@font-face{font-family:DarWinFont;src:url(/fonts/Orbitron-VariableFont_wght.ttf) format("truetype"),url(/fonts/Orbitron-VariableFont_wght.tff) format("truetype");font-weight:400 900;font-style:normal;font-display:swap}:root,body,button,input,select,textarea,.action-log-window,.action-log-line button,.floating-panel,.explorer-window,.explorer-menu button,.explorer-unified,.global-stats{font-family:DarWinFont,sans-serif}.global-stats{width:max-content;max-width:calc(100vw - 100px);min-height:72px}@media(max-width:1200px){.global-stats{max-width:calc(100vw - 36px);flex-wrap:wrap;top:52px}.global-stat{min-width:132px;padding:10px 13px}.global-stat span{font-size:10px}.global-stat strong{font-size:18px}}:root{font-family:DarWinFont,sans-serif;background:#030406;color:#eee4b7;font-synthesis:none;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}button{font:inherit;cursor:pointer}.galaxy-app{position:relative;width:100vw;height:100dvh;background:#030406;overflow:hidden}.token-field{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.token-field canvas{display:block}.galaxy-hud{position:absolute;z-index:3;left:24px;top:22px;display:flex;flex-direction:column;gap:5px;pointer-events:none;text-shadow:0 1px 14px #000}.galaxy-title{font-size:16px;letter-spacing:.08em;font-weight:650;color:#f3e7a4}.galaxy-subtitle{font-size:11px;color:#a7a08a;letter-spacing:.04em}.token-field-info{position:absolute;right:23px;bottom:22px;z-index:2;display:flex;flex-direction:column;gap:5px;text-align:right;pointer-events:none;color:#817f76;font-size:11px}.token-field-info strong{color:#c7bc8b;font-weight:500}.token-field-selected{position:absolute;z-index:4;left:24px;bottom:70px;max-width:min(340px,calc(100% - 48px));padding:12px 36px 12px 14px;border:1px solid #4b442c;background:#13130fe9;color:#f4e8b7;border-radius:9px;display:flex;flex-direction:column;gap:5px;font-size:12px}.token-field-selected span{overflow-wrap:anywhere;color:#a9a188;font-size:10px}.token-field-selected button{position:absolute;right:8px;top:7px;background:none;border:0;color:#e7dca5;font-size:20px}.token-field-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;color:#9b957b;font-size:13px}.galaxy-hud,.token-field-info{display:none}.floating-panel{position:fixed;z-index:20;width:min(340px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;background:#0c1015f2;border:1px solid #343a3f;border-radius:12px;box-shadow:0 18px 48px #000b;color:#eee9d7;font-size:12px}.floating-panel-header{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;border-bottom:1px solid #333b3b;gap:12px}.floating-panel-header strong{font-size:16px;color:#f7eac0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floating-panel-close{border:0;background:transparent;color:#b8c0c3;font-size:22px;line-height:1;padding:0 2px}.floating-panel-close:hover{color:#fff}.floating-panel-content{display:grid;gap:17px;padding:14px}.inspector-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px}.inspector-metric,.inspector-address{display:grid;gap:7px;min-width:0}.inspector-metric span,.inspector-address>span{color:#9ca8ab;font-size:11px}.inspector-metric strong{font-size:15px;font-weight:600;color:#f5edce}.inspector-metric strong.up{color:#92ff4a}.inspector-metric strong.down{color:#ff6b4a}.inspector-address-row{background:#181e25;border-radius:6px;display:flex;justify-content:space-between;align-items:center;padding:7px 8px;gap:8px}.inspector-address-row code{color:#d0d6d5;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;white-space:nowrap}.inspector-address-row button{background:#303b3b;border:1px solid #52605a;border-radius:5px;padding:5px 8px;color:#ecf0dc}.inspector-address-row button:hover{background:#455249}.inspector-chart-link{display:block;border:1px solid #4a5139;background:#252b20;color:#e9e0a8;text-align:center;font-size:12px;font-weight:600;text-decoration:none;padding:10px;border-radius:6px}.inspector-chart-link:hover{background:#353d29}.agent-position-heading{margin:14px 0 7px;color:#c2d3e7;font-size:12px;font-weight:600}.agent-position-row{display:flex;gap:12px;justify-content:space-between;align-items:center;margin:5px 0;padding:8px 10px;background:#141b26;border-radius:6px;font-size:12px}.agent-position-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-position-row strong{white-space:nowrap;font-variant-numeric:tabular-nums}.agent-position-row .up{color:#8bff71}.agent-position-row .down{color:#ff8465}.agent-position-empty,.agent-position-note{color:#8c9bad;font-size:11px;line-height:1.5}.agent-position-note{margin-top:10px}.floating-panel-actions{display:flex;align-items:center;gap:10px}.explorer-launcher{position:fixed;z-index:35;top:16px;right:18px;color:#d5e2f3;font-size:12px}.explorer-launcher>button,.explorer-menu button{background:#0d1724f0;color:#bacce8;border:1px solid #28405b;border-radius:7px;padding:9px 12px}.explorer-menu{position:absolute;right:0;top:40px;width:180px;display:grid;gap:4px;padding:7px;background:#09121ef8;border:1px solid #263e59;border-radius:10px;box-shadow:0 10px 30px #000a}.explorer-menu button{text-align:left;border:0;background:transparent}.explorer-menu button:hover{background:#152741}.explorer-window{position:fixed;top:65px;right:18px;z-index:32;width:min(360px,calc(100vw - 28px));max-height:min(70dvh,690px);display:flex;flex-direction:column;background:#0a101af5;border:1px solid #314767;border-radius:11px;color:#dce7f5;font-size:12px;box-shadow:0 22px 45px #000b}.explorer-window-header{display:flex;align-items:center;justify-content:space-between;padding:12px 13px;border-bottom:1px solid #2b3c51;font-size:15px}.explorer-window-header button{border:0;background:transparent;color:#abbcd5;font-size:20px}.explorer-window-content{display:flex;flex-direction:column;gap:10px;padding:11px;min-height:0}.explorer-sort{display:flex;gap:5px}.explorer-sort button,.explorer-actions button{flex:1;background:#131f32;border:1px solid #33435c;color:#b8c9df;border-radius:5px;padding:8px 5px}.explorer-sort button.active{background:#254576;color:#eef5ff;border-color:#4775bc}.explorer-actions{display:flex;gap:6px}.explorer-agent-list{overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:3px;max-height:460px}.explorer-agent-list button{width:100%;display:flex;gap:8px;align-items:center;background:#101b2a;border:1px solid transparent;color:#d6e5f4;border-radius:5px;padding:7px 8px;text-align:left;font-size:12px}.explorer-agent-list button:hover{background:#20324c}.explorer-agent-list button.is-selected{border-color:#356ac9;background:#14294d}.explorer-rank{width:22px;color:#879db5}.explorer-agent-id{width:48px;font-weight:650}.explorer-agent-trades{color:#8fa2b8;flex:1;font-size:11px}.explorer-agent-list strong{font-variant-numeric:tabular-nums}.explorer-check{color:#6496e8;margin-left:3px}.explorer-footnote{line-height:1.4;color:#8797ae;font-size:10px}.explorer-launcher>button{width:34px;height:32px;padding:0;font-size:18px;line-height:1}.explorer-token-window{right:392px}.explorer-token-name{font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.explorer-token-count{color:#9cb0cc;font-size:11px;white-space:nowrap}.explorer-token-pnl{min-width:75px;display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-variant-numeric:tabular-nums}.explorer-token-pnl .up{color:#90ff6a}.explorer-token-pnl .down{color:#ff8465}.explorer-token-pnl small{font-size:10px;color:#93a3b4}@media(max-width:780px){.explorer-token-window{right:18px;top:75px}}.explorer-lineage-window{right:18px;top:107px}.explorer-lineage-list button{gap:6px}.explorer-lineage-name{min-width:72px;font-weight:650}.explorer-lineage-members{flex:1;color:#9eb2c9;font-size:10px;white-space:nowrap}.explorer-lineage-score{min-width:39px;text-align:right}@media(max-width:780px){.explorer-lineage-window{right:18px;top:108px}}.action-log-window{position:fixed;z-index:31;left:18px;top:18px;width:min(560px,calc(100vw - 36px));min-height:185px;padding:18px 17px 16px 19px;background:transparent;border:1px solid #1477a6;border-left:3px solid #38d5ff;clip-path:polygon(0 12px,12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);box-shadow:inset 0 0 14px #00bfff12,0 0 11px #00bfff30;color:#d4e5ef;font:13px/1.6 Consolas,Lucida Console,ui-monospace,monospace;pointer-events:auto;text-shadow:0 1px 8px #000}.action-log-dismiss{position:absolute;right:9px;top:4px;border:0;background:transparent;color:#527d9c;font-size:16px;line-height:1;padding:3px 5px}.action-log-dismiss:hover{color:#bceeff}.action-log-list{display:flex;flex-direction:column;justify-content:flex-start;gap:7px;min-height:142px;padding-right:13px;overflow:hidden}.action-log-line{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:7px;row-gap:0;animation:console-enter .24s ease-out both;overflow-wrap:anywhere}@keyframes console-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.action-log-line button{font:inherit;border:0;padding:0;background:none;text-align:left;cursor:pointer;text-shadow:inherit}.action-log-line button:hover{text-decoration:underline;text-underline-offset:3px;filter:brightness(1.3)}.console-actor{color:#61a9ff;white-space:nowrap;font-weight:700!important}.console-token{color:#ffcd62;font-weight:700!important}.console-muted{color:#a5b8c5}.console-event{color:#b1cbe3;font-weight:700;letter-spacing:.04em;white-space:nowrap}.console-profit{color:#65e3a0;font-weight:700;white-space:nowrap}.console-loss{color:#ff747d;font-weight:700;white-space:nowrap}.console-reason{color:#8e9eaf;font-size:11px;white-space:nowrap}.action-log-empty{color:#7197b0;font-size:12px;letter-spacing:.08em;padding-top:13px}.console-cursor{color:#37d8ff;animation:console-blink 1.2s step-end infinite}@keyframes console-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.action-log-line,.console-cursor{animation:none}}.action-log-window{top:auto;bottom:18px;left:18px}.floating-panel{left:18px;top:auto;bottom:242px;width:min(340px,calc(100vw - 36px));max-height:calc(100dvh - 280px);background:#0309127a;border:1px solid #168db6;border-left:2px solid #44ceff;border-radius:4px;box-shadow:inset 0 0 16px #07bafd12,0 0 14px #047ec128;color:#c8e4f5;font-family:Consolas,Lucida Console,ui-monospace,monospace}.floating-panel-header{padding:10px 12px;border-bottom:1px solid #135778}.floating-panel-header strong{font-size:13px;color:#79c9ff}.floating-panel-content{padding:11px;gap:12px}.inspector-metric span,.inspector-address>span,.agent-position-note{color:#829fb3}.inspector-metric strong{color:#d6e9ff;font-size:13px}.agent-position-row,.inspector-address-row{background:#0c203561}.inspector-chart-link{background:transparent;color:#fbd073;border-color:#195e79}.explorer-launcher>button{border:1px solid #168db6;background:#020a143d;color:#75cfff;border-radius:4px}.explorer-menu{background:#030912c4;border:1px solid #168db6;border-radius:4px;box-shadow:0 0 16px #0585bd22}.explorer-menu button{color:#c1deef;font-family:Consolas,ui-monospace,monospace;border-radius:2px}.explorer-menu button:hover{background:#153b52;color:#fff}@media(max-height:620px){.floating-panel{bottom:205px;max-height:calc(100dvh - 230px)}.action-log-window{min-height:145px}}@media(max-width:600px){.floating-panel{left:12px;bottom:220px;width:min(320px,calc(100vw - 24px));max-height:calc(100dvh - 240px)}.action-log-window{left:12px;bottom:12px}}.action-log-window{font-size:16px;line-height:1.65}.action-log-line{column-gap:8px}.console-reason{font-size:13px}.action-log-empty,.floating-panel{font-size:14px}.floating-panel-header strong{font-size:16px}.floating-panel-content{font-size:14px}.inspector-metric span,.inspector-address>span,.agent-position-note{font-size:13px}.inspector-metric strong{font-size:16px}.agent-position-row,.agent-position-heading,.explorer-launcher,.explorer-menu,.explorer-window,.explorer-menu button{font-size:14px}.explorer-window-header{font-size:17px}.explorer-agent-list button{font-size:14px}.explorer-agent-trades,.explorer-token-count,.explorer-lineage-members,.explorer-footnote,.explorer-token-pnl small{font-size:12px}.explorer-unified{top:auto;right:18px;bottom:18px;width:min(440px,calc(100vw - 36px));max-height:min(78dvh,760px);background:#0309128c;border:1px solid #168db6;border-left:2px solid #44ceff;border-radius:4px;box-shadow:inset 0 0 16px #07bafd12,0 0 14px #047ec128;font-family:inherit}.explorer-unified .explorer-window-content{overflow:hidden;flex:1}.explorer-unified .explorer-agent-list{overflow-y:auto;max-height:min(48dvh,465px)}.explorer-topic-tabs{display:flex;gap:5px;padding:10px 12px 5px}.explorer-topic-tabs button{flex:1;border:1px solid #235b79;background:transparent;color:#8bbad2;padding:9px 4px;font:inherit;cursor:pointer}.explorer-topic-tabs button.active{border-color:#4fcfff;color:#c7f3ff;background:#0c35474d}.explorer-search{margin:6px 12px 3px;width:calc(100% - 24px);padding:9px 10px;background:#04111da6;border:1px solid #235b79;color:#d6edff;font:inherit;outline:none}.explorer-search:focus{border-color:#4fcfff}.floating-panel{bottom:254px}@media(max-height:620px){.floating-panel{bottom:217px}}@media(max-width:600px){.floating-panel{bottom:232px}.explorer-unified{right:12px;bottom:12px;width:calc(100vw - 24px)}}.global-stats{position:fixed;z-index:27;top:14px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:0;max-width:calc(100vw - 160px);border:1px solid #168db6;border-radius:4px;background:#03091294;box-shadow:0 0 15px #027daa30;pointer-events:none;color:#dce9fd;font-family:inherit}.global-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:9px 13px;min-width:95px;white-space:nowrap;border-right:1px solid #14435d}.global-stat:last-child{border-right:0}.global-stat span{font-size:9px;letter-spacing:.045em;color:#8eb0c8}.global-stat strong{font-size:14px;line-height:1.2;font-variant-numeric:tabular-nums;color:#d9eaff}.global-stat strong.negative{color:#ff737d}.global-stat strong.positive{color:#60e7ad}@media(max-width:1100px){.global-stats{top:55px;max-width:calc(100vw - 24px);flex-wrap:wrap}.global-stat{min-width:110px;padding:7px 10px}}.action-log-window,.action-log-line button,.floating-panel,.explorer-menu button,.explorer-window,.explorer-unified,.global-stats,.global-stats *{font-family:DarWinFont,sans-serif}.global-stats{width:max-content;min-height:72px;max-width:calc(100vw - 100px)}.global-stat{min-width:145px;padding:12px 19px;gap:7px}.global-stat span{font-size:11px;font-weight:600;letter-spacing:.035em}.global-stat strong{font-size:21px;font-weight:650;line-height:1.15}@media(max-width:1200px){.global-stats{top:52px;max-width:calc(100vw - 36px);flex-wrap:wrap}.global-stat{min-width:132px;padding:10px 13px}.global-stat span{font-size:10px}.global-stat strong{font-size:18px}}.explorer-unified{width:min(690px,calc(100vw - 36px));max-height:min(83dvh,830px);background:#02091136;border:1px solid #188ebc;border-left:2px solid #56c9f3;box-shadow:inset 0 0 26px #0085b80e,0 0 18px #0099ed21;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#d0f1ff;font-family:DarWinFont,sans-serif;font-size:14px;text-shadow:0 0 8px #47b3e833}.explorer-unified .explorer-window-header{padding:14px 16px;font-size:17px;color:#d4f5ff;text-shadow:0 0 10px #4bcfff88;border-color:#205b74}.explorer-unified .explorer-window-header button{color:#b0e6fb}.explorer-unified .explorer-topic-tabs{padding:10px 14px 7px;gap:6px}.explorer-unified .explorer-topic-tabs button{padding:11px 6px;font-size:13px;color:#a4d7ec;text-shadow:0 0 8px #42b9e84a;border-color:#215973}.explorer-unified .explorer-topic-tabs button.active{color:#d5f7ff;border-color:#62dcff;box-shadow:inset 0 -2px #53caf5,0 0 9px #138dc030;background:#08304455}.explorer-unified .explorer-window-content{gap:9px;padding:10px 14px 12px;min-height:0}.explorer-unified .explorer-sort button,.explorer-unified .explorer-actions button,.scanner-toolbar button,.scanner-min select{font:inherit;font-size:13px;color:#bfe9fc;background:#071b2a9c;border:1px solid #276684;border-radius:3px;cursor:pointer;padding:9px 7px;text-shadow:0 0 8px #55c8ff38}.explorer-unified .explorer-sort button.active,.scanner-toolbar button.active{background:#124b6a9c;border-color:#56caff;color:#e0faff;box-shadow:0 0 9px #219cc531}.explorer-unified .explorer-agent-list{max-height:min(52dvh,500px);gap:2px;scrollbar-width:thin;scrollbar-color:#218fb5 #061623}.explorer-unified .explorer-agent-list button{font-size:14px;padding:10px;color:#d9f4ff;background:#0c203183;border-bottom:1px solid #1a4b5e}.explorer-unified .explorer-agent-list button:hover{background:#123f56ae;border-color:#3986aa}.explorer-unified .explorer-rank{color:#86c3da}.explorer-unified .explorer-agent-trades,.explorer-unified .explorer-token-count{font-size:12px;color:#9ed6e9}.explorer-unified .explorer-check{color:#6bdcf7}.explorer-unified .explorer-footnote{font-size:11px;line-height:1.6;color:#a0d1e6;text-shadow:0 0 7px #28aafc45}.explorer-unified .explorer-actions-footer{margin-top:auto;padding-top:9px;border-top:1px solid #21617e}.explorer-unified .explorer-actions button:hover{border-color:#60daf9;color:#e4faff}.explorer-unified ::-webkit-scrollbar{width:7px;height:7px}.explorer-unified ::-webkit-scrollbar-track{background:#061321b8;border:1px solid #124a63}.explorer-unified ::-webkit-scrollbar-thumb{background:#1e8eb1;border-radius:2px;box-shadow:0 0 6px #32bdeb66}.explorer-unified ::-webkit-scrollbar-thumb:hover{background:#51c9e8}.explorer-scanner{overflow:hidden}.scanner-toolbar,.scanner-modes{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.scanner-toolbar{justify-content:space-between}.scanner-toolbar button{padding:8px 10px;font-size:12px}.scanner-min{display:flex;gap:8px;align-items:center;font-size:11px;color:#aedcec}.scanner-min select{padding:5px;font-size:12px}.scanner-count{font-size:11px;color:#a2dded;letter-spacing:.03em}.scanner-scroll{min-height:0;max-height:min(51dvh,490px);overflow:auto;scrollbar-width:thin;scrollbar-color:#218fb5 #061623}.scanner-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;white-space:nowrap}.scanner-table th{position:sticky;top:0;background:#071826;z-index:1;text-align:right;padding:10px 7px;border-bottom:1px solid #316a81;font-size:11px}.scanner-table th:first-child,.scanner-table td:first-child{text-align:left}.scanner-table th button{border:0;background:none;color:#b9e7fa;font:inherit;font-size:11px;padding:0;cursor:pointer;text-shadow:0 0 8px #46befa55}.scanner-table th button.active{color:#63e4ff}.scanner-table td{padding:10px 7px;border-bottom:1px solid #174359;color:#cde9f7;font-size:12px;text-align:right}.scanner-table tbody tr{background:#07162473;cursor:pointer}.scanner-table tbody tr:hover,.scanner-table tbody tr.is-selected{background:#12465c9c}.scanner-table .scanner-name{max-width:172px;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:#ecfaff;font-weight:600}.scanner-name small{display:block;font-size:9px;color:#76b8d1;margin-top:3px;letter-spacing:.06em}.scanner-table .scanner-holders{color:#fbd48c;font-weight:700}.scanner-table td.up,.explorer-unified .up{color:#75ffad;text-shadow:0 0 8px #3dfa9060}.scanner-table td.down,.explorer-unified .down{color:#ff8295;text-shadow:0 0 8px #fa41575b}.explorer-tree-view{overflow:hidden}.tree-family-strip{display:flex;gap:6px;overflow-x:auto;flex-shrink:0;padding-bottom:8px;scrollbar-width:thin}.tree-family-strip button{font:inherit;font-size:12px;flex-shrink:0;border:1px solid #23617b;background:#071928ba;color:#b7dff1;padding:8px 12px;cursor:pointer}.tree-family-strip button.active{border-color:#5ccef3;color:#e3faff;background:#13465bba}.tree-family-strip button small{color:#85ccde;margin-left:5px}.tree-family-stats{display:flex;flex-wrap:wrap;gap:14px;align-items:center;font-size:12px;color:#b6e2f1}.tree-family-stats strong{font-size:14px;color:#dcf8ff}.tree-scroll{overflow:auto;min-height:180px;max-height:min(45dvh,450px);border:1px solid #174b64;background:#02091233;scrollbar-width:thin;scrollbar-color:#218fb5 #061623}.tree-scroll svg{display:block}.tree-scroll svg text{font-family:DarWinFont,sans-serif;pointer-events:none}.explorer-unified table:not(.scanner-table) th{font-size:12px!important}.explorer-unified table:not(.scanner-table) td{font-size:12px}@media(max-width:760px){.explorer-unified{width:calc(100vw - 24px);right:12px;bottom:12px}.scanner-table td{padding:9px 6px}.explorer-unified .explorer-window-content{padding:9px}}.explorer-window.explorer-unified{width:min(730px,calc(100vw - 36px))!important;max-width:calc(100vw - 36px);min-width:0;max-height:min(84dvh,850px);background:#0209112e;box-shadow:inset 0 0 20px #0099ff12,0 0 16px #0099ff24}.explorer-unified .explorer-window-header{font-size:18px;letter-spacing:.055em}.explorer-unified .explorer-topic-tabs button,.explorer-unified .explorer-sort button,.explorer-unified .explorer-actions button,.explorer-unified .scanner-toolbar,.explorer-unified .scanner-modes button,.explorer-unified .scanner-min select{font-size:14px}.explorer-unified .explorer-agent-list button{font-size:15px;min-height:38px}.explorer-unified .explorer-agent-id,.explorer-unified .explorer-agent-list strong{font-size:15px;color:#dcf6ff;text-shadow:0 0 8px #46bdff44}.explorer-unified .explorer-agent-trades{font-size:13px;color:#a9d5e8}.explorer-unified .scanner-scroll{overflow:auto;min-height:0}.explorer-unified .scanner-table{table-layout:auto;min-width:650px}.explorer-unified .scanner-table th,.explorer-unified .scanner-table th button{font-size:13px}.explorer-unified .scanner-table td{font-size:13px;padding:10px 8px}.explorer-unified .scanner-table .scanner-name{max-width:175px;width:28%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d9f5ff;font-weight:600}.explorer-unified .scanner-table .scanner-name small{font-size:10px;color:#b388e9}.explorer-unified .scanner-table td.up{color:#68f6ac!important;text-shadow:0 0 9px #33ed8d8f;font-weight:650}.explorer-unified .scanner-table td.down{color:#ff7b8d!important;text-shadow:0 0 9px #ff3e6180;font-weight:650}.explorer-unified .scanner-table .scanner-holders{color:#ffdb84;font-size:14px}.explorer-unified .scanner-count{font-size:13px;color:#a9e3f7}.explorer-unified .tree-family-strip button{font-size:13px}.explorer-unified .tree-family-stats,.explorer-unified .tree-family-stats strong{font-size:14px}.explorer-unified .tree-scroll{max-height:min(52dvh,520px)}.explorer-unified .explorer-footnote{display:none}.explorer-unified .explorer-actions-footer{padding-top:10px}.explorer-unified .explorer-agent-list,.explorer-unified .scanner-scroll,.explorer-unified .tree-scroll{scrollbar-width:thin;scrollbar-color:#30bce3 #071722}.explorer-unified .explorer-agent-list::-webkit-scrollbar,.explorer-unified .scanner-scroll::-webkit-scrollbar,.explorer-unified .tree-scroll::-webkit-scrollbar{width:8px;height:8px}.explorer-unified .explorer-agent-list::-webkit-scrollbar-thumb,.explorer-unified .scanner-scroll::-webkit-scrollbar-thumb,.explorer-unified .tree-scroll::-webkit-scrollbar-thumb{background:#2586a9;border:2px solid #071722;border-radius:8px}@media(max-width:760px){.explorer-window.explorer-unified{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px);right:12px}}.explorer-window.explorer-unified{background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none}.explorer-unified .explorer-window-header,.explorer-unified .explorer-window-content,.explorer-unified .explorer-topic-tabs,.explorer-unified .explorer-sort,.explorer-unified .explorer-actions,.explorer-unified .scanner-toolbar,.explorer-unified .scanner-modes,.explorer-unified .tree-family-stats,.explorer-unified .tree-scroll,.explorer-unified .explorer-agent-list,.explorer-unified .scanner-scroll{background:transparent!important}.explorer-unified button,.explorer-unified button.active,.explorer-unified button:hover,.explorer-unified button.is-selected,.explorer-unified .explorer-agent-list button,.explorer-unified .explorer-agent-list button:hover,.explorer-unified .explorer-agent-list button.is-selected,.explorer-unified .scanner-toolbar button,.explorer-unified .scanner-toolbar button.active,.explorer-unified .tree-family-strip button,.explorer-unified .tree-family-strip button.active,.explorer-unified .explorer-topic-tabs button,.explorer-unified .explorer-topic-tabs button.active,.explorer-unified .explorer-sort button,.explorer-unified .explorer-sort button.active,.explorer-unified .explorer-actions button,.explorer-unified .scanner-table tbody tr,.explorer-unified .scanner-table tbody tr:hover,.explorer-unified .scanner-table tbody tr.is-selected,.explorer-unified .scanner-table th,.explorer-unified .scanner-table th button,.explorer-unified .explorer-deaths-scroll th,.explorer-unified .explorer-deaths-scroll td,.explorer-unified .explorer-deaths-scroll tr{background:transparent!important;background-color:transparent!important}.explorer-unified button.active,.explorer-unified button.is-selected,.explorer-unified .explorer-agent-list button.is-selected,.explorer-unified .tree-family-strip button.active{border-color:#6ce6ff!important;box-shadow:inset 0 0 0 1px #48bfe68a,0 0 10px #20c8f53d!important;color:#dffaff!important}.explorer-unified .explorer-agent-list button:hover,.explorer-unified button:hover,.explorer-unified .scanner-table tbody tr:hover{outline:1px solid #3ebde9;outline-offset:-1px}.explorer-unified .scanner-table tbody tr.is-selected{outline:1px solid #57d9ff;outline-offset:-1px}.explorer-unified .explorer-agent-list,.explorer-unified .scanner-scroll,.explorer-unified .tree-scroll,.explorer-unified .tree-family-strip,.explorer-unified .explorer-deaths-scroll,.explorer-unified .explorer-window-content{scrollbar-width:thin!important;scrollbar-color:#2da5c4 transparent!important}.explorer-unified .explorer-agent-list::-webkit-scrollbar,.explorer-unified .scanner-scroll::-webkit-scrollbar,.explorer-unified .tree-scroll::-webkit-scrollbar,.explorer-unified .tree-family-strip::-webkit-scrollbar,.explorer-unified .explorer-deaths-scroll::-webkit-scrollbar,.explorer-unified .explorer-window-content::-webkit-scrollbar{width:7px;height:7px}.explorer-unified .explorer-agent-list::-webkit-scrollbar-track,.explorer-unified .scanner-scroll::-webkit-scrollbar-track,.explorer-unified .tree-scroll::-webkit-scrollbar-track,.explorer-unified .tree-family-strip::-webkit-scrollbar-track,.explorer-unified .explorer-deaths-scroll::-webkit-scrollbar-track,.explorer-unified .explorer-window-content::-webkit-scrollbar-track{background:transparent!important}.explorer-unified .explorer-agent-list::-webkit-scrollbar-thumb,.explorer-unified .scanner-scroll::-webkit-scrollbar-thumb,.explorer-unified .tree-scroll::-webkit-scrollbar-thumb,.explorer-unified .tree-family-strip::-webkit-scrollbar-thumb,.explorer-unified .explorer-deaths-scroll::-webkit-scrollbar-thumb,.explorer-unified .explorer-window-content::-webkit-scrollbar-thumb{background:#238ca8!important;border:0!important;border-radius:2px!important;box-shadow:0 0 6px #43d9ff55}.explorer-unified .explorer-window-header{font-size:19px}.explorer-unified .explorer-topic-tabs button,.explorer-unified .explorer-agent-list button{font-size:15px}.explorer-unified .explorer-agent-trades,.explorer-unified .scanner-table td,.explorer-unified .scanner-table th button,.explorer-unified .scanner-count,.explorer-unified .tree-family-stats{font-size:14px}.explorer-unified .explorer-deaths-scroll table{font-size:14px!important}.explorer-unified .explorer-deaths-scroll td:last-child,.explorer-unified .explorer-deaths-scroll th:last-child{padding-right:17px!important}.explorer-unified .explorer-agent-row{display:flex;align-items:center;gap:9px;min-height:39px;padding:7px 10px;border-bottom:1px solid #20516a;background:transparent;color:#d9f4ff}.explorer-unified .explorer-agent-row:hover{border-bottom-color:#45a9d4}.explorer-unified .explorer-agent-link{flex:0 0 auto;background:transparent;border:0;padding:1px 0;color:#61a9ff;font:inherit;font-size:14px;font-weight:700;white-space:nowrap;text-align:left;text-shadow:0 0 9px #4b91ff66}.explorer-unified .explorer-agent-link:hover,.explorer-unified .scanner-table .scanner-name:hover,.floating-panel .inspector-token-link:hover{color:#a8d5ff;text-decoration:underline;text-underline-offset:3px;text-shadow:0 0 13px #73b7ffb0}.explorer-unified .explorer-agent-row .explorer-agent-trades{flex:1;min-width:0}.explorer-unified .explorer-agent-row strong{font-size:15px;white-space:nowrap}.explorer-unified .explorer-agent-row strong.up{color:#65e3a0;text-shadow:0 0 8px #44e29f70}.explorer-unified .explorer-agent-row strong.down{color:#ff747d;text-shadow:0 0 8px #ff747d66}.explorer-unified .explorer-group-toggle{flex:0 0 20px;background:transparent;border:0;color:#6496e8;padding:4px 1px;font-size:14px}.explorer-unified .explorer-group-toggle:hover{color:#b1ddff;text-shadow:0 0 10px #58bdff}.explorer-unified .scanner-table .scanner-name{color:#ffcd62;cursor:pointer;text-shadow:0 0 8px #ffc65b60}.floating-panel .agent-position-row{background:transparent!important;border-bottom:1px solid #1a506b;border-radius:0;padding:9px 0}.floating-panel .inspector-token-link{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;color:#ffcd62;font:inherit;font-size:14px;font-weight:700;background:transparent;border:0;padding:2px 0;text-shadow:0 0 8px #ffc65b60}.explorer-unified .explorer-agent-list{overflow-x:hidden}.explorer-unified .explorer-agent-row{width:100%;min-width:0;display:grid;grid-template-columns:28px 155px minmax(90px,1fr) minmax(88px,max-content) 24px;align-items:center;gap:10px;overflow:hidden}.explorer-unified .explorer-agent-row .explorer-agent-link{display:inline-block;width:auto;min-width:0;max-width:100%;margin:0;padding:0;flex:none;justify-self:start;font-family:DarWinFont,sans-serif;font-size:14px;color:#61a9ff!important;text-align:left;text-shadow:0 0 8px #468cff80}.explorer-unified .explorer-agent-row .explorer-agent-trades{display:block;width:auto;min-width:0;flex:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.explorer-unified .explorer-agent-row>strong{justify-self:end;min-width:0;text-align:right;font-variant-numeric:tabular-nums}.explorer-unified .explorer-agent-row .explorer-group-toggle{display:inline-flex;align-items:center;justify-content:center;width:24px;min-width:24px;max-width:24px;margin:0;padding:2px;flex:none}@media(max-width:700px){.explorer-unified .explorer-agent-row{grid-template-columns:22px 115px minmax(56px,1fr) minmax(72px,max-content) 22px;gap:6px}}:root{--darwin-agent-blue:#61a9ff;--darwin-token-gold:#ffcd62;--darwin-gain:#75ffad;--darwin-loss:#ff8295}.floating-panel-header strong,.console-actor,.explorer-unified .explorer-agent-row .explorer-agent-link{color:var(--darwin-agent-blue)!important;text-shadow:0 0 8px #468cff80}.console-token,.explorer-unified .explorer-token-link,.floating-panel .agent-position-token-link{color:var(--darwin-token-gold)!important;text-shadow:0 0 8px #ffc65b60}.console-profit,.explorer-unified .up,.floating-panel .up,.floating-panel .inspector-metric strong.up,.floating-panel .agent-position-row .up{color:var(--darwin-gain)!important;text-shadow:0 0 8px #3dfa9060}.console-loss,.explorer-unified .down,.floating-panel .down,.floating-panel .inspector-metric strong.down,.floating-panel .agent-position-row .down{color:var(--darwin-loss)!important;text-shadow:0 0 8px #fa41575b}.explorer-unified .scanner-table .scanner-name{color:#ffcd62;text-shadow:0 0 9px #ffcd6255;cursor:default}.explorer-unified .scanner-table tbody tr{cursor:default}.explorer-menu button[role=switch]{display:flex;align-items:center;justify-content:space-between;gap:12px}.tools-toggle-indicator{color:#62d9ff;font-size:11px;letter-spacing:.06em;text-shadow:0 0 8px #54d8ff75}.explorer-unified .explorer-agent-row.is-selected{outline:1px solid #57d9ff;outline-offset:-1px;box-shadow:inset 0 0 0 1px #48bfe64d,0 0 10px #20c8f530}.explorer-unified .scanner-table .scanner-name .explorer-token-link{display:inline-block;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0;margin:0;border:0;background:transparent!important;color:#ffcd62!important;text-align:left;font:inherit;font-weight:inherit;cursor:pointer;text-shadow:0 0 9px #ffcd6255}.explorer-unified .scanner-table .scanner-name .explorer-token-link:hover{color:#ffe4a1!important;text-decoration:underline;text-underline-offset:3px}.agent-inspect-launch{width:100%;border:1px solid #2388b5;border-radius:3px;background:#0a2536;color:#84dfff;padding:9px 12px;cursor:pointer;font:inherit;text-transform:uppercase;letter-spacing:.06em}.agent-inspect-launch:hover{background:#12354a;border-color:#63c9fa}.deep-inspector-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#00040ad1;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;pointer-events:auto}.deep-inspector{width:min(1040px,100%);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:#0e141e;color:#d9e7f0;border:1px solid #335b76;box-shadow:0 20px 80px #000b;border-radius:8px;font-family:Orbitron,system-ui,sans-serif;font-size:12px}.deep-inspector-head{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #2c4355}.deep-inspector-head h2{font-size:20px;color:#73baff;margin:0 0 5px}.deep-inspector-head span{font-size:11px;color:#94aab9}.deep-inspector-head button{background:none;border:0;color:#b9d2e0;cursor:pointer;font-size:25px}.deep-inspector-body{padding:18px 24px 30px;overflow:auto;min-height:0}.deep-inspector-body h3{font-size:13px;color:#a6bdce;text-transform:uppercase;letter-spacing:.1em;margin:14px 0 13px;display:flex;align-items:baseline;gap:13px}.deep-inspector-body h3 small{font-size:10px;color:#71889b;letter-spacing:0;text-transform:none;font-weight:400}.deep-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:25px}.deep-stat{border:1px solid #2b3a48;background:#151e29;padding:12px 14px;min-width:0;display:flex;flex-direction:column;gap:9px}.deep-stat span{color:#8ea7b7;font-size:10px;text-transform:uppercase}.deep-stat strong{font-size:18px;color:#eaf6ff;font-weight:600}.deep-inspector .up{color:#75ffad!important}.deep-inspector .down{color:#ff8295!important}.deep-genome-area{display:grid;grid-template-columns:minmax(270px,1fr) minmax(250px,1fr);gap:30px;align-items:center;border:1px solid #293c50;background:#111a25;border-radius:5px;padding:18px}.deep-genome-radar{width:100%;max-width:390px;display:block;margin:0 auto}.deep-axis-labels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.deep-axis-item{border-bottom:1px solid #263a4c;padding:10px 2px;display:grid;gap:6px}.deep-axis-item span{font-size:11px;color:#9cc9e6}.deep-axis-item strong{color:#73ffbf;font-size:15px}.deep-axis-item small{color:#829cae;font:11px/1.5 monospace}.deep-legend{display:flex;flex-wrap:wrap;gap:19px;margin:13px 0 6px;color:#9cb2c4;font-size:11px}.deep-legend span{display:flex;align-items:center;gap:7px}.deep-legend i{display:inline-block;width:20px;border-top:2px solid #65aaff}.deep-legend .deep-legend-base{border-color:#6cffba}.deep-legend .deep-legend-lower{border-style:dashed}.deep-note{font:11px/1.5 system-ui,sans-serif;color:#829aab}.deep-error{margin:12px 24px;color:#ff8295;font-family:system-ui,sans-serif}.deep-trade-scroll{max-height:355px;overflow:auto;border:1px solid #2a3d4e;background:#111a24;scrollbar-width:thin;scrollbar-color:#2da5c4 transparent}.deep-trade-scroll::-webkit-scrollbar{width:7px;height:7px}.deep-trade-scroll::-webkit-scrollbar-track{background:transparent}.deep-trade-scroll::-webkit-scrollbar-thumb{background:#2da5c4;border-radius:5px}.deep-trade-table{width:100%;border-collapse:collapse;font:12px/1.5 system-ui,sans-serif;text-align:left;white-space:nowrap}.deep-trade-table th{font-size:11px;letter-spacing:.04em;color:#9bb5c7;text-transform:uppercase;background:#192431;padding:12px 13px;position:sticky;top:0}.deep-trade-table td{border-top:1px solid #273745;padding:10px 13px;color:#d0e1ef}.deep-trade-table tbody tr:hover{background:#1c2d3d}.deep-trade-table td:first-child{color:#ffcd62;font-weight:600}.deep-load-more{margin:14px auto 0;display:block;background:#183245;border:1px solid #317ba2;color:#d2eeff;border-radius:4px;padding:10px 19px;cursor:pointer}@media(max-width:700px){.deep-inspector-overlay{padding:8px}.deep-inspector{max-height:calc(100dvh - 16px)}.deep-inspector-body{padding:12px}.deep-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.deep-genome-area{grid-template-columns:1fr;gap:0}.deep-axis-labels{gap:6px}.deep-stat strong{font-size:15px}}
