:root{--bg:#05070c;--panel:#0b0f18;--sunk:#070a11;--line:#1d2433;--line-2:#2a3347;--fg:#dfe6f3;--soft:#b9c3d6;--muted:#7d8799;--lime:#c8ff2e;--cyan:#33e1ff;--dim:#3a4356;--rail:76px;--bar:52px;--dock:0px;--font:"Space Grotesk Variable", system-ui, sans-serif;--display:"Unbounded Variable", "Space Grotesk Variable", system-ui, sans-serif;--seg:repeating-linear-gradient(90deg, #000 0 3px, transparent 3px 5px);--ease:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font-family:var(--font);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:14px;font-weight:400;line-height:1.45;overflow-x:clip}body.has-modal{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;border-radius:0}button{cursor:pointer;background:0 0;border:0;padding:0}img{display:block}h1,h2,h3{text-wrap:balance;margin:0}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--lime);outline-offset:2px}::selection{background:var(--lime);color:var(--bg)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.muted{color:var(--muted)}.nowrap{white-space:nowrap}.up{color:var(--lime)}.br{position:relative}.br:after{--c:var(--lime);--s:12px;--w:2px;content:"";z-index:2;pointer-events:none;background:linear-gradient(var(--c) 0 0) left top / var(--s) var(--w), linear-gradient(var(--c) 0 0) left top / var(--w) var(--s), linear-gradient(var(--c) 0 0) right top / var(--s) var(--w), linear-gradient(var(--c) 0 0) right top / var(--w) var(--s), linear-gradient(var(--c) 0 0) left bottom / var(--s) var(--w), linear-gradient(var(--c) 0 0) left bottom / var(--w) var(--s), linear-gradient(var(--c) 0 0) right bottom / var(--s) var(--w), linear-gradient(var(--c) 0 0) right bottom / var(--w) var(--s);background-repeat:no-repeat;position:absolute;inset:-1px}.btn{white-space:nowrap;height:44px;color:var(--lime);border:1px solid var(--lime);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.btn:hover,.btn--lime{background:var(--lime);color:var(--bg)}.btn--lime:hover{color:var(--lime);background:0 0}.btn:disabled{opacity:.7;pointer-events:none}.btn--wide{width:100%;height:48px;margin-top:16px}.link{color:var(--lime);font-size:13px;font-weight:500}.link:hover{text-underline-offset:3px;text-decoration:underline}.ava{--h:90;width:28px;height:28px;font-family:var(--display);color:hsl(var(--h) 85% 76%);background:hsl(var(--h) 32% 14%);box-shadow:inset 0 0 0 1px hsl(var(--h) 36% 24%);flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:600;display:inline-grid}.ava--lg{width:40px;height:40px;font-size:15px}.ava--xl{width:52px;height:52px;font-size:22px}.ava--dao{background:var(--lime);color:var(--bg);box-shadow:none}.chip{white-space:nowrap;height:22px;color:var(--muted);border:1px solid color-mix(in srgb, currentColor 45%, transparent);align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.chip i,.status i{background:currentColor;flex:none;width:5px;height:5px;animation:1.8s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.25}}.chip--active,.chip--live{color:var(--lime)}.chip--queued{color:var(--cyan)}.chip--executed{color:var(--soft)}.chip--defeated{color:var(--muted)}.k--for{color:var(--lime)}.k--against{color:var(--cyan)}.k--abstain{color:var(--muted)}em[class^=k--]{font-style:normal;font-weight:500}.rail{z-index:30;width:var(--rail);background:var(--bg);border-right:1px solid var(--line);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}.rail__logo{height:var(--bar);border-bottom:1px solid var(--line);flex:none;place-items:center;display:grid}.rail button,.rail__site{height:var(--rail);color:var(--muted);border-bottom:1px solid var(--line);flex:none;align-content:center;justify-items:center;gap:8px;font-size:11.5px;font-weight:500;transition:color .25s,background .25s;display:grid;position:relative}.rail svg{width:22px;height:22px;transition:color .25s}@media (hover:hover){.rail button:hover,.rail__site:hover{color:var(--fg);background:#c8ff2e09}.rail button:hover svg,.rail__site:hover svg{color:var(--lime)}}.rail button[aria-current] svg{color:var(--lime)}.rail button[aria-current]{color:var(--fg);background:#c8ff2e0d}.rail button:before{content:"";background:var(--lime);width:2px;transition:transform .4s var(--ease);position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0)}.rail button[aria-current]:before{transform:none}.rail__site{border-top:1px solid var(--line);border-bottom:0;margin-top:auto}.bar{z-index:20;height:var(--bar);margin-left:var(--rail);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);background:#05070ceb;align-items:stretch;display:flex;position:sticky;top:0}.bar__logo{display:none}.dao{text-align:left;border-right:1px solid var(--line);align-items:center;gap:10px;padding:0 16px;transition:background .2s;display:flex}.dao:hover{background:#ffffff06}.dao b,.me b{font-size:14px;font-weight:500;line-height:1.15;display:block}.dao small,.me small{color:var(--muted);font-size:12px;display:block}.dao svg{width:14px;height:14px;color:var(--muted);margin-left:4px}.crumb{color:var(--muted);white-space:nowrap;align-items:center;margin:0;padding:0 18px;font-size:14px;display:flex}.crumb span:after{content:"/";color:var(--line-2);margin:0 10px}.crumb b{color:var(--fg);font-weight:500}.bar__end{align-items:stretch;margin-left:auto;display:flex}.net{color:var(--muted);border-left:1px solid var(--line);align-items:center;gap:8px;padding:0 18px;font-size:13px;display:flex}.net img{width:18px;height:18px}.net b{color:var(--fg);margin-left:4px;font-weight:500}.bar .btn{border:0;height:auto;padding:0 22px}.me{text-align:left;border-left:1px solid var(--line);align-items:center;gap:10px;padding:0 16px;transition:background .2s;display:flex}.me:hover{background:#ffffff06}.banner{margin:0 0 0 var(--rail);color:var(--muted);border-bottom:1px solid var(--line);background:#c8ff2e06;align-items:center;gap:10px;padding:9px 20px;font-size:13px;display:flex}.banner i{background:var(--lime);flex:none;width:6px;height:6px}.banner a{color:var(--lime);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.wrap{margin-left:var(--rail);max-width:calc(1720px + var(--rail));padding:16px 16px 48px}.pane{animation:in .5s var(--ease)}@keyframes in{0%{opacity:0;transform:translateY(8px)}}.panel{background:var(--panel);border:1px solid var(--line);min-width:0}.panel__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;height:42px;padding:0 16px;display:flex}.panel__head h3{letter-spacing:0;white-space:nowrap;font-size:14px;font-weight:500}.panel__title{white-space:nowrap;align-items:center;gap:10px;min-width:0;font-weight:500;display:flex}.status{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.status i{color:var(--lime)}.cols3{grid-template-columns:minmax(260px,300px) minmax(0,1fr) minmax(300px,370px);align-items:start;gap:10px;display:grid}.col{gap:10px;min-width:0;display:grid}.daohead__body{padding:18px 16px}.daohead h1{font-family:var(--display);letter-spacing:-.03em;margin-top:16px;font-size:24px;font-weight:600;line-height:1.1}.daohead p{color:var(--muted);margin:8px 0 0;font-size:14px}.daohead .daohead__meta{color:var(--soft);flex-wrap:wrap;gap:4px 16px;margin-top:12px;display:flex}.daohead__meta span{align-items:center;gap:8px;display:inline-flex}.daohead__meta span:before{content:"";background:var(--lime);width:4px;height:4px}.daohead__actions,.live__cta{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.daohead__actions .btn,.live__cta .btn{border:0;height:46px}.daohead__actions .btn+.btn,.live__cta .btn+.btn{border-left:1px solid var(--line)}.kpi{padding:14px 16px 15px;position:relative}.kpi+.kpi{border-top:1px solid var(--line)}.kpi span{color:var(--muted);font-size:13px;display:block}.kpi b{font-family:var(--display);letter-spacing:-.03em;margin-top:4px;font-size:23px;font-weight:500;line-height:1.2;display:block}.kpi small{color:var(--muted);font-size:12.5px}.kpi small.up{color:var(--lime)}.spark{width:96px;height:34px;position:absolute;top:22px;right:16px}.live__body{padding:20px 20px 4px}.live h2{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(21px,1.8vw,30px);font-weight:500;line-height:1.16}.live h2 button{text-align:left;letter-spacing:inherit;font-weight:inherit;line-height:inherit;transition:color .2s}.live h2 button:hover{color:var(--lime)}.live__body>p{margin:8px 0 0}.livebar{width:100%;height:96px;margin-top:10px;display:block}.trow{border-bottom:1px solid var(--line);grid-template-columns:10px minmax(0,1fr) auto 64px;align-items:center;gap:12px;height:38px;font-size:14px;font-weight:500;display:grid}.trow em{color:var(--muted);font-size:13px;font-style:normal;font-weight:400}.trow b{text-align:right;font-weight:500}.dot{width:10px;height:10px}.dot--for{background:var(--lime)}.dot--against{background:var(--cyan)}.dot--abstain{background:var(--dim)}.quorum{color:var(--muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-top:12px;font-size:13px;display:grid}.quorum i,.topdel span i,.part i,.st__bar{-webkit-mask:var(--seg);-webkit-mask:var(--seg);mask:var(--seg);background:#dfe6f314;display:block}.quorum i{height:8px}.quorum i b,.topdel span i b,.part i b,.st__bar i{background:var(--lime);height:100%;transition:width .4s var(--ease);display:block}.quorum em{font-style:normal}.quorum em.ok{color:var(--lime)}.tmeta{color:var(--muted);margin:8px 0 14px;font-size:13px}.feed__list,.upcoming,.topdel,.plist,.actions,.voters,.streams,.tl{margin:0;padding:0;list-style:none}.feed__list li{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 16px;font-size:13.5px;display:grid}.feed__list li:last-child,.upcoming li:last-child,.topdel li:last-child,.voters li:last-child,.streams li:last-child,.actions li:last-child{border-bottom:0}.feed__list li.is-new{animation:drop .8s var(--ease)}@keyframes drop{0%{opacity:0;background:#c8ff2e14;transform:translateY(-10px)}}.feed__list b{font-weight:500}.feed__list button,.upcoming button{color:var(--lime);font-weight:500}.feed__list q{color:var(--muted);quotes:"“" "”";margin-top:3px;font-size:13px;display:block}.feed__list small{text-align:right;color:var(--muted);font-size:12px;line-height:1.5}.upcoming li{border-bottom:1px solid var(--line);grid-template-columns:92px minmax(0,1fr);gap:12px;padding:11px 16px;font-size:14px;display:grid}.upcoming time{color:var(--lime);font-weight:500}.topdel li{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 16px;display:grid}.topdel span b{font-size:14px;font-weight:500;display:block}.topdel span i,.part i{height:6px;margin-top:6px}.topdel small{font-size:13px;font-weight:500}.panehead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin:8px 0 16px;display:flex}.panehead h1{font-family:var(--display);letter-spacing:-.035em;font-size:clamp(26px,2.4vw,36px);font-weight:600;line-height:1.1}.panehead p{max-width:580px;margin:8px 0 0;font-size:15px}.panel__head:has(.filters){padding-left:0}.filters{scrollbar-width:none;align-self:stretch;display:flex;overflow-x:auto}.filters button{color:var(--muted);border-right:1px solid var(--line);flex:none;padding:0 16px;font-size:13.5px;font-weight:500;transition:color .2s,background .2s}.filters button:hover{color:var(--fg)}.filters button[aria-pressed=true]{color:var(--bg);background:var(--lime)}.phead,.prow{grid-template-columns:84px minmax(0,1fr) minmax(140px,220px) 150px;align-items:center;gap:20px;display:grid}.phead{color:var(--muted);border-bottom:1px solid var(--line);background:var(--sunk);padding:9px 16px;font-size:12.5px}.plist li+li{border-top:1px solid var(--line)}.prow{text-align:left;width:100%;padding:14px 16px;transition:background .2s}.prow:hover{background:#c8ff2e08}.prow:hover .prow__title b{color:var(--lime)}.prow__id{color:var(--muted);font-weight:500}.prow__title b{font-size:15px;font-weight:500;transition:color .2s;display:block}.prow__title small{color:var(--muted);font-size:13px}.prow__bar,.alloc{gap:3px;height:10px;display:flex}.prow__bar i,.alloc i{height:100%;-webkit-mask:var(--seg);-webkit-mask:var(--seg);mask:var(--seg);transition:width .4s var(--ease);display:block}.prow__bar .f{background:var(--lime)}.prow__bar .a{background:var(--cyan)}.prow__bar .x{background:var(--dim)}.prow__meta{justify-items:start;gap:5px;display:grid}.prow__meta small{color:var(--muted);font-size:12.5px}.back{height:30px;color:var(--muted);align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:500;transition:color .2s;display:inline-flex}.back svg{width:14px;height:14px}.back:hover{color:var(--lime)}.pd{grid-template-columns:minmax(240px,290px) minmax(0,1fr) minmax(320px,380px);grid-template-areas:"rail main side";align-items:start;gap:10px;display:grid}.pd__main{grid-area:main}.pd__side{top:calc(var(--bar) + 12px);grid-area:side;gap:10px;display:grid;position:sticky}.pd__rail{grid-area:rail;gap:10px;display:grid}.pd__body{padding:22px 24px 26px}.pd h1{font-family:var(--display);letter-spacing:-.035em;font-size:clamp(24px,2.2vw,36px);font-weight:500;line-height:1.14}.by{color:var(--muted);align-items:center;gap:8px;margin:14px 0 0;font-size:14px;display:flex}.by .ava{width:22px;height:22px;font-size:10px}.by b{color:var(--fg);font-weight:500}.prose{border-top:1px solid var(--line);max-width:66ch;color:var(--soft);margin-top:20px;padding-top:20px;font-size:16px;line-height:1.65}.prose p{margin:0 0 14px}.prose p:last-child{margin-bottom:0}.actions li{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);gap:3px 12px;padding:12px 16px;display:grid}.actions .n{width:22px;height:22px;color:var(--muted);border:1px solid var(--line-2);grid-row:span 2;place-items:center;font-size:11px;font-weight:500;display:grid}.actions em{color:var(--lime);font-size:12.5px;font-style:normal;font-weight:500}.actions code{color:var(--soft);overflow-wrap:anywhere;font:400 12.5px/1.5 ui-monospace,SF Mono,Menlo,monospace}.voters li{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto 48px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;display:grid}.voters li.me{box-shadow:inset 2px 0 0 var(--lime);background:#c8ff2e0d}.voters b{font-weight:500}.voters q{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.voters small{text-align:right;color:var(--muted);font-size:12.5px}.votebox__body{padding:14px 16px 2px}.votebox .livebar{height:84px;margin-top:0}.votebox>.btn--wide{border:0;border-top:1px solid var(--line);height:48px;margin:0}.result{color:var(--lime);border-top:1px solid var(--line);background:#c8ff2e0d;margin:0;padding:14px 16px;font-size:14px;font-weight:500}.result--no{color:var(--soft);background:#dfe6f308}.tl{gap:16px;padding:16px 16px 18px 42px;display:grid;position:relative}.tl:before{content:"";background:var(--line-2);width:1px;position:absolute;top:24px;bottom:30px;left:22px}.tl li{font-size:14px;display:grid;position:relative}.tl li:before{content:"";background:var(--panel);border:1px solid var(--line-2);width:10px;height:10px;position:absolute;top:5px;left:-24.5px}.tl li.done:before{background:var(--lime);border-color:var(--lime)}.tl li.now:before{background:var(--bg);border-color:var(--lime);box-shadow:0 0 0 3px #c8ff2e2e}.tl b{font-weight:500}.tl span{color:var(--muted);font-size:13px}.search{background:var(--panel);border:1px solid var(--line-2);outline:none;width:min(320px,100%);height:44px;padding:0 14px;font-size:14px;transition:border-color .2s}.search:focus{border-color:var(--lime)}.dgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dcard{background:var(--panel);border:1px solid var(--line);flex-direction:column;transition:border-color .3s;display:flex}.dcard:hover{border-color:var(--line-2)}.dcard.is-mine{border-color:#c8ff2e8c}.dcard header,.delhead{align-items:center;gap:12px;display:flex}.dcard header{border-bottom:1px solid var(--line);padding:14px 16px}.dcard header b,.delhead b{font-size:15px;font-weight:500;display:block}.dcard header small,.delhead small{color:var(--muted);font-size:12.5px}.dcard header .chip{margin-left:auto}.dcard p{color:var(--soft);flex:1;margin:0;padding:14px 16px 0;font-size:14px;line-height:1.55}.part{color:var(--muted);padding:14px 16px 0;font-size:12.5px}.tchips{flex-wrap:wrap;gap:6px;padding:12px 16px 16px;display:flex}.tchips span{height:22px;color:var(--soft);border:1px solid var(--line-2);align-items:center;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.dcard .btn--wide{border:0;border-top:1px solid var(--line);height:46px;margin:0}.dcard .btn--quiet{color:var(--soft)}.dcard .btn--quiet:hover{background:var(--fg);color:var(--bg)}.empty{grid-column:1/-1;padding:24px 0}.tgrid{grid-template-columns:minmax(260px,330px) minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:10px;display:grid}.tsum__body{gap:2px;padding:18px 16px;display:grid}.tsum__total{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(30px,2.6vw,42px);font-weight:500;line-height:1.1}.tsum small{font-size:13px}.alloc{height:14px;margin-top:18px}.alloc__legend{margin:14px 0 0;padding:0;list-style:none}.alloc__legend li{border-top:1px solid var(--line);align-items:center;gap:10px;height:36px;font-size:14px;font-weight:500;display:flex}.alloc__legend i{flex:none;width:8px;height:8px}.alloc__legend img{width:18px;height:18px}.alloc__legend b{color:var(--muted);margin-left:auto;font-weight:400}.assets{border-collapse:collapse;width:100%;font-size:14px}.assets th{text-align:left;color:var(--muted);background:var(--sunk);border-bottom:1px solid var(--line);padding:9px 16px;font-size:12.5px;font-weight:400}.assets td{border-bottom:1px solid var(--line);padding:11px 16px}.assets tr:last-child td{border-bottom:0}.assets th:not(:first-child),.assets td:not(:first-child){text-align:right}.assets td b{font-weight:500}.asset{align-items:center;gap:10px;display:flex}.asset img{width:26px;height:26px}.asset b{display:block}.asset small{color:var(--muted);font-size:12px}.streams li{border-bottom:1px solid var(--line);padding:14px 16px}.st__top{justify-content:space-between;gap:12px;display:flex}.st__top b{font-size:14px;font-weight:500;display:block}.st__top small{color:var(--muted);font-size:12.5px}.st__bar{height:8px;margin-top:10px}.st__bar i{background:linear-gradient(90deg, #c8ff2e73, var(--lime))}.st__nums{color:var(--muted);justify-content:space-between;align-items:center;margin-top:8px;font-size:12.5px;display:flex}.st__nums span{align-items:center;gap:6px;display:flex}.st__nums img{width:14px;height:14px}.st__nums b{color:var(--fg);font-weight:500}.policy{margin-top:10px}.policy ul{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.policy li{align-content:start;gap:4px;padding:16px;display:grid}.policy li+li{border-left:1px solid var(--line)}.policy b{font-weight:500}.policy span{color:var(--muted);font-size:13.5px}.modal{z-index:50;-webkit-backdrop-filter:blur(4px);background:#020306bd;place-items:center;padding:16px;animation:.25s fade;display:grid;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.sheet{background:var(--panel);border:1px solid var(--line-2);width:min(440px,100%);max-height:calc(100svh - 32px);animation:rise .45s var(--ease);padding:24px;position:relative;overflow-y:auto}.sheet.br:after{inset:0}.sheet--wide{width:min(560px,100%)}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}.sheet h2{font-family:var(--display);letter-spacing:-.03em;margin-top:12px;font-size:22px;font-weight:500;line-height:1.2}.sheet>p{margin:8px 0 0}.sheet>.muted:first-of-type{margin-top:0;font-size:13px;font-weight:500}.sheet__x{z-index:3;width:32px;height:32px;color:var(--muted);border:1px solid var(--line-2);font-size:20px;line-height:1;transition:color .2s,border-color .2s;position:absolute;top:12px;right:12px}.sheet__x:hover{color:var(--lime);border-color:var(--lime)}.wallets{border:1px solid var(--line);margin-top:20px;display:grid}.wallets button{text-align:left;align-items:center;gap:12px;padding:12px 14px;transition:background .2s;display:flex}.wallets button+button{border-top:1px solid var(--line)}.wallets button:hover{background:#c8ff2e0d}.wallets b{font-weight:500;display:block}.wallets small{color:var(--muted);font-size:13px}.w{flex:none;width:34px;height:34px}.w--1{background:linear-gradient(135deg, var(--lime), #6fd61c)}.w--2{background:linear-gradient(135deg, var(--cyan), #2a7dff)}.w--3{background:linear-gradient(135deg, var(--fg), #6d7891)}.status-line{min-height:1.4em;color:var(--lime);margin:14px 0 0;font-size:14px;font-weight:500}.fine{color:var(--muted);margin:10px 0 0;font-size:12.5px}.choices{border:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;display:grid}.choice{position:relative}.choice+.choice{border-left:1px solid var(--line-2)}.choice input{opacity:0;pointer-events:none;position:absolute}.choice span{cursor:pointer;gap:2px;padding:14px;transition:background .2s,color .2s;display:grid}.choice b{font-weight:500}.choice small{color:var(--muted);font-size:12px;transition:color .2s}.choice span:hover{background:#dfe6f30a}.choice--for input:checked+span{background:var(--lime);color:var(--bg)}.choice--against input:checked+span{background:var(--cyan);color:var(--bg)}.choice--abstain input:checked+span{background:var(--fg);color:var(--bg)}.choice input:checked+span small{color:#05070cb3}.choice input:focus-visible+span{outline:2px solid var(--lime);outline-offset:-2px}.reason,.field{gap:6px;margin-top:16px;font-size:13.5px;font-weight:500;display:grid}.reason small{color:var(--muted);font-weight:400}textarea,.field input,.field select{background:var(--sunk);border:1px solid var(--line-2);resize:vertical;outline:none;width:100%;padding:11px 12px;font-weight:400;transition:border-color .2s}.field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px}.field select option{background:var(--panel)}textarea:focus,.field input:focus,.field select:focus{border-color:var(--lime)}.row3{grid-template-columns:1fr 1fr .8fr;gap:10px;display:grid}.row2{grid-template-columns:1.4fr 1fr;gap:10px;display:grid}.power{color:var(--muted);border:1px solid var(--line);background:var(--sunk);justify-content:space-between;align-items:flex-start;gap:12px;margin-top:16px;padding:12px 14px;font-size:14px;display:flex}.power b{color:var(--fg);text-align:right;font-weight:500}.power b small{color:var(--lime);font-size:12px;font-weight:400;display:block}.topics{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.topics label{position:relative}.topics input{opacity:0;position:absolute}.topics span{border:1px solid var(--line-2);cursor:pointer;align-items:center;gap:10px;padding:12px 14px;font-weight:500;transition:border-color .2s,background .2s;display:flex}.topics span:before{content:"";border:1px solid var(--line-2);flex:none;width:10px;height:10px;transition:background .2s,border-color .2s}.topics input:checked+span{background:#c8ff2e0f;border-color:#c8ff2e99}.topics input:checked+span:before{background:var(--lime);border-color:var(--lime)}.topics input:focus-visible+span{outline:2px solid var(--lime);outline-offset:2px}.delhead{padding-right:40px}.toast{left:50%;bottom:calc(24px + var(--dock));z-index:60;width:max-content;max-width:calc(100vw - 32px);color:var(--fg);background:var(--panel);border:1px solid var(--line-2);box-shadow:inset 3px 0 0 var(--lime);opacity:0;pointer-events:none;transition:transform .45s var(--ease), opacity .35s;padding:12px 16px 12px 18px;font-size:14px;font-weight:500;position:fixed;transform:translate(-50%,20px)}.toast.is-on{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.chip i,.status i,.pane,.feed__list li.is-new,.sheet,.modal{animation:none}}@media (max-width:1240px){.cols3{grid-template-columns:minmax(0,1fr) minmax(290px,340px)}.col--a{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start}.kpis{grid-template-columns:1fr 1fr;display:grid}.kpi+.kpi{border-top:0}.kpi:nth-child(2n){border-left:1px solid var(--line)}.kpi:nth-child(n+3){border-top:1px solid var(--line)}.pd{grid-template-columns:minmax(0,1fr) minmax(300px,360px);grid-template-areas:"main side""rail side"}.pd__rail{grid-template-columns:1fr 1fr;align-items:start}.tgrid{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.tgrid>:last-child{grid-column:1/-1}.phead,.prow{grid-template-columns:76px minmax(0,1fr) minmax(120px,170px) 130px;gap:16px}}@media (max-width:1000px){.net{display:none}.cols3,.col--a{grid-template-columns:minmax(0,1fr)}.pd{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side""rail"}.pd__side{position:static}.tgrid{grid-template-columns:minmax(0,1fr)}.dgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.phead{display:none}.prow{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px}.prow__id{grid-area:1/1}.prow__meta{grid-area:1/2/span 2;justify-items:end}.prow__title{grid-area:2/1}.prow__bar{grid-area:3/1/auto/-1;height:8px;margin-top:4px}}@media (max-width:760px){:root{--rail:0px;--dock:calc(62px + env(safe-area-inset-bottom))}.rail{width:auto;height:var(--dock);padding-bottom:env(safe-area-inset-bottom);border-right:0;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(14px);background:#05070cf0;flex-direction:row;top:auto;right:0}.rail__logo,.rail__site{display:none}.rail button{border-bottom:0;flex:1;gap:6px;min-width:0;height:62px;font-size:11px}.rail button+button{border-left:1px solid var(--line)}.rail button:before{width:auto;height:2px;inset:-1px 0 auto;transform:scaleX(0)}.rail button[aria-current]:before{transform:none}.rail svg{width:20px;height:20px}.bar__logo{border-right:1px solid var(--line);flex:none;place-items:center;width:52px;display:grid}.crumb,.dao small,.dao svg,.me span{display:none}.dao{padding:0 14px 0 12px}.bar .btn{padding:0 16px}.me{padding:0 14px}.banner{align-items:flex-start;padding:9px 14px;font-size:12.5px}.banner i{margin-top:6px}.wrap{padding:12px 10px calc(28px + var(--dock))}.daohead__body{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;display:grid}.daohead .ava--xl{grid-row:span 2;width:48px;height:48px}.daohead h1{margin:0;font-size:21px}.daohead p{margin-top:4px}.daohead .daohead__meta{grid-column:1/-1}.daohead p:not(.daohead__meta){font-size:13.5px}.kpi{padding:12px 14px}.kpi b{font-size:19px}.kpi span,.kpi small{font-size:12px}.spark{display:none}.live__body{padding:16px 14px 2px}.panel__head{padding:0 14px}.trow{grid-template-columns:10px minmax(0,1fr) auto 56px}.feed__list li,.topdel li,.upcoming li,.voters li,.streams li,.actions li{padding-left:14px;padding-right:14px}.upcoming li{grid-template-columns:78px minmax(0,1fr)}.panehead{margin-top:4px}.panehead p{font-size:14px}.search{width:100%}.dgrid{grid-template-columns:minmax(0,1fr)}.pd__body{padding:18px 16px 20px}.prose{font-size:15px}.pd__rail,.policy ul{grid-template-columns:minmax(0,1fr)}.policy li+li{border-left:0;border-top:1px solid var(--line)}.hide-s{display:none}.assets th,.assets td{padding-left:12px;padding-right:12px}.voters li{grid-template-columns:28px minmax(0,1fr) auto}.voters small{display:none}.row3{grid-template-columns:1fr 1fr}.row3 .field:last-child{grid-column:1/-1}.row2{grid-template-columns:1fr}.modal{align-items:end;padding:0}.sheet{width:100%;max-width:none;padding-bottom:calc(24px + env(safe-area-inset-bottom));border-width:1px 0 0}.toast{bottom:calc(14px + var(--dock))}}
