.bot-funding-gate{margin-top:16px;padding:12px;border:1px solid var(--accent);border-radius:9px;background:var(--panel)}.bot-funding-gate b{display:block;color:var(--accent);font-size:11px}.bot-funding-gate p{margin:6px 0 9px;color:var(--muted);font-size:11px;line-height:1.45}.bot-funding-gate button{border:0;background:transparent;color:var(--accent);padding:0;font-size:11px;font-weight:700;cursor:pointer}.bot-funding-gate button:hover{text-decoration:underline}.launch-bot:disabled{cursor:not-allowed;opacity:.56;box-shadow:none}:root{color-scheme:dark;--bg:#111315;--panel:#1a1d20;--surface-raised:#23272b;--line:#30353a;--line-strong:#60686f;--text:#f2f1ed;--muted:#a0a5aa;--accent:#f2814b;--accent-hover:#ff9c6d;--on-accent:#191c1f;--green:#63c39a;--red:#ed8290;--warning:#dbb36a;--info:#8fb8e5;--shadow:#000000;--overlay:#080a0c;--accent-soft:color-mix(in srgb,var(--accent) 10%,var(--panel));--success-soft:color-mix(in srgb,var(--green) 10%,var(--panel));--danger-soft:color-mix(in srgb,var(--red) 10%,var(--panel));--warning-soft:color-mix(in srgb,var(--warning) 10%,var(--panel))}html .operations-footer>a:not(.operations-user){display:block;margin:0 14px;padding:10px 0;color:var(--muted);font-size:11px;text-decoration:none}html .operations-footer>a:not(.operations-user):hover{color:var(--text)}@media (prefers-color-scheme:light){:root:not([data-theme]){color-scheme:light}}:root{--bg:light-dark(#f4f3ef,#111315);--panel:light-dark(#ffffff,#1a1d20);--surface-raised:light-dark(#eeeee9,#23272b);--line:light-dark(#dcddd8,#30353a);--line-strong:light-dark(#8a908d,#60686f);--text:light-dark(#191c1f,#f2f1ed);--muted:light-dark(#60666d,#a0a5aa);--accent:light-dark(#a84316,#f2814b);--accent-hover:light-dark(#8e3510,#ff9c6d);--on-accent:light-dark(#ffffff,#191c1f);--green:light-dark(#18704c,#63c39a);--red:light-dark(#b3374b,#ed8290);--warning:light-dark(#856015,#dbb36a);--info:light-dark(#285e93,#8fb8e5)}html body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html :is(.nova-shell,.app-page-shell,.landing-page,.auth-page,.settings-page){background:var(--bg)}html :is(.card,.hero-terminal,.market-mini-board,.execution-stack,.settings-card,.top-trades,.auth-aside){background:var(--panel)}html :is(.landing-brand,.auth-brand,.app-brand,.wallet-brand,.operations-brand){font-family:Avenir Next,Helvetica Neue,Segoe UI,sans-serif;font-weight:700;letter-spacing:.105em;text-transform:uppercase}html .brand-mark{color:transparent!important;background-color:#15191c!important;background-image:url(/memespilot-mark.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:76%!important;border-radius:9px;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 13%,transparent)}:root{--action-deposit:var(--green);--action-deposit-soft:var(--success-soft);--action-convert:var(--info);--action-convert-soft:var(--info-soft);--action-cashout:#a99cff;--action-cashout-soft:color-mix(in srgb,#a99cff 12%,var(--panel));--action-withdraw:var(--warning);--action-withdraw-soft:var(--warning-soft)}html :is(.landing-cta,.landing-primary,.primary-button,.auth-submit,.launch-bot,.launch-market-bot,.wallet-action){color:var(--on-accent);background:var(--accent);box-shadow:none}html :is(.landing-cta,.landing-primary,.primary-button,.auth-submit,.launch-bot,.launch-market-bot,.wallet-action):hover:not(:disabled){background:var(--accent-hover)}html :is(.landing-kicker,.eyebrow,.landing-hero h1 em,.terminal-log span:first-child){color:var(--muted)}html .landing-hero h1 em{color:var(--text)}html .landing-hero h1{letter-spacing:-.055em;font-weight:600;line-height:1.06}html .landing-kicker{font-size:11px}html :is(.landing-footnote,.landing-footer p,.auth-legal,.terminal-top small,.terminal-stats small,.terminal-log){font-size:12px}html .landing-flow{background:transparent;gap:0}html .landing-flow article{background:transparent;border-top:1px solid var(--line)}html .landing-flow article+article{border-left:1px solid var(--line)}html .landing-flow p{font-size:13px}html :is(.terminal-coin,.market-mini-board i,.app-user>span){background:var(--surface-raised);color:var(--text)}html .trader-avatar{background:var(--surface-raised);color:var(--text)}html .asset-icon.token-cash{color:var(--on-accent)}html .chain-badge{color:var(--muted);font-size:11px}html .app-nav-footer>.app-user{border:0;border-top:1px solid var(--line);border-radius:0;padding:17px 0 0}html .app-nav-footer>.app-user>span{flex:none;width:30px;height:30px;font-size:11px}html .app-user strong{min-width:0;overflow:hidden}html .app-user small{overflow:hidden;text-overflow:ellipsis}html .hero-terminal{box-shadow:0 16px 48px color-mix(in srgb,var(--shadow) 8%,transparent)}html .market-mini-board i{grid-column:1;grid-row:1/3}html .market-mini-board p>b{grid-column:2;grid-row:1}html .market-mini-board small{grid-column:2;grid-row:2}html .market-layout{grid-template-columns:316px minmax(0,1fr)}html .market-list-panel{min-width:0}html .market-filters{overflow-x:auto}html .market-filters button{flex-shrink:0}html .chain-selector>div{gap:10px;margin-top:12px}html .chain-selector button{min-height:96px;padding:13px 8px 12px;border-color:var(--line);background:var(--panel);transition:border-color .18s,background .18s,transform .18s}html .chain-selector button:hover{box-shadow:none;transform:translateY(-1px)}html .chain-selector button.selected,html .chain-selector button:hover{border-color:var(--line-strong);background:var(--surface-raised);color:var(--text)}html .chain-selector button.selected{box-shadow:inset 2px 0 var(--accent)}html .chain-selector button i,html .chain-selector button:nth-child(n) i{display:grid;place-items:center;width:36px;height:36px;margin:0 auto 8px;border-radius:0;background:transparent;color:var(--muted);font-size:23px;line-height:1}html .chain-selector button:nth-child(2) i{color:#49bfa3}html .chain-selector button:nth-child(3) i{color:#5e7fdb}html .chain-selector button:nth-child(4) i{color:#7b8de2}html .chain-selector button:nth-child(5) i{color:#d59e35}html .chain-selector button.selected i{color:var(--accent)}html .chain-selector button b{color:var(--text);font-size:12px}html .chain-selector button small{color:var(--muted);font-size:11px}html .asset-choice button:hover,html .choice-chips button:hover,html .universe-selector button:hover{border-color:var(--line-strong);background:var(--surface-raised);color:var(--text)}html .asset-choice button.selected,html .choice-chips button.selected,html .universe-selector button.selected{border-color:var(--line-strong);background:var(--surface-raised);color:var(--text);box-shadow:inset 2px 0 var(--accent)}html .asset-choice button.selected small,html .universe-selector button.selected small{color:var(--muted)}html .choice-chips button.selected b{color:var(--accent)}html .asset-choice button.selected{position:relative}html .asset-choice button.selected:after{content:"✓";position:absolute;top:9px;right:10px;color:var(--accent);font-size:12px;font-weight:700}@media (max-width:900px){html .market-layout{grid-template-columns:minmax(0,1fr)}}html :is(.terminal-stats b,.portfolio-value,.bot-timer,.market-list-panel,.transactions,.balance-grid,.market-mini-board){font-variant-numeric:tabular-nums}html :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--line-strong)}html :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}html input::placeholder,html textarea::placeholder{color:var(--muted);opacity:1}html .settings-toggle input{display:block;position:absolute;opacity:0;width:1px;height:1px}html .settings-toggle:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}html .theme-switcher{position:relative;display:inline-flex;color:var(--muted)}html .theme-trigger{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--line);border-radius:50%;background:color-mix(in srgb,var(--panel) 84%,var(--surface-raised));color:var(--muted);transition:color .18s,border-color .18s,background .18s,transform .18s}html .theme-trigger:hover,html .theme-trigger[aria-expanded=true]{color:var(--text);border-color:var(--line-strong);background:var(--surface-raised);transform:translateY(-1px)}html .theme-menu svg,html .theme-trigger svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html .theme-menu{position:absolute;z-index:90;top:calc(100% + 10px);left:0;width:176px;padding:8px;border:1px solid var(--line-strong);border-radius:11px;background:color-mix(in srgb,var(--panel) 96%,transparent);box-shadow:0 18px 42px color-mix(in srgb,var(--shadow) 25%,transparent);backdrop-filter:blur(14px);animation:theme-menu-in .15s ease-out}html .theme-menu p{margin:4px 7px 7px;color:var(--muted);letter-spacing:.11em;font-size:10px;font-weight:700;text-transform:uppercase}html .theme-menu button{display:grid;grid-template-columns:19px 1fr 14px;align-items:center;gap:9px;width:100%;min-height:37px;padding:8px;border:0;border-radius:7px;background:transparent;color:var(--muted);text-align:left;font-size:12px;font-weight:600}html .theme-menu button:hover{background:var(--surface-raised);color:var(--text)}html .theme-menu button.selected{background:var(--accent-soft);color:var(--text)}html .theme-menu button.selected svg{color:var(--accent)}html .theme-menu button i{color:var(--accent);font-size:13px;font-style:normal;opacity:0}html .theme-menu button.selected i{opacity:1}html .app-sidebar>.theme-switcher{margin:-20px 14px 28px}html .auth-appearance{position:absolute;top:24px;right:28px;z-index:3}html .auth-appearance .theme-menu{right:0;left:auto}@keyframes theme-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (min-width:641px) and (max-width:900px){html .app-sidebar>.theme-switcher{margin:-20px auto 20px}html .app-sidebar>.theme-switcher .theme-menu{left:42px;top:-2px}}@media (max-width:640px){html .mobile-nav{grid-template-columns:repeat(6,minmax(0,1fr))}html .mobile-nav a,html .mobile-nav button{font-size:9px;padding:0 1px}html .mobile-nav .theme-switcher{align-self:center;justify-self:center}html .mobile-nav .theme-trigger{width:31px;height:31px;border:0;background:transparent}html .mobile-nav .theme-menu{right:-12px;bottom:calc(100% + 10px);top:auto;left:auto}html body:has(.top-weekly-traders) .mobile-nav .theme-menu{bottom:calc(100% + 64px)}html .landing-actions{gap:10px}html .landing-actions .theme-switcher{margin-right:-3px}html .landing-actions .theme-trigger{width:32px;height:32px}html .landing-actions .theme-menu{right:0;left:auto}html .landing-actions .landing-cta{display:none}html .terminal-log{gap:8px}html .terminal-stats small{font-size:10px}html .landing-flow article+article{border-left:0}}@media (prefers-reduced-motion:reduce){html *,html :after,html :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:root{--bg:#111413;--panel:#181d1b;--surface-raised:#212824;--line:#303a34;--line-strong:#69786e;--text:#f3f5ef;--muted:#9ba69e;--accent:#8fe1b5;--accent-hover:#b0efcc;--on-accent:#102119;--green:#7bdba4;--red:#f08d91;--warning:#d8b875;--info:#a7b8ad;--shadow:#050706;--overlay:#0c100e;--accent-soft:color-mix(in srgb,var(--accent) 12%,var(--panel));--success-soft:color-mix(in srgb,var(--green) 11%,var(--panel));--danger-soft:color-mix(in srgb,var(--red) 11%,var(--panel));--warning-soft:color-mix(in srgb,var(--warning) 12%,var(--panel));--info-soft:color-mix(in srgb,var(--info) 10%,var(--panel))}:root[data-theme=light]{color-scheme:light;--bg:#f6f7f3;--panel:#ffffff;--surface-raised:#edf1eb;--line:#dce3db;--line-strong:#8a988d;--text:#18201c;--muted:#647168;--accent:#19734e;--accent-hover:#125f3f;--on-accent:#ffffff;--green:#16734d;--red:#b94750;--warning:#8a671d;--info:#5e7064;--shadow:#16221a;--overlay:#ecf0eb}html body{font-family:ui-sans-serif,SF Pro Display,Helvetica Neue,Arial,sans-serif;letter-spacing:-.012em}html :is(.app-brand,.wallet-brand,.operations-brand,.landing-brand,.auth-brand){font-family:ui-sans-serif,SF Pro Display,Helvetica Neue,Arial,sans-serif;letter-spacing:.12em}