.plain[data-astro-cid-mx7pjoxp]{color:inherit;font-size:inherit;user-select:all}.crumbs{font-size:15px;padding-block:16px 0}.crumbs a{color:var(--muted);display:inline-flex;align-items:center;min-height:var(--tap)}.phero{background:var(--p-paper);color:var(--p-ink);border:1px solid var(--p-line);border-radius:var(--p-radius, 6px);padding:26px 22px;margin-top:0;display:grid;gap:16px;font-family:var(--p-text, var(--text))}.phero .status{font-size:14px;font-weight:600;display:flex;gap:6px 14px;flex-wrap:wrap}.phero .status b{display:inline-flex;align-items:center;gap:7px}.phero .status b:before{content:"";width:10px;height:10px;background:var(--p-ink)}.phero h1{letter-spacing:0;font-size:clamp(32px,5.4vw,52px);line-height:1.04;max-width:20ch}.phero .lead{font-size:19px;max-width:60ch}.phero .row{display:flex;gap:10px 18px;flex-wrap:wrap;align-items:center}.phero .cta{display:inline-flex;align-items:center;min-height:var(--tap);padding:0 20px;font-weight:700;text-decoration:none;font-size:17px;max-width:100%;overflow-wrap:anywhere}.phero a:focus-visible{outline-color:var(--p-brand)}.layout{display:grid;grid-template-columns:minmax(0,1fr);gap:0 40px;padding-block:8px 40px}@media(min-width:900px){.layout{grid-template-columns:minmax(0,1fr) 290px}.facts-col{grid-column:2;grid-row:1 / span 20}}.facts-col{padding-top:28px;min-width:0}.facts{position:sticky;top:16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:18px;display:grid;gap:12px}.facts h2{font-size:18px}.facts dl{margin:0;display:grid;gap:10px;font-size:15.5px}.facts dl div{display:grid;gap:1px;border-top:1px solid var(--line);padding-top:9px}.facts dt{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.facts dd{margin:0}.facts .btn{display:flex;justify-content:center;align-items:center;min-height:var(--tap);border-radius:var(--r);background:var(--fg);color:var(--bg);font-weight:700;text-decoration:none;font-size:16px}section.part{padding-block:34px 6px;display:grid;gap:16px;min-width:0}section.part>h2{font-size:clamp(25px,3.2vw,30px)}section.part p{font-size:17.5px}.kicker{font-family:var(--display);font-weight:500;font-size:22px;line-height:1.3;letter-spacing:-.01em;max-width:34ch}.mods{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.mods li{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:12px;display:grid;gap:2px;min-width:0}.mods b{font-family:var(--display);font-size:17px;letter-spacing:-.01em}.mods span{font-size:14px;color:var(--muted);line-height:1.35}.note{font-size:15.5px;border-left:3px solid var(--fg);padding:4px 0 4px 12px;max-width:62ch}.numgrid{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:0;border-top:1.5px solid var(--fg)}.numgrid div{padding:14px 12px 14px 0;border-bottom:1px solid var(--line);display:grid;gap:3px;min-width:0}.numgrid dd{order:1;margin:0;font-family:var(--display);font-weight:700;font-size:30px;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.numgrid dt{order:2;font-size:14.5px;line-height:1.35}.src{font-size:14px;color:var(--muted)}.cover{display:grid;gap:14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:16px}.cover h3{font-size:18px}.bar{display:grid;gap:6px}.bar .top{display:flex;justify-content:space-between;gap:8px;font-size:15px;flex-wrap:wrap}.bar .track{display:flex;height:22px;border:1.5px solid var(--fg);border-radius:var(--r);overflow:hidden}.bar .known{background:var(--fg)}.bar .unknown{flex:1;background:repeating-linear-gradient(135deg,transparent 0 5px,var(--line) 5px 7px)}.legend{display:flex;gap:6px 18px;flex-wrap:wrap;font-size:14px;color:var(--muted)}.legend span{display:inline-flex;align-items:center;gap:6px}.legend i{width:14px;height:14px;border:1.5px solid var(--fg);display:inline-block}.legend .k{background:var(--fg)}.legend .u{background:repeating-linear-gradient(135deg,transparent 0 3px,var(--line) 3px 5px)}.tablewrap{overflow-x:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}table{border-collapse:collapse;width:100%;min-width:520px;font-size:15.5px}th,td{text-align:left;vertical-align:top;padding:10px 14px;border-bottom:1px solid var(--line)}th{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}tr:last-child td{border-bottom:0}td:first-child{font-weight:700}.stack{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.stack div{border-top:1.5px solid var(--fg);padding-top:8px;display:grid;gap:2px;min-width:0}.stack dt{font-family:var(--display);font-weight:700;font-size:17px}.stack dd{margin:0;font-size:15.5px;color:var(--muted)}.ladder{list-style:none;margin:0;padding:0;display:grid;gap:0}.ladder li{display:grid;grid-template-columns:26px 1fr;gap:12px;padding-block:12px;border-top:1px solid var(--line)}.ladder li:before{content:"";width:14px;height:14px;margin-top:5px;border:2px solid var(--fg)}.ladder li.done:before{background:var(--fg)}.ladder li.now:before{background:var(--marcaj)}.ladder b{font-family:var(--display);font-size:18px}.ladder p{font-size:16px}.spins{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media(min-width:700px){.spins{grid-template-columns:1fr 1fr}}.spin{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:18px;display:grid;gap:10px;align-content:start;min-width:0}.spin .ev{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.spin .ev:before{content:"";width:10px;height:10px;flex:none;background:var(--marcaj);outline:1.5px solid var(--fg)}.spin h3{font-size:21px}.spin p{font-size:16px}.spin dl{margin:0;display:grid;gap:6px;font-size:15px}.spin dl div{display:grid;grid-template-columns:7.5em 1fr;gap:8px;border-top:1px solid var(--line);padding-top:6px}.spin dt{color:var(--muted)}.spin dd{margin:0;min-width:0}.next{margin:0;padding-left:1.1em;display:grid;gap:8px;font-size:17px}.next li::marker{content:"▪  "}.links{list-style:none;margin:0;padding:0;display:grid;gap:0}.links li{display:flex;justify-content:space-between;align-items:center;gap:0 16px;flex-wrap:wrap;min-height:var(--tap);padding-block:0;border-top:1px solid var(--line);font-size:16.5px}.links li a,.links li .plain{display:inline-flex;align-items:center;min-height:var(--tap);overflow-wrap:anywhere;min-width:0}.links li span:not(.plain){color:var(--muted);font-size:15px}.band{background:var(--band-bg);color:var(--band-fg);--focus: var(--marcaj);--stop: var(--marcaj);margin-top:24px}.band .wrap{padding-block:44px;display:grid;gap:16px}.band h2{font-size:clamp(26px,3.6vw,36px)}.band p{color:var(--band-muted);font-size:17px}.pager{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-block:22px}.pager a{display:grid;gap:2px;align-content:center;min-height:var(--tap);padding:14px;border:1.5px solid var(--fg);border-radius:var(--r);text-decoration:none;background:var(--surface);min-width:0}.pager a:last-child{text-align:right}.pager small{color:var(--muted);font-size:13px}.pager b{font-family:var(--display);font-size:19px}.phero{--p-paper: var(--surface);--p-ink: var(--fg);--p-brand: var(--fg);--p-brand-ink: var(--bg);--p-line: var(--line)}.phero.ctzen{border:1.5px dashed var(--fg);font-family:var(--text)}.phero.ctzen h1{font-family:var(--display);font-stretch:100%;letter-spacing:-.02em}.phero .tag-lab:before{background:transparent;border:2px solid currentColor}.phero h1{font-family:var(--p-display);font-stretch:var(--p-stretch, 100%);font-weight:var(--p-weight, 700)}.phero .cta{background:var(--p-brand);color:var(--p-brand-ink, #fff);border-radius:var(--p-radius, 6px)}.prod-mark-wrap{justify-self:start}
