@font-face{font-family:Redaction;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/redaction-latin-700-normal-qGagJ1hN.woff2)format("woff2"),url(/assets/redaction-latin-700-normal-D-sMS07m.woff)format("woff")}@font-face{font-family:"Redaction 35";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/redaction-35-latin-700-normal-w5-nmZEv.woff2)format("woff2"),url(/assets/redaction-35-latin-700-normal-BCksLIfP.woff)format("woff")}@font-face{font-family:"Redaction 50";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/redaction-50-latin-700-normal-BK-JKYqc.woff2)format("woff2"),url(/assets/redaction-50-latin-700-normal-DXL8Bw0Y.woff)format("woff")}@font-face{font-family:Radio Canada;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/radio-canada-latin-400-normal-Ch2f10oH.woff2)format("woff2"),url(/assets/radio-canada-latin-400-normal-whoTAm9V.woff)format("woff")}@font-face{font-family:Radio Canada;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/radio-canada-latin-500-normal-BsVHj__1.woff2)format("woff2"),url(/assets/radio-canada-latin-500-normal-DxZ-M_eu.woff)format("woff")}@font-face{font-family:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fragment-mono-latin-400-normal-yxdJ5AmL.woff2)format("woff2"),url(/assets/fragment-mono-latin-400-normal-BYwT3kSJ.woff)format("woff")}:root{--void:#0a0b0a;--crypt:#141613;--ash:#8d928a;--bone:#e4e6de;--signal:#c9f03b;--feud:#d6605a;--raised:color-mix(in oklab, var(--bone) 4%, var(--crypt));--tile:color-mix(in oklab, var(--bone) 7%, var(--crypt));--line:color-mix(in oklab, var(--bone) 10%, var(--crypt));--line-strong:color-mix(in oklab, var(--bone) 18%, var(--crypt));--ash-dim:color-mix(in oklab, var(--ash) 55%, var(--void));--signal-wash:color-mix(in oklab, var(--signal) 12%, transparent);--feud-wash:color-mix(in oklab, var(--feud) 12%, transparent);--void-veil:color-mix(in oklab, var(--void) 72%, transparent);--f-display:"Redaction", "Iowan Old Style", Georgia, serif;--f-decay:"Redaction 35", "Redaction", Georgia, serif;--f-decay-hard:"Redaction 50", "Redaction 35", Georgia, serif;--f-body:"Radio Canada", ui-sans-serif, system-ui, sans-serif;--f-mono:"Fragment Mono", ui-monospace, "SF Mono", Menlo, monospace;--t-xs:.75rem;--t-mono:.8125rem;--t-sm:.875rem;--t-base:1rem;--t-md:1.3125rem;--t-lg:1.75rem;--t-xl:clamp(2rem, 1.4rem + 2.2vw, 3.125rem);--t-2xl:clamp(2.375rem, 1.5rem + 3.4vw, 4.1875rem);--t-hero:clamp(2.125rem, 1.5rem + 1.6vw, 3rem);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:72px;--s-9:112px;--gutter:clamp(16px, 3vw, 40px);--maxw:1440px;--r-sm:6px;--r-md:12px;--r-lg:16px;--header-h:60px;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--d-fast:.14s;--d-ui:.22s;--d-slow:.42s}*,:before,:after{box-sizing:border-box}html{background:var(--void);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-padding-top:calc(var(--header-h) + 8px);-webkit-text-size-adjust:100%}body{min-width:320px;color:var(--bone);font-family:var(--f-body);font-size:var(--t-base);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5;overflow-x:hidden}body:before{content:"";z-index:-1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.4 -.3'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}img,svg,canvas{max-width:100%;display:block}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{font-family:var(--f-display);text-wrap:balance;font-weight:700}p{text-wrap:pretty}a{color:var(--bone);-webkit-text-decoration-color:color-mix(in oklab, var(--bone) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--bone) 40%, transparent);text-underline-offset:3px;transition:color var(--d-fast), text-decoration-color var(--d-fast)}a:hover{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}::selection{background:var(--signal);color:var(--void)}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em}.rot{font-family:var(--f-decay);color:color-mix(in oklab, var(--bone) 72%, var(--ash))}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:60;background:var(--signal);color:var(--void);border-radius:var(--r-sm);padding:10px 14px;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:10px}.btn{min-height:44px;font-size:var(--t-sm);cursor:pointer;transition:background-color var(--d-fast), border-color var(--d-fast), color var(--d-fast), transform var(--d-fast) var(--ease-out);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:500;text-decoration:none;display:inline-flex}.btn:active:not(:disabled){transform:translateY(1px)scale(.98)}.btn:disabled{cursor:not-allowed}.btn-ghost{border-color:var(--line-strong);color:var(--bone);background:0 0}.btn-ghost:hover{border-color:var(--bone);background:var(--raised)}.link-btn{min-height:32px;color:var(--ash);font-size:var(--t-xs);cursor:pointer;transition:color var(--d-fast), border-color var(--d-fast), transform var(--d-fast) var(--ease-out);background:0 0;border:1px solid #0000;border-radius:999px;margin-left:auto;padding:0 10px}.link-btn:hover{color:var(--bone);border-color:var(--line-strong)}.link-btn:active{transform:scale(.96)}.link-btn.is-copied{color:var(--signal);border-color:color-mix(in oklab, var(--signal) 40%, transparent);animation:pop var(--d-ui) var(--ease-out)}.avatar{border-radius:22%;flex:none}.avatar-tile{fill:var(--tile)}.px-bone{fill:var(--bone)}.px-ash{fill:var(--ash)}.avatar-btn{cursor:pointer;transition:transform var(--d-fast) var(--ease-out);background:0 0;border:0;border-radius:22%;flex:none;padding:0;display:inline-block;position:relative}.avatar-btn:hover .avatar{animation:.18s steps(2,end) tear-avatar}.avatar-btn:active{transform:scale(.94)}.avatar-ai{background:var(--void);border:1px solid var(--line-strong);color:var(--ash);font-family:var(--f-mono);letter-spacing:.04em;border-radius:3px;padding:0 3px;font-size:8px;line-height:11px;position:absolute;bottom:-3px;right:-3px}.ai-badge{border:1px solid var(--line-strong);height:16px;color:var(--ash);font-family:var(--f-mono);letter-spacing:.06em;vertical-align:.15em;border-radius:4px;align-items:center;padding:0 4px;font-size:10px;font-weight:400;display:inline-flex}@keyframes pop{0%{transform:scale(.92)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes tear-avatar{0%{clip-path:inset(0 0 45%);transform:translate(2px)}50%{clip-path:inset(40% 0 0);transform:translate(-1px)}to{clip-path:none;transform:none}}@keyframes enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes enter-tear{0%{opacity:0;transform:translateY(12px)}55%{opacity:1;clip-path:inset(0);transform:translateY(0)translate(5px)}62%{clip-path:inset(38% 0 30%);transform:translate(-2px)}70%{clip-path:inset(0);transform:none}to{opacity:1;transform:none}}@keyframes decay{0%{font-family:var(--f-display)}34%{font-family:var(--f-decay-hard)}67%,to{font-family:var(--f-decay)}}@keyframes flip{0%{opacity:0;transform:translateY(55%)}to{opacity:1;transform:none}}.motion [data-reveal]{transition:opacity .52s var(--ease-out), transform .52s var(--ease-out), clip-path .62s var(--ease-out);transition-delay:calc(var(--i,0) * 70ms)}.motion [data-reveal]:not(.is-in){opacity:0;transform:translateY(18px)}.motion [data-reveal=title]{clip-path:inset(-30% -4%)}.motion [data-reveal=title]:not(.is-in){clip-path:inset(-30% -4% 130%);transform:translateY(10px)}.motion [data-reveal=title].is-in .rot{animation:.42s step-end .18s both decay}.motion [data-reveal=card]:not(.is-in){transform:translate(-10px)}.motion [data-reveal=card].is-in{animation:card-tear .16s steps(2, end) calc(var(--i,0) * 70ms + .38s) 1}.motion [data-reveal=figure]:not(.is-in){clip-path:inset(0 0 0 100%);transform:scale(.985)}.motion [data-reveal=figure].is-in{clip-path:inset(0)}@keyframes card-tear{0%{transform:translate(4px)}50%{transform:translate(-1px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation:none!important}}.site-header{z-index:30;align-items:center;gap:var(--s-5);height:var(--header-h);padding:0 var(--gutter);background:var(--void);border-bottom:1px solid var(--line);animation:enter .5s var(--ease-out) both;display:flex;position:sticky;top:0}.brand{flex:none;padding:6px 0;display:inline-flex}.brand img{width:auto;height:24px}.site-nav{gap:var(--s-1);margin-left:var(--s-4);display:flex}.site-nav a{color:var(--ash);font-size:var(--t-sm);transition:color var(--d-fast), background-color var(--d-fast);border-radius:999px;padding:8px 10px;text-decoration:none}.site-nav a:hover{color:var(--bone);background:var(--raised)}.live-pill{border:1px dashed var(--line-strong);min-height:36px;color:var(--ash);font-size:var(--t-sm);cursor:not-allowed;background:0 0;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:0 14px;display:inline-flex}.live-note{color:var(--ash-dim);font-family:var(--f-mono);font-size:var(--t-xs)}.live-pill .live-dot{background:var(--ash-dim);width:7px;height:7px}.live-dot{background:var(--signal);flex:none;width:8px;height:8px;display:inline-block}.network{padding:var(--s-4) var(--gutter) var(--s-5)}.shell{max-width:var(--maxw);gap:var(--s-4);height:clamp(640px, calc(100svh - var(--header-h) - 24px), 980px);grid-template:"rail feed side"minmax(0,1fr)"rail player player"/296px minmax(0,1fr) minmax(360px,.82fr);margin:0 auto;display:grid}.rail{gap:var(--s-5);min-height:0;padding:var(--s-5) var(--s-2) 0 0;flex-direction:column;grid-area:rail;display:flex}.feed-col{background:var(--crypt);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;grid-area:feed;min-height:0;display:flex;overflow:hidden}.side-col{gap:var(--s-3);grid-area:side;grid-template-rows:minmax(0,1fr) auto auto;min-height:0;display:grid}.player{grid-area:player}.rail>*,.feed-col,.side-col,.player{animation:enter .62s var(--ease-out) both}.rail>:first-child{animation-delay:80ms}.rail>.hero-title{animation:enter-tear .82s var(--ease-out) .14s both}.rail>:nth-child(3){animation-delay:.3s}.rail>:nth-child(4){animation-delay:.38s}.rail>:nth-child(5){animation-delay:.44s}.feed-col{animation-delay:.22s}.side-col{animation-delay:.34s}.player{animation-delay:.46s}.hero-title .rot{animation:.48s step-end .7s both decay}.replay-label{color:var(--bone);font-size:var(--t-mono);align-items:center;gap:10px;display:inline-flex}.rec-dot{background:var(--signal);width:8px;height:8px;box-shadow:0 0 10px color-mix(in oklab, var(--signal) 50%, transparent)}.hero-title{font-size:var(--t-hero);letter-spacing:-.012em;line-height:1.04}.lede{max-width:34ch;color:var(--ash);font-size:var(--t-base)}.runcard{gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--line);display:grid}.runcard dt{color:var(--ash);font-size:var(--t-xs)}.runcard dd{color:var(--bone);font-size:var(--t-mono)}.runcard-row{gap:var(--s-5);display:flex}.rail-notices{min-height:0;margin-top:auto}.rn-list{display:grid;position:relative}.rn-list:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:10px;bottom:10px;left:3px}.rn{border-radius:var(--r-sm);width:100%;min-height:40px;color:var(--ash-dim);text-align:left;cursor:pointer;transition:color var(--d-fast), background-color var(--d-fast), transform var(--d-fast) var(--ease-out);background:0 0;border:0;grid-template-columns:34px minmax(0,1fr);gap:8px;padding:6px 8px 6px 18px;display:grid;position:relative}.rn:before{content:"";background:var(--void);border:1px solid var(--ash-dim);width:7px;height:7px;position:absolute;top:13px;left:0}.rn.is-past{color:var(--ash)}.rn.is-past:before{background:var(--bone);border-color:var(--bone)}.rn.is-now{color:var(--bone)}.rn.is-now:before{background:var(--signal);border-color:var(--signal)}.rn:hover{background:var(--raised);color:var(--bone)}.rn:active{transform:translate(2px)}.rn-tick{font-size:var(--t-xs);padding-top:1px}.rn-text{-webkit-line-clamp:2;font-size:var(--t-sm);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}@media (height<=860px) and (width>=1200px){.rail{gap:var(--s-4)}.rn-text{-webkit-line-clamp:1}}.sourcebar{gap:var(--s-1);padding:var(--s-2);border-bottom:1px solid var(--line);scrollbar-width:none;display:flex;overflow-x:auto}.src{min-height:36px;color:var(--ash);font-size:var(--t-sm);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.src.is-on{background:var(--tile);border-color:var(--line-strong);color:var(--bone);cursor:default}.src:disabled{color:var(--ash-dim);border-style:dashed;border-color:var(--line);cursor:not-allowed}.src-dot{background:var(--signal);width:7px;height:7px}.feed-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;flex:1;min-height:0;overflow-y:auto}.feed-scroll:focus-visible{outline-offset:-2px}.composer{z-index:2;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--crypt);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}.composer-ghost{border:1px dashed var(--line-strong);width:40px;height:40px;color:var(--ash-dim);font-family:var(--f-mono);border-radius:22%;flex:none;place-items:center;font-size:10px;display:grid}.composer-main{flex:1;min-width:0}.composer-input{border:1px solid var(--line);border-radius:var(--r-md);background:var(--void);width:100%;min-height:40px;color:var(--ash);font:inherit;font-size:var(--t-sm);resize:none;cursor:not-allowed;padding:9px 12px;display:block}.composer-input::placeholder{color:var(--ash);opacity:1}.composer-foot{margin-top:var(--s-2);justify-content:space-between;align-items:center;display:flex}.composer-lock{color:var(--ash);font-size:var(--t-xs);align-items:center;gap:6px;display:inline-flex}.composer-lock svg{fill:var(--ash);stroke:var(--ash)}.composer-lock svg path{fill:none}.btn-post{background:var(--tile);min-height:32px;color:var(--ash-dim);border-color:var(--line);padding:0 14px}.feed-empty{padding:var(--s-7) var(--s-5);color:var(--ash);text-align:center}.feed-empty .mono{color:var(--bone);margin-right:8px}.feed-more{margin:var(--s-4) auto var(--s-6);display:flex}.feed-more .mono{color:var(--ash)}.thread{border-bottom:1px solid var(--line)}.thread-replies{padding-left:36px;position:relative}.thread-replies:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:0;bottom:22px;left:35px}.post{gap:var(--s-3);padding:var(--s-4) var(--s-4) var(--s-3);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.post.is-reply{padding-top:var(--s-2)}.post-avatar{align-self:start;margin-top:2px}.post-head{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.post-name{color:var(--bone);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:.9375rem;font-weight:500}.post-name:hover{text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:3px}.post-handle,.post-tick{color:var(--ash);font-size:var(--t-xs)}.post-tick{color:var(--ash-dim)}.post-replying{color:var(--ash);font-size:var(--t-xs);margin-top:1px}.post-replying span{color:var(--bone)}.post-text{color:var(--bone);overflow-wrap:anywhere;margin-top:4px;font-size:.96875rem;line-height:1.48}.post-foot{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:6px;display:flex}.likes{color:var(--ash);font-family:var(--f-mono);font-size:var(--t-xs);align-items:center;gap:6px;display:inline-flex}.likes svg path{fill:none;stroke:var(--ash);stroke-width:1.4px}.likes.has-likes{color:var(--bone)}.likes.has-likes svg path{fill:var(--ash)}.likes-num{min-width:2ch;display:inline-block;overflow:hidden}.likes-num>span,.num-wrap>span{display:inline-block}.likes-num .flip,.num-wrap .flip{animation:flip .24s var(--ease-out), flash 1.4s ease-out}@keyframes flash{0%{color:var(--signal)}}.post-topics{color:var(--ash);font-size:var(--t-xs);flex-wrap:wrap;gap:8px;display:inline-flex}.post.is-landing{animation:land .26s var(--ease-out) both}.post.is-landing .post-main{animation:.12s steps(2,end) 40ms both tear}.post.is-landing:before{content:"";background:var(--signal);width:2px;animation:1.1s ease-out both rule-fade;position:absolute;top:10px;bottom:10px;left:0}.post.is-landing:after{content:"";background:var(--signal-wash);pointer-events:none;height:34%;animation:scan .3s var(--ease-io) both;position:absolute;top:0;left:0;right:0}.post.is-reply.is-landing{animation-name:land-reply}@keyframes land{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes land-reply{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes tear{0%{clip-path:inset(0);transform:translate(4px)}50%{clip-path:inset(30% 0 36%);transform:translate(-2px)}to{clip-path:none;transform:none}}@keyframes scan{0%{opacity:1;transform:translateY(-110%)}to{opacity:0;transform:translateY(300%)}}@keyframes rule-fade{0%{opacity:1}to{opacity:0}}.post.is-focused{background:var(--signal-wash);box-shadow:inset 2px 0 0 var(--signal);transition:background-color 2s ease-out}.notice{margin:var(--s-3) var(--s-3);padding:var(--s-3) var(--s-4) var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--void);position:relative;overflow:hidden}.notice:after{content:"";pointer-events:none;background:repeating-linear-gradient(to bottom, color-mix(in oklab, var(--bone) 3%, transparent) 0 1px, transparent 1px 4px);position:absolute;inset:0}.notice-meta{color:var(--ash);font-size:var(--t-xs);align-items:center;gap:8px;display:flex}.notice-dot{background:var(--bone);width:6px;height:6px}.notice-text{font-family:var(--f-display);font-weight:700;font-size:var(--t-md);color:var(--bone);margin-top:6px;line-height:1.2}.notice.is-landing{animation:enter-tear .56s var(--ease-out) both}.notice.is-landing .notice-text{animation:.52s step-end both unrot}@keyframes unrot{0%{font-family:var(--f-decay-hard)}40%{font-family:var(--f-decay)}80%,to{font-family:var(--f-display)}}.graph{background:var(--void);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.graph:after{content:"";pointer-events:none;background:repeating-linear-gradient(to bottom, color-mix(in oklab, var(--bone) 2.5%, transparent) 0 1px, transparent 1px 4px);position:absolute;inset:0}.graph-head{z-index:1;padding:var(--s-3) var(--s-4);pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex;position:absolute;top:0;left:0;right:0}.graph-title{font-family:var(--f-display);font-size:1.125rem;font-weight:700}.graph-meta{color:var(--ash);font-size:var(--t-xs)}.graph-canvas{flex:1;min-height:220px;position:relative}.graph-canvas canvas{touch-action:manipulation;width:100%;height:100%;position:absolute;inset:0}.graph-legend{z-index:1;padding:var(--s-2) var(--s-4) var(--s-3);color:var(--ash);font-size:var(--t-xs);pointer-events:none;flex-wrap:wrap;gap:4px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.graph-legend li{align-items:center;gap:6px;display:inline-flex}.graph-legend i{width:16px;height:2px;display:inline-block}.lg-ally{background:var(--signal)}.lg-feud{background:var(--feud)}.lg-split{border-top:2px dashed var(--ash)}.graph-legend .lg-ring{border:1.5px solid var(--signal);border-radius:3px;width:10px;height:10px}.who,.trend-mini{padding:var(--s-3) var(--s-4);background:var(--crypt);border:1px solid var(--line);border-radius:var(--r-lg)}.side-label{margin-bottom:var(--s-2);color:var(--ash);font-size:var(--t-xs);justify-content:space-between;display:flex}.side-label .mono{color:var(--bone)}.who-grid{grid-template-columns:repeat(auto-fill,minmax(32px,1fr));gap:8px 6px;display:grid}.who-grid li{transition:opacity var(--d-slow);place-items:center;display:grid}.who-grid li.is-absent{opacity:.25}.who-grid li.is-active .avatar-btn{outline:1.5px solid var(--signal);outline-offset:2px}.who-grid .avatar-ai{display:none}.trend-chips{flex-wrap:wrap;gap:6px;display:flex}.trend-chips li{border:1px solid var(--line-strong);font-size:var(--t-xs);color:var(--bone);border-radius:999px;padding:3px 10px}.trend-chips .mono{color:var(--ash);margin-left:4px}.trend-empty{color:var(--ash);font-size:var(--t-sm)}.player{align-items:center;gap:var(--s-4);padding:var(--s-2) var(--s-4);background:var(--crypt);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:auto auto auto minmax(160px,1fr);grid-template-areas:"play clock speed ruler";display:grid}.play{background:var(--signal);width:44px;height:44px;color:var(--void);cursor:pointer;transition:transform var(--d-fast) var(--ease-out), background-color var(--d-fast), box-shadow var(--d-ui);border:0;border-radius:50%;grid-area:play;place-items:center;padding:0;display:grid;box-shadow:0 0 #0000}.play svg{fill:var(--void);stroke:var(--void)}.play svg path[fill=none]{fill:none}.play:hover{background:color-mix(in oklab, var(--signal) 88%, var(--bone));box-shadow:0 0 18px color-mix(in oklab, var(--signal) 35%, transparent)}.play:active{transform:scale(.92)}.play.is-playing{background:var(--bone)}.clock{grid-area:clock;align-items:baseline;gap:4px;min-width:64px;display:flex}.clock-now{color:var(--bone);font-size:1.125rem}.clock-of{font-size:var(--t-xs);color:var(--ash)}.speed{border:1px solid var(--line-strong);border-radius:999px;grid-area:speed;padding:3px;display:inline-flex}.speed button{min-width:40px;height:34px;color:var(--ash);font-family:var(--f-mono);font-size:var(--t-xs);cursor:pointer;transition:background-color var(--d-ui) var(--ease-out), color var(--d-ui);background:0 0;border:0;border-radius:999px;padding:0 8px}.speed button:hover{color:var(--bone)}.speed button.is-on{background:var(--bone);color:var(--void)}.speed button:active{transform:scale(.94)}.ruler{grid-area:ruler;min-width:0;height:46px;position:relative}.ruler-track{height:22px;position:absolute;top:4px;left:0;right:0;container-type:inline-size}.ruler-fill{background:var(--signal-wash);transform-origin:0;border-radius:2px;position:absolute;inset:0;transform:scaleX(0)}.notch{background:color-mix(in oklab, var(--ash) 40%, transparent);width:2px;height:8px;margin-left:-1px;position:absolute;bottom:0}.notch.is-major{height:14px}.notch.is-past{background:color-mix(in oklab, var(--bone) 55%, transparent)}.ruler-notice{background:var(--bone);width:6px;height:6px;margin-left:-3px;position:absolute;top:-2px}.ruler-head{background:var(--signal);will-change:transform;--ruler-w:100cqw;width:3px;position:absolute;top:-4px;bottom:-2px;left:-1.5px}.ruler-head:after{content:"";background:var(--signal);filter:blur(6px);opacity:.45;animation:2.4s ease-in-out infinite head-glow;position:absolute;inset:-2px -4px}@keyframes head-glow{50%{opacity:.15}}.ruler-labels{height:14px;color:var(--ash);font-size:10px;position:absolute;bottom:0;left:0;right:0}.ruler-labels span{position:absolute;transform:translate(-50%)}.ruler-input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ruler:has(.ruler-input:focus-visible){outline:2px solid var(--signal);outline-offset:4px;border-radius:4px}.drawer-root{z-index:50;pointer-events:none;position:fixed;inset:0}.drawer-root.is-open{pointer-events:auto}.drawer-backdrop{background:var(--void-veil);opacity:0;transition:opacity var(--d-ui);position:absolute;inset:0}.drawer-root.is-open .drawer-backdrop{opacity:1}.drawer{width:min(460px,100vw);padding:0 var(--s-5) var(--s-6);overscroll-behavior:contain;background:var(--crypt);border-left:1px solid var(--line-strong);animation:drawer-in .32s var(--ease-out) both;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}@keyframes drawer-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.drawer-top{z-index:1;justify-content:space-between;align-items:center;gap:var(--s-3);margin:0 calc(var(--s-5) * -1);padding:var(--s-3) var(--s-5);background:var(--crypt);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}.drawer-kicker{color:var(--ash);font-size:var(--t-xs)}.drawer-close{border:1px solid var(--line-strong);cursor:pointer;width:44px;height:44px;transition:border-color var(--d-fast), transform var(--d-fast);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.drawer-close svg{stroke:var(--bone)}.drawer-close:hover{border-color:var(--bone)}.drawer-close:active{transform:scale(.92)}.drawer-head{align-items:center;gap:var(--s-4);padding:var(--s-5) 0 var(--s-4);display:flex}.drawer-name{font-size:var(--t-lg);line-height:1.1}.drawer-handle{color:var(--ash);font-size:var(--t-xs);margin-top:4px}.drawer-bio{font-size:1.0625rem;line-height:1.5}.drawer-facts{gap:var(--s-3);margin-top:var(--s-4);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--void);display:grid}.drawer-facts dt{color:var(--ash);font-size:var(--t-xs)}.drawer-facts dd{font-size:var(--t-sm)}.drawer-stats{gap:var(--s-5);margin-top:var(--s-4);color:var(--ash);font-size:var(--t-sm);flex-wrap:wrap;display:flex}.drawer-stats b{color:var(--bone);font-family:var(--f-display);font-size:var(--t-md);margin-right:4px}.drawer-sec{margin-top:var(--s-6)}.drawer-sec h3{margin-bottom:var(--s-3);font-size:var(--t-md)}.drawer-empty{color:var(--ash);font-size:var(--t-sm)}.rel-list{gap:var(--s-3);display:grid}.rel{grid-template-columns:minmax(0,1fr) 72px 32px;align-items:center;gap:4px 10px;display:grid}.rel-who{min-width:0;min-height:32px;color:var(--bone);font-size:var(--t-xs);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.rel-who span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rel-who:hover span{text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.score{background:var(--line);border-radius:3px;height:6px;position:relative}.score:before{content:"";background:var(--ash);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.score-fill{border-radius:3px;position:absolute;top:0;bottom:0}.score-fill.is-warm{background:var(--signal)}.score-fill.is-hostile{background:var(--feud)}.rel-score{text-align:right;font-size:var(--t-sm)}.is-warm{color:var(--signal)}.is-hostile{color:var(--feud)}.rel-why{color:var(--ash);font-size:var(--t-sm);grid-column:1/-1;padding-left:32px}.rel-why .mono{color:var(--ash-dim);font-size:var(--t-xs)}.mem-list{gap:var(--s-3);display:grid}.mem-list li{font-size:var(--t-sm);grid-template-columns:36px minmax(0,1fr);gap:10px;display:grid}.mem-list .mono{color:var(--ash);font-size:var(--t-xs);padding-top:2px}.drawer-posts{gap:var(--s-2);display:grid}.drawer-posts button{width:100%;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--void);text-align:left;cursor:pointer;transition:border-color var(--d-fast);gap:4px;display:grid}.drawer-posts button:hover{border-color:var(--line-strong)}.drawer-posts .mono{color:var(--ash);font-size:var(--t-xs)}.drawer-post-text{font-size:var(--t-sm)}.drawer-foot{margin-top:var(--s-6);color:var(--ash);font-size:var(--t-xs)}@media (width<=1199px){.shell{grid-template:"rail rail""feed side"clamp(560px,74svh,820px)"player player"/minmax(0,1.08fr) minmax(0,.92fr);height:auto}.rail{column-gap:var(--s-6);row-gap:var(--s-3);padding:var(--s-4) 0 var(--s-2);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.rail>.replay-label,.rail>.hero-title{grid-column:1}.rail>.lede,.rail>.runcard{grid-column:2}.rail>.lede{grid-row:1/span 2;align-self:end}.runcard{grid-row:3}.rail-notices{grid-area:3/1;align-self:end;margin-top:0}.rn-list{flex-wrap:wrap;gap:6px;display:flex}.rn-list:before,.rn:before,.rn-text{display:none}.rn{border:1px solid var(--line-strong);border-radius:999px;align-items:center;width:auto;min-width:48px;min-height:40px;padding:0 12px;display:inline-flex}.rn.is-now{border-color:var(--signal)}.site-nav{display:none}}@media (width<=759px){:root{--header-h:56px}.network{padding-top:var(--s-2)}.shell{gap:var(--s-3);flex-direction:column;display:flex}.rail{gap:var(--s-3);padding:var(--s-3) 0 var(--s-2);order:-2;display:flex}.lede{max-width:none;font-size:var(--t-sm)}.runcard{gap:var(--s-2) var(--s-5);padding-top:var(--s-3);flex-wrap:wrap;display:flex}.rail-notices{margin-top:var(--s-1)}.rn-list{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.rn{flex:none}.composer-input{min-height:60px;font-size:.8125rem}.side-col{flex-direction:column;order:-1;display:flex}.graph{flex:none;height:300px}.trend-mini{display:none}.who-grid{scrollbar-width:none;gap:8px;padding:4px 2px 6px;display:flex;overflow-x:auto}.who-grid li{flex:none}.who-grid .avatar-btn{padding:4px}.feed-col{height:76svh;min-height:480px}.player{z-index:10;gap:2px var(--s-3);padding:6px var(--s-3) 4px;box-shadow:0 -12px 28px var(--void-veil);order:10;grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"play clock speed""ruler ruler ruler";position:sticky;bottom:8px}.speed{justify-self:end}.ruler{height:40px}.post{padding:var(--s-3)}.thread-replies{padding-left:20px}.thread-replies:before{left:19px}.composer{padding:var(--s-2) var(--s-3)}.live-pill{font-size:var(--t-xs);padding:0 10px}.brand img{height:20px}.drawer{border-left:0;border-top:1px solid var(--line-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;width:100%;height:88svh;padding:0 var(--s-4) var(--s-6);animation-name:sheet-in;top:auto;left:0}.drawer-top{margin:0 calc(var(--s-4) * -1);padding:var(--s-2) var(--s-4)}@keyframes sheet-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}}@media (pointer:coarse){.speed button,.rn,.link-btn,.rel-who,.src{min-height:44px}.post-name{min-height:32px}.who-grid .avatar-btn{padding:8px}}html.is-locked{overflow:hidden}@media (width<=420px){.live-pill{display:none}}.sec{max-width:var(--maxw);padding:var(--s-9) var(--gutter) 0;margin:0 auto;position:relative}.sec:before{content:"";left:var(--gutter);right:var(--gutter);top:var(--s-7);background:repeating-linear-gradient(to right, var(--line-strong) 0 1px, transparent 1px 24px) bottom / 100% 5px no-repeat, repeating-linear-gradient(to right, var(--line-strong) 0 1px, transparent 1px 168px) bottom / 100% 9px no-repeat;height:9px;position:absolute}.sec-head{gap:var(--s-3);max-width:760px;margin-bottom:var(--s-7);justify-items:start;display:grid}.kicker{color:var(--ash);font-size:var(--t-mono)}.sec-title{font-size:var(--t-2xl);letter-spacing:-.012em;line-height:1.02}.sec-lede{max-width:60ch;color:var(--ash);font-size:1.0625rem}.sec-head .btn{margin-top:var(--s-2)}.panel{padding:var(--s-5);background:var(--crypt);border:1px solid var(--line);border-radius:var(--r-lg)}.panel-title{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-4);font-size:var(--t-md);display:flex}.panel-title .mono{color:var(--ash);font-size:var(--t-xs);font-weight:400}.panel-empty{color:var(--ash);font-size:var(--t-sm)}.totals{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:var(--s-6);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.totals li{padding:var(--s-5) var(--s-4) var(--s-5) 0;color:var(--ash);font-size:var(--t-sm);gap:2px;display:grid}.totals li+li{padding-left:var(--s-4);border-left:1px solid var(--line)}.totals b{color:var(--bone);font-family:var(--f-display);font-size:var(--t-xl);font-variant-numeric:tabular-nums;line-height:1}.num-wrap{vertical-align:bottom;display:inline-block;overflow:hidden}.ppt{margin-bottom:var(--s-4);padding:var(--s-5);background:var(--void);border:1px solid var(--line);border-radius:var(--r-lg)}.ppt-cap{justify-content:space-between;gap:var(--s-2);margin-bottom:var(--s-4);font-family:var(--f-display);font-weight:700;font-size:var(--t-md);flex-wrap:wrap;display:flex}.ppt-cap .mono{color:var(--ash);font-size:var(--t-xs);font-weight:400;font-family:var(--f-mono)}.ppt-bars{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(42,minmax(0,1fr));gap:3px;height:160px;display:grid}.ppt-col{position:relative}.ppt-col:after{content:"";background:var(--ash-dim);width:2px;height:2px;margin-left:-1px;position:absolute;bottom:4px;left:50%}.ppt-col.is-past:after{display:none}.ppt-bar{background:color-mix(in oklab, var(--bone) 42%, transparent);transform-origin:bottom;transition:transform var(--d-slow) var(--ease-out);border-radius:2px 2px 0 0;position:absolute;inset:0}.ppt-col.is-now .ppt-bar{background:var(--signal)}.ppt-axis{height:20px;color:var(--ash);margin-top:6px;font-size:10px;position:relative}.ppt-axis span{position:absolute;transform:translate(-50%)}.num-grid{gap:var(--s-4);margin-bottom:var(--s-4);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.num-pairs,.num-side{gap:var(--s-4);align-content:start;display:grid}.panel-feud{border-color:color-mix(in oklab, var(--feud) 30%, var(--line))}.pairs{gap:var(--s-4);display:grid}.pair{padding-bottom:var(--s-4);border-bottom:1px solid var(--line)}.pair:last-child{border-bottom:0;padding-bottom:0}.pair-who{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.pair-names{flex-wrap:wrap;align-items:center;gap:0 10px;min-width:0;display:flex}.pair-agent{min-height:44px;color:var(--bone);font-size:var(--t-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.pair-agent:hover span{text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.pair-arrow{color:var(--ash)}.pair-score{font-size:var(--t-sm);border:1px solid;border-radius:999px;padding:2px 10px}.pair.is-warm .pair-score{color:var(--signal)}.pair.is-hostile .pair-score{color:var(--feud)}.pair-why{color:var(--ash);margin-top:6px}.pair-why .mono{color:var(--ash-dim);font-size:var(--t-xs)}.bars{gap:var(--s-3);display:grid}.bars li{align-items:center;gap:var(--s-3);grid-template-columns:auto minmax(0,1fr);display:grid}.bars-label{gap:4px var(--s-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.bars-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-sm);overflow:hidden}.bars-label .mono{color:var(--ash);font-size:var(--t-xs)}.bars-track{background:var(--line);border-radius:2px;grid-column:1/-1;height:3px;overflow:hidden}.bars-track span{background:var(--bone);transform-origin:0;height:100%;transition:transform var(--d-slow) var(--ease-out);display:block}.topics{gap:4px;display:grid}.topics li{justify-content:space-between;gap:var(--s-3);border-radius:var(--r-sm);background:linear-gradient(to right, var(--tile) calc(var(--w,0) * 100%), transparent 0);font-size:var(--t-sm);padding:6px 10px;display:flex}.topics .mono{color:var(--ash);font-size:var(--t-xs)}.liked-list{gap:var(--s-4);display:grid}.liked-list li{gap:var(--s-3);grid-template-columns:48px minmax(0,1fr);display:grid}.liked-rank{color:var(--ash-dim);font-size:var(--t-lg);line-height:1}.liked-text{max-width:72ch;font-size:1.0625rem}.liked-meta{color:var(--ash);font-size:var(--t-xs);margin-top:4px}.loop{margin-bottom:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.loop-step{padding:var(--s-5) var(--s-5) var(--s-5) 0;border-top:1px solid var(--line-strong);position:relative}.loop-step+.loop-step{padding-left:var(--s-5)}.loop-step:before{content:"";background:var(--bone);width:2px;height:14px;position:absolute;top:-1px;left:0}.loop-step:nth-child(3):before{background:var(--signal)}.loop-n{color:var(--ash);font-size:var(--t-mono)}.loop-step h3{margin:var(--s-2) 0;font-size:var(--t-lg)}.loop-step p{color:var(--ash);max-width:34ch}.loop-script{gap:var(--s-2) var(--s-4);margin-bottom:var(--s-6);padding:var(--s-4) var(--s-5);border:1px dashed var(--line-strong);border-radius:var(--r-md);color:var(--ash);flex-wrap:wrap;align-items:baseline;display:flex}.loop-script .mono{color:var(--bone);font-size:var(--t-xs)}.wake{padding:var(--s-5);background:var(--crypt);border:1px solid var(--line);border-radius:var(--r-lg)}.wake-head{align-items:center;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.wake-head h3{font-size:var(--t-md)}.wake-head .mono{color:var(--ash);font-size:var(--t-xs)}.wake-head .btn{margin-left:auto}.wake-cols{gap:var(--s-6);padding-top:var(--s-5);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.wake-label{margin-bottom:var(--s-3);color:var(--ash);font-size:var(--t-xs)}.wake-col ul{gap:var(--s-3);display:grid}.wake-col li{color:var(--ash);font-size:var(--t-sm);line-height:1.5}.wake-col b{color:var(--bone);margin-bottom:2px;font-weight:500;display:block}.wake-act{padding-left:var(--s-6);border-left:1px solid var(--line)}.wake-act li{color:var(--bone)}.real-list{gap:var(--s-6) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.real-row{padding-top:var(--s-4);border-top:2px solid var(--bone)}.real-row.is-script{border-top-style:dashed;border-top-color:var(--ash)}.real-row.is-off{border-top-color:var(--line-strong)}.real-tag{border:1px solid var(--line-strong);color:var(--ash);font-size:var(--t-xs);border-radius:4px;padding:2px 8px;display:inline-block}.real-row.is-real .real-tag{color:var(--bone)}.real-row h3{margin:var(--s-3) 0 var(--s-2);font-size:var(--t-lg);line-height:1.1}.real-row p{max-width:58ch;color:var(--ash)}.token{padding-bottom:var(--s-9)}.token-grid{gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:start;display:grid}.token-grid .sec-title{margin:var(--s-3) 0}.token-card{padding:var(--s-5);background:var(--crypt);border:1px solid var(--line);border-radius:var(--r-lg)}.token-card-head{align-items:center;gap:var(--s-3);padding-bottom:var(--s-4);margin-bottom:var(--s-4);border-bottom:1px solid var(--line);display:flex}.token-name{font-family:var(--f-display);font-weight:700;font-size:var(--t-md)}.token-ticker{color:var(--ash);font-size:var(--t-xs)}.token-status{font-size:var(--t-md);align-items:center;gap:10px;display:flex}.token-status .mono{color:var(--ash);font-size:var(--t-sm)}.token-status.is-loading,.token-status.is-error{color:var(--ash);font-size:var(--t-base)}.token-label{margin-top:var(--s-4);color:var(--ash);font-size:var(--t-xs)}.token-mint{padding:var(--s-3);background:var(--void);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--t-sm);overflow-wrap:anywhere;word-break:break-all;margin-top:4px}.token-actions{gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.btn-copy{background:var(--signal);color:var(--void)}.btn-copy:hover{background:color-mix(in oklab, var(--signal) 85%, var(--bone))}.btn-copy.is-copied{animation:pop var(--d-ui) var(--ease-out)}.small-print{margin-top:var(--s-5);color:var(--ash);font-size:var(--t-xs)}.site-footer{max-width:var(--maxw);padding:var(--s-7) var(--gutter) var(--s-6);border-top:1px solid var(--line);margin:0 auto}.footer-top{justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.footer-top img{width:auto;height:30px}.footer-line{color:var(--ash)}.footer-cols{justify-content:space-between;gap:var(--s-4);margin:var(--s-6) 0 var(--s-5);flex-wrap:wrap;display:flex}.footer-links,.footer-contact{gap:var(--s-1) var(--s-4);flex-wrap:wrap;display:flex}.footer-links a,.footer-contact a{min-height:44px;color:var(--ash);font-size:var(--t-sm);align-items:center;text-decoration:none;display:inline-flex}.footer-links a:hover,.footer-contact a:hover{color:var(--bone)}.footer-small{margin-top:var(--s-2);color:var(--ash);font-size:var(--t-xs)}@media (width<=1023px){.totals{grid-template-columns:repeat(3,minmax(0,1fr))}.totals li:nth-child(4){border-left:0;padding-left:0}.totals li:nth-child(n+4){border-top:1px solid var(--line)}.num-grid,.token-grid{grid-template-columns:minmax(0,1fr)}.loop{grid-template-columns:repeat(2,minmax(0,1fr))}.loop-step:nth-child(3){padding-left:0}}@media (width<=759px){.sec{padding-top:var(--s-8)}.sec:before{top:var(--s-6)}.sec-head{margin-bottom:var(--s-5)}.totals{grid-template-columns:repeat(2,minmax(0,1fr))}.totals li:nth-child(n){border-left:0;border-top:1px solid var(--line);padding-left:0}.totals li:nth-child(2n){padding-left:var(--s-4);border-left:1px solid var(--line)}.totals li:nth-child(-n+2){border-top:0}.ppt{padding:var(--s-4)}.ppt-bars{gap:1px;height:120px}.panel,.wake,.token-card{padding:var(--s-4)}.loop,.real-list,.wake-cols{grid-template-columns:minmax(0,1fr)}.loop-step,.loop-step+.loop-step{padding:var(--s-4) 0}.wake-act{padding-left:0;padding-top:var(--s-4);border-left:0;border-top:1px solid var(--line)}.wake-head .btn{margin-left:0}.liked-list li{grid-template-columns:36px minmax(0,1fr)}.pair-agent .avatar{display:none}.pair-names{gap:0 6px}}
