:root{--bg:#020c0b;--panel:#071c19;--panel2:#0a2521;--kas:#49eac1;--kas2:#16c89b;--text:#f5fcfa;--muted:#8eaaa4;--line:#49eac138;--red:#ff6b6b}*{box-sizing:border-box}html{background:var(--bg)}body{color:var(--text);background:radial-gradient(circle at 65% -8%,#49eac129,#0000 28%),linear-gradient(#041512,#020b0a 72%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.shell{width:min(100%,500px);min-height:100vh;padding:env(safe-area-inset-top) 14px calc(84px + env(safe-area-inset-bottom));margin:auto;position:relative}.topbar{grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:14px 0 8px;display:grid}.brandBlock{align-items:center;gap:9px;min-width:0;display:flex}.kaspaMark{object-fit:contain;filter:drop-shadow(0 0 13px #6fc7ba47);width:72px;height:72px;display:block}.kaspaWord{letter-spacing:1px;font-size:28.5px;font-weight:950}.monitorWord{color:var(--kas);letter-spacing:1px;white-space:nowrap;font-size:15px;font-weight:850}.techbitBrand{text-align:right;background:linear-gradient(135deg,#49eac12b,#041815eb);border:1px solid #49eac17a;border-radius:13px;padding:7px 10px;line-height:1;box-shadow:0 0 22px #49eac11a}.techbitBrand span{color:#a8c6bf;letter-spacing:1.1px;margin-bottom:3px;font-size:7px;font-weight:850;display:block}.techbitBrand b{color:var(--kas);letter-spacing:-.4px;font-size:19px;font-weight:1000;display:block}.lang{border:1px solid var(--line);color:#fff;background:#09201d;border-radius:12px;min-width:42px;height:39px;font-weight:900}.hero{padding:16px 3px 10px}.live{color:var(--kas);letter-spacing:1.5px;font-size:10px;font-weight:800}.live i{background:var(--kas);width:7px;height:7px;box-shadow:0 0 9px var(--kas);border-radius:50%;display:inline-block}.hero h1{letter-spacing:.1px;margin:9px 0 3px;font-size:20px}.hero p{color:#86bdb0;letter-spacing:1px;margin:0;font-size:12px}.card{border:1px solid var(--line);background:linear-gradient(150deg,#0a221ef7,#041210fa);border-radius:18px;margin:9px 0;padding:15px;box-shadow:inset 0 1px #ffffff06,0 12px 30px #0000001f}.row{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.eyebrow{color:#bfd5d0;font-size:12px}.price{letter-spacing:-1.4px;margin-top:5px;font-size:37px;font-weight:950;line-height:1.1}.up{color:var(--kas)}.down{color:var(--red)}.up span,.down span{color:var(--muted);font-size:11px}.periods{gap:4px;display:flex}.periods button{color:#9fb7b1;background:#102d29;border:0;border-radius:9px;padding:7px 8px;font-size:10px;font-weight:800}.periods .active{color:#fff;background:linear-gradient(135deg,#087c65,#25cda3);box-shadow:0 0 14px #49eac13b}.chart{width:100%;height:126px;margin-top:10px;display:block}.gridLines line{stroke:#ffffff10}.emptyChart{color:#5f7e77;letter-spacing:1px;background:repeating-linear-gradient(0deg,#0000 0 31px,#ffffff08 32px);border-radius:10px;place-items:center;height:126px;font-size:10px;display:grid}.statsGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.stat{min-height:133px;margin:0}.stat>b{margin-top:8px;font-size:22px;display:block}.stat small{color:var(--muted);font-size:9px}.score{text-align:center;position:relative}.score .eyebrow{text-align:left}.gauge{--score:180deg;background:conic-gradient(var(--kas) 0 var(--score),#173d36 var(--score));border-radius:50%;place-items:center;width:72px;height:72px;margin:4px auto 0;display:grid;position:relative}.gauge:after{content:"";background:#071b18;border-radius:50%;width:52px;height:52px;position:absolute}.gauge b{z-index:1;font-size:19px}.signalPill{background:#075e4c;border-radius:99px;margin-top:4px;padding:4px 8px;font-weight:900;color:#74ffdc!important;display:inline-block!important}.scoreTitle{justify-content:space-between;align-items:center;display:flex}.scoreTitle button{border:1px solid var(--line);width:20px;height:20px;color:var(--kas);background:#0d302b;border-radius:50%;font-size:10px;font-weight:900}.scoreExplain{z-index:6;color:#bcd6cf;text-align:left;background:#041612;border:1px solid #49eac166;border-radius:12px;padding:11px;font-size:9px;line-height:1.45;position:absolute;top:35px;left:5px;right:5px;box-shadow:0 16px 30px #000c}.scoreExplain>b{color:#fff;font-size:10px}.scoreExplain p{margin:5px 0 8px}.scoreExplain small{color:#77998f;margin-top:7px;display:block}.scoreParts{gap:4px;display:grid}.scoreParts>div{border-top:1px solid #ffffff0b;justify-content:space-between;padding-top:4px;display:flex}.scoreParts em{color:#6d9188;font-size:8px;font-style:normal}.scoreMissing{color:#5f837a;align-content:center;place-items:center;height:78px;font-size:34px;display:grid}.scoreMissing small{color:var(--muted);margin-top:2px;font-size:9px}.supplyBar{background:#173b35;border-radius:99px;height:7px;margin-top:18px;overflow:hidden}.supplyBar i{background:var(--kas);height:100%;display:block}.sectionTitle{margin-bottom:9px;font-size:14px;font-weight:850}.table{font-variant-numeric:tabular-nums;border-top:1px solid #ffffff0c;grid-template-columns:1.1fr .9fr .75fr .75fr;align-items:center;gap:8px;padding:8px 4px;font-size:11px;display:grid}.table>:not(:first-child){text-align:right}.table.head{color:var(--muted);border:0;font-size:9px}.chartHead{justify-content:space-between;align-items:center;font-size:12px;display:flex}.chartHead span{color:var(--kas);font-weight:800}.historyNote,.normalizedNote{color:#78998f;border-top:1px solid #ffffff0c;padding-top:8px;font-size:9px;line-height:1.45}.signalCard{background:linear-gradient(120deg,#0853438c,#051916f5);border-color:#49eac161;justify-content:space-between;align-items:center;display:flex}.signalCard strong{color:var(--kas);margin-top:4px;font-size:18px;display:block}.scoreNum{font-size:34px;font-weight:950}.scoreNum small{color:var(--muted);font-size:11px}footer{color:#6f8d86;padding:16px 5px 9px;font-size:9px;line-height:1.55}.footerBrand{align-items:center;gap:8px;margin-bottom:9px;display:flex}.footerBrand img{object-fit:contain;width:38px;height:38px}.footerBrand b{color:var(--kas);font-size:23px;line-height:1;display:block}.footerBrand span{color:#a6bdb8;letter-spacing:1px;font-size:8px}nav button span{font-size:9px}nav .active{color:var(--kas)}.priceCard{overflow:hidden}.marketWrap{margin-top:8px;position:relative}.marketChart{touch-action:none;width:100%;height:226px;display:block}.mgrid{stroke:#ffffff12;stroke-width:1px}.axisText{fill:#78968f;font-variant-numeric:tabular-nums;font-size:9px}.volbar{fill:#49eac12d}.cross{stroke:#a9fff0;stroke-width:1px;stroke-dasharray:3 3;opacity:.45}.priceTag{fill:#0c8d72}.priceTagText{fill:#fff;font-size:8px;font-weight:800}.marketTooltip{pointer-events:none;gap:1px;display:grid;position:absolute;top:8px;left:10px}.marketTooltip b{font-size:13px}.marketTooltip span{color:var(--muted);font-size:8px}.priceSource{color:#6c9289;letter-spacing:.3px;margin-top:7px;font-size:8px}.marketEmpty{height:226px}.marketStats{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff0b;grid-template-columns:repeat(4,1fr);margin-top:2px;display:grid}.marketStats>div{border-right:1px solid #ffffff0b;min-width:0;padding:8px 4px}.marketStats>div:last-child{border-right:0}.marketStats span{color:#718e87;white-space:nowrap;text-overflow:ellipsis;font-size:7px;display:block;overflow:hidden}.marketStats b{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin-top:3px;font-size:10px;display:block;overflow:hidden}.whaleCard{min-height:250px}.whaleHero{align-items:baseline;gap:6px;margin-top:8px;display:flex}.whaleHero b{color:var(--kas);letter-spacing:-1px;font-size:28px}.whaleHero span{color:var(--muted);font-size:8px}.whaleStack{background:#173a34;border-radius:99px;height:11px;margin:9px 0 8px;display:flex;overflow:hidden}.whaleStack>i{height:100%;display:block}.seg10{background:#49eac1}.seg100{background:#24b997}.seg1000{background:#137d69}.segOther{background:#284b45}.whaleLegend{grid-template-columns:1fr 1fr;gap:5px 8px;display:grid}.whaleLegend span{color:#9ab5ae;grid-template-columns:7px 1fr auto;align-items:center;gap:4px;font-size:7px;display:grid}.whaleLegend span>i{border-radius:2px;width:7px;height:7px}.whaleLegend b{color:#d8e9e5;font-size:8px}.whaleHelp{color:#76978f!important;margin:9px 0 0!important;font-size:8px!important;line-height:1.35!important}.compareChart{height:145px}.zeroLine{stroke:#ffffff2b;stroke-width:1px;stroke-dasharray:3 3}.legend{color:#a7c0ba;justify-content:space-between;gap:8px;margin-top:5px;font-size:8px;display:flex}.legend span{align-items:center;gap:4px;display:flex}.legend i{width:12px;height:2px;display:inline-block}.legendPrice{background:#f3faf8}.legendHolder{background:#49eac1}@media (max-width:390px){.topbar{grid-template-columns:1fr auto auto;gap:5px}.techbitBrand{padding:6px 7px}.techbitBrand b{font-size:16px}.techbitBrand span{font-size:6px}.kaspaMark{width:42px;height:42px}.kaspaWord{font-size:17px}.monitorWord{font-size:9px}.price{font-size:32px}.periods{flex-wrap:wrap;justify-content:flex-end;max-width:150px}.periods button{padding:6px 7px}.marketChart,.fixedPriceAxis{height:205px}.marketStats{grid-template-columns:1fr 1fr}.marketStats>div:nth-child(2){border-right:0}.whaleCard{min-height:250px}}.chartMode{color:#91aaa4;letter-spacing:.25px;align-items:center;gap:5px;margin:7px 1px 0;font-size:8px;display:flex}.chartMode b{color:#dcece8;font-size:9px}.chartMode em{color:#5e8179;border:1px solid #ffffff14;border-radius:99px;margin-left:auto;padding:3px 6px;font-style:normal}.realDot{background:var(--kas);width:6px;height:6px;box-shadow:0 0 8px var(--kas);vertical-align:middle;border-radius:50%;display:inline-block}.candleUp .wick,.candleUp .body{stroke:#49eac1;fill:#49eac1}.candleDown .wick,.candleDown .body{stroke:#ff6b6b;fill:#ff6b6b}.wick{stroke-width:1px}.body{stroke-width:.6px}.realPriceLine{stroke:#49eac1}.closeDot{fill:#f4fffc;stroke:#0a3029;stroke-width:1.5px}.ohlcTooltip{pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#789b92;background:#02100ea3;border:1px solid #ffffff10;border-radius:8px;grid-template-columns:repeat(4,auto);gap:3px 9px;padding:5px 7px;font-size:7px;display:grid;position:absolute;top:29px;left:10px}.ohlcTooltip .ohlcTime{color:#a8c3bc;grid-column:1/-1;font-size:8px}.ohlcTooltip b{color:#edf8f5;font-variant-numeric:tabular-nums;font-size:8px}.marketEmpty>div{text-align:center;gap:4px;display:grid}.marketEmpty b{color:#91aaa4;font-size:10px}.marketEmpty span{color:#54736c;font-size:8px}.priceSource .realDot{margin-right:3px}.holderAnalysisCard{position:relative;overflow:hidden}.holderAnalysisCard:before{content:"";pointer-events:none;background:radial-gradient(circle,#49eac117,#0000 68%);width:180px;height:180px;position:absolute;inset:-80px auto auto -70px}.holderAnalysisHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.holderAnalysisHead>div:first-child>b{color:#93b7ae;font-size:10px}.holderPeriods{gap:4px;display:flex}.holderPeriods button{color:#7f9f98;background:#0b2925;border:1px solid #ffffff10;border-radius:8px;padding:6px 9px;font-size:9px;font-weight:800}.holderPeriods button.active{color:#dffff6;background:#126a58;border-color:#49eac155}.coverage{color:#718f88;border-bottom:1px solid #ffffff0d;justify-content:space-between;margin:11px 0 7px;padding-bottom:8px;font-size:9px;display:flex}.coverage b{color:#b8d2cc}.holderMetricGrid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.holderMetric{background:#061a18;border:1px solid #ffffff0c;border-radius:11px;flex-direction:column;gap:4px;min-height:88px;padding:10px;display:flex}.holderMetric>span{color:#789b92;font-size:9px}.holderMetric>b{color:#edf9f6;font-variant-numeric:tabular-nums;font-size:19px}.holderMetric small{color:#6f9189;font-size:8px;line-height:1.35}.holderMetric small.up{color:#49eac1}.holderMetric small.down{color:#f77}.divergenceBox{background:#041513;border:1px dashed #ffffff16;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:10px;display:flex}.divergenceBox.ready{border-style:solid;border-color:#49eac126}.divergenceBox span{color:#789990;font-size:8px}.divergenceBox b{color:#dff7f1;margin-top:3px;font-size:11px;display:block}.divergenceNums{text-align:right;flex-direction:column;gap:3px;display:flex}.divergenceNums span{font-variant-numeric:tabular-nums}.holderNeedMore{color:#bda98d;background:#2e241421;border-radius:9px;margin-top:8px;padding:8px 9px;font-size:8px;line-height:1.45}.app{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.subStat{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding-top:8px;display:flex}.subStat span{color:#789b92;font-size:9px}.subStat b{color:#bdf8e8;font-variant-numeric:tabular-nums;font-size:13px}.maLine{stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;filter:drop-shadow(0 0 1px #000000a6)}.maLegend{grid-template-columns:repeat(4,1fr);gap:5px;margin:1px 0 8px;display:grid}.maLegend button{color:#819c96;cursor:pointer;opacity:.48;background:#071a17;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:0;padding:6px 4px;font-size:8px;display:flex}.maLegend button.active{color:#e9f6f3;opacity:1;border-color:#ffffff25}.maLegend button.unavailable{cursor:default;opacity:.34;flex-wrap:wrap}.maLegend button i{border-radius:99px;flex:none;width:11px;height:2px;display:block}.maLegend button b{white-space:nowrap;font-size:8px}.maLegend button span{color:#7b918c;white-space:nowrap;width:100%;font-size:6px}.updateStatus{color:#6f928a;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff0b;align-items:center;gap:8px;margin-top:6px;padding-top:6px;font-size:8px;display:flex}.updateStatus b{color:#70cbb4;margin-left:auto;font-size:8px}.updateStatus.delayed b{color:#ff9b70}.fixedTimeframe{background:#09231f;border:1px solid #49eac14d;border-radius:10px;flex-direction:column;align-items:flex-end;gap:2px;padding:7px 10px;display:flex}.fixedTimeframe b{color:var(--kas);font-size:14px;line-height:1}.fixedTimeframe span{color:#74968e;white-space:nowrap;font-size:7px}.chartRange{color:#9cc9be;white-space:nowrap;margin-left:auto;font-weight:800}.chartMode .chartRange+em{margin-left:0}.marketViewport{background:#041512;border-radius:10px;grid-template-columns:minmax(0,1fr) 58px;width:100%;display:grid;overflow:hidden}.marketCanvas{min-width:0;overflow:hidden}.marketCanvas .marketChart{touch-action:pan-y;width:100%;max-width:none}.fixedPriceAxis{background:#061a17;border-left:1px solid #ffffff16;width:58px;height:226px;display:block}.fixedPriceAxis .priceTag,.fixedPriceAxis .priceTagText,.candleUp .wick,.candleDown .wick,.candleUp .body,.candleDown .body,.volbar,.maLine,.realPriceLine,.closeDot{transition:all .2s}.currentPriceGuide{stroke:#49eac166;stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}.table.hot{background:0 0;border-radius:0;padding-left:4px}.pulseCard{border-color:#ffffff18;position:relative;overflow:hidden}.pulseCard:before{content:"";pointer-events:none;background:radial-gradient(circle,#49eac11a,#0000 68%);border-radius:50%;width:230px;height:230px;position:absolute;inset:-100px -70px auto auto}.pulseCard.bull{border-color:#49eac150}.pulseCard.bear{border-color:#ff6b6b45}.pulseHead{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.pulseHead b{color:#dffaf3;margin-top:4px;font-size:19px;display:block}.pulseCard.bull .pulseHead b{color:var(--kas)}.pulseCard.bear .pulseHead b{color:#ff8585}.pulseHead>span{color:#71968d;border:1px solid #ffffff17;border-radius:99px;padding:4px 7px;font-size:7px;font-weight:800}.pulseSummary{color:#c6dbd6;margin:12px 0;font-size:11px;line-height:1.6;position:relative}.pulseSignals{grid-template-columns:repeat(3,1fr);gap:7px;display:grid;position:relative}.pulseSignals>div,.derivativesGrid>div{background:#051816;border:1px solid #ffffff0d;border-radius:10px;min-width:0;padding:9px}.pulseSignals span,.derivativesGrid span{color:#6f9189;font-size:8px;display:block}.pulseSignals b{color:#d5e8e3;margin-top:4px;font-size:9px;line-height:1.45;display:block}.derivativesGrid{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:7px;display:grid;position:relative}.derivativesGrid b{font-variant-numeric:tabular-nums;margin-top:4px;font-size:14px;display:block}.pulseFoot{color:#698a82;border-top:1px solid #ffffff0b;justify-content:space-between;align-items:flex-start;gap:10px;margin-top:9px;padding-top:8px;font-size:7px;line-height:1.4;display:flex}.pulseFoot b{color:#80bbae;white-space:nowrap}@media (min-width:900px){body{background:radial-gradient(circle at 50% -12%,#49eac12e,#0000 34%),linear-gradient(#041512,#020b0a 72%)}.shell{grid-template-rows:repeat(8,auto);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:12px;width:100%;max-width:1400px;padding:12px 24px 42px;display:grid}.shell>.topbar{grid-area:1/1/auto/-1}.shell>.hero{grid-area:2/1/auto/-1;padding:4px 3px 2px}.shell>.priceCard{grid-area:3/1/span 2/9}.shell>.overviewGrid{grid-area:3/9/auto/13}.shell>.supplyGrid{grid-area:4/9/auto/13}.shell>.pulseCard{grid-area:5/1/auto/-1}.shell>.holderAnalysisCard{grid-area:6/1/auto/5}.shell>.tiersCard{grid-area:6/5/auto/9}.shell>.trendCard{grid-area:6/9/auto/13}.shell>.dailyCard{grid-area:7/1/auto/5}.shell>.compareCard{grid-area:7/5/auto/9}.shell>.signalCard{grid-area:7/9/auto/13}.shell>footer{grid-area:8/1/auto/-1}.shell>.card,.shell>.statsGrid{margin:0}.priceCard{padding:18px}.marketChart,.fixedPriceAxis,.marketEmpty{height:280px}.overviewGrid,.supplyGrid{gap:12px}.stat{height:100%;min-height:146px}.whaleCard{min-height:230px}.topbar{padding:8px 2px}.hero h1{font-size:23px}.hero p{font-size:13px}.price{font-size:43px}.chart{height:150px}.compareChart{height:165px}.tiersCard,.holderAnalysisCard,.trendCard,.dailyCard,.compareCard,.signalCard{min-height:100%}}@media (max-width:390px){.marketChart,.fixedPriceAxis{height:205px}}@media (max-width:560px){.pulseSignals{grid-template-columns:1fr}.pulseSignals>div{padding:8px 9px}.pulseSummary{font-size:10px}.derivativesGrid b{font-size:11px}}.heroTitleRow{justify-content:space-between;align-items:center;gap:14px;display:flex}.heroTitleRow h1{min-width:0}.heroDagEntry{color:#dffff7;letter-spacing:1px;white-space:nowrap;background:linear-gradient(135deg,#49eac124,#05221de0);border:1px solid #49eac166;border-radius:99px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:31px;padding:0 12px;font-size:9px;font-weight:950;text-decoration:none;display:inline-flex;box-shadow:0 0 16px #49eac11a}.heroDagEntry:hover{background:linear-gradient(135deg,#49eac138,#05221df0);border-color:#49eac1b3}.heroDagEntry i{background:#7ffff0;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite dagOnlinePulse;display:block;box-shadow:0 0 5px #7ffff0,0 0 12px #49eac1,0 0 22px #49eac1bf}@keyframes dagOnlinePulse{0%,to{opacity:.78;transform:scale(.88);box-shadow:0 0 5px #7ffff0,0 0 11px #49eac1,0 0 18px #49eac18c}50%{opacity:1;transform:scale(1.08);box-shadow:0 0 7px #cafff7,0 0 16px #49eac1,0 0 28px #49eac1e6}}.dagApp{--dagKas:#49e7d5;--dagYellow:#ffd84d;--dagOrange:#ff9f43;--dagRed:#ff4d64;--dagPurple:#b36cff;color:#eaf9f8;background:radial-gradient(circle at 42% 10%,#21848524,#0000 34%),#03080d;min-height:100vh;padding:0 16px 24px}.dagTopbar{border-bottom:1px solid #68dacf29;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;display:grid}.dagBack{color:#8db0aa;justify-self:start;font-size:11px;font-weight:800;text-decoration:none}.dagBack:hover{color:#d9fff8}.dagBrand{align-items:center;gap:9px;display:flex}.dagBrand img{filter:drop-shadow(0 0 11px #49e7d53d);width:38px;height:38px}.dagBrand div{flex-direction:column;display:flex}.dagBrand b{letter-spacing:.12em;font-size:15px}.dagBrand span{color:#6f8793;letter-spacing:.2em;font-size:9px}.dagPause{color:#b6c6ce;cursor:pointer;background:#ffffff0a;border:1px solid #68dacf2e;border-radius:9px;justify-self:end;padding:8px 11px;font-size:11px}.dagMetrics{background:#68dacf21;border:1px solid #68dacf26;border-radius:13px;grid-template-columns:repeat(7,1fr);gap:1px;margin:14px 0;display:grid;overflow:hidden}.dagMetrics>div{background:#061017f5;grid-template-columns:1fr auto;align-items:end;min-width:0;padding:12px 14px;display:grid}.dagMetrics span{color:#78909c;font-size:10px}.dagMetrics b{white-space:nowrap;grid-area:1/2/3;font-size:clamp(15px,1.7vw,23px)}.dagMetrics small{letter-spacing:.12em;color:#3c5b63;margin-top:5px;font:8px ui-monospace,monospace}.dagMetrics .small b{color:var(--dagYellow)}.dagMetrics .medium b{color:var(--dagOrange)}.dagMetrics .large b{color:var(--dagRed)}.dagMetrics .mega b{color:var(--dagPurple)}.dagWorkspace{grid-template-columns:minmax(0,1fr) 310px;gap:14px;min-height:calc(100vh - 166px);display:grid}.dagPanel,.dagInspector{background:linear-gradient(145deg,#08151de6,#030a10f0);border:1px solid #68dacf29;border-radius:15px;overflow:hidden}.dagPanel{flex-direction:column;min-height:570px;display:flex}.dagPanelHead{border-bottom:1px solid #68dacf24;justify-content:space-between;align-items:center;gap:14px;min-height:72px;padding:13px 17px;display:flex}.dagPanelHead>div:first-child>span{color:var(--dagKas);letter-spacing:.14em;font:9px ui-monospace,monospace}.dagPanelHead h1{margin:3px 0 0;font-size:20px}.dagLegend{color:#8398a5;flex-wrap:wrap;justify-content:flex-end;gap:8px 12px;font-size:10px;display:flex}.dagLegend span{align-items:center;gap:5px;display:flex}.dagLegend i{border-radius:50%;width:7px;height:7px;display:inline-block}.dagLegend .normal{background:var(--dagKas);box-shadow:0 0 9px var(--dagKas)}.dagLegend .small{background:var(--dagYellow);box-shadow:0 0 9px var(--dagYellow)}.dagLegend .medium{background:var(--dagOrange);box-shadow:0 0 9px var(--dagOrange)}.dagLegend .large{background:var(--dagRed);box-shadow:0 0 9px var(--dagRed)}.dagLegend .mega{background:var(--dagPurple);box-shadow:0 0 9px var(--dagPurple)}.dagCanvasWrap{background-image:radial-gradient(circle at 82% 25%,#7546b21c,#0000 44%),radial-gradient(circle at 16% 78%,#28a49d14,#0000 38%),linear-gradient(#49e7d509 1px,#0000 1px),linear-gradient(90deg,#49e7d509 1px,#0000 1px);background-size:auto,auto,42px 42px,42px 42px;flex:1;min-height:420px;position:relative}.dagCanvasWrap:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 25%,#02070c38 70%,#02070cc7 100%);position:absolute;inset:0}.dagApp .dag-canvas{cursor:crosshair;touch-action:manipulation;width:100%;height:100%;position:absolute;inset:0}.dagLoading{color:#79919c;place-items:center;height:100%;min-height:420px;font-size:12px;display:grid}.dagAxis{z-index:1;color:#3b5962;letter-spacing:.18em;font:8px ui-monospace,monospace;position:absolute;bottom:11px}.dagAxis.left{left:15px}.dagAxis.right{color:var(--dagKas);right:15px}.dagPanelFoot{color:#617883;border-top:1px solid #68dacf24;align-items:center;gap:17px;min-height:39px;padding:9px 15px;font-size:9px;display:flex}.dagPanelFoot span:last-child{margin-left:auto}.dagInspector{min-height:570px;padding:16px}.dagInspectorTitle{border-bottom:1px solid #68dacf24;justify-content:space-between;align-items:end;padding-bottom:13px;display:flex}.dagInspectorTitle span{color:#58717d;letter-spacing:.14em;font:8px ui-monospace,monospace}.dagInspectorTitle b{color:#c7d8dd;font:10px ui-monospace,monospace}.dagSignal{background:#49e7d50f;border:1px solid #49e7d540;border-radius:11px;flex-direction:column;margin:14px 0;padding:13px;display:flex}.dagSignal span{letter-spacing:.12em;color:var(--dagKas);font:8px ui-monospace,monospace}.dagSignal strong{margin:4px 0 1px;font-size:22px}.dagSignal small{color:#66808b;font-size:9px}.dagSignal.small{background:#ffd84d12;border-color:#ffd84d52}.dagSignal.small span,.dagSignal.small strong{color:var(--dagYellow)}.dagSignal.medium{background:#ff9f4312;border-color:#ff9f4357}.dagSignal.medium span,.dagSignal.medium strong{color:var(--dagOrange)}.dagSignal.large{background:#ff4d6412;border-color:#ff4d6452}.dagSignal.large span,.dagSignal.large strong{color:var(--dagRed)}.dagSignal.mega{background:#b36cff14;border-color:#b36cff5c}.dagSignal.mega span,.dagSignal.mega strong{color:var(--dagPurple)}.dagDetailGrid{background:#68dacf24;border:1px solid #68dacf24;border-radius:9px;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid;overflow:hidden}.dagDetailGrid div{background:#07121a;padding:10px}.dagDetailGrid dt{color:#5f7883;font-size:8px}.dagDetailGrid dd{color:#d9e7ea;margin:4px 0 0;font:10px ui-monospace,monospace}.dagHash{margin:13px 0}.dagHash span{color:#57717c;letter-spacing:.1em;margin-bottom:5px;font-size:8px;display:block}.dagHash code{word-break:break-all;color:#8da4ad;background:#050d13;border-radius:7px;padding:9px;font-size:8px;line-height:1.45;display:block}.dagTxHead{border-bottom:1px solid #68dacf24;justify-content:space-between;align-items:center;padding:4px 0 8px;font-size:10px;display:flex}.dagTxHead b{background:#ffffff0f;border-radius:99px;padding:2px 7px;font-size:8px}.dagTxList{max-height:185px;overflow:auto}.dagTxList a{color:#b9cbd0;border-bottom:1px solid #ffffff0d;grid-template-columns:1fr auto 12px;align-items:center;gap:7px;padding:9px 2px;font:9px ui-monospace,monospace;text-decoration:none;display:grid}.dagTxList strong{color:var(--dagKas)}.dagTxList a.small strong{color:var(--dagYellow)}.dagTxList a.medium strong{color:var(--dagOrange)}.dagTxList a.large strong{color:var(--dagRed)}.dagTxList a.mega strong{color:var(--dagPurple)}.dagTxList em{color:#58717c;font-style:normal}.dagTxList p,.dagEmpty{color:#58717c;text-align:center;padding:22px 6px;font-size:10px}.dagFooter{color:#4f6873;justify-content:space-between;align-items:center;min-height:48px;font-size:9px;display:flex}.dagFooter b{color:#718993;letter-spacing:.08em}@media (max-width:900px){.dagApp{padding:0 10px 20px}.dagMetrics{grid-template-columns:repeat(2,1fr)}.dagMetrics>div:first-child{grid-column:1/-1}.dagWorkspace{grid-template-columns:1fr}.dagPanel{min-height:500px}.dagInspector{min-height:unset}.dagPanelFoot span:nth-child(2){display:none}}@media (max-width:560px){.heroTitleRow{gap:8px}.heroTitleRow h1{font-size:18px}.heroDagEntry{gap:6px;min-height:29px;padding:0 9px;font-size:8px}.heroDagEntry i{width:7px;height:7px}.dagTopbar{grid-template-columns:1fr auto;height:64px}.dagBrand{display:none}.dagBack{font-size:10px}.dagPause{padding:7px 9px;font-size:10px}.dagMetrics{margin:10px 0}.dagMetrics>div{padding:10px}.dagMetrics b{font-size:16px}.dagPanelHead{flex-direction:column;align-items:flex-start;padding:11px}.dagLegend{justify-content:flex-start}.dagCanvasWrap,.dagLoading{min-height:360px}.dagPanel{min-height:474px}.dagPanelFoot{gap:8px;padding:8px 10px}.dagPanelFoot span:first-child{display:none}.dagInspector{padding:12px}.dagFooter{gap:12px;line-height:1.4}}@media (prefers-reduced-motion:reduce){.heroDagEntry i{animation:none}}.lang{cursor:pointer;max-width:94px;padding:0 8px}.topbar{grid-template-columns:minmax(0,1fr) auto}.headerTools{flex-direction:column;align-items:flex-end;gap:7px;width:132px;min-width:0;display:flex}.headerTools .lang{width:94px;max-width:100%;height:34px}.headerTechbitLogo{object-fit:contain;filter:drop-shadow(0 0 8px #00e8e829);width:132px;height:auto;display:block}@media (max-width:390px){.topbar{grid-template-columns:minmax(0,1fr) 108px;gap:7px}.headerTools{gap:5px;width:108px}.headerTools .lang{width:86px;height:31px;font-size:11px}.headerTechbitLogo{width:108px}}@media (min-width:900px){.headerTools,.headerTechbitLogo{width:158px}.headerTools .lang{width:100px}}.topbar{align-items:end}.brandBlock{align-self:end}.versionBadge{color:#6f928a;letter-spacing:.7px;font-size:9px;font-weight:800;line-height:1;display:none}@media (max-width:560px){.versionBadge{margin-bottom:-1px;margin-right:4px;display:block}.marketChart,.fixedPriceAxis{height:271px}}@media (max-width:390px){.marketChart,.fixedPriceAxis{height:246px}}@media (max-width:560px){.marketChart,.fixedPriceAxis{height:226px}}@media (max-width:390px){.marketChart,.fixedPriceAxis{height:205px}}
