.analysisoverlay{z-index:100;pointer-events:none;visibility:hidden;transition:visibility 0s linear .35s;position:fixed;inset:0}.analysisoverlay.open{pointer-events:auto;visibility:visible;transition-delay:0s}.analysisbackdrop{opacity:0;cursor:pointer;background:#000b;border:0;transition:opacity .35s;position:absolute;inset:0}.analysisoverlay.open .analysisbackdrop{opacity:1}.analysislab{background:#0c1110;border-right:1px solid #40504b;width:min(1180px,92vw);transition:transform .38s cubic-bezier(.22,.75,.18,1);position:absolute;inset:0 auto 0 0;overflow:auto;transform:translate(-102%);box-shadow:30px 0 90px #000b}.analysisoverlay.open .analysislab{transform:translate(0)}.analysislab>.sectiontitle{z-index:2;background:#0c1110;position:sticky;top:0}.analysislab>.sectiontitle>div{align-items:center;gap:16px;display:flex}.drawerclose{border:1px solid var(--line);width:30px;height:30px;color:var(--ink);cursor:pointer;background:#111816;font-size:20px;line-height:1}.drawerclose:hover{border-color:var(--lime);color:var(--lime)}.contractrisk{border-bottom:1px solid var(--line);background:#090d0c;font-family:ui-monospace,monospace}.riskhead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.riskhead span small,.riskhead span b{display:block}.riskhead small{color:var(--muted);font-size:7px}.riskhead span b{color:var(--amber);margin-top:6px;font-size:13px}.contractrisk.lower-risk .riskhead span b{color:var(--green)}.contractrisk.high-risk .riskhead span b,.contractrisk.block-entry .riskhead span b{color:var(--red)}.riskhead em{color:var(--muted);font-size:7px;font-style:normal}.riskchecks{padding:5px 18px}.riskchecks>div{border-bottom:1px solid #18211f;align-items:flex-start;gap:9px;padding:8px 0;display:flex}.riskchecks>div:last-child{border-bottom:0}.riskchecks i{background:#65726e;border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-top:2px}.riskchecks .pass i{background:var(--green)}.riskchecks .warn i{background:var(--amber)}.riskchecks .block i{background:var(--red);box-shadow:0 0 7px #ff6d7388}.riskchecks span b,.riskchecks span small{display:block}.riskchecks span b{color:#c6d0cc;font-size:8px}.riskchecks span small{color:#6f7d78;margin-top:3px;font-size:7px;line-height:1.45}.contractrisk>footer{border-top:1px solid var(--line);color:#65726e;justify-content:space-between;padding:9px 18px;font-size:7px;display:flex}.contractrisk>p{color:var(--amber);margin:0;padding:15px 18px;font-size:8px;line-height:1.5}.analysisgrid{grid-template-columns:.85fr 1.5fr;min-height:calc(100vh - 47px);display:grid}.checklist{border-right:1px solid var(--line);padding:28px}.checklist h2{letter-spacing:-.035em;margin:8px 0 12px;font-size:28px}.checklist>p:not(.eyebrow){color:#96a39f;margin-bottom:22px;font-size:12px;line-height:1.6}.gate{border-top:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;padding:13px 0;font:10px ui-monospace,monospace;display:grid}.gate span{color:var(--lime)}.gate em{color:var(--muted);font-style:normal}.xlinks{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.xlinks a{color:#c9d6d1;border:1px solid #3a4945;padding:8px 10px;font:9px ui-monospace,monospace;text-decoration:none}.xlinks a:hover{border-color:var(--lime);color:var(--lime)}.promptbox{flex-direction:column;gap:10px;padding:20px;display:flex}.promptbox>div{letter-spacing:.08em;justify-content:space-between;font:10px ui-monospace,monospace;display:flex}.promptbox>div span{color:var(--green)}.promptbox textarea{resize:vertical;border:1px solid var(--line);color:#aebbb6;background:#070a09;outline:none;width:100%;min-height:340px;padding:16px;font:10px/1.55 ui-monospace,monospace}.promptbox textarea:focus{border-color:#52655f}.promptbox button{background:var(--lime);color:#101508;letter-spacing:.08em;cursor:pointer;border:0;padding:13px;font-size:11px;font-weight:900}.analysistrigger{border:1px solid var(--lime);width:calc(100% - 36px);color:var(--lime);letter-spacing:.06em;cursor:pointer;background:#16201b;justify-content:space-between;margin:14px 18px 0;padding:12px;font:900 10px ui-monospace,monospace;display:flex}.analysistrigger:hover{background:var(--lime);color:#101508}.walletbutton.connected{color:var(--green)!important;border-color:#2f7651!important}.wallettrade{border:1px solid var(--line);background:#090d0c;margin:12px 18px 4px;padding:14px;font-family:ui-monospace,monospace}.wallettrade>div:first-child{letter-spacing:.07em;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:9px;display:flex}.wallettrade>div:first-child span{color:var(--green)}.wallettrade>button{border:1px solid var(--lime);width:100%;color:var(--lime);cursor:pointer;background:0 0;padding:11px;font:900 10px ui-monospace,monospace}.swapactions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.swapactions a{background:var(--lime);color:#101508;text-align:center;padding:11px 6px;font-size:10px;font-weight:900;text-decoration:none}.swapactions a.sell{color:var(--red);border:1px solid var(--red);background:0 0}.wallettrade>p{color:var(--red);margin:9px 0;font-size:9px;line-height:1.4}.wallettrade>small{color:#687570;margin-top:10px;font-size:8px;line-height:1.45;display:block}.floatingtrade{z-index:95;border:1px solid #d8ff77;grid-template-columns:minmax(250px,320px) 42px;font-family:ui-monospace,monospace;transition:all .24s;display:grid;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 14px 55px #000b}.floatingtrade:hover{box-shadow:0 14px 60px #c8ff3d22}.floatingtradeopen,.trademinimize,.traderestore{background:var(--lime);color:#101508;cursor:pointer;border:0}.floatingtradeopen{letter-spacing:.06em;justify-content:space-between;align-items:center;padding:14px;font:900 11px ui-monospace,monospace;display:flex}.floatingtradeopen span{font-size:16px}.trademinimize{border-left:1px solid #8eae31;font:900 17px ui-monospace,monospace}.floatingtrade.minimized{display:block}.traderestore{letter-spacing:.06em;align-items:center;gap:7px;padding:10px 13px;font:900 10px ui-monospace,monospace;display:flex}.traderestore span{font-size:9px}@media (width<=520px){.floatingtrade{grid-template-columns:minmax(220px,calc(100vw - 74px)) 42px;bottom:10px}.floatingtradeopen{padding:12px}}.tradeoverlay{z-index:180;pointer-events:none;visibility:hidden;transition:visibility 0s linear .34s;position:fixed;inset:0}.tradeoverlay.open{pointer-events:auto;visibility:visible;transition-delay:0s}.tradebackdrop{opacity:0;background:#000b;border:0;transition:opacity .3s;position:absolute;inset:0}.tradeoverlay.open .tradebackdrop{opacity:1}.tradedrawer{background:#0b100f;border:1px solid #52645e;border-bottom:0;width:min(560px,100vw - 24px);max-height:calc(100vh - 24px);font-family:ui-monospace,monospace;transition:transform .36s cubic-bezier(.22,.75,.18,1);position:absolute;bottom:0;left:50%;overflow:auto;transform:translate(-50%,105%);box-shadow:0 -24px 90px #000}.tradeoverlay.open .tradedrawer{transform:translate(-50%)}.tradedrawer>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.tradedrawer>header small,.tradedrawer>header b,.tradedrawer>header span{display:block}.tradedrawer>header small{color:var(--green);font-size:9px}.tradedrawer>header b{color:var(--ink);margin:4px 0;font-size:18px}.tradedrawer>header span{color:var(--muted);font-size:9px}.tradedrawer>header button{border:1px solid var(--line);width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;font-size:22px}.tradetabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.tradetabs button{border:0;border-right:1px solid var(--line);color:var(--muted);cursor:pointer;background:#0b100f;padding:13px;font:900 11px ui-monospace,monospace}.tradetabs button:last-child{border-right:0}.tradetabs button.active{color:var(--lime);box-shadow:inset 0 -2px var(--lime);background:#17231d}.tradetabs button.sell.active{color:var(--red);box-shadow:inset 0 -2px var(--red);background:#211517}.tradewallet{color:var(--muted);justify-content:space-between;padding:11px 18px;font-size:10px;display:flex}.tradewallet b{color:var(--green)}.tradeamount{border:1px solid var(--line);background:#080c0b;margin:0 18px}.tradeamount label{color:var(--muted);padding:14px;font-size:9px;display:block}.tradeamount label>div{align-items:center;margin-top:8px;display:flex}.tradeamount input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font:700 26px ui-monospace,monospace}.tradeamount label b{color:var(--ink);font-size:13px}.tradeamount>span{border:1px solid var(--line);width:28px;height:28px;color:var(--lime);text-align:center;z-index:1;background:#111816;margin:-5px auto;line-height:26px;display:block;position:relative}.tradereceive{border-top:1px solid var(--line);padding:14px}.tradereceive small,.tradereceive b,.tradereceive em{display:block}.tradereceive small{color:var(--muted);font-size:9px}.tradereceive b{color:var(--ink);margin:7px 0;font-size:19px}.tradereceive em{color:var(--green);font-size:11px;font-style:normal}.tradeslippage{color:var(--muted);align-items:center;margin:10px 18px;font-size:9px;display:flex}.tradeslippage input{border:1px solid var(--line);width:55px;color:var(--ink);text-align:right;background:#080c0b;border-right:0;margin-left:auto;padding:7px;font:10px ui-monospace,monospace}.tradeslippage b{border:1px solid var(--line);border-left:0;padding:7px}.tradequote{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0 18px;display:grid}.tradequote span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px}.tradequote span:nth-child(2n){border-right:0}.tradequote span:nth-last-child(-n+2){border-bottom:0}.tradequote small,.tradequote b{display:block}.tradequote small{color:var(--muted);font-size:8px}.tradequote b{color:var(--ink);margin-top:5px;font-size:10px}.tradestatus{color:var(--red);border:1px solid #654047;margin:10px 18px;padding:9px;font-size:10px;line-height:1.4}.tradestatus.good{color:var(--green);border-color:#315c45}.tradeprimary{background:var(--lime);color:#101508;letter-spacing:.06em;cursor:pointer;border:0;width:calc(100% - 36px);margin:12px 18px 0;padding:14px;font:900 11px ui-monospace,monospace;display:block}.tradeprimary.sell{background:var(--red);color:#160607}.tradeprimary:disabled{opacity:.35;cursor:not-allowed}.tradesafety{color:var(--muted);justify-content:space-between;gap:12px;padding:12px 18px;font-size:9px;display:flex}.tradesafety i{background:var(--red);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.tradesafety i.ok{background:var(--green);box-shadow:0 0 7px #51e29a99}.tradesafety a{color:var(--lime);text-decoration:none}.tradedrawer>footer{border-top:1px solid var(--line);color:#8d9a96;padding:12px 18px;font-size:9px;line-height:1.55}@media (width<=600px){.tradedrawer{width:100vw}.tradeamount input{font-size:21px}}.rpcmodal{z-index:150;place-items:start center;padding-top:10vh;display:grid;position:fixed;inset:0}.rpcbackdrop{background:#000c;border:0;position:absolute;inset:0}.rpcmodal>section{background:#0c1110;border:1px solid #40504b;width:min(620px,100vw - 28px);position:relative;box-shadow:0 30px 100px #000}.rpcmodal .sectiontitle button{margin-left:auto}.rpcbody{padding:22px;font-family:ui-monospace,monospace}.rpcbody>p{color:#97a49f;margin:0 0 18px;font-size:11px;line-height:1.6}.rpcbody label{color:var(--muted);letter-spacing:.08em;font-size:9px;display:block}.rpcbody input{border:1px solid var(--line);width:100%;color:var(--ink);background:#070a09;outline:none;margin-top:8px;padding:12px;font:11px ui-monospace,monospace;display:block}.rpcbody input:focus{border-color:var(--lime)}.rpclimits{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:14px 0;display:grid}.rpclimits span{border-right:1px solid var(--line);padding:12px}.rpclimits span:last-child{border-right:0}.rpclimits b,.rpclimits small{display:block}.rpclimits b{color:var(--lime);font-size:14px}.rpclimits small{color:var(--muted);margin-top:5px;font-size:8px}.rpctest{color:var(--red);border:1px solid #63363a;margin-bottom:10px;padding:9px;font-size:9px}.rpctest.good{color:var(--green);border-color:#28543f}.rpcsaver,.rpcreset{cursor:pointer;letter-spacing:.06em;width:100%;padding:12px;font:900 10px ui-monospace,monospace}.rpcsaver{background:var(--lime);color:#101508;border:0}.rpcreset{border:1px solid var(--line);color:var(--muted);background:0 0;margin-top:8px}.rpcbody>small{color:#687570;margin-top:14px;font-size:8px;line-height:1.5;display:block}.workspace{align-items:start}.workspace>aside{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4b5955 #0c1110;max-height:calc(100vh - 138px);position:sticky;top:126px;overflow-y:auto}.workspace>aside::-webkit-scrollbar{width:7px}.workspace>aside::-webkit-scrollbar-track{background:#0c1110}.workspace>aside::-webkit-scrollbar-thumb{background:#4b5955}@media (width<=950px){.workspace>aside{max-height:none;position:relative;top:auto;overflow:visible}}@media (width<=800px){.analysislab{width:100vw}.analysisgrid{grid-template-columns:1fr}.checklist{border-right:0;border-bottom:1px solid var(--line)}.analysislab>.sectiontitle small{display:none}.promptbox textarea{min-height:300px}}.discoverybar{border:1px solid var(--line);background:#0c1110;grid-template-columns:repeat(4,1fr);margin-bottom:12px;display:grid}.discoverybar>div{border-right:1px solid var(--line);padding:16px;font-family:ui-monospace,monospace}.discoverybar small,.discoverybar span{color:var(--muted);letter-spacing:.08em;font-size:9px;display:block}.discoverybar b{color:var(--lime);margin:7px 0 4px;font-size:24px;display:block}.discoverybar>p{border-top:1px solid var(--line);color:#697772;grid-column:1/-1;margin:0;padding:9px 16px;font:9px ui-monospace,monospace}.lanes{border:1px solid var(--line);background:#0b100f;border-bottom:0;display:flex}.lanes button{border:0;border-right:1px solid var(--line);color:var(--muted);letter-spacing:.06em;cursor:pointer;background:0 0;flex:1;padding:12px;font:10px ui-monospace,monospace}.lanes button:last-child{border-right:0}.lanes button span{color:#5f6d68;margin-left:6px}.lanes button:hover{color:var(--ink)}.lanes button.active{color:var(--lime);box-shadow:inset 0 -2px var(--lime);background:#17201d}@media (width<=700px){.discoverybar{grid-template-columns:1fr 1fr}.discoverybar>div:nth-child(2){border-right:0}.discoverybar>div{border-bottom:1px solid var(--line)}.lanes{overflow-x:auto}.lanes button{min-width:125px}}.sourceon,.sourceoff{border-radius:50%;width:6px;height:6px;margin:0 5px 0 2px;display:inline-block}.sourceon{background:var(--green);box-shadow:0 0 7px #51e29a99}.sourceoff{background:var(--red)}.chartdrop{border-bottom:1px solid var(--line);background:#090d0c;padding:0 16px 10px;animation:.28s both chartOpen}.charthead{height:48px;color:var(--muted);border-bottom:1px solid #18211f;justify-content:space-between;align-items:center;font:9px ui-monospace,monospace;display:flex}.charthead>span:first-child{align-items:baseline;gap:12px;display:flex}.charthead b{color:var(--ink);font-size:11px}.charthead small{color:var(--green);font-size:8px}.chartdrop>p{color:#5f6d68;margin:6px 0 0;font:8px/1.4 ui-monospace,monospace}.chartdrop a{color:var(--lime)}@keyframes chartOpen{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=650px){.chartdrop{padding:0 8px 10px}.charthead small{display:none}}.entrylinks{align-items:center;gap:12px;display:flex}.entrylinks button{color:var(--amber);cursor:pointer;background:0 0;border:0;font:9px ui-monospace,monospace}.staleprice{width:max-content;color:var(--amber);border:1px solid #6d5130;margin:-3px 0 10px;padding:5px 7px;font:8px ui-monospace,monospace;display:block}.intelligence{border:1px solid var(--line);background:#090d0c;margin:16px;font-family:ui-monospace,monospace}.intelligence.bull{border-color:#315c45}.intelligence.bear{border-color:#67373b}.intelhead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.intelhead small{color:var(--muted);letter-spacing:.1em;font-size:9px}.intelhead h2{margin:7px 0 0;font-size:24px}.bull .intelhead h2{color:var(--lime)}.bear .intelhead h2{color:var(--red)}.confidence{border-left:1px solid var(--line);place-items:center;width:78px;height:62px;display:grid}.confidence b{color:var(--ink);font-size:26px}.confidence span{color:var(--muted);font-size:7px}.timeframes{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.timeframes>div{border-right:1px solid var(--line);padding:14px 18px}.timeframes>div:last-child{border-right:0}.timeframes small,.timeframes b,.timeframes span{display:block}.timeframes small{color:var(--muted);font-size:8px}.timeframes b{margin:7px 0 4px;font-size:15px}.timeframes span{color:#6d7a76;font-size:7px}.intelligence>p{border-bottom:1px solid var(--line);color:#a6b2ae;margin:0;padding:15px 20px;font-size:11px;line-height:1.55}.tradeplan{grid-template-columns:repeat(4,1fr);display:grid}.tradeplan>div{border-right:1px solid var(--line);padding:15px 18px}.tradeplan>div:last-child{border-right:0}.tradeplan small,.tradeplan b,.tradeplan span{display:block}.tradeplan small{color:var(--muted);font-size:8px}.tradeplan b{color:var(--ink);margin:8px 0;font-size:13px}.tradeplan span{color:#71807b;font-size:8px;line-height:1.4}.intelligence>footer{border-top:1px solid var(--line);padding:10px 18px;font-size:8px}.intelloading,.intelerror{border:1px solid var(--line);color:var(--muted);margin:16px;padding:24px;font:10px ui-monospace,monospace}.intelerror{color:var(--red);border-color:#63363a}@media (width<=700px){.timeframes,.tradeplan{grid-template-columns:1fr 1fr}.timeframes>div:nth-child(2),.tradeplan>div:nth-child(2){border-right:0}.timeframes>div:nth-child(-n+2),.tradeplan>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.intelhead h2{font-size:18px}.intelligence{margin:8px}}.thead,.row{grid-template-columns:1.35fr .46fr .88fr .66fr .68fr .72fr .58fr}.metrichelp{cursor:help;outline:none;position:relative}.metrichelp:after{content:attr(data-tip);z-index:30;color:#d0dad6;letter-spacing:0;text-transform:none;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;background:#111816;border:1px solid #45534f;width:240px;padding:10px 11px;font:10px/1.45 ui-monospace,monospace;transition:all .16s;position:absolute;top:calc(100% + 10px);left:0;transform:translateY(-4px);box-shadow:0 12px 35px #000b}.metrichelp:hover:after,.metrichelp:focus:after{opacity:1;visibility:visible;transform:translateY(0)}.metrichelp.flowtip:after{left:auto;right:0}@media (width<=950px){.thead,.row{grid-template-columns:1.35fr .5fr .9fr .75fr .72fr}.thead>span:nth-child(6),.thead>span:nth-child(7),.row>span:nth-child(6),.row>span:nth-child(7){display:none}.thead>span:nth-child(5),.row>span:nth-child(5){display:flex}}@media (width<=650px){.thead,.row{grid-template-columns:1.4fr .5fr .9fr}.thead>span:nth-child(n+4),.row>span:nth-child(n+4){display:none}.metrichelp:after{width:auto;position:fixed;top:auto;bottom:18px;left:14px!important;right:14px!important}}.paperledger{border:1px solid var(--line);background:#090d0c;margin-top:4px;font-family:ui-monospace,monospace}.paperledger summary{cursor:pointer;letter-spacing:.08em;justify-content:space-between;align-items:center;padding:14px;font-size:9px;list-style:none;display:flex}.paperledger summary::-webkit-details-marker{display:none}.paperledger summary span{color:var(--ink)}.paperledger summary b{color:var(--green);font-size:8px}.paperledger[open] summary{border-bottom:1px solid var(--line)}.ledgerbody{padding:12px}.ledgertabs{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.ledgertabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:10px;font:9px ui-monospace,monospace}.ledgertabs button:first-child{border-right:1px solid var(--line)}.ledgertabs button.active{color:var(--lime);background:#17201d}.ledgersummary{border:1px solid var(--line);border-top:0;grid-template-columns:1fr 1fr;display:grid}.ledgersummary span{padding:10px 12px}.ledgersummary span:first-child{border-right:1px solid var(--line)}.ledgersummary small,.ledgersummary b{display:block}.ledgersummary small{color:var(--muted);font-size:7px}.ledgersummary b{margin-top:5px;font-size:13px}.ledgerrow{border-bottom:1px solid var(--line);grid-template-columns:.7fr 1.3fr .7fr auto;align-items:center;gap:10px;padding:11px 4px;font-size:9px;display:grid}.ledgerrow>div b,.ledgerrow>div small,.ledgerrow>span small{display:block}.ledgerrow small{color:var(--muted);margin-bottom:4px;font-size:7px}.ledgerrow button{border:1px solid var(--lime);color:var(--lime);cursor:pointer;background:0 0;padding:7px;font:8px ui-monospace,monospace}.ledgerrow.history em{color:var(--muted);font-style:normal}.ledgerempty{text-align:center;color:var(--muted);padding:22px;font-size:9px}.loadmore{width:100%;margin-top:10px;border:1px solid var(--line)!important;color:var(--muted)!important;background:#111816!important}.ledgernote{color:#62706b;margin:10px 0 0;font-size:7px;line-height:1.45}@media (width<=650px){.ledgerrow{grid-template-columns:1fr 1fr}.ledgerrow button,.ledgerrow em{grid-column:1/-1}}.uniready{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0!important;margin:0 0 10px!important;display:grid!important}.uniready span{color:var(--muted);text-align:center;border-right:1px solid var(--line);padding:8px 5px;font-size:7px}.uniready span:last-child{border-right:0}.uniready i{background:var(--red);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.uniready i.ok{background:var(--green);box-shadow:0 0 6px #51e29a99}.feedisclosure{color:var(--green);border:1px solid #315c45;justify-content:space-between;padding:9px;font-size:8px;gap:8px!important;margin:0 0 10px!important;display:flex!important}.feedisclosure span{color:var(--muted)}.quotecontrols{grid-template-columns:1fr 1fr;gap:8px!important;margin:0 0 10px!important;display:grid!important}.quotecontrols label>span{color:var(--muted);margin-bottom:5px;font-size:7px;display:block}.quotecontrols label>div{border:1px solid var(--line);display:flex}.quotecontrols input{width:100%;min-width:0;color:var(--ink);background:#070a09;border:0;padding:8px;font:9px ui-monospace,monospace}.quotecontrols label b{color:var(--muted);padding:8px;font-size:8px}.quotecontrols>button{border:1px solid var(--lime);color:var(--lime);cursor:pointer;background:0 0;grid-column:1/-1;padding:9px;font:900 8px ui-monospace,monospace}.quotestate{border:1px solid #654047;padding:8px;color:var(--red)!important;font-size:8px!important}.quotepreview{border:1px solid #315c45;grid-template-columns:1.4fr 1fr .7fr;gap:0!important;margin:0 0 10px!important;display:grid!important}.quotepreview>div{border-right:1px solid var(--line);padding:9px}.quotepreview>div:last-of-type{border-right:0}.quotepreview small,.quotepreview b{display:block}.quotepreview small{color:var(--muted);font-size:7px}.quotepreview b{color:var(--ink);margin-top:6px;font-size:9px}.quotepreview footer{border-top:1px solid var(--line);color:var(--amber);grid-column:1/-1;padding:7px;font-size:7px}.selltest{cursor:pointer;width:100%;margin:-2px 0 10px;font:900 8px ui-monospace,monospace;border:1px solid var(--amber)!important;color:var(--amber)!important;background:#151208!important;padding:9px!important}.sellresult{border:1px solid #315c45;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 0 10px!important;padding:10px!important;display:flex!important}.sellresult.fail{border-color:#654047}.sellresult span b,.sellresult span small{display:block}.sellresult span b{color:var(--green);font-size:8px}.sellresult.fail span b{color:var(--red)}.sellresult span small{color:var(--muted);margin-top:4px;font-size:7px}.sellresult em{color:var(--amber);font-size:7px;font-style:normal}.sellresult p{border-top:1px solid var(--line);flex-basis:100%;padding-top:8px;color:#7b8884!important;margin:9px 0 0!important;font-size:7px!important;line-height:1.5!important}.floatingtrade:not(.minimized){grid-template-columns:minmax(230px,320px) 118px 42px}.floatingbag{color:var(--lime);letter-spacing:.05em;cursor:pointer;background:#142019;border:0;border-left:1px solid #8eae31;font:900 10px ui-monospace,monospace}.floatingbag span{background:var(--lime);color:#101508;border-radius:10px;place-items:center;min-width:20px;height:20px;margin-left:5px;display:inline-grid}.xraybag{width:min(860px,100vw - 24px)}.bagsummary{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.bagsummary span{border-right:1px solid var(--line);padding:14px 16px}.bagsummary span:last-child{border-right:0}.bagsummary small,.bagsummary b{display:block}.bagsummary small{color:var(--muted);font-size:10px}.bagsummary b{margin-top:6px;font-size:14px}.bagsectiontitle{border-bottom:1px solid var(--line);color:var(--muted);background:#101715;justify-content:space-between;padding:12px 16px;font:10px ui-monospace,monospace;display:flex}.bagsectiontitle b{color:var(--ink)}.bagholdings article{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,1.5fr) .75fr .75fr auto;align-items:center;gap:14px;padding:13px 16px;font:10px ui-monospace,monospace;display:grid}.bagasset{align-items:center;min-width:0;display:flex}.bagasset i{width:32px;height:32px;color:var(--lime);background:#1b2924;border-radius:50%;place-items:center;margin-right:10px;font-style:normal;display:grid}.bagasset span,.bagholdings article>div{min-width:0}.bagasset b,.bagasset small,.bagholdings article>div>small,.bagholdings article>div>b{display:block}.bagasset small,.bagholdings article>div>small{color:var(--muted);margin-top:4px;font-size:10px}.bagactions{gap:6px;display:flex}.bagactions button{border:1px solid var(--lime);color:var(--lime);cursor:pointer;background:0 0;padding:7px 12px;font:900 10px ui-monospace,monospace}.bagactions button.sell{border-color:var(--red);color:var(--red)}.baghistory{max-height:220px;overflow:auto}.baghistory article{border-bottom:1px solid var(--line);grid-template-columns:.7fr 1.5fr auto;align-items:center;gap:14px;padding:11px 16px;font:10px ui-monospace,monospace;display:grid}.baghistory span b,.baghistory span small{display:block}.baghistory small{color:var(--muted);margin-top:3px;font-size:10px}.baghistory a{color:var(--lime);text-decoration:none}.bagempty{color:var(--muted);text-align:center;padding:28px;font:12px/1.6 ui-monospace,monospace}.bagempty .tradeprimary{max-width:320px;margin:16px auto 0}@media (width<=650px){.floatingtrade:not(.minimized){grid-template-columns:minmax(150px,1fr) 100px 40px;width:calc(100vw - 24px)}.floatingtradeopen{font-size:10px}.bagsummary{grid-template-columns:1fr 1fr}.bagsummary span:nth-child(2){border-right:0}.bagsummary span:nth-child(-n+2){border-bottom:1px solid var(--line)}.bagholdings article{grid-template-columns:1fr 1fr}.bagactions{grid-column:1/-1}.bagactions button{flex:1}.baghistory article{grid-template-columns:1fr auto}.baghistory article>a{grid-column:1/-1}}.bagactions>span{color:var(--muted);font:10px ui-monospace,monospace}.tradeamounthead{justify-content:space-between;gap:10px;display:flex}.tradeamounthead em{color:var(--green);font-style:normal}.tradepercents{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.tradepercents button{border:0;border-right:1px solid var(--line);color:var(--muted);cursor:pointer;background:#101715;padding:9px 5px;font:900 9px ui-monospace,monospace}.tradepercents button:last-child{color:var(--lime);border-right:0}.tradepercents button:disabled{opacity:.35;cursor:not-allowed}.tradeslippage{gap:0}.tradeslippage>span{margin-right:auto}.tradeslippage input{text-align:center;appearance:textfield;border-inline:0;width:52px;margin-left:0}.tradeslippage input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tradeslippage input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tradeslippage button{border:1px solid var(--line);width:34px;color:var(--lime);cursor:pointer;background:#111816;font:900 14px ui-monospace,monospace}.tradeslippage b{padding-inline:6px}.slippageadvice{border-left:2px solid var(--amber);color:#d7c28e;background:#171309;margin:0 18px 10px;padding:9px 10px;font:10px/1.5 ui-monospace,monospace}.buttonspinner{border:2px solid #10150855;vertical-align:-2px;border-top-color:#101508;border-radius:50%;width:13px;height:13px;margin-right:8px;animation:.7s linear infinite buttonspin;display:inline-block}.tradetabs button:disabled{opacity:.45;cursor:not-allowed}@keyframes buttonspin{to{transform:rotate(360deg)}}@media (width<=480px){.tradepercents{grid-template-columns:1fr 1fr}.tradepercents button:nth-child(2){border-right:0}.tradepercents button:nth-child(-n+2){border-bottom:1px solid var(--line)}.tradeamounthead{flex-direction:column;align-items:flex-start}.tradeslippage{flex-wrap:wrap}.tradeslippage>span{width:100%;margin-bottom:6px}.tradeslippage button:first-of-type{margin-left:auto}}.bagheaderactions{align-items:center;gap:7px;display:flex}.xraybag>header .bagheaderactions button{width:auto;min-width:32px;padding:0 10px;font:900 9px ui-monospace,monospace}.xraybag>header .bagheaderactions .bagrefresh{border-color:var(--green);color:var(--green)}.xraybag>header .bagheaderactions .bagclear{color:var(--red);border-color:#734247}.xraybag>header .bagheaderactions button:disabled{opacity:.35;cursor:not-allowed}.bagrefresh .buttonspinner{border-color:#65efaa44;border-top-color:var(--green);width:10px;height:10px}.bagloadmore{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--lime);letter-spacing:.05em;cursor:pointer;background:#101715;padding:12px;font:900 10px ui-monospace,monospace;display:block}.bagloadmore:hover{background:#17231d}@media (width<=600px){.xraybag>header{align-items:flex-start;gap:10px}.bagheaderactions{flex-wrap:wrap;justify-content:flex-end}.xraybag>header .bagheaderactions .bagrefresh,.xraybag>header .bagheaderactions .bagclear{order:2}.xraybag>header .bagheaderactions>button:last-child{order:1;margin-left:auto}}.xraypulse{border:1px solid var(--line);background:linear-gradient(145deg,#14201b,#0b100f);font-family:ui-monospace,monospace;overflow:hidden}.xraypulse>header{color:var(--green);letter-spacing:.14em;justify-content:space-between;align-items:center;padding:14px 16px 0;font-size:10px;display:flex}.xraypulse>header i{background:var(--amber);border-radius:50%;width:8px;height:8px}.xraypulse>header i.online{background:var(--green);box-shadow:0 0 10px var(--green)}.xraypulse>strong{color:var(--ink);padding:12px 16px 0;font-size:42px;line-height:1;display:block}.xraypulse>p{color:var(--lime);margin:5px 16px 14px;font-size:10px}.xraypulse>p small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.pulsegrid{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.pulsegrid span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);padding:11px 16px;font-size:13px}.pulsegrid small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.xraypulse>button{width:100%;color:var(--lime);letter-spacing:.07em;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:13px 16px;font:900 10px ui-monospace,monospace;display:flex}.xraypulse>button:hover{background:#1a2a22}.xraypulse>button b{font-size:16px}@media (width<=950px){.xraypulse{width:min(100%,480px)}}.riskhead small,.riskhead em,.riskchecks span b,.riskchecks span small,.contractrisk>footer,.contractrisk>p,.confidence span,.timeframes small,.timeframes span,.tradeplan small,.tradeplan span,.intelligence>footer,.charthead,.charthead small,.chartdrop>p,.staleprice,.paperledger summary,.ledgertabs button,.ledgersummary small,.ledgerrow,.ledgerrow small,.ledgerrow button,.ledgernote,.uniready span,.feedisclosure,.quotecontrols label>span,.quotecontrols label b,.quotecontrols>button,.quotestate,.quotepreview small,.quotepreview b,.quotepreview footer,.selltest,.sellresult span b,.sellresult span small,.sellresult em,.sellresult p,.wallettrade>small,.rpcbody>small,.rpclimits small{font-size:10px!important}.riskchecks span small,.wallettrade>small,.rpcbody>small,.chartdrop>p,.ledgernote,.sellresult p{color:#9ba8a3!important;line-height:1.55!important}.promptbox textarea{color:#d0dad6;font-size:12px;line-height:1.65}.gate,.promptbox>div,.wallettrade>div:first-child,.wallettrade>button,.swapactions a,.rpcsaver,.rpcreset,.metrichelp:after{font-size:11px}.pricecheck{border-bottom:1px solid var(--line);color:#aebbb6;background:#0d1512;align-items:center;gap:14px;padding:8px 10px;font:10px ui-monospace,monospace;display:flex}.pricecheck b{color:var(--green);margin-left:auto}.pricecheck strong{color:var(--amber)}.pricecheck.warn{background:#181307;border-color:#725338}.pricecheck.warn b{color:var(--amber)}@media (width<=650px){.pricecheck{flex-direction:column;align-items:flex-start;gap:4px}.pricecheck b{margin-left:0}}.hero{grid-template-columns:minmax(0,1fr) minmax(520px,620px);gap:40px}.pulsegrid{grid-template-columns:repeat(4,minmax(0,1fr))}.pulsegrid span{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.pulsegrid span:nth-child(2n){border-right:1px solid var(--line)}.pulsegrid span:nth-child(4n){border-right:0}.pulsegrid span:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.pulsegrid span:last-child{border-bottom:0;border-right:0;grid-column:span 2}.pulsegrid span:nth-last-child(2),.pulsegrid span:nth-last-child(3){border-bottom:0}@media (width<=1180px){.hero{grid-template-columns:1fr}.xraypulse{width:min(100%,760px)}}@media (width<=650px){.pulsegrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pulsegrid span:nth-child(4n){border-right:1px solid var(--line)}.pulsegrid span:nth-child(2n){border-right:0}.pulsegrid span:nth-last-child(2),.pulsegrid span:nth-last-child(3){border-bottom:1px solid var(--line)}.pulsegrid span:last-child{border-bottom:0;grid-column:1/-1}}.pulsegrid span:last-child:nth-child(odd){border-right:0;grid-column:1/-1}.presencechoice{border-bottom:1px solid var(--line);padding:10px 16px;font:10px ui-monospace,monospace}.presencechoice button{border:1px solid var(--line);color:var(--lime);cursor:pointer;background:#111816;padding:8px 10px}.presencechoice small{color:var(--muted);margin-top:6px;display:block}.tradeslippage .slippageauto{width:auto;margin-right:5px;padding-inline:9px;font-size:10px}.tradeslippage .slippageauto.active{background:var(--lime);color:#101508;border-color:var(--lime)}.pulsegrid span:last-child:nth-child(odd){grid-column:span 2}.discoverybar{grid-template-columns:1fr}.bagpaperbody{padding:14px 16px 18px}.bagpaperbody .ledgertabs{border-top:1px solid var(--line)}.bagheaderactions .bagpaper,.bagheaderactions .bagback{border-color:var(--lime)!important;color:var(--lime)!important}.bagheaderactions .bagback{min-width:150px!important}.bagpaperbody .loadmore{margin-top:10px}.bagpaperbody .ledgernote{padding-top:12px}.aicontribution{border:1px solid var(--line);background:#0a0f0e;margin-top:2px;font-family:ui-monospace,monospace}.aicontribution header{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:12px;font-size:10px;display:flex}.aicontribution header span{color:var(--green)}.aicontribution p{color:#a3b0ab;margin:0;padding:12px;font-size:11px;line-height:1.55}.contributionfields{grid-template-columns:.7fr 1fr 1.3fr;padding:0 12px 12px;gap:8px!important;display:grid!important}.contributionfields label{color:var(--muted);font:10px ui-monospace,monospace}.contributionfields select{border:1px solid var(--line);width:100%;color:var(--ink);background:#070a09;margin-top:5px;padding:9px;display:block}.contributionfields input[type=range]{width:100%;accent-color:var(--lime);margin-top:10px;display:block}.contributionconsent{border-top:1px solid var(--line);color:#b8c4bf;align-items:flex-start;gap:9px;padding:11px 12px;font:10px/1.5 ui-monospace,monospace;display:flex}.contributionconsent input{accent-color:var(--lime);margin-top:2px}.aicontribution>button{width:calc(100% - 24px);margin:0 12px 12px}.aicontribution>button:disabled{opacity:.35;cursor:not-allowed}.aicontribution output{color:var(--red);border:1px solid #654047;margin:0 12px 12px;padding:9px;font:10px/1.5 ui-monospace,monospace;display:block}.aicontribution output.accepted{color:var(--green);border-color:#315c45}@media (width<=650px){.contributionfields{grid-template-columns:1fr}.aicontribution header{flex-direction:column}}:root{--line:#34413e;--muted:#a3b0ab;--ink:#f4faf7;--green:#65efaa;--red:#ff7f84;--amber:#ffc86a;--text-micro:10px;--text-small:11px;--text-body:13px}body{overflow-wrap:anywhere;font-size:14px;line-height:1.45}:where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--lime);outline-offset:2px}:where(button,summary){min-height:36px}.brand small,.status,.portfolio>span,.sectiontitle,.controls label,.legend,.thead,.row small,.mini small,.focus p,.levels small,.disclaimer,footer,.rankno,.herochips span,.coverage summary,.coveragebody footer,.evidencebody small,.evidencebody span,.evidencebody p,.liveradio,.livebadge,.radiobuttons button,.noticemodal>small{font-size:var(--text-micro)!important}.intro,.thesis p,.faq p,.learn>div>p:not(.eyebrow),.noticemodal>p:not(.eyebrow),.noticemodal li,.noticemodal>strong,.tradedrawer>footer,.rpcbody>p,.contractrisk>p,.intelligence>p{color:#b8c4bf;font-size:var(--text-body)!important}.coveragebody p{color:#aab6b1;font-size:var(--text-small)!important}.row{min-height:62px}.row b{font-size:13px}.sectiontitle{gap:12px;height:auto;min-height:46px;padding-top:9px;padding-bottom:9px}.disclaimer,footer{color:#9ba8a3}.risk span{font-size:var(--text-micro)}.tradedrawer{padding-bottom:env(safe-area-inset-bottom);scrollbar-width:none;-ms-overflow-style:none}.tradedrawer::-webkit-scrollbar{width:0;height:0;display:none}.tradedrawer button,.rpcmodal button,.analysislab button{min-height:40px}.tradeamount input{font-size:clamp(20px,7vw,26px)}@media (width<=760px){.shell{padding-inline:12px}.topbar{grid-template-columns:1fr auto;gap:10px;display:grid}.brand{min-width:0}.brand small{white-space:normal}.status{justify-content:flex-end;gap:6px}.status>span:not(.dot){display:none}.status button{min-height:40px;padding:9px}.walletbutton{text-overflow:ellipsis;max-width:120px;overflow:hidden}.liveradio{grid-column:1/-1;justify-content:flex-start;width:100%;margin:0;overflow-x:auto}.hero{padding:30px 0 24px}.hero h1{font-size:clamp(38px,12vw,52px);line-height:.98}.portfolio{width:100%;max-width:none}.filterdock{margin-inline:-12px;top:0}.filterdock .controls{grid-template-columns:1fr 1fr;gap:10px;max-height:none;padding:12px;display:grid}.controls label{align-items:stretch;gap:6px;display:grid}.controls input,.controls select{width:100%;min-width:0}.controls input[type=range]{width:100%}.legend{grid-column:1/-1}.lanes button{min-width:118px;min-height:44px}.discoverybar{grid-template-columns:1fr 1fr}.coveragebody{grid-template-columns:1fr 1fr!important}.coveragebody>div{border-bottom:1px solid var(--line)}.positions{overflow:visible}.position{grid-template-columns:1fr 1fr;gap:8px;min-width:0}.position>button{grid-column:1/-1;min-height:42px}.learn{padding:24px 18px}.sitefooter{align-items:flex-start}.noticemodal{max-height:calc(100dvh - 20px);padding:20px 16px}.noticeoverlay{padding:10px}.noticeactions button{min-height:44px}}@media (width<=600px){.tradedrawer{width:100%;max-height:100dvh}.tradedrawer>header{padding:13px}.tradequote{grid-template-columns:1fr}.tradequote span{border-right:0;border-bottom:1px solid var(--line)!important}.tradequote span:last-child{border-bottom:0!important}.tradesafety{flex-direction:column;align-items:flex-start}.rpcmodal{place-items:stretch stretch;padding-top:0}.rpcmodal>section{border-inline:0;width:100%;max-height:100dvh;overflow:auto}.rpcbody{padding:16px}.analysislab>.sectiontitle{align-items:flex-start}.analysislab>.sectiontitle>div{gap:8px}.checklist,.promptbox{padding:18px}.promptbox textarea{min-height:240px}.floatingtrade{bottom:max(10px,env(safe-area-inset-bottom))}}@media (width<=480px){.filterdock .controls{grid-template-columns:1fr}.legend{grid-column:auto}.coveragebody{grid-template-columns:1fr!important}.discoverybar{grid-template-columns:1fr 1fr}.discoverybar>div{padding:12px}.thead,.row{grid-template-columns:minmax(0,1.45fr) .5fr minmax(0,.9fr);gap:7px;padding-inline:9px}.asset img,.asset>i{width:28px;height:28px;margin-right:5px}.rankno{flex-basis:22px;width:22px}.row b{font-size:12px}.row small{font-size:10px!important}.hero h1{font-size:38px}.herochips{gap:6px}.herochips span{padding:6px}.rpclimits{grid-template-columns:1fr}.rpclimits span{border-right:0;border-bottom:1px solid var(--line)}.rpclimits span:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
