@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-condensed-vietnamese-400-normal.05-k3pm9nf46_.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-400-normal.1ujg8lu8l-2e_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-condensed-latin-ext-400-normal.21pn0abfc0_p-.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-400-normal.2553c3wac85a0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-condensed-latin-400-normal.3eck2fk3exmex.woff2)format("woff2"),url(../media/barlow-condensed-latin-400-normal.3pnfuj59albpm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-vietnamese-600-normal.3e4flxcugo2h5.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-600-normal.1m4yi3r85r-2e.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-ext-600-normal.3fs29psnn2dnj.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-600-normal.16yc7s53by18l.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-600-normal.2t96v6p0iv501.woff2)format("woff2"),url(../media/barlow-condensed-latin-600-normal.3id26guef6u69.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-vietnamese-700-normal.312nbn3hifl_p.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-700-normal.0qq2rbf8hr6cv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-latin-ext-700-normal.28iwym1vpi4ti.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-700-normal.2hkqehxqksiuo.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-latin-700-normal.3hmancrpg57x4.woff2)format("woff2"),url(../media/barlow-condensed-latin-700-normal.31l4qbhx6zok2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/atkinson-hyperlegible-next-latin-ext-wght-normal.2qbumvda87bu9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/atkinson-hyperlegible-next-latin-wght-normal.07r-45yxeebem.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Azeret Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/azeret-mono-latin-ext-400-normal.1kt32xeekmf7z.woff2)format("woff2"),url(../media/azeret-mono-latin-ext-400-normal.0w_9cs6rys7x2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Azeret Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/azeret-mono-latin-400-normal.13je55d_cw-8y.woff2)format("woff2"),url(../media/azeret-mono-latin-400-normal.3osubw1dag83o.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Azeret Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/azeret-mono-latin-ext-600-normal.01ib-zqi-4d_3.woff2)format("woff2"),url(../media/azeret-mono-latin-ext-600-normal.418tf0ya3at-n.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Azeret Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/azeret-mono-latin-600-normal.0pimkbejekiah.woff2)format("woff2"),url(../media/azeret-mono-latin-600-normal.416z14c3zqco9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--steel-950:#101d22;--steel-900:#0d3039;--steel-800:#13434d;--steel-700:#23545d;--steel-500:#617477;--paper-100:#efe9dc;--paper-200:#e2dacd;--paper-300:#d5cec3;--paper-500:#aaa398;--ink-950:#141b1c;--ink-750:#344442;--ink-600:#52615f;--safety-orange:#d25234;--safety-orange-dark:#a63622;--safety-yellow:#f5c33b;--success:#236d48;--danger:#a92f25;--hairline-dark:#141b1c4d;--hairline-light:#efe9dc3d;--font-display:"Barlow Condensed", sans-serif;--font-body:"Atkinson Hyperlegible Next Variable", sans-serif;--font-data:"Azeret Mono", monospace}*{box-sizing:border-box}html{background:var(--steel-950);color:var(--ink-950);scrollbar-color:var(--safety-yellow) var(--steel-950);scrollbar-width:thin}body{background:var(--steel-950);min-width:320px;min-height:100vh;font-family:var(--font-body);text-rendering:optimizelegibility;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid var(--safety-yellow);outline-offset:3px}::selection{background:var(--safety-yellow);color:var(--ink-950)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--steel-950)}::-webkit-scrollbar-thumb{background:var(--safety-yellow);border:2px solid var(--steel-950)}.direction-contract{display:none}.control-room{background:var(--paper-300);grid-template:"header header header""manifest review round"minmax(0,1fr)"receipt receipt receipt"/minmax(18rem,.9fr) minmax(25rem,1.14fr) minmax(20rem,.96fr);gap:.55rem;min-height:100vh;padding:.55rem;display:grid}.top-rail{min-height:4.5rem;color:var(--paper-100);background-color:var(--steel-950);background-image:linear-gradient(#08181dc2,#08181dc2),url(/assets/cinderpot/materials/powdercoat-teal-seamless.png);background-size:auto,34rem 34rem;border-radius:4px;grid-area:header;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.25rem;padding:.55rem .8rem .55rem 1.1rem;display:grid;box-shadow:0 8px 22px #0a121440}.brand-lockup,.brand-lockup h1,.top-status,.wallet-connected,.wallet-identity,.wallet-button,.bay-title-row,.entry-weight,.manifest-total,.gauge-heading,.instrument-heading,.receipt-rail>div,.receipt-link{align-items:center;display:flex}.brand-lockup{gap:.75rem}.brand-lockup>svg{width:2rem;height:2rem;color:var(--safety-orange);stroke-width:1.8px}.brand-lockup h1{color:var(--paper-100);font:600 clamp(2.35rem, 3.4vw, 3.65rem) / .82 var(--font-display);letter-spacing:.015em;text-transform:uppercase;margin:0}.network-plate,.status-chip,.entry-weight,.synthetic-note,.instrument-note{font-family:var(--font-data);font-variant-numeric:tabular-nums}.network-plate{color:var(--ink-950);background:var(--safety-yellow);letter-spacing:.13em;text-transform:uppercase;border-radius:2px;padding:.35rem .6rem;font-size:.66rem;font-weight:600}.top-status{color:#d9e5e1;font-family:var(--font-data);letter-spacing:.04em;text-transform:uppercase;gap:1.5rem;font-size:.68rem}.top-status span{align-items:center;gap:.42rem;display:flex}.top-status svg{color:#54bd7f;width:.9rem;height:.9rem}.top-rail>:last-child{justify-self:end}.wallet-connected{justify-content:space-between;gap:1.25rem;min-width:15rem}.wallet-identity{gap:.65rem}.wallet-identity div{gap:.05rem;display:grid}.wallet-identity strong,.wallet-identity .micro-label{color:var(--paper-100)}.micro-label{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:.55rem}.status-lamp{background:#48ba72;border:2px solid #efe9dc8c;border-radius:50%;width:.62rem;height:.62rem;box-shadow:0 2px 8px #247a488c}.quiet-button,.icon-button,.copy-button{color:inherit;cursor:pointer;background:0 0;border:1px solid;place-items:center;display:inline-grid}.quiet-button{color:#d3dfdc;font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;border-color:#efe9dc6b;border-radius:2px;padding:.36rem .6rem;font-size:.58rem}.quiet-button:hover{color:var(--safety-yellow);border-color:var(--safety-yellow)}.wallet-pickers{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.wallet-button{color:var(--ink-950);background:var(--safety-yellow);font:600 .86rem/1 var(--font-body);cursor:pointer;border:0;border-radius:3px;gap:.55rem;padding:.65rem .85rem;box-shadow:0 7px 16px #09101242}.wallet-button:hover:not(:disabled){background:#ffcf47}.wallet-button svg{width:1rem;height:1rem}.wallet-button:disabled,.quiet-button:disabled,.icon-button:disabled,.burn-button:disabled{cursor:not-allowed;opacity:.55}.wallet-loading{color:#d3dfdc;font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}.wallet-empty{color:var(--paper-100);align-items:center;gap:.75rem;display:flex}.wallet-empty>svg{width:1.35rem}.wallet-empty div{gap:.08rem;display:grid}.wallet-empty strong{font-size:.8rem}.wallet-empty span{color:#c0cfcb;max-width:25ch;font-size:.68rem}.inline-error{color:#ffd4cc;margin:0;font-size:.7rem}.manifest-bay,.review-bay{background-color:var(--paper-100);background-image:linear-gradient(#efe9dce6,#efe9dce6),url(/assets/cinderpot/materials/thermal-paper-seamless.png);background-size:auto,28rem 28rem;border:1px solid #141b1c5c;border-radius:4px;min-width:0}.manifest-bay{flex-direction:column;grid-area:manifest;display:flex;overflow:hidden}.review-bay{grid-area:review;padding-bottom:.65rem;overflow:hidden auto}.round-bay{min-width:0;color:var(--paper-100);background-color:var(--steel-950);background-image:linear-gradient(#081418b8,#081418b8),url(/assets/cinderpot/materials/dark-steel-seamless.png);background-size:auto,30rem 30rem;border-radius:4px;flex-direction:column;grid-area:round;gap:.55rem;padding:.55rem;display:flex}.bay-title-row{min-height:2.7rem;color:var(--paper-100);background-color:var(--steel-900);background-image:linear-gradient(#07262dad,#07262dad),url(/assets/cinderpot/materials/powdercoat-teal-seamless.png);background-size:auto,26rem 26rem;justify-content:space-between;gap:.7rem;padding:.45rem .65rem .42rem}.bay-title-row>div{align-items:baseline;gap:.65rem;min-width:0;display:flex}.bay-title-row h2,.gauge-heading,.instrument-heading,.receipt-rail>div:first-child span{font-family:var(--font-display);letter-spacing:.035em;text-transform:uppercase;font-weight:600}.bay-title-row h2{margin:0;font-size:1.35rem;line-height:1}.bay-title-row>div>span{color:#c1cfcb;font-family:var(--font-data);letter-spacing:.07em;text-transform:uppercase;font-size:.54rem}.icon-button{color:#d9e5e1;border-color:#efe9dc57;border-radius:2px;width:1.85rem;height:1.85rem}.icon-button:hover:not(:disabled){color:var(--safety-yellow);border-color:var(--safety-yellow)}.icon-button svg{width:.95rem;height:.95rem}.manifest-head{color:var(--ink-750);border-bottom:1px solid var(--hairline-dark);font-family:var(--font-data);letter-spacing:.06em;text-align:right;text-transform:uppercase;grid-template-columns:minmax(0,1fr) 4.2rem 4.4rem 3.5rem;gap:.35rem;padding:.42rem .55rem .36rem 4.55rem;font-size:.51rem;display:grid}.manifest-head span:first-child{text-align:left}.manifest-list{flex:1;min-height:12rem;overflow-y:auto}.manifest-controls{border-bottom:1px solid var(--hairline-dark);padding:.9rem .8rem 0}.value-switch,.value-switch>span,.bulk-select-row,.bulk-select-row label,.unknown-value-option{align-items:center;gap:.55rem;display:flex}.value-switch{color:var(--ink-950);cursor:pointer;justify-content:space-between;font-size:.83rem;font-weight:700}.value-switch svg{width:1rem;height:1rem;color:var(--steel-700);flex:none}.value-switch input{appearance:none;border:1px solid var(--steel-500);background:var(--paper-300);cursor:pointer;border-radius:1rem;flex:none;width:2.6rem;height:1.4rem;padding:.17rem;box-shadow:inset 0 2px 3px #141b1c25}.value-switch input:after{content:"";background:var(--paper-100);border-radius:50%;width:.95rem;height:.95rem;transition:transform .12s;display:block;box-shadow:0 1px 3px #141b1c60}.value-switch input:checked{background:var(--safety-orange);border-color:var(--safety-orange-dark)}.value-switch input:checked:after{transform:translate(1.1rem)}.unknown-value-option{color:var(--ink-750);margin-top:.8rem;font-size:.75rem}.value-filter-status{min-height:2.2em;color:var(--ink-600);margin:.65rem 0;font-size:.73rem;line-height:1.45}.bulk-select-row{border-top:1px solid var(--hairline-dark);justify-content:space-between;gap:.4rem;padding:.7rem 0;font-size:.77rem}.bulk-select-row>span{color:var(--ink-600);font-size:.7rem}.asset-checkbox,.bulk-select-row input,.unknown-value-option input{accent-color:var(--steel-800);cursor:pointer;flex:none;width:1.05rem;height:1.05rem}.manifest-item{border-bottom:1px solid var(--hairline-dark);align-items:center;padding-left:.65rem;display:flex}.manifest-item.reviewing{background:var(--paper-200)}.manifest-item.checked{box-shadow:inset 3px 0 var(--safety-yellow);background:#f5c33b33}.manifest-controls input:focus-visible,.asset-checkbox:focus-visible{outline:3px solid var(--steel-700);outline-offset:3px}.manifest-controls input:disabled,.asset-checkbox:disabled{cursor:not-allowed;opacity:.45}.batch-review{border:1px solid var(--hairline-dark);margin:.7rem .8rem;padding:.8rem}.batch-review-heading{justify-content:space-between;gap:.5rem;font-size:.85rem;display:flex}.batch-review-heading>span{color:var(--ink-600);font-size:.72rem}.batch-review ul{max-height:17rem;margin:.6rem 0;padding:0 .35rem 0 0;list-style:none;overflow-y:auto}.batch-review ul:focus-visible{outline:2px solid var(--steel-700);outline-offset:3px}.batch-review li{border-bottom:1px solid var(--hairline-dark);justify-content:space-between;gap:.6rem;padding:.5rem 0;font-size:.8rem;display:flex}.batch-review li>span{overflow-wrap:anywhere;min-width:0}.batch-review li>b{text-align:right}.batch-review small{color:var(--ink-600);font-size:.67rem;font-weight:400;display:block}.batch-review p,.batch-progress{color:var(--ink-750);font-size:.75rem;line-height:1.45}.batch-progress{padding:.6rem .8rem}@media (prefers-reduced-motion:reduce){.value-switch input:after{transition:none}}.manifest-row{width:100%;min-height:4.25rem;color:var(--ink-950);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2rem minmax(4rem,1fr) 4.2rem 4.4rem 3.5rem;align-items:center;gap:.35rem;padding:.35rem .45rem;display:grid}.manifest-row:hover:not(.selected){background:var(--paper-200)}.manifest-row.selected{background:var(--safety-yellow);box-shadow:inset 0 -2px #b98200}.manifest-index{font:600 1.35rem/1 var(--font-display);font-variant-numeric:tabular-nums;text-align:center}.asset-glyph{width:1.72rem;height:1.72rem;color:var(--paper-100);background:var(--steel-900);border-radius:50%;place-items:center;display:inline-grid}.asset-glyph.nft-like{color:var(--ink-950);background:0 0;border:1px solid;border-radius:2px}.asset-glyph svg{stroke-width:1.8px;width:.95rem;height:.95rem}.asset-name,.asset-balance,.asset-rent{min-width:0;display:grid}.asset-name strong,.asset-balance strong,.asset-rent strong{text-overflow:ellipsis;white-space:nowrap;font-size:.77rem;line-height:1.15;overflow:hidden}.asset-name span,.asset-balance span,.asset-rent span{color:var(--ink-600);font-family:var(--font-data);font-size:.52rem}.selected .asset-name span,.selected .asset-balance span,.selected .asset-rent span{color:#4b3b11}.asset-balance,.asset-rent{text-align:right;font-variant-numeric:tabular-nums}.entry-stamp{min-width:3.1rem;font:600 .61rem/1 var(--font-data);text-align:center;border:1px solid;border-radius:2px;justify-self:end;padding:.24rem .3rem}.manifest-state{min-height:15rem;color:var(--ink-750);text-align:center;align-content:center;place-items:center;gap:.45rem;padding:2rem;display:grid}.manifest-state svg{width:1.8rem;height:1.8rem}.manifest-state strong{color:var(--ink-950)}.manifest-state span{max-width:38ch;font-size:.78rem}.manifest-state button{color:var(--paper-100);background:var(--steel-900);cursor:pointer;border:0;border-radius:2px;margin-top:.5rem;padding:.55rem .8rem}.error-state svg{color:var(--danger)}.manifest-total{color:var(--paper-100);background:var(--steel-900);justify-content:space-between;gap:.55rem;padding:.65rem .75rem}.manifest-total svg{width:1.15rem}.manifest-total span{margin-right:auto;font-size:.74rem}.manifest-total strong{font:600 .82rem/1 var(--font-data);font-variant-numeric:tabular-nums}.manifest-rule{color:var(--ink-750);margin:0;padding:.7rem .8rem;font-size:.72rem;line-height:1.45}.review-title-row{z-index:4;position:sticky;top:0}.entry-weight{color:var(--ink-950);background:var(--paper-200);text-transform:uppercase;border-radius:2px;flex:none;gap:.35rem;padding:.3rem .48rem;font-size:.61rem}.entry-weight.heavy{background:var(--safety-yellow)}.entry-weight svg{width:.82rem;height:.82rem}.weighbridge-stage{background-color:var(--paper-200);border-bottom:1px solid var(--hairline-dark);background-image:linear-gradient(#e2dacdcc,#e2dacdcc),url(/assets/cinderpot/materials/thermal-paper-seamless.png);background-size:auto,28rem 28rem;min-height:clamp(15rem,34vh,22rem);padding:.85rem .9rem 3.2rem;position:relative;overflow:hidden}.asset-on-scale{position:absolute;inset:.5rem .5rem 2.45rem}.asset-on-scale img{object-fit:contain;filter:drop-shadow(0 18px 20px #141b1c3d);width:100%;height:100%;animation:.52s cubic-bezier(.16,1,.3,1) both weighbridge-settle}.asset-id-plate{min-width:12rem;color:var(--paper-100);background:var(--steel-900);border-radius:2px;align-items:center;gap:.55rem;padding:.45rem .6rem;display:flex;position:absolute;bottom:.35rem;left:.3rem;box-shadow:0 9px 18px #141b1c33}.asset-id-plate>span:last-child{display:grid}.asset-id-plate strong{font:600 .9rem/1 var(--font-display);letter-spacing:.03em;text-transform:uppercase}.asset-id-plate small{color:#cad7d3;font:.52rem/1.5 var(--font-data)}.scale-readout{color:#d8f3de;border:2px solid var(--steel-500);font-variant-numeric:tabular-nums;background:#111816;border-radius:3px;grid-template-columns:auto auto;grid-template-areas:"label label""value unit";align-items:baseline;column-gap:.35rem;min-width:9rem;padding:.45rem .65rem;display:grid;position:absolute;bottom:.7rem;right:.9rem;box-shadow:inset 0 0 12px #51d37814}.scale-readout span{color:#aebbb7;font:.48rem/1.2 var(--font-data);letter-spacing:.08em;text-transform:uppercase;grid-area:label}.scale-readout strong{font:600 1.25rem/1 var(--font-data);grid-area:value}.scale-readout em{font:normal .58rem/1 var(--font-data);grid-area:unit}.asset-ledger,.round-ledger{margin:0}.asset-ledger{grid-template-columns:1fr 1fr;padding:.25rem .75rem;display:grid}.asset-ledger>div{border-bottom:1px solid var(--hairline-dark);grid-template-columns:minmax(5.5rem,.75fr) 1fr;align-items:center;min-height:2rem;display:grid}.asset-ledger>div:nth-last-child(-n+2){border-bottom:0}.asset-ledger>div:nth-child(odd){padding-right:.7rem}.asset-ledger>div:nth-child(2n){border-left:1px solid var(--hairline-dark);padding-left:.7rem}.asset-ledger dt{color:var(--ink-600);font-size:.7rem}.asset-ledger dd{font:.62rem/1 var(--font-data);font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;white-space:nowrap;justify-content:flex-end;align-items:center;gap:.35rem;margin:0;display:flex;overflow:hidden}.copy-button{width:1.25rem;height:1.25rem;color:var(--ink-750);border-color:#0000;border-radius:2px;flex:none}.copy-button:hover{color:var(--steel-900);border-color:currentColor}.copy-button svg{width:.7rem;height:.7rem}.ticket-machine{color:var(--paper-100);background-color:var(--steel-900);background-image:linear-gradient(#07262db8,#07262db8),url(/assets/cinderpot/materials/powdercoat-teal-seamless.png);background-size:auto,24rem 24rem;border-radius:3px;grid-template-columns:minmax(10rem,.82fr) minmax(11rem,1.18fr);grid-template-areas:"ticket burn""rate rate";gap:.55rem .75rem;margin:.55rem .75rem 0;padding:.7rem;display:grid;box-shadow:inset 0 1px #efe9dc29,0 10px 24px #141b1c2e}.ticket-output{min-height:6.1rem;color:var(--ink-950);background:var(--safety-yellow);clip-path:polygon(0 0,100% 0,100% 38%,96% 50%,100% 62%,100% 100%,0 100%,0 62%,4% 50%,0 38%);border-radius:2px;grid-area:ticket;grid-template-columns:auto 1fr;align-items:end;padding:.65rem .8rem;display:grid;box-shadow:inset 0 -10px 20px #9766001f}.ticket-output span{font:600 .58rem/1 var(--font-data);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;align-self:start}.ticket-output strong{font:600 clamp(3.8rem, 6vw, 5.8rem) / .66 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.ticket-output b{font:600 1.1rem/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;padding-bottom:.16rem}.burn-load{grid-area:burn;align-content:center;gap:.3rem;min-width:0;padding:.4rem .3rem;display:grid}.burn-load span,.burn-load small{color:#c5d3cf}.burn-load span{font:.58rem/1 var(--font-data);letter-spacing:.08em;text-transform:uppercase}.burn-load strong{font:600 clamp(1.8rem, 3.3vw, 3rem) / .9 var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burn-load small{font-size:.68rem}.ticket-machine>p{color:#d6e1de;border-top:1px solid var(--hairline-light);font:.58rem/1.35 var(--font-data);letter-spacing:.04em;text-align:center;text-transform:uppercase;grid-area:rate;margin:0;padding-top:.55rem}.market-warning{color:var(--ink-950);background:#ddd4c4;border-radius:2px;grid-template-columns:1.35rem 1fr;align-items:center;gap:.55rem;margin:.65rem .75rem 0;padding:.55rem .65rem;display:grid;box-shadow:inset 0 0 0 1px #141b1c2e}.market-warning.value-found{color:#4e170f;background:#f0b59f}.market-warning>svg{width:1.1rem;height:1.1rem;color:var(--safety-orange-dark)}.market-warning>div{gap:.05rem;display:grid}.market-warning strong{font-size:.73rem}.market-warning span{color:currentColor;opacity:.82;font-size:.64rem}.consent-row{color:var(--ink-750);cursor:pointer;grid-template-columns:1.25rem 1fr;align-items:start;gap:.55rem;margin:.7rem .75rem 0;font-size:.72rem;line-height:1.35;display:grid}.consent-row input{width:1.05rem;height:1.05rem;accent-color:var(--safety-orange);margin:.05rem 0 0}.burn-button{color:#fff3e7;background-color:var(--safety-orange);width:calc(100% - 1.5rem);min-height:4.65rem;font:600 clamp(2.4rem, 4.2vw, 4rem) / .8 var(--font-display);letter-spacing:.055em;text-transform:uppercase;cursor:pointer;background-image:linear-gradient(#d252342e,#972e1c3d),url(/assets/cinderpot/materials/safety-orange-painted-steel.png);background-position:50%;background-size:auto,cover;border:1px solid #8f2e1e;border-bottom-width:7px;border-radius:5px;justify-content:center;align-items:center;gap:.75rem;margin:.7rem .75rem .55rem;padding:.85rem 1rem .65rem;transition:transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1),filter .15s;display:flex;box-shadow:inset 0 2px #ffe7dc57,inset 0 -12px 22px #681c1233,0 13px 26px #501c1357}.burn-button:hover:not(:disabled){filter:brightness(1.06);background-color:#e25a39;transform:translateY(-2px);box-shadow:inset 0 2px #ffe7dc66,inset 0 -12px 22px #681c122e,0 17px 30px #501c1361}.burn-button:active:not(:disabled){border-bottom-width:3px;transform:translateY(4px);box-shadow:inset 0 2px #ffe7dc33,inset 0 -8px 16px #681c123b,0 7px 16px #501c1347}.burn-button.confirmed{color:var(--ink-950);background:var(--safety-yellow);background-image:none;border-color:#9b760d}.burn-button:disabled{box-shadow:inset 0 2px #ffe7dc2e,inset 0 -10px 18px #681c1229,0 8px 18px #501c1333}.action-error{color:var(--danger);margin:.55rem .75rem 0;font-size:.72rem;line-height:1.4}.receipt-link{color:#175d3b;text-underline-offset:.2em;border:1px solid;border-radius:2px;justify-content:center;gap:.45rem;margin:.55rem .75rem 0;padding:.55rem;font-size:.72rem;font-weight:600}.receipt-link svg{width:.9rem;height:.9rem}.receipt-actions{justify-items:center;gap:.55rem;padding-bottom:.7rem;display:grid}.receipt-actions .quiet-button{min-height:2.2rem;padding-inline:.9rem}.empty-review{min-height:19rem;color:var(--ink-750);text-align:center;align-content:center;place-items:center;padding:2rem;display:grid}.empty-review svg{width:2rem;height:2rem}.empty-review h2{color:var(--ink-950);font:600 1.75rem/1 var(--font-display);text-transform:uppercase;margin:.75rem 0 .25rem}.empty-review p{max-width:38ch;margin:0;font-size:.8rem}.empty-review .wallet-pickers{justify-content:center;margin-top:1.25rem}.empty-review .wallet-button svg{width:1rem;height:1rem}.wallet-transaction-status details{margin-top:1rem}.wallet-transaction-status summary{cursor:pointer}.gauge-shell,.instrument-panel,.wallet-panel{background-color:var(--steel-800);background-image:linear-gradient(#112b31b3,#112b31b3),url(/assets/cinderpot/materials/dark-steel-seamless.png);background-size:auto,26rem 26rem;border-radius:3px}.gauge-shell{padding:.45rem;box-shadow:0 10px 22px #02090b4d}.gauge-heading{justify-content:center;gap:.5rem;min-height:2.2rem;font-size:1.5rem}.gauge-heading svg{width:1.15rem;height:1.15rem;color:var(--safety-yellow)}.gauge-face{min-height:clamp(15rem,33vh,21rem);color:var(--ink-950);isolation:isolate;background:radial-gradient(circle at 50% 78%,#f5c33b1c,#0000 32%),#171f20;border:1px solid #667376;border-radius:50% 50% 8px 8px/16% 16% 8px 8px;place-items:center;padding:.75rem 1rem 1.15rem;display:grid;position:relative;box-shadow:inset 0 2px #efe9dc38,inset 0 -18px 35px #0000006b,0 10px 22px #02090b52}.gauge-face:after{z-index:2;border-radius:inherit;content:"";opacity:.12;pointer-events:none;background:url(/assets/cinderpot/materials/gauge-glass-overlay.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.gauge-face>*{z-index:1;position:relative}.gauge-value{color:var(--paper-100);pointer-events:none;justify-items:center;display:grid;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.gauge-value strong{font:600 clamp(3.2rem, 6vw, 5.3rem) / .78 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.025em;text-shadow:0 5px 14px #0000008a}.gauge-value span{color:#c6d3d0;font:600 .84rem/1 var(--font-data);letter-spacing:.05em;text-transform:uppercase;margin-top:.4rem}.jackpot-dial{filter:drop-shadow(0 8px 13px #0000005c);width:min(100%,28rem);height:auto;overflow:visible}.dial-track,.dial-progress{fill:none;stroke-linecap:round;stroke-width:13px}.dial-track{stroke:#3b4b4e}.dial-progress{stroke:var(--safety-yellow);transition:stroke-dasharray .9s cubic-bezier(.16,1,.3,1)}.dial-tick{stroke:#b9c6c2;stroke-width:2px}.dial-needle{transition:transform .9s cubic-bezier(.16,1,.3,1)}.dial-needle line{stroke:var(--safety-orange);stroke-linecap:round;stroke-width:5px}.dial-hub{fill:#26383b;stroke:#829093;stroke-width:3px}.dial-hub-cap{fill:var(--safety-orange)}.jackpot-dial text{fill:#bfcac7;font:600 .58rem var(--font-data)}.dial-status{color:#bcc9c6;font:.55rem/1 var(--font-data);letter-spacing:.08em;text-transform:uppercase;position:absolute;bottom:.8rem;right:1rem}.synthetic-note,.instrument-note{color:#c8d4d1;letter-spacing:.05em;text-align:center;text-transform:uppercase;margin:.4rem 0 0;font-size:.52rem}.instrument-panel,.wallet-panel{padding:.6rem}.instrument-heading{border-bottom:1px solid var(--hairline-light);justify-content:space-between;gap:.7rem;min-height:1.5rem;padding-bottom:.45rem;font-size:1rem}.instrument-heading>:last-child{color:#c9d7d3;font:.54rem/1 var(--font-data);letter-spacing:.07em}.status-chip{background:var(--success);text-transform:uppercase;border-radius:2px;padding:.22rem .35rem;color:#d9f6e3!important}.round-ledger{padding-top:.25rem}.round-ledger div,.randomness-line{border-bottom:1px solid var(--hairline-light);justify-content:space-between;align-items:center;gap:.8rem;min-height:1.65rem;display:flex}.round-ledger dt,.randomness-line span{color:#d2dfdb;font-size:.68rem}.round-ledger dd,.randomness-line strong{color:var(--paper-100);font:600 .61rem/1 var(--font-data);font-variant-numeric:tabular-nums;text-align:right;margin:0}.randomness-panel p{color:#c1cfcb;max-width:64ch;margin:.55rem 0 0;font-size:.66rem;line-height:1.38}.program-panel code{color:var(--safety-yellow);font:.62rem/1.4 var(--font-data);margin:.55rem 0;display:block}.program-panel a{color:#dae6e2;text-underline-offset:.2em;align-items:center;gap:.35rem;font-size:.68rem;display:inline-flex}.program-panel a:hover{color:var(--safety-yellow)}.program-panel a svg{width:.75rem;height:.75rem}.wallet-panel{background:var(--steel-900);margin-top:auto}.wallet-panel .wallet-connected{min-width:0;margin-top:.55rem}.wallet-panel .wallet-pickers{justify-content:stretch;margin-top:.55rem}.wallet-panel .wallet-button{justify-content:center;width:100%}.wallet-panel .wallet-empty{margin-top:.55rem}.receipt-rail{min-height:4.25rem;color:var(--ink-950);background-color:var(--paper-100);border-top:1px solid var(--hairline-dark);clip-path:polygon(0 .4rem,.35rem 0,.7rem .4rem,1.05rem 0,1.4rem .4rem,calc(100% - 1.4rem) .4rem,calc(100% - 1.05rem) 0,calc(100% - .7rem) .4rem,calc(100% - .35rem) 0,100% .4rem,100% calc(100% - .4rem),calc(100% - .35rem) 100%,calc(100% - .7rem) calc(100% - .4rem),.7rem calc(100% - .4rem),.35rem 100%,0 calc(100% - .4rem));background-image:linear-gradient(#efe9dce0,#efe9dce0),url(/assets/cinderpot/materials/thermal-paper-seamless.png);background-size:auto,28rem 28rem;grid-area:receipt;grid-template-columns:1.25fr 1fr 1fr .9fr;padding:.55rem 1rem;display:grid;box-shadow:0 -7px 18px #141b1c2e}.receipt-rail>div{border-left:1px dashed var(--hairline-dark);align-content:center;gap:.12rem;min-width:0;padding:0 .85rem;display:grid}.receipt-rail>div:first-child{border-left:0;grid-template-columns:1.2rem 1fr;grid-template-areas:"icon label""icon value"}.receipt-rail>div:first-child svg{grid-area:icon;align-self:center;width:1rem;height:1rem}.receipt-rail>div:first-child span{grid-area:label;font-size:.9rem}.receipt-rail>div:first-child strong{grid-area:value}.receipt-rail span{color:var(--ink-600);font:.51rem/1.2 var(--font-data);letter-spacing:.05em;text-transform:uppercase}.receipt-rail strong{font:600 .62rem/1.3 var(--font-data);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spinning{animation:.9s linear infinite spin}@keyframes weighbridge-settle{0%{filter:blur(2px)drop-shadow(0 5px 8px #141b1c1f);transform:translateY(-.7rem)scale(.985)}to{filter:blur()drop-shadow(0 18px 20px #141b1c3d);transform:translateY(0)scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:1180px){.control-room{grid-template-columns:minmax(17rem,.82fr) minmax(25rem,1.18fr);grid-template-areas:"header header""manifest review""round round""receipt receipt"}.top-rail{grid-template-columns:1fr 1fr}.top-status{display:none}.round-bay{grid-template-columns:1.2fr 1fr 1fr;align-items:stretch;display:grid}.gauge-shell{grid-row:span 2}.wallet-panel{margin-top:0}}@media (max-width:780px){.control-room{background:var(--steel-950);padding:0;display:block}.top-rail{z-index:20;border-radius:0;grid-template-columns:1fr auto;min-height:4rem;position:sticky;top:0}.brand-lockup h1{font-size:2.25rem}.top-rail .network-plate,.top-rail .wallet-identity .micro-label,.top-rail .wallet-identity .status-lamp,.top-rail .wallet-connected .quiet-button{display:none}.top-rail .wallet-connected{min-width:0}.top-rail .wallet-pickers{flex-wrap:nowrap}.top-rail .wallet-button{max-width:9rem;padding:.55rem .65rem}.manifest-bay,.review-bay,.round-bay{border:0;border-radius:0}.manifest-bay{min-height:29rem}.manifest-list{max-height:22rem}.review-bay{overflow:visible}.bay-title-row>div{gap:.1rem;display:grid}.weighbridge-stage{min-height:19rem}.asset-ledger{grid-template-columns:1fr}.asset-ledger>div:nth-child(n){border-left:0;border-bottom:1px solid var(--hairline-dark);padding:0}.burn-button{min-height:5rem;font-size:3rem}.round-bay{padding:.55rem;display:flex}.gauge-face{min-height:19rem}.receipt-rail{clip-path:none;grid-template-columns:1fr 1fr;gap:0;margin-top:0;display:grid}.receipt-rail>div{border-bottom:1px dashed var(--hairline-dark);min-height:3.2rem}}@media (max-width:470px){.brand-lockup{gap:.38rem}.brand-lockup>svg{width:1.5rem;height:1.5rem}.brand-lockup h1{font-size:1.72rem}.top-rail .wallet-button span{text-overflow:ellipsis;white-space:nowrap;max-width:5.8rem;overflow:hidden}.manifest-head{display:none}.manifest-row{grid-template-columns:1.6rem minmax(0,1fr) 4rem 3.35rem;gap:.25rem;min-width:0}.manifest-row .asset-balance{display:none}.manifest-index{font-size:1.08rem}.asset-rent strong{font-size:.67rem}.asset-id-plate{min-width:0}.scale-readout{min-width:7.4rem}.ticket-machine{grid-template-columns:1fr;grid-template-areas:"ticket""burn""rate"}.ticket-output{min-height:5.5rem}.burn-load{padding:.55rem .3rem .25rem}.gauge-value strong{font-size:3.35rem}.receipt-rail{grid-template-columns:1fr}.receipt-rail>div{border-left:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--cockpit-black:#070d0f;--cockpit-carbon:#0d1518;--cockpit-graphite:#152126;--cockpit-teal:#12343a;--cockpit-teal-bright:#1c5158;--cockpit-line:#cdddda33;--cockpit-line-strong:#cdddda61;--cockpit-bone:#f0eadc;--cockpit-paper:#e6dece;--cockpit-amber:#f5bd34;--cockpit-orange:#ef5d36;--cockpit-green:#62cb87}.round-controls .round-clock{background:var(--cockpit-black);border:1px solid var(--cockpit-line);text-align:center;padding:1rem;box-shadow:inset 0 2px 8px #000}.round-clock strong{color:var(--cockpit-amber);font:600 clamp(1rem, 2vw, 1.6rem) var(--font-data);font-variant-numeric:tabular-nums;display:block}.round-clock span{color:var(--cockpit-bone);margin-top:.5rem;font-size:.72rem;display:block}.round-control-buttons{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}.round-control-buttons button{border:1px solid var(--cockpit-line-strong);background:var(--cockpit-teal);min-height:2.75rem;color:var(--cockpit-bone);box-shadow:inset 0 1px 0 #ffffff20, 0 3px 0 var(--cockpit-black);cursor:pointer;border-radius:.3rem;flex:8rem;padding:.6rem .8rem}.round-control-buttons button:first-child{background:var(--cockpit-amber);color:var(--cockpit-black);font-weight:700}.round-control-buttons button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.round-controls details{font-size:.78rem;line-height:1.5}.round-controls summary{cursor:pointer;padding-block:.6rem}.round-action-review{border:1px solid var(--cockpit-amber);padding:.75rem;font-size:.8rem}.round-action-review p{white-space:pre-line;overflow-wrap:anywhere;line-height:1.5}body{background:radial-gradient(circle at 50% -18%, #225d656b, transparent 38rem), linear-gradient(135deg, #ffffff05 25%, transparent 25%) 0 0 / 8px 8px, var(--cockpit-black)}body:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 9%,#ffffff06 9% 9.08%,#0000 9.08% 90%,#ffffff06 90% 90.08%,#0000 90.08%),linear-gradient(#ffffff05,#0000 34%);position:fixed;inset:0}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:2px;box-shadow:0 0 0 5px var(--cockpit-amber);outline:2px solid #fff8e8}.control-room{background:0 0;grid-template-rows:auto auto auto;grid-template-columns:minmax(20rem,22rem) minmax(36rem,1fr) minmax(25rem,28rem);align-items:start;gap:.75rem;width:min(100% - 2rem,114rem);min-height:100vh;margin:0 auto;padding:1rem 0 1.5rem}.top-rail{border:1px solid var(--cockpit-line-strong);background:linear-gradient(105deg,#000 0 20rem,#081417f5 38rem,#081114fa),url(/assets/cinderpot/materials/powdercoat-teal-seamless.png) 50%/34rem;border-top-color:#e9f1ee6b;border-radius:.65rem;min-height:5.5rem;padding:.8rem 1rem;box-shadow:inset 0 1px #ffffff12,0 1.25rem 3rem #00000057}.brand-lockup{gap:.7rem}.brand-mark{color:#ff815c;background:linear-gradient(145deg,#ffffff1f,#0000 45%),#17282c;border:1px solid #ffffff3d;border-radius:.5rem;place-items:center;width:2.85rem;height:2.85rem;display:grid;box-shadow:inset 0 -.4rem .7rem #0000004d,0 .45rem 1.1rem #00000052}.brand-mark svg{stroke-width:2px;width:1.55rem;height:1.55rem}.brand-copy{gap:.06rem;display:grid}.brand-copy small{color:#9fb9b7;font:600 .55rem/1 var(--font-data);letter-spacing:.16em;text-transform:uppercase}.brand-copy h1,.brand-lockup h1{letter-spacing:.025em;font-size:clamp(2.15rem,2.6vw,3rem);line-height:.88}.network-plate{background:var(--cockpit-amber);border:1px solid #ffe28a;border-radius:.2rem;align-self:flex-end;margin-bottom:.15rem;padding:.3rem .52rem;box-shadow:0 .35rem .8rem #00000040}.top-status{background:#02090b47;border:1px solid #d5e5e21f;border-radius:.35rem;gap:1.2rem;padding:.6rem 1rem;font-size:.65rem}.top-status svg{color:#879695;filter:none}.top-status .network-state.live svg{color:var(--cockpit-green);filter:drop-shadow(0 0 5px #62cb8780)}.manifest-bay,.review-bay{--ink-950:#f1ecdd;--ink-750:#c2d1cd;--ink-600:#acbfbc;--hairline-dark:#354b4c;--danger:#ff9a80;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink-950);background:linear-gradient(145deg,#142b2e,#081719 70%);border:1px solid #385053;border-radius:.6rem;align-self:start;overflow:hidden;box-shadow:0 1rem 2.75rem #00000042}.review-bay{padding-bottom:.85rem;overflow:hidden}.round-bay{border:1px solid var(--cockpit-line);background:linear-gradient(#071114e6,#060e11f5),url(/assets/cinderpot/materials/dark-steel-seamless.png) 50%/30rem;border-radius:.65rem;align-self:start;gap:.65rem;padding:.65rem;box-shadow:0 1rem 2.75rem #00000047}.bay-title-row{background:linear-gradient(104deg,#194c53e6,#092126f5),url(/assets/cinderpot/materials/powdercoat-teal-seamless.png) 50%/26rem;border-bottom:1px solid #ffffff29;min-height:3.5rem;padding:.7rem .8rem;box-shadow:inset 0 1px #ffffff14}.bay-title-row h2{letter-spacing:.055em;font-size:1.45rem}.bay-title-row>div{gap:.18rem;display:grid}.bay-title-row>div>span{font-size:.58rem}.review-title-row{position:relative}.entry-weight{background:#f0eadceb;border:1px solid #141b1c2e;border-radius:.25rem;min-height:2.15rem;padding-inline:.62rem;font-size:.66rem;box-shadow:0 .35rem .8rem #0000003d}.entry-weight.heavy{background:var(--cockpit-amber)}.icon-button,.copy-button,.quiet-button{transition:color .15s,border-color .15s,background .15s,transform .15s}.icon-button{background:#050f125c;border-color:#ebf2f052;border-radius:.35rem;width:2.5rem;height:2.5rem}.icon-button:hover:not(:disabled){background:#f5bd341f;transform:translateY(-1px)}.copy-button{border-radius:.3rem;width:2.25rem;height:2.25rem}.copy-button:hover{background:#141b1c12}.copy-button.copy-copied{color:#226e48}.copy-button.copy-failed{color:var(--danger)}.quiet-button{border-radius:.3rem;min-height:2.5rem;padding:.55rem .75rem;font-size:.62rem}.wallet-transaction-status{background:var(--cockpit-paper);color:var(--cockpit-black);border-radius:.4rem;margin:.9rem}.wallet-transaction-status a{color:#174d56;text-decoration:underline}.wallet-recovery-actions{flex-wrap:wrap;gap:.6rem;display:flex}.wallet-recovery-actions .quiet-button{color:var(--cockpit-bone);background:var(--cockpit-teal);border:1px solid var(--cockpit-teal-bright);cursor:pointer;font-size:.75rem}.wallet-recovery-actions .quiet-button:hover:not(:disabled){background:var(--cockpit-teal-bright)}.wallet-recovery-actions .quiet-button:disabled{opacity:.65;cursor:wait}.wallet-approval-blocker{color:#49320e;background:#fff0cc;border:1px solid #a77824;border-radius:.35rem;align-items:flex-start;gap:.7rem;margin:.9rem .9rem 0;padding:.85rem;font-size:.8rem;display:flex}.wallet-approval-blocker>svg{flex:none;width:1.25rem;height:1.25rem}.wallet-approval-blocker p{margin:.3rem 0 0;line-height:1.5}.wallet-pickers{gap:.45rem}.status-lamp{box-shadow:none;background:#768587;border-color:#efe9dc61}.wallet-connected .status-lamp,.status-lamp.connected{background:var(--cockpit-green);box-shadow:0 0 .6rem #62cb8794}.wallet-summary{background:#030b0d4d;border:1px solid #e2eeea21;border-radius:.35rem;grid-template-columns:.75rem 1fr;align-items:center;gap:.65rem;margin-top:.65rem;padding:.68rem .72rem;display:grid}.wallet-summary>div{gap:.12rem;display:grid}.wallet-summary strong{color:var(--cockpit-bone);font-size:.78rem}.wallet-summary span:last-child{color:#9fb2af;font-size:.67rem}.wallet-button{min-height:2.75rem;color:var(--cockpit-bone);font:600 .78rem/1 var(--font-body);background:linear-gradient(145deg,#ffffff14,#0000 46%),#162429;border:1px solid #f5bd34a6;border-radius:.36rem;padding:.65rem .78rem;transition:color .15s,background .15s,border-color .15s,transform .15s;position:relative;overflow:hidden;box-shadow:inset 0 -.25rem .5rem #0000003d,0 .45rem .9rem #0003}.wallet-button:hover:not(:disabled){color:#121719;background:var(--cockpit-amber);border-color:#ffe393;transform:translateY(-1px)}.wallet-button:active:not(:disabled){transform:translateY(1px)}.manifest-head{display:none}.manifest-list{scrollbar-gutter:stable;flex:0 auto;max-width:100%;min-height:0;max-height:35rem;overflow:hidden auto}.manifest-row{flex:1;grid-template-rows:auto auto;grid-template-columns:1.9rem minmax(0,1fr) auto;gap:.22rem .35rem;min-width:0;max-width:100%;min-height:4.65rem;padding:.45rem .42rem;transition:background .14s,box-shadow .14s,transform .14s}.manifest-row>*{min-width:0}.manifest-row .manifest-index,.manifest-row .asset-glyph{grid-area:1/1/3}.manifest-row .asset-name{grid-area:1/2}.manifest-row .asset-balance{grid-area:2/2}.manifest-row .asset-rent{grid-area:2/3}.manifest-row .entry-stamp{grid-area:1/3}.manifest-row:hover:not(.selected){box-shadow:inset .22rem 0 var(--cockpit-teal-bright);background:#203c3f}.manifest-row.selected{background:#f5c33b14;box-shadow:inset 0 -1px #f5c33b44}.manifest-index{font-size:1.5rem}.asset-glyph{background:var(--cockpit-teal);width:1.9rem;height:1.9rem;box-shadow:inset 0 -.25rem .5rem #00000038}.asset-name strong,.asset-balance strong,.asset-rent strong{font-size:.82rem}.asset-name span,.asset-balance span,.asset-rent span{font-size:.56rem}.manifest-row .asset-balance,.manifest-row .asset-rent{text-align:left;gap:.1rem;display:grid}.manifest-row .asset-rent{text-align:right;justify-content:flex-end}.entry-stamp{background:#071719;border-radius:.25rem;min-width:0;min-height:1.75rem;padding:.38rem .3rem}.manifest-total{background:linear-gradient(90deg,#12383f,#0a272c);border-top:1px solid #ffffff26;min-height:3.25rem}.manifest-total span,.manifest-rule{font-size:.77rem}.manifest-rule{text-transform:none;padding:.9rem;line-height:1.55}.asset-inspection-stage{isolation:isolate;background:radial-gradient(at 50% 35%,#48858a42,#0000 34%),linear-gradient(#13282d 0 62%,#0a1417 62% 100%);border-bottom:1px solid #09121480;min-height:21rem;padding:0;position:relative;overflow:hidden}.asset-inspection-stage:before{z-index:0;content:"";background:linear-gradient(90deg,#0000 49.8%,#e2ede91f 50%,#0000 50.2%),linear-gradient(#ffffff09 1px,#0000 1px) 0 0/100% 2.35rem;position:absolute;inset:0}.asset-inspection-stage:after{z-index:1;filter:blur(1rem);content:"";background:#0000008a;border-radius:50%;height:13%;position:absolute;bottom:12%;left:12%;right:12%}.stage-grid{z-index:0;transform-origin:top;background:linear-gradient(#6f9b9e2e 1px,#0000 1px) 0 0/100% 2rem,linear-gradient(90deg,#6f9b9e29 1px,#0000 1px) 0 0/3.5rem 100%;border-top:1px solid #a7c6c638;height:69%;position:absolute;bottom:-37%;left:-18%;right:-18%;transform:perspective(20rem)rotateX(58deg)}.stage-corner-label{z-index:4;color:#9eb3b3;border-left:.2rem solid var(--cockpit-amber);font-family:var(--font-data);text-transform:uppercase;gap:.18rem;padding-left:.65rem;display:grid;position:absolute;top:1rem;left:1rem}.stage-corner-label span{letter-spacing:.13em;font-size:.52rem}.stage-corner-label strong{color:var(--cockpit-bone);letter-spacing:.08em;font-size:.62rem}.asset-on-scale{z-index:2;inset:1.4rem .7rem 2.9rem}.asset-on-scale img{object-position:50% 48%;filter:saturate(1.08)contrast(1.06)drop-shadow(0 1.45rem 1.35rem #00000075);transform:scale(1.08)}.asset-preview{z-index:2;isolation:isolate}.asset-preview-media{z-index:2}.asset-preview-fallback,.asset-preview-loading-card{z-index:1;color:var(--cockpit-bone);background:linear-gradient(135deg,#f5bd3414,#0000 48%),#051216d1;border:1px solid #cde1de42;border-radius:.45rem;grid-template-columns:minmax(6.5rem,11rem) minmax(10rem,18rem);place-content:center;align-items:center;gap:1.2rem;padding:1.4rem;display:grid;position:absolute;inset:3.3rem 14% 4.1rem;box-shadow:inset 0 0 0 1px #ffffff0a,0 1.2rem 2.4rem #00000057}.asset-preview-loading-card{border-color:#f5bd3466}.asset-preview-monogram{aspect-ratio:1;color:var(--cockpit-amber);font:600 clamp(2.4rem, 6vw, 4.6rem) / 1 var(--font-display);letter-spacing:.03em;background:radial-gradient(circle at 35% 30%,#ffffff1f,#0000 36%),#0b2d33;border:1px solid #f5bd347a;border-radius:.35rem;place-items:center;display:grid;box-shadow:inset 0 -1rem 2rem #0000003d}.asset-preview-fallback-copy{gap:.45rem;display:grid}.asset-preview-fallback-copy strong{font:600 clamp(1.35rem, 3vw, 2.15rem) / .95 var(--font-display);letter-spacing:.02em;text-transform:uppercase}.asset-preview-fallback-copy small{color:#a9bcba;font:.68rem/1.4 var(--font-data);letter-spacing:.08em;text-transform:uppercase}.asset-preview-identity{z-index:4;max-width:min(27rem,100% - 14rem)}.asset-preview-identity-mark{width:2rem;height:2rem;color:var(--cockpit-amber);font:600 .72rem/1 var(--font-data);background:#f5bd3414;border:1px solid #f5bd3457;border-radius:.25rem;flex:none;place-items:center;display:grid}.asset-preview-identity>span:last-child{min-width:0}.asset-preview-identity strong,.asset-preview-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asset-preview-state{z-index:5;color:var(--cockpit-bone);font:600 .6rem/1 var(--font-data);letter-spacing:.08em;text-transform:uppercase;background:#07191df0;border:1px solid #f5bd346b;border-radius:.3rem;padding:.48rem .65rem;position:absolute;top:1rem;right:1rem}.asset-preview-state-confirmed{color:#dff7e7;border-color:#62cb878c}.asset-id-plate{background:linear-gradient(105deg,#0c282efa,#08191df5);border:1px solid #e7f0ed3d;border-radius:.35rem;min-width:12.5rem;padding:.58rem .7rem;bottom:.15rem;left:.35rem;box-shadow:0 .7rem 1.5rem #00000057}.asset-id-plate strong{font-size:1rem}.asset-id-plate small{font-size:.56rem}.scale-readout{z-index:4;background:linear-gradient(145deg,#ffffff0d,#0000 42%),#080f11;border:1px solid #667679;border-top-color:#aeb9ba;border-radius:.35rem;grid-template-columns:.5rem auto auto;grid-template-areas:"lamp label label""lamp value unit";min-width:11rem;padding:.58rem .72rem;bottom:.85rem;right:1rem;box-shadow:inset 0 0 1rem #62cb870a,0 .7rem 1.3rem #0000005c}.scale-readout i{background:var(--cockpit-green);border-radius:50%;grid-area:lamp;align-self:center;width:.45rem;height:.45rem;box-shadow:0 0 .55rem #62cb87c2}.scale-readout strong{font-size:1.4rem}.asset-ledger{padding:.38rem .9rem}.asset-ledger>div{min-height:2.6rem}.asset-ledger dt{font-size:.75rem}.asset-ledger dd{font-size:.67rem}.ticket-machine{background:linear-gradient(110deg,#133c43eb,#071e23f5),url(/assets/cinderpot/materials/powdercoat-teal-seamless.png) 50%/24rem;border:1px solid #eff5f233;border-radius:.45rem;gap:.7rem .9rem;margin:.75rem .9rem 0;padding:.85rem;box-shadow:inset 0 1px #ffffff1f,0 .8rem 1.8rem #0000003d}.ticket-output{background:linear-gradient(145deg, #ffefb361, transparent 48%), var(--cockpit-amber);border:1px solid #ffe59b;min-height:7.1rem;padding:.85rem 1rem}.ticket-output span{font-size:.64rem}.ticket-output strong{font-size:clamp(4.4rem,5.4vw,5.5rem)}.burn-load span,.ticket-machine>p{font-size:.62rem}.burn-load small{color:#d6e1de;font-size:.75rem;line-height:1.4}.market-warning{box-shadow:none;background:#dcd3c2;border:1px solid #141b1c33;border-left:.28rem solid #9b6d14;border-radius:.35rem;grid-template-columns:1.55rem 1fr;gap:.7rem;margin:.8rem .9rem 0;padding:.72rem .78rem}.market-warning.value-found{border-left-color:var(--cockpit-orange)}.market-warning>svg{width:1.28rem;height:1.28rem}.market-warning strong{font-size:.82rem}.market-warning span{font-size:.74rem;line-height:1.4}.consent-row{color:#263432;background:#ffffff57;border:1px solid #141b1c29;border-radius:.35rem;grid-template-columns:1.4rem 1fr;gap:.68rem;margin:.88rem .9rem 0;padding:.72rem .8rem;font-size:.81rem;line-height:1.46}.consent-row input{width:1.25rem;height:1.25rem;accent-color:var(--cockpit-orange)}.burn-button{color:#f4eee2;width:calc(100% - 1.8rem);min-height:5.5rem;font:inherit;letter-spacing:normal;text-align:left;text-transform:none;background:linear-gradient(145deg,#ffffff14,#0000 42%),#2b3335;border:1px solid #667072;border-bottom-width:.34rem;border-radius:.52rem;grid-template-columns:3.35rem minmax(0,1fr) 1.4rem;justify-content:stretch;gap:.9rem;margin:.82rem .9rem .45rem;padding:.72rem 1rem .72rem .75rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 -.75rem 1.25rem #00000038,0 .85rem 1.5rem #23140f38}.burn-button:after{content:"";pointer-events:none;border:1px solid #ffffff17;border-radius:.32rem;position:absolute;inset:.45rem}.burn-button.armed{color:#fff8ed;background:linear-gradient(145deg, #ffdfca33, transparent 42%), url(/assets/cinderpot/materials/safety-orange-painted-steel.png) center / cover, var(--cockpit-orange);border-color:#ff9a76 #9f321d #9f321d;box-shadow:inset 0 1px #ffffff42,inset 0 -.8rem 1.4rem #67190c38,0 1rem 1.9rem #6a25155c}.burn-button:hover:not(:disabled){filter:none;background-color:#f36a42;transform:translateY(-2px)}.burn-button:active:not(:disabled){border-bottom-width:.16rem;transform:translateY(3px)}.burn-button:disabled{color:#b7bfbc;opacity:1;filter:saturate(.35)}.burn-button.confirmed{color:#07150d;background:linear-gradient(145deg,#8de1aa,#57bd7c);border-color:#247348}.burn-control-icon{z-index:1;color:currentColor;background:#040a0c3d;border:1px solid #fff3;border-radius:.42rem;place-items:center;width:3.35rem;height:3.35rem;display:grid;box-shadow:inset 0 -.35rem .65rem #0003}.burn-control-icon svg{width:1.65rem;height:1.65rem}.burn-control-copy{z-index:1;align-content:center;gap:.12rem;min-width:0;display:grid}.burn-control-copy small{font:600 .59rem/1.2 var(--font-data);letter-spacing:.075em;opacity:.75;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.burn-control-copy strong{font:600 clamp(2.05rem, 3vw, 2.85rem) / .92 var(--font-display);letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.burn-control-arrow{z-index:1;opacity:.7;align-self:center;width:1.35rem;height:1.35rem}.gauge-shell,.instrument-panel,.wallet-panel{background:linear-gradient(135deg,#254f5457,#0000 44%),linear-gradient(#0d1d21f5,#081417fa),url(/assets/cinderpot/materials/dark-steel-seamless.png) 50%/26rem;border:1px solid #e1ede929;border-radius:.5rem;box-shadow:inset 0 1px #ffffff0f,0 .75rem 1.5rem #0003}.gauge-shell{padding:.55rem}.gauge-heading{text-align:left;grid-template-columns:2.2rem 1fr auto;gap:.6rem;min-height:3.15rem;padding:.25rem .3rem .6rem;display:grid}.gauge-heading-icon{width:2.2rem;height:2.2rem;color:var(--cockpit-amber);background:#0000003d;border:1px solid #ffffff26;border-radius:.35rem;place-items:center;display:grid}.gauge-heading-icon svg{width:1.25rem;height:1.25rem}.gauge-heading>span:nth-child(2){align-content:center;gap:.04rem;display:grid}.gauge-heading strong{color:var(--cockpit-bone);font:600 1.28rem/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.gauge-heading small{color:#9fb2b0;font:.52rem/1.2 var(--font-data);letter-spacing:.08em;text-transform:uppercase}.gauge-live-flag{color:#cbd8d5;font:.52rem/1 var(--font-data);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.35rem;display:flex}.gauge-live-flag i{background:var(--cockpit-green);border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 .55rem #62cb87b3}.gauge-reading .gauge-live-flag i{background:var(--cockpit-amber);box-shadow:0 0 .55rem #f5bd34a8}.gauge-preview .gauge-live-flag i,.gauge-offline .gauge-live-flag i{box-shadow:none;background:#7f8f91}.gauge-face{aspect-ratio:1.22;isolation:isolate;background:radial-gradient(circle at 50% 48%,#35474942,#0000 37%),radial-gradient(circle,#182124 0 54%,#0a1012 55% 70%,#273438 71% 73%,#0b1113 74%);border:.25rem solid #536164;border-color:#8f9a9c #536164 #273236;border-radius:48% 48% 17% 17%/28% 28% 13% 13%;min-height:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .32rem #11191c,inset 0 0 2.7rem #000000d6,0 .8rem 1.55rem #00000061}.gauge-face:before{z-index:4;border-radius:inherit;content:"";opacity:.26;pointer-events:none;background:linear-gradient(112deg,#ffffff29,#0000 18% 75%,#ffffff0d),url(/assets/cinderpot/materials/gauge-glass-overlay.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.gauge-face:after{z-index:0;content:"";opacity:1;pointer-events:none;background:0 0;border:1px solid #d1e0dc17;border-radius:46% 46% 16% 16%/28% 28% 12% 12%;position:absolute;inset:7%}.jackpot-dial{z-index:1;filter:drop-shadow(0 .45rem .5rem #0006);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dial-recess,.dial-track,.dial-progress,.dial-redline{fill:none;stroke-linecap:butt}.dial-recess{stroke:#000000b8;stroke-width:23px}.dial-track{stroke:#344348;stroke-width:12px}.dial-progress{stroke:url(#loaded-sweep);stroke-width:12px;transition:none}.dial-redline{stroke:#db603d;stroke-dasharray:16.67 83.33;stroke-dashoffset:-83.33px;stroke-width:3px;opacity:.9}.dial-tick{stroke:#728184;stroke-width:1.25px}.dial-tick.medium{stroke:#acb8b5;stroke-width:1.8px}.dial-tick.major{stroke:#e5e8e1;stroke-width:3px}.jackpot-dial text{fill:#aebbb8;font:600 8px var(--font-data);letter-spacing:.03em}.jackpot-dial .trigger-label{fill:#ff8b61}.dial-needle{transition:none}.dial-needle path:first-child{fill:var(--cockpit-orange);stroke:#ffad8f;stroke-width:.8px}.needle-counterweight{fill:#912f20}.dial-hub-shadow{fill:#0000008c}.dial-hub{fill:url(#hub-metal);stroke:#d9e0dd;stroke-width:1.2px}.dial-hub-cap{fill:#d84f2e;stroke:#3a1d16;stroke-width:1.2px}.dial-trigger-marker path{fill:var(--cockpit-orange)}.dial-trigger-marker text{fill:#ff8c66;letter-spacing:.12em;font-size:6px}.jackpot-dial .dial-unit{fill:#687779;letter-spacing:.14em;font-size:6px}.gauge-value{z-index:3;color:#f4eee0;background:#04080ab8;border:1px solid #cbded929;border-radius:.35rem;grid-template-columns:auto auto;grid-template-areas:"label label""value unit";place-items:baseline center;gap:0 .35rem;min-width:9.6rem;padding:.48rem .72rem .42rem;display:grid;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 .9rem #0009}.gauge-value span{color:#859693;font:.48rem/1 var(--font-data);letter-spacing:.13em;text-transform:uppercase;grid-area:label;margin:0 0 .18rem}.gauge-value strong{font:600 clamp(2.4rem, 3.25vw, 3.55rem) / .8 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.035em;text-shadow:0 0 .85rem #f5bd3429;grid-area:value}.gauge-value b{color:var(--cockpit-amber);font:600 .63rem/1 var(--font-data);grid-area:unit}.gauge-status{z-index:3;color:#dce6e2;background:#040b0ddb;border:1px solid #cbded92e;border-radius:.35rem;grid-template-columns:2.1rem 1fr;gap:.55rem;min-height:3.25rem;padding:.48rem .62rem;display:grid;position:absolute;bottom:5.5%;left:6.5%;right:6.5%;box-shadow:inset 0 1px #ffffff0a}.gauge-status-lamp{width:2.1rem;height:2.1rem;color:var(--cockpit-amber);background:#f5bd3414;border:1px solid #f5bd3447;border-radius:50%;place-items:center;display:grid}.gauge-status-lamp svg{width:1rem;height:1rem}.gauge-status>span:last-child{align-content:center;gap:.13rem;display:grid}.gauge-status small,.gauge-status strong{font-family:var(--font-data);text-transform:uppercase}.gauge-status small{color:var(--cockpit-amber);letter-spacing:.08em;font-size:.54rem}.gauge-status strong{letter-spacing:.05em;font-size:.57rem}.trigger-reached .gauge-status-lamp{color:#ff8b64;background:#ef5d361c;border-color:#ef5d3661}.bezel-screw{z-index:5;background:linear-gradient(145deg,#aab5b5,#2e3a3d);border:1px solid #0d1517;border-radius:50%;width:.48rem;height:.48rem;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1f}.bezel-screw:after{content:"";background:#172124;width:68%;height:1px;position:absolute;top:50%;left:16%;transform:rotate(-24deg)}.screw-north{top:.7rem;left:50%}.screw-east{top:47%;right:.65rem}.screw-west{top:47%;left:.65rem}.gauge-shell>.instrument-note{min-height:1.3rem;margin:.5rem 0 0;font-size:.52rem}.instrument-panel,.wallet-panel{padding:.75rem}.instrument-heading{min-height:2rem;padding-bottom:.58rem;font-size:1.08rem}.status-chip{background:#4a585a;color:#d6e0dd!important}.status-chip.status-collecting{background:#28734c;color:#e8fff0!important}.status-chip.status-paused,.status-chip.status-awaiting-draw-commit,.status-chip.status-awaiting-draw-reveal{background:var(--cockpit-amber);color:#201b0c!important}.status-chip.status-settled{background:#315a65;color:#e6f3f0!important}.round-ledger div,.randomness-line{min-height:2rem}.round-ledger dt,.randomness-line span{font-size:.72rem}.round-ledger dd,.randomness-line strong{font-size:.64rem}.randomness-panel p{font-size:.71rem;line-height:1.48}.program-panel code,.program-panel a{font-size:.7rem}.program-panel a{min-height:2.5rem}.wallet-panel{margin-top:0}.wallet-panel .wallet-button{color:#111719;background:var(--cockpit-amber);border-color:#ffe394}.receipt-rail{background:linear-gradient(#f0eadcf0,#e6decef5),url(/assets/cinderpot/materials/thermal-paper-seamless.png) 50%/28rem;border:1px solid #eff5f233;border-radius:.25rem;min-height:4.8rem;padding:.72rem 1.05rem;box-shadow:0 .75rem 1.7rem #0000003d}.receipt-rail span{font-size:.56rem}.receipt-rail strong{font-size:.68rem}@media (max-width:1359px){.control-room{grid-template-columns:minmax(19rem,22rem) minmax(34rem,1fr);grid-template-areas:"header header""manifest review""round round""receipt receipt";width:min(100% - 1.5rem,82rem)}.top-rail{grid-template-columns:1fr auto}.top-status{display:none}.round-bay{grid-template-columns:minmax(25rem,1.2fr) repeat(2,minmax(14rem,1fr));grid-template-areas:"gauge controls ledger""gauge tickets randomness""program tickets wallet";align-items:stretch;display:grid}.round-bay>.gauge-shell{grid-area:gauge}.round-bay>.ticket-wallet-panel{grid-area:tickets}.round-bay>.round-controls{grid-area:controls}.round-bay>.current-round-panel{grid-area:ledger}.round-bay>.randomness-panel{grid-area:randomness}.round-bay>.program-panel{grid-area:program}.round-bay>.wallet-panel{grid-area:wallet}}@media (max-width:960px){.control-room{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""manifest""review""round""receipt";width:min(100% - 1.25rem,48rem);display:grid}.manifest-list{max-height:25rem}.manifest-bay{min-height:0}.round-bay{grid-template-columns:minmax(21rem,1.15fr) minmax(16rem,.85fr);grid-template-areas:"gauge controls""gauge tickets""ledger randomness""program wallet"}}@media (max-width:720px){.control-room{background:0 0;gap:.55rem;width:min(100% - .8rem,40rem);padding:.4rem 0 1rem;display:grid}.top-rail{z-index:20;border-radius:.55rem;grid-template-columns:1fr;gap:.7rem;padding:.72rem;position:sticky;top:.25rem}.top-rail>:last-child{justify-self:stretch}.brand-lockup{min-width:0}.brand-copy h1,.brand-lockup h1{font-size:clamp(1.85rem,8vw,2.55rem)}.top-rail .network-plate{display:inline-flex}.top-rail .wallet-pickers{flex-wrap:nowrap;justify-content:flex-start;max-width:100%;padding-bottom:.2rem;overflow-x:auto}.top-rail .wallet-button{flex:none;max-width:none}.manifest-bay,.review-bay,.round-bay{border-radius:.55rem}.manifest-bay{min-height:0}.manifest-list{max-height:none}.review-bay{overflow:hidden}.bay-title-row>div{display:grid}.icon-button,.copy-button{width:2.75rem;height:2.75rem}.asset-inspection-stage{min-height:18.5rem}.round-bay{grid-template-columns:1fr;grid-template-areas:"gauge""controls""tickets""ledger""randomness""program""wallet";padding:.5rem;display:grid}.gauge-face{min-height:0}.receipt-rail{border-radius:.35rem;grid-template-columns:1fr 1fr;margin:0}.program-panel a{min-height:2.75rem}}@media (max-width:500px){.control-room{width:calc(100% - .5rem)}.brand-mark{width:2.5rem;height:2.5rem}.brand-mark svg{width:1.35rem;height:1.35rem}.manifest-head{display:none}.manifest-row{grid-template-columns:1.8rem minmax(0,1fr) auto;gap:.2rem;padding-inline:.3rem}.manifest-row .asset-balance{display:grid}.manifest-row .entry-stamp{min-width:0;padding-inline:.12rem;font-size:.54rem}.asset-inspection-stage{min-height:17rem}.asset-preview-fallback,.asset-preview-loading-card{grid-template-columns:5rem minmax(0,1fr);gap:.8rem;padding:.8rem;inset:3rem .8rem 4rem}.asset-preview-identity{max-width:calc(100% - 10.2rem)}.stage-corner-label{top:.75rem;left:.75rem}.asset-on-scale{inset-inline:0}.asset-id-plate{min-width:0}.scale-readout{min-width:9.2rem;right:.55rem}.asset-ledger{grid-template-columns:1fr}.asset-ledger>div:nth-child(n){border-left:0;border-bottom:1px solid var(--hairline-dark);min-height:2.8rem;padding:0}.ticket-machine{grid-template-columns:1fr;grid-template-areas:"ticket""burn""rate"}.ticket-output{min-height:6rem}.burn-button{grid-template-columns:3rem minmax(0,1fr) 1rem;gap:.65rem;min-height:5.2rem;padding-inline:.65rem}.burn-control-icon{width:3rem;height:3rem}.burn-control-copy strong{font-size:clamp(1.65rem,8vw,2.15rem)}.burn-control-copy small{font-size:.5rem}.gauge-heading{grid-template-columns:2.1rem 1fr}.gauge-live-flag{grid-column:2;justify-self:start}.gauge-value{min-width:8.2rem}.gauge-value strong{font-size:clamp(2rem,12vw,3rem)}.gauge-status{grid-template-columns:1.8rem 1fr;padding:.38rem .48rem}.gauge-status-lamp{width:1.8rem;height:1.8rem}.receipt-rail{grid-template-columns:1fr}}.jackpot-switcher{border:1px solid var(--cockpit-line);background:#060e10;border-radius:.4rem;justify-self:center;gap:.3rem;padding:.3rem;display:flex;box-shadow:inset 0 2px 5px #0008}.jackpot-switcher button{color:#a8bfbb;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;justify-content:center;align-items:center;gap:.55rem;min-height:2.75rem;padding:.6rem 1rem;font-size:.87rem;font-weight:700;display:flex}.jackpot-switcher svg{width:1rem;height:1rem}.jackpot-switcher button[aria-pressed=true]{color:#183b38;background:#e9e1ce;border-color:#fff5db;box-shadow:inset 0 1px #fff9,0 2px #817b6d}.jackpot-switcher button:hover:not([aria-pressed=true]){color:#f0eadc;background:#193338}.jackpot-switcher button:disabled{cursor:not-allowed;opacity:.6}.control-room.bj-room{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""bj";align-content:start}.manifest-item.contains-tokens{border-left:3px solid #ab7a27}.manifest-item.value-attention{border-left-color:#b23b23}.manifest-item.value-attention .asset-name>span{color:#912c17;font-weight:700}.round-control-buttons:empty{display:none}.manifest-bay .bay-title-row,.review-bay .bay-title-row{background:linear-gradient(110deg,#19383d,#10262a);border-bottom:1px solid #385053}.manifest-bay .manifest-item.reviewing{background:#1b3538}.manifest-bay .manifest-item.checked{background:#f5c33b14}.manifest-bay .selected :is(.asset-name,.asset-balance,.asset-rent) span{color:#d4c49d}.manifest-bay .manifest-item.value-attention .asset-name>span{color:#ffac95}.manifest-bay .manifest-item.value-attention{border-left-color:#f48262}.manifest-bay .value-switch svg{color:#a5c7c3}.manifest-bay .value-switch input:not(:checked){background:#071719;border-color:#66807e}.manifest-bay :is(.asset-checkbox,.bulk-select-row input,.unknown-value-option input){accent-color:#f5c33b}.manifest-bay input:focus-visible,.review-bay :is(input,button,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #f5c33b}.manifest-bay .entry-stamp{color:#e9cd84;border-color:#6f6747}.manifest-bay .manifest-state button{border:1px solid #66807e;border-radius:.3rem}.manifest-bay .manifest-rule{border-top:1px solid #354b4c}.review-bay .entry-weight{color:#f4d27b;background:#071719;border:1px solid #6f6747}.review-bay .entry-weight.heavy{color:#141b1c;background:var(--cockpit-amber)}.review-bay .ticket-output{color:#141b1c}.review-bay .consent-row{color:#e4e9df;background:#10272b;border-color:#486062}.review-bay .market-warning{color:#f4dfb0;background:#302a19;border-color:#84682f}.review-bay .market-warning>svg{color:#f4c759}.review-bay .market-warning.value-found{color:#ffd8cc;background:#372420;border-color:#b7654e}.review-bay .wallet-transaction-status{color:#f1ecdd;background:#142b2e}.review-bay .wallet-transaction-status a{color:#b9ddd7}.review-bay .copy-button:hover{color:#f4c759}.review-bay .receipt-link{color:#8ce0ae}.review-bay .wallet-approval-blocker{color:#f4dfb0;background:#302a19;border-color:#84682f}@media (max-width:1359px){.top-rail .jackpot-switcher{grid-area:2/1/auto/-1}}@media (max-width:720px){.top-rail .jackpot-switcher{grid-row:3;width:100%}.jackpot-switcher button{flex:1;padding-inline:.55rem}}@media (prefers-reduced-motion:reduce){.manifest-row,.wallet-button,.burn-button,.icon-button,.copy-button,.quiet-button{transform:none!important}}
