:root{--bg:#07080b;--ink:#e9ecf0;--ink-2:#aab1bb;--ink-3:#6b737e;--line:#c8d7eb1f;--line-2:#c8d7eb38;--glass:#090b0f9e;--orange:#ff6a1a;--orange-2:#ffb07a;--display:"Big Shoulders Display", "Arial Narrow", sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--pad:clamp(14px, 2vw, 28px);--ease:cubic-bezier(.2, .8, .2, 1)}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--ink);overscroll-behavior:none;margin:0;overflow:hidden}body{font-family:var(--mono);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:13px}#stage{position:fixed;top:0;bottom:0;left:0;right:0}#stage canvas{touch-action:none;display:block}.labels{pointer-events:none;top:0;bottom:0;left:0;right:0;position:fixed!important}.hidden{display:none!important}.muted{color:var(--ink-3)}button{font:inherit;color:inherit}.mark{flex:none;width:auto;height:26px;display:block}.boot-top .mark{height:18px}.glyph{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect x='1' y='1' width='30' height='30' rx='6' fill='none' stroke='%23e9ecf0' stroke-opacity='.25'/%3E%3Cpath d='M13 22V9.5a3 3 0 0 1 6 0V24a4.5 4.5 0 0 1-9 0V11' fill='none' stroke='%23ff6a1a' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:22px;height:22px;display:inline-block}#boot{z-index:50;transition:opacity .9s var(--ease), visibility .9s;cursor:pointer;background:radial-gradient(120% 90% at 30% 20%,#0e1015 0%,#050608 70%);place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}#boot.out{opacity:0;visibility:hidden}#boot:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 3px);position:absolute;top:0;bottom:0;left:0;right:0}.boot-inner{width:min(760px,100vw - 32px)}.boot-top{color:var(--ink-3);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:12px;font-size:11px;display:flex}.boot-ver{margin-left:auto}.boot-log{min-height:250px;padding:22px 0 18px;font-size:clamp(14px,1.9vw,19px);line-height:1.75}.boot-log .ln{color:var(--ink-2);white-space:pre-wrap}.boot-log .ln:before{content:"› ";color:var(--ink-3)}.boot-log .ln.done{color:var(--ink-3)}.boot-log .ln.concl{color:var(--ink);font-weight:700}.boot-log .ln.concl .hl,.t-conc .hl{color:var(--orange)}.boot-log .ln.go{color:var(--orange);letter-spacing:.06em}.boot-log .caret{vertical-align:-.15em;background:var(--orange);width:.55em;height:1.05em;margin-left:2px;animation:.9s step-end infinite blink;display:inline-block}.boot-bar{border-top:1px solid var(--line);padding-top:12px}.boot-status{color:var(--ink-3);letter-spacing:.1em;justify-content:space-between;margin-bottom:8px;font-size:11px;display:flex}.track{background:#ffffff0f;height:2px;overflow:hidden}.track i{background:linear-gradient(90deg, #fff 0%, var(--orange) 100%);width:0;height:100%;box-shadow:0 0 12px var(--orange);transition:width .4s var(--ease);display:block}.boot-skip{color:#3e444d;letter-spacing:.16em;text-transform:uppercase;margin-top:18px;font-size:10px}@keyframes blink{50%{opacity:0}}#ui{pointer-events:none;z-index:10;position:fixed;top:0;bottom:0;left:0;right:0}#ui>section,.modal,.inspect,.tip{pointer-events:auto}#ui.reveal .tl>*,#ui.reveal .tr>*,#ui.reveal .bottom>*{animation:rise 1.1s var(--ease) both}#ui.reveal .tl>:nth-child(2){animation-delay:.12s}#ui.reveal .tl>:nth-child(3),#ui.reveal .tr>:nth-child(2){animation-delay:.3s}#ui.reveal .bottom>*{animation-delay:.45s}@keyframes rise{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.tl{left:var(--pad);top:var(--pad);width:min(540px,44vw);position:absolute;pointer-events:none!important}.tl>*{pointer-events:auto}.brand{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ticker{font-family:var(--display);letter-spacing:.04em;font-size:22px;font-weight:900}.sub{color:var(--ink-3);letter-spacing:.16em;text-transform:uppercase;font-size:11px}.pill{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--ink-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0c1080;border-radius:99px;padding:4px 9px;font-size:10.5px}.demo{letter-spacing:.16em;color:var(--ink);background:#0a0c10b3;border:1px dashed #e9ecf066;border-radius:4px;align-items:center;gap:7px;padding:4px 9px;font-size:10px;font-weight:700;display:inline-flex}.demo small{letter-spacing:.04em;color:var(--ink-3);font-weight:400}.demo i{background:var(--orange);width:6px;height:6px;box-shadow:0 0 8px var(--orange);border-radius:50%;animation:1.6s step-end infinite blink}.thesis{border-left:1px solid #3a3f47;margin-top:22px;padding-left:16px;position:relative}.thesis:before{content:"SYS/THESIS";letter-spacing:.2em;color:var(--ink-3);font-size:9px;position:absolute;top:-14px;left:16px}.t-goal{color:var(--ink-2);letter-spacing:.04em;font-size:12px}.t-goal .k,.t-conc .k{color:var(--ink-3);font-weight:400}.t-conc{font-family:var(--display);letter-spacing:.005em;text-transform:lowercase;text-wrap:balance;text-shadow:0 2px 30px #000000e6;margin:6px 0 0;font-size:clamp(26px,3.1vw,46px);font-weight:800;line-height:.98}.t-conc .k{font-family:var(--mono);letter-spacing:.08em;vertical-align:.35em;text-transform:lowercase;margin-bottom:.25em;font-size:.32em;display:block}.t-conc .hl{text-transform:none}.stats{border:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;display:grid;overflow:hidden}.stat{border-right:1px solid var(--line);min-width:0;padding:10px 12px}.stat:last-child{border-right:0}.stat label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px;display:block}.stat b{font-family:var(--display);letter-spacing:.02em;white-space:nowrap;margin-top:4px;font-size:21px;font-weight:700;transition:color .6s;display:block}.stat b.bump{color:var(--orange-2);transition:none}.tr{right:var(--pad);top:var(--pad);flex-direction:column;gap:12px;width:min(430px,36vw);max-height:calc(100vh - 170px);display:flex;position:absolute;pointer-events:none!important}.tr>*{pointer-events:auto}.odo-wrap{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;padding:14px 16px;box-shadow:0 30px 80px #00000073}.odo-label{letter-spacing:.24em;color:var(--ink-2);justify-content:space-between;align-items:baseline;font-size:11px;font-weight:700;display:flex}.odo-sub{letter-spacing:.04em;color:var(--ink-3);font-size:10.5px;font-weight:400}.odo{--h:clamp(40px, 4.2vw, 60px);height:var(--h);align-items:stretch;gap:3px;margin:10px 0 12px;display:flex}.drum{min-width:0;height:var(--h);background:linear-gradient(#050506 0%,#1a1c20 18%,#23262b 50%,#1a1c20 82%,#050506 100%);border-radius:4px;flex:1 1 0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 10px 14px #000000bf,inset 0 -10px 14px #000000bf}.drum .col{will-change:transform;position:absolute;top:0;left:0;right:0}.drum .col span{height:var(--h);line-height:var(--h);text-align:center;font-family:var(--mono);font-weight:800;font-size:calc(var(--h) * .66);color:#f1f3f6;text-shadow:0 1px #000;display:block}.drum.lead .col span{color:#3a3f46}.drum:after{content:"";pointer-events:none;background:linear-gradient(#000000a6 0%,#ffffff0d 46%,#fff0 54%,#000000a6 100%);position:absolute;top:0;bottom:0;left:0;right:0}.drum.hot .col span{color:var(--orange-2);text-shadow:0 0 14px #ff6a1ab3}.sep{flex:none;width:7px;position:relative}.sep:after{content:"";background:#4a5059;border-radius:1px 1px 3px 0;width:5px;height:8px;position:absolute;bottom:10%;left:1px;transform:skew(-12deg)}.meter{margin-top:6px}.meter-row{align-items:baseline;gap:8px;font-size:12px;display:flex}.meter-row #universe-pct{color:var(--ink);font-size:13px;font-weight:700}.meter-row.big #dominion{font-family:var(--mono);color:var(--ink);letter-spacing:.02em;font-size:clamp(17px,1.6vw,22px);font-weight:800}.bar{background:#ffffff0d;border-radius:1px;height:6px;margin-top:7px;position:relative;overflow:hidden}.bar i{width:0;transition:width 1.2s var(--ease);background:linear-gradient(90deg,#8b96a6,#fff);position:absolute;top:0;bottom:0;left:0}.bar.log i{background:linear-gradient(90deg, #3a3f47 0%, #aab1bb 92%, var(--orange) 100%)}.bar .ticks{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#000c calc(10% - 1px) 10%);position:absolute;top:0;bottom:0;left:0;right:0}.meter.pallet{margin-top:12px}.meter.pallet .meter-row{font-size:11.5px}.meter.pallet #pallet-name{color:var(--ink-2)}.meter.pallet #pallet-pct{color:var(--ink);font-weight:700}.meter.pallet #pallet-eta{margin-left:auto;font-size:10.5px}.meter.pallet .bar{height:4px}.meter.pallet .bar i{background:linear-gradient(90deg,#6b737e,#d2d6dc)}.meter.dominion{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.meter.dominion .meter-row .muted{letter-spacing:.04em;font-size:10.5px}.scale{color:#4b525c;justify-content:space-between;margin-top:4px;font-size:9px;display:flex}.feed-wrap{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.feed-head{letter-spacing:.22em;color:var(--ink-2);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:10px 14px;font-size:10.5px;font-weight:700;display:flex}.live-dot{background:var(--orange);border-radius:50%;width:7px;height:7px;animation:2s infinite ping;box-shadow:0 0 #ff6a1a99}@keyframes ping{0%{box-shadow:0 0 #ff6a1a8c}80%,to{box-shadow:0 0 0 9px #ff6a1a00}}.feed{max-height:214px;margin:0;padding:0;list-style:none;overflow:hidden}.feed li{animation:slideIn .7s var(--ease) both;cursor:pointer;border-bottom:1px solid #ffffff0a;grid-template-columns:92px 1fr auto;align-items:center;gap:4px 10px;padding:9px 14px;font-size:11.5px;transition:background .25s;display:grid}.feed li.empty{cursor:default;font-size:11px;display:block}.feed li:hover{background:#ffffff0a}.feed li.new{background:linear-gradient(90deg,#e9ecf014,#0000 70%)}@keyframes slideIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.src{letter-spacing:.12em;border:1px solid var(--line-2);color:var(--ink-2);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;padding:3px 6px;font-size:9.5px;font-weight:700;overflow:hidden}.src.human{color:var(--ink);border-color:#e9ecf080}.feed .amt{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.feed .amt small{color:var(--ink-3);font-weight:400}.feed .tx{color:var(--ink-3);border-bottom:1px dotted #0000;font-size:10.5px;text-decoration:none;transition:color .2s,border-color .2s}.feed .tx:hover{color:var(--orange-2);border-color:var(--orange-2)}.feed .range{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;grid-column:2/4;font-size:10.5px;overflow:hidden}.bottom{left:var(--pad);right:var(--pad);bottom:var(--pad);align-items:flex-end;gap:14px;display:flex;position:absolute;pointer-events:none!important}.bottom>*{pointer-events:auto}.term{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#08090c8c,#08090cd9);border-radius:10px;flex:auto;min-width:0;max-width:900px;padding:12px 16px;font-size:14px}.term-prev{color:#4c535d;white-space:nowrap;text-overflow:ellipsis;min-height:1.4em;margin-bottom:4px;font-size:12px;overflow:hidden}.term-line{color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.prompt{color:var(--orange);font-weight:700}.cursor{vertical-align:-2px;background:var(--ink);width:8px;height:15px;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}.term-next{color:var(--ink-2);min-height:1.5em;margin-top:3px;font-size:12.5px}.dock{flex:none;align-items:flex-end;gap:10px;display:flex}.spark{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;width:246px;padding:9px 12px}.spark-head,.spark-foot{letter-spacing:.14em;color:var(--ink-3);justify-content:space-between;font-size:10px;display:flex}.spark-head b{color:var(--ink);letter-spacing:.02em;font-size:12px}.spark-foot{letter-spacing:.04em;margin-top:2px}#spark{width:220px;height:44px;margin-top:4px;display:block}.buttons{gap:8px;display:flex}.btn{border:1px solid var(--line-2);background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;letter-spacing:.06em;border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:12px;transition:border-color .25s,background .25s,transform .15s,box-shadow .25s;display:inline-flex}.btn:hover{background:#14161ccc;border-color:#fff6}.btn:active{transform:translateY(1px)scale(.98)}.btn svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.btn.primary{color:#fff;background:linear-gradient(#282c34d9,#0e1014d9);border-color:#e9ecf061}.btn.primary svg{color:var(--orange-2)}.btn.primary:hover{border-color:var(--orange);box-shadow:0 0 0 4px #ff6a1a1f,0 10px 30px #ff6a1a2e}.btn.icon{justify-content:center;width:44px;padding:0}.btn .x,#btn-sound[aria-pressed=false] .w{display:none}#btn-sound[aria-pressed=false] .x{display:inline}#btn-sound[aria-pressed=true]{color:var(--orange-2);border-color:#ff6a1a80}#btn-cam.on{color:var(--orange-2)}.btn.wallet{position:relative}.btn.wallet .dot{background:#d2d6dc;border-radius:50%;width:6px;height:6px;display:none;box-shadow:0 0 8px #e9ecf099}.btn.wallet.ready .dot{display:inline-block}.btn.wallet.ready{border-color:#e9ecf073}.btn.wallet.busy .lbl{animation:1s step-end infinite blink}.tag{font-family:var(--mono);color:var(--ink-2);border:1px solid var(--line-2);white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06070ab8;border-left:2px solid #8a929c;border-radius:3px;padding:5px 8px;font-size:10.5px;line-height:1.35;transition:border-color .3s,box-shadow .3s}.tag.occluded{opacity:0!important}.tag{opacity:1;transition:opacity .35s,border-color .3s,box-shadow .3s}.tag b{letter-spacing:.18em;color:var(--ink-3);font-size:9.5px;font-weight:700;display:block}.tag .v{color:var(--ink);font-size:12px;font-weight:700;display:block}.tag i{color:var(--ink-3);font-size:9.5px;font-style:normal;display:block}.tag.busy{border-left-color:var(--orange);box-shadow:0 0 24px #ff6a1a2e}.tag.busy b{color:var(--orange-2)}.tag.small .v{font-size:13px}.tag.ping{border-left-color:var(--orange)}.tag.crate{border-left-color:var(--orange);font-size:10px}.tag.crate b{color:var(--orange-2);letter-spacing:.08em;text-transform:none;font-size:10.5px}.tag.crate .v{font-size:10.5px}.tag.crate.fresh{animation:2.4s ease-in-out infinite glow}@keyframes glow{50%{box-shadow:0 0 22px #ff6a1a59}}.tag.locator{border-color:var(--orange);color:#fff;border-left-width:2px;animation:1.4s ease-in-out infinite glow}.tip{z-index:30;border:1px solid var(--line-2);white-space:nowrap;background:#06070ae6;border-radius:6px;padding:7px 10px;font-size:11px;position:fixed;transform:translate(14px,14px);pointer-events:none!important}.tip b{color:var(--ink)}.tip span{color:var(--ink-3)}.inspect{right:var(--pad);z-index:20;border:1px solid var(--line-2);border-top:2px solid var(--orange);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:min(380px,100vw - 32px);animation:rise .45s var(--ease) both;background:#08090ceb;border-radius:10px;max-height:70vh;padding:18px;position:absolute;top:50%;overflow:auto;transform:translateY(-50%);box-shadow:0 30px 90px #000000b3}.inspect h3{font-family:var(--display);letter-spacing:.01em;margin:0 0 2px;font-size:30px;font-weight:800}.inspect .kicker{letter-spacing:.2em;color:var(--ink-3);font-size:10px}.inspect dl{grid-template-columns:auto 1fr;gap:6px 14px;margin:14px 0;font-size:12px;display:grid}.inspect dt{color:var(--ink-3)}.inspect dd{color:var(--ink);word-break:break-all;margin:0}.inspect a,.find-result a{color:var(--orange-2);border-bottom:1px dotted;text-decoration:none}.inspect .burn{border-top:1px solid var(--line);gap:3px;padding:10px 0;font-size:11.5px;display:grid}.x{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:22px;line-height:1;transition:color .2s;position:absolute;top:8px;right:10px}.x:hover{color:#fff}.modal{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0304068c;place-items:center;animation:.3s both fade;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes fade{0%{opacity:0}}.modal-card{border:1px solid var(--line-2);border-top:2px solid var(--orange);width:min(520px,100vw - 32px);animation:rise .45s var(--ease) both;background:#0a0b0ff2;border-radius:12px;padding:22px;position:relative}.modal-head b{font-family:var(--display);font-size:28px;font-weight:800}.modal-card p{margin:6px 0 16px;font-size:12px}#find-form{gap:8px;display:flex}#find-input{border:1px solid var(--line-2);min-width:0;height:44px;color:var(--ink);font:inherit;background:#050608;border-radius:8px;outline:none;flex:1;padding:0 12px;font-size:13px;transition:border-color .2s,box-shadow .2s}#find-input:focus{border-color:var(--orange);box-shadow:0 0 0 4px #ff6a1a1f}.chips{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:10.5px;display:flex}.chip{border:1px solid var(--line-2);cursor:pointer;color:var(--ink-2);background:0 0;border-radius:99px;padding:4px 10px;font-size:10.5px;transition:border-color .2s,color .2s}.chip:hover{border-color:var(--orange);color:#fff}.find-result{color:var(--ink-2);max-height:200px;margin-top:14px;font-size:12px;overflow:auto}.find-result .row{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:7px 0;display:flex}.toast{z-index:45;color:#fff;animation:rise .5s var(--ease) both;background:#08090ceb;border:1px solid #ff6a1a8c;border-radius:8px;padding:10px 16px;font-size:12px;position:fixed;top:18px;left:50%;transform:translate(-50%)}.btn.burn span{white-space:nowrap}.btn.burn.locked{opacity:.9}.btn.small{border-radius:7px;height:32px;padding:0 12px;font-size:11px}.btn.big{letter-spacing:.08em;justify-content:center;width:100%;height:50px;margin-top:14px;font-size:13px}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none!important}.btn.primary.big:not(:disabled){border-color:var(--orange);background:linear-gradient(#ff6a1a47,#ff6a1a1a)}.link{color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0 0 0 8px;font-size:11px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.link:hover{color:#fff}.sheet{right:var(--pad);top:var(--pad);bottom:calc(var(--pad) + 100px);z-index:22;border:1px solid var(--line-2);border-top:2px solid var(--orange);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:min(440px,100vw - 32px);animation:sheetIn .5s var(--ease) both;pointer-events:auto;background:#08090cf0;border-radius:12px;flex-direction:column;display:flex;position:absolute;box-shadow:0 40px 120px #000000bf}@keyframes sheetIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.sheet-head{border-bottom:1px solid var(--line);padding:16px 18px 0;position:relative}.sheet-title .kicker{letter-spacing:.2em;color:var(--ink-3);text-transform:uppercase;font-size:9.5px;display:block}.sheet-title b{font-family:var(--display);letter-spacing:.006em;font-size:30px;font-weight:800;line-height:1.05}.tabs{gap:2px;margin-top:12px;display:flex}.tabs button{color:var(--ink-3);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:10px 4px;font-size:10.5px;transition:color .2s,border-color .2s}.tabs button:hover{color:var(--ink)}.tabs button.on{color:var(--ink);border-bottom-color:var(--ink)}.sheet-body{color:var(--ink-2);flex:1;padding:16px 18px 20px;font-size:12px;line-height:1.55;overflow:auto}.sheet-body .lede{margin:0 0 12px}.sheet-body .lede b{color:var(--ink)}.small{font-size:10.5px}.bad{color:#ff9d7a}.hot{color:var(--orange-2)}.wrow{border:1px solid var(--line);background:#ffffff05;border-radius:8px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 12px;display:flex}.wrow .sp{flex:1}.wrow b{color:var(--ink)}.wdot{background:#d2d6dc;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #e9ecf099}.field{margin-bottom:14px}.field label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-size:10px;display:block}.field label .muted{text-transform:none;letter-spacing:.02em}.field .amt{border:1px solid var(--line-2);background:#050608;border-radius:8px;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex}.field .amt:focus-within{border-color:var(--orange);box-shadow:0 0 0 4px #ff6a1a1a}.field .amt input{min-width:0;color:var(--ink);font:inherit;font-family:var(--mono);background:0 0;border:0;outline:none;flex:1;padding:10px 12px;font-size:26px;font-weight:700}.field .amt span{color:var(--ink-3);letter-spacing:.1em;padding:0 12px;font-size:11px}#b-name{border:1px solid var(--line-2);width:100%;height:42px;color:var(--ink);font:inherit;background:#050608;border-radius:8px;outline:none;padding:0 12px;font-size:13px;transition:border-color .2s,box-shadow .2s}#b-name:focus{border-color:var(--orange);box-shadow:0 0 0 4px #ff6a1a1a}input:disabled{opacity:.5}.presets{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.presets .chip:disabled{opacity:.4;cursor:not-allowed}.namechk{min-height:1.4em;color:var(--ink-3);margin-top:5px;font-size:10.5px}.namechk.ok{color:var(--ink-2)}.namechk.bad{color:#ff9d7a}.preview{border:1px dashed var(--line-2);border-radius:8px;gap:4px;padding:10px 12px;display:grid}.preview b{color:var(--ink)}.steps{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.steps li{color:var(--ink-3);align-items:center;gap:9px;display:flex}.steps li i{border:1px solid var(--ink-3);border-radius:50%;flex:none;width:9px;height:9px}.steps li.done{color:var(--ink-2)}.steps li.done i{background:var(--ink-2);border-color:var(--ink-2)}.steps li.now{color:var(--ink)}.steps li.now i{border-color:var(--orange);background:var(--orange);animation:1s step-end infinite blink}.steps li.bad{color:#ff9d7a}.steps li.bad i{border-color:#ff9d7a}.confirm{border:1px solid var(--line-2);border-left:2px solid var(--orange);animation:rise .6s var(--ease) both;background:#ffffff05;border-radius:8px;gap:4px;margin-top:14px;padding:14px;display:grid}.confirm .kicker{letter-spacing:.2em;color:var(--ink-3);text-transform:uppercase;font-size:9.5px}.confirm .big{font-family:var(--mono);color:var(--ink);font-size:20px;font-weight:800}.confirm a,.bstatus a{color:var(--orange-2);border-bottom:1px dotted;text-decoration:none}.lock{border:1px solid var(--line-2);background:linear-gradient(#ffffff06,#fff0);border-radius:10px;padding:16px;position:relative;overflow:hidden}.lock-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);border:1px dashed #e9ecf066;border-radius:4px;align-items:center;gap:8px;padding:4px 9px;font-size:9.5px;display:inline-flex}.lock-ico{border:1.5px solid;border-radius:2px;width:9px;height:9px;position:relative;top:1px}.lock-ico:before{content:"";border:1.5px solid;border-bottom:0;border-radius:3px 3px 0 0;width:3px;height:4px;position:absolute;top:-5px;left:1px}.lock h4{font-family:var(--display);color:var(--ink);margin:12px 0 6px;font-size:26px;font-weight:800;line-height:1.05}.lock p{margin:0 0 8px}.lock p b{color:var(--ink)}.ghost{border-top:1px solid var(--line);opacity:.55;filter:saturate(.4);pointer-events:none;-webkit-user-select:none;user-select:none;margin-top:14px;padding-top:14px;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.orow,.ohead{border-bottom:1px solid #ffffff0a;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:7px 4px;display:grid}.ohead{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-bottom-color:var(--line);font-size:9.5px}.orow .rk{color:var(--ink-3);font-weight:700}.orow .nm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.orow .nm em{border:1px solid var(--line-2);color:var(--ink-3);border-radius:3px;margin-left:6px;padding:1px 4px;font-size:9px;font-style:normal}.orow .pc{color:var(--ink-2);font-weight:700}.orow.g .nm,.orow.g .pc{color:#2a2e35;letter-spacing:-.05em}.orow.me{box-shadow:inset 2px 0 0 var(--orange);background:#ff6a1a0f}.mine{border:1px solid var(--line-2);border-radius:8px;margin-bottom:10px;padding:10px 12px}.mine b{color:var(--ink)}.empty-note{color:var(--ink-3);padding:10px 0}.ladder{gap:8px;margin:12px 0;display:grid}.rung{border:1px solid var(--line);border-radius:8px;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.rung .rl{font-family:var(--display);color:var(--ink-3);font-size:24px;font-weight:800}.rung b{color:var(--ink);display:block}.rung span{color:var(--ink-3);font-size:10.5px;display:block}.rung i{font-size:11px;font-style:normal;display:block}.rung em{color:var(--ink-3);white-space:nowrap;font-size:10px;font-style:normal}.rung.have{border-color:#e9ecf059}.rung.have .rl,.rung.have em{color:var(--ink)}.clv{border:1px solid var(--line-2);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:12px;display:grid}.clv-n{font-family:var(--display);color:var(--ink);font-size:52px;font-weight:900;line-height:1}.clv .kicker{letter-spacing:.2em;color:var(--ink-3);text-transform:uppercase;font-size:9.5px}.clv b{color:var(--ink)}.clv .bar i{background:linear-gradient(90deg,#6b737e,#e9ecf0)}#clr-feed section{margin-top:14px}#clr-feed h5{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:0 0 6px;font-size:10px;font-weight:700}.citem{border-bottom:1px solid #ffffff0d;padding:8px 0}.citem div{color:var(--ink)}.mono-t{white-space:pre-wrap;font-size:11.5px}.prop{color:var(--ink-3);font-size:10.5px}.prop.rejected{color:#ff9d7a}.term-next.early{color:var(--orange-2)}.tl-links{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.tlink{border:1px solid var(--line-2);background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;height:32px;color:var(--ink);letter-spacing:.06em;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:11px;transition:border-color .2s,background .2s;display:inline-flex}.tlink:hover{background:#14161ccc;border-color:#ffffff73}.tlink:after{content:"→";color:var(--ink-3)}.ev-banners{top:var(--pad);left:calc(min(540px, 44vw) + 2 * var(--pad) + 14px);right:calc(min(430px, 36vw) + 2 * var(--pad) + 14px);pointer-events:auto;z-index:12;gap:8px;display:grid;position:absolute}.evb{border:1px solid var(--line-2);border-left:2px solid var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;width:100%;max-width:520px;animation:rise .7s var(--ease) both;background:#08090cc7;border-radius:8px;justify-self:center;padding:10px 12px 10px 14px;transition:border-color .25s,transform .2s;position:relative;overflow:hidden}.evb:hover{border-color:#e9ecf080;transform:translateY(-1px)}.evb.gold_run{border-left-color:#e6b450}.evb.gold_run:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#e6b4501a 45%,#0000 60%) 0 0/250% 100%;animation:4s linear infinite sheen;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes sheen{0%{background-position:150% 0}to{background-position:-100% 0}}.evb.sched{opacity:.92;border-left-style:dashed}.evb.fin.succeeded{border-left-color:var(--orange);box-shadow:0 0 40px #ff6a1a2e}.evb.fin.failed{opacity:.75;filter:grayscale()}.evb-top{align-items:center;gap:8px;font-size:10px;display:flex}.evchip{letter-spacing:.16em;text-transform:uppercase;color:var(--ink);align-items:center;gap:6px;font-size:9.5px;font-weight:700;display:inline-flex}.evchip i{background:var(--orange);width:6px;height:6px;box-shadow:0 0 8px var(--orange);border-radius:50%;animation:1.4s step-end infinite blink}.evb.gold_run .evchip{color:#f0c66a}.evt-time{font-family:var(--mono);color:var(--ink);letter-spacing:.02em;margin-left:auto;font-size:12px;font-weight:700}.evres{letter-spacing:.16em;text-transform:uppercase;margin-left:auto;font-size:10px;font-weight:700}.evres.succeeded{color:var(--orange-2)}.evb-line{color:var(--ink);margin-top:5px;font-size:12.5px;line-height:1.35}.evbar{background:#ffffff12;border-radius:2px;height:4px;margin-top:8px;position:relative;overflow:hidden}.evbar i{transition:width 1s var(--ease);background:linear-gradient(90deg,#6b737e,#e9ecf0);position:absolute;top:0;bottom:0;left:0;right:auto}.evb.gold_run .evbar i,.evcard.gold_run .evbar i{background:linear-gradient(90deg,#8a6420,#f0c66a)}.evb-stats{color:var(--ink-3);justify-content:space-between;gap:8px;margin-top:6px;font-size:10.5px;display:flex}.evb-stats b{color:var(--ink-2)}.evb-stats>span:not(.t){color:var(--ink-2);font-weight:700}.evb-stats .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.evmore{border:1px solid var(--line);color:var(--ink-3);cursor:pointer;background:#08090cb3;border-radius:99px;justify-self:start;padding:3px 10px;font-size:10px}.mono-head{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);align-items:center;gap:8px;margin-bottom:6px;padding-bottom:6px;font-size:10px;display:flex}.mono-head b{color:var(--ink)}.mono-head .link{text-transform:none;letter-spacing:.02em;margin-left:auto}.mono-dot{background:var(--ink);border-radius:50%;width:7px;height:7px;animation:1.2s step-end infinite blink}.mono-stream{border:1px solid var(--line);max-height:38vh;color:var(--ink-2);white-space:pre-wrap;background:#00000059;border-radius:6px;margin-bottom:8px;padding:8px 10px;font-size:11px;line-height:1.6;overflow:auto}.mono-stream .mblock{border-bottom:1px dashed var(--line);margin-bottom:8px;padding-bottom:8px}.mono-stream .mblock span{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px;display:block}.term.monologue{border-color:#e9ecf052}.transmission{left:var(--pad);bottom:calc(var(--pad) + 108px);width:min(560px, calc(100vw - 2 * var(--pad)));z-index:15;border:1px solid var(--line-2);border-top:2px solid var(--ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:txIn .7s var(--ease) both;pointer-events:auto;background:#06070ae6;border-radius:10px;padding:12px 16px 14px;position:absolute;box-shadow:0 30px 90px #0009}.transmission:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);border-radius:10px;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes txIn{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(10px)}to{opacity:1;clip-path:inset(0);transform:none}}.transmission header{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;font-size:10px;display:flex}.transmission header b{color:var(--ink)}.transmission header #tx-beat{color:var(--orange-2)}.transmission .x{top:4px;right:6px}.tx-dot{background:var(--orange);width:7px;height:7px;box-shadow:0 0 10px var(--orange);border-radius:50%;animation:.9s step-end infinite blink}.transmission pre{font-family:var(--mono);color:var(--ink);white-space:pre-wrap;max-height:34vh;margin:10px 0 0;font-size:13px;line-height:1.6;overflow:auto}.tx-next{color:var(--ink-2);min-height:1.2em;margin-top:8px;font-size:11.5px}#lab.lab-wrap{right:var(--pad);top:var(--pad);bottom:calc(var(--pad) + 100px);z-index:23;pointer-events:auto;width:min(560px,100vw - 32px);position:absolute}#lab .lab{border:1px solid var(--line-2);border-top:2px solid var(--orange);width:100%;height:100%;animation:rise .5s var(--ease) both;background:#08090cf7;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 50px 140px #000c}.lab-head{border-bottom:1px solid var(--line);background:linear-gradient(#ffffff06,#0000);padding:16px 18px 0;position:relative}.lab-head .kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px;display:block}.lab-head b{font-family:var(--display);letter-spacing:.01em;margin-top:4px;font-size:34px;font-weight:900;line-height:.95;display:block}.lab-head p{color:var(--ink-2);margin:6px 0 0;font-size:12px}.lab-head .x{top:12px;right:14px}.lab-head .tabs{margin-top:12px}.lab-head .tabs button{letter-spacing:.08em;padding:10px 2px;font-size:9.5px}.lab-body{flex:1;padding:14px 16px 24px;overflow:auto}.lab-loading,.lab-empty{color:var(--ink-3);text-align:center;padding:30px 0}.lab-note{color:var(--ink-3);margin:0 0 12px;font-size:11px}.wallhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.wstats{gap:22px;display:flex}.wstats div{display:grid}.wstats b{font-family:var(--display);color:var(--ink);font-size:28px;font-weight:800;line-height:1}.wstats span{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px}.filters{flex-wrap:wrap;gap:6px;display:flex}.fchip{border:1px solid var(--line-2);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:99px;padding:5px 11px;font-size:10.5px;transition:border-color .2s,color .2s,background .2s}.fchip em{color:var(--ink-3);margin-left:6px;font-style:normal}.fchip:hover{color:#fff;border-color:#e9ecf080}.fchip.on{background:var(--ink);color:#07080b;border-color:var(--ink)}.fchip.on em{color:#3a3f47}.ideas{columns:1}.idea,.evcard{break-inside:avoid;border:1px solid var(--line);animation:rise .6s var(--ease) both;background:linear-gradient(#ffffff08,#ffffff02);border-radius:10px;margin:0 0 14px;padding:14px 15px;transition:border-color .25s,transform .25s;position:relative;overflow:hidden}.idea:hover,.evcard:hover{border-color:#e9ecf04d;transform:translateY(-2px)}.idea header,.evcard header{flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;display:flex}.ik{color:var(--ink-3);letter-spacing:.08em}.iid{color:#4b525c;margin-left:auto}.idea h4,.evcard h4{font-family:var(--display);color:var(--ink);letter-spacing:.005em;margin:10px 0 6px;font-size:24px;font-weight:800;line-height:1.02}.pitch{color:var(--ink-2);margin:0 0 8px;font-size:12px;line-height:1.55}.crit{color:var(--ink-3);border-left:1px solid var(--line-2);margin:0 0 8px;padding-left:10px;font-size:11px;line-height:1.5}.crit span{letter-spacing:.18em;text-transform:uppercase;color:#4b525c;font-size:9px;display:block}.flags{flex-wrap:wrap;gap:5px;margin:4px 0 8px;display:flex}.flag{color:#ffb69a;background:#ff6a1a0f;border:1px solid #ff9d7a73;border-radius:4px;padding:2px 7px;font-size:10px}.flag.soft{border-color:var(--line-2);color:var(--ink-3);background:0 0}.evm{gap:4px;margin:6px 0 8px;font-size:10px;display:grid}.evm div{color:var(--ink-3);grid-template-columns:62px 1fr auto;align-items:center;gap:8px;display:grid}.evm i{background:#4b525c;border-radius:2px;height:3px}.evm .m i{background:var(--ink)}.evm b{color:var(--ink-2);font-weight:700}.ievent{color:var(--ink-2);border:1px dashed var(--line-2);border-radius:5px;margin-bottom:8px;padding:5px 8px;font-size:10.5px}.verdict{border-left:2px solid var(--ink);color:var(--ink);background:#ffffff08;border-radius:0 6px 6px 0;margin:8px 0 0;padding:9px 11px;font-size:12px;line-height:1.45}.verdict span{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:3px;font-size:9px;display:block}.awaiting{color:var(--ink-3);letter-spacing:.04em;font-size:10.5px}.awaiting:before{content:"◷ "}.st{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--ink-2);border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:9.5px;font-weight:700;display:inline-flex}.st i{background:var(--orange);border-radius:50%;width:6px;height:6px;animation:1.4s step-end infinite blink}.st-pending{color:var(--ink-3);border-style:dashed}.st-approved{color:var(--ink);border-color:#e9ecf08c}.st-live{border-color:var(--orange);color:var(--orange-2)}.st-done{background:var(--ink);color:#07080b;border-color:var(--ink)}.st-fab{color:var(--ink);border-style:dotted}.st-rejected{color:#ffb69a;border-color:#ff9d7a8c}.st-shelved{color:#4b525c}.idea.s-rejected{background:linear-gradient(#ff6a1a09,#ffffff02);border-color:#ff9d7a38}.idea.s-rejected h4{-webkit-text-decoration:line-through #ff9d7a99;text-decoration:line-through #ff9d7a99;text-decoration-thickness:2px}.idea.s-rejected .verdict{border-left-color:#ff9d7a}.rstamp{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:#ff9d7a8c;pointer-events:none;text-align:center;border:3px double #ff9d7a80;border-radius:4px;padding:0 10px 2px;font-size:30px;font-weight:900;line-height:1;position:absolute;top:34px;right:-8px;transform:rotate(-11deg)}.rstamp small{font-family:var(--mono);letter-spacing:.24em;font-size:8.5px;font-weight:700;display:block}.idea.s-live{border-color:#ff6a1a59}.evcard .evb-stats{margin-bottom:4px}.evres-row{color:var(--ink-3);border-top:1px solid var(--line);flex-wrap:wrap;gap:12px;margin-top:8px;padding-top:8px;font-size:10.5px;display:flex}.evres-row b{color:var(--ink)}.score{border:1px solid var(--line);border-radius:10px;display:grid;overflow:hidden}.srow{color:var(--ink-2);border-bottom:1px solid #ffffff0d;grid-template-columns:minmax(0,1fr) 40px 56px 50px;align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:grid}.srow.head{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);background:#ffffff05;font-size:9.5px}.srow b{color:var(--ink);font-family:var(--display);font-size:18px;font-weight:800;display:block}.srow i{color:var(--ink-3);font-size:10.5px;font-style:normal;line-height:1.4;display:block}.srow.none{opacity:.6}.srow.head span:nth-child(n+5){display:none}.sbar{grid-column:1/-2;gap:4px;display:grid;position:relative}.srow>span:last-child{text-align:right}.sbar i{background:linear-gradient(90deg,#6b737e,#e9ecf0);border-radius:2px;min-width:2px;height:4px}.sbar b{font-family:var(--mono);font-size:12px}.money{max-width:820px}.money .rule{color:var(--ink);border-left:2px solid var(--ink);background:#ffffff08;margin:0 0 18px;padding:12px 14px;font-size:13px;line-height:1.6}.money h5{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:16px 0 8px;font-size:10px}.dlist{border:1px solid var(--line);border-radius:10px;display:grid;overflow:hidden}.drow{border-bottom:1px solid #ffffff0d;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:4px 14px;padding:12px 14px;font-size:12px;display:grid}.drow b{color:var(--ink)}.drow i{color:var(--ink-3);grid-column:1/-1;font-size:10.5px;font-style:normal}.drow a{color:var(--ink-2);border-bottom:1px dotted;text-decoration:none}.drow a:hover{color:#fff}.drow.none{color:var(--ink-3);display:block}.placard{border-left-color:#f0c66a}.tag.placard b{color:#f0c66a;letter-spacing:.16em}.tag.placard .v{font-family:var(--display);text-transform:lowercase;font-size:16px;font-weight:800}.gold-chip{letter-spacing:.12em;text-transform:uppercase;color:#1a1205;background:linear-gradient(#f6d27e,#c9952f);border-radius:3px;padding:2px 6px;font-size:9.5px;font-weight:700;display:inline-block}.stamp.fail{filter:grayscale();border-color:#aab1bb99}.stamp.fail span{color:var(--ink-2)}.stamp-wrap{z-index:35;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;pointer-events:none!important}.stamp{text-align:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:stampIn 3.8s var(--ease) both;background:#07080b8c;border:3px double #e9ecf0d9;border-radius:6px;padding:18px 34px 20px;transform:rotate(-4deg);box-shadow:0 0 0 1px #0009,0 30px 90px #0009}.stamp small{letter-spacing:.24em;text-transform:uppercase;color:var(--ink-3);font-size:10px;display:block}.stamp b{font-family:var(--display);color:var(--ink);letter-spacing:.02em;font-size:clamp(64px,10vw,128px);font-weight:900;line-height:.95;display:block}.stamp span{font-family:var(--display);color:var(--orange);text-transform:lowercase;font-size:clamp(22px,3vw,36px);font-weight:800;display:block}.stamp i{color:var(--ink-3);margin-top:4px;font-size:11px;font-style:normal;display:block}@keyframes stampIn{0%{opacity:0;transform:rotate(-4deg)scale(2.4)}10%{opacity:1;transform:rotate(-4deg)scale(.96)}14%{transform:rotate(-4deg)scale(1.02)}18%,82%{opacity:1;transform:rotate(-4deg)scale(1)}to{opacity:0;transform:rotate(-4deg)scale(1)}}.tag.pname{border-left-color:var(--ink)}.tag.pname .v{font-family:var(--display);text-transform:lowercase;letter-spacing:.01em;font-size:15px;font-weight:800}@media (max-width:1320px){#btn-find span{display:none}#btn-find{justify-content:center;width:44px;padding:0}}@media (max-width:1100px){.ev-banners{left:var(--pad);width:min(460px,46vw);top:360px;right:auto}.tl{width:min(460px,46vw)}.tr{width:min(400px,44vw)}.spark{display:none}}@media (max-width:760px){body{font-size:12px}:root{--pad:12px}.tl{width:auto;position:absolute;top:10px;left:12px;right:12px}.brand{gap:7px}.brand .sub,.demo small{display:none}.ticker{font-size:18px}.pill{padding:3px 7px;font-size:9px}.thesis{margin-top:16px;padding-left:10px}.thesis:before{top:-12px;left:10px}.t-goal{font-size:10.5px}.stats{display:none}.tr{gap:8px;width:auto;max-height:none;top:auto;bottom:118px;left:12px;right:12px}.odo-wrap{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:8px 10px;display:grid}.odo-wrap>.odo-label,.odo-wrap>.meter.dominion,.odo-wrap>.meter.pallet{grid-column:1/-1;display:none}.odo-wrap.expanded>.odo-label,.odo-wrap.expanded>.meter.dominion,.odo-wrap.expanded>.meter.pallet{display:block}.odo-wrap.expanded>.odo-label{order:-1;margin-bottom:4px;display:flex}.odo-wrap>.meter:not(.dominion):not(.pallet){text-align:right;margin:0}.odo-wrap>.meter:not(.dominion):not(.pallet) .meter-row{flex-direction:column;align-items:flex-end;gap:0}.odo-wrap>.meter:not(.dominion):not(.pallet) .muted{letter-spacing:.06em;font-size:8.5px}.odo-wrap>.meter:not(.dominion):not(.pallet) .bar{display:none}.odo-wrap:after{content:"tap for dominion";letter-spacing:.14em;text-transform:uppercase;color:#4b525c;grid-column:1/-1;margin-top:4px;font-size:8.5px}.odo-wrap.expanded:after{content:"tap to collapse"}.odo{--h:26px;gap:2px;margin:0}.feed-wrap{display:none}.pill{background:#0a0c10d9}.meter.dominion .meter-row .muted{font-size:9.5px}.sep{width:4px}.sep:after{width:3px;height:6px;left:0}.odo-sub{display:none}.meter.dominion{margin-top:8px;padding-top:8px}.meter.dominion .scale{display:none}.meter-row.big #dominion{font-size:15px}.feed-head,.feed li:nth-child(n+2){display:none}.feed li{grid-template-columns:74px 1fr auto;padding:7px 10px}.feed .range{display:none}.bottom{flex-direction:column;align-items:stretch;gap:8px;bottom:10px;left:12px;right:12px}.term{padding:7px 11px;font-size:11.5px}.term-prev{display:none}.term-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.term-next{white-space:nowrap;text-overflow:ellipsis;min-height:0;margin-top:1px;font-size:10.5px;overflow:hidden}.btn{height:40px}.btn.icon{width:40px}.btn.wallet{padding:0 12px}.btn.wallet:not(.ready) .lbl{display:none}.t-conc{font-size:22px}.dock{justify-content:stretch}.buttons{width:100%}.buttons .primary{flex:1;justify-content:center}#btn-find{width:40px}.tl-links{display:none}.ev-banners{width:auto;top:150px;left:12px;right:12px}.ev-banners .evb:nth-child(n+2){display:none}.evb{padding:7px 10px}.evb-line{font-size:11px}.evb-stats{font-size:9.5px}.rnd-btn span{display:none}.btn.rnd-btn{justify-content:center;width:40px;padding:0}.transmission{width:auto;bottom:236px;left:12px;right:12px}.transmission pre{max-height:26vh;font-size:11.5px}#lab.lab-wrap{z-index:42;width:auto;position:fixed;top:0;bottom:0;left:0;right:0}#lab .lab{border-radius:0}.lab-head{padding:14px 14px 0}.lab-head p{display:none}.lab-head .tabs{overflow-x:auto}.lab-head .tabs button{flex:none;padding:9px 10px}.lab-body{padding:12px 12px 24px}.wstats{gap:14px}.wstats b{font-size:26px}.drow{grid-template-columns:1fr 1fr}.mono-stream{max-height:30vh}.sheet{width:auto;animation-name:sheetUp;top:64px;bottom:12px;left:12px;right:12px}@keyframes sheetUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.sheet-title b{font-size:24px}.tabs button{letter-spacing:.06em;font-size:9.5px}.stamp{padding:14px 20px}.inspect{width:auto;max-height:60vh;top:auto;bottom:12px;left:12px;right:12px;transform:none}.tag{padding:3px 6px;font-size:9px}.tag .v{font-size:10px}.tag i,.tag.crate:not(.fresh){display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
