.update-article-detail-module__uDYEFq__page{z-index:1;width:min(100%,1480px);min-height:calc(100svh - 96px);padding:32px var(--page-gutter) 64px;margin:0 auto;position:relative}.update-article-detail-module__uDYEFq__page:before{content:"";display:none}.update-article-detail-module__uDYEFq__backLink{color:#eef3f7d1;align-items:center;gap:8px;min-height:36px;font-size:12px;font-weight:680;transition:color .15s,transform .15s;display:inline-flex}.update-article-detail-module__uDYEFq__backLink:hover{color:var(--vision-text);transform:translate(-2px)}.update-article-detail-module__uDYEFq__hero{border-bottom:1px solid var(--vision-line);grid-template-columns:minmax(0,1.5fr) minmax(300px,.58fr);align-items:end;gap:clamp(30px,5vw,72px);padding:42px 0 38px;display:grid}.update-article-detail-module__uDYEFq__kickerRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:15px;display:flex}.update-article-detail-module__uDYEFq__kind,.update-article-detail-module__uDYEFq__sourceStatus{letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;min-height:28px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.update-article-detail-module__uDYEFq__kind{border:1px solid var(--vision-line);color:#eff2f5c2;background:var(--vision-surface-control)}.update-article-detail-module__uDYEFq__sourceStatus{color:#7bdda9;background:#2ea16814;border:1px solid #5adc9b40}.update-article-detail-module__uDYEFq__sourceStatus i{background:#5fe0a0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #5fe0a0bf}.update-article-detail-module__uDYEFq__hero h1{max-width:920px;color:var(--vision-text);letter-spacing:-.045em;margin:0;font-size:clamp(38px,5vw,66px);font-weight:720;line-height:1.06}.update-article-detail-module__uDYEFq__summary{max-width:820px;color:var(--vision-muted);margin:20px 0 0;font-size:15px;line-height:1.78}.update-article-detail-module__uDYEFq__heroMeta{flex-wrap:wrap;gap:10px 22px;margin-top:24px;display:flex}.update-article-detail-module__uDYEFq__heroMeta span{color:#edf2f6b8;font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;align-items:center;gap:8px;font-size:11px;display:inline-flex}.update-article-detail-module__uDYEFq__heroMeta svg{color:#eef1f4b3}.update-article-detail-module__uDYEFq__sourceSummary,.update-article-detail-module__uDYEFq__toc,.update-article-detail-module__uDYEFq__article,.update-article-detail-module__uDYEFq__sourceArchive{border:1px solid var(--vision-line);background:linear-gradient(145deg, #ffffff13, transparent 38%), var(--vision-surface-panel);-webkit-backdrop-filter:blur(30px)saturate(108%);backdrop-filter:blur(30px)saturate(108%);box-shadow:inset 0 1px #ffffff1a,0 20px 48px #00000042}.update-article-detail-module__uDYEFq__sourceSummary{border-radius:var(--vision-radius-panel);grid-template-columns:28px minmax(0,1fr);gap:13px;padding:20px;display:grid}.update-article-detail-module__uDYEFq__sourceSummary>svg{color:#69d79e}.update-article-detail-module__uDYEFq__sourceSummary strong{color:#e5f1eb;font-size:13px}.update-article-detail-module__uDYEFq__sourceSummary p{color:#bed1c7;margin:7px 0 0;font-size:11px;line-height:1.65}.update-article-detail-module__uDYEFq__contentLayout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:20px;margin-top:24px;display:grid}.update-article-detail-module__uDYEFq__toc{border-radius:var(--vision-radius-panel);padding:20px;position:sticky;top:120px}.update-article-detail-module__uDYEFq__toc>p{color:#eff2f59e;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 14px;font-size:10px;font-weight:800;display:flex}.update-article-detail-module__uDYEFq__toc nav{gap:3px;display:grid}.update-article-detail-module__uDYEFq__toc a{color:var(--vision-muted);border-radius:8px;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:9px 8px;font-size:11px;line-height:1.45;transition:color .15s,background .15s;display:grid}.update-article-detail-module__uDYEFq__toc a span{color:#e2e6ea7a;font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;font-size:9px}.update-article-detail-module__uDYEFq__toc a:hover{color:var(--vision-text);background:#ffffff16}.update-article-detail-module__uDYEFq__article{border-radius:var(--vision-radius-window);overflow:hidden}.update-article-detail-module__uDYEFq__articleHeading{border-bottom:1px solid var(--vision-line-soft);justify-content:space-between;align-items:center;min-height:58px;padding:0 clamp(22px,3vw,36px);display:flex}.update-article-detail-module__uDYEFq__articleHeading span{color:#eff2f59e;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:800;display:inline-flex}.update-article-detail-module__uDYEFq__articleHeading strong{color:#e2e6ea7a;font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;font-size:11px}.update-article-detail-module__uDYEFq__section{grid-template-columns:54px minmax(0,1fr);gap:clamp(12px,2vw,24px);padding:clamp(26px,4vw,42px) clamp(22px,3vw,36px);scroll-margin-top:120px;display:grid}.update-article-detail-module__uDYEFq__section+.update-article-detail-module__uDYEFq__section{border-top:1px solid var(--vision-line-soft)}.update-article-detail-module__uDYEFq__sectionNumber{color:#e2e6ea73;font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.1em;padding-top:5px;font-size:12px}.update-article-detail-module__uDYEFq__sectionBody h2{color:var(--vision-text);letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.5vw,31px);font-weight:680}.update-article-detail-module__uDYEFq__sectionIntro{max-width:820px;color:var(--vision-muted);margin:13px 0 0;font-size:13px;line-height:1.75}.update-article-detail-module__uDYEFq__sectionBody ul{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.update-article-detail-module__uDYEFq__sectionBody li{border:1px solid var(--vision-line-soft);border-radius:var(--vision-radius-control);color:#f2f5f7d6;background:#ffffff0b;grid-template-columns:18px minmax(0,1fr);gap:11px;padding:14px 15px;font-size:13px;line-height:1.68;display:grid}.update-article-detail-module__uDYEFq__sectionBody li svg{color:#66c996;margin-top:3px}.update-article-detail-module__uDYEFq__sourceArchive{background:linear-gradient(135deg,#3894681a,#0000 45%),#18191b61;border-color:#5bcd9333;border-radius:14px;margin:12px clamp(22px,3vw,36px) clamp(22px,3vw,36px);padding:25px;scroll-margin-top:120px}.update-article-detail-module__uDYEFq__archiveHeading{align-items:center;gap:12px;display:flex}.update-article-detail-module__uDYEFq__archiveHeading>svg{color:#69d89e}.update-article-detail-module__uDYEFq__archiveHeading span{color:#70b895;letter-spacing:.16em;font-size:9px;font-weight:800}.update-article-detail-module__uDYEFq__archiveHeading h2{color:#e5f2ec;margin:3px 0 0;font-size:19px}.update-article-detail-module__uDYEFq__sourceArchive dl{background:#8abea51a;border:1px solid #9ac9b121;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:20px 0 0;display:grid;overflow:hidden}.update-article-detail-module__uDYEFq__sourceArchive dl div{background:#18191bb8;padding:13px 14px}.update-article-detail-module__uDYEFq__sourceArchive dt{color:#789187;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:750}.update-article-detail-module__uDYEFq__sourceArchive dd{color:#c4d6cd;margin:6px 0 0;font-size:11px;line-height:1.45}.update-article-detail-module__uDYEFq__sourceArchive>p{color:#7fa291;margin:16px 0 0;font-size:11px;line-height:1.6}@media (max-width:980px){.update-article-detail-module__uDYEFq__hero{grid-template-columns:minmax(0,1fr);align-items:start}.update-article-detail-module__uDYEFq__sourceSummary{max-width:580px}.update-article-detail-module__uDYEFq__contentLayout{grid-template-columns:minmax(0,1fr)}.update-article-detail-module__uDYEFq__toc{position:static}.update-article-detail-module__uDYEFq__toc nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.update-article-detail-module__uDYEFq__page{padding:20px 16px 40px}.update-article-detail-module__uDYEFq__page:before{inset-inline:16px}.update-article-detail-module__uDYEFq__hero{gap:24px;padding:30px 0}.update-article-detail-module__uDYEFq__hero h1{font-size:clamp(35px,11vw,48px)}.update-article-detail-module__uDYEFq__toc nav{grid-template-columns:minmax(0,1fr)}.update-article-detail-module__uDYEFq__section{grid-template-columns:minmax(0,1fr);gap:8px}.update-article-detail-module__uDYEFq__sectionNumber{padding:0}.update-article-detail-module__uDYEFq__sourceArchive dl{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.update-article-detail-module__uDYEFq__backLink,.update-article-detail-module__uDYEFq__toc a{transition:none}}
