@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}}:root{--terminal-bg:#050505;--terminal-panel:#090909;--terminal-panel-alt:#101010;--btc-orange:#f7931a;--btc-amber:#ffb02e;--btc-yellow:#ffc247;--terminal-border:#543108;--terminal-border-bright:#a86615;--terminal-text:#e6ad51;--terminal-muted:#b38a50;--terminal-green:#39e889;--terminal-red:#ff4545;--terminal-cyan:#29c7ff;--mono:"Cascadia Code", "Consolas", "Liberation Mono", monospace;--pixel:"Pixelify Sans", monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--terminal-bg);color:var(--terminal-text);font-family:var(--mono);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.5}body:after{content:"";z-index:100;pointer-events:none;opacity:.35;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#00000012 3px 4px);position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}button:disabled{cursor:not-allowed;opacity:.45}button,a,input,summary{touch-action:manipulation}button,a{transition:background .15s,color .15s,border-color .15s}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--terminal-cyan);outline-offset:3px}button:hover:not(:disabled),a:hover{color:var(--btc-yellow)}h1,h2,p,pre{margin:0}button,a,input,dialog{border-radius:0}.nav{border-bottom:1px solid var(--terminal-border-bright);z-index:20;background:#050505;align-items:center;gap:24px;min-height:72px;padding:12px 24px;display:flex;position:relative}.brand{flex-direction:column;flex-shrink:0;line-height:1.1;display:flex}.brand b{font-family:var(--pixel);letter-spacing:1px;color:var(--btc-amber);text-shadow:0 0 10px #f7931a66;align-items:center;gap:6px;font-size:27px;display:flex}.brand-logo{object-fit:contain;flex-shrink:0;width:28px;height:28px}.brand>span{letter-spacing:1.6px;color:var(--terminal-muted);margin-top:5px;font-size:10px}.brand small{color:var(--terminal-cyan);font-size:10px}.nav nav{align-items:center;gap:4px;margin-left:auto;display:flex}.nav nav a{white-space:nowrap;border:1px solid #0000;padding:10px 11px;font-size:11px;font-weight:700}.nav nav a.current{color:var(--btc-yellow);border-color:var(--terminal-border);background:#f7931a0d}.nav nav a:hover{background:#f7931a17}.nav-end{align-items:center;gap:15px;display:flex}.nav-end>a{font-size:18px}.wallet-adapter-button{white-space:nowrap;font-family:var(--mono)!important;border:1px solid var(--terminal-border-bright)!important;height:36px!important;color:var(--btc-yellow)!important;background:#211506!important;border-radius:0!important;padding:0 14px!important;font-size:11px!important;line-height:36px!important}.wallet-adapter-button:hover{background:#3b2308!important}.wallet-adapter-button-start-icon{width:18px!important;height:18px!important;margin-right:7px!important}.wallet-adapter-dropdown-list{border:1px solid var(--terminal-border)!important;background:#101010!important;border-radius:0!important}.wallet-adapter-dropdown-list-item{font-family:var(--mono)!important;border-radius:0!important}.wallet-adapter-modal{z-index:150!important}.wallet-adapter-modal-wrapper{border:1px solid var(--terminal-border-bright);font-family:var(--mono)!important;background:#101010!important;border-radius:0!important}.wallet-adapter-modal-title{font-family:var(--mono)!important}.terminal-shell{max-width:1920px;margin:auto;padding:0 16px 12px}.terminal-topline{letter-spacing:.6px;min-height:36px;color:var(--terminal-muted);justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.terminal-topline>span:first-child{color:var(--terminal-green)}.terminal-topline b{color:var(--terminal-border-bright);margin:0 10px}.status-dot{background:var(--terminal-green);vertical-align:middle;width:5px;height:5px;margin-right:7px;display:inline-block;box-shadow:0 0 7px #39e88955}.dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.terminal-panel{border:1px solid var(--terminal-border);background:var(--terminal-panel);min-width:0;scroll-margin-top:16px}.panel-header{border-bottom:1px solid var(--terminal-border);justify-content:space-between;align-items:center;gap:12px;height:35px;padding:0 12px;display:flex}.panel-header h2{color:var(--terminal-cyan);letter-spacing:.6px;white-space:nowrap;font-size:11px;font-weight:700}.panel-header h2 span{margin-right:4px}.panel-header>small{color:var(--terminal-muted);text-align:right;white-space:nowrap;font-size:10px}.panel-body{padding:16px}.command-panel{grid-area:1/1/auto/3}.command-center .market-panel{grid-area:1/3/auto/5}.command-center .logs-panel{grid-area:2/1/auto/3}.command-center .processing-panel{grid-area:2/3/auto/5}.command-center .matrix-panel{grid-area:3/1/5}.overview-panel{grid-area:3/2/5}.navigation-panel{grid-area:3/3/auto/5}.protocol-panel{grid-area:4/3/auto/5}.history-panel{grid-column:1/-1}.command-panel .panel-body{padding:20px}.command-content{justify-content:space-between;align-items:center;gap:14px;min-height:252px;display:flex}.eyebrow{color:var(--terminal-cyan);letter-spacing:1.5px;margin-bottom:13px;font-size:10px}.command-content h1{font-family:var(--pixel);letter-spacing:-1.5px;color:var(--btc-amber);text-shadow:0 0 12px #f7931a44;font-size:clamp(42px,4.2vw,72px);font-weight:700;line-height:.92}.command-content h1 span{color:var(--terminal-cyan)}.command-description{color:#d1a363;margin:17px 0;font-size:12px;line-height:1.7}.button-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.button{border:1px solid var(--terminal-border-bright);background:#151006;justify-content:center;align-items:center;gap:12px;min-height:36px;padding:9px 13px;font-size:11px;font-weight:700;line-height:1.3;display:inline-flex}.button.primary{background:var(--btc-orange);border-color:var(--btc-orange);color:#0c0701}.button.primary:hover:not(:disabled){color:#000;background:var(--btc-yellow)}.button.primary:disabled{color:#d29c56;opacity:.75;background:#50300e;border-color:#684111}.ascii-coin{color:var(--btc-amber);text-shadow:0 0 8px #f7931a55;flex-shrink:0;justify-items:center;display:grid}.ascii-coin pre{font:11px/1.15 var(--mono);animation:5s ease-in-out infinite phosphor}.ascii-coin>span{letter-spacing:.6px;color:var(--terminal-muted);margin-top:16px;font-size:9px}.command-prompt{border:1px solid var(--terminal-border-bright);letter-spacing:.2px;background:#f7931a08;margin-top:17px;padding:10px;font-size:10px}.command-prompt b{color:var(--terminal-green)}.cursor{background:var(--btc-amber);vertical-align:middle;width:7px;height:12px;margin-left:4px;animation:1.3s step-end infinite blink;display:inline-block}.market-panel .panel-body{padding:0}.market-chart{height:341px;padding-bottom:25px;position:relative}.tv-host{width:100%;height:100%;overflow:hidden}.tradingview-widget-container,.tradingview-widget-container__widget{width:100%;height:100%}.market-placeholder{text-align:center;background:#090909;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:absolute;inset:0 0 25px}.market-placeholder p{max-width:300px;color:var(--terminal-muted);font-size:11px}.market-symbol{font-family:var(--pixel);color:var(--btc-amber);font-size:42px}.market-placeholder strong{color:var(--terminal-cyan);font-size:12px}.market-attribution{border-top:1px solid var(--terminal-border);text-align:right;width:100%;color:var(--terminal-muted);padding:5px 12px;font-size:10px;position:absolute;bottom:0;left:0}.logs-panel .panel-body{padding:0}.event-log{scrollbar-width:thin;scrollbar-color:var(--terminal-border) #080808;height:238px;padding:12px;overflow:auto}.log-row{border-bottom:1px solid #54310844;grid-template-columns:64px 64px 1fr;gap:10px;padding:4px 0;font-size:11px;line-height:1.7;animation:.25s ease-out log-in;display:grid}.log-row time{color:var(--terminal-muted)}.log-row b{color:var(--terminal-cyan);font-size:10px}.log-row.log-win b,.log-row.log-reward b{color:var(--terminal-green)}.log-row.log-error,.log-row.log-loss b{color:var(--terminal-red)}.log-cursor{color:var(--terminal-green);margin-top:12px;font-size:11px}.processing-panel .panel-body{padding:12px 16px}.stream-top,.processing-caption{color:var(--terminal-muted);justify-content:space-between;font-size:10px;display:flex}.stream-top span:first-child{color:var(--terminal-green)}.hex-lines{margin:8px 0}.hex-lines>div{letter-spacing:1.6px;gap:18px;font-size:12px;line-height:1.55;display:flex}.hex-lines small{color:var(--terminal-muted);letter-spacing:0;font-size:10px}.hex-lines b{color:var(--terminal-cyan);letter-spacing:0;margin-left:auto;font-size:9px}.waveform{border-bottom:1px solid var(--terminal-border);align-items:end;gap:4px;height:30px;padding-bottom:3px;display:flex;overflow:hidden}.waveform i{background:#8e5b16;flex:1;transition:height .4s;display:block}.processing-active .waveform i{background:var(--btc-orange)}.processing-caption{gap:12px;margin-top:5px;font-size:9px}.process-stats{grid-template-columns:1.3fr .8fr 1fr;gap:8px;margin-top:10px;display:grid}.process-stats>div{border:1px solid var(--terminal-border);min-width:0;padding:7px 9px}.process-stats span,.process-stats b{display:block}.process-stats span{color:var(--terminal-muted);font-size:9px}.process-stats b{color:var(--btc-yellow);margin-top:3px;font-size:12px}.matrix-readout{justify-content:space-between;gap:10px;margin-bottom:13px;display:flex}.matrix-readout>div:last-child{text-align:right}.matrix-readout span{color:var(--terminal-muted);font-size:10px;display:block}.matrix-readout strong{font-family:var(--pixel);color:var(--btc-amber);font-size:33px;font-weight:400;line-height:1.2;display:block}.matrix-readout strong small{color:var(--terminal-muted);font-size:17px}.asic-matrix{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.asic-matrix>button{border:1px solid var(--terminal-border);text-align:left;background:#0d0c09;flex-direction:column;gap:9px;min-width:0;min-height:77px;padding:9px 7px 7px;display:flex}.asic-matrix>button:disabled{opacity:1;cursor:default}.asic-matrix>button:hover:not(:disabled){border-color:var(--btc-amber);background:#251805}.asic-matrix>button.selected{border-color:var(--btc-orange);background:#f7931a13;box-shadow:inset 0 0 12px #f7931a08}.asic-matrix>button.winner{border-color:var(--terminal-green);background:#39e88912}.asic-top{letter-spacing:.2px;color:var(--terminal-muted);align-items:center;gap:5px;font-size:8px;display:flex}.asic-top i{background:#76531f;width:4px;height:4px}.selected .asic-top,.selected strong{color:var(--btc-yellow)}.selected .asic-top i{background:var(--btc-orange);box-shadow:0 0 5px #f7931a88}.winner .asic-top,.winner strong{color:var(--terminal-green)}.asic-matrix strong{white-space:nowrap;font-size:12px}.asic-bars{gap:3px;width:100%;display:flex}.asic-bars i{background:#493116;flex:1;height:3px}.selected .asic-bars i{background:#ad711e}.unit-active .asic-bars{animation:.8s ease-in-out infinite alternate phosphor}.unit-active:nth-child(2n) .asic-bars{animation-delay:.3s}.selection-actions{justify-content:space-between;gap:8px;margin-top:10px;display:flex}.selection-actions button{min-height:36px;color:var(--btc-amber);padding:6px 0;font-size:11px}.matrix-legend{border-top:1px solid var(--terminal-border);color:var(--terminal-muted);justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;font-size:9px;display:flex}.matrix-legend i{background:var(--btc-orange);width:5px;height:5px;margin-right:4px;display:inline-block}.command-center .matrix-panel .panel-header>small{display:none}.command-center .matrix-panel .panel-body{padding:12px}.command-center .asic-matrix{gap:5px}.command-center .asic-matrix>button{gap:7px;min-height:65px;padding:6px 4px}.command-center .asic-matrix strong{font-size:10px}.command-center .asic-top{font-size:7px}.matrix-link{color:var(--btc-amber);margin-top:13px;font-size:11px;display:block}.overview-panel .panel-header>small{display:none}.overview-metrics{gap:14px;display:grid}.overview-metrics>div{border-bottom:1px solid var(--terminal-border);min-width:0;padding-bottom:12px}.overview-metrics span{color:var(--terminal-muted);font-size:10px;display:block}.overview-metrics b{color:var(--btc-yellow);overflow-wrap:anywhere;font-size:20px;font-weight:400;line-height:1.4;display:block}.footnote{color:var(--terminal-muted);margin-top:12px;font-size:10px;line-height:1.7}.footnote button{color:var(--btc-amber);padding:0;text-decoration:underline}.function-blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.function-blocks a{border:1px solid var(--terminal-border);background:#0b0905;flex-direction:column;gap:7px;padding:14px;display:flex}.function-blocks a:hover{border-color:var(--terminal-border-bright);background:#f7931a12}.function-blocks b{color:var(--btc-yellow);font-size:12px}.function-blocks small{color:var(--terminal-muted);font-size:10px}.protocol-grid{grid-template-columns:1fr 1fr;gap:10px 24px;display:grid}.protocol-grid span{color:var(--terminal-muted);justify-content:space-between;gap:8px;font-size:11px;display:flex}.protocol-grid b{color:var(--btc-yellow)}.protocol-panel p{color:var(--terminal-muted);margin:15px 0 10px;font-size:11px}.text-action{color:var(--btc-amber);padding:0;font-size:11px}.history-panel .panel-body{padding:0}.activity-overview{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.activity-column{min-width:0}.activity-column+.activity-column{border-left:1px solid var(--terminal-border)}.activity-column-header{border-bottom:1px solid var(--terminal-border);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.activity-column-header h3{color:var(--terminal-cyan);letter-spacing:.5px;margin:0;font-size:11px}.activity-column-header>span{color:var(--terminal-muted);font-size:10px}.activity-column-content{scrollbar-width:thin;scrollbar-color:var(--terminal-border) var(--terminal-bg);max-height:320px;overflow-y:auto}.activity-entry{border-bottom:1px solid #54310866;padding:12px 14px}.activity-entry:hover{background:#f7931a08}.activity-cycle{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:11px;display:flex}.activity-cycle b{color:var(--btc-yellow)}.activity-cycle time{color:var(--terminal-muted);font-size:10px}.activity-result,.activity-stage{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:10px;display:flex}.activity-result>span:first-child{color:var(--terminal-muted);margin-right:auto}.activity-stage{justify-content:space-between}.activity-status{color:var(--terminal-cyan);overflow-wrap:anywhere;font-size:10px}.activity-values{flex-wrap:wrap;gap:8px 20px;margin:10px 0 0;display:flex}.activity-values>div{min-width:0}.activity-values dt{color:var(--terminal-muted);font-size:10px}.activity-values dd{color:var(--btc-amber);overflow-wrap:anywhere;margin:3px 0 0;font-size:11px}.activity-unit-list{color:var(--terminal-muted);overflow-wrap:anywhere;margin-top:10px;font-size:10px}.activity-transaction,.activity-unavailable{margin-top:7px;font-size:10px;display:inline-block}.activity-transaction{color:var(--terminal-cyan)}.activity-unavailable{color:var(--terminal-muted)}.activity-burn{border-top:1px solid #54310866;padding-top:10px}.activity-column-content>.footnote{padding:0 14px 12px}@media (min-width:641px) and (max-width:1199px){.activity-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-column:last-child{border-left:0;border-top:1px solid var(--terminal-border);grid-column:1/-1}}@media (max-width:640px){.activity-overview{grid-template-columns:minmax(0,1fr)}.activity-column+.activity-column{border-left:0;border-top:1px solid var(--terminal-border)}}.api-feedback{border:1px solid var(--terminal-border);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:10px 14px;font-size:11px;display:flex}.transaction-link,.history-reward-status{color:var(--terminal-cyan);overflow-wrap:anywhere;margin-top:4px;font-size:10px;display:block}.settlement-error{overflow-wrap:anywhere;margin-top:10px;font-size:11px}.deposit-recovery input{background:var(--terminal-bg);border:1px solid var(--terminal-border);width:100%;min-width:0;margin-bottom:8px;padding:10px}.history-scroll{scrollbar-width:thin;scrollbar-color:var(--terminal-border) #080808;max-height:260px;overflow:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}th{color:var(--terminal-cyan);letter-spacing:.6px;background:#0c0b08;font-size:10px;position:sticky;top:0}th,td{border-bottom:1px solid #54310866;padding:10px 16px}td{font-size:11px}td:last-child,th:last-child{text-align:right}tbody tr:hover{background:#f7931a0c}.empty-state{color:var(--terminal-muted);padding:22px 16px;font-size:11px}.positive{color:var(--terminal-green)!important}.negative{color:var(--terminal-red)!important}.terminal-footer{margin-top:10px}.function-keys{border:1px solid var(--terminal-border-bright);grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;padding:4px;display:grid}.function-keys>a,.function-keys>button{background:var(--btc-orange);color:#100800;justify-content:center;align-items:center;gap:9px;min-height:30px;font-size:11px;font-weight:700;display:flex}.function-keys>:nth-child(2),.function-keys>:nth-child(7){background:var(--terminal-green)}.function-keys>:nth-child(4){background:var(--terminal-cyan)}.function-keys>:nth-child(8){background:#e66c18}.function-keys>:hover{background:var(--btc-yellow);color:#000}.function-keys b{font-size:10px}.status-strip{letter-spacing:.3px;justify-content:space-between;gap:12px;padding:12px 0 0;font-size:10px;display:flex}.status-strip b{color:var(--terminal-green)}.status-strip em{color:var(--terminal-cyan);font-style:normal}.page-heading{justify-content:space-between;align-items:center;gap:15px;padding:8px 0 17px;display:flex}.page-heading p{letter-spacing:1.6px;color:var(--terminal-muted);font-size:10px}.page-heading h1{font-family:var(--pixel);color:var(--btc-amber);text-shadow:0 0 8px #f7931a33;font-size:36px;line-height:1.25}.page-heading>span{color:var(--terminal-muted);font-size:11px}.page-heading>span b{color:var(--terminal-border-bright);margin:0 10px}.metrics-strip{border:1px solid var(--terminal-border);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:10px;display:grid}.metrics-strip>div{border-right:1px solid var(--terminal-border);padding:12px 18px}.metrics-strip>div:last-child{border:0}.metrics-strip span,.metrics-strip small{color:var(--terminal-muted);letter-spacing:.8px;font-size:9px;display:block}.metrics-strip strong{color:var(--btc-yellow);overflow-wrap:anywhere;margin:3px 0;font-size:22px;font-weight:400;display:block}.metrics-strip>div:last-child strong{color:var(--terminal-green);font-size:20px}.mining-terminal .dashboard-grid{grid-template-columns:1.08fr 1fr 1.15fr}.mining-terminal .matrix-panel{grid-area:1/1}.mining-terminal .deploy-panel{grid-area:1/2}.mining-terminal .processing-panel{grid-area:1/3;align-self:stretch}.mining-terminal .logs-panel{grid-area:2/1}.mining-terminal .settlement-panel{grid-area:2/2}.mining-terminal .market-panel{flex-direction:column;grid-area:2/3;min-height:322px;display:flex}.mining-terminal .market-panel>.panel-header{flex-shrink:0}.mining-terminal .market-panel>.panel-body{flex:1;min-height:0;display:flex}.mining-terminal .market-chart{flex-direction:column;flex:1;min-width:0;height:auto;min-height:0;padding-bottom:0;display:flex}.mining-terminal .tv-host{flex:1;height:auto;min-height:0;position:relative;overflow:visible}.mining-terminal .tv-host>.tradingview-widget-container{width:100%;height:100%;position:absolute;inset:0}.mining-terminal .market-attribution{flex-shrink:0;position:static}.mining-terminal .processing-panel .hex-lines{margin:20px 0}.mining-terminal .processing-panel .hex-lines>div{line-height:2}.mining-terminal .processing-panel .waveform{height:100px}.mining-terminal .processing-panel .process-stats{margin-top:20px}.mining-terminal .asic-matrix>button{min-height:78px}.mining-terminal .matrix-readout{margin-bottom:18px}.mining-terminal .event-log{height:285px}.input-label{color:var(--terminal-muted);justify-content:space-between;margin-bottom:7px;font-size:10px;display:flex}.amount-input{border:1px solid var(--terminal-border-bright);background:#050505;align-items:center;gap:8px;padding:10px 12px;display:flex}.amount-input>span{color:var(--btc-orange);font-size:22px}.amount-input input{outline-offset:6px;width:100%;min-width:0;color:var(--btc-yellow);background:0 0;border:0;font-size:25px}.amount-input>b{color:var(--terminal-muted);font-size:13px}.deployment-summary{grid-template-columns:1fr auto;align-items:baseline;gap:9px 12px;margin:16px 0;font-size:10px;display:grid}.deployment-summary dt{color:var(--terminal-muted)}.deployment-summary dd{text-align:right;color:var(--btc-yellow);overflow-wrap:anywhere;max-width:230px;margin:0}.allocation-details{border-top:1px solid var(--terminal-border);border-bottom:1px solid var(--terminal-border);padding:8px 0;font-size:10px}.allocation-details summary{cursor:pointer;color:var(--terminal-muted)}.allocation-details>div{max-height:150px;padding:10px 4px;overflow:auto}.allocation-details p{justify-content:space-between;gap:8px;padding:3px 0;display:flex}.allocation-details small{color:var(--terminal-muted);margin-top:8px;display:block}.cycle-heading{justify-content:space-between;align-items:center;margin:14px 0 8px;display:flex}.cycle-heading>span{font-size:10px}.cycle-heading>strong{font-family:var(--pixel);font-size:27px;font-weight:400;line-height:1}.cycle-heading>strong small{font:10px var(--mono);color:var(--terminal-muted)}.cycle-progress{background:#34220d;height:7px;overflow:hidden}.cycle-progress>i{transform-origin:0;background:var(--btc-orange);height:100%;transition:transform .2s linear;display:block}.cycle-phases{color:var(--terminal-muted);justify-content:space-between;margin-top:5px;font-size:8px;display:flex}.validation{color:var(--terminal-red);min-height:15px;margin:8px 0;font-size:10px}.deploy-button{justify-content:space-between;width:100%;min-height:42px}.deploy-panel .wallet-adapter-dropdown{margin-top:10px}.settlement-row{border-bottom:1px solid #54310866;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.stage-number{color:var(--terminal-muted);font-size:10px}.settlement-row>div{min-width:0}.settlement-row b{font-size:11px}.settlement-row small{color:var(--terminal-muted);overflow-wrap:anywhere;margin:3px 0;font-size:9px;display:block}.settlement-row em{color:var(--terminal-muted);text-align:right;font-size:8px;font-style:normal}.settlement-row.settled .stage-number,.settlement-row.settled em{color:var(--terminal-green)}.stage-track{background:#24190d;height:2px;margin-top:5px}.stage-track i{background:var(--terminal-border-bright);transform-origin:0;height:100%;transition:transform .2s;display:block}.settled .stage-track i{background:var(--btc-orange)}.terminal-modal{border:1px solid var(--terminal-border-bright);width:min(480px,100vw - 28px);max-height:calc(100dvh - 32px);color:var(--terminal-text);font-family:var(--mono);background:#090909;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 0 60px #000}.terminal-modal::backdrop{background:#000b}.terminal-modal .panel-header{z-index:1;background:#111006;height:auto;min-height:42px;padding:8px 14px;position:sticky;top:0}.terminal-modal .panel-header h2{white-space:normal;font-size:10px}.terminal-modal .panel-header button{white-space:nowrap;min-height:28px;font-size:10px}.modal-body{padding:22px}.modal-body>p{margin-bottom:16px;font-size:12px;line-height:1.8}.modal-body .footnote{margin-bottom:16px;font-size:10px}.result-heading>span{letter-spacing:1px;font-size:10px}.result-heading h2{font-family:var(--pixel);margin:8px 0 12px;font-size:32px;line-height:1.2}.result-reward{font-family:var(--pixel);color:var(--btc-amber);overflow-wrap:anywhere;font-size:33px;font-weight:400}.result-reward small{font-size:20px}.wallet-address{overflow-wrap:anywhere;border:1px solid var(--terminal-border);padding:12px;font-size:11px!important}.toast{z-index:180;border:1px solid var(--terminal-red);color:#ffb1a1;background:#180c09;max-width:min(460px,90vw);padding:18px;position:fixed;bottom:16px;right:16px}.toast button{margin-left:12px}@keyframes blink{50%{opacity:0}}@keyframes phosphor{50%{opacity:.65}}@keyframes log-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (min-width:1600px){.terminal-shell{padding-left:24px;padding-right:24px}.panel-body{padding:20px}.command-content{min-height:285px}.command-center .market-chart{height:374px}.ascii-coin pre{font-size:15px}.command-center .matrix-panel .panel-body{padding:16px}.command-center .asic-matrix>button{min-height:74px;padding:10px 8px}.command-center .asic-matrix strong{font-size:12px}.mining-terminal .asic-matrix>button{min-height:88px;padding:12px}.mining-terminal .processing-panel .waveform{height:115px}.hex-lines>div{font-size:14px}}@media (max-width:1199px){.nav{flex-wrap:wrap;gap:12px;padding:12px 16px}.nav nav{order:3;justify-content:space-between;width:100%}.nav-end{margin-left:auto}.nav nav a{font-size:10px}.command-content h1{font-size:44px}.panel-header>small{font-size:8px}.mining-terminal .dashboard-grid{grid-template-columns:1fr 1fr}.mining-terminal .matrix-panel{grid-area:1/1}.mining-terminal .deploy-panel{grid-area:1/2}.mining-terminal .processing-panel{grid-area:2/1}.mining-terminal .settlement-panel{grid-area:2/2}.mining-terminal .logs-panel{grid-area:3/1}.mining-terminal .market-panel{grid-area:3/2}.command-center .dashboard-grid{grid-template-columns:1fr 1fr}.command-center .command-panel,.command-center .market-panel{grid-area:auto/1/auto/-1}.command-center .logs-panel,.command-center .processing-panel,.command-center .matrix-panel,.command-center .overview-panel,.command-center .navigation-panel,.command-center .protocol-panel{grid-area:auto}.command-content{min-height:220px}.ascii-coin pre{font-size:15px}.command-center .market-chart{height:310px}.command-center .matrix-panel .asic-matrix strong{font-size:12px}.status-detail{display:none}}@media (max-width:640px){body{font-size:12px}.nav{gap:14px 8px;padding:12px}.brand b{font-size:23px}.brand-logo{width:24px;height:24px}.brand>span{font-size:8px}.nav-end{gap:10px}.wallet-adapter-button{padding:0 9px!important;font-size:9px!important}.nav nav{grid-template-columns:1fr 1fr;gap:4px;display:grid}.nav nav a{text-align:center;border-color:#54310877;padding:7px 8px;font-size:9px}.terminal-shell{padding:0 10px 12px}.terminal-topline{flex-wrap:wrap;gap:4px;padding:8px 0;font-size:8px}.terminal-topline b{margin:0 4px}.dashboard-grid,.command-center .dashboard-grid,.mining-terminal .dashboard-grid{flex-direction:column;display:flex}.terminal-panel{width:100%}.panel-header{padding:0 10px}.panel-header h2{font-size:10px}.panel-header>small{font-size:8px}.panel-body{padding:14px}.command-panel .panel-body{padding:17px}.command-content{min-height:0;display:block;position:relative}.command-content h1{font-size:48px}.ascii-coin{opacity:.17;pointer-events:none;z-index:0;position:absolute;top:30px;right:0}.ascii-coin pre{font-size:9px}.ascii-coin>span{display:none}.command-content>div:first-child{z-index:1;position:relative}.command-description{font-size:12px}.command-prompt{font-size:9px;line-height:1.7}.page-heading{align-items:start}.page-heading h1{font-size:30px}.page-heading>span{display:none}.metrics-strip{grid-template-columns:1fr 1fr}.metrics-strip>div{border-bottom:1px solid var(--terminal-border);padding:10px 12px}.metrics-strip>div:nth-child(2){border-right:0}.metrics-strip>div:nth-child(3){border-bottom:0}.metrics-strip strong{font-size:18px}.metrics-strip>div:last-child strong{font-size:16px}.mining-terminal .matrix-panel{order:0}.mining-terminal .deploy-panel{order:1}.mining-terminal .processing-panel{order:2}.mining-terminal .settlement-panel{order:3}.mining-terminal .market-panel{order:4}.mining-terminal .logs-panel{order:5}.mining-terminal .history-panel{order:6}.asic-matrix>button,.mining-terminal .asic-matrix>button{min-height:78px;padding:9px 6px}.command-center .matrix-panel .asic-matrix>button{min-height:70px}.asic-top{font-size:7px}.asic-matrix strong{font-size:11px}.selection-actions button{min-height:44px}.hex-lines>div{letter-spacing:1px;gap:8px;font-size:11px}.log-row{grid-template-columns:58px 54px 1fr;gap:7px;font-size:10px}.event-log{height:230px}.processing-caption{font-size:8px}.overview-metrics{grid-template-columns:1fr 1fr}.overview-metrics b{font-size:18px}.function-keys{grid-template-columns:repeat(4,1fr)}.function-keys>a,.function-keys>button{gap:6px;min-height:38px;font-size:10px}.status-strip{flex-direction:column;gap:6px;font-size:9px}.button{min-height:42px}.modal-body{padding:18px}.result-heading h2,.result-reward{font-size:28px}.settlement-row{grid-template-columns:20px 1fr auto;gap:7px}.settlement-row em{font-size:7px}.terminal-modal .deployment-summary{font-size:9px}}.asic-top,.command-center .asic-top,.settlement-row em,.settlement-row small,.cycle-phases,.processing-caption,.process-stats span,.metrics-strip span,.metrics-strip small{font-size:10px}@media (max-width:640px){.asic-top,.command-center .asic-top{font-size:8px}.settlement-row{grid-template-columns:20px minmax(0,1fr)}.settlement-row em{text-align:left;grid-column:2}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
