:root .top.site-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:24px;min-height:86px;padding:16px 36px;position:sticky;top:0;z-index:40;background:#f2eddf;border-bottom:1px solid #d2c9b9;-webkit-backdrop-filter:none;backdrop-filter:none;color:#282e2d}:root body:has(#scene) .top.site-top{position:fixed;background:#f2eddf;border-bottom:1px solid #d2c9b9}:root .site-top .brand{flex:none;gap:14px;color:#282e2d}:root .site-top .brand-if{font-family:var(--display);font-weight:600;font-size:40px;letter-spacing:-.04em;color:#303831}:root .site-top .brand-sep{background:#b8ad98;height:32px}:root .site-top .brand-name{font-size:18px;line-height:1.2;font-weight:500}:root .site-top .brand-name small{display:block;direction:rtl;unicode-bidi:isolate;font-family:var(--sans);font-size:10px;color:#665f52;margin:5px 0 0}:root .site-top .menus{display:flex;gap:4px;justify-content:center;min-width:0;flex-wrap:nowrap}:root .site-top .view-btn{border-radius:6px;min-height:44px;padding:10px 13px;font-size:13px;font-weight:500;color:#44483f;border:1px solid transparent;background:transparent}:root .site-top .view-btn:hover{background:#e7e1d3;color:#242b26}:root .site-top .menu{position:relative}:root .site-top .menu>summary{list-style:none;display:flex;align-items:center;gap:9px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}:root .site-top .menu>summary::-webkit-details-marker{display:none}:root .site-top .menu .caret{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px)}:root .site-top .menu[open]>summary{background:#e6dece}:root .site-top .menu.active>summary{color:#222d25;box-shadow:inset 0 -2px #857047}:root .site-top .menu>ul{position:absolute;inset-inline-start:0;top:calc(100% + 9px);min-width:250px;margin:0;padding:10px;list-style:none;display:grid;gap:2px;background:#f7f3e9;border:0;border-radius:12px;box-shadow:0 18px 40px -12px #0006;z-index:41}:root .site-top .menu-link{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 14px;border-radius:6px;text-decoration:none;color:#494d44;font-size:14px;white-space:nowrap}:root .site-top .menu-link:hover{background:#e8e1d2;color:#242b26}:root .site-top .menu-link.active{background:#303b34;color:#f7f3e9}:root .site-top .lang{flex:none;gap:0;border-color:#cfc5b4;background:transparent;padding:0;border-radius:7px}:root .site-top .lang button{min-width:44px;min-height:44px;padding:8px;font-size:11px;border-radius:5px;color:#605c50;letter-spacing:0}:root .site-top .lang button.active{background:#303b34;color:#f7f3e9}:root .site-top .lang button:hover:not(.active){background:#e7e1d3;color:#242b26}:root .site-top .top-extras{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}:root .site-top .top-extras:empty{display:none}:root .site-top .live-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-family:var(--sans);font-size:12px;letter-spacing:.06em;color:#373d35;transition:background .2s,color .2s}:root .site-top .live-link .dot{width:6px;height:6px;border-radius:50%;background:#776d58;flex:none}:root .site-top .live-link .cd{font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0}:root .site-top .live-link .cd[hidden]{display:none}:root .site-top .live-link.active{background:#303b34;color:#f7f3e9}:root .site-top .live-link.active .dot{background:#d9c69c}html:root[data-tick=soon] .site-top .live-link,html:root[data-tick=running] .site-top .live-link{background:#983e32;color:#fff}html:root[data-tick=soon] .site-top .live-link .dot,html:root[data-tick=running] .site-top .live-link .dot{background:#fff}:root .site-top :is(a,button,summary):focus-visible{outline:2px solid #675528;outline-offset:3px}:root .empty-state{padding:40px 28px;border:1px solid var(--line);border-radius:12px;text-align:center;color:var(--stone-2);display:grid;gap:10px;justify-items:center;max-width:720px;margin:24px auto}:root .empty-state h3{font-size:24px;font-weight:400}:root .empty-state p{margin:0;font-size:14px;color:var(--muted);max-width:520px}:root .empty-state .tags{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}@media(max-width:1120px){:root .top.site-top{gap:12px;padding-inline:24px}:root .site-top .brand-name{font-size:16px}:root .site-top .brand-name small{display:none}:root .site-top .view-btn{padding-inline:10px}}@media(max-width:800px){:root .top.site-top{grid-template-columns:1fr auto;grid-template-areas:"brand lang" "nav nav" "extras extras";min-height:0;padding:10px 16px 6px;gap:6px 10px}:root .site-top .brand{grid-area:brand}:root .site-top .brand-if{font-size:31px}:root .site-top .brand-name{font-size:15px}:root .site-top .brand-sep{height:25px}:root .site-top .menus{grid-area:nav;justify-content:space-between;gap:2px}:root .site-top .lang{grid-area:lang;justify-self:end}:root .site-top .lang button{min-width:44px;min-height:44px}:root .site-top .view-btn{font-size:12px;padding:9px 10px}:root .site-top .menu>summary{gap:7px}:root .site-top .menu>ul{min-width:210px;max-width:calc(100vw - 32px)}:root .site-top .menu:last-child>ul{inset-inline-start:auto;inset-inline-end:0}:root .site-top .top-extras{grid-area:extras;align-items:flex-start;font-size:10px;overflow:hidden}}@media(max-width:380px){:root .top.site-top{padding-inline:10px}:root .site-top .brand-name{font-size:13px}:root .site-top .brand{gap:8px}:root .site-top .view-btn{font-size:11px;padding-inline:7px}}@font-face{font-family:"IF Noto Serif";src:url(/fonts/noto-serif.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:IF Frank Ruhl;src:url(/fonts/frank-ruhl-libre.woff2) format("woff2");font-style:normal;font-weight:300 900;font-display:swap}html:root{--display:"IF Noto Serif",Georgia,serif;--serif:"IF Noto Serif",Georgia,serif;--ink:#17201e;--ink-2:#222c28;--ink-3:#354139;--ink-4:#687267;--stone:#f3edde;--stone-2:#ddd4c0;--stone-3:#c1b49a;--stone-4:#a39373;--gold:#c2a775;--gold-2:#dfc99d;--muted:#b8bbae;--line:#ddd0b72b;--panel:#19251ff2;--r:12px}html:root[lang=he]{--display:"IF Frank Ruhl",serif;--serif:"IF Frank Ruhl",serif}:root ::selection{background:#d0bb8e;color:#19241e}:root *{scrollbar-color:#8e8168 #1c2722;scrollbar-width:thin}:root a{text-underline-offset:.22em}:root :focus-visible{outline:2px solid #ddc58d;outline-offset:4px}:root input,:root textarea{caret-color:#dbc187}:root button,:root input,:root select,:root textarea{font-variant-numeric:tabular-nums}:root button:disabled{cursor:wait;opacity:.55}:root body:has(#scene) .grain{display:none}:root .hud-outside{animation:none}:root .hud-outside:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#152019f5 0%,#152019dc 25%,#15201980 44%,transparent 66%)}:root [dir=rtl] .hud-outside:before{transform:scaleX(-1)}:root .hud-outside .hero{position:absolute;inset-inline-start:clamp(28px,4.4vw,76px);inset-inline-end:auto;top:calc(var(--top-h,86px) + clamp(36px,6vh,80px));bottom:auto;transform:none;width:min(560px,43vw);text-align:start;margin:0;padding:0;pointer-events:none}:root .hud-outside .hero h1{font-family:var(--display);font-size:clamp(36px,3.55vw,60px);font-weight:400;line-height:1.15;letter-spacing:-.035em;text-wrap:balance;max-width:14.5ch;color:#f3edde}html:root[lang=ru] .hud-outside .hero h1{font-size:clamp(34px,3.15vw,55px);max-width:16ch;line-height:1.2}html:root[lang=he] .hud-outside .hero h1{font-size:clamp(42px,4vw,66px);max-width:15ch}:root .experience-intro{max-width:45ch;margin:24px 0 28px;font-size:15px;line-height:1.75;color:#e0d8c7;font-weight:400;text-wrap:pretty}:root .hud-outside .hero-cta{display:flex;gap:10px;justify-content:flex-start;flex-wrap:wrap;margin:0}:root .hud-outside .btn,:root .hud-lab .btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 19px;border-radius:5px;font-size:13px;font-weight:500;box-shadow:none}:root .hud-outside .btn.gold,:root .hud-lab .btn.gold{background:#dcc69b;color:#232a22;border:1px solid transparent}:root .hud-outside .btn.gold:hover,:root .hud-lab .btn.gold:hover{background:#eddbb7;transform:translateY(-1px)}:root .hud-outside .btn.ghost{border:1px solid #d4c7ab75;background:#19251f7a;color:#f0e8d6}:root .hud-outside .btn.ghost:hover{background:#354137;border-color:#d4c7ab}:root .hero-cta svg{width:17px;height:17px;fill:currentColor;stroke:none}:root .scenario-link{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:10px;font-size:13px;font-weight:400;color:#e1cda4;text-decoration:none}:root .scenario-link:hover{text-decoration:underline}:root .scenario-link svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.5}:root [dir=rtl] .scenario-link svg{transform:scaleX(-1)}:root .experience-principle{max-width:44ch;font-size:12px;line-height:1.7;color:#c0c0af;margin:25px 0 15px;font-weight:400}:root .experience-provenance{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;max-width:47ch;font-size:10px;line-height:1.7;color:#c0c0af;margin:0}:root .experience-provenance .tag{font-size:8px;letter-spacing:.08em;background:transparent;border-color:#b7a88765;color:#d9c69e}:root .house-disclosure,:root .about-disclosure{position:absolute;bottom:78px;inset-inline-end:36px;pointer-events:auto;z-index:2;color:#f1e9d8}:root .house-disclosure>summary,:root .about-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;min-height:44px;padding:10px 16px;background:#1c2923e8;border:1px solid #d4c7ab55;border-radius:5px;font-size:12px;font-weight:400}:root .house-disclosure>summary::-webkit-details-marker,:root .about-disclosure>summary::-webkit-details-marker{display:none}:root .house-disclosure>summary svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5}:root .house-disclosure[open]>summary svg{transform:rotate(180deg)}:root .hud-outside .house{position:absolute;inset-inline-end:0;bottom:56px;width:350px;max-height:calc(100dvh - var(--top-h,86px) - 180px);overflow:auto;padding:24px;background:#1b2823;border:0;border-radius:12px;box-shadow:0 18px 48px #0005;-webkit-backdrop-filter:none;backdrop-filter:none}:root .hud-outside .house .panel-head{display:block}:root .hud-outside .house .panel-head h2{font-size:23px;margin-bottom:8px}:root .hud-outside .house .panel-head small{display:none}:root .hud-outside .house .stats{gap:16px}:root .hud-outside .house .stats b{font-size:24px}:root .hud-outside .house .donate{font-size:11px;border:0;border-top:1px solid var(--line);background:none;padding:15px 0 0;border-radius:0}:root .hud-outside .house .donate .btn{min-height:44px;background:transparent;color:#d9c69e;border:1px solid var(--line);box-shadow:none;margin-top:6px}:root .about-disclosure{bottom:130px}:root .about-disclosure>summary{background:transparent;border-color:transparent;color:#e2dbc9}:root .about-content{position:absolute;inset-inline-end:0;bottom:52px;width:min(430px,calc(100vw - 32px));max-height:calc(100dvh - var(--top-h,86px) - 220px);overflow:auto;background:#f2eddf;color:#333b32;padding:26px;border-radius:12px;box-shadow:0 18px 48px #0005}:root .about-content h2{font-size:26px;line-height:1.25;font-family:var(--display)}:root .about-content p{font-size:13px;line-height:1.75;margin-bottom:0}:root body:has(#scene) .hint{bottom:68px;font-family:var(--sans);font-size:10px;font-weight:400;letter-spacing:0;text-transform:none;color:#dbd8c8;max-width:36vw;text-align:center;padding:4px 8px;background:#19251f9c;border-radius:4px}:root .hud-inside .panel,:root .hud-plenum .panel{background:#19251fee;border:0;box-shadow:0 12px 40px #0004;-webkit-backdrop-filter:none;backdrop-filter:none;padding:22px}:root .hud-inside .router,:root .hud-plenum .board{inset-inline-start:28px;top:calc(var(--top-h,86px) + 24px)}:root .hud-inside .rooms-panel,:root .hud-plenum .debate{inset-inline-end:28px;top:calc(var(--top-h,86px) + 24px);max-height:calc(100dvh - var(--top-h,86px) - 114px);overflow:auto}:root .hud-inside .router{width:300px}:root .hud-inside .rooms-panel{width:280px}:root .hud-inside .panel-head,:root .hud-plenum .panel-head{flex-wrap:wrap;gap:8px}:root .hud-inside .panel-head small,:root .hud-plenum .panel-head small{display:none}:root .hud-inside .router-event{font-size:20px;line-height:1.4}:root .hud-inside .roomlist{gap:0}:root .hud-inside .roomlist li{min-height:44px;align-items:center;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:12px 0;font-size:12px}:root .hud-inside .roomlist li:hover{background:#ffffff0a}:root .hud-inside .roomlist li.here{box-shadow:none;color:#e3c893}:root .hud-plenum .board h2{font-family:var(--display);font-size:20px;line-height:1.45}:root .hud-plenum .debate{width:330px}:root .hud-plenum .speeches{max-height:none}:root .hud-plenum .speeches p{font-size:13px;line-height:1.7}:root .hud-plenum .speeches li{padding-block:14px}:root .hud-lab .labbox{background:#f1ecdf;color:#2d382f;box-shadow:0 20px 65px #0005;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;padding:34px;width:min(560px,48vw);gap:16px;max-height:calc(100dvh - var(--top-h,86px) - 110px);overflow:auto;top:calc(var(--top-h,86px) + 30px);transform:translate(-50%)}:root .hud-lab .labbox .eyebrow{font-family:var(--sans);letter-spacing:0;text-transform:none;color:#595d50;font-size:11px;line-height:1.6;margin:0}:root .hud-lab .labbox .tag.public{background:transparent;color:#74442d;border-color:#9f74594d;font-size:8px;display:inline-block;margin-bottom:8px}:root .hud-lab h2{font-family:var(--display);font-size:40px;line-height:1.2;text-align:start;direction:inherit;letter-spacing:-.025em}:root .hud-lab .lab-intro{font-size:14px;line-height:1.7;color:#596052;margin:0 0 3px}:root .hud-lab .lab-label{font-family:var(--sans);font-size:12px;letter-spacing:0;text-transform:none;color:#485443;gap:7px}:root .hud-lab input,:root .hud-lab textarea{min-height:46px;background:#faf7ef;color:#29342c;border:1px solid #c5bcaa;font-family:var(--sans);font-size:14px;border-radius:6px;padding:12px 14px}:root .hud-lab textarea{min-height:114px;resize:vertical}:root .hud-lab input::placeholder,:root .hud-lab textarea::placeholder{color:#707466;opacity:1}:root .hud-lab .lab-preview-note,:root .hud-lab .fine{font-size:12px;line-height:1.65;color:#626454;margin:0}:root .hud-lab .fine:empty{display:none}:root .hud-lab .labbox :focus-visible{outline-color:#796237}:root .hud-lab .labbox .fine a{color:#665022}:root body:has(#scene) .ticker{height:48px;grid-template-columns:44px minmax(0,1fr) 44px auto;gap:12px;padding:0 24px;background:#f0ebdf;border-top:1px solid #cfc6b5;-webkit-backdrop-filter:none;backdrop-filter:none;color:#3f493d;font-family:var(--sans);font-size:12px;letter-spacing:0;z-index:20}:root .ticker-operations{position:relative}:root .ticker-operations>summary,:root .ticker-pause{display:grid;place-items:center;list-style:none;min-width:44px;min-height:44px;padding:10px;border:0;background:transparent;color:#4f5848;cursor:pointer;border-radius:4px}:root .ticker-operations>summary::-webkit-details-marker{display:none}:root .ticker-operations>summary:hover,:root .ticker-pause:hover{background:#e0dacb}:root .ticker svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:root .ticker .ticker-status{display:flex;position:absolute;inset-inline-start:0;bottom:54px;min-width:300px;padding:22px;background:#223027;color:#e6dfce;box-shadow:0 12px 36px #0004;border-radius:10px;align-items:flex-start;flex-direction:column;gap:16px;white-space:normal}:root .ticker-status h2{font-size:19px}:root .ticker .ticker-status .clock-time{display:block}:root .ticker .ticker-status .pod{max-width:none;font-family:var(--sans);font-size:12px;letter-spacing:0}:root .ticker-status #pod-text{white-space:normal}:root .ticker-status .worker{font-size:10px}:root .ticker .ticker-events li{padding-inline:0 32px;min-height:44px;gap:10px;align-items:center}:root .ticker .ticker-events li .hl{color:#374334;font-size:12px}:root .ticker .ticker-events li .t{color:#6b603f;font-size:10px}:root .ticker .ticker-events li .route{display:none}:root .ticker .ticker-events li .tag{color:#5c654e;background:none;border-color:#7d8a6640;font-size:8px;letter-spacing:0}:root .ticker .ticker-all{color:#4f5a42;min-height:44px;display:flex;align-items:center;font-size:11px;font-weight:500}:root .ticker[data-paused=true] .ticker-events,:root .ticker:focus-within .ticker-events{animation-play-state:paused}:root .ticker .play-icon{display:none}:root .ticker[data-paused=true] .pause-icon{display:none}:root .ticker[data-paused=true] .play-icon{display:block}:root .ticker :focus-visible{outline-color:#796237}@media(min-width:761px)and (max-height:790px){:root .hud-outside .hero{top:calc(var(--top-h,86px) + 28px)}:root .hud-outside .hero h1{font-size:clamp(30px,3vw,45px)}html:root[lang=ru] .hud-outside .hero h1{font-size:clamp(30px,2.8vw,43px)}:root .experience-intro{margin:18px 0 20px;font-size:14px}:root .experience-principle{margin-top:16px}}@media(max-width:1100px)and (min-width:761px){:root .hud-outside .hero{width:47vw}:root .hud-outside .hero h1{font-size:40px}:root .hud-outside .btn{font-size:12px;padding-inline:14px}:root .house-disclosure,:root .about-disclosure{inset-inline-end:24px}:root .hud-inside .router{width:270px}:root .hud-inside .rooms-panel{width:250px}:root .hud-plenum .debate{width:280px}:root .hud-lab .labbox{width:auto;transform:none;max-height:none}}@media(max-width:760px){:root .hud-outside:before{display:none}html:root[data-view=outside] .hud.hud-outside{inset:auto 0 48px;top:auto;max-height:calc(100dvh - var(--top-h,110px) - 100px);padding:48px 22px 12px;background:linear-gradient(0deg,#17221afc 72%,#17221aeb 89%,transparent);display:block;overflow:auto;pointer-events:auto}:root .hud-outside .sheet-handle{display:none!important}:root .hud-outside .hero,:root .hud-outside[data-sheet=open] .hero{display:block;position:static;width:auto;max-width:none;margin:0;padding:0;transform:none}:root .hud-outside .hero h1,html:root[lang=ru] .hud-outside .hero h1{font-size:clamp(27px,6.6vw,36px);line-height:1.22;max-width:21ch;letter-spacing:-.025em}html:root[lang=he] .hud-outside .hero h1{font-size:34px;max-width:20ch}:root .experience-intro{font-size:12px;line-height:1.65;margin:14px 0 18px;max-width:47ch}:root .hud-outside .hero-cta{gap:8px}:root .hud-outside .btn{font-size:11px;padding:10px 12px;min-height:44px}:root .hero-cta svg{width:14px;height:14px}:root .scenario-link{font-size:12px;margin-top:2px}:root .experience-principle{font-size:10px;line-height:1.65;margin:9px 0;max-width:49ch}:root .experience-provenance{font-size:9px;gap:4px 8px;max-width:none}:root .experience-provenance .tag{font-size:7px}:root .hud-outside .house-disclosure,:root .hud-outside .about-disclosure,:root .hud-outside[data-sheet=peek]>.house-disclosure,:root .hud-outside[data-sheet=peek]>.about-disclosure{display:block;position:static;margin-top:8px;pointer-events:auto}:root .house-disclosure>summary,:root .about-disclosure>summary{font-size:11px;min-height:44px;border:0;border-top:1px solid var(--line);border-radius:0;padding:10px 0;background:transparent;justify-content:flex-start;gap:12px}:root .about-disclosure>summary{min-height:40px}:root .hud-outside .about-disclosure{margin-top:0}:root .hud-outside .house,:root .about-content{position:static;width:auto;max-height:none;box-shadow:none;margin:0 0 10px;padding:18px;background:#25352b;transform:none;color:#f1e8d5}:root .about-content h2{font-size:22px}:root .about-content p{font-size:12px}:root .hud-inside,:root .hud-plenum{bottom:48px!important;padding-bottom:8px!important;background:linear-gradient(0deg,#17231af9 80%,transparent)}:root .hud-inside .router,:root .hud-inside .rooms-panel,:root .hud-plenum .board,:root .hud-plenum .debate{position:static;width:auto;max-height:none;padding:18px;overflow:visible}:root .hud-inside .rooms-panel{margin-bottom:10px}:root .hud-plenum .speeches{max-height:36vh}:root .hud-inside .sheet-handle,:root .hud-plenum .sheet-handle{min-height:44px;font-family:var(--sans);letter-spacing:0;text-transform:none}html:root[data-view=lab] .hud-lab{padding:calc(var(--top-h,110px) + 14px) 14px 62px;max-height:100dvh;top:0;right:0;bottom:0;left:0;height:auto}:root .hud-lab .sheet-handle{display:none}html:root[data-view=lab] .hud-lab .labbox,html:root[data-view=lab] .hud-lab[data-sheet=peek]>.labbox{display:grid;position:static;transform:none;width:auto;max-height:none;padding:24px}:root .hud-lab h2{font-size:30px}:root .hud-lab .lab-intro{font-size:13px}:root .hud-lab .labbox .eyebrow{font-size:10px}:root .hud-lab .bill-card:not([hidden]){display:block!important}:root body:has(#scene) .ticker{height:48px;padding:0 8px;gap:3px;grid-template-columns:40px minmax(0,1fr) 40px auto}:root .ticker .ticker-all{font-size:10px;padding-inline:5px}:root .ticker .ticker-status{min-width:280px;max-width:calc(100vw - 24px)}:root .ticker .ticker-events li .hl{font-size:11px}:root .ticker .ticker-events li{padding-inline-end:25px}:root .ticker .ticker-events li .tag{display:none}}@media(max-width:760px)and (max-height:740px){html:root[data-view=outside] .hud.hud-outside{max-height:calc(100dvh - var(--top-h,110px) - 100px);padding-top:34px}:root .hud-outside .hero h1,html:root[lang=ru] .hud-outside .hero h1{font-size:25px}:root .experience-intro{margin:10px 0 12px;font-size:11px}:root .experience-principle{display:none}:root .experience-provenance{margin-top:4px}}@media(prefers-reduced-motion:reduce){:root .hud-outside .btn,:root .hud-lab .btn{transition:none}:root .ticker-events{animation:none}:root .ticker-track{overflow-x:auto;mask-image:none;-webkit-mask-image:none}:root .ticker-pause{visibility:hidden}}:root .hud-inside .woke .score{display:none}html:root body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:0;transition:opacity .35s ease}html:root[data-view=outside] body:after{opacity:1;background:radial-gradient(ellipse 48% 42% at 72% 39%,rgba(232,205,151,.13),transparent 72%),linear-gradient(180deg,rgba(10,18,15,.02) 0%,transparent 44%,rgba(8,15,12,.2) 100%),radial-gradient(ellipse 88% 88% at 53% 50%,transparent 52%,rgba(7,13,10,.16) 100%)}html:root[data-view=inside] body:after{opacity:1;background:radial-gradient(ellipse 58% 52% at 51% 43%,transparent 20%,rgba(7,14,11,.18) 68%,rgba(5,10,8,.43) 100%),linear-gradient(180deg,rgba(8,15,12,.13) 0%,transparent 30%,rgba(7,13,10,.28) 100%)}html:root[data-view=plenum] body:after{opacity:1;background:radial-gradient(ellipse 48% 46% at 50% 45%,rgba(222,186,116,.055) 0%,transparent 44%),radial-gradient(ellipse 92% 88% at 50% 48%,transparent 44%,rgba(4,9,7,.48) 100%),linear-gradient(180deg,rgba(5,11,9,.1) 0%,transparent 34%,rgba(5,10,8,.25) 100%)}html:root[data-view=lab] body:after{opacity:1;background:radial-gradient(ellipse 45% 55% at 39% 48%,rgba(217,184,120,.08) 0%,transparent 62%),radial-gradient(ellipse 92% 90% at 50% 50%,transparent 38%,rgba(6,11,9,.42) 100%),linear-gradient(180deg,#080d0b14,#05090847)}html:root[data-view=live] body:after{opacity:1;background:radial-gradient(ellipse 43% 42% at 50% 52%,rgba(222,190,128,.05) 0%,transparent 62%),radial-gradient(ellipse 96% 90% at 50% 50%,transparent 42%,rgba(4,9,7,.42) 100%)}html:root[data-view=inside] body:has(#scene) .top.site-top,html:root[data-view=plenum] body:has(#scene) .top.site-top,html:root[data-view=lab] body:has(#scene) .top.site-top,html:root[data-view=live] body:has(#scene) .top.site-top{border-bottom-color:#bcae92;box-shadow:0 14px 44px #060c092e}html:root[data-view=inside] .hud-inside .panel,html:root[data-view=plenum] .hud-plenum .panel{background:linear-gradient(145deg,#182720f4,#0c1612e9);border:1px solid rgba(222,199,155,.18);box-shadow:0 28px 76px #0000007a,inset 0 1px #ffffff09;backdrop-filter:blur(18px) saturate(1.06);-webkit-backdrop-filter:blur(18px) saturate(1.06)}html:root[data-view=inside] .hud-inside .panel h2,html:root[data-view=plenum] .hud-plenum .panel h2{color:#f4ecdc;text-shadow:0 2px 18px rgba(0,0,0,.28)}html:root[data-view=inside] .hud-inside .router-event{color:#f1e9d8;text-shadow:0 2px 18px rgba(0,0,0,.22)}html:root[data-view=inside] .hud-inside .panel-foot a,html:root[data-view=plenum] .hud-plenum .panel-foot a{color:#dfc796}html:root[data-view=inside] .hud-inside #woke{display:grid;gap:8px}html:root[data-view=inside] .hud-inside #woke>li{padding:10px 11px;border:1px solid rgba(255,255,255,.065);border-radius:8px;background:linear-gradient(135deg,#040c0957,#1c2c243d);box-shadow:inset 0 1px #ffffff06}html:root[data-view=inside] .hud-inside .roomlist{gap:7px}html:root[data-view=inside] .hud-inside .roomlist li{min-height:48px;padding:11px 12px;margin:0;border:1px solid rgba(255,255,255,.055);border-radius:8px;background:linear-gradient(135deg,#040c0947,#1e2d262e)}html:root[data-view=inside] .hud-inside .roomlist li:hover{background:#e2c99914;border-color:#e2c9993d}html:root[data-view=inside] .hud-inside .roomlist li.here{color:#ead09a;border-color:#e2c9996b;box-shadow:inset 3px 0 #c9ad76,0 10px 30px #0000001f}html:root[data-view=plenum] .hud-plenum .board{border-color:#e0c48f38}html:root[data-view=plenum] .hud-plenum .tally{gap:8px}html:root[data-view=plenum] .hud-plenum .tally>div{min-width:70px;padding:9px 10px;border:1px solid rgba(255,255,255,.055);border-radius:7px;background:#040b0842;box-shadow:inset 0 1px #ffffff06}html:root[data-view=plenum] .hud-plenum .speeches{display:grid;gap:9px}html:root[data-view=plenum] .hud-plenum .speeches li{margin:0;padding:13px 14px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:linear-gradient(135deg,#050d0a4f,#1e2d2533);box-shadow:inset 0 1px #ffffff06}html:root[data-view=plenum] .hud-plenum .speeches li:hover{border-color:#dfc79a2e;background:#dfc79a0e}html:root[data-view=lab] .hud-lab .labbox{background:linear-gradient(145deg,#f5f0e5,#eee5d5);border:1px solid rgba(188,157,100,.26);box-shadow:0 34px 94px #00000094,0 0 0 1px #ffffff6b inset,inset 0 3px #c2a77557}html:root[data-view=lab] .hud-lab .labbox h2{color:#263229}html:root[data-view=lab] .hud-lab .btn.gold{box-shadow:0 12px 34px #9d773a33}html:root[data-view=outside] .hud-outside .hero h1{text-shadow:0 4px 34px rgba(0,0,0,.28)}html:root[data-view=outside] .hud-outside .btn.gold{box-shadow:0 12px 34px #9d773a2e}html:root[data-view=outside] .hud-outside .btn.ghost{box-shadow:inset 0 1px #ffffff09,0 10px 28px #0000001f}html:root[data-view=inside] body:has(#scene) .ticker,html:root[data-view=plenum] body:has(#scene) .ticker,html:root[data-view=lab] body:has(#scene) .ticker,html:root[data-view=live] body:has(#scene) .ticker{background:linear-gradient(180deg,#131e19f0,#0a120ff9);border-top-color:#dec79b33;color:#cfc7b6;box-shadow:0 -12px 34px #00000038}html:root[data-view=inside] .ticker .ticker-events li .hl,html:root[data-view=plenum] .ticker .ticker-events li .hl,html:root[data-view=lab] .ticker .ticker-events li .hl,html:root[data-view=live] .ticker .ticker-events li .hl{color:#ded7c7}html:root[data-view=inside] .ticker .ticker-events li .t,html:root[data-view=plenum] .ticker .ticker-events li .t,html:root[data-view=lab] .ticker .ticker-events li .t,html:root[data-view=live] .ticker .ticker-events li .t{color:#b49d71}html:root[data-view=inside] .ticker .ticker-events li .tag,html:root[data-view=plenum] .ticker .ticker-events li .tag,html:root[data-view=lab] .ticker .ticker-events li .tag,html:root[data-view=live] .ticker .ticker-events li .tag{color:#d6c39c;border-color:#d6c39c33}html:root[data-view=inside] .ticker .ticker-all,html:root[data-view=plenum] .ticker .ticker-all,html:root[data-view=lab] .ticker .ticker-all,html:root[data-view=live] .ticker .ticker-all,html:root[data-view=inside] .ticker-operations>summary,html:root[data-view=plenum] .ticker-operations>summary,html:root[data-view=lab] .ticker-operations>summary,html:root[data-view=live] .ticker-operations>summary,html:root[data-view=inside] .ticker-pause,html:root[data-view=plenum] .ticker-pause,html:root[data-view=lab] .ticker-pause,html:root[data-view=live] .ticker-pause{color:#d2c8b3}html:root[data-view=inside] .ticker-operations>summary:hover,html:root[data-view=plenum] .ticker-operations>summary:hover,html:root[data-view=lab] .ticker-operations>summary:hover,html:root[data-view=live] .ticker-operations>summary:hover,html:root[data-view=inside] .ticker-pause:hover,html:root[data-view=plenum] .ticker-pause:hover,html:root[data-view=lab] .ticker-pause:hover,html:root[data-view=live] .ticker-pause:hover{background:#e2c99914}html:root[data-view=inside] .ticker .ticker-status,html:root[data-view=plenum] .ticker .ticker-status,html:root[data-view=lab] .ticker .ticker-status,html:root[data-view=live] .ticker .ticker-status{background:linear-gradient(145deg,#223129,#14221c);border:1px solid rgba(222,199,155,.15);box-shadow:0 20px 58px #00000073}@media(max-width:760px){html:root[data-view=outside] body:after{opacity:.45}html:root[data-view=inside] body:after,html:root[data-view=plenum] body:after,html:root[data-view=lab] body:after,html:root[data-view=live] body:after{opacity:.72}html:root[data-view=inside] .hud-inside .panel,html:root[data-view=plenum] .hud-plenum .panel{backdrop-filter:blur(12px) saturate(1.04);-webkit-backdrop-filter:blur(12px) saturate(1.04)}}
