.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.topline[data-astro-cid-3ef6ksr2]{height:2px;background:var(--gradient)}.rail[data-astro-cid-3ef6ksr2]{background:var(--bg-elev);border-bottom:var(--border);font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--text-mute)}.rail__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--s3);min-height:34px}.rail__item[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:var(--s2);white-space:nowrap}.rail__item[data-astro-cid-3ef6ksr2] b[data-astro-cid-3ef6ksr2]{color:var(--text-dim);font-weight:700}.rail__item--count[data-astro-cid-3ef6ksr2],.rail__item--count[data-astro-cid-3ef6ksr2] b[data-astro-cid-3ef6ksr2]{color:var(--hot)}.rail__item--link[data-astro-cid-3ef6ksr2]{color:var(--text-mute);text-decoration:none;min-height:34px}.rail__item--link[data-astro-cid-3ef6ksr2]:hover{color:var(--text);text-decoration:none}.rail__item--link[data-astro-cid-3ef6ksr2]:hover b[data-astro-cid-3ef6ksr2]{color:var(--surf)}.rail__sep[data-astro-cid-3ef6ksr2]{color:var(--line)}.rail__dot[data-astro-cid-3ef6ksr2]{width:6px;height:6px;border-radius:50%;background:var(--hot);box-shadow:0 0 #ff2e88b3;animation:rail-pulse 2.4s ease-out infinite}@keyframes rail-pulse{0%{box-shadow:0 0 #ff2e888c}70%{box-shadow:0 0 0 7px #ff2e8800}to{box-shadow:0 0 #ff2e8800}}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;min-height:var(--header-h);background:color-mix(in srgb,var(--bg-elev) 92%,transparent);backdrop-filter:blur(12px);border-bottom:var(--border)}.site-header__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:var(--s5);min-height:var(--header-h)}.masthead[data-astro-cid-3ef6ksr2]{display:inline-flex;flex-direction:column;gap:2px;text-decoration:none}.masthead[data-astro-cid-3ef6ksr2]:hover{text-decoration:none}.masthead__mark[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-weight:800;font-size:26px;line-height:1;letter-spacing:-.03em;background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.masthead__line[data-astro-cid-3ef6ksr2]{font-family:var(--font-mono);font-size:10px;line-height:1;letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--text-mute)}.masthead[data-astro-cid-3ef6ksr2]:hover .masthead__line[data-astro-cid-3ef6ksr2]{color:var(--text-dim)}.site-nav[data-astro-cid-3ef6ksr2]{display:flex;gap:var(--s5)}.site-nav__item[data-astro-cid-3ef6ksr2]{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--text-dim);text-decoration:none;padding:4px 0;border-bottom:2px solid transparent;display:inline-flex;align-items:center;min-height:var(--tap-min)}.site-nav__item[data-astro-cid-3ef6ksr2]:hover{color:var(--text);text-decoration:none}.site-nav__item[data-astro-cid-3ef6ksr2].is-lane{color:var(--hot);border-bottom-color:var(--hot)}.site-nav__item[data-astro-cid-3ef6ksr2].is-current{color:var(--text);border-bottom-color:var(--text-mute)}.site-nav__item[data-astro-cid-3ef6ksr2].is-lane.is-current{color:var(--hot);border-bottom-color:var(--hot)}@media(max-width:900px){.rail__inner[data-astro-cid-3ef6ksr2],.site-nav[data-astro-cid-3ef6ksr2]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent 100%)}.rail__inner[data-astro-cid-3ef6ksr2]{overflow-x:auto;scrollbar-width:none}.rail__item--link[data-astro-cid-3ef6ksr2]{min-height:var(--tap-min)}.rail__inner[data-astro-cid-3ef6ksr2]::-webkit-scrollbar{display:none}.site-header[data-astro-cid-3ef6ksr2]{min-height:0}.site-header__inner[data-astro-cid-3ef6ksr2]{flex-wrap:wrap;min-height:0;padding-block:var(--s3);gap:var(--s3)}.site-header__cta[data-astro-cid-3ef6ksr2]{display:none}.site-nav[data-astro-cid-3ef6ksr2]{order:3;width:100%;gap:var(--s4);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.site-nav[data-astro-cid-3ef6ksr2]::-webkit-scrollbar{display:none}.site-nav__item[data-astro-cid-3ef6ksr2]{min-height:36px;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.rail__dot[data-astro-cid-3ef6ksr2]{animation:none}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--bg-elev);border-top:var(--border);padding-block:var(--s6) var(--s5);margin-top:var(--s8)}.foot__top[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s4) var(--s6)}.foot__id[data-astro-cid-sz7xmlte]{display:flex;align-items:baseline;gap:var(--s3);flex-wrap:wrap}.foot__mark[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h4);color:var(--hot);letter-spacing:-.01em}.foot__tag[data-astro-cid-sz7xmlte]{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.12em;text-transform:uppercase;color:var(--text-mute)}.foot__nav[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3) var(--s5)}.foot__link[data-astro-cid-sz7xmlte]{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);text-decoration:none;padding-block:var(--s2)}.foot__link[data-astro-cid-sz7xmlte]:hover{color:var(--text)}.foot__link[data-astro-cid-sz7xmlte].is-lane{color:var(--hot)}.foot__link--util[data-astro-cid-sz7xmlte]{color:var(--text-mute)}.foot__sep[data-astro-cid-sz7xmlte]{width:1px;height:14px;background:var(--line)}.foot__legal[data-astro-cid-sz7xmlte]{margin-top:var(--s5);padding-top:var(--s4);border-top:var(--border);display:flex;justify-content:space-between;gap:var(--s4);align-items:baseline}.foot__legal[data-astro-cid-sz7xmlte] .meta[data-astro-cid-sz7xmlte]{max-width:78ch;text-transform:none;letter-spacing:.01em}.foot__stamp-line[data-astro-cid-sz7xmlte]{white-space:nowrap}@media(max-width:760px){.foot__top[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start;gap:var(--s4)}.foot__legal[data-astro-cid-sz7xmlte]{flex-direction:column;gap:var(--s3)}.foot__stamp-line[data-astro-cid-sz7xmlte]{white-space:normal}}.backdrop[data-astro-cid-2id6qcbw]{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:var(--bg)}.blob[data-astro-cid-2id6qcbw]{position:absolute;display:block;border-radius:50%;will-change:transform}.blob--hot[data-astro-cid-2id6qcbw]{width:90vw;height:90vw;max-width:1200px;max-height:1200px;top:-32vw;left:-18vw;background:radial-gradient(circle at 50% 50%,#ff2e884d,#ff2e881f 38%,#ff2e8800 70%);animation:drift-a 47s ease-in-out infinite alternate}.blob--sun[data-astro-cid-2id6qcbw]{width:70vw;height:70vw;max-width:900px;max-height:900px;top:-18vw;right:-14vw;background:radial-gradient(circle at 50% 50%,#ff7a3d38,#ff7a3d14 40%,#ff7a3d00 70%);animation:drift-b 61s ease-in-out infinite alternate}.blob--surf[data-astro-cid-2id6qcbw]{width:80vw;height:80vw;max-width:1000px;max-height:1000px;bottom:-30vw;left:-12vw;background:radial-gradient(circle at 50% 50%,#23e5d029,#23e5d00f 40%,#23e5d000 70%);animation:drift-c 73s ease-in-out infinite alternate}.blob--deep[data-astro-cid-2id6qcbw]{width:100vw;height:100vw;max-width:1400px;max-height:1400px;top:25vh;right:-30vw;background:radial-gradient(circle at 50% 50%,#7a3edc33,#7a3edc12 42%,#7a3edc00 72%);animation:drift-d 89s ease-in-out infinite alternate}.grain[data-astro-cid-2id6qcbw]{position:absolute;inset:-50%;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.vignette[data-astro-cid-2id6qcbw]{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 0%,#0b061400,#0b06148c 70%,#0b0614db),linear-gradient(180deg,#0b06141a,#0b0614b8)}@keyframes drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(6vw,8vh,0) scale(1.12)}}@keyframes drift-b{0%{transform:translateZ(0) scale(1.06)}to{transform:translate3d(-7vw,10vh,0) scale(1)}}@keyframes drift-c{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(9vw,-7vh,0) scale(1.15)}}@keyframes drift-d{0%{transform:translateZ(0) scale(1.1)}to{transform:translate3d(-6vw,-9vh,0) scale(1)}}@media(prefers-reduced-motion:reduce){.blob[data-astro-cid-2id6qcbw]{animation:none}}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/bricolage-grotesque-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/bricolage-grotesque-800-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--bg: #0B0614;--bg-elev: #120A1E;--bg-card: #1B1030;--bg-card-hover: #241640;--line: #372559;--text: #F4EFFA;--text-dim: #B3A6C9;--text-mute: #7C6E96;--hot: #FF2E88;--sun: #FF7A3D;--surf: #23E5D0;--gold: #FFC93C;--gradient: linear-gradient(90deg, #FF2E88 0%, #FF7A3D 100%);--glow: 0 0 24px rgba(255, 46, 136, .32);--glow-hover: 0 0 24px rgba(255, 46, 136, .45);--hero-glow: radial-gradient(120% 80% at 50% 0%, rgba(255, 46, 136, .18) 0%, transparent 60%);--stamp-confirmed-bg: #23E5D0;--stamp-confirmed-fg: #082F2A;--stamp-reported-bg: #FFC93C;--stamp-reported-fg: #3A2B00;--stamp-rumour-bg: #FF2E88;--stamp-rumour-fg: #FFFFFF;--stamp-unknown-bg: #372559;--stamp-unknown-fg: #B3A6C9;--font-display: "Bricolage Grotesque", "Archivo Black", Impact, sans-serif;--font-body: Archivo, "Helvetica Neue", Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fs-hero: 56px;--lh-hero: 1;--fs-h1: 48px;--lh-h1: 1.06;--fs-h2: 32px;--lh-h2: 1.15;--fs-h3: 22px;--lh-h3: 1.25;--fs-lead: 18px;--lh-lead: 1.65;--fs-body: 16px;--lh-body: 1.6;--fs-small: 14px;--lh-small: 1.55;--fs-meta: 11px;--lh-meta: 1.4;--tracking-display: -.03em;--tracking-meta: .08em;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--s9: 96px;--r-stamp: 2px;--r-card: 4px;--r-button: 4px;--border: 1px solid var(--line);--content-max: 1280px;--measure: 720px;--gutter: 24px;--pad-page: 48px;--header-h: 64px;--tap-min: 44px}@media(max-width:1024px){:root{--pad-page: 32px}}@media(max-width:640px){:root{--pad-page: 20px;--fs-hero: 40px;--fs-h1: 32px;--fs-h2: 24px;--fs-h3: 20px}}:root{color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,video{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--font-display);font-weight:800;letter-spacing:var(--tracking-display);margin:0;text-wrap:balance}h1{font-size:var(--fs-h1);line-height:var(--lh-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3)}p{margin:0;text-wrap:pretty}a{color:var(--surf);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--hot);outline-offset:2px}.hero-title{font-size:var(--fs-hero);line-height:var(--lh-hero);font-family:var(--font-display);font-weight:800;letter-spacing:var(--tracking-display);margin:0}.hero-title__link{color:var(--text);text-decoration:none}.hero-title__link:hover{color:var(--hot)}.lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-dim)}.small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-dim)}.meta{font-family:var(--font-mono);font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:500;letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--text-mute)}.eyebrow{font-family:var(--font-mono);font-size:var(--fs-meta);line-height:var(--lh-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--hot);font-weight:700}.meta--hot{color:var(--hot);font-weight:700}.wrap{max-width:var(--content-max);margin-inline:auto;padding-inline:var(--pad-page)}.stack{display:flex;flex-direction:column}.row{display:flex;align-items:center}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s6)}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s5)}@media(max-width:900px){.grid3,.grid2{grid-template-columns:minmax(0,1fr)}}.rule{height:1px;background:var(--line);border:0;margin:0}.stamp{display:inline-block;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 9px;border-radius:var(--r-stamp);white-space:nowrap}.stamp--confirmed{background:var(--stamp-confirmed-bg);color:var(--stamp-confirmed-fg)}.stamp--reported{background:var(--stamp-reported-bg);color:var(--stamp-reported-fg)}.stamp--rumour{background:var(--stamp-rumour-bg);color:var(--stamp-rumour-fg)}.stamp--unknown{background:var(--stamp-unknown-bg);color:var(--stamp-unknown-fg)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:var(--tap-min);padding:12px 24px;border-radius:var(--r-button);font-family:var(--font-body);font-size:var(--fs-small);font-weight:600;cursor:pointer;border:0;text-decoration:none}.btn:hover{text-decoration:none}.btn--primary{background:var(--gradient);color:var(--bg);box-shadow:var(--glow)}.btn--secondary{background:transparent;color:var(--text);border:var(--border)}.btn--secondary:hover{background:var(--bg-card-hover)}.card{background:var(--bg-card);border:var(--border);border-radius:var(--r-card);overflow:hidden}.card__media{aspect-ratio:16 / 9;background:var(--bg-card-hover);position:relative;display:flex;align-items:center;justify-content:center}.card__stamp{position:absolute;top:var(--s3);left:var(--s3);z-index:1}.card__cover{width:100%;height:100%;object-fit:cover;display:block}.card__body{display:flex;flex-direction:column;gap:var(--s3);padding:var(--s4) var(--s5) var(--s5)}.card__title{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tracking-display)}.card{position:relative}.card__link{color:inherit;text-decoration:none}.card__link:after{content:"";position:absolute;inset:0;z-index:2}.card:hover{border-color:var(--hot)}.card:hover .card__title{color:var(--hot)}.card:focus-within{outline:2px solid var(--hot);outline-offset:2px}.page-head{display:flex;flex-direction:column;gap:var(--s4);padding-block:var(--s8) var(--s7)}.section-head{display:flex;flex-direction:column;gap:var(--s3);padding-top:var(--s7)}.section-head>.rule{margin-bottom:var(--s7)}.board{background:var(--bg-card);border:var(--border);border-radius:var(--r-card)}.board__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s4);padding:var(--s5)}.board__table{width:100%;border-collapse:collapse}.board__table th{font-family:var(--font-mono);font-size:var(--fs-meta);font-weight:500;letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--text-mute);text-align:left;padding:var(--s3) var(--s5);border-block:var(--border)}.board__table td{padding:var(--s4) var(--s5);border-bottom:var(--border);vertical-align:top}.board__table tr:last-child td{border-bottom:0}.board__q{font-weight:600;font-size:17px}.board__link{color:inherit;text-decoration:none}.board__link:hover{color:var(--hot);text-decoration:underline;text-underline-offset:3px}.board__table tbody tr:hover{background:var(--bg-card-hover)}.board__answer{font-weight:600;white-space:nowrap}@media(max-width:1180px){.board__table,.board__table tbody,.board__table tr,.board__table td{display:block;width:100%}.board__table thead{display:none}.board__table tr{border-bottom:var(--border);padding:var(--s4) var(--s5)}.board__table td{border:0;padding:var(--s1) 0}}.hero{position:relative}.hero:before{content:"";position:absolute;inset:0 0 auto;height:520px;background:var(--hero-glow);pointer-events:none;z-index:0}.hero>*{position:relative;z-index:1}.placeholder{display:flex;align-items:center;justify-content:center;background:var(--bg-card);border:var(--border);color:var(--text-mute);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:var(--s4)}:root{--dur-fast: .12s;--dur: .18s;--dur-slow: .32s;--dur-enter: .48s;--ease: cubic-bezier(.22, .61, .36, 1);--ease-in: cubic-bezier(.55, .06, .68, .19)}.btn{transition-property:transform,box-shadow,background-color,border-color,color;transition-duration:var(--dur);transition-timing-function:var(--ease);will-change:transform}.btn:hover{transform:translateY(-1px)}.btn:active{transform:scale(.96);transition-duration:var(--dur-fast)}.btn--primary:hover{box-shadow:var(--glow-hover)}.btn:disabled:hover,.btn:disabled:active{transform:none;box-shadow:var(--glow)}.btn--primary{background-size:200% 100%;background-position:0% 0%;transition-property:transform,box-shadow,background-position;transition-duration:var(--dur),var(--dur),var(--dur-slow)}.btn--primary:hover{background-position:100% 0%}.prose a,.ledger__sources a,.sources__item a{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;transition:background-size var(--dur) var(--ease);text-decoration:none}.prose a:hover,.ledger__sources a:hover,.sources__item a:hover{background-size:100% 1px;text-decoration:none}.site-nav__item{transition-property:color,border-bottom-color;transition-duration:var(--dur);transition-timing-function:var(--ease)}.card{transition-property:transform,border-color,background-color;transition-duration:var(--dur);transition-timing-function:var(--ease)}.card:hover{transform:translateY(-3px);border-color:var(--text-mute)}.card:active{transform:translateY(-1px) scale(.995);transition-duration:var(--dur-fast)}.card__action{transition:gap var(--dur) var(--ease),color var(--dur) var(--ease)}.card:hover .card__action{gap:var(--s3)}.board__table tbody tr,.ledger__item{transition:background-color var(--dur) var(--ease)}.board__table tbody tr:hover,.ledger__item:hover{background:var(--bg-card-hover)}.stamp{transition:transform var(--dur) var(--ease)}.board__table tbody tr:hover .stamp,.ledger__item:hover .stamp{transform:translateY(-1px)}.js-reveal.reveal-armed{opacity:0;transform:translateY(12px);filter:blur(3px)}.js-reveal.reveal-armed.is-in{opacity:1;transform:none;filter:none;transition-property:opacity,transform,filter;transition-duration:var(--dur-enter);transition-timing-function:var(--ease);transition-delay:var(--reveal-delay, 0ms)}.meta,.board__checked,.ledger__checked,.stamp{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.js-reveal.reveal-armed{opacity:1;transform:none;filter:none}.btn:hover,.card:hover{transform:none}}body{background:transparent}.skip{position:absolute;left:-9999px}.skip:focus{left:var(--s4);top:var(--s4);z-index:100;background:var(--bg-card);padding:var(--s3) var(--s4);border:var(--border)}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out .14s cubic-bezier(.55,.06,.68,.19) both}::view-transition-new(root){animation:vt-in .26s cubic-bezier(.22,.61,.36,1) both}@keyframes vt-out{to{opacity:0;transform:translateY(-6px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}
