:root,[data-theme=dark]{--color-bg:#000;--color-surface:#000;--color-surface-elevated:#141414;--color-text:#e0e0e0;--color-text-muted:#909090;--color-text-accent:#cff;--color-accent:#6fc0ba;--color-accent-bright:#37e6cf;--color-border:rgba(111,192,186,0.5);--color-border-solid:#6fc0ba;--color-header-bg:#000;--color-table-border:hsla(0,0%,100%,0.5);--color-table-cell-border:#000;--color-tooltip-bg:#434343;--color-toggle-bg:#1a1a1a;--color-toggle-text:#e0e0e0}[data-theme=light]{--color-bg:#dde8e7;--color-surface:#f4fafa;--color-surface-elevated:#e8f4f3;--color-text:#1a1a1a;--color-text-muted:#4a4a4a;--color-text-accent:#0a4a47;--color-accent:#0d9488;--color-accent-bright:#14b8a6;--color-border:rgba(13,148,136,0.5);--color-border-solid:#0d9488;--color-header-bg:#1e3532;--color-table-border:rgba(13,148,136,0.7);--color-table-cell-border:rgba(13,148,136,0.2);--color-tooltip-bg:#1e1e1e;--color-toggle-bg:#e8f4f3;--color-toggle-text:#1a1a1a}.login{position:relative;margin:30px auto;padding:20px;width:310px;background:#fff;border-radius:3px;box-shadow:0 0 200px hsla(0,0%,100%,.5),0 1px 2px rgba(0,0,0,.3)}.login:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:-1;background:rgba(0,0,0,.08);border-radius:4px}.login h1{margin:-20px -20px 21px;line-height:40px;font-size:15px;font-weight:700;color:#555;text-align:center;text-shadow:0 1px #fff;background:#f3f3f3;border-bottom:1px solid #cfcfcf;border-radius:3px 3px 0 0;box-shadow:0 1px #f5f5f5}.login p{margin:20px 0 0}.login p:first-child{margin-top:0}.login input[type=email],.login input[type=password]{width:278px}.login p.remember_me{float:left;line-height:31px}.login p.remember_me label{font-size:12px;color:#777;cursor:pointer}.login p.remember_me input{position:relative;bottom:1px;margin-right:4px;vertical-align:middle}.login p.submit{text-align:right}.login-help{margin:20px 0;font-size:11px;color:#fff;text-align:center;text-shadow:0 1px #2a85a1}.login-help a{color:#cce7fa;text-decoration:none}.login-help a:hover{text-decoration:underline}:-moz-placeholder{color:#c9c9c9!important;font-size:13px}::-webkit-input-placeholder{color:#ccc;font-size:13px}div{text-align:center}input{font-family:"Orbitron",sans-serif;font-size:14px}input[type=email],input[type=password]{margin:5px;padding:0 10px;width:200px;height:34px;color:#404040;background:#fff;border-color:#c4c4c4 #d1d1d1 #d4d4d4;border-style:solid;border-width:1px;border-radius:2px;outline:5px solid #eff4f7;-moz-outline-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.12)}input[type=email]:focus,input[type=password]:focus{border-color:#7dc9e2;outline-color:#dceefc;outline-offset:0}button[type=submit],input[type=submit]{padding:0 18px;height:29px;font-size:12px;font-weight:700;color:#527881;text-shadow:0 1px #e3f1f1;background:#cde5ef;border-color:#b4ccce #b3c0c8 #9eb9c2;border-style:solid;border-width:1px;border-radius:16px;outline:0;box-sizing:initial;background-image:linear-gradient(180deg,#edf5f8,#cde5ef);box-shadow:inset 0 1px #fff,0 1px 2px rgba(0,0,0,.15)}button[type=submit]:active,input[type=submit]:active{background:#cde5ef;border-color:#9eb9c2 #b3c0c8 #b4ccce;box-shadow:inset 0 0 3px rgba(0,0,0,.2)}.lt-ie9 input[type=email],.lt-ie9 input[type=password]{line-height:34px}@keyframes alarm-flash{0%,to{box-shadow:0 0 0 1px rgba(180,180,190,0)}50%{box-shadow:0 0 0 1px rgba(180,180,190,.55),0 0 6px rgba(200,210,220,.2)}}.btn-toggle-3d{animation:alarm-flash 1.4s ease-in-out infinite}@keyframes gra{0%{background:linear-gradient(135deg,var(--color-bg),var(--color-border-solid) 0)}5%{background:linear-gradient(135deg,var(--color-bg) 5%,var(--color-border-solid) 0)}10%{background:linear-gradient(135deg,var(--color-bg) 10%,var(--color-border-solid) 0)}15%{background:linear-gradient(135deg,var(--color-bg) 15%,var(--color-border-solid) 0)}20%{background:linear-gradient(135deg,var(--color-bg) 20%,var(--color-border-solid) 0)}25%{background:linear-gradient(135deg,var(--color-bg) 25%,var(--color-border-solid) 0)}30%{background:linear-gradient(135deg,var(--color-bg) 30%,var(--color-border-solid) 0)}35%{background:linear-gradient(135deg,var(--color-bg) 35%,var(--color-border-solid) 0)}40%{background:linear-gradient(135deg,var(--color-bg) 40%,var(--color-border-solid) 0)}45%{background:linear-gradient(135deg,var(--color-bg) 45%,var(--color-border-solid) 0)}50%{background:linear-gradient(135deg,var(--color-bg) 50%,var(--color-border-solid) 0)}55%{background:linear-gradient(135deg,var(--color-bg) 55%,var(--color-border-solid) 0)}60%{background:linear-gradient(135deg,var(--color-bg) 60%,var(--color-border-solid) 0)}65%{background:linear-gradient(135deg,var(--color-bg) 65%,var(--color-border-solid) 0)}70%{background:linear-gradient(135deg,var(--color-bg) 70%,var(--color-border-solid) 0)}75%{background:linear-gradient(135deg,var(--color-bg) 75%,var(--color-border-solid) 0)}80%{background:linear-gradient(135deg,var(--color-bg) 80%,var(--color-border-solid) 0)}85%{background:linear-gradient(135deg,var(--color-bg) 85%,var(--color-border-solid) 0)}90%{background:linear-gradient(135deg,var(--color-bg) 90%,var(--color-border-solid) 0)}95%{background:linear-gradient(135deg,var(--color-bg) 95%,var(--color-border-solid) 0)}to{background:linear-gradient(135deg,var(--color-bg) 100%,var(--color-border-solid) 0)}}@keyframes gra2{0%{background:linear-gradient(45deg,var(--color-bg),var(--color-border-solid) 0)}50%{background:linear-gradient(45deg,var(--color-bg),var(--color-border-solid) 0)}52.5%{background:linear-gradient(45deg,var(--color-bg) 5%,var(--color-border-solid) 0)}55%{background:linear-gradient(45deg,var(--color-bg) 10%,var(--color-border-solid) 0)}57.5%{background:linear-gradient(45deg,var(--color-bg) 15%,var(--color-border-solid) 0)}60%{background:linear-gradient(45deg,var(--color-bg) 20%,var(--color-border-solid) 0)}62.5%{background:linear-gradient(45deg,var(--color-bg) 25%,var(--color-border-solid) 0)}65%{background:linear-gradient(45deg,var(--color-bg) 30%,var(--color-border-solid) 0)}67.5%{background:linear-gradient(45deg,var(--color-bg) 35%,var(--color-border-solid) 0)}70%{background:linear-gradient(45deg,var(--color-bg) 40%,var(--color-border-solid) 0)}72.5%{background:linear-gradient(45deg,var(--color-bg) 45%,var(--color-border-solid) 0)}75%{background:linear-gradient(45deg,var(--color-bg) 50%,var(--color-border-solid) 0)}77.5%{background:linear-gradient(45deg,var(--color-bg) 55%,var(--color-border-solid) 0)}80%{background:linear-gradient(45deg,var(--color-bg) 60%,var(--color-border-solid) 0)}82.5%{background:linear-gradient(45deg,var(--color-bg) 65%,var(--color-border-solid) 0)}85%{background:linear-gradient(45deg,var(--color-bg) 70%,var(--color-border-solid) 0)}87.5%{background:linear-gradient(45deg,var(--color-bg) 75%,var(--color-border-solid) 0)}90%{background:linear-gradient(45deg,var(--color-bg) 80%,var(--color-border-solid) 0)}92.5%{background:linear-gradient(45deg,var(--color-bg) 85%,var(--color-border-solid) 0)}95%{background:linear-gradient(45deg,var(--color-bg) 90%,var(--color-border-solid) 0)}97.5%{background:linear-gradient(45deg,var(--color-bg) 95%,var(--color-border-solid) 0)}to{background:linear-gradient(45deg,var(--color-bg) 100%,var(--color-border-solid) 0)}}.models-border{background:var(--color-border-solid);animation:gra 1s;animation-direction:reverse;padding:3px}.models-border,.models-border-content{height:100%;width:100%;box-sizing:border-box;border-radius:4px;overflow:hidden}.models-border-content{padding:5px 20px;background-color:var(--color-surface)}.models-border-2{background:var(--color-border-solid);animation:gra2 2s;animation-direction:reverse;padding:3px;overflow:hidden}.models-border-2,.models-border-content-2{height:100%;width:100%;box-sizing:border-box;border-radius:4px}.models-border-content-2{background-color:var(--color-surface);overflow:auto;overflow-x:hidden}.models-content{padding:8px;display:flex;flex-wrap:wrap}.models-content .top-row{width:100%;display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;margin-bottom:8px;align-items:stretch}.models-content .tc2000-container{display:flex;flex-direction:column;align-items:center;flex:1 1}.models-content .blockclock,.models-content .xyr{width:100%}.page-trades{display:flex;justify-content:center}.page-vaults{height:calc(100vh - 120px);padding:8px;box-sizing:border-box}.page-vaults .models-border{height:100%}.page-vaults .vaults-content{height:100%;display:flex;flex-direction:column}@keyframes lightning-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.lightning-ticker-track{overflow:hidden;width:220px;border-top:1px solid #333;padding-top:3px;margin-top:3px;pointer-events:none}.lightning-ticker-inner{display:inline-block;white-space:nowrap;animation:lightning-ticker 30s linear infinite;font-size:8px;line-height:1;color:#ccc;font-family:"Orbitron",sans-serif;pointer-events:none}.blockclock .Tooltip-Wrapper{display:inline-block;position:relative;z-index:100}.blockclock .Tooltip-Tip{position:absolute;border-radius:2px;transform:translateX(-50%);padding:6px;color:#aaa;background:#1a1a1a;border:1px solid #333;font-size:14px;font-family:"Orbitron",sans-serif;line-height:1;z-index:200;white-space:normal;bottom:24px;left:calc(50% - 4px)}.blockclock{border:1px solid #0ef8f8;border-radius:2px;height:auto;box-sizing:border-box;width:100%}.blockclock .blockclock-titlebar{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;overflow:hidden;border-bottom:2px solid #333}.blockclock .blockclock-titlebar div:first-child{width:250px;text-align:left}.blockclock .blockclock-titlebar div:last-child{text-align:right;flex-shrink:0}.blockclock .blockclock-titlebar .title{color:#fff;font-size:11px}.blockclock .blockclock-titlebar div{color:#fff}.blockclock .blockclock-titlebar .hashrate{display:flex;justify-content:flex-end;align-items:center;white-space:nowrap}.blockclock .blockclock-titlebar .hashrate img{height:20px}.blockclock .blockclock-titlebar .hashrate span{margin-left:10px;color:#cff;white-space:nowrap}.blockclock .info-row{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #333;color:#cff}.blockclock .info-row div:first-child{width:250px;text-align:left}.blockclock .info-row div{padding:8px 16px}.blockclock .info-row div:first-child{padding-left:8px}.blockclock .info-row .datalink{color:#0ef8f8;font-size:11px}.blockclock .info-row .datalink-positive{color:green}.blockclock .info-row .datalink-negative{color:red}.blockclock .info-row .lightning-expand-btn{background:none;border:1px solid #333;color:#f7931a;font-size:.8rem;padding:2px 7px;border-radius:2px;cursor:pointer;margin-right:8px;white-space:nowrap;flex-shrink:0}.blockclock .info-row .lightning-expand-btn:hover{border-color:#f7931a}.blockclock .info-row .lightning-expand-btn.expanded{border-color:#f7931a;background:rgba(247,147,26,.08)}.blockclock .fee-history-chart{margin-top:10px;padding:0 16px;color:#cff}.blockclock .fee-history-chart .fee-chart-title{font-size:.9rem;color:#0ef8f8;margin-bottom:5px;padding-left:60px}.blockclock .fee-history-chart svg{border-left:1px solid #333;border-bottom:1px solid #333}.blockclock .fee-history-chart .fee-chart-labels{display:flex;justify-content:space-between;width:calc(100% - 120px);margin-left:60px;font-size:.7rem;color:#cff;margin-top:2px}.blockclock .fee-history-chart .fee-chart-labels span:first-child{color:#4caf50}.blockclock .fee-history-chart .fee-chart-labels span:last-child{color:#f44}.blockclock .timeline{height:120px;width:calc(100% - 120px);position:relative;left:60px}.blockclock .timeline .market-open{background-color:rgba(0,255,0,.8);width:2px;position:relative;top:0;height:90px}.blockclock .timeline .market-close{background-color:rgba(255,0,0,.8);width:2px;position:relative;top:0;height:90px}.blockclock .timeline div{height:120px}.blockclock .timeline .timeValue{position:absolute;color:#cff;background-image:linear-gradient(#444,#222);background-size:1px 100%;background-repeat:no-repeat;background-position:center -20px;display:flex;width:80px}.blockclock .timeline .timeValue span{align-self:flex-end;text-align:center;width:100%}.blockclock .blocks{position:relative;color:#000;font-weight:700;width:calc(100% - 120px);left:60px;overflow:visible!important}.blockclock .blocks .block{position:absolute;bottom:37px;display:flex;padding:2px 4px}.blockclock .blocks .block>span{align-self:flex-start;width:20px;height:20px;border-radius:4px;background-color:#049494;z-index:1}.blockclock .blocks .block>span .block-info{text-align:left}.blockclock .blocks .block>span .blockBody{width:20px;height:20px;border-radius:4px;z-index:1}.blockclock .blocks .block>span:hover{background-color:#444;z-index:1}.blockclock .blocks .block:after{content:"";height:calc(100% - 20px);border-right:1px solid #049494;position:absolute;bottom:0;right:50%;z-index:0}.blockclock .blocks .block:before{content:"";height:5px;width:5px;background:#0ef8f8;position:absolute;bottom:-3px;right:calc(50% - 2px);border-radius:50%;z-index:1}.blockclock .mempool-chart{margin-top:20px;padding:0 16px 16px;color:#cff}.blockclock .mempool-chart .mempool-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #333}.blockclock .mempool-chart .mempool-header .mempool-title{font-size:11px;color:#0ef8f8;font-weight:700}.blockclock .mempool-chart .mempool-header .mempool-legend{font-size:.8rem;display:flex;grid-gap:5px;gap:5px}.blockclock .mempool-chart .mempool-bars{display:flex;grid-gap:4px;gap:4px;height:120px;align-items:flex-end;border-left:1px solid #333;border-bottom:1px solid #333;padding:8px 0 20px}.blockclock .mempool-chart .mempool-bars .mempool-bar-container{flex:1 1;position:relative;height:100%;background-color:hsla(0,0%,100%,.05);border-radius:2px}.blockclock .mempool-chart .mempool-bars .mempool-bar-container .mempool-tier{transition:opacity .2s;border-top:1px solid rgba(0,0,0,.2)}.blockclock .mempool-chart .mempool-bars .mempool-bar-container .mempool-tier:hover{opacity:.8}.blockclock .mempool-chart .mempool-bars .mempool-bar-container .block-label{position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);font-size:.7rem;color:#cff;white-space:nowrap}.hype-clock{border:1px solid #0f8;border-radius:2px;margin-top:4px;box-sizing:border-box;width:100%;background:#000}.hype-clock .hype-clock-titlebar{display:flex;justify-content:space-between;align-items:center;padding:5px 16px 5px 0;border-bottom:1px solid #333}.hype-clock .hype-clock-titlebar .hype-clock-title{color:#0f8;font-size:11px;font-weight:700;width:160px;margin:0 0 0 -28px;padding:0;pointer-events:none}.hype-clock .hype-clock-titlebar .hype-clock-title .hype-live{font-size:9px;color:#0f8;margin-left:8px;animation:hype-pulse 1s ease-in-out infinite}.hype-clock .hype-clock-titlebar .hype-clock-meta{color:#555;font-size:.8rem}.hype-clock .hype-clock-titlebar .hype-clock-right{color:#0f8;font-size:1rem;font-weight:700;text-align:right;width:120px}.hype-clock .hype-clock-blocks{padding:12px 60px 10px}.hype-clock .hype-clock-blocks .hype-blocks{position:relative;height:52px;width:100%}.hype-clock .hype-clock-blocks .hype-blocks .hype-block-item{position:absolute;bottom:4px;width:3px}.hype-clock .hype-clock-blocks .hype-blocks .hype-block-item .hype-bar{width:3px;border-radius:1px;background-color:#00cc70;cursor:pointer}.hype-clock .hype-clock-blocks .hype-blocks .hype-block-item.hype-newest .hype-bar{background-color:#0f8;box-shadow:0 0 6px #0f8}.hype-clock .hype-clock-blocks .hype-blocks .hype-block-item:hover .hype-bar{background-color:#0f8}.hype-clock .hype-clock-footer{display:flex;grid-gap:4px;gap:4px;padding:3px 16px 4px;border-top:1px solid #333}.hype-clock .hype-clock-footer .hype-win-btn{background:#001a0d;color:#074;border:1px solid #333;border-radius:2px;padding:1px 8px;font-size:9px;cursor:pointer;letter-spacing:.5px}.hype-clock .hype-clock-footer .hype-win-btn.active{color:#0f8;border-color:#0f8;background:#032}.hype-clock .hype-clock-footer .hype-win-btn:hover{color:#0f8}.hype-clock .Tooltip-Wrapper{display:inline-block;position:relative;z-index:100}.hype-clock .Tooltip-Tip{position:absolute;border-radius:2px;transform:translateX(-50%);padding:6px;color:#0f8;background:#001a0d;border:1px solid #053;font-size:12px;font-family:"Orbitron",sans-serif;line-height:1;z-index:100;white-space:nowrap;bottom:24px;left:calc(50% - 4px)}@keyframes hype-pulse{0%,to{opacity:1}50%{opacity:.3}}.eth-ecosystem{border:1px solid #627eea;border-radius:2px;margin-top:4px;box-sizing:border-box;width:100%;background:#000}.eth-ecosystem .eth-eco-header{display:flex;justify-content:space-between;align-items:center;padding:5px 16px 5px 8px;border-bottom:1px solid #333}.eth-ecosystem .eth-eco-header .eth-eco-title{color:#627eea;font-size:11px;font-weight:700;letter-spacing:.5px}.eth-ecosystem .eth-eco-header .eth-eco-window{color:#555;font-size:.8rem}.eth-ecosystem .eth-eco-header .eth-expand-btn{background:none;border:1px solid #333;border-radius:2px;color:#627eea;font-size:9px;padding:1px 6px;cursor:pointer;margin-left:auto;line-height:1.4}.eth-ecosystem .eth-eco-header .eth-expand-btn:hover{border-color:#627eea}.eth-ecosystem .eth-eco-header .eth-expand-btn.expanded{background:#0e1530}.eth-ecosystem .eth-chains{padding:8px 16px 10px;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.eth-ecosystem .eth-chains .eth-chain-row{display:flex;align-items:center;grid-gap:8px;gap:8px;height:26px}.eth-ecosystem .eth-chains .eth-chain-row .eth-chain-label{width:56px;font-size:.75rem;font-weight:700;letter-spacing:.5px;flex-shrink:0}.eth-ecosystem .eth-chains .eth-chain-row .eth-chain-block{width:90px;font-size:.7rem;color:#888;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eth-ecosystem .eth-chains .eth-chain-row .eth-chain-speed{width:40px;font-size:.75rem;font-weight:700;text-align:right;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eth-ecosystem .eth-chains .eth-chain-row .eth-chain-timeline{position:relative;flex:1 1;height:22px;background:hsla(0,0%,100%,.03);border-radius:2px;overflow:visible}.eth-ecosystem .eth-chains .eth-chain-row .eth-chain-timeline .eth-block-item{position:absolute;bottom:3px}.eth-ecosystem .eth-chains .eth-chain-row .eth-chain-timeline .eth-block-item .Tooltip-Wrapper{display:inline-block;position:relative;z-index:100}.eth-ecosystem .eth-chains .eth-chain-row .eth-chain-timeline .eth-block-item .Tooltip-Tip{position:absolute;border-radius:2px;transform:translateX(-50%);padding:6px;color:#627eea;background:#0a0f2a;border:1px solid #1e2a60;font-size:12px;font-family:"Orbitron",sans-serif;line-height:1;z-index:100;white-space:nowrap;bottom:24px;left:calc(50% - 4px)}.eth-ecosystem .eth-chains .eth-chain-row .eth-chain-timeline .eth-block-bar{width:3px;height:16px;border-radius:1px}.lightning-panel{border:1px solid #333;border-top:none;background:#0d0d0d;padding:6px 12px;font-family:"Orbitron",sans-serif;font-size:11px;overflow:hidden}.lightning-panel .lightning-panel-row{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #1e1e1e}.lightning-panel .lightning-panel-left{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-shrink:0}.lightning-panel .lightning-panel-left .lightning-panel-title{color:#f7931a;font-size:12px}.lightning-panel .lightning-panel-left .lp-cap{font-size:9px;color:#555;white-space:nowrap}.lightning-panel .lightning-panel-left .lp-cap strong{color:#4caf50;font-weight:600}.lightning-panel .lp-ticker{flex:1 1;width:auto;border-top:none;padding-top:0;margin-top:0}.lightning-panel .lightning-countries{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.lightning-panel .lightning-country-row{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:10px}.lightning-panel .lightning-country-row .lc-rank{color:#444;width:12px;text-align:right;flex-shrink:0}.lightning-panel .lightning-country-row .lc-flag{font-size:13px;flex-shrink:0}.lightning-panel .lightning-country-row .lc-name{color:#888;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lightning-panel .lightning-country-row .lc-count{color:#ccc;font-weight:700;width:44px;text-align:right;flex-shrink:0}.lightning-panel .lightning-country-row .lc-bar-wrap{width:80px;height:4px;background:#1a1a1a;border-radius:2px;flex-shrink:0}.lightning-panel .lightning-country-row .lc-bar-wrap .lc-bar{height:100%;background:#f7931a;border-radius:2px;opacity:.7}.xyr{display:flex;flex-direction:column;align-items:center;width:100%}.xyr .xyr-weekSelector{margin-bottom:15px}.xyr .level1{grid-column:1;grid-row:1}.xyr .level2{grid-column:1;grid-row:2}.xyr .xyr-tableContainer{padding:.5rem;overflow-x:auto;width:100%;display:flex;justify-content:center;position:relative}.xyr table{border:1px solid var(--color-table-border);font-size:10px;white-space:nowrap;width:100%;margin:0 auto;color:var(--color-text)}.xyr table tr :last-child td{border-bottom:0}.xyr table .sqnr-header{font-family:"Orbitron",sans-serif;font-weight:700;font-size:1.43rem;letter-spacing:2px;color:#ccc;white-space:nowrap}.xyr table td:first-child,.xyr table thead tr:last-child th:first-child{width:60px;min-width:60px;max-width:60px}.xyr table th{margin:0;padding:.28rem .42rem;text-align:left;border-bottom:1px solid var(--color-table-cell-border);border-right:1px solid var(--color-table-cell-border)}.xyr table th :last-child{border-right:0}.xyr table td{margin:0;padding:.28rem .42rem;text-align:center;border-bottom:1px solid var(--color-table-cell-border);border-right:1px solid var(--color-table-cell-border)}.xyr table td :last-child{border-right:0}.SelectedWeekExample .DayPicker-Month{border-collapse:initial}.SelectedWeekExample .DayPicker-WeekNumber{outline:none}.SelectedWeekExample .DayPicker-Day{outline:none;border:1px solid transparent}.SelectedWeekExample .DayPicker-Day--hoverRange{background-color:#efefef!important}.SelectedWeekExample .DayPicker-Day--selectedRange{background-color:#fff7ba!important;border-color:#ffeb3b #fff7ba}.SelectedWeekExample .DayPicker-Day--selectedRangeStart{background-color:#ffeb3b!important;border-left:1px solid #ffeb3b}.SelectedWeekExample .DayPicker-Day--selectedRangeEnd{background-color:#ffeb3b!important;border-right:1px solid #ffeb3b}.SelectedWeekExample .DayPicker-Day--hoverRange:not(.DayPicker-Day--outside).DayPicker-Day--selected,.SelectedWeekExample .DayPicker-Day--selectedRange:not(.DayPicker-Day--outside).DayPicker-Day--selected{border-radius:0!important;color:#000!important}.SelectedWeekExample .DayPicker-Day--hoverRange:hover{border-radius:0!important}@keyframes eco-clock-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.eco-clock-track{overflow:hidden;width:100%;border-bottom:1px solid rgba(111,192,186,.25);padding:3px 0;margin-bottom:8px}.eco-clock-inner{display:inline-block;white-space:nowrap;animation:eco-clock-ticker 22s linear infinite;font-size:9px;color:#fff;letter-spacing:.5px}.eco-calendar,.eco-clock-inner{font-family:"Orbitron",sans-serif}.eco-calendar{width:300px;flex-shrink:0;background:var(--color-surface,#000);border-color:#555 #1a1a1a #1a1a1a #555;border-style:solid;border-width:2px;border-radius:4px;padding:10px 12px;color:var(--color-text,#e0e0e0);margin-top:8px}.eco-calendar .eco-col-headers{display:grid;grid-template-columns:50px 18px 1fr 36px 12px 32px 8px;grid-gap:4px;gap:4px;padding:0 0 4px;border-bottom:1px solid hsla(0,0%,100%,.06);margin-bottom:4px}.eco-calendar .eco-col-headers span{font-size:7px;letter-spacing:.8px;color:#d8d8d8;text-transform:uppercase;font-family:"Orbitron",sans-serif}.eco-calendar .eco-events{max-height:130px;overflow-y:auto;overflow-x:hidden}.eco-calendar .eco-events::-webkit-scrollbar{width:3px;height:0}.eco-calendar .eco-events::-webkit-scrollbar-track{background:transparent}.eco-calendar .eco-events::-webkit-scrollbar-thumb{background:#333;border-radius:2px}.eco-calendar .eco-events::-webkit-scrollbar:horizontal{display:none}.eco-calendar .eco-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid rgba(111,192,186,.25)}.eco-calendar .eco-header .eco-title{font-size:11px;font-weight:700;letter-spacing:1.5px;color:var(--color-accent-bright,#37e6cf)}.eco-calendar .eco-header .eco-sub{font-size:9px;color:var(--color-text-muted,#909090)}.eco-calendar .eco-header .eco-error{color:#f44;font-size:9px}.eco-calendar .eco-empty{font-size:10px;color:#555;text-align:center;padding:12px 0}.eco-calendar .eco-day-group{margin-bottom:6px}.eco-calendar .eco-day-group .eco-day-label{font-size:9px;font-weight:700;letter-spacing:1px;color:#d8d8d8;text-transform:uppercase;padding:4px 0 2px;border-bottom:1px solid hsla(0,0%,100%,.12);margin-bottom:2px}.eco-calendar .eco-row{display:grid;grid-template-columns:50px 18px 1fr 36px 12px 32px 8px;align-items:center;grid-gap:4px;gap:4px;padding:4px 0;border-bottom:1px solid hsla(0,0%,100%,.03)}.eco-calendar .eco-row:last-child{border-bottom:none}.eco-calendar .eco-row.eco-past{opacity:.6}.eco-calendar .eco-row.eco-next{background:rgba(255,100,0,.06);border-radius:2px;padding-left:2px;margin-left:-2px}.eco-calendar .eco-row .eco-time{font-size:9px;color:#d8d8d8;white-space:nowrap}.eco-calendar .eco-row .eco-flag{font-size:11px;line-height:1}.eco-calendar .eco-row .eco-name{font-size:10px;color:#f0f0f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eco-calendar .eco-row .eco-actual{font-size:9px;color:#d8d8d8;text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eco-calendar .eco-row .eco-dir{font-size:10px;font-weight:700;text-align:center}.eco-calendar .eco-row .eco-countdown{font-size:9px;color:#f39c12;text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eco-calendar .eco-row .eco-dot{width:7px;height:7px;border-radius:50%;background:#c20;flex-shrink:0;justify-self:center}body{margin:0;font-family:"Orbitron",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.container_row{display:grid}body{font:13px/20px "Orbitron",sans-serif;color:var(--color-text-muted);background:var(--color-bg);transition:background .25s,color .25s}.app-header{display:flex;align-items:center;justify-content:center;padding:20px;background:var(--color-header-bg);border-bottom:2px solid var(--color-border);grid-gap:30px;gap:30px;flex-wrap:wrap;transition:background .25s,border-color .25s}.app-header .header-logo,.app-header .header-waves{max-width:200px;height:auto}.theme-toggle{background:var(--color-toggle-bg);color:var(--color-toggle-text);border:1px solid var(--color-border);border-radius:4px;padding:6px 14px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s,border-color .2s;font-family:inherit}.theme-toggle:hover{background:var(--color-accent);color:#000;border-color:var(--color-accent)}.TradeTable{text-align:left}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.TradeTable-header{background-color:#282c34;min-height:20vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.TradeTable-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.market-watchlist{width:300px;flex-shrink:0;align-self:center;background:var(--color-surface,#000);border-color:#555 #1a1a1a #1a1a1a #555;border-style:solid;border-width:2px;border-radius:4px;padding:10px 12px;font-family:"Orbitron",sans-serif;color:var(--color-text,#e0e0e0)}.market-watchlist .mw-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid rgba(111,192,186,.25)}.market-watchlist .mw-header .mw-title{font-size:11px;font-weight:700;letter-spacing:1.5px;color:var(--color-accent-bright,#37e6cf)}.market-watchlist .mw-header .mw-updated{font-size:9px;color:var(--color-text-muted,#909090)}.market-watchlist .mw-header .mw-error{color:#f44;font-size:9px}.market-watchlist .mw-col-labels{display:grid;grid-template-columns:1fr 1fr .7fr .7fr;grid-gap:4px;gap:4px;font-size:9px;font-weight:600;letter-spacing:.8px;color:var(--color-text-muted,#909090);text-transform:uppercase;padding-bottom:4px;border-bottom:1px solid hsla(0,0%,100%,.04);margin-bottom:2px}.market-watchlist .mw-col-labels span:first-child{text-align:left}.market-watchlist .mw-row{display:grid;grid-template-columns:1fr 1fr .7fr .7fr;grid-gap:4px;gap:4px;align-items:center;padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.03)}.market-watchlist .mw-row:last-of-type{border-bottom:none}.market-watchlist .mw-row .mw-asset{display:flex;flex-direction:column;grid-gap:1px;gap:1px;align-items:flex-start}.market-watchlist .mw-row .mw-asset .mw-symbol{font-size:11px;font-weight:700;color:var(--color-text,#e0e0e0);letter-spacing:.5px;text-align:left}.market-watchlist .mw-row .mw-asset .mw-label{font-size:9px;color:var(--color-text-muted,#909090);text-align:left}.market-watchlist .mw-row .mw-price{font-size:11px;color:var(--color-text,#e0e0e0);text-align:right}.market-watchlist .mw-row .mw-price .mw-loading{color:var(--color-text-muted,#909090);animation:pulse 1s infinite}.market-watchlist .mw-row .mw-change{font-size:11px;font-weight:600;text-align:right}.market-watchlist .mw-row .mw-change.positive{color:#0d4}.market-watchlist .mw-row .mw-change.negative{color:#d00}.market-watchlist .mw-row .mw-na{color:var(--color-text-muted,#555);font-size:10px}.market-watchlist .mw-footer{display:none}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.page-trade{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;background:#0a0a0a;padding:24px 12px}.trade-controller{width:320px;min-height:527px;height:100%;background:#0c0c0c;border:1px solid #222;border-radius:3px;font-family:"Orbitron",sans-serif;font-size:11px;color:#aaa;overflow:hidden;box-sizing:border-box}.tc-venue-bar{display:flex;border-bottom:1px solid #222}.tc-venue-btn{flex:1 1;display:flex;flex-direction:column;align-items:center;grid-gap:1px;gap:1px;padding:8px 4px;background:transparent;border:none;border-right:1px solid #222;cursor:pointer;color:#555;font-family:"Orbitron",sans-serif;font-size:9px;letter-spacing:.8px;transition:color .1s}.tc-venue-btn:last-child{border-right:none}.tc-venue-btn:hover:not(.disabled){color:#aaa}.tc-venue-btn.active{color:#0ef8f8;background:rgba(14,248,248,.04);border-bottom:1px solid #0ef8f8;margin-bottom:-1px}.tc-venue-btn.disabled{cursor:default;opacity:.35}.tc-venue-label{font-weight:700;letter-spacing:1px}.tc-venue-chain{font-size:7px;color:#555;letter-spacing:.4px}.tc-panel{padding:12px 10px}.tc-connect-prompt{display:flex;flex-direction:column;align-items:center;grid-gap:14px;gap:14px;padding:24px 0}.tc-connect-label{font-size:10px;color:#555;text-align:center;letter-spacing:.5px}.tc-btn-connect{background:transparent;border:1px solid #0ef8f8;color:#0ef8f8;font-family:"Orbitron",sans-serif;font-size:10px;letter-spacing:1px;padding:6px 20px;cursor:pointer;border-radius:2px;transition:background .15s}.tc-btn-connect:hover{background:rgba(14,248,248,.08)}.tc-row{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;margin-bottom:10px}.tc-row.tc-price-row{margin-bottom:12px}.tc-row.tc-input-row{flex-direction:column;align-items:flex-start}.tc-row.tc-summary-row{margin-bottom:6px}.tc-row.tc-fee-note{margin-bottom:14px}.tc-label{font-size:8px;color:#555;letter-spacing:.8px;white-space:nowrap}.tc-price-value{color:#0ef8f8;font-size:14px;letter-spacing:.5px}.tc-market-tabs{display:flex;grid-gap:4px;gap:4px}.tc-market-tab{background:#1a1a1a;border:1px solid #222;color:#555;font-family:"Orbitron",sans-serif;font-size:9px;letter-spacing:.5px;padding:3px 8px;cursor:pointer;border-radius:2px;transition:all .1s}.tc-market-tab.active{border-color:#0ef8f8;color:#0ef8f8;background:rgba(14,248,248,.06)}.tc-market-tab:hover:not(.active){color:#aaa}.tc-side-btn{flex:1 1;padding:8px;border:1px solid #222;background:#1a1a1a;font-family:"Orbitron",sans-serif;font-size:11px;letter-spacing:1.5px;font-weight:700;cursor:pointer;border-radius:2px;transition:all .1s}.tc-side-btn.long{color:#888}.tc-side-btn.long.active{background:rgba(38,161,123,.15);border-color:#26a17b;color:#26a17b}.tc-side-btn.short{color:#888}.tc-side-btn.short.active{background:rgba(192,57,43,.15);border-color:#c0392b;color:#c0392b}.tc-input-group{display:flex;align-items:center;width:100%;border:1px solid #222;border-radius:2px;background:#1a1a1a;overflow:hidden}.tc-input{flex:1 1;background:transparent;border:none;outline:none;color:#ccc;font-family:"Orbitron",sans-serif;font-size:13px;padding:8px 10px;-moz-appearance:textfield}.tc-input::-webkit-inner-spin-button,.tc-input::-webkit-outer-spin-button{display:none}.tc-input::placeholder{color:#555}.tc-input-suffix{padding:0 10px;color:#555;font-size:9px;letter-spacing:.5px}.tc-lev-tabs{display:flex;grid-gap:3px;gap:3px}.tc-lev-tab{background:#1a1a1a;border:1px solid #222;color:#555;font-family:"Orbitron",sans-serif;font-size:9px;padding:3px 7px;cursor:pointer;border-radius:2px;transition:all .1s}.tc-lev-tab.active{border-color:#888;color:#ddd;background:#222}.tc-lev-tab:hover:not(.active){color:#aaa}.tc-summary-val{color:#ccc;font-size:11px}.tc-liq{color:#e67e22!important}.tc-fee-val{color:#555;font-size:9px}.tc-execute-btn{width:100%;padding:12px;border:none;border-radius:2px;font-family:"Orbitron",sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;cursor:pointer;margin-bottom:10px;transition:opacity .1s}.tc-execute-btn.long{background:#26a17b;color:#fff}.tc-execute-btn.short{background:#c0392b;color:#fff}.tc-execute-btn:disabled{opacity:.4;cursor:default}.tc-execute-btn:hover:not(:disabled){opacity:.88}.tc-status{font-size:9px;color:#0ef8f8;margin-bottom:10px;padding:6px 8px;background:rgba(14,248,248,.04);border:1px solid rgba(14,248,248,.15);border-radius:2px;word-break:break-all;line-height:1.4}.tc-funds{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid #222;margin-top:4px}.tc-funds-val{color:#ccc;font-size:11px}.tc-analytics{border-bottom:1px solid #222;background:#0c0c0c}.tc-analytics-header{display:flex;justify-content:space-between;align-items:center;padding:6px 10px 4px}.tc-analytics-title{font-size:8px;color:#555;letter-spacing:1px}.tc-r-section{display:flex;align-items:stretch;padding:6px 10px;grid-gap:0;gap:0}.tc-r-block{flex:1 1;display:flex;flex-direction:column;grid-gap:3px;gap:3px}.tc-r-divider{width:1px;background:#222;margin:0 12px}.tc-r-timeframe{font-size:8px;color:#555;letter-spacing:.8px}.tc-r-value{font-size:12px;font-weight:700;line-height:1}.tc-r-mode{font-size:9px;font-weight:700;letter-spacing:1.5px}.tc-vp-section{padding:6px 10px 8px;border-top:1px solid #222}.tc-vp-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.tc-vp-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:4px;gap:4px}.tc-vp-row{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.tc-vp-label{font-size:7px;color:#555;letter-spacing:.8px}.tc-vp-value{font-size:11px;font-weight:700}.tc-signal-summary{border-top:1px solid #222;padding:4px 10px}@keyframes info-fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes info-pulse{0%,to{opacity:1}50%{opacity:.3}}.info-content{--ic-black:#050508;--ic-panel:#111318;--ic-panel2:#161820;--ic-border:#1a1d2e;--ic-cyan:rgba(14,248,248,0.8);--ic-red:#e8003a;--ic-green:#00e57a;--ic-yellow:#f5c200;--ic-text:#c8cfe0;--ic-dim:#545a72;--ic-bright:#eef1ff;background:var(--ic-black);color:var(--ic-text);font-family:"Orbitron",sans-serif;font-size:16px;height:100%;overflow-y:auto;overflow-x:hidden}.info-content *{margin:0;padding:0;box-sizing:border-box}.info-content section{position:relative}.info-content .section-inner{max-width:1200px;margin:0 auto;padding:60px 48px}.info-content .section-tag{font-family:"Orbitron",sans-serif;font-size:9px;letter-spacing:4px;color:var(--ic-cyan);text-transform:uppercase;margin-bottom:16px;display:flex;align-items:center;grid-gap:10px;gap:10px}.info-content .section-tag:before{content:"";width:20px;height:1px;background:var(--ic-cyan)}.info-content h2{font-family:"Orbitron",monospace;font-size:clamp(20px,3vw,36px);font-weight:700;line-height:1.2;color:var(--ic-bright);margin-bottom:16px;text-transform:uppercase}.info-content .section-desc{font-size:16px;font-weight:300;line-height:1.7;color:var(--ic-text);max-width:600px;margin-bottom:48px}.info-content hr.sep{border:none;border-top:1px solid var(--ic-border);margin:0}.info-content .ic-hero{position:relative;display:grid;grid-template-columns:1fr 560px;align-items:center;grid-gap:48px;gap:48px;padding:80px 48px 60px;border-bottom:1px solid var(--ic-border)}.info-content .ic-hero-right{display:flex;flex-direction:column;align-items:center;grid-gap:24px;gap:24px;width:560px;flex-shrink:0}.info-content .ic-hero-content{max-width:600px;animation:info-fadeUp 1s ease forwards;opacity:0}.info-content .ic-hero-tag{font-family:"Orbitron",sans-serif;font-size:10px;letter-spacing:4px;color:var(--ic-cyan);text-transform:uppercase;margin-bottom:20px;display:flex;align-items:center;grid-gap:10px;gap:10px}.info-content .ic-hero-tag:before{content:"";width:24px;height:1px;background:var(--ic-cyan)}.info-content h1{font-family:"Orbitron",monospace;font-size:clamp(25px,4.2vw,50px);font-weight:900;line-height:1.15;color:var(--ic-bright);margin-bottom:24px;text-transform:uppercase}.info-content h1 span{color:#a0a8b8;display:block}.info-content .ic-hero-desc{font-size:17px;font-weight:300;line-height:1.7;color:var(--ic-text);max-width:520px;margin-bottom:0}.info-content .ic-hero-stats{display:flex;width:100%;border:1px solid var(--ic-border);animation:info-fadeUp 1s ease .3s forwards;opacity:0}.info-content .ic-stat-item{flex:1 1;padding:16px 20px;border-right:1px solid var(--ic-border);min-width:0}.info-content .ic-stat-item:last-child{border-right:none}.info-content .ic-stat-label{font-family:"Orbitron",sans-serif;font-size:9px;letter-spacing:3px;color:var(--ic-dim);text-transform:uppercase;margin-bottom:6px}.info-content .ic-stat-value{font-family:"Orbitron",monospace;font-size:15px;font-weight:700;color:var(--ic-bright)}.info-content .ic-stat-value.green{color:var(--ic-green)}.info-content .ic-stat-value.red{color:var(--ic-red)}.info-content .ic-stat-value.yellow{color:var(--ic-yellow)}.info-content .ic-stat-value.cyan{color:var(--ic-cyan)}.info-content .ic-hero-visual{width:100%;animation:info-fadeUp 1s ease .15s forwards;opacity:0}.info-content .ic-dashboard-card{background:var(--ic-panel);border:1px solid var(--ic-border);position:relative;overflow:hidden}.info-content .ic-dashboard-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--ic-cyan),transparent)}.info-content .ic-dash-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--ic-border)}.info-content .ic-dash-title{font-family:"Orbitron",monospace;font-size:11px;font-weight:700;letter-spacing:3px;color:var(--ic-cyan)}.info-content .ic-live-dot{display:flex;align-items:center;grid-gap:7px;gap:7px;font-family:"Orbitron",sans-serif;font-size:9px;letter-spacing:2px;color:var(--ic-green)}.info-content .ic-dot{width:6px;height:6px;border-radius:50%;background:var(--ic-green);animation:info-pulse 1.5s infinite}.info-content .ic-dash-body{padding:18px}.info-content .ic-price-row{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid var(--ic-border)}.info-content .ic-price-big{font-family:"Orbitron",monospace;font-size:24px;font-weight:700;color:var(--ic-bright)}.info-content .ic-price-change{font-family:"Orbitron",sans-serif;font-size:12px;color:var(--ic-green)}.info-content .ic-session-bar{display:flex;grid-gap:8px;gap:8px;margin-top:14px}.info-content .ic-session-tag{font-family:"Orbitron",sans-serif;font-size:9px;letter-spacing:2px;padding:4px 10px;border:1px solid}.info-content .ic-session-tag.ny{color:var(--ic-cyan);border-color:var(--ic-cyan)}.info-content .ic-session-tag.london{color:var(--ic-yellow);border-color:var(--ic-yellow)}.info-content .ic-session-tag.sydney{color:var(--ic-dim);border-color:var(--ic-dim)}.info-content .steps-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px}.info-content .step-card{background:var(--ic-panel);border:1px solid var(--ic-border);padding:36px 28px;position:relative;overflow:hidden;transition:border-color .3s}.info-content .step-card:hover{border-color:var(--ic-cyan)}.info-content .step-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--ic-cyan);transform:scaleX(0);transform-origin:left;transition:transform .4s}.info-content .step-card:hover:after{transform:scaleX(1)}.info-content .step-card h3{font-family:"Orbitron",sans-serif;font-size:18px;font-weight:700;color:var(--ic-bright);letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}.info-content .step-card p{font-size:14px;font-weight:300;line-height:1.65;color:var(--ic-text)}.info-content .step-num{font-family:"Orbitron",monospace;font-size:48px;font-weight:900;color:rgba(0,229,204,.07);position:absolute;top:16px;right:20px;line-height:1}.info-content .step-icon{width:44px;height:44px;border:1px solid var(--ic-cyan);display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:var(--ic-cyan)}.info-content .seq-explainer{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.info-content .state-visual{background:var(--ic-panel);border:1px solid var(--ic-border);padding:32px}.info-content .state-cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;gap:8px;margin-top:20px}.info-content .state-card{padding:20px 12px;border:1px solid;text-align:center}.info-content .state-card.inc{border-color:rgba(0,229,122,.4);background:rgba(0,229,122,.05)}.info-content .state-card.hold{border-color:rgba(245,194,0,.35);background:rgba(245,194,0,.05)}.info-content .state-card.dec{border-color:rgba(232,0,58,.4);background:rgba(232,0,58,.05)}.info-content .state-arrow{font-size:26px;margin-bottom:6px}.info-content .state-card.inc .state-arrow{color:var(--ic-green)}.info-content .state-card.hold .state-arrow{color:var(--ic-yellow)}.info-content .state-card.dec .state-arrow{color:var(--ic-red)}.info-content .state-name{font-family:"Orbitron",sans-serif;font-size:8px;letter-spacing:2px;text-transform:uppercase;margin-bottom:6px}.info-content .state-card.inc .state-name{color:var(--ic-green)}.info-content .state-card.hold .state-name{color:var(--ic-yellow)}.info-content .state-card.dec .state-name{color:var(--ic-red)}.info-content .state-desc{font-family:"Orbitron",sans-serif;font-size:8px;letter-spacing:1px;color:var(--ic-dim);line-height:1.5}.info-content .seq-grid{display:grid;grid-template-columns:48px repeat(7,1fr);grid-gap:4px;gap:4px;font-family:"Orbitron",sans-serif;font-size:9px;letter-spacing:.5px;margin-top:16px}.info-content .seq-head{text-align:center;color:var(--ic-dim);font-size:8px;padding-bottom:4px}.info-content .seq-row-label{display:flex;align-items:center;color:var(--ic-dim);font-size:8px;letter-spacing:1px}.info-content .seq-cell{text-align:center;padding:8px 4px;background:var(--ic-panel2);border:1px solid var(--ic-border);color:var(--ic-text);font-size:10px;letter-spacing:.5px;transition:all .3s}.info-content .seq-cell.inc{color:var(--ic-green);border-color:rgba(0,229,122,.4);background:rgba(0,229,122,.07)}.info-content .seq-cell.hold{color:var(--ic-yellow);border-color:rgba(245,194,0,.35);background:rgba(245,194,0,.06)}.info-content .seq-cell.dec{color:var(--ic-red);border-color:rgba(232,0,58,.4);background:rgba(232,0,58,.07)}.info-content .eco-events-row{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:32px}.info-content .eco-event-tag{font-family:"Orbitron",sans-serif;font-size:10px;letter-spacing:2px;padding:6px 14px;border:1px solid}.info-content .eco-event-tag.high{color:rgba(232,0,58,.9);border-color:rgba(232,0,58,.5);background:rgba(232,0,58,.06)}.info-content .eco-event-tag.med{color:rgba(245,194,0,.9);border-color:rgba(245,194,0,.4);background:rgba(245,194,0,.05)}.info-content .eco-phase-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2px;gap:2px;max-width:640px}.info-content .eco-phase-item{padding:28px 20px;border:1px solid;text-align:center}.info-content .eco-phase-item.pre{border-color:rgba(245,194,0,.35);background:rgba(245,194,0,.05)}.info-content .eco-phase-item.spike{border-color:rgba(232,0,58,.4);background:rgba(232,0,58,.05)}.info-content .eco-phase-item.post{border-color:rgba(0,229,122,.4);background:rgba(0,229,122,.05)}.info-content .eco-phase-label{font-family:"Orbitron",sans-serif;font-size:9px;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px}.eco-phase-item.pre .info-content .eco-phase-label{color:var(--ic-yellow)}.eco-phase-item.spike .info-content .eco-phase-label{color:var(--ic-red)}.eco-phase-item.post .info-content .eco-phase-label{color:var(--ic-green)}.info-content .eco-phase-value{font-family:"Orbitron",monospace;font-size:13px;font-weight:700;margin-bottom:6px}.eco-phase-item.pre .info-content .eco-phase-value{color:var(--ic-yellow)}.eco-phase-item.spike .info-content .eco-phase-value{color:var(--ic-red)}.eco-phase-item.post .info-content .eco-phase-value{color:var(--ic-green)}.info-content .eco-phase-desc{line-height:1.5}.info-content .eco-disclaimer,.info-content .eco-phase-desc{font-family:"Orbitron",sans-serif;font-size:8px;letter-spacing:1px;color:var(--ic-dim)}.info-content .eco-disclaimer{margin-top:16px;padding-top:12px;border-top:1px solid var(--ic-border)}@media(max-width:900px){.info-content .ic-hero{grid-template-columns:1fr}.info-content .ic-hero-right{display:none}}@media(max-width:768px){.info-content .seq-explainer,.info-content .steps-grid{grid-template-columns:1fr}.info-content .section-inner{padding:40px 20px}}
/*# sourceMappingURL=main.d589e2ad.chunk.css.map */