.wipe-bar[data-astro-cid-ir6zhdk5]{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) 0;border-top:2px solid var(--text);border-bottom:1px solid var(--line-strong);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.wipe-progress[data-astro-cid-ir6zhdk5]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:baseline;gap:6px;display:inline-flex}.wipe-progress[data-astro-cid-ir6zhdk5] b[data-astro-cid-ir6zhdk5]{color:var(--accent);font-size:1.6rem}.wipe-steps[data-astro-cid-ir6zhdk5]{gap:var(--s4);grid-template-columns:repeat(3,1fr);margin:0;padding:0;display:grid}.wipe-step[data-astro-cid-ir6zhdk5]{border-top:3px solid var(--text);padding-top:var(--s3);gap:var(--s2);align-content:start;display:grid}.wipe-step[data-astro-cid-ir6zhdk5] h3[data-astro-cid-ir6zhdk5]{margin:0;font-size:1.12rem}.wipe-step[data-astro-cid-ir6zhdk5] p[data-astro-cid-ir6zhdk5]{margin:0;font-size:.98rem}.wipe-head[data-astro-cid-ir6zhdk5]{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.step-no[data-astro-cid-ir6zhdk5]{font-family:var(--font-display);color:var(--accent);font-size:1.6rem;font-weight:700;line-height:1}.step-tag[data-astro-cid-ir6zhdk5]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.78rem}.wipe-toggle[data-astro-cid-ir6zhdk5]{border:1.5px solid var(--line-strong);background:var(--surface);min-height:36px;color:var(--text);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:var(--radius);align-items:center;gap:6px;margin-left:auto;padding:0 10px;font-size:.8rem;display:inline-flex}.wipe-toggle[data-astro-cid-ir6zhdk5] .box[data-astro-cid-ir6zhdk5]{border:2px solid;width:14px;height:14px}.wipe-toggle[data-astro-cid-ir6zhdk5] .lbl-done[data-astro-cid-ir6zhdk5]{display:none}.wipe-toggle[data-astro-cid-ir6zhdk5][aria-pressed=true]{border-color:var(--success);color:var(--success)}.wipe-toggle[data-astro-cid-ir6zhdk5][aria-pressed=true] .box[data-astro-cid-ir6zhdk5]{background:currentColor}.wipe-toggle[data-astro-cid-ir6zhdk5][aria-pressed=true] .lbl-done[data-astro-cid-ir6zhdk5]{display:inline}.wipe-toggle[data-astro-cid-ir6zhdk5][aria-pressed=true] .lbl-todo[data-astro-cid-ir6zhdk5]{display:none}.wipe-step[data-astro-cid-ir6zhdk5].is-done{border-top-color:var(--success)}.wipe-step[data-astro-cid-ir6zhdk5].is-done h3[data-astro-cid-ir6zhdk5]{color:var(--muted);text-decoration:line-through 2px}@media (width<=860px){.wipe-steps[data-astro-cid-ir6zhdk5]{grid-template-columns:1fr 1fr}}@media (width<=560px){.wipe-steps[data-astro-cid-ir6zhdk5]{grid-template-columns:1fr}}.strata[data-astro-cid-l44hfihu]{gap:var(--s2);margin:0;padding:0;display:grid}.stratum[data-astro-cid-l44hfihu]{border:1px solid var(--line-strong);background:var(--surface);border-left:calc(2px + var(--lvl) * 2px) solid var(--text);margin-left:calc((5 - var(--lvl)) * 3%)}.stratum-btn[data-astro-cid-l44hfihu]{align-items:baseline;gap:var(--s3);width:100%;padding:var(--s3) var(--s4);text-align:left;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:6.5em minmax(9em,1fr) 2fr;min-height:44px;display:grid;position:relative}.lex-sep[data-astro-cid-l44hfihu]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tier-no[data-astro-cid-l44hfihu]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.8rem;font-weight:600}.tier-name[data-astro-cid-l44hfihu]{font-family:var(--font-display);letter-spacing:.03em;font-size:1.25rem;font-weight:700}.tier-short[data-astro-cid-l44hfihu]{color:var(--muted);font-size:.95rem}.stratum-btn[data-astro-cid-l44hfihu][aria-expanded=true]{border-bottom:1px dotted var(--line-strong)}.stratum[data-astro-cid-l44hfihu]:has(.stratum-btn[aria-expanded=true]){border-left-color:var(--accent)}.tier-detail[data-astro-cid-l44hfihu]{gap:var(--s4);padding:var(--s3) var(--s4) var(--s4);grid-template-columns:repeat(3,1fr);display:grid}.tier-field[data-astro-cid-l44hfihu]{align-content:start;gap:4px;display:grid}.tf-k[data-astro-cid-l44hfihu]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.78rem}.tier-links[data-astro-cid-l44hfihu]{gap:var(--s2);flex-wrap:wrap;grid-column:1/-1;display:flex}.tier-jump[data-astro-cid-l44hfihu]{border:1px solid var(--line-strong);background:var(--bg);color:var(--text);font-family:var(--font-display);letter-spacing:.05em;cursor:pointer;min-height:36px;padding:6px 10px;font-size:.82rem}.ladder-actions[data-astro-cid-l44hfihu]{gap:var(--s3);margin-top:var(--s4);flex-wrap:wrap;display:flex}@media (width<=720px){.stratum[data-astro-cid-l44hfihu]{margin-left:0}.stratum-btn[data-astro-cid-l44hfihu]{padding:var(--s3);grid-template-columns:1fr;gap:2px}.tier-detail[data-astro-cid-l44hfihu]{padding:var(--s3);gap:var(--s3);grid-template-columns:1fr}}.sec[data-astro-cid-65uuyil3].first{margin-top:var(--s5)}.step-grid[data-astro-cid-65uuyil3]{gap:var(--s4);counter-reset:none;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.step-card[data-astro-cid-65uuyil3],.brief-card[data-astro-cid-65uuyil3]{border-top:3px solid var(--text);padding-top:var(--s3);align-content:start;gap:var(--s2);display:grid}.step-card[data-astro-cid-65uuyil3] h3[data-astro-cid-65uuyil3],.brief-card[data-astro-cid-65uuyil3] h3[data-astro-cid-65uuyil3]{margin:0;font-size:1.15rem}.step-card[data-astro-cid-65uuyil3] p[data-astro-cid-65uuyil3],.brief-card[data-astro-cid-65uuyil3] p[data-astro-cid-65uuyil3]{margin:0;font-size:.98rem}.step-top[data-astro-cid-65uuyil3]{align-items:baseline;gap:var(--s3);display:flex}.step-no[data-astro-cid-65uuyil3]{font-family:var(--font-display);color:var(--accent);font-size:1.6rem;font-weight:700;line-height:1}.step-tag[data-astro-cid-65uuyil3]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.78rem}.card-grid[data-astro-cid-65uuyil3]{gap:var(--s4);grid-template-columns:repeat(3,1fr);display:grid}.card-grid[data-astro-cid-65uuyil3].two{grid-template-columns:repeat(2,1fr)}.brief-card[data-astro-cid-65uuyil3] a[data-astro-cid-65uuyil3]{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;font-size:.9rem}@media (width<=860px){.step-grid[data-astro-cid-65uuyil3],.card-grid[data-astro-cid-65uuyil3]{grid-template-columns:1fr 1fr}}@media (width<=560px){.step-grid[data-astro-cid-65uuyil3],.card-grid[data-astro-cid-65uuyil3],.card-grid[data-astro-cid-65uuyil3].two{grid-template-columns:1fr}}.table-wrap[data-astro-cid-65uuyil3]{overflow-x:auto}.ledger-table[data-astro-cid-65uuyil3]{border-collapse:collapse;width:100%;font-size:.96rem}.ledger-table[data-astro-cid-65uuyil3] th[data-astro-cid-65uuyil3],.ledger-table[data-astro-cid-65uuyil3] td[data-astro-cid-65uuyil3]{text-align:left;vertical-align:top;border-bottom:1px dotted var(--line-strong);padding:10px 12px 10px 0}.ledger-table[data-astro-cid-65uuyil3] thead[data-astro-cid-65uuyil3] th[data-astro-cid-65uuyil3]{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--text);font-size:.8rem}.ledger-table[data-astro-cid-65uuyil3] tbody[data-astro-cid-65uuyil3] th[data-astro-cid-65uuyil3]{font-family:var(--font-display);letter-spacing:.03em;min-width:8em;font-weight:600}@media (width<=640px){.ledger-table[data-astro-cid-65uuyil3] thead[data-astro-cid-65uuyil3]{display:none}.ledger-table[data-astro-cid-65uuyil3],.ledger-table[data-astro-cid-65uuyil3] tbody[data-astro-cid-65uuyil3],.ledger-table[data-astro-cid-65uuyil3] tr[data-astro-cid-65uuyil3],.ledger-table[data-astro-cid-65uuyil3] th[data-astro-cid-65uuyil3],.ledger-table[data-astro-cid-65uuyil3] td[data-astro-cid-65uuyil3]{width:100%;display:block}.ledger-table[data-astro-cid-65uuyil3] tr[data-astro-cid-65uuyil3]{border-bottom:1px solid var(--line-strong);padding:var(--s2) 0}.ledger-table[data-astro-cid-65uuyil3] th[data-astro-cid-65uuyil3],.ledger-table[data-astro-cid-65uuyil3] td[data-astro-cid-65uuyil3]{border:0;padding:4px 0}.ledger-table[data-astro-cid-65uuyil3] td[data-astro-cid-65uuyil3]:before{content:attr(data-label);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.74rem;display:block}}.split-exhibit[data-astro-cid-65uuyil3]{align-items:start}.others-item[data-astro-cid-65uuyil3]{border-bottom:1px dotted var(--line-strong);padding-bottom:var(--s3);margin-bottom:var(--s3)}.others-item[data-astro-cid-65uuyil3] p[data-astro-cid-65uuyil3]{margin:0}.panel[data-astro-cid-65uuyil3] p[data-astro-cid-65uuyil3]{margin-bottom:var(--s3)}.register[data-astro-cid-65uuyil3]{gap:var(--s4);display:grid}.reg-controls[data-astro-cid-65uuyil3]{gap:var(--s3) var(--s5);border-bottom:2px solid var(--text);padding-bottom:var(--s3);flex-wrap:wrap;justify-content:space-between;align-items:end;display:flex}.reg-pills[data-astro-cid-65uuyil3]{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.reg-label[data-astro-cid-65uuyil3]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-right:var(--s2);font-size:.76rem;display:block}.reg-pill[data-astro-cid-65uuyil3]{font:inherit;font-family:var(--font-display);letter-spacing:.04em;border:1px solid var(--line-strong);background:var(--surface);min-height:36px;color:var(--text);cursor:pointer;padding:6px 12px;font-size:.86rem}.reg-pill[data-astro-cid-65uuyil3][aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 -3px 0 var(--accent)}.reg-pill[data-astro-cid-65uuyil3]:focus-visible,.reg-pick[data-astro-cid-65uuyil3]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.reg-search[data-astro-cid-65uuyil3]{gap:4px;min-width:min(100%,220px);display:grid}.reg-search[data-astro-cid-65uuyil3] input[data-astro-cid-65uuyil3]{font:inherit;border:1px solid var(--line-strong);background:var(--surface);min-height:40px;color:var(--text);width:100%;padding:8px 10px}.reg-context[data-astro-cid-65uuyil3]{align-items:stretch}.reg-detail[data-astro-cid-65uuyil3]{align-content:start;gap:var(--s2);border-left:3px solid var(--accent);display:grid}.reg-detail[data-astro-cid-65uuyil3] p[data-astro-cid-65uuyil3]{margin:0}.reg-hint[data-astro-cid-65uuyil3]{color:var(--muted);font-size:.86rem}.reg-table[data-astro-cid-65uuyil3] .ent-cell-lead[data-astro-cid-65uuyil3]{align-items:center;gap:var(--s2);display:flex}.reg-mark[data-astro-cid-65uuyil3]{background:var(--icon-plate);width:12px;height:12px;box-shadow:inset 0 0 0 3px var(--accent);border-radius:50%;flex:0 0 12px}.reg-pick[data-astro-cid-65uuyil3]{font:inherit;letter-spacing:.03em;color:var(--text);text-align:left;cursor:pointer;text-decoration:underline dotted var(--line-strong);text-underline-offset:4px;background:0 0;border:0;padding:0;font-weight:600}.reg-table[data-astro-cid-65uuyil3] tr[data-astro-cid-65uuyil3].is-picked th[data-astro-cid-65uuyil3],.reg-table[data-astro-cid-65uuyil3] tr[data-astro-cid-65uuyil3].is-picked td[data-astro-cid-65uuyil3]{background:var(--surface-2)}.reg-table[data-astro-cid-65uuyil3] tr[data-astro-cid-65uuyil3].is-picked .reg-mark[data-astro-cid-65uuyil3]{background:var(--accent)}.reg-empty[data-astro-cid-65uuyil3]{padding:var(--s3) 0;color:var(--muted)}.timeline[data-astro-cid-65uuyil3]{gap:0 var(--s5);grid-template-columns:repeat(2,1fr);margin:0;padding:0;display:grid}.tl-entry[data-astro-cid-65uuyil3]{border-top:1px dotted var(--line-strong);padding:var(--s3) 0 var(--s3) var(--s4);gap:var(--s1,4px);display:grid;position:relative}.tl-entry[data-astro-cid-65uuyil3]:before{content:"";left:0;top:calc(var(--s3) + 6px);background:var(--text);width:8px;height:8px;position:absolute}.tl-entry[data-astro-cid-65uuyil3][data-tl-kind=patch]:before,.tl-entry[data-astro-cid-65uuyil3][data-tl-kind=launch]:before{background:var(--accent)}.tl-meta[data-astro-cid-65uuyil3]{gap:var(--s3);flex-wrap:wrap;align-items:baseline;display:flex}.tl-meta[data-astro-cid-65uuyil3] time[data-astro-cid-65uuyil3]{font-family:var(--font-display);letter-spacing:.04em;font-weight:700}.tl-entry[data-astro-cid-65uuyil3] h3[data-astro-cid-65uuyil3]{margin:0;font-size:1.05rem}.tl-entry[data-astro-cid-65uuyil3] p[data-astro-cid-65uuyil3]{margin:0;font-size:.95rem}.tl-entry[data-astro-cid-65uuyil3] a[data-astro-cid-65uuyil3]{font-size:.88rem;font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase}.fix-grid[data-astro-cid-65uuyil3]{gap:var(--s5) var(--s4);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.fix-card[data-astro-cid-65uuyil3]{border-top:3px solid var(--text);padding-top:var(--s3);align-content:start;gap:var(--s2);display:grid}.fix-card[data-astro-cid-65uuyil3] h3[data-astro-cid-65uuyil3]{margin:0;font-size:1.15rem}.fix-row[data-astro-cid-65uuyil3]{gap:var(--s2);grid-template-columns:6.5em 1fr;align-items:baseline;display:grid}.fix-row[data-astro-cid-65uuyil3] p[data-astro-cid-65uuyil3]{margin:0;font-size:.98rem}.fix-k[data-astro-cid-65uuyil3]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.76rem}@media (width<=760px){.timeline[data-astro-cid-65uuyil3],.fix-grid[data-astro-cid-65uuyil3]{grid-template-columns:1fr}}@media (width<=420px){.fix-row[data-astro-cid-65uuyil3]{grid-template-columns:1fr;gap:2px}}
