:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:oklch(17% .008 60);--raise:oklch(21% .008 60);--line:oklch(30% .008 60);--text:oklch(95% .01 80);--dim:oklch(68% .012 70);--air:oklch(70% .19 32);--good:oklch(80% .13 150);--warn:oklch(82% .13 80);--serif:"Instrument Serif", "Iowan Old Style", Georgia, serif}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font:15px/1.5 -apple-system,Helvetica Neue,system-ui,sans-serif}main{max-width:1120px;margin:0 auto;padding:28px 24px 80px}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-underline-offset:3px}small{color:var(--dim);font-size:13px}.dim{color:var(--dim)}.empty{margin-top:40px}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--air);outline-offset:3px}header{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.mark{font:400 34px/1 var(--serif);letter-spacing:-.01em;margin:0}h2{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:0 0 10px;font-size:12px;font-weight:600}h2:not(:first-child){margin-top:28px}.tag{letter-spacing:0;text-transform:none;border:1px solid var(--line);border-radius:4px;margin-left:4px;padding:0 5px;font-weight:500}.accounts{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.accounts button{text-align:left;opacity:.55;border-top:2px solid #0000;margin-top:-1px;padding:14px 16px 16px 0;transition:opacity .15s ease-out}.accounts button:hover:not(:disabled),.accounts button[aria-pressed=true]{opacity:1}.accounts button[aria-pressed=true]{border-top-color:var(--text)}.accounts button:disabled{cursor:default}.accounts .name{font:400 30px/1.1 var(--serif);display:block}.stage{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding:20px 0;display:flex}.committee{flex-wrap:wrap;align-items:flex-start;gap:36px;display:flex}.member{gap:1px;max-width:240px;display:grid}.member .who{font:400 22px/1.2 var(--serif);align-items:center;gap:8px;display:flex}.air{background:var(--line);border-radius:50%;flex:none;width:8px;height:8px}.member.on .who{color:var(--air)}.member.on .air{background:var(--air);animation:1.2s ease-in-out infinite air}@keyframes air{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.member.on .air{animation:none}}.dial{text-align:right;flex:none;justify-items:end;gap:6px;display:grid}.btn{background:var(--text);color:var(--bg);border-radius:999px;padding:11px 22px;font-weight:600;transition:transform .12s ease-out}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.5;cursor:default}.btn.stop{background:var(--air);color:oklch(15% .02 32)}.alert{color:var(--air);margin-top:12px}.ticker{font-variant-numeric:tabular-nums;margin-top:12px;font-size:14px}.brief{grid-template-columns:1.25fr 1fr 1fr;gap:40px;margin-top:32px;display:grid}.room+.brief{border-top:1px solid var(--line);padding-top:28px}.wants{counter-reset:w}.wants li{counter-increment:w;grid-template-columns:28px 1fr;margin-bottom:14px;display:grid}.wants li:before{content:counter(w);font:400 26px/1 var(--serif);color:var(--dim);grid-row:span 2}.wants strong{font-size:17px;font-weight:500;line-height:1.3}.lead{font:italic 400 24px/1.25 var(--serif)}.plain li{border-top:1px solid var(--line);padding:7px 0}.plain li:first-child{border-top:0;padding-top:0}.never li{color:var(--air)}.news a{font-weight:500;text-decoration:none;display:block}.news a:hover{text-decoration:underline}.news small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.room{grid-template-columns:1.4fr 1fr;align-items:start;gap:48px;margin-top:28px;display:grid}.chat{flex-direction:column;gap:14px;max-height:44vh;padding-right:8px;display:flex;overflow:auto}.msg{max-width:86%;font-size:17px;line-height:1.4}.msg b{letter-spacing:.04em;color:var(--dim);font-size:12px;font-weight:600;display:block}.msg.rep{text-align:right;color:var(--dim);align-self:flex-end}.msg.live{opacity:.55}.coach{border-left:2px solid var(--air);min-height:120px;margin-bottom:28px;padding-left:16px}.tip{animation:.25s ease-out tip}.tip strong{font:400 26px/1.15 var(--serif);display:block}.tip p{margin:6px 0;font-size:16px}@keyframes tip{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.tip{animation:none}}.band{font:400 36px/1.1 var(--serif);margin-bottom:2px}.band.none{color:var(--dim)}.band.inside,.band.below{color:var(--good)}.band.above{color:var(--warn)}.band.far_above{color:var(--air)}.checks{margin-top:18px}.checks li{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.checks li.good small{color:var(--good)}.checks li.miss small{color:var(--warn)}.checks li.bad,.checks li.bad small{color:var(--air)}.pack{border-top:1px solid var(--line);margin-top:36px;padding-top:24px}pre{white-space:pre-wrap;max-width:70ch;margin:0;font:15px/1.55 inherit}@media (width<=820px){.accounts,.brief,.room{grid-template-columns:1fr;gap:24px}.accounts{gap:0}.stage{flex-direction:column;align-items:flex-start}.dial{text-align:left;justify-items:start}}.voice{align-items:center;gap:2px;height:26px;margin-top:6px;display:flex}.voice i{background:var(--air);border-radius:2px;width:3px;transition:height 80ms linear}.say{font:italic 400 17px/1.3 var(--serif);color:var(--dim);margin-top:2px;display:block}
