.head[data-astro-cid-oph4gsm4]{background:var(--bg-soft);border-bottom:1px solid var(--line);padding-block:clamp(40px,6vw,64px) 1.5rem}.back[data-astro-cid-oph4gsm4]{font:700 .9rem var(--font-head);margin-bottom:1.25rem;text-decoration:none;display:inline-block}.eyebrow[data-astro-cid-oph4gsm4]{display:block}h1[data-astro-cid-oph4gsm4]{max-width:28ch;font-size:clamp(1.7rem,4vw,2.5rem)}.head[data-astro-cid-oph4gsm4] .lede[data-astro-cid-oph4gsm4]{margin:0}.layout[data-astro-cid-oph4gsm4]{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);padding-block:2rem clamp(48px,8vw,88px);display:grid}.side[data-astro-cid-oph4gsm4]{gap:1.25rem;display:grid;position:sticky;top:96px}.original[data-astro-cid-oph4gsm4]{border-top:4px solid var(--navy);padding:1.25rem 1.3rem}.side[data-astro-cid-oph4gsm4] h2[data-astro-cid-oph4gsm4]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 .6rem;font-size:.75rem}.doc[data-astro-cid-oph4gsm4]{font:700 .98rem/1.35 var(--font-head);color:var(--ink);margin:0 0 .75rem}dl[data-astro-cid-oph4gsm4]{gap:.3rem;margin:0 0 1rem;font-size:.85rem;display:grid}dl[data-astro-cid-oph4gsm4] div[data-astro-cid-oph4gsm4]{grid-template-columns:4.2rem 1fr;gap:.5rem;display:grid}dt[data-astro-cid-oph4gsm4]{color:var(--muted)}dd[data-astro-cid-oph4gsm4]{margin:0}.original[data-astro-cid-oph4gsm4] .btn[data-astro-cid-oph4gsm4]{justify-content:center;width:100%;font-size:.9rem}.src[data-astro-cid-oph4gsm4]{text-align:center;margin-top:.7rem;font-size:.85rem;display:block}.toc[data-astro-cid-oph4gsm4] ol[data-astro-cid-oph4gsm4]{border-left:2px solid var(--line);margin:0;padding:0;list-style:none}.toc[data-astro-cid-oph4gsm4] a[data-astro-cid-oph4gsm4]{color:var(--ink-2);padding:.3rem 0 .3rem .9rem;font-size:.9rem;text-decoration:none;display:block}.toc[data-astro-cid-oph4gsm4] a[data-astro-cid-oph4gsm4]:hover{color:var(--red)}.notice[data-astro-cid-oph4gsm4]{border-left:4px solid var(--gold);border-radius:0 var(--radius) var(--radius) 0;background:color-mix(in srgb, var(--gold) 10%, var(--bg));color:var(--ink-2);margin:0 0 2rem;padding:1rem 1.25rem;font-size:.92rem}.notice[data-astro-cid-oph4gsm4].end{margin:2.5rem 0 0}.body[data-astro-cid-oph4gsm4]{max-width:760px;font-size:1.03rem}.body[data-astro-cid-oph4gsm4] h2{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1.25rem;scroll-margin-top:96px}.body[data-astro-cid-oph4gsm4] h2:first-child{border-top:0;margin-top:0;padding-top:0}.body[data-astro-cid-oph4gsm4] h3{margin-top:1.75rem;scroll-margin-top:96px}.body[data-astro-cid-oph4gsm4] .ref{color:var(--muted);white-space:nowrap;font-size:.82rem}.body[data-astro-cid-oph4gsm4] .glance{border-radius:var(--radius);background:var(--navy);color:#fff;margin:0 0 1.5rem;padding:1.1rem 1.4rem .4rem}.body[data-astro-cid-oph4gsm4] .glance li,.body[data-astro-cid-oph4gsm4] .glance p{color:#e3e7ec}.body[data-astro-cid-oph4gsm4] .glance strong{color:#fff}.body[data-astro-cid-oph4gsm4] .glance .ref{color:#aeb6c2}.body[data-astro-cid-oph4gsm4] .steps{border:1px solid var(--line);border-left:4px solid var(--red);border-radius:var(--radius);background:var(--bg);margin:1rem 0 1.5rem;padding:1rem 1.4rem .3rem}.body[data-astro-cid-oph4gsm4] table{border-collapse:collapse;width:100%;margin:1rem 0 1.5rem;font-size:.92rem}.body[data-astro-cid-oph4gsm4] th,.body[data-astro-cid-oph4gsm4] td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:.55rem .7rem}.body[data-astro-cid-oph4gsm4] th{background:var(--bg-soft);font-family:var(--font-head)}.body[data-astro-cid-oph4gsm4] .zone{font:700 .8rem var(--font-head);color:#fff;border-radius:999px;padding:.1rem .55rem;display:inline-block}.body[data-astro-cid-oph4gsm4] .zone.red{background:#c8102e}.body[data-astro-cid-oph4gsm4] .zone.yellow{color:#16191d;background:#e0a800}.body[data-astro-cid-oph4gsm4] .zone.green{background:#1e6b43}@media (width<=960px){.layout[data-astro-cid-oph4gsm4]{grid-template-columns:1fr}.side[data-astro-cid-oph4gsm4]{position:static}.toc[data-astro-cid-oph4gsm4]{display:none}}@media (width<=640px){.body[data-astro-cid-oph4gsm4] table{display:block;overflow-x:auto}}
