.article-view_read__gihq0{max-width:var(--readw);margin:0 auto;padding:0 var(--space-20)}.article-view_back__dW_8g{display:inline-block;margin:24px 0 var(--space-20);font-size:var(--fs-ui);font-weight:600;color:var(--meta);text-decoration:none;transition:color .15s ease;scroll-margin-top:72px}.article-view_back__dW_8g:hover{color:var(--accent)}.article-view_title__TsRr0{margin:0 0 var(--space-12);font-size:var(--fs-art-title);font-weight:800;line-height:1.35;letter-spacing:-.7px;color:var(--accent);word-break:keep-all}.article-view_metaRow__Yl5y2{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-10);padding-bottom:18px;border-bottom:1px dotted var(--dot)}.article-view_originalTitle__CPHKb{flex:1 0 100%;margin:0;font-size:var(--fs-meta);color:var(--meta);line-height:1.5;word-break:keep-all;overflow-wrap:anywhere}.article-view_who__tzxOz{font-size:var(--fs-ui);color:var(--meta)}.article-view_who__tzxOz strong{color:var(--text2);font-weight:600}.article-view_leadLine__Ev3_T{margin:0 0 var(--space-16);font-size:var(--fs-title);font-weight:600;line-height:1.7;color:var(--text);word-break:keep-all}.article-view_sec__IGfI8{margin-top:var(--space-28)}.article-view_metaRow__Yl5y2+.article-view_sec__IGfI8{margin-top:24px}.article-view_secHeading__kopwM{margin:0 0 var(--space-10);font-size:var(--fs-ui);font-weight:700;line-height:1.5;color:var(--meta)}.article-view_brand__nKutb{color:var(--text);font-weight:800;letter-spacing:-.3px}.article-view_points__CyqTY{list-style:none;margin:0;padding:0}.article-view_points__CyqTY li{display:grid;grid-template-columns:84px 1fr;-moz-column-gap:var(--space-12);column-gap:var(--space-12);align-items:baseline}.article-view_points__CyqTY li+li{margin-top:var(--space-10)}.article-view_pointLabel__uTJaG{font-size:var(--fs-ui);font-weight:700;color:var(--accent);white-space:nowrap}.article-view_pointText__kDbGl{font-size:var(--fs-title);line-height:1.7;color:var(--text);word-break:keep-all}.article-view_keyPoints__vYJMn{margin:0;padding-left:var(--space-22);list-style:decimal outside}.article-view_keyPoints__vYJMn li{font-size:var(--fs-title);line-height:1.7;color:var(--text);margin-bottom:var(--space-6);word-break:keep-all}.article-view_keyPoints__vYJMn li:last-child{margin-bottom:0}.article-view_keyPoints__vYJMn li::marker{color:var(--meta);font-weight:600}.article-view_excerpt__uhOUK{margin:0;font-size:var(--fs-title);line-height:1.7;color:var(--text2);word-break:keep-all}.article-view_legacy___852C{margin-top:var(--space-12)}.article-view_legacy___852C>summary{cursor:pointer;font-size:var(--fs-ui);font-weight:600;color:var(--meta)}.article-view_legacy___852C>p{margin:var(--space-8) 0 0;font-size:var(--fs-title);line-height:1.7;color:var(--text2);word-break:keep-all}.article-view_summaryTable__gZ7Ah{width:100%;margin:var(--space-14) 0 0;border-collapse:separate;border-spacing:0;border:1px solid var(--border-soft);border-radius:var(--r-img);overflow:hidden;font-size:var(--fs-body);line-height:1.5;font-variant-numeric:tabular-nums}.article-view_summaryTable__gZ7Ah td,.article-view_summaryTable__gZ7Ah th{padding:var(--space-8) var(--space-12);text-align:left;word-break:keep-all;overflow-wrap:anywhere;vertical-align:top}.article-view_summaryTable__gZ7Ah thead th{background:var(--bg);font-weight:700;color:var(--text);border-bottom:1px solid var(--border-soft)}.article-view_summaryTable__gZ7Ah tbody th,.article-view_summaryTable__gZ7Ah td{background:var(--surface);color:var(--text2);border-bottom:1px solid var(--hairline)}.article-view_summaryTable__gZ7Ah tbody th{font-weight:700;color:var(--text)}.article-view_summaryTable__gZ7Ah tbody tr:last-child>*{border-bottom:0}.article-view_caveat__uEjfd{margin:var(--space-12) 0 0;font-size:var(--fs-meta);color:var(--meta);line-height:1.6;word-break:keep-all}.article-view_orig___05GW{margin-top:var(--space-28)}.article-view_orig___05GW>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);min-height:48px;padding:0 var(--space-16);border:1px solid var(--border-soft);border-radius:var(--r-card);font-size:var(--fs-body);font-weight:600;color:var(--text2);cursor:pointer;word-break:keep-all;transition:background .15s ease,border-color .15s ease}.article-view_orig___05GW>summary::-webkit-details-marker{display:none}.article-view_orig___05GW>summary:hover{background:var(--surface);border-color:var(--border-soft-h)}.article-view_origNote__vryvl{font-weight:500;color:var(--meta)}.article-view_origAct__SATXk{flex:none;font-size:var(--fs-ui);font-weight:600;color:var(--meta)}.article-view_actClose__1G2j9,.article-view_orig___05GW[open] .article-view_actOpen__CwX8n{display:none}.article-view_orig___05GW[open] .article-view_actClose__1G2j9{display:inline}.article-view_orig___05GW[open]>summary{border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--surface)}.article-view_noOriginal__t13FV{margin:var(--space-28) 0 0;font-size:var(--fs-meta);font-weight:600;color:var(--meta)}.article-view_prose__j6da7{padding:20px var(--space-16) var(--space-8);border:1px solid var(--border-soft);border-top:0;border-radius:0 0 var(--r-card) var(--r-card)}.article-view_prose__j6da7 p.article-view_sourceNote__uIEZU,.article-view_sourceNote__uIEZU{font-size:var(--fs-meta);font-weight:600;color:var(--meta);margin:0 0 var(--space-20)}.article-view_prose__j6da7 p{margin:0 0 1.15em;font-size:var(--fs-prose);line-height:1.78;color:var(--text);word-break:keep-all}.article-view_prose__j6da7 h1{margin:2.4em 0 .8em -16px;padding-left:var(--space-14);padding-bottom:var(--space-10);border-left:2px solid var(--dot);border-bottom:1px dotted var(--dot);font-size:var(--fs-prose-h2);font-weight:800;letter-spacing:-.4px;line-height:1.45;color:var(--text);word-break:keep-all}.article-view_prose__j6da7 blockquote :is(h1,h2),.article-view_prose__j6da7 li :is(h1,h2),.article-view_prose__j6da7 td :is(h1,h2),.article-view_prose__j6da7 th :is(h1,h2){margin-left:0;padding-left:0;border-left:0}.article-view_prose__j6da7 h2{margin:2.1em 0 .75em -16px;padding-left:var(--space-14);border-left:2px solid var(--dot);font-size:var(--fs-prose-h2);font-weight:700;letter-spacing:-.4px;line-height:1.45;color:var(--text);word-break:keep-all}.article-view_prose__j6da7 h3{margin:2em 0 .6em;font-weight:700}.article-view_prose__j6da7 h3,.article-view_prose__j6da7 h4{font-size:var(--fs-prose);letter-spacing:-.2px;line-height:1.5;color:var(--text);word-break:keep-all}.article-view_prose__j6da7 h4{margin:1.8em 0 .5em;font-weight:600}.article-view_prose__j6da7 h5{margin:1.6em 0 .45em;color:var(--text2)}.article-view_prose__j6da7 h5,.article-view_prose__j6da7 h6{font-size:var(--fs-prose);font-weight:600;letter-spacing:-.2px;line-height:1.5;word-break:keep-all}.article-view_prose__j6da7 h6{margin:1.5em 0 .4em;color:var(--meta)}.article-view_prose__j6da7 ul{margin:0 0 1.15em;padding-left:var(--space-22);list-style:disc outside}.article-view_prose__j6da7 ol{margin:0 0 1.15em;padding-left:var(--space-22);list-style:decimal outside}.article-view_prose__j6da7 ul ul{list-style-type:circle}.article-view_prose__j6da7 ol ol{list-style-type:lower-alpha}.article-view_prose__j6da7 li{font-size:var(--fs-prose);line-height:1.78;color:var(--text);margin-bottom:.45em;word-break:keep-all}.article-view_prose__j6da7 li::marker{color:var(--meta)}.article-view_prose__j6da7 li>ol,.article-view_prose__j6da7 li>ul{margin:.45em 0 0}.article-view_prose__j6da7 li>p{margin:0 0 .5em}.article-view_prose__j6da7 li>p:last-child{margin-bottom:0}.article-view_prose__j6da7 a{color:var(--accent);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 35%,transparent);text-underline-offset:3px;transition:text-decoration-color .15s ease}.article-view_prose__j6da7 a:hover{text-decoration-color:var(--accent)}.article-view_prose__j6da7 code{font-family:var(--font-mono);font-size:.87em;background:var(--sunken);border-radius:var(--r-inline);padding:var(--space-2) var(--space-6);color:var(--code-ink)}.article-view_prose__j6da7 pre{margin:0 0 1.3em;scroll-margin-top:72px;background:var(--sunken);border-radius:var(--r-img);padding:var(--space-16);overflow-x:auto}.article-view_prose__j6da7 pre code{background:none;padding:0;border-radius:0;font-size:var(--fs-sm);line-height:1.65;color:var(--text);white-space:pre}.article-view_prose__j6da7 blockquote{margin:0 0 1.3em;padding:var(--space-2) 0 var(--space-2) var(--space-16);border-left:4px solid var(--dot);color:var(--text2)}.article-view_prose__j6da7 blockquote p{color:inherit;margin:0 0 .6em;font-size:var(--fs-title);line-height:1.75}.article-view_prose__j6da7 blockquote>:last-child{margin-bottom:0}.article-view_prose__j6da7 figure{margin:1.5em 0 1.4em}.article-view_prose__j6da7 figure>:first-child{margin-top:0}.article-view_prose__j6da7 img{display:block;max-width:100%;height:auto;border-radius:var(--r-img);background:var(--surface)}.article-view_prose__j6da7 img:not([width]):not([height]){aspect-ratio:16/9}.article-view_prose__j6da7 figcaption{margin-top:var(--space-8);font-size:var(--fs-meta);color:var(--meta);text-align:center;word-break:keep-all}.article-view_prose__j6da7 [data-table-scroll]{margin:1.6em 0 1.5em;scroll-margin-top:72px;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--r-img)}.article-view_prose__j6da7 table{width:100%;min-width:480px;margin:0;border-collapse:collapse;font-size:var(--fs-title);line-height:1.6}.article-view_prose__j6da7 thead{background:var(--surface)}.article-view_prose__j6da7 th{text-align:left;font-weight:700;white-space:nowrap}.article-view_prose__j6da7 td,.article-view_prose__j6da7 th{color:var(--text);padding:var(--space-10) var(--space-14);border-bottom:1px dotted var(--dot)}.article-view_prose__j6da7 td{word-break:keep-all}.article-view_prose__j6da7 tbody tr:last-child td{border-bottom:0}.article-view_prose__j6da7 table code{font-size:.85em}.article-view_prose__j6da7 hr{margin:2.4em 0;border:0;border-top:1px dotted var(--dot);height:0}.article-view_prose__j6da7 b,.article-view_prose__j6da7 strong{font-weight:700;color:inherit}.article-view_prose__j6da7 em,.article-view_prose__j6da7 i{font-style:italic}.article-view_prose__j6da7 mark{background:var(--accent-soft);color:var(--text);padding:var(--space-2) var(--space-4);border-radius:var(--r-inline);-webkit-box-decoration-break:clone;box-decoration-break:clone}.article-view_prose__j6da7 u{text-decoration:underline;text-decoration-color:var(--dot);text-decoration-thickness:1px;text-underline-offset:3px}.article-view_prose__j6da7 s{color:var(--meta);text-decoration-color:var(--meta)}.article-view_prose__j6da7 small{font-size:var(--fs-body);color:var(--text2)}.article-view_prose__j6da7 sub,.article-view_prose__j6da7 sup{font-size:var(--fs-meta);line-height:0;position:relative;vertical-align:baseline}.article-view_prose__j6da7 sup{top:-.5em}.article-view_prose__j6da7 sub{bottom:-.25em}.article-view_foot__4TOiE{margin-top:32px;padding-top:var(--space-20);border-top:1px dotted var(--dot);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-14);padding-bottom:56px}.article-view_foot__4TOiE:has(+.article-view_readNav__W3hJ5){padding-bottom:0}.article-view_readNav__W3hJ5{display:flex;gap:var(--space-12);margin-top:var(--space-28);padding:var(--space-20) 0 56px;border-top:1px dotted var(--dot)}.article-view_navButton__ttClC{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-4);font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--space-14) 18px;border-radius:var(--r-card);background:transparent;border:1px solid var(--border-soft);text-decoration:none;color:var(--text2);transition:background .15s ease,border-color .15s ease}.article-view_readNav__W3hJ5 .article-view_navPrev__hPNnk{align-items:flex-start;text-align:left}.article-view_readNav__W3hJ5 .article-view_navNext__0wYPY{align-items:flex-end;text-align:right}.article-view_navRole__8LzS_{font-size:var(--fs-meta);color:var(--meta)}.article-view_navTitle__a8XfH{font-size:var(--fs-sm);font-weight:600;line-height:1.45;color:var(--text2);word-break:keep-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-view_navButton__ttClC:not([aria-disabled=true]):hover{background:var(--surface);border-color:var(--border-soft-h)}.article-view_navButton__ttClC:not([aria-disabled=true]):hover .article-view_navTitle__a8XfH{color:var(--accent)}.article-view_navButton__ttClC[aria-disabled=true]{border-style:dashed;cursor:default}.article-view_navButton__ttClC[aria-disabled=true] .article-view_navTitle__a8XfH{color:var(--meta);font-weight:500}.article-view_note__4wWNW{font-size:var(--fs-xs);color:var(--meta)}.article-view_sourceButton__lWjKm{display:inline-flex;align-items:center;gap:var(--space-8);font-size:var(--fs-btn);font-weight:600;padding:var(--space-12) var(--space-20);border-radius:var(--r-pill);background:var(--accent);color:var(--on-accent);text-decoration:none;transition:filter .15s ease,box-shadow .15s ease,transform .15s ease}.article-view_sourceButton__lWjKm:hover{filter:brightness(1.08);box-shadow:var(--shadow-btn-h);transform:translateY(-1px)}@media (max-width:640px){.article-view_legacy___852C>summary{display:list-item;box-sizing:border-box;min-height:var(--touch-min);padding-block:var(--space-12)}.article-view_points__CyqTY li{grid-template-columns:1fr;row-gap:var(--space-2)}.article-view_points__CyqTY li+li{margin-top:var(--space-14)}.article-view_orig___05GW>summary{padding:0 var(--space-14)}.article-view_prose__j6da7{padding:16px var(--space-14) var(--space-4)}.article-view_summaryTable__gZ7Ah{font-size:var(--fs-sm)}.article-view_summaryTable__gZ7Ah td,.article-view_summaryTable__gZ7Ah th{padding:var(--space-8) var(--space-10)}.article-view_title__TsRr0{font-size:23px}.article-view_back__dW_8g{margin:16px 0 var(--space-16)}.article-view_foot__4TOiE{flex-direction:column;align-items:flex-start}.article-view_foot__4TOiE:has(+.article-view_readNav__W3hJ5){padding-bottom:var(--space-28)}.article-view_readNav__W3hJ5{position:fixed;left:0;right:0;bottom:0;z-index:10;margin-top:0;padding:var(--space-12) var(--space-16) calc(var(--space-12) + env(safe-area-inset-bottom));gap:var(--space-8);background:var(--surface);border-top:1px solid var(--hairline)}.article-view_navButton__ttClC{min-height:var(--touch-min);justify-content:center;align-items:center;padding:0 var(--space-14);border-radius:var(--r-pill);background:var(--bg)}.article-view_navRole__8LzS_{font-size:var(--fs-btn);font-weight:600;color:var(--text2)}.article-view_navTitle__a8XfH{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.article-view_navButton__ttClC[aria-disabled=true] .article-view_navRole__8LzS_{display:none}.article-view_navButton__ttClC[aria-disabled=true] .article-view_navTitle__a8XfH{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;font-size:var(--fs-btn);font-weight:500;color:var(--meta)}}@media (prefers-reduced-motion:reduce){.article-view_orig___05GW>summary{transition:none}.article-view_sourceButton__lWjKm:hover{transform:none}.article-view_navButton__ttClC{transition:none}}