.android-app{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.android-app a,.android-app button{touch-action:manipulation}.android-app input{font-size:16px}.android-app{background:#08131e;color:#eaf3fa}.android-experience{background:radial-gradient(ellipse at 10% 0,#13383d 0,#0000 380px),#08131e;min-height:100dvh}.android-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#091723ed;border-bottom:1px solid #25404c;gap:2px;padding:16px 14px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:1100}.android-brand,.android-header{align-items:center;display:flex}.android-brand{flex:1 1;gap:10px;min-width:0}.android-brand-icon{background:linear-gradient(135deg,#71e6c0,#58bfe7);border-radius:14px;box-shadow:0 5px 22px #52d9bf22;color:#07302c;display:grid;height:40px;place-items:center;width:40px}.android-brand b{display:block;font-size:16px;letter-spacing:-.4px}.android-brand small{color:#8facbd;display:block;font-size:10px;letter-spacing:.35px;margin-top:3px}.android-header .MuiIconButton-root{color:#adc7d4;height:42px;width:42px}.android-content{padding-bottom:calc(94px + env(safe-area-inset-bottom, 0px))}.android-app .android-bottom-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#102130f5;border-top:1px solid #2a4355;bottom:0;box-shadow:0 -8px 32px #0003;height:calc(76px + env(safe-area-inset-bottom, 0px));left:0;padding:7px 4px calc(7px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:1200}.android-bottom-nav .MuiBottomNavigationAction-root{border-radius:15px;color:#8fa7b9;gap:5px;min-width:0;padding:6px 2px}.android-bottom-nav .MuiBottomNavigationAction-root.Mui-selected{background:#24443f80;color:#83f0ce}.android-bottom-nav .MuiBottomNavigationAction-label,.android-bottom-nav .MuiBottomNavigationAction-label.Mui-selected{font-size:10px;font-weight:650}.android-app .MuiBadge-badge{background:#f0445a;border:2px solid #102130;color:#fff;font-weight:800}.android-app .MuiCard-root,.android-app .android-content .MuiPaper-root:not(.MuiAlert-root){background-color:#102130;background-image:none;border:1px solid #263c4d;border-radius:20px;box-shadow:0 5px 20px #0002}.android-app .MuiCardContent-root{padding:18px}.android-app .MuiTypography-h4{font-size:27px;letter-spacing:-.8px;line-height:1.2}.android-app .MuiTypography-h5{font-size:21px;line-height:1.35}.android-app .MuiTypography-body1{font-size:14px;line-height:1.65}.android-app .MuiTypography-body2{font-size:12px;line-height:1.65}.android-app .MuiTypography-overline{font-size:10px;letter-spacing:1px}.android-app .MuiButton-root{border-radius:12px;font-weight:700;min-height:42px;text-transform:none}.android-app .MuiOutlinedInput-root{background:#0a1824;border-radius:12px}.android-app .MuiAlert-root{border:1px solid #243d50;border-radius:14px;font-size:12px}.android-app .MuiChip-root{border-radius:9px;font-size:11px}.android-app .MuiTab-root{font-size:12px;padding:10px 12px;text-transform:none}.android-app .dash-title{font-size:34px!important;line-height:1.1!important}.android-app .dash-hero{padding:8px 0 22px}.android-app .dash-metric{border-radius:18px;padding:15px}.android-app .dash-metric strong{font-size:25px}.android-app .dash-panel{background:#102130;border-radius:22px}.android-app .dash-note{font-size:11px;line-height:1.6}.android-inbox{align-items:center;background:linear-gradient(115deg,#173c3a,#102331);border:1px solid #375f5e;border-radius:20px;display:flex;flex-wrap:wrap;gap:10px;margin:18px 16px 0;padding:16px}.android-inbox-icon{color:#83f0ce}.android-inbox>div{flex:1 1}.android-inbox b{display:block;font-size:14px}.android-inbox small{color:#a2bdc8;display:block;font-size:10px;margin-top:4px}.android-inbox>.MuiButton-root{border-top:1px solid #365153;margin-top:2px;width:100%}.android-app .android-settings .MuiDialog-paper{background:#102130;border:1px solid #315061;border-radius:26px}.android-filter-panel{background:#0d1d29;border:1px solid #29414f;border-radius:16px;margin:16px 0;padding:14px}.android-filter-panel summary{color:#8aeccd;cursor:pointer;font-size:14px;font-weight:700;min-height:28px}.android-filter-panel[open] summary{margin-bottom:18px}.android-filter-panel form .MuiTextField-root{flex:1 1 130px}@media (max-width:600px){.android-app .MuiContainer-root{padding-left:12px;padding-right:12px}.android-app .MuiToolbar-root{gap:4px}}.whale-dashboard{--dash-muted:#9cafc1;--dash-border:#243145;--dash-mint:#71e6c0;color:#edf4fa;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.dash-hero{gap:24px;justify-content:space-between;margin-bottom:25px;padding:10px 0 16px}.dash-eyebrow,.dash-hero{align-items:center;display:flex}.dash-eyebrow{color:var(--dash-muted);font-size:10px;font-weight:700;gap:8px;letter-spacing:1.7px}.dash-mint{color:var(--dash-mint)}.whale-dashboard .dash-title{font-size:clamp(32px,4vw,49px);font-weight:750;letter-spacing:-2px;line-height:1.16;margin-top:15px}.dash-title span{color:var(--dash-mint)}.dash-muted{color:var(--dash-muted);font-size:12px;line-height:1.6}.dash-hero p{font-size:13px;margin:12px 0 0;max-width:440px}.dash-hero-controls{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.dash-status-line{color:var(--dash-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:12px;justify-content:space-between;margin-bottom:16px}.dash-dot{background:#71e6c0;border-radius:50%;box-shadow:0 0 9px #71e6c045;display:inline-block;height:6px;margin-right:8px;vertical-align:middle;width:6px}.dash-dot.warning{background:#efc36c;box-shadow:none}.dash-metrics{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.dash-metric{background:#111d2c;border:1px solid var(--dash-border);border-radius:16px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:22px}.dash-metric strong{font-feature-settings:"tnum";font-size:clamp(24px,2.7vw,34px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-1.3px;line-height:1.25;overflow-wrap:anywhere}.dash-metric .dash-muted{font-size:11px}.dash-accent{background:linear-gradient(130deg,#17352f,#122329);border-color:#2d544a}.dash-accent strong{color:#8befcd}.dash-main-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);margin-bottom:20px}.dash-panel{background:#111c2b;border:1px solid var(--dash-border);border-radius:18px;min-width:0;overflow:hidden}.dash-panel h2{font-size:15px;font-weight:650;letter-spacing:-.25px;margin:0}.dash-panel-heading{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:22px 24px 12px}.dash-panel-heading .MuiButton-root{font-size:11px;text-transform:none;white-space:nowrap}.dash-asset{align-items:center;display:flex;gap:12px}.dash-coin{background:#f7931a1a;border-radius:50%;color:#fcb859;display:grid;font-size:26px;height:42px;place-items:center;width:42px}.dash-price{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:10px 24px 0}.dash-price strong{font-feature-settings:"tnum";font-size:35px;font-variant-numeric:tabular-nums;letter-spacing:-1px}.dash-price strong small{color:var(--dash-muted);font-size:14px;font-weight:400;letter-spacing:0}.dash-price>span{font-size:12px}.dash-price>span small{color:var(--dash-muted);display:block;font-size:10px}.dash-positive{color:#71e6c0}.dash-negative{color:#ff9b9b}.dash-price-chart{height:310px;padding:0 10px;width:100%}.dash-panel-foot{border-top:1px solid var(--dash-border);color:var(--dash-muted);font-size:10px;padding:14px 24px}.dash-right-stack{grid-gap:18px;display:grid;gap:18px;grid-template-rows:1fr 1fr}.dash-highlight{align-items:flex-start;background:radial-gradient(ellipse at 100% 0,#1d3d4080,#0000 80%),#111c2b;display:flex;flex-direction:column;gap:9px;padding:22px 24px}.dash-highlight h2{color:#a0efce;font-size:28px;font-weight:700;letter-spacing:-1px}.dash-highlight p{font-size:12px;margin:0}.dash-highlight .MuiButton-root{font-size:11px;margin-top:auto;padding-left:0;text-transform:none}.dash-route{background:#09131c75;border-radius:8px;color:#becdda;display:flex;font-family:monospace;font-size:11px;gap:12px;justify-content:space-between;padding:9px 10px;width:100%}.dash-model{padding:19px 24px}.dash-model .dash-panel-heading{padding:0 0 12px}.dash-scenario{color:#d5c9ff;display:block;font-size:25px;letter-spacing:-.6px}.dash-model p{margin:8px 0}.dash-small{color:var(--dash-muted);font-size:10px;line-height:1.6}.dash-model .MuiButton-root{font-size:11px;padding-left:0;text-transform:none}.dash-bottom-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.dash-alerts{padding:0 24px 8px}.dash-alert-row{align-items:center;border-bottom:1px solid #233042;display:flex;gap:12px;padding:16px 0}.dash-alert-row:last-child{border:0}.dash-token{background:#90a7ff20;border-radius:10px;color:#c0ccff;display:grid;flex-shrink:0;font-size:16px;height:32px;place-items:center;width:32px}.dash-token-btc{background:#f7931a15;color:#fcb859}.dash-alert-description{display:flex;flex-direction:column;gap:4px;min-width:0}.dash-alert-description b{font-size:12px}.dash-alert-description>span{color:var(--dash-muted);font-size:10px}.dash-alert-value{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:5px;margin-left:auto}.dash-alert-value b{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums}.dash-alert-value a{color:var(--dash-mint);font-size:10px;text-decoration:none}.dash-alert-value a:hover{text-decoration:underline}.dash-activity-chart{height:165px;padding:12px 18px 0}.dash-collector{border-top:1px solid var(--dash-border);margin:20px 24px;padding:18px 0 0}.dash-collector p{font-size:13px;margin:12px 0 4px}.dash-empty{color:var(--dash-muted);display:grid;font-size:13px;min-height:160px;padding:24px;place-items:center;text-align:center}.dash-note{color:#9cafc1;display:flex;font-size:10px;gap:30px;justify-content:space-between;line-height:1.7;margin-top:20px}.dash-note span:first-child{max-width:760px}@media(max-width:950px){.dash-hero{align-items:flex-start;flex-direction:column;gap:18px}.dash-hero-controls{justify-content:flex-start}.dash-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-bottom-grid,.dash-main-grid{grid-template-columns:1fr}.dash-right-stack{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.dash-price-chart{height:260px}}@media(max-width:540px){.dash-metric{padding:16px}.dash-eyebrow{font-size:9px;letter-spacing:1px}.dash-right-stack{grid-template-columns:1fr}.dash-panel-heading{padding:18px 16px 10px}.dash-panel-heading .MuiButton-root{font-size:10px}.dash-alerts{padding:0 16px}.dash-alert-description b .dash-muted{display:none}.dash-alert-row{gap:8px}.dash-alert-value b{font-size:12px}.dash-alert-description>span{max-width:125px}.dash-price{padding-left:16px}.dash-price strong{font-size:29px}.dash-note{flex-direction:column;gap:6px}.dash-title{letter-spacing:-1.4px!important}}.ww-header{background:#09bc2d;background:var(--bg,#0b1220);border-bottom:1px solid #ffffff0f;justify-content:space-between;padding:10px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:50}.ww-header,.ww-header .brand{align-items:center;display:flex}.ww-header .brand{color:#e5e7eb;color:var(--fg,#e5e7eb);font-weight:700;gap:10px;text-decoration:none}.ww-header .logo{font-size:22px}.ww-header .nav{align-items:center;display:flex;gap:22px}.ww-header .nav a{border-radius:8px;color:#94a3b8;color:var(--muted,#9aa4b2);font-weight:600;letter-spacing:.2px;padding:8px 6px;text-decoration:none}.ww-header .nav a:hover{background:#60a5fa1a;color:#60a5fa}.hamburger{background:#0000;border:0;cursor:pointer;display:none;height:36px;padding:6px;width:42px}.hamburger span{background:#e5e7eb;display:block;height:2px;margin:6px 0;transition:all .2s ease}.hamburger.is-open span:first-child{transform:translateY(8px) rotate(45deg)}.hamburger.is-open span:nth-child(2){opacity:0}.hamburger.is-open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (max-width:959px){.hamburger{display:block}.ww-header .nav{background:#09bc2d;background:var(--bg,#0b1220);border-bottom:1px solid #ffffff0f;display:none;flex-direction:column;left:0;padding:8px 12px;position:absolute;right:0;top:100%}.ww-header .nav.open{display:flex}.ww-header .nav a{border-radius:10px;padding:12px}}body{background:#0b111b;color:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;margin:0;padding:0}.navbar{background:#1e88e5;display:flex;gap:10px;padding:10px}.navbar a{color:#fff;font-weight:700;text-decoration:none}.container{padding:20px}.card{background:#fff;border-radius:8px;box-shadow:0 2px 5px #2a841a1a;margin-bottom:15px;padding:15px}:root{--bg:#09bc2d;--fg:#e5e7eb;--muted:#94a3b8;--card-bg:#424c67;--border:#12151926}body.dark{background:#09bc2d;background:var(--bg);color:#e5e7eb;color:var(--fg)}.card,.spark-card{background:#424c67!important;background:var(--card-bg)!important;border-color:#12151926!important;border-color:var(--border)!important}.analytics .spark-head .px{color:#0fd40fd8!important}