@import url("https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Inter:wght@400;500;600;700&display=swap");:root{--bg:#07070a;--panel:#0d0d12;--panel2:#111118;--line:#22222c;--muted:#777787;--text:#eeeef5;--purple:#9b7cff;--green:#33d6a6;--red:#ff5364;--amber:#f6b94a}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--text);font-family:Inter,Arial,sans-serif;font-size:13px}button,input,select,textarea{font:inherit}a,button{color:inherit}button{cursor:pointer}.shell{display:flex;min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:206px;border-right:1px solid var(--line);background:#09090d;display:flex;flex-direction:column;z-index:10}.brand{height:54px;display:flex;align-items:center;gap:10px;padding:0 17px;border-bottom:1px solid var(--line);text-decoration:none;font-weight:700;letter-spacing:2px}.brandMark{display:grid;place-items:center;width:26px;height:26px;border:1px solid #8366e8;color:#b59cff;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.brand small{display:block;color:#6851be;font-size:8px;letter-spacing:3px;margin-top:2px}.sidebar nav{overflow:auto;padding:10px 8px;flex:1 1}.sidebar section{margin-bottom:14px}.sidebar h5{font:500 9px DM Mono;color:#525260;letter-spacing:1.5px;margin:10px 9px 6px}.settings,.sidebar nav a{display:flex;align-items:center;gap:9px;padding:8px 9px;text-decoration:none;color:#9696a5;border-radius:4px;font-size:11px;margin:1px 0}.sidebar nav a svg:last-child{margin-left:auto}.sidebar nav a.active{color:#fff;background:#191522;border-left:2px solid var(--purple)}.settings:hover,.sidebar nav a:hover{background:#121218;color:#ddd}.settings{margin:8px;border-top:1px solid var(--line);border-radius:0;padding:13px 9px}.workspace{margin-left:206px;width:calc(100% - 206px)}.topbar{height:34px;border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 18px;gap:22px;font:500 10px DM Mono;color:#8b8b98}.topbar b{color:#ddd}.topbar em{color:#5e5e69;font-style:normal}.topbar strong{color:#c8c8d1}.live{color:#d9d9e0}.live i{display:inline-block;width:6px;height:6px;background:var(--green);border-radius:50%;box-shadow:0 0 8px var(--green);margin-right:6px}.globalSearch{margin-left:auto;width:min(390px,34vw);height:24px;border:1px solid var(--line);display:flex;align-items:center;gap:7px;padding:0 8px;background:#101015}.globalSearch input{border:0;outline:0;background:transparent;color:#ddd;width:100%;font-size:10px}.globalSearch kbd{color:#60606c;border:1px solid #30303a;padding:1px 4px}.ticker{height:27px;overflow:hidden;border-bottom:1px solid var(--line);white-space:nowrap}.ticker>div{display:inline-flex;min-width:max-content;animation:ticker 38s linear infinite}.ticker a{font:500 9px DM Mono;text-decoration:none;color:#a7a3b4;padding:8px 25px;border-right:1px solid #27222f}.ticker b{color:var(--purple)}@keyframes ticker{to{transform:translateX(-50%)}}main{padding:22px;min-height:calc(100vh - 61px);max-width:1700px;margin:auto}.pageTitle{display:flex;align-items:flex-end;justify-content:space-between;margin:4px 0 20px}.pageTitle h1{font-size:27px;letter-spacing:-1px;margin:4px 0}.pageTitle p{color:#888895;margin:0;max-width:680px}.eyebrow{font:500 9px DM Mono;color:var(--purple);letter-spacing:1.5px}.titleStats{display:flex;border:1px solid var(--line)}.titleStats span{padding:10px 14px;border-left:1px solid var(--line);font:10px DM Mono;color:#777}.titleStats span:first-child{border:0}.titleStats b{display:block;color:#ddd;font-size:14px;margin-bottom:2px}.toolbar{height:39px;border:1px solid var(--line);display:flex;align-items:center;background:var(--panel);margin-bottom:10px}.primary,.toolbar>button{display:flex;align-items:center;gap:6px;height:100%;border:0;border-left:1px solid var(--line);background:transparent;padding:0 13px;color:#888;font-size:10px}.toolbar>button:hover{color:#fff}.tabs{display:flex;overflow:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.toolbar .tabs{margin-right:auto;height:100%}.tabs button{white-space:nowrap;border:0;background:transparent;color:#777;padding:0 14px;font-size:10px;border-bottom:2px solid transparent;transition:color .14s ease,background-color .14s ease,border-color .14s ease}.tabs button:hover:not(.active){color:#b9b9c6}.tabs button.active{color:#fff;border-color:var(--purple);background:#17131e}.primary{background:var(--purple);color:white;border:0;height:34px}.signalStrip{display:flex;align-items:center;gap:14px;padding:9px 13px;border:1px solid #342948;background:#14101c;color:#aaa;font-size:11px;margin-bottom:10px}.signalStrip b{font:500 9px DM Mono;color:#b89aff}.signalStrip button{margin-left:auto;border:0;background:transparent;color:#c6b5ff}.tokenList{border:1px solid var(--line)}.listHeader,.tokenRow{display:grid;grid-template-columns:1.5fr repeat(5,minmax(100px,.72fr)) 1.1fr 105px;align-items:center}.listHeader{min-height:30px;background:#101016;font:500 8px DM Mono;color:#565664;letter-spacing:1px;padding:0 12px}.tokenRow{min-height:68px;border-top:1px solid var(--line);padding:0 12px;background:#0b0b0f}.tokenRow:hover{background:#101015}.identity{display:flex;align-items:center;gap:10px;text-decoration:none}.coin{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;color:#08080c;font-weight:800}.coin.large{width:42px;height:42px;font-size:17px}.identity b{font-size:12px}.identity small,.metric>*{display:block}.identity small{color:#676775;font-size:9px;margin-top:4px}.answerStats small,.evidenceRow small,.heroMetrics small,.metric small,.walletHero small{font:8px DM Mono;color:#5e5e6b;letter-spacing:.7px}.metric b{font:500 11px DM Mono;margin:4px 0;color:#d7d7df}.metric span{font-size:9px;color:#757581}.formation{padding-right:14px}.badge{display:inline-flex;padding:3px 6px;border:1px solid;border-radius:2px;font:500 8px DM Mono;letter-spacing:.3px;white-space:nowrap}.migration{height:3px;background:#292632;margin-top:8px;position:relative}.migration i{height:100%;display:block;background:var(--purple)}.migration span{display:block;color:#555563;font:7px DM Mono;margin-top:3px}.rowActions{display:flex;gap:3px}.rowActions a,.rowActions button{display:grid;place-items:center;width:25px;height:25px;border:1px solid var(--line);background:#111117;color:#777;text-decoration:none}.rowActions a:hover,.rowActions button:hover{color:var(--purple);border-color:#5d477c}.footnote{text-align:right;color:#4e4e59;font:9px DM Mono;margin-top:8px}.tokenHero{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding:2px 0 17px}.tokenName{min-width:245px}.tokenName>span{font:8px DM Mono;color:var(--purple)}.tokenName h1{margin:3px 0;font:600 19px Inter}.tokenName h1 small{font-weight:400;color:#777;font-size:12px}.tokenName p{color:#555;font:9px DM Mono;margin:0}.tokenName button{border:0;background:none;color:#8b70e8;font-size:8px}.heroMetrics{display:flex;margin-left:auto}.heroMetrics>div{min-width:105px;padding:0 14px;border-left:1px solid var(--line)}.heroMetrics b{display:block;font:500 14px DM Mono;margin:4px 0}.heroMetrics em{font:9px DM Mono;color:var(--green);font-style:normal}.heroMetrics span{font-size:8px;color:var(--green)}.terminalGrid{display:grid;grid-template-columns:minmax(0,1fr) 415px;grid-gap:10px;gap:10px;margin:10px 0}.chartPanel,.ifaNow,.investigate{border:1px solid var(--line);background:var(--panel)}.chartTools{height:34px;display:flex;align-items:center;border-bottom:1px solid var(--line);padding:0 8px;gap:12px;color:#555;font:8px DM Mono}.chartTools>div{margin-right:auto}.chartTools button{border:0;background:transparent;color:#666;padding:6px 8px}.chartTools button.active{background:#20192d;color:#c0a9ff}.chart{height:320px;position:relative;background-image:linear-gradient(#191920 1px,transparent 0),linear-gradient(90deg,#191920 1px,transparent 0);background-size:100% 25%,12.5% 100%;padding:14px}.chart svg{width:100%;height:100%;overflow:visible}.event{position:absolute;font:500 7px DM Mono;color:#bca8f8;border-left:1px solid var(--purple);padding:3px 5px;background:#15111d}.event:after{content:"";position:absolute;width:4px;height:4px;border-radius:50%;background:var(--purple);left:-2.5px;bottom:-6px}.event.e1{left:31%;top:47%}.event.e2{left:52%;top:35%}.event.e3{left:67%;top:51%}.event.e4{left:79%;top:24%}.event.danger{color:#ff8b97;border-color:var(--red)}.chartFooter{display:flex;justify-content:space-between;padding:0 15px 9px;color:#4f4f5a;font:8px DM Mono}.ifaNow header{height:52px;display:flex;align-items:center;gap:9px;padding:0 12px;border-bottom:1px solid var(--line);color:#bba4ff}.ifaNow header div{flex:1 1}.ifaNow header b,.ifaNow header small{display:block}.ifaNow header small{font-size:8px;color:#666;margin-top:3px}.ifaNow header i{display:grid;place-items:center;font-style:normal;width:19px;height:19px;border-radius:50%;background:#2a2040;font:9px DM Mono}.ifaNow article{padding:11px 12px;border-bottom:1px solid var(--line)}.ifaNow article>div{display:flex;justify-content:space-between;gap:5px}.ifaNow article b{font-size:10px}.ifaNow article span{font:9px DM Mono}.ifaNow article.good span{color:var(--green)}.ifaNow article.warn span{color:var(--amber)}.ifaNow article.bad span{color:var(--red)}.ifaNow article p{font-size:9px;line-height:1.45;color:#777;margin:6px 0}.ifaNow article button{border:0;background:transparent;padding:0;color:#a88cf7;font-size:9px;display:flex;gap:3px;align-items:center}.investigate>.tabs{height:38px;border-bottom:1px solid var(--line);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 12px),transparent)}.investigate>.tabs button{font-weight:550;letter-spacing:.2px}.investigate>.tabs button.active{font-weight:700}.sectionHead,.tableHeading{display:flex;align-items:center;justify-content:space-between;padding:13px}.sectionHead h2,.tableHeading h2{font-size:12px;margin:0}.tableHeading p{font-size:9px;color:#666;margin:3px 0 0}.tableHeading a{color:#a88cf7;text-decoration:none;font-size:9px}.dataTable{overflow:auto}.tr{display:grid;grid-template-columns:70px 1.25fr repeat(7,1fr);min-width:920px;align-items:center;min-height:40px;padding:0 12px;border-top:1px solid var(--line);font:9px DM Mono;color:#aaa}.tr.head{min-height:27px;color:#555;background:#0b0b10;font-size:8px}.tr a{color:#b39afc;text-decoration:none}.buy{color:var(--green)}.sell{color:var(--red)}.decisionQuestion{display:grid;grid-template-columns:140px 1fr auto;align-items:center;border:1px solid #302742;background:#121019;padding:12px 15px;margin-bottom:10px}.decisionQuestion span{font:9px DM Mono;color:var(--purple)}.decisionQuestion b{font-size:12px}.decisionQuestion small{color:#555}.alertList,.evidenceRows{border:1px solid var(--line)}.evidenceRow{display:grid;grid-template-columns:36px 130px 1.1fr 1.5fr .7fr 1.8fr 20px;grid-gap:10px;gap:10px;align-items:center;padding:13px;border-bottom:1px solid var(--line);text-decoration:none;background:#0b0b0f}.evidenceRow:hover{background:#101016}.evidenceIdentity small{display:block;color:#666;margin-top:3px}.evidenceRow>div>small{display:block;margin-bottom:5px}.evidenceRow em{color:var(--green);font-style:normal}.evidenceRow em.negative{color:var(--red)}.evidenceRow span{color:#888;font-size:9px;line-height:1.4}.walletTable .tr{grid-template-columns:1fr 1.3fr repeat(7,1fr);text-decoration:none}.cardGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.clusterCard,.narrativeCard{border:1px solid var(--line);background:var(--panel);padding:16px}.clusterCard header,.narrativeCard header{display:flex;align-items:center;justify-content:space-between}.narrativeCard header>span{color:#3f3f49;font:10px DM Mono}.narrativeCard h2{font-size:18px;margin:20px 0}.narrativeCard>div{display:flex;gap:20px}.narrativeCard small{display:block;color:#555;font:7px DM Mono}.narrativeCard b{display:block;margin-top:4px}.clusterCard p,.narrativeCard p{color:#777;font-size:9px;line-height:1.5}.clusterCard a,.narrativeCard button{border:0;background:transparent;color:#ae94f7;padding:8px 0 0;display:flex;gap:4px;text-decoration:none;font-size:9px}.clusterCard header{justify-content:flex-start;gap:10px}.clusterCard header .badge{margin-left:auto}.clusterIcon{display:grid;place-items:center;color:#36d9e8;border:1px solid #22525c;width:34px;height:34px}.clusterCard h2{font-size:14px;margin:3px 0}.clusterCard small{color:#555;font:8px DM Mono}.clusterStats{display:flex;margin:18px 0;border:1px solid var(--line)}.clusterStats span{padding:9px;border-left:1px solid var(--line);font-size:8px;color:#666;flex:1 1}.clusterStats span:first-child{border:0}.clusterStats b{display:block;color:#ddd;font:13px DM Mono}.miniTokens{font:9px DM Mono;color:#36d9e8}.historyLayout{display:grid;grid-template-columns:1fr 300px;grid-gap:10px;gap:10px}.differencePanel,.historyLayout>section{border:1px solid var(--line);background:var(--panel)}.matchHero{display:flex;border-bottom:1px solid var(--line)}.matchHero span{flex:1 1;padding:15px;border-left:1px solid var(--line)}.matchHero span:first-child{border:0}.matchHero b,.matchHero small{display:block}.matchHero small{color:#555;font:8px DM Mono}.matchHero b{font:18px DM Mono;margin-top:6px}.matchRow{display:grid;grid-template-columns:70px repeat(4,1fr) 20px;align-items:center;min-height:45px;border-bottom:1px solid var(--line);padding:0 12px;text-decoration:none;color:#888;font:9px DM Mono}.matchRow>b{color:var(--purple)}.differencePanel{padding:15px}.differencePanel h3{margin:0 0 15px}.differencePanel p{display:flex;gap:7px;color:#888;font-size:10px;line-height:1.5}.differencePanel p svg{width:13px;color:var(--green);flex:none}.differencePanel .warnText{border-left:2px solid var(--amber);padding-left:8px}.differencePanel small{display:block;border-top:1px solid var(--line);padding-top:10px;color:#555}.alertList a{display:grid;grid-template-columns:8px 1fr 80px 20px;align-items:center;grid-gap:10px;gap:10px;padding:13px;border-bottom:1px solid var(--line);text-decoration:none}.alertList i{width:6px;height:6px;border-radius:50%;background:var(--purple);box-shadow:0 0 8px currentColor}.alertList i.green{background:var(--green)}.alertList i.red{background:var(--red)}.alertList p{margin:4px 0 0;color:#777;font-size:9px}.alertList>span{color:#555;font:9px DM Mono}.ifaPage{max-width:1050px;margin:0 auto}.ifaIntro{text-align:center;padding:18px}.orb{margin:auto;display:grid;place-items:center;width:46px;height:46px;border:1px solid #5c4781;background:#181020;color:#b89eff;border-radius:50%;box-shadow:0 0 30px #53398355}.ifaIntro .eyebrow{display:block;margin-top:12px}.ifaIntro h1{margin:5px 0;font-size:28px}.ifaIntro p{color:#777}.promptChips{display:flex;justify-content:center;gap:6px;margin:6px 0 16px}.promptChips button{border:1px solid var(--line);background:var(--panel);color:#888;padding:7px 9px;display:flex;gap:6px;align-items:center;font-size:9px}.ifaConversation{border:1px solid var(--line);margin-bottom:12px}.userQ{background:#0d0d12;padding:12px;border-bottom:1px solid var(--line)}.userQ small{display:block;color:#555;font:8px DM Mono;margin-bottom:5px}.ifaAnswer{padding:15px}.ifaAnswer header{display:flex;align-items:center;gap:8px;color:#bba5ff}.ifaAnswer header .badge{margin-left:auto}.ifaAnswer>p{color:#aaa;line-height:1.6;max-width:800px}.answerStats{display:flex;border:1px solid var(--line);margin:12px 0}.answerStats span{flex:1 1;padding:11px;border-left:1px solid var(--line)}.answerStats span:first-child{border:0}.answerStats b{display:block;font:16px DM Mono;margin-top:4px}.ifaResults{border:1px solid var(--line)}.ifaResults a{display:grid;grid-template-columns:90px 80px 1.4fr 1fr 1fr 20px;align-items:center;min-height:39px;border-bottom:1px solid var(--line);padding:0 10px;text-decoration:none;font:9px DM Mono;color:#888}.ifaResults a b{color:#fff}.uncertainty{display:flex;gap:12px;padding:11px;background:#171312;border-left:2px solid var(--amber);font-size:9px;margin-top:12px}.uncertainty span{color:#888}.ifaComposer{position:-webkit-sticky;position:sticky;bottom:12px;border:1px solid #45345f;background:#111018;box-shadow:0 12px 50px #000;padding:10px}.ifaComposer textarea{border:0;outline:0;resize:none;background:transparent;color:#ddd;width:100%;height:42px}.ifaComposer>div{display:flex;justify-content:space-between;align-items:center}.ifaComposer span{color:#555;font-size:8px}.ifaComposer button{display:flex;gap:7px;align-items:center;border:0;background:var(--purple);padding:8px 12px;color:white}.walletHero{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line);background:var(--panel);margin-bottom:10px}.walletHero>div{padding:15px;border-left:1px solid var(--line)}.walletHero>div:first-child{border:0}.walletHero b,.walletHero span{display:block}.walletHero b{font:18px DM Mono;margin:6px 0}.walletHero span{color:#666;font-size:9px}.walletColumns{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:10px;gap:10px}.walletColumns>section{border:1px solid var(--line);background:var(--panel)}.positionRow,.sectionHead{border-bottom:1px solid var(--line)}.positionRow{display:grid;grid-template-columns:34px 70px repeat(3,1fr);align-items:center;min-height:52px;padding:0 12px;text-decoration:none;font:9px DM Mono;color:#888}.positionRow strong{color:var(--green)}.timeline p{display:flex;gap:10px;padding:2px 15px}.timeline p>i{width:7px;height:7px;border-radius:50%;background:var(--purple);margin-top:5px;box-shadow:0 0 0 4px #241c33}.timeline p span{display:block;border-left:1px solid #352a47;padding:0 0 14px 12px}.timeline p b,.timeline p small{display:block}.timeline p small{color:#555;margin-top:5px}.contextNote{margin-top:10px;border:1px solid #322745;background:#121018;padding:13px;display:flex;gap:12px}.contextNote span{color:#777}.contextNote a{margin-left:auto;color:#b097f5;text-decoration:none}.settingsGrid{display:grid;grid-template-columns:220px 1fr;border:1px solid var(--line);background:var(--panel);max-width:900px}.settingsGrid aside{border-right:1px solid var(--line);padding:10px}.settingsGrid aside button{display:block;width:100%;text-align:left;border:0;background:transparent;color:#777;padding:10px}.settingsGrid aside button.active{background:#191421;color:#fff;border-left:2px solid var(--purple)}.settingsGrid section{padding:20px}.settingsGrid section>p{color:#666}.settingsGrid label{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding:15px 0}.settingsGrid label b,.settingsGrid label small{display:block}.settingsGrid label small{color:#666;margin-top:4px}.settingsGrid input{accent-color:var(--purple)}.settingsGrid select{background:#111117;color:#ddd;border:1px solid var(--line);padding:7px}@media (max-width:1100px){.sidebar{width:170px}.workspace{margin-left:170px;width:calc(100% - 170px)}.listHeader,.tokenRow{grid-template-columns:1.4fr repeat(3,1fr) 1.2fr 90px}.listHeader span:nth-child(5),.listHeader span:nth-child(6),.tokenRow>.metric:nth-child(5),.tokenRow>.metric:nth-child(6){display:none}.terminalGrid{grid-template-columns:1fr}.ifaNow{display:grid;grid-template-columns:repeat(2,1fr)}.ifaNow header{grid-column:1/-1}.cardGrid{grid-template-columns:repeat(2,1fr)}.heroMetrics>div{min-width:85px;padding:0 8px}}@media (max-width:760px){.sidebar{width:52px}.brand span:last-child,.settings,.sidebar h5,.sidebar nav span{display:none}.brand{padding:0 12px}.workspace{margin-left:52px;width:calc(100% - 52px)}main{padding:12px}.topbar>span:nth-of-type(n+2){display:none}.globalSearch{width:auto}.pageTitle{align-items:flex-start;gap:10px}.listHeader,.titleStats{display:none}.tokenRow{grid-template-columns:1.4fr 1fr 1fr;gap:6px;padding:10px}.formation,.tokenRow>.metric:nth-of-type(n+3){display:none}.rowActions{grid-column:1/-1}.cardGrid,.historyLayout,.walletColumns{grid-template-columns:1fr}.heroMetrics{display:none}.terminalGrid{display:block}.ifaNow{margin-top:10px;grid-template-columns:1fr}.walletHero{grid-template-columns:repeat(2,1fr)}.evidenceRow{grid-template-columns:36px 1fr 1fr}.evidenceRow>:nth-child(n+4){display:none}.promptChips{overflow:auto;justify-content:flex-start}.decisionQuestion{grid-template-columns:1fr}.decisionQuestion>*{margin:3px}.settingsGrid{grid-template-columns:1fr}.settingsGrid aside{display:none}}.mobileDock{display:none}@media (max-width:760px){body{padding-bottom:calc(61px + env(safe-area-inset-bottom));overscroll-behavior:none}.sidebar{position:fixed;inset:auto 0 0;width:100%;height:calc(58px + env(safe-area-inset-bottom));border:0;border-top:1px solid var(--line);z-index:50;background:#09090dec;padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sidebar>.brand,.sidebar>.settings,.sidebar>nav{display:none}.mobileDock{display:grid;grid-template-columns:repeat(5,1fr);height:58px}.mobileDock a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;color:#666;font:8px DM Mono;position:relative}.mobileDock a svg{width:17px;height:17px}.mobileDock a.active{color:#b89dff;background:#17131e}.mobileDock a.active:before{content:"";position:absolute;top:0;width:28px;height:2px;background:var(--purple)}.workspace{margin-left:0;width:100%}main{padding:10px;min-height:calc(100dvh - 119px)}.topbar{height:38px;padding:0 10px;gap:9px;position:-webkit-sticky;position:sticky;top:0;z-index:30}.topbar>span:nth-of-type(n+2){display:none}.topbar>b{font-size:9px}.globalSearch{width:auto;flex:1 1;margin-left:0}.globalSearch kbd{display:none}.ticker{height:29px;position:-webkit-sticky;position:sticky;top:38px;z-index:29}.ticker a{padding:9px 18px}.pageTitle{margin:4px 0 14px}.pageTitle h1{font-size:22px}.pageTitle p{font-size:10px;line-height:1.45}.toolbar{overflow-x:auto;scrollbar-width:none;height:42px}.toolbar .tabs,.toolbar>button{min-width:max-content}.signalStrip{align-items:flex-start;line-height:1.4}.signalStrip button{display:none}.tokenList{border:0}.tokenRow{grid-template-columns:1.3fr .8fr .9fr;gap:7px;padding:11px 9px;margin-bottom:7px;border:1px solid var(--line);min-height:90px}.rowActions{border-top:1px solid var(--line);padding-top:7px}.rowActions a,.rowActions button{height:30px;flex:1 1}.tokenHero{display:grid;grid-template-columns:44px 1fr auto}.tokenHero>.badge{grid-column:2/4;justify-self:start}.chart{height:45dvh;min-height:290px;max-height:420px}.chartPanel,.ifaNow,.investigate{margin-left:-10px;margin-right:-10px}.investigate>.tabs{overflow-x:auto;scrollbar-width:none}.investigate>.tabs button{min-width:max-content;height:38px}.promptChips{scrollbar-width:none}.promptChips button{min-width:max-content;min-height:36px}.ifaComposer{bottom:calc(61px + env(safe-area-inset-bottom))}.ifaComposer textarea{font-size:16px}.matchHero{overflow:auto}.matchHero span{min-width:110px}}.appNav{height:50px;display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid var(--line);background:#09090d;position:-webkit-sticky;position:sticky;top:0;z-index:60}.appNav .brand{height:50px;padding:0 8px 0 0;border:0;flex:none}.workspace{margin-left:0;width:100%}.shell{display:block}.desktopNav{display:flex;align-items:stretch;height:100%;min-width:0}.desktopNav>a,.navMenu>button{height:100%;display:flex;align-items:center;gap:6px;padding:0 10px;border:0;border-bottom:2px solid transparent;background:transparent;color:#9898a5;text-decoration:none;font-size:10px;white-space:nowrap}.desktopNav>a svg,.navMenu>button svg{width:13px;height:13px}.desktopNav>a.active,.desktopNav>a:hover,.navMenu.active>button,.navMenu:hover>button{color:#fff;background:#121218;border-bottom-color:var(--purple)}.navMenu{position:relative;height:100%}.navMenu>button svg{width:11px}.navMenuPanel{display:none;position:absolute;top:46px;left:0;width:205px;background:#0e0e14;border:1px solid var(--line);box-shadow:0 18px 45px #000b;padding:5px;z-index:80}.navMenu:focus-within .navMenuPanel,.navMenu:hover .navMenuPanel{display:block}.navMenuPanel a{display:flex;align-items:center;gap:9px;padding:9px 10px;color:#9292a0;text-decoration:none;font-size:10px;border-left:2px solid transparent}.navMenuPanel a svg{width:14px;height:14px}.navMenuPanel a.active,.navMenuPanel a:hover{color:#fff;background:#191522;border-left-color:var(--purple)}.navSearch{margin-left:auto;width:clamp(150px,18vw,265px);height:30px;background:#111117;display:flex;align-items:center;gap:7px;padding:0 8px}.navSearch svg{width:14px;color:#777}.navSearch input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#ddd;font-size:10px}.navSearch kbd{font:9px DM Mono;color:#666;border:1px solid #30303a;padding:2px 5px}.navSettings{display:grid;place-items:center;width:30px;height:30px;color:#777;border:1px solid var(--line)}.navSettings:hover{color:#fff;border-color:#51406d}.navSettings svg{width:15px}.systemMode{margin-left:auto;color:#5d4c82!important;font-size:8px}.appNav>.mobileDock{display:none}@media (max-width:1250px){.desktopNav>a,.navMenu>button{padding:0 7px}.desktopNav>a svg{display:none}.appNav{gap:6px}.navSearch{width:165px}}@media (max-width:980px){.desktopNav>a:first-of-type,.desktopNav>a:nth-of-type(4),.desktopNav>a:nth-of-type(5){display:none}.navSearch{width:190px}}@media (max-width:760px){.appNav{position:fixed;inset:auto 0 0;height:calc(58px + env(safe-area-inset-bottom));padding:0 0 env(safe-area-inset-bottom);border-top:1px solid var(--line);border-bottom:0;background:#09090dec;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.appNav>.brand,.appNav>.desktopNav,.appNav>.navSearch,.appNav>.navSettings{display:none}.appNav>.mobileDock{display:grid;grid-template-columns:repeat(5,1fr);width:100%;height:58px}.topbar{top:0}.ticker{top:38px}}.brandLogo{width:31px;height:31px;object-fit:cover;border-radius:50%;filter:saturate(1.25) contrast(1.1);border:1px solid #684bc2}.navSearch{border:1px solid var(--line);color:#737380;text-align:left;cursor:text}.navSearch span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.searchOverlay{position:fixed;inset:0;background:#020205d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200;padding:64px 18px 18px;overflow:auto}.searchSurface{width:min(880px,100%);margin:auto;background:#0b0b10;border:1px solid #342947;box-shadow:0 30px 90px #000;min-height:260px}.searchSurface>header{display:flex;align-items:center;gap:10px;padding:10px;border-bottom:1px solid var(--line)}.searchSurface>header>img{width:38px;height:38px;object-fit:cover;border-radius:50%;border:1px solid #6646b8}.searchSurface>header form{display:flex;align-items:center;gap:8px;flex:1 1;height:40px;background:#111118;border:1px solid #332944;padding:0 10px}.searchSurface>header form>svg{width:16px;color:var(--purple)}.searchSurface>header input{width:100%;border:0;outline:0;background:none;color:#f1f1f6;font-size:14px}.closeSearch,.searchSurface>header form button{border:0;background:none;color:#777}.searchSurface>header form button svg{width:16px}.closeSearch{font:9px DM Mono;border:1px solid var(--line);padding:7px}.resolverStatus{display:flex;align-items:center;gap:7px;padding:7px 14px;border-bottom:1px solid var(--line);font:8px DM Mono;color:#615471}.resolverStatus i{width:6px;height:6px;border-radius:50%;background:#4c4652}.resolverStatus i.resolved{background:var(--green);box-shadow:0 0 8px var(--green)}.searchSurface>main{padding:14px}.entityPreview{max-width:760px;margin:auto}.entityIdentity{display:flex;align-items:center;gap:12px;padding:5px 0 15px}.entityIdentity>div{flex:1 1}.entityIdentity small,.entityMetrics small,.formationSummary small,.intelSummary small,.tradingProfile>small,.txContext small{font:8px DM Mono;color:#666;letter-spacing:.8px}.entityIdentity h2{margin:4px 0;font-size:20px}.entityIdentity h2 em{font-size:11px;color:#777;font-style:normal;font-weight:400;margin-left:8px}.entityIdentity code{font:9px DM Mono;color:#686875}.txGlyph,.walletGlyph{display:grid;place-items:center;width:42px;height:42px;border:1px solid #51406e;background:#171020;color:#b69cff;font:700 12px DM Mono}.entityMetrics{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:#0e0e14}.entityMetrics span{padding:12px;border-left:1px solid var(--line)}.entityMetrics span:first-child{border:0}.entityMetrics b{display:block;font:500 15px DM Mono;margin-top:5px}.formationSummary{margin-top:10px;padding:14px;border:1px solid #37294d;background:linear-gradient(90deg,#17101f,#0e0d13)}.formationSummary strong{display:block;font:600 16px Inter;margin:5px 0;color:#c6b2ff}.formationSummary p{font-size:9px;color:#777;margin:0}.intelSummary{display:grid;grid-template-columns:1.4fr 1fr 1fr;border:1px solid var(--line);border-top:0}.intelSummary span{padding:12px;border-left:1px solid var(--line)}.intelSummary span:first-child{border:0}.intelSummary b{display:block;margin-top:5px}.searchActions{display:flex;gap:7px;margin-top:12px}.searchActions a{display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;flex:1 1;border:1px solid #4b3a68;color:#c7b5ff;text-decoration:none}.searchActions a.primarySearchAction{background:var(--purple);border-color:var(--purple);color:#fff}.searchActions svg{width:14px}.behaviourLine{display:flex;gap:5px;margin:-8px 0 10px}.tradingProfile{padding:12px;border:1px solid var(--line);border-top:0}.tradingProfile>div{display:grid;grid-gap:12px;gap:12px;margin-top:9px}.tradingProfile span{color:#666;font-size:8px}.tradingProfile b{display:block;color:#ddd;font-size:9px;margin-top:4px}.previewTabs{display:flex;overflow:auto;margin-top:10px;border-bottom:1px solid var(--line)}.previewTabs button{border:0;border-bottom:2px solid transparent;background:none;color:#666;white-space:nowrap;padding:9px 10px;font-size:9px}.previewTabs button.active{color:#fff;border-color:var(--purple)}.previewTable{border:1px solid var(--line);border-top:0}.previewTable header,.previewTable>a,.previewTable>div{display:grid;grid-template-columns:1fr repeat(4,1.15fr);align-items:center;min-height:37px;padding:0 10px;border-bottom:1px solid var(--line);font:9px DM Mono;text-decoration:none;color:#858590}.previewTable header{min-height:25px;color:#52525e;font-size:7px}.previewTable b{color:#ddd}.previewTable strong{color:var(--green)}.affinityGrid,.barList,.relationships,.txContext{border:1px solid var(--line);border-top:0;padding:11px}.barList p{margin:7px 0;color:#999}.barList span{display:flex;justify-content:space-between;font-size:9px}.barList span b{color:#60606b;font-weight:400}.barList i{display:block;height:2px;background:var(--purple);margin-top:5px}.affinityGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px}.affinityGrid p,.relationships p{display:flex;justify-content:space-between;color:#777;font-size:9px}.affinityGrid b,.relationships b{color:#ddd}.relationships small{display:block;border-top:1px solid var(--line);padding-top:8px;color:#555}.txContext{margin-top:10px}.txContext p{color:#888;font-size:10px}.txContext a{color:#b49bff}.rawTx{border:0;background:none;color:#666;font-size:8px;margin-top:8px}.searchHistory>small,.searchSuggestions>small{display:block;font:8px DM Mono;color:#5c506b;margin:4px 0 8px}.searchSuggestions>button{display:flex;align-items:center;width:100%;border:0;border-top:1px solid var(--line);background:none;padding:10px;color:#ddd;text-align:left}.searchSuggestions>button>span{flex:1 1}.searchSuggestions>button small{display:block;color:#555;margin-top:3px}.searchHistory{max-width:600px;margin:auto}.searchHistory button{width:100%;text-align:left;border:0;border-top:1px solid var(--line);background:none;padding:10px;color:#ddd}.searchHistory button span{color:#666;text-transform:capitalize}.emptySearch,.questionResolution{text-align:center;padding:35px;color:#777}.emptySearch b,.emptySearch span{display:block}.emptySearch span{font-size:9px;margin-top:7px}.questionResolution b{font-size:18px;color:#c4aeff}.questionResolution button{border:0;background:var(--purple);color:#fff;padding:10px 14px}.ifaContext{display:inline-flex;align-items:center;gap:8px;border:1px solid #4a3869;background:#171020;padding:6px 9px;margin-top:8px}.ifaContext span{font:8px DM Mono;color:#7c6797}.ifaContext button{border:0;background:none;color:#777}.ifaContext svg{width:12px}.orb img{width:100%;height:100%;border-radius:50%;object-fit:cover}@media (max-width:760px){.searchOverlay{padding:0;z-index:100}.searchSurface{min-height:100dvh;border:0}.searchSurface>header{position:-webkit-sticky;position:sticky;top:0;background:#0b0b10;z-index:2}.searchSurface>header>img{display:none}.searchSurface>header input{font-size:16px}.searchSurface>main{padding:10px}.entityMetrics{grid-template-columns:repeat(2,1fr)}.entityMetrics span:nth-child(3){border-left:0;border-top:1px solid var(--line)}.entityMetrics span:nth-child(4){border-top:1px solid var(--line)}.intelSummary{grid-template-columns:1fr}.intelSummary span{border-left:0;border-top:1px solid var(--line)}.tradingProfile>div{grid-template-columns:repeat(2,1fr)}.previewTable{overflow:auto}.previewTable header,.previewTable>a,.previewTable>div{min-width:620px}.searchActions{position:-webkit-sticky;position:sticky;bottom:65px;background:#0b0b10;padding:7px 0}.affinityGrid{grid-template-columns:1fr}.entityIdentity h2 em{display:block;margin:3px 0 0}}.tokenMetrics{grid-template-columns:repeat(6,1fr)}.whatMatters{margin-top:10px}.whatMatters .formationSummary{margin:0}.formationSummary.outside{border-color:#4a4030}.formationSummary.insufficient{border-color:#49363a}.formationSummary.outside strong{color:var(--amber)}.formationSummary.insufficient strong{color:#b08b91}.dataCoverage,.earlyLife,.lifecycle,.observedBehaviour,.sinceSearch{margin-top:10px;border:1px solid var(--line);background:#0d0d12}.earlyLife>header{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid var(--line);font:8px DM Mono;color:#777}.earlyLife button{border:0;background:none;color:#555;padding:5px 7px;font:8px DM Mono}.earlyLife button.active{background:#21182e;color:#c5afff}.earlyGrid{display:grid;grid-template-columns:repeat(6,1fr)}.earlyGrid span{padding:10px;border-left:1px solid var(--line)}.earlyGrid span:first-child{border:0}.earlyGrid small{display:block;color:#555;font:7px DM Mono}.earlyGrid b{display:block;margin-top:5px;font:10px DM Mono}.lifecycle{padding:11px}.lifecycle>small,.observedBehaviour>small,.sinceSearch>small{font:8px DM Mono;color:#686875}.lifecycle>div{display:flex;margin:11px 0}.lifecycle>div span{display:flex;align-items:center;flex:1 1;position:relative}.lifecycle i{display:grid;place-items:center;width:20px;height:20px;border:1px solid #3b3541;border-radius:50%;color:#555;font-style:normal;z-index:1;background:#0d0d12}.lifecycle .done i{border-color:#326b59;color:var(--green)}.lifecycle b{font:8px DM Mono;color:#666;margin-left:5px}.lifecycle .done b{color:#bbb}.lifecycle em{position:absolute;left:20px;right:0;height:1px;background:#2c2930}.lifecycle p{color:#555;font-size:8px;margin:0}.observedBehaviour{padding:11px}.observedBehaviour>div{display:flex;gap:15px;margin-top:9px;flex-wrap:wrap}.behaviourText,.observedBehaviour span{display:inline-flex;align-items:center;gap:6px;font-size:9px}.behaviourText i,.observedBehaviour i{width:5px;height:5px;border-radius:50%}.dataCoverage header{display:flex;justify-content:space-between;padding:9px 11px;border-bottom:1px solid var(--line);font:8px DM Mono;color:#777}.dataCoverage header b{color:var(--amber)}.coverageGrid{display:grid;grid-template-columns:repeat(2,1fr);padding:5px 11px}.coverageGrid p{display:flex;justify-content:space-between;margin:5px 0;padding-right:18px;color:#666;font-size:8px}.coverageGrid b{color:#aaa}.coverageNotes{display:flex;gap:13px;flex-wrap:wrap;padding:8px 11px;border-top:1px solid var(--line);font-size:8px;color:#777}.coverageNotes span{display:flex;align-items:center;gap:4px}.coverageNotes svg{width:11px;color:var(--green)}.coverageNotes .coverageWarn,.coverageNotes .coverageWarn svg{color:var(--amber)}.sinceSearch{padding:10px}.sinceSearch p{margin:7px 0 0;color:#777;font-size:9px}.sinceSearch>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin-top:8px}.sinceSearch span{font-size:8px;color:#666}.sinceSearch b{display:block;color:#aaa;margin-top:3px}.walletConstellation{width:72px;height:72px;border:1px solid #3a2b50;background:radial-gradient(circle at center,#171020,#09090d 70%);flex:none}.walletPreview .entityIdentity{align-items:flex-start}.behaviourLine{margin:-6px 0 10px}.behaviourEvolution,.tradingProfile>div{grid-template-columns:repeat(4,1fr)}.behaviourEvolution{display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--line);margin-top:12px;padding-top:9px}.behaviourEvolution small{grid-column:1/-1;color:#555;font:7px DM Mono}.behaviourEvolution span{font-size:8px;color:#777}.walletActions{display:flex;align-items:center;gap:7px}.walletActions .searchActions{flex:1 1}.walletActions>button{height:38px;margin-top:12px;border:1px solid var(--line);background:none;color:#888;padding:0 12px}.accountControl{position:relative}.accountTrigger{height:34px;display:flex;align-items:center;gap:7px;border:1px solid var(--line);background:#101016;color:#ddd;padding:0 7px}.userAvatar{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#6845cf,#278fbd);font:700 8px DM Mono;color:#fff}.accountWallet b,.accountWallet small{display:block;text-align:left}.accountWallet b{font:9px DM Mono}.accountWallet small{color:#806db1;font:8px DM Mono;margin-top:2px}.accountTrigger>svg{width:11px;color:#666}.accountMenu{position:absolute;right:0;top:40px;width:260px;background:#0d0d13;border:1px solid #322642;box-shadow:0 18px 50px #000;z-index:100}.accountMenu header{display:flex;align-items:center;gap:9px;padding:12px;border-bottom:1px solid var(--line)}.largeAvatar{width:34px;height:34px}.accountMenu header div{flex:1 1}.accountMenu header b,.accountMenu header small{display:block}.accountMenu header small{color:#666;margin-top:3px}.accountMenu header button{border:0;background:none;color:#666}.accountMenu header svg{width:13px}.accountMenu section{padding:11px;border-bottom:1px solid var(--line)}.accountMenu section>small{color:#5c5069;font:7px DM Mono}.accountMenu code{display:block;color:#aaa;font:9px DM Mono;margin:5px 0}.accountMenu section p{display:flex;justify-content:space-between;color:#666}.accountMenu section p b{color:#fff}.accountMenu section>div{display:flex;gap:5px}.accountMenu section button{flex:1 1;border:1px solid #493563;background:#171020;color:#bda8f8;padding:7px}.accountMenu nav{padding:5px}.accountMenu nav a,.accountMenu nav button{display:flex;align-items:center;gap:8px;width:100%;border:0;background:none;color:#888;text-decoration:none;padding:8px;text-align:left;font-size:9px}.accountMenu nav svg{width:13px}.accountMenu nav a:hover,.accountMenu nav button:hover{background:#17131e;color:#fff}.accountNotice{margin:0;padding:8px;background:#151c19;color:var(--green);font-size:8px}.profileSettings label input{background:#111117;border:1px solid var(--line);color:#ddd;padding:7px}.profileAvatar{width:52px;height:52px;font-size:13px;margin-bottom:12px}.walletSettingHeader{display:flex;justify-content:space-between;border:1px solid var(--line);padding:13px}.walletSettingHeader b,.walletSettingHeader small{display:block}.walletSettingHeader small{color:#666;font:8px DM Mono}.walletSettingHeader b{margin-top:5px}.walletSettingHeader strong{color:#bba4ff}.walletSettings>p{color:#777;line-height:1.5}.walletSettings>button{border:1px solid var(--line);background:#111117;color:#aaa;padding:8px;margin-right:6px}@media (max-width:1100px){.accountWallet{display:none}.tokenMetrics{grid-template-columns:repeat(3,1fr)}.tokenMetrics span:nth-child(4){border-left:0}.tokenMetrics span:nth-child(4),.tokenMetrics span:nth-child(n+4){border-top:1px solid var(--line)}}@media (max-width:760px){.earlyGrid{grid-template-columns:repeat(3,1fr)}.earlyGrid span:nth-child(4){border-left:0}.earlyGrid span:nth-child(4),.earlyGrid span:nth-child(n+4){border-top:1px solid var(--line)}.lifecycle>div{overflow:auto}.lifecycle>div span{min-width:95px}.coverageGrid{grid-template-columns:1fr}.sinceSearch>div{grid-template-columns:repeat(2,1fr)}.walletConstellation{width:58px;height:58px}.behaviourEvolution{grid-template-columns:repeat(2,1fr)}.walletActions{display:block}.accountControl{display:none}}.expandedSettings{max-width:1100px;grid-template-columns:245px 1fr}.expandedSettings aside{padding:7px 10px}.expandedSettings aside>div{margin-bottom:13px}.expandedSettings aside small{display:block;color:#4f4f5b;font:7px DM Mono;letter-spacing:1px;padding:8px 10px 4px}.expandedSettings>section{min-height:570px}.profileSettings label,.settingSections>label{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding:12px 0}.profileSettings label span b,.profileSettings label span small,.settingSections label span b,.settingSections label span small{display:block}.profileSettings label small,.settingSections label small{color:#60606b;margin-top:3px;font-size:8px}.profileSettings input,.settingSections select{width:260px;background:#111117;border:1px solid var(--line);color:#ddd;padding:8px}.connectedSummary{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:20px;gap:20px;border:1px solid var(--line);padding:11px;margin:12px 0}.connectedSummary small{color:#666;font:7px DM Mono}.connectedSummary strong{color:#b69cff}.saveSettings,.smallAction{border:1px solid #4c396a;background:#181020;color:#c2adff;padding:8px 11px;margin:4px 5px 4px 0}.settingsNote{color:#666;font-size:9px;line-height:1.5}.helpGrid h3,.settingSections h3{font:8px DM Mono;color:#725f91;letter-spacing:1px;margin:18px 0 8px}.themeChoices{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin-bottom:12px}.themeChoices button{border:1px solid var(--line);background:#111117;color:#777;padding:11px;text-align:left}.themeChoices button small{display:block;margin-top:5px;color:#555}.themeChoices button.selected{border-color:#5a4380;color:#fff}.settingInfo{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding:12px 0;margin:0;color:#777}.settingInfo b{color:#ddd}.dangerSetting{border:1px solid #69333b;background:#1b1012;color:#ff7785;padding:8px 11px;margin-top:15px}.helpGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.helpGrid section{border:1px solid var(--line);padding:11px}.helpGrid h3{margin-top:0}.helpGrid button{display:flex;justify-content:space-between;width:100%;border:0;border-top:1px solid var(--line);background:none;color:#888;padding:8px 3px;text-align:left}.helpGrid button:hover{color:#fff}.settingSections input[type=checkbox]{accent-color:var(--purple)}@media (max-width:760px){.expandedSettings{display:block}.expandedSettings aside{display:flex;overflow:auto;border-right:0;border-bottom:1px solid var(--line)}.expandedSettings aside>div{display:contents}.expandedSettings aside small{display:none}.expandedSettings aside button{min-width:max-content;width:auto}.profileSettings input,.settingSections select{width:150px}.connectedSummary,.helpGrid,.themeChoices{grid-template-columns:1fr}}.terminalEvidenceTable{overflow-x:auto}.terminalEvidenceHead,.terminalEvidenceRow{display:grid;grid-template-columns:repeat(var(--cols,5),minmax(125px,1fr));min-width:690px;align-items:center;padding:0 12px}.terminalEvidenceHead{min-height:28px;background:#0b0b10;color:#555;font:8px DM Mono}.terminalEvidenceRow{min-height:43px;border-top:1px solid var(--line);color:#aaa;font:9px DM Mono}.terminalEvidenceRow span:nth-child(2){color:#c1aeff}.terminalEvidenceRow span:last-child{color:#8b8b98}.publicLanding{min-height:100dvh;background:#07070a;color:#eeeef5;display:flex;flex-direction:column}.landingNav{height:72px;padding:0 clamp(20px,5vw,72px);border-bottom:1px solid #22222c;background:#09090d}.landingBrand,.landingNav{display:flex;align-items:center}.landingBrand{gap:11px;text-decoration:none;font-weight:700;letter-spacing:2px}.landingBrand img{border-radius:50%;border:1px solid #684bc2}.landingBrand small{display:block;color:#6851be;font-size:8px;letter-spacing:3px;margin-top:3px}.landingNav nav{display:flex;gap:30px;margin-left:auto}.landingNav nav a{color:#9292a0;text-decoration:none;font-size:12px}.landingNav nav a:hover{color:#fff}.enterProduct{display:flex;align-items:center;gap:7px;margin-left:30px;padding:10px 13px;border:1px solid #4d3a6c;background:#171020;color:#c5b2fa;text-decoration:none;font-size:11px}.enterProduct svg{width:14px}.publicHero{width:min(1260px,100%);min-height:calc(100dvh - 122px);margin:auto;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;grid-gap:70px;gap:70px;padding:60px clamp(20px,6vw,80px)}.heroCopy h1{font-size:clamp(48px,6vw,82px);line-height:.98;letter-spacing:-4px;margin:14px 0 20px}.heroCopy>p{max-width:650px;color:#8b8b99;line-height:1.7;font-size:14px}.connectLabel{margin:34px 0 10px;color:#5e506f;font:8px DM Mono;letter-spacing:1.4px}.connectOptions{display:flex;gap:8px}.connectOptions button{height:42px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;border:1px solid #2d2d38;background:#101016;color:#b5b5c0}.connectOptions button.phantom{background:#8b6af0;border-color:#8b6af0;color:#fff}.connectOptions svg{width:15px}.connectOptions b{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#fff;color:#4285f4;font-size:10px}.landingNotice{color:#33d6a6;font-size:10px;margin:10px 0 0}.mockNote{display:block;color:#555563;margin-top:12px}.heroVisual{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:500px}.heroVisual>img{width:min(430px,90%);height:auto;mix-blend-mode:screen}.heroVisual>div{display:flex;align-items:center;gap:10px;color:#8068ae;font:8px DM Mono;letter-spacing:1px}.heroVisual i{width:34px;height:1px;background:#4c3a67}.landingFooter{height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,5vw,72px);border-top:1px solid #22222c;color:#555563;font:9px DM Mono}.landingFooter a{display:flex;align-items:center;gap:7px;color:#8d78bc;text-decoration:none}.landingFooter svg{width:13px}@media (max-width:760px){.landingNav{height:60px;padding:0 14px}.landingBrand span{display:none}.landingBrand img{width:34px;height:34px}.landingNav nav{gap:16px}.landingNav nav a{font-size:10px}.enterProduct{margin-left:16px;padding:9px}.enterProduct svg{display:none}.publicHero{display:block;min-height:auto;padding:55px 18px 35px}.heroCopy h1{font-size:48px;letter-spacing:-3px}.heroCopy>p{font-size:12px}.connectOptions{display:grid;grid-template-columns:1fr 1fr}.connectOptions button:first-child{grid-column:1/-1}.heroVisual{min-height:330px;margin-top:22px}.heroVisual>img{width:270px}.landingFooter{height:auto;min-height:52px;gap:10px}.publicLanding+*{display:none}.appNav>.mobileDock{grid-template-columns:repeat(4,1fr)}}.mobileDock,.mobileDrawerBackdrop,.mobileTopBar{display:none}@media (max-width:760px){.shell{padding-top:50px}.appNav{position:static;height:0;padding:0;border:0}.appNav>.accountControl,.appNav>.brand,.appNav>.desktopNav,.appNav>.navSearch{display:none}.mobileTopBar{position:fixed;justify-content:space-between;inset:0 0 auto;height:50px;padding:0 10px;background:#09090df5;border-bottom:1px solid var(--line);z-index:90;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobileBrand,.mobileTopBar{display:flex;align-items:center}.mobileBrand{min-width:0;gap:8px;color:#d8d8e1;text-decoration:none;font:500 10px DM Mono}.mobileBrand img{width:30px;height:30px;object-fit:cover;border-radius:50%;border:1px solid #684bc2}.mobileBrand span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobileTopActions{display:flex;align-items:center;gap:7px}.mobileTopActions>button{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);background:#101016;color:#aaa}.mobileTopActions>button svg{width:15px}.mobileTopBar .accountControl{display:block}.mobileTopBar .accountTrigger{width:34px;height:34px;padding:4px}.mobileTopBar .accountTrigger .accountWallet,.mobileTopBar .accountTrigger>svg{display:none}.mobileTopBar .accountTrigger .userAvatar{width:24px;height:24px}.mobileTopBar .accountMenu{position:fixed;top:48px;right:8px;width:min(290px,calc(100vw - 16px))}.mobileDock{position:fixed;display:grid;grid-template-columns:repeat(5,1fr);inset:auto 0 0;height:calc(58px + env(safe-area-inset-bottom));padding:0 0 env(safe-area-inset-bottom);border-top:1px solid var(--line);background:#09090df5;z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobileDock a,.mobileDock button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;border:0;background:transparent;color:#666;text-decoration:none;font:8px DM Mono}.mobileDock svg{width:17px;height:17px}.mobileDock .active{color:var(--purple);background:#9b7cff0a}.mobileDock .active:before{content:"";position:absolute;top:0;width:28px;height:2px;background:var(--purple)}.mobileDrawerBackdrop{position:fixed;display:flex;align-items:flex-end;inset:0;background:#020205b8;z-index:110;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mobileMoreDrawer{width:100%;max-height:min(78dvh,650px);overflow:auto;padding-bottom:calc(12px + env(safe-area-inset-bottom));border:1px solid #352843;border-bottom:0;border-radius:16px 16px 0 0;background:#0b0b10;box-shadow:0 -20px 60px #000}.mobileMoreDrawer>header{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;padding:13px 16px;border-bottom:1px solid var(--line);background:#0b0b10;z-index:1}.mobileMoreDrawer>header div{flex:1 1}.mobileMoreDrawer>header b,.mobileMoreDrawer>header small{display:block}.mobileMoreDrawer>header small{color:#665578;font:7px DM Mono;letter-spacing:1px}.mobileMoreDrawer>header b{margin-top:3px}.mobileMoreDrawer>header button{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line);background:#111117;color:#777}.mobileMoreDrawer>header svg{width:14px}.mobileMoreDrawer nav{padding:5px 12px}.mobileDrawerGroup{padding:8px 0;border-bottom:1px solid #181820}.mobileDrawerGroup:last-child{border:0}.mobileDrawerGroup>small{display:block;padding:4px 8px 6px;color:#574b67;font:7px DM Mono;letter-spacing:1px}.mobileDrawerGroup a{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 9px;color:#92929f;text-decoration:none;border-left:2px solid transparent}.mobileDrawerGroup a svg{width:15px;color:#696575}.mobileDrawerGroup a.active{color:#fff;background:#17131e;border-left-color:var(--purple)}.mobileDrawerGroup a.active svg{color:var(--purple)}body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.workspace{margin-left:0;width:100%}.topbar{top:50px}.ticker{top:88px}.searchOverlay{padding:54px 8px calc(70px + env(safe-area-inset-bottom));z-index:120}.searchSurface{min-height:0;max-height:calc(100dvh - 132px);overflow:auto;border:1px solid #342947}.searchSurface>header{top:0}.searchActions{bottom:calc(64px + env(safe-area-inset-bottom))}}.narrativeCard .narrativeStats{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.narrativeTopToken{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.narrativeTopToken small{color:#555}.narrativeTopToken a{color:#c0a9ff;text-decoration:none;font:10px DM Mono}.narrativeTopToken a b{color:var(--green);margin-left:6px}.narrativeTokenDrivers{margin-top:10px;border-top:1px solid var(--line)}.narrativeTokenDrivers>small{display:block;padding:10px 0 5px;color:#5d4f71;font:7px DM Mono}.narrativeTokenDrivers>a{display:grid;grid-template-columns:28px 1fr auto 14px;align-items:center;grid-gap:8px;gap:8px;min-height:42px;border-top:1px solid #1c1c24;color:#aaa;text-decoration:none}.narrativeTokenDrivers .coin{width:25px;height:25px}.narrativeTokenDrivers span b,.narrativeTokenDrivers span small{display:block}.narrativeTokenDrivers span small{margin-top:3px;color:#555;font:7px DM Mono}.narrativeTokenDrivers strong{color:var(--green);font:9px DM Mono}.narrativeTokenDrivers svg{width:12px;color:#555}.mobileFeatureRail{display:none}.moreSocials{display:flex;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--border)}.moreSocials a{display:flex;align-items:center;justify-content:center;gap:6px;min-height:40px;flex:1 1;border:1px solid var(--border);border-radius:8px;background:var(--input-bg);color:var(--text-primary);text-decoration:none}.moreSocials svg{width:14px}.accountCredits strong{display:block;margin:7px 0;color:var(--text-primary);font-size:17px}.accountCredits a{display:inline-flex;align-items:center;gap:6px;margin-top:5px;padding:7px 9px;border:1px solid var(--border);border-radius:7px;color:var(--purple-readable);text-decoration:none}.accountCredits svg{width:14px}.creditPlaceholder{max-width:520px;padding:22px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.creditPlaceholder small,.creditPlaceholder strong{display:block}.creditPlaceholder strong{margin:6px 0 18px;color:var(--purple-readable);font-size:32px}.creditPlaceholder p{color:var(--text-secondary)}.mobileAskDrawer{width:min(78vw,312px)}.askMobileSections{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;padding:7px;border-bottom:1px solid var(--border)}.askMobileSections button{min-height:38px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--text-secondary)}.askMobileSections button.active{border-color:var(--brand-purple);background:var(--selected-surface);color:var(--purple-readable)}.mobileChatList{padding:9px}.askUsage>small,.mobileChatList>small{display:block;margin:4px 0 8px;color:var(--text-metadata);font:700 8px DM Mono}.mobileChatList article{position:relative;display:flex;border-bottom:1px solid var(--border)}.mobileChatList article.active{background:var(--selected-surface)}.mobileChatList article>button{min-width:0;flex:1 1;padding:10px 7px;border:0;background:transparent;text-align:left}.mobileChatList article b,.mobileChatList article span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobileChatList article span,.mobileChatList p{margin-top:3px;color:var(--text-muted);font-size:8px}.mobileChatList details summary{list-style:none;padding:10px 6px}.mobileChatList details svg{width:14px}.mobileChatList details>div{position:absolute;right:4px;z-index:10;display:grid;width:125px;padding:4px;border:1px solid var(--border);background:var(--surface-elevated)}.mobileChatList details button{display:flex;gap:6px;padding:7px}.mobileChatList details button,.savedChat{border:0;background:transparent;text-align:left}.savedChat{display:block;width:100%;padding:10px;border-bottom:1px solid var(--border)}.mobileChatList>a{display:block;margin-top:12px;color:var(--purple-readable);text-decoration:none}.askUsage{padding:12px}.askUsage p{display:flex;justify-content:space-between;padding:9px 0;margin:0;border-bottom:1px solid var(--border)}.askUsage p span{color:var(--text-secondary)}.askUsage>a{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:13px;padding:10px;border-radius:8px;background:var(--brand-purple);color:var(--text-inverse);text-decoration:none}.askUsage svg{width:15px}.traderChart{position:relative;overflow:hidden;background:var(--surface)!important;border-color:var(--border)!important;color:var(--text-primary)!important}.traderChart .chartTools{display:flex;align-items:center;gap:7px;padding:8px;border-bottom:1px solid var(--border);color:var(--text-secondary)!important}.chartTimeframes{display:flex;overflow-x:auto;margin-right:auto}.traderChart button{border:0;border-radius:5px;background:transparent;color:var(--text-secondary)!important}.chartTimeframes button{padding:6px 8px}.chartTimeframes button.active,.traderChart .overlayToggle.active{background:var(--selected-surface);color:var(--purple-readable)!important}.chartMode,.overlayToggle{display:flex;align-items:center;gap:4px;padding:6px 8px}.overlayToggle svg{width:14px}.overlaySelector{display:flex;gap:6px;padding:7px 8px;overflow-x:auto;border-bottom:1px solid var(--border)}.overlaySelector label{display:flex;align-items:center;gap:5px;white-space:nowrap;padding:5px 7px;border:1px solid var(--border);border-radius:999px;color:var(--text-secondary);font-size:8px}.overlaySelector i{width:6px;height:6px;border-radius:50%}.candleViewport{width:100%;overflow:hidden;background:linear-gradient(var(--surface-elevated),var(--surface))}.candleChart{display:block;width:100%;height:clamp(270px,42vw,390px)}.chartGrid line{stroke:var(--border);stroke-width:1}.behaviourMarker{cursor:pointer}.behaviourMarker text{fill:var(--text-secondary);font:700 8px Inter}.currentMarker{fill:var(--purple-readable);font:700 9px DM Mono}.traderChart .chartFooter{display:flex;justify-content:space-between;padding:6px 10px;color:var(--text-metadata)!important;border-top:1px solid var(--border)}.chartEvidenceBackdrop{position:fixed;inset:0;z-index:220;display:flex;align-items:flex-end;justify-content:center;background:#09070d88}.chartEvidenceSheet{width:min(520px,100%);max-height:min(78dvh,620px);overflow:auto;padding:16px;border:1px solid var(--border-strong);border-radius:16px 16px 0 0;background:var(--surface-elevated);color:var(--text-primary);box-shadow:0 -20px 70px #0005}.chartEvidenceSheet header{display:flex;align-items:flex-start}.chartEvidenceSheet header>div{flex:1 1}.chartEvidenceSheet header small{color:var(--purple-readable)}.chartEvidenceSheet h3{margin:5px 0}.chartEvidenceSheet header button{display:grid;place-items:center;width:38px;height:38px}.chartEvidenceSheet p{color:var(--text-secondary);line-height:1.6}.chartFact{display:flex;justify-content:space-between;padding:9px 0;border-top:1px solid var(--border)}.chartFact span{color:var(--text-secondary)}.chartEvidenceSheet footer{display:flex;gap:7px;margin-top:12px}.chartEvidenceSheet footer a{flex:1 1;padding:10px;border:1px solid var(--brand-purple);border-radius:7px;color:var(--purple-readable);text-align:center;text-decoration:none}.chartEvidenceSheet footer a:last-child{background:var(--brand-purple);color:var(--text-inverse)}.mobileWalletLink{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--border);background:var(--input-bg);color:var(--text-primary);text-decoration:none}.mobileWalletLink>span{flex:1 1}.mobileWalletLink b,.mobileWalletLink small{display:block}.mobileWalletLink small{color:var(--text-secondary)}.mobileWalletLink svg{width:20px}@media(max-width:760px){.mobileFeatureRail{display:flex;position:relative;z-index:8;gap:2px;width:100%;padding:6px 7px;overflow-x:auto;border-bottom:1px solid var(--border);background:var(--surface);scrollbar-width:none}.mobileFeatureRail a{display:grid;place-items:center;flex:0 0 62px;min-height:49px;padding:3px;color:var(--text-muted);text-decoration:none;font-size:7px;text-align:center}.mobileFeatureRail svg{width:18px;height:18px;margin-bottom:2px}.mobileFeatureRail a.active{color:var(--purple-readable);box-shadow:inset 0 -2px var(--brand-purple)}.compactMore{left:auto!important;right:8px!important;top:auto!important;bottom:calc(66px + env(safe-area-inset-bottom));width:min(310px,calc(100vw - 16px))!important;height:auto!important;max-height:68dvh;border:1px solid var(--border)!important;border-radius:14px!important;animation:workspaceFade .16s ease-out!important}.compactMore .mobileDrawerGroup{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;padding:10px}.compactMore .mobileDrawerGroup a{min-height:56px;border:1px solid var(--border);border-radius:8px}.workspaceDrawerBackdrop{bottom:calc(58px + env(safe-area-inset-bottom))}.mobileAskDrawer{height:100%;max-height:100dvh}.candleChart{height:310px}.chartEvidenceSheet{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.chartEvidenceSheet footer{flex-direction:column}.traderChart .chartTools{flex-wrap:wrap}.chartTimeframes{width:100%;order:2}.overlaySelector{scrollbar-width:none}}@media(prefers-reduced-motion:reduce){.chartEvidenceSheet,.compactMore{animation:none!important}.candleChart *{transition:none!important}}.askWorkspace{display:grid;grid-template-columns:230px minmax(0,1fr) 250px;grid-gap:10px;gap:10px;max-width:1600px;margin:auto}.askConversation,.investigationTools,.workspaceSidebar{border:1px solid var(--line);background:var(--surface)}.investigationTools,.workspaceSidebar{position:-webkit-sticky;position:sticky;top:22px;height:calc(100dvh - 110px);overflow:auto}.investigationTools header,.workspaceSidebar header{display:flex;align-items:center;gap:8px;padding:11px;border-bottom:1px solid var(--line)}.workspaceSidebar header img{width:28px;height:28px;border-radius:50%}.investigationTools header b,.workspaceSidebar header b{flex:1 1}.investigationTools header button,.workspaceSidebar header button{display:none}.newInvestigation{display:flex;align-items:center;gap:7px;width:calc(100% - 16px);margin:8px;padding:9px;border:1px solid #554174;background:var(--soft);color:#c3aefa}.investigationSearch svg,.investigationTools svg,.newInvestigation svg,.workspaceSidebar nav svg{width:14px}.investigationSearch{display:flex;align-items:center;gap:6px;margin:8px;padding:7px;border:1px solid var(--line);background:var(--input)}.investigationSearch input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--text)}.investigationHistory{padding:4px 8px}.investigationHistory section>small{display:block;padding:9px 4px 5px;color:var(--muted);font:7px DM Mono;text-transform:uppercase}.investigationHistory article{position:relative;display:flex;border-left:2px solid transparent}.investigationHistory article.active{background:var(--soft);border-color:var(--purple)}.investigationHistory article>button{min-width:0;flex:1 1;border:0;background:transparent;padding:8px;text-align:left;color:var(--text)}.investigationHistory article b,.investigationHistory article span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.investigationHistory article b svg{width:9px}.investigationHistory article span{margin-top:4px;color:var(--muted);font-size:8px}.investigationHistory article details summary{padding:8px;list-style:none;color:var(--muted);cursor:pointer}.investigationHistory article details>div{position:absolute;right:0;z-index:10;width:130px;padding:4px;border:1px solid var(--line);background:var(--surface)}.archivedItem,.investigationHistory article details button{display:flex;width:100%;gap:5px;border:0;background:transparent;color:var(--muted);padding:7px;text-align:left}.workspaceSidebar nav{position:-webkit-sticky;position:sticky;bottom:0;display:grid;padding:7px;border-top:1px solid var(--line);background:var(--surface)}.workspaceSidebar nav a{display:flex;align-items:center;gap:8px;padding:8px;color:var(--muted);text-decoration:none}.askConversation{min-width:0;padding:12px}.askConversation>header{display:flex;justify-content:space-between;align-items:center;padding:4px 0 12px;border-bottom:1px solid var(--line)}.askConversation h1{display:flex;align-items:center;gap:7px;margin:4px 0}.compactContext{display:flex;align-items:center;gap:6px}.compactContext>*{border:1px solid var(--line);background:var(--input);color:var(--text);padding:7px}.blankInvestigation{text-align:center;padding:70px 15px 30px}.blankInvestigation p{color:var(--muted)}.conversationTurn{border-bottom:1px solid var(--line);padding-bottom:15px}.plainAnswer>h2{font-size:18px}.plainAnswer>p{font-size:12px;line-height:1.65;color:var(--text)}.plainAnswer>section>h3{font-size:10px;color:var(--purple);text-transform:uppercase}.plainAnswer .evidenceClaim details,.workspaceDrawerButton{display:none}.investigationTools>button{display:flex;align-items:center;gap:8px;width:calc(100% - 16px);margin:8px;padding:9px;border:1px solid var(--line);background:var(--input);color:var(--text)}.investigationTools>button:disabled{opacity:.35}.investigationTools section{padding:10px}.investigationTools section>small{font:7px DM Mono;color:var(--purple)}.investigationTools p{border-top:1px solid var(--line);padding:9px 0;margin:0}.investigationTools p b,.investigationTools p span{display:block}.investigationTools p span{color:var(--muted);font-size:8px}.investigationTools p b{margin-top:4px;font-size:9px}.resultTableBlock{margin-top:10px;border:1px solid var(--line)}.tableControls{display:flex;gap:6px;padding:7px}.tableControls input,.tableControls select,.tableControls summary{border:1px solid var(--line);background:var(--input);color:var(--text);padding:7px}.tableControls details{position:relative}.tableControls details>label{display:block;padding:5px;background:var(--surface)}.resultTable{overflow-x:auto}.resultTableRow{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(125px,1fr);min-width:850px;border-top:1px solid var(--line);text-decoration:none;color:var(--text)}.resultTableRow span{padding:9px;font-size:9px}.resultTableRow.head{background:var(--surface2);color:var(--muted);font:8px DM Mono}.workspaceModal{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:15px;background:#000a}.workspaceModal form{width:min(530px,100%);max-height:90dvh;overflow:auto;padding:20px;border:1px solid #554174;background:var(--surface)}.workspaceModal label,.workspaceModal label input{display:block;width:100%}.workspaceModal input{margin-top:5px;padding:8px;border:1px solid var(--line);background:var(--input);color:var(--text)}.workspaceModal p b{display:block;margin-bottom:4px}.workspaceModal form>div{display:flex;justify-content:flex-end;gap:6px}.queryActions a,.workspaceModal button{padding:8px;border:1px solid var(--line);background:var(--soft);color:var(--text)}.exportList,.workspaceIndex{display:grid;grid-gap:8px;gap:8px}.exportList article,.exportList>p,.workspaceIndex a,.workspaceIndex>p{display:grid;grid-gap:5px;gap:5px;padding:14px;border:1px solid var(--line);background:var(--surface);color:var(--text);text-decoration:none}.exportList small,.exportList span,.workspaceIndex small,.workspaceIndex span{color:var(--muted)}.queryActions,.queryMeta{display:flex;gap:7px;flex-wrap:wrap;margin:8px 0}.queryActions a,.queryMeta span{padding:8px;border:1px solid var(--line)}.dashboardPanels{display:grid;grid-gap:10px;gap:10px}.dashboardPanels>section{padding:13px;border:1px solid var(--line);background:var(--surface)}.dashboardKpis{display:grid;grid-template-columns:auto 1fr auto 1fr;grid-gap:8px;gap:8px}.dashboardKpis b{font:20px DM Mono;color:var(--purple)}@media(max-width:1200px){.askWorkspace{grid-template-columns:210px minmax(0,1fr)}.investigationTools{position:fixed;right:0;top:50px;z-index:130;width:280px;transform:translateX(105%);transition:.2s}.investigationTools.open{transform:none}.investigationTools header button{display:block}.workspaceDrawerButton:not(.left){display:flex}}@media(max-width:760px){.askWorkspace{display:block}.workspaceSidebar{position:fixed;left:0;top:50px;z-index:130;width:min(310px,88vw);height:calc(100dvh - 108px);transform:translateX(-105%);transition:.2s}.workspaceSidebar.open{transform:none}.workspaceSidebar header button{display:block}.workspaceDrawerButton.left{display:flex;position:fixed;left:8px;bottom:calc(68px + env(safe-area-inset-bottom));z-index:105}.workspaceDrawerButton{align-items:center;gap:5px;border:1px solid var(--line);background:var(--surface);color:var(--text);padding:7px}.askConversation{border:0;padding:5px}.askConversation>header{display:block}.compactContext{overflow:auto}.compactContext span{min-width:max-content}.askPrompts{grid-template-columns:1fr}.followUps button{min-height:44px}.resultTableBlock{max-width:calc(100vw - 24px)}.askComposer{bottom:calc(64px + env(safe-area-inset-bottom))}}:root{--page-bg:#07070a;--surface:#0d0d12;--surface-elevated:#111118;--surface-subtle:#17131e;--surface-brand-dark:#0b0911;--text-primary:#eeeef5;--text-secondary:#aaaab6;--text-muted:#777787;--text-metadata:#8d8d9a;--text-inverse:#f8f7ff;--border:#22222c;--border-strong:#3a3544;--input-bg:#101016;--input-text:#eeeeF5;--placeholder:#777787;--nav-bg:#09090d;--mobile-nav-bg:#09090df5;--icon:#aaaab6;--brand-purple:#9b7cff;--purple-readable:#b69cff;--focus-ring:#b69cff;--disabled-surface:#15151b;--disabled-text:#656572;--hover-surface:#17131e;--selected-surface:#21182e;--positive:#33d6a6;--negative:#ff5364;--warning:#f6b94a;--infrastructure:#36d9e8;--bg:var(--page-bg);--panel:var(--surface);--panel2:var(--surface-elevated);--line:var(--border);--muted:var(--text-muted);--text:var(--text-primary);--purple:var(--brand-purple);--green:var(--positive);--red:var(--negative);--amber:var(--warning);--surface2:var(--surface-elevated);--soft:var(--surface-subtle);--input:var(--input-bg)}html[data-resolved-theme=light]{--page-bg:#f5f4f8;--surface:#ffffff;--surface-elevated:#fbfafe;--surface-subtle:#f0edf6;--text-primary:#17141d;--text-secondary:#48434f;--text-muted:#66616e;--text-metadata:#514b59;--border:#d7d2df;--border-strong:#aaa2b5;--input-bg:#ffffff;--input-text:#17141d;--placeholder:#77717e;--nav-bg:#ffffff;--mobile-nav-bg:#fffffff2;--icon:#48434f;--brand-purple:#7552d6;--purple-readable:#6542c5;--focus-ring:#7552d6;--disabled-surface:#ece9f0;--disabled-text:#827c89;--hover-surface:#f0edf6;--selected-surface:#e9e1fb;--positive:#087c5f;--negative:#c72e43;--warning:#946100;--infrastructure:#08778a}html[data-resolved-theme=dark]{color-scheme:dark}html[data-resolved-theme=light]{color-scheme:light}body,html{background:var(--page-bg)}body,button,html,input,select,textarea{color:var(--text-primary)}input,select,textarea{background:var(--input-bg);color:var(--input-text);border-color:var(--border)}input::placeholder,textarea::placeholder{color:var(--placeholder)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[aria-disabled=true],button:disabled{background:var(--disabled-surface);color:var(--disabled-text)}.accountMenu,.alertList,.appNav,.askConversation,.clusterCard,.dashboardPanels>section,.dataCoverage,.differencePanel,.earlyLife,.evidenceRow,.evidenceRows,.exportList article,.exportList>p,.historyLayout>section,.investigate,.investigationTools,.lifecycle,.listHeader,.mobileDock,.mobileMoreDrawer,.mobileMoreDrawer>header,.mobileTopBar,.narrativeCard,.navMenuPanel,.observedBehaviour,.searchSurface,.settingsGrid aside,.settingsGrid>section,.sinceSearch,.tokenList,.tokenRow,.workspaceIndex a,.workspaceIndex>p,.workspaceModal form,.workspaceSidebar{background:var(--surface);border-color:var(--border);color:var(--text-primary)}.accountMenu nav a,.accountMenu nav button,.accountTrigger,.clusterCard p,.desktopNav>a,.evidenceRow span,.identity small,.matchRow,.metric small,.metric span,.mobileBrand,.mobileDock a,.mobileDock button,.mobileDrawerGroup a,.mobileTopActions>button,.narrativeCard p,.narrativeTokenDrivers>a,.navMenuPanel a,.pageTitle p,.profileSettings label small,.settingInfo,.settingSections label small,.settingsNote,.tableHeading p,.terminalEvidenceRow,.tr,.workspaceSidebar nav a{color:var(--text-secondary)}.clusterCard a,.eyebrow,.ifaNow article button,.narrativeCard button,.narrativeTopToken a,.tableHeading a,.terminalEvidenceRow span:nth-child(2),.tokenName>span,.tr a{color:var(--purple-readable)}.expandedSettings aside small,.helpGrid h3,.heroMetrics small,.investigationHistory section>small,.listHeader,.metric small,.narrativeCard small,.narrativeTokenDrivers span small,.narrativeTokenDrivers>small,.resultTableRow.head,.settingSections h3,.terminalEvidenceHead,.tr.head{color:var(--text-metadata)}.accountMenu section button,.profileSettings input,.rowActions a,.rowActions button,.settingSections select,.tableControls input,.tableControls select,.tableControls summary,.themeChoices button,.toolbar,.walletSettings>button,.workspaceDrawerButton{background:var(--input-bg);border-color:var(--border);color:var(--text-secondary)}.accountMenu nav a:hover,.accountMenu nav button:hover,.helpGrid button:hover,.settings:hover,.sidebar nav a:hover,.toolbar>button:hover{background:var(--hover-surface);color:var(--text-primary)}.investigationHistory article.active,.mobileDrawerGroup a.active,.tabs button.active,.themeChoices button.selected{background:var(--selected-surface);color:var(--text-primary);border-color:var(--brand-purple)}.themeChoices button small{color:var(--text-muted)}.dataTable,.resultTable,.terminalEvidenceTable{scrollbar-color:var(--border-strong) var(--surface-subtle)}.evidenceRow,.narrativeTokenDrivers>a,.resultTableRow,.terminalEvidenceHead,.terminalEvidenceRow,.tokenRow,.tr{border-color:var(--border)}html[data-resolved-theme=light] .appNav,html[data-resolved-theme=light] .mobileDock,html[data-resolved-theme=light] .mobileTopBar{background:var(--mobile-nav-bg);border-color:var(--border)}html[data-resolved-theme=light] .brand,html[data-resolved-theme=light] .mobileBrand{color:var(--text-primary)}html[data-resolved-theme=light] .desktopNav a,html[data-resolved-theme=light] .mobileDock a,html[data-resolved-theme=light] .mobileDock button,html[data-resolved-theme=light] .navMenu button{color:var(--text-secondary)}html[data-resolved-theme=light] .desktopNav .active,html[data-resolved-theme=light] .mobileDock .active{color:var(--brand-purple)}html[data-resolved-theme=light] .accountTrigger,html[data-resolved-theme=light] .globalSearch,html[data-resolved-theme=light] .mobileTopActions>button,html[data-resolved-theme=light] .navSearch{background:var(--input-bg);color:var(--icon);border-color:var(--border)}html[data-resolved-theme=light] .globalSearch input{color:var(--input-text)}html[data-resolved-theme=light] .accountMenu{box-shadow:0 18px 50px #2c24301f}html[data-resolved-theme=light] .accountMenu section p b,html[data-resolved-theme=light] .clusterStats b,html[data-resolved-theme=light] .metric b,html[data-resolved-theme=light] .settingInfo b{color:var(--text-primary)}html[data-resolved-theme=light] .evidenceRow,html[data-resolved-theme=light] .listHeader,html[data-resolved-theme=light] .terminalEvidenceHead,html[data-resolved-theme=light] .tokenRow,html[data-resolved-theme=light] .tr.head{background:var(--surface-elevated)}html[data-resolved-theme=light] .evidenceRow:hover,html[data-resolved-theme=light] .tokenRow:hover{background:var(--hover-surface)}html[data-resolved-theme=light] .chartTools,html[data-resolved-theme=light] .migration span,html[data-resolved-theme=light] .narrativeCard header>span,html[data-resolved-theme=light] .narrativeCard small,html[data-resolved-theme=light] .narrativeTokenDrivers span small,html[data-resolved-theme=light] .narrativeTopToken small,html[data-resolved-theme=light] .tableHeading p,html[data-resolved-theme=light] .tokenName p{color:var(--text-metadata)}html[data-resolved-theme=light] .publicLanding{background:var(--page-bg);color:var(--text-primary)}html[data-resolved-theme=light] .landingNav{background:var(--nav-bg);border-color:var(--border)}html[data-resolved-theme=light] .heroCopy>p,html[data-resolved-theme=light] .landingFooter,html[data-resolved-theme=light] .landingNav nav a{color:var(--text-secondary)}html[data-resolved-theme=light] .connectOptions button{background:var(--surface);color:var(--text-primary);border-color:var(--border)}.chartPanel,.decisionQuestion,.heroVisual,.ifaNow,.signalStrip,.ticker,.topbar{--text-primary:#f5f3fa;--text-secondary:#c2bdca;--text-muted:#aaa4b3;--text-metadata:#b7afc2;--border:#34303d;--purple-readable:#c4b2ff;color:var(--text-primary)}.topbar{background:#0b0b0f;color:#aaa4b3}.topbar b,.topbar strong{color:#f0eef5}.ticker{background:#0e0c14}.ticker a{color:#b9b3c3;border-color:#302a38}.ticker b{color:#bda8ff}.chartPanel,.ifaNow{background:#0d0d12;border-color:#34303d;color:#f5f3fa}.chartPanel .chartFooter,.chartPanel .chartTools,.ifaNow article p,.ifaNow header small{color:#b1abb9}.chartPanel button,.ifaNow button{color:#c4b2ff}.ifaNow article,.ifaNow header{border-color:#34303d}.decisionQuestion,.signalStrip{background:#14101c;border-color:#493b60;color:#d4cedc}.heroVisual{background:radial-gradient(circle,#34205c 0,transparent 64%)}.buy,.good,.positive{color:var(--positive)}.bad,.negative,.sell{color:var(--negative)}.migrationEvidence,.warn{color:var(--warning)}.infrastructure{color:var(--infrastructure)}.profileGate{background:color-mix(in srgb,var(--page-bg) 88%,transparent)}.profileGate>div{background:var(--surface);border-color:var(--border-strong);box-shadow:0 30px 90px #18121f24;color:var(--text-primary)}.profileChoices span,.profileGate p,.profileGate small{color:var(--text-secondary)}.profileChoices button{background:var(--input-bg);border-color:var(--border);color:var(--text-primary)}.profileChoices button:hover{background:var(--hover-surface);border-color:var(--brand-purple)}:root{--aladdin-primary:var(--brand-purple);--surface-base:var(--surface);--surface-raised:var(--surface-elevated);--surface-hover:var(--hover-surface);--border-subtle:color-mix(in srgb,var(--border) 72%,transparent);--metric-label:var(--text-metadata);--behaviour-ms:var(--warning);--behaviour-fw:var(--infrastructure);--behaviour-sc:var(--negative);--behaviour-un:#8e96a3;--radius-small:6px;--radius-medium:10px;--motion-fast:120ms;--motion-normal:220ms}.tokenHero{border-color:var(--border-subtle)}.tokenHero .coin.large{border:1px solid color-mix(in srgb,var(--aladdin-primary) 42%,var(--border));box-shadow:0 4px 14px color-mix(in srgb,var(--aladdin-primary) 15%,transparent),inset 0 1px 0 #ffffff30}.tokenName h1{font-weight:720;letter-spacing:-.25px}.tokenName h1 small{color:var(--text-secondary);font-weight:450}.tokenName p{color:var(--text-metadata)}.heroMetrics small{color:var(--metric-label);font-family:Inter,Arial,sans-serif;font-weight:650;letter-spacing:.45px}.heroMetrics b{color:var(--text-primary);font-weight:650;letter-spacing:-.2px}.heroMetrics>div,.investigate{border-color:var(--border-subtle)}.investigate{background:var(--surface-base);box-shadow:0 7px 22px color-mix(in srgb,var(--text-primary) 3%,transparent)}.investigate>.tabs{border-color:var(--border-subtle)}.investigate>.tabs button{color:var(--text-secondary);transition:color var(--motion-fast) ease,background-color var(--motion-fast) ease,border-color var(--motion-fast) ease}.investigate>.tabs button:hover{background:var(--surface-hover);color:var(--text-primary)}.investigate>.tabs button.active{color:var(--purple-readable);font-weight:650}.tableHeading h2{font-weight:700;letter-spacing:-.1px}.tableHeading p{color:var(--text-metadata)}.terminalEvidenceHead,.tr.head{background:var(--surface-raised);color:var(--metric-label);font-family:Inter,Arial,sans-serif;font-weight:650;letter-spacing:.45px}.terminalEvidenceRow,.tr{border-color:var(--border-subtle);transition:background-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease}.terminalEvidenceRow:focus-within,.terminalEvidenceRow:hover,.tr:not(.head):focus-within,.tr:not(.head):hover{background:var(--surface-hover);box-shadow:inset 2px 0 0 color-mix(in srgb,var(--aladdin-primary) 52%,transparent)}.terminalEvidenceRow span:first-child,.tr:not(.head)>b:first-child{color:var(--text-primary);font-weight:650}.tokenPreview{background:var(--surface-base);color:var(--text-primary)}.tokenPreview .entityIdentity{border-color:var(--border-subtle)}.tokenPreview .coin.large{border:1px solid color-mix(in srgb,var(--aladdin-primary) 42%,var(--border));box-shadow:0 5px 16px color-mix(in srgb,var(--aladdin-primary) 14%,transparent),inset 0 1px 0 #ffffff30}.tokenPreview .entityIdentity h2{font-weight:740;letter-spacing:-.2px}.tokenPreview .entityIdentity h2 em{color:var(--text-secondary)}.tokenPreview .entityIdentity code{color:var(--text-metadata)}.tokenPreview .dataCoverage,.tokenPreview .earlyLife,.tokenPreview .entityMetrics,.tokenPreview .lifecycle,.tokenPreview .observedBehaviour,.tokenPreview .sinceSearch{background:var(--surface-base);border-color:var(--border-subtle);box-shadow:0 6px 20px color-mix(in srgb,var(--text-primary) 3%,transparent)}.tokenPreview .dataCoverage header,.tokenPreview .earlyLife small,.tokenPreview .entityMetrics small,.tokenPreview .lifecycle>small,.tokenPreview .observedBehaviour>small,.tokenPreview .sinceSearch>small{color:var(--metric-label);font-family:Inter,Arial,sans-serif;font-weight:650;letter-spacing:.45px}.tokenPreview .earlyGrid b,.tokenPreview .entityMetrics b,.tokenPreview .intelSummary b{color:var(--text-primary);font-weight:650}.tokenPreview .earlyLife button{transition:color var(--motion-fast) ease,background-color var(--motion-fast) ease}.tokenPreview .earlyLife button:hover{background:var(--surface-hover);color:var(--text-primary)}.tokenPreview .earlyLife button.active{background:var(--selected-surface);color:var(--purple-readable)}.tokenPreview .formationSummary{border-color:color-mix(in srgb,var(--aladdin-primary) 38%,var(--border));background:linear-gradient(90deg,color-mix(in srgb,var(--aladdin-primary) 9%,var(--surface)),var(--surface))}.tokenPreview .searchActions a{border-color:color-mix(in srgb,var(--aladdin-primary) 42%,var(--border));transition:filter var(--motion-fast) ease,background-color var(--motion-fast) ease,transform var(--motion-fast) ease}.tokenPreview .searchActions a:hover{background:color-mix(in srgb,var(--aladdin-primary) 10%,var(--surface));filter:brightness(1.05)}.tokenPreview .searchActions a:active{transform:scale(.985)}.walletPreview{background:var(--surface-base);box-shadow:0 10px 30px color-mix(in srgb,var(--text-primary) 4%,transparent)}.walletPreview,.walletPreview .entityIdentity{border-color:var(--border-subtle)}.walletPreview .walletConstellation{border:1px solid color-mix(in srgb,var(--aladdin-primary) 42%,var(--border));border-radius:var(--radius-medium);background:radial-gradient(circle at 45% 42%,color-mix(in srgb,var(--aladdin-primary) 13%,var(--surface-raised)),var(--surface-base));box-shadow:0 6px 18px color-mix(in srgb,var(--aladdin-primary) 13%,transparent),inset 0 1px 0 #ffffff22}.walletPreview .entityIdentity h2{font-weight:740;letter-spacing:-.2px}.walletPreview .entityIdentity small,.walletPreview .entityMetrics small,.walletPreview section>small{color:var(--metric-label);font-family:Inter,Arial,sans-serif;font-weight:650;letter-spacing:.45px}.walletPreview .entityIdentity code{color:var(--text-metadata)}.walletPreview .entityMetrics b{color:var(--text-primary);font-weight:650}.walletPreview .entityMetrics .buy{color:var(--positive)}.walletPreview .behaviourText{font-weight:650;text-shadow:0 0 9px color-mix(in srgb,currentColor 16%,transparent)}.walletPreview .previewTabs button{transition:color var(--motion-fast) ease,background-color var(--motion-fast) ease,border-color var(--motion-fast) ease}.walletPreview .previewTabs button:hover{background:var(--surface-hover);color:var(--text-primary)}.walletPreview .previewTable header{background:var(--surface-raised);color:var(--metric-label);font-family:Inter,Arial,sans-serif;font-weight:650;letter-spacing:.4px}.walletPreview .previewTable>a,.walletPreview .previewTable>div{border-color:var(--border-subtle);transition:background-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease}.walletPreview .previewTable>a:focus-visible,.walletPreview .previewTable>a:hover,.walletPreview .previewTable>div:hover{background:var(--surface-hover);box-shadow:inset 2px 0 0 color-mix(in srgb,var(--aladdin-primary) 48%,transparent)}.walletPreview .previewTable b{color:var(--text-primary);font-weight:650}@media(prefers-reduced-motion:reduce){.investigate>.tabs button,.terminalEvidenceRow,.tokenPreview .earlyLife button,.tokenPreview .searchActions a,.tr,.walletPreview .previewTable>a,.walletPreview .previewTable>div,.walletPreview .previewTabs button{transition:none}}