@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Chakra+Petch:wght@500;600;700&display=swap";:root{--shell-bg-home: linear-gradient(180deg, #f5f7ff 0%, #eef2ff 100%);--shell-bg-terminal: radial-gradient(circle at 16% 8%, rgba(65, 126, 255, .36) 0%, transparent 32%), radial-gradient(circle at 83% 12%, rgba(40, 181, 255, .26) 0%, transparent 34%), linear-gradient(180deg, #091530 0%, #071026 42%, #060d20 100%);--shell-header-bg: rgba(8, 21, 49, .78);--shell-header-border: rgba(158, 196, 255, .22);--shell-chip-bg: rgba(117, 172, 255, .18);--shell-chip-border: rgba(154, 200, 255, .36);--shell-chip-active-bg: linear-gradient(135deg, #c8ecff 0%, #ffffff 100%);--shell-chip-active-text: #0b1b3e;--shell-chip-text: #e4eeff}:root[data-theme=dark]{color-scheme:dark}html,body,#root{margin:0;min-height:100%}body{font-family:Space Grotesk,Chakra Petch,Avenir Next,sans-serif}.bbby-shell{min-height:100vh;transition:background .22s ease;position:relative}.bbby-shell.is-home{background:var(--shell-bg-home);color:#111a32}.bbby-shell.is-home[data-theme=dark]{background:radial-gradient(circle at 15% 12%,rgba(59,130,246,.18) 0%,transparent 28%),radial-gradient(circle at 84% 10%,rgba(251,146,60,.12) 0%,transparent 26%),linear-gradient(180deg,#07111f,#0b1220 45%,#111827);color:#e5eefc}.bbby-shell.is-terminal{background:var(--shell-bg-terminal);color:#eaf0ff}.bbby-theme-toggle{position:fixed;top:14px;right:18px;z-index:120;display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(148,163,184,.28);background:#ffffffd1;color:#0f172a;border-radius:999px;padding:6px 10px 6px 8px;cursor:pointer;box-shadow:0 10px 26px #0f172a1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bbby-shell[data-theme=dark] .bbby-theme-toggle{background:#0f172ad6;color:#e2e8f0;border-color:#60a5fa42;box-shadow:0 10px 26px #02061766}.bbby-theme-toggle-track{width:50px;height:28px;border-radius:999px;background:linear-gradient(135deg,#dbeafe,#bfdbfe);position:relative;display:inline-flex;align-items:center;padding:0 3px;box-sizing:border-box}.bbby-shell[data-theme=dark] .bbby-theme-toggle-track{background:linear-gradient(135deg,#1e293b,#0f172a)}.bbby-theme-toggle-thumb{width:22px;height:22px;border-radius:999px;background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;transform:translate(0);transition:transform .18s ease;box-shadow:0 3px 10px #0f172a29}.bbby-shell[data-theme=dark] .bbby-theme-toggle-thumb{transform:translate(22px);background:#111827}.bbby-theme-toggle-label{font-size:12px;font-weight:700;line-height:1}.bbby-shell-header{position:sticky;top:0;z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--shell-header-border);background:var(--shell-header-bg)}.bbby-shell.is-home[data-theme=dark] .bbby-shell-header{box-shadow:0 6px 18px #00000073}.bbby-shell-header-inner{width:min(1320px,calc(100% - 2rem));margin:0 auto;height:70px;display:flex;align-items:center;gap:1.1rem}.bbby-brand{display:inline-flex;align-items:center;gap:.55rem;color:#f7f9ff;text-decoration:none;min-width:140px}.bbby-brand-dot{width:28px;height:28px;border-radius:999px;background:radial-gradient(circle at 35% 32%,#fff,#cedbff 28%,#6da5ff);box-shadow:0 0 0 2px #ffffff52,0 12px 20px #326eff73}.bbby-brand-name{font-family:Chakra Petch,Space Grotesk,sans-serif;font-size:1.36rem;font-weight:700;letter-spacing:.02em}.bbby-nav{display:inline-flex;align-items:center;gap:.44rem}.bbby-nav-link{color:var(--shell-chip-text);text-decoration:none;padding:.42rem .92rem;border:1px solid var(--shell-chip-border);background:var(--shell-chip-bg);border-radius:999px;font-size:.88rem;font-weight:600;line-height:1}.bbby-nav-link:hover{border-color:#bedcff94}.bbby-shell.is-home[data-theme=dark] .bbby-nav-link:hover{background:#60a5fa29;border-color:#93c5fd80}.bbby-nav-link.is-active{background:var(--shell-chip-active-bg);color:var(--shell-chip-active-text);border-color:#f5fbffa6}.bbby-shell-actions{margin-left:auto;display:flex;align-items:center;gap:.66rem}.bbby-wallet-btn{border:1px solid rgba(255,158,203,.46);background:linear-gradient(145deg,#b1498173,#4e21726b);color:#ffd9ee;border-radius:999px;padding:.5rem .95rem;font-size:.82rem;font-weight:600;cursor:pointer}.bbby-wallet-btn:hover{filter:brightness(1.06)}.bbby-shell-search{width:240px;max-width:40vw;border-radius:999px;border:1px solid rgba(170,205,255,.3);background:#061128a8;color:#eaf2ff;padding:.46rem .82rem;font-size:.86rem}.bbby-shell-search::placeholder{color:#d6e6ffad}.bbby-shell-main{width:min(1360px,calc(100% - 2rem));margin:0 auto;padding:1.05rem 0 2rem}@media(max-width:980px){.bbby-shell-header-inner{width:calc(100% - 1rem);height:auto;min-height:70px;padding:.6rem 0;flex-wrap:wrap;gap:.75rem}.bbby-shell-actions{width:100%;margin-left:0}.bbby-shell-search{flex:1;max-width:none;min-width:140px}.bbby-shell-main{width:calc(100% - 1rem);padding-top:.7rem}.bbby-theme-toggle{top:12px;right:12px}}@media(max-width:620px){.bbby-brand-name{font-size:1.13rem}.bbby-wallet-btn{font-size:.76rem;padding:.44rem .76rem}.bbby-nav-link{padding:.38rem .72rem;font-size:.8rem}.bbby-theme-toggle-label{display:none}}@media(max-width:768px){.bbby-shell.is-home .bbby-home-page>div[style*="position: fixed"] select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:32px!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important;text-indent:-9999px!important;text-overflow:clip!important;background-repeat:no-repeat!important;background-size:16px 2px,16px 2px,16px 2px!important;background-position:center calc(50% - 6px),center 50%,center calc(50% + 6px)!important;cursor:pointer!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page>div[style*="position: fixed"] select{background-image:linear-gradient(#eff6ff,#eff6ff),linear-gradient(#eff6ff,#eff6ff),linear-gradient(#eff6ff,#eff6ff)!important}.bbby-shell.is-home:not([data-theme=dark]) .bbby-home-page>div[style*="position: fixed"] select{background-image:linear-gradient(#1d4ed8,#1d4ed8),linear-gradient(#1d4ed8,#1d4ed8),linear-gradient(#1d4ed8,#1d4ed8)!important}}.bbby-shell.is-home[data-theme=dark]{--dark-bg-primary: #0f1115;--dark-bg-secondary: #151a22;--dark-bg-tertiary: #1c222b;--dark-bg-card: #212832;--dark-bg-elevated: #28303a;--dark-border-primary: #3a4350;--dark-border-secondary: #2c3440;--dark-text-primary: #f5f8ff;--dark-text-secondary: #d1d7e5;--dark-text-tertiary: #9aa4b2;--dark-text-muted: #6b7280;--dark-accent-blue: #60a5fa;--dark-accent-green: #22c55e;--dark-accent-red: #ef4444;--dark-accent-yellow: #f59e0b;--chart-green: #22c55e;--chart-red: #ef4444;--chart-grid: #2c3440;--chart-axis: #9aa4b2;--shell-header-bg: rgba(15, 17, 21, .92);--shell-header-border: rgba(96, 165, 250, .28);--shell-chip-bg: rgba(59, 130, 246, .12);--shell-chip-border: rgba(96, 165, 250, .3);--shell-chip-active-bg: linear-gradient(135deg, #dbeafe, #ffffff);--shell-chip-active-text: #0b1b3e;--shell-chip-text: #dbe7ff;background:linear-gradient(180deg,#0f1115,#121720 48%,#151a22)!important;color:var(--dark-text-secondary)}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark]{color:var(--dark-text-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark]>div[style*="position: fixed"]{filter:none!important;background:var(--shell-header-bg)!important;border-bottom:1px solid var(--shell-header-border)!important;box-shadow:0 6px 18px #00000073!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark]>div[style*="position: fixed"]>div{width:100%!important;box-sizing:border-box!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-top-nav-feed-text,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-top-nav-link[data-theme=dark]{color:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-top-nav-link[data-active=true][data-theme=dark]{color:var(--dark-text-primary)!important;border-bottom-color:var(--dark-accent-blue)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-top-nav-link[data-theme=dark]:hover,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-top-nav-link[data-theme=dark]:focus-visible{color:var(--dark-text-primary)!important;border-bottom-color:#60a5fa!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-resources,#bbby-supply-truth,#bbby-current-allocation,#bbby-tokpie-cex,#bbby-future-plan,#bbby-allocation-plan,#bbby-access-links,details.bbby-dark-surface){background:var(--dark-bg-secondary)!important;border-color:var(--dark-border-secondary)!important;box-shadow:0 3px 10px #00000073!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-terminal{border-color:var(--dark-border-secondary)!important;background:radial-gradient(circle at 18% 20%,#3a435073,#3a435000 34%),radial-gradient(circle at 82% 16%,#2c34408c,#2c344000 36%),linear-gradient(180deg,#2a313a,#232a33 45%,#1c222b)!important;color:var(--dark-text-primary)!important;box-shadow:0 3px 10px #00000073!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-terminal:before,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-terminal:after{content:"";position:absolute;inset:auto;pointer-events:none;border-radius:50%;opacity:.9}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-terminal:before{left:-12%;top:8%;width:72%;height:46%;background:radial-gradient(circle at 50% 50%,#3a435073,#3a43501f 38%,#3a435000 72%);filter:blur(12px)}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-terminal:after{right:-14%;bottom:-16%;width:76%;height:54%;background:radial-gradient(circle at 50% 50%,#2c34408c,#2c34402e 38%,#2c344000 74%);filter:blur(14px)}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-terminal>div:last-child{border-color:var(--dark-border-primary)!important;background:linear-gradient(180deg,#1c222b8f,#212832ad)!important;box-shadow:none!important;animation:none!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-terminal>div:last-child :is(h1,div,span,strong){color:var(--dark-text-primary)!important;text-shadow:none!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-terminal>div:last-child>div:first-child,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-terminal>div:last-child>div:nth-of-type(3){color:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-terminal>div:last-child>div:last-child>div{background:var(--dark-bg-card)!important;border:1px solid var(--dark-border-primary)!important;color:var(--dark-text-secondary)!important;box-shadow:0 2px 6px #00000059!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-terminal>div:last-child>div:last-child>div strong{color:var(--dark-text-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-terminal>div:first-child>div{opacity:.55!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-dark-surface:not(footer){background:var(--dark-bg-card)!important;border-color:var(--dark-border-primary)!important;color:var(--dark-text-secondary)!important;box-shadow:0 3px 10px #0006!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-resources .bbby-dark-surface,#bbby-current-allocation .bbby-dark-surface,#bbby-tokpie-cex .bbby-dark-surface,#bbby-future-plan .bbby-dark-surface,#bbby-access-links .bbby-dark-surface):not(#bbby-resources):not(#bbby-current-allocation):not(#bbby-tokpie-cex):not(#bbby-future-plan):not(#bbby-access-links),.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] details.bbby-dark-surface>div{background:var(--dark-bg-card)!important;border-color:var(--dark-border-primary)!important;box-shadow:0 3px 10px #0000006b!important;color:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-dark-inset-card,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-light-inset-surface,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-surface-popover{background:var(--dark-bg-elevated)!important;border-color:var(--dark-border-primary)!important;color:var(--dark-text-secondary)!important;box-shadow:0 6px 18px #00000073!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-resources,#bbby-supply-truth,#bbby-current-allocation,#bbby-tokpie-cex,#bbby-future-plan,#bbby-allocation-plan,#bbby-access-links,details.bbby-dark-surface) :is(h1,h2,h3,summary,strong){color:var(--dark-text-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-resources,#bbby-supply-truth,#bbby-current-allocation,#bbby-tokpie-cex,#bbby-future-plan,#bbby-allocation-plan,#bbby-access-links,details.bbby-dark-surface) :is(div,p,span,li,label,td,th,a){color:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-resources,#bbby-supply-truth,#bbby-current-allocation,#bbby-tokpie-cex,#bbby-future-plan,#bbby-allocation-plan,#bbby-access-links,details.bbby-dark-surface) :is(a,a:visited){color:var(--dark-accent-blue)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-resources,#bbby-supply-truth,#bbby-current-allocation,#bbby-tokpie-cex,#bbby-future-plan,#bbby-allocation-plan,#bbby-access-links,details.bbby-dark-surface) :is(a:hover,a:focus-visible){color:#93c5fd!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-muted-text{color:var(--dark-text-tertiary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-strong-text{color:var(--dark-text-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-positive-text{color:var(--dark-accent-green)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-negative-text{color:var(--dark-accent-red)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-supply-truth,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-supply-truth :is(div,p,span){color:var(--dark-text-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-supply-truth button{background:transparent!important;border:1px solid var(--dark-border-primary)!important;color:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-info-button{background:#fff!important;color:#000!important;border-color:#fff!important;box-shadow:0 2px 6px #00000052!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-current-allocation,#bbby-tokpie-cex,#bbby-future-plan) [style*="font-size: 20px"][style*="font-weight: 700"],.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-current-allocation,#bbby-tokpie-cex,#bbby-future-plan) [style*="font-size: 30px"][style*="font-weight: 800"]{color:var(--dark-text-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-resources>div:last-child a,#bbby-tokpie-cex a[href]){background:var(--dark-bg-tertiary)!important;border-color:var(--dark-border-primary)!important;color:var(--dark-accent-blue)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-access-links .bbby-access-link{background:var(--dark-bg-card)!important;border-color:var(--dark-border-primary)!important;color:var(--dark-text-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-access-link-note,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-access-links .bbby-access-link :is(div,span){color:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-access-links .bbby-access-link>div:first-child{color:var(--dark-accent-blue)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-access-links .bbby-access-link:hover>div:first-child,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-access-links .bbby-access-link:focus-visible>div:first-child{color:#60a5fa!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-resources>div:last-child a:hover,#bbby-resources>div:last-child a:focus-visible,#bbby-tokpie-cex a[href]:hover,#bbby-tokpie-cex a[href]:focus-visible){background:var(--dark-bg-card)!important;color:#60a5fa!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-access-links .bbby-access-link:hover,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-access-links .bbby-access-link:focus-visible{background:var(--dark-bg-elevated)!important;color:var(--dark-text-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-resources,#bbby-tokpie-cex,#bbby-access-links) :is(a,div)[style*="border-radius: 999px"][style*="font-size: 12px"][style*="font-weight: 700"]{background:var(--dark-bg-tertiary)!important;border-color:var(--dark-border-primary)!important;color:var(--dark-text-secondary)!important;box-shadow:0 2px 6px #0000005c!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex .bbby-positive-text[style*="font-size: 12px"][style*="font-weight: 700"]{background:#22c55e26!important;border-color:#22c55e59!important;color:var(--dark-accent-green)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex .bbby-negative-text[style*="font-size: 12px"][style*="font-weight: 700"]{background:#ef444426!important;border-color:#ef444459!important;color:var(--dark-accent-red)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-current-allocation,#bbby-future-plan,#bbby-allocation-plan,#bbby-access-links) button:not(.bbby-info-button):not(.bbby-top-nav-link){background:transparent!important;border-color:var(--dark-border-primary)!important;color:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-current-allocation,#bbby-future-plan,#bbby-allocation-plan,#bbby-access-links) button:not(.bbby-info-button):not(.bbby-top-nav-link):hover,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] :is(#bbby-current-allocation,#bbby-future-plan,#bbby-allocation-plan,#bbby-access-links) button:not(.bbby-info-button):not(.bbby-top-nav-link):focus-visible{background:var(--dark-bg-card)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-data-table,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-data-table :is(td,th){border-color:var(--dark-border-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-data-table{background:var(--dark-bg-secondary)!important;border:1px solid var(--dark-border-primary)!important;box-shadow:inset 0 0 0 1px #3a43506b,0 3px 10px #0006!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-data-table thead tr,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-data-table th{background:var(--dark-bg-tertiary)!important;color:var(--dark-text-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-data-table tbody tr:nth-child(odd) td{background:var(--dark-bg-secondary)!important;color:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-data-table tbody tr:nth-child(2n) td{background:#12161d!important;color:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-data-table tbody tr+tr td{border-top-color:var(--dark-border-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] .bbby-data-table tbody tr:hover td{background:var(--dark-bg-card)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg rect[fill="#f8fafc"]{fill:var(--dark-bg-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg line[stroke="#dbeafe"]{stroke:var(--chart-grid)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg line[stroke="#94a3b8"]{stroke:var(--chart-axis)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg line[stroke="#2563eb"]{stroke:var(--dark-accent-blue)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg text[fill="#475569"],.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg text[fill="#64748b"]{fill:var(--chart-axis)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg text[fill="#1d4ed8"]{fill:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg rect[fill="#16a34a"],.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg rect[stroke="#15803d"],.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg line[stroke="#15803d"]{fill:var(--chart-green)!important;stroke:var(--chart-green)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg rect[fill="#dc2626"],.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg rect[stroke="#b91c1c"],.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg line[stroke="#b91c1c"]{fill:var(--chart-red)!important;stroke:var(--chart-red)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex svg rect[opacity="0.28"]{opacity:.65!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex .bbby-muted-text,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan .bbby-muted-text,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-current-allocation .bbby-muted-text,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-future-plan .bbby-muted-text,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-resources .bbby-muted-text,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-access-links .bbby-muted-text{color:var(--dark-text-tertiary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-future-plan>div:last-child>div:last-child>div:first-child>div:last-child>div{background:var(--dark-bg-card)!important;border-color:var(--dark-border-primary)!important;box-shadow:0 2px 6px #0006!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-future-plan>div:last-child>div:last-child>div:first-child>div:last-child>div :is(div,span,strong){color:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-future-plan>div:last-child>div:last-child>div:first-child>div:last-child>div>div:first-child{color:var(--dark-text-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-future-plan .bbby-light-inset-surface{background:var(--dark-bg-elevated)!important;border-color:var(--dark-border-primary)!important;color:var(--dark-text-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] [role=dialog]>div{background:var(--dark-bg-card)!important;border:1px solid var(--dark-border-primary)!important;box-shadow:0 10px 40px #000000a6!important;color:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] [role=dialog]>div :is(h3,strong){color:var(--dark-text-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] [role=dialog]>div button{background:transparent!important;border-color:var(--dark-border-primary)!important;color:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] [role=dialog]>div button:hover,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] [role=dialog]>div button:focus-visible{background:var(--dark-bg-card)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] [role=dialog]>div a,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] [role=dialog]>div a:visited{color:var(--dark-accent-blue)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] [role=dialog]>div a:hover,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] [role=dialog]>div a:focus-visible{color:#93c5fd!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] [role=dialog]>div table.bbby-data-table tbody tr td{background:var(--dark-bg-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan+.bbby-dark-surface,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan+.bbby-dark-surface>div:last-child>.bbby-dark-surface:first-child{background:var(--dark-bg-secondary)!important;border:1px solid var(--dark-border-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan+.bbby-dark-surface>div:last-child>.bbby-dark-surface:first-child>div:last-child>div{background:#202832!important;background-image:none!important;border:1px solid var(--dark-border-primary)!important;box-shadow:0 4px 14px #0000008c!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan+.bbby-dark-surface>div:last-child>.bbby-dark-surface:first-child>div:last-child>div:nth-child(1){border-left:4px solid #60a5fa!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan+.bbby-dark-surface>div:last-child>.bbby-dark-surface:first-child>div:last-child>div:nth-child(2){border-left:4px solid #22d3ee!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan+.bbby-dark-surface>div:last-child>.bbby-dark-surface:first-child>div:last-child>div:nth-child(3){border-left:4px solid #ef4444!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan+.bbby-dark-surface>div:last-child>.bbby-dark-surface:first-child>div:last-child>div:nth-child(4){border-left:4px solid #22c55e!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan+.bbby-dark-surface>div:last-child>.bbby-dark-surface:first-child>div:last-child>div:nth-child(5){border-left:4px solid #a78bfa!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan+.bbby-dark-surface>div:last-child>.bbby-dark-surface:first-child>div:last-child>div:nth-child(6){border-left:4px solid #f59e0b!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan+.bbby-dark-surface>div:last-child>.bbby-dark-surface:first-child>div:last-child>div>div:first-child{color:var(--dark-text-primary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan+.bbby-dark-surface>div:last-child>.bbby-dark-surface:first-child>div:last-child>div>div:nth-child(2){color:var(--dark-text-secondary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan+.bbby-dark-surface>div:last-child>.bbby-dark-surface:first-child>div:last-child>div>div:nth-child(3),.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-allocation-plan+.bbby-dark-surface>div:last-child>.bbby-dark-surface:first-child>div:last-child>div>div:nth-child(3) strong{color:var(--dark-text-tertiary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex>div:last-child>div:last-child>div:last-child{background:#f59e0b14!important;border:1px solid rgba(245,158,11,.35)!important;color:#fcd34d!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] #bbby-tokpie-cex>div:last-child>div:last-child>div:last-child strong{color:#fbbf24!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] footer{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;color:var(--dark-text-tertiary)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] footer:before{content:"";display:block;height:1px;background:var(--dark-border-secondary);margin-bottom:12px}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] footer a,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] footer a:visited{color:var(--dark-accent-blue)!important}.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] footer a:hover,.bbby-shell.is-home[data-theme=dark] .bbby-home-page[data-theme=dark] footer a:focus-visible{color:#93c5fd!important}.terminal-page{padding:.6rem 0 1.25rem;animation:terminalFadeIn .3s ease}@keyframes terminalFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.terminal-hero{margin-bottom:1rem}.terminal-chip-row{display:flex;gap:.44rem;flex-wrap:wrap}.terminal-chip{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(140,180,255,.28);background:#5d8eff21;color:#e3efffeb;font-size:.77rem;font-weight:600;padding:.34rem .8rem}.terminal-chip-active{color:#071b3f;background:linear-gradient(135deg,#d6f4ff,#fcfdff);border-color:#fffc}.terminal-title{margin:.68rem 0 0;font-family:Chakra Petch,Space Grotesk,sans-serif;font-size:clamp(1.9rem,5vw,3.3rem);letter-spacing:.02em;line-height:1;text-transform:uppercase;color:#f4f8ff}.terminal-subtitle{margin:.55rem 0 0;color:#dae8ffcc;font-size:1.02rem}.terminal-meta-line{margin:.38rem 0 0;color:#b8d2ffb8;font-size:.78rem}.terminal-error{margin:.4rem 0 0;color:#ffb7c3;font-size:.84rem}.terminal-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr) minmax(0,1fr);gap:1rem}.terminal-card{background:linear-gradient(178deg,#0e255cd1,#0a1c4be0);border:1px solid rgba(138,182,255,.22);border-radius:16px;box-shadow:0 16px 40px #02091e73;padding:.88rem;min-width:0}.terminal-card-chart{grid-column:span 1;min-height:428px}.terminal-card-wide{grid-column:span 1}.terminal-card-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.terminal-card-head h2{margin:0;font-size:2rem;color:#f2f7ff;font-family:Space Grotesk,Chakra Petch,sans-serif;font-weight:700}.terminal-card-list .terminal-card-head h2,.terminal-card .terminal-card-head h2{font-size:2rem}.terminal-timeframe-row{display:inline-flex;gap:.3rem}.terminal-time-pill{border:1px solid rgba(125,177,255,.26);background:#68a1fa1f;color:#e6f1ffe0;border-radius:8px;font-size:.69rem;padding:.22rem .5rem;cursor:pointer}.terminal-time-pill.is-active{color:#0c1d40;background:#eaf4ff;border-color:#ffffffa8}.terminal-price-row{margin-top:.4rem;display:flex;align-items:baseline;gap:.58rem}.terminal-price-main{font-size:clamp(1.5rem,3.8vw,2.5rem);font-weight:700;color:#f6fbff}.terminal-price-change{font-size:1rem;font-weight:600}.is-up{color:#7df4bf}.is-down{color:#ff9cab}.terminal-chart-wrap{margin-top:.5rem;border-radius:13px;border:1px solid rgba(160,198,255,.22);background:radial-gradient(circle at 50% 0%,rgba(71,128,255,.19) 0%,transparent 58%),linear-gradient(180deg,#07173cf2,#05112ff2);overflow:hidden}.terminal-candle-svg,.terminal-mini-chart{display:block;width:100%;height:auto}.terminal-empty{min-height:120px;display:flex;align-items:center;justify-content:center;color:#c2daffc7;font-size:.84rem;padding:.75rem}.terminal-axis-label{fill:#b4cfffb8;font-size:10px;font-family:Space Grotesk,sans-serif}.terminal-list{margin:.6rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}.terminal-list-row{display:flex;justify-content:space-between;align-items:center;gap:.6rem;border-radius:10px;border:1px solid rgba(145,190,255,.2);background:#5b8ff114;padding:.54rem .62rem}.terminal-list-wallet{font-size:.95rem;color:#f4f8ff;font-weight:600}.terminal-list-meta{margin-top:.12rem;font-size:.74rem;color:#bdd4facc}.terminal-list-right{display:inline-flex;gap:.5rem;align-items:center;font-size:.83rem;color:#d9ebff;text-align:right}.terminal-list-right.is-accent{color:#9ff8cb;font-weight:700}.terminal-side-pill{border-radius:999px;font-size:.65rem;font-weight:700;padding:.18rem .52rem}.terminal-side-pill.is-buy{color:#0a2f21;background:#7ff3c0}.terminal-side-pill.is-sell{color:#4b0919;background:#ff9dad}.terminal-metric-grid{margin-top:.62rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.terminal-metric-box{padding:.66rem;border-radius:10px;border:1px solid rgba(141,189,255,.2);background:#5784e31a}.terminal-metric-label{color:#b9d0f6d1;font-size:.72rem}.terminal-metric-value{margin-top:.18rem;font-size:1.2rem;font-weight:700;color:#f2f8ff}.terminal-route-list{margin:.64rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.42rem}.terminal-route-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.4rem;border:1px solid rgba(137,184,255,.2);border-radius:10px;background:#5286ed14;padding:.52rem .64rem;font-size:.82rem}.terminal-foot-row{margin-top:.35rem;display:flex;justify-content:space-between;align-items:center;color:#c5d8f7d6;font-size:.82rem}@media(max-width:1220px){.terminal-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.terminal-card-chart,.terminal-card-wide{grid-column:span 2}}@media(max-width:780px){.terminal-grid{grid-template-columns:1fr}.terminal-card-chart,.terminal-card-wide{grid-column:span 1}.terminal-timeframe-row{flex-wrap:wrap;justify-content:flex-end}.terminal-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-list-right{flex-direction:column;align-items:flex-end;gap:.16rem}}@media(max-width:540px){.terminal-title{font-size:1.6rem}.terminal-subtitle{font-size:.88rem}.terminal-card{padding:.72rem;border-radius:13px}.terminal-card-head h2,.terminal-card-list .terminal-card-head h2,.terminal-card .terminal-card-head h2{font-size:1.36rem}.terminal-metric-grid{grid-template-columns:1fr}.terminal-list-row{align-items:flex-start}}
