.dashboard-module__XABe8G__header{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--bb-border);background:#06090ff2;position:sticky;top:0}.dashboard-module__XABe8G__headerInner{justify-content:space-between;align-items:center;max-width:900px;height:56px;margin:0 auto;padding:0 16px;display:flex}.dashboard-module__XABe8G__main{max-width:900px;margin:0 auto;padding:20px 16px 100px}.dashboard-module__XABe8G__container{max-width:900px;margin:0 auto;padding:20px 16px 80px}.dashboard-module__XABe8G__flexRow{align-items:center;display:flex}.dashboard-module__XABe8G__flexRowGap6{align-items:center;gap:6px;display:flex}.dashboard-module__XABe8G__flexRowGap8{align-items:center;gap:8px;display:flex}.dashboard-module__XABe8G__flexRowGap10{align-items:center;gap:10px;display:flex}.dashboard-module__XABe8G__flexBetween{justify-content:space-between;align-items:center;display:flex}.dashboard-module__XABe8G__flexCol{flex-direction:column;display:flex}.dashboard-module__XABe8G__flexColGap8{flex-direction:column;gap:8px;display:flex}.dashboard-module__XABe8G__flexColGap14{flex-direction:column;gap:14px;display:flex}.dashboard-module__XABe8G__flexCenter{justify-content:center;align-items:center;display:flex}.dashboard-module__XABe8G__flexWrap{flex-wrap:wrap;gap:8px;display:flex}.dashboard-module__XABe8G__card{background:var(--bb-card);border:1px solid var(--bb-border);border-radius:12px;padding:14px 16px}.dashboard-module__XABe8G__cardLg{background:var(--bb-card);border:1px solid var(--bb-border);border-radius:12px;padding:16px 18px}.dashboard-module__XABe8G__surfaceCell{background:var(--bb-surface);border:1px solid var(--bb-border);border-radius:7px;padding:10px 12px}.dashboard-module__XABe8G__insightCell{background:var(--bb-surface);border:1px solid var(--bb-border);border-radius:8px;padding:14px}.dashboard-module__XABe8G__label{color:var(--bb-text-dim);letter-spacing:.1em;margin-bottom:6px;font-size:9px;font-weight:700}.dashboard-module__XABe8G__sectionLabel{color:var(--bb-text-secondary);letter-spacing:.06em;font-size:10px;font-weight:700}.dashboard-module__XABe8G__miniLabel{color:var(--bb-text-dim);letter-spacing:.05em;margin-bottom:3px;font-size:8px;font-weight:700}.dashboard-module__XABe8G__statValue{font-size:22px;font-weight:700;font-family:var(--bb-display)}.dashboard-module__XABe8G__statBig{font-size:32px;font-weight:700;font-family:var(--bb-display)}.dashboard-module__XABe8G__subText{color:var(--bb-text-secondary);margin-top:2px;font-size:11px}.dashboard-module__XABe8G__textPrimary{color:var(--bb-text-primary)}.dashboard-module__XABe8G__textSecondary{color:var(--bb-text-secondary)}.dashboard-module__XABe8G__textMuted{color:var(--bb-text-muted)}.dashboard-module__XABe8G__textDim{color:var(--bb-text-dim)}.dashboard-module__XABe8G__textGold{color:var(--bb-gold)}.dashboard-module__XABe8G__textEmerald{color:var(--bb-emerald)}.dashboard-module__XABe8G__textRed{color:var(--bb-red)}.dashboard-module__XABe8G__bold{font-weight:700}.dashboard-module__XABe8G__semibold{font-weight:600}.dashboard-module__XABe8G__display{font-family:var(--bb-display)}.dashboard-module__XABe8G__fs8{font-size:8px}.dashboard-module__XABe8G__fs9{font-size:9px}.dashboard-module__XABe8G__fs10{font-size:10px}.dashboard-module__XABe8G__fs11{font-size:11px}.dashboard-module__XABe8G__fs12{font-size:12px}.dashboard-module__XABe8G__fs13{font-size:13px}.dashboard-module__XABe8G__fs14{font-size:14px}.dashboard-module__XABe8G__fs15{font-size:15px}.dashboard-module__XABe8G__fs16{font-size:16px}.dashboard-module__XABe8G__fs18{font-size:18px}.dashboard-module__XABe8G__fs20{font-size:20px}.dashboard-module__XABe8G__fs22{font-size:22px}.dashboard-module__XABe8G__mb3{margin-bottom:3px}.dashboard-module__XABe8G__mb4{margin-bottom:4px}.dashboard-module__XABe8G__mb6{margin-bottom:6px}.dashboard-module__XABe8G__mb10{margin-bottom:10px}.dashboard-module__XABe8G__mb12{margin-bottom:12px}.dashboard-module__XABe8G__mb16{margin-bottom:16px}.dashboard-module__XABe8G__mb20{margin-bottom:20px}.dashboard-module__XABe8G__mt2{margin-top:2px}.dashboard-module__XABe8G__mt3{margin-top:3px}.dashboard-module__XABe8G__mt14{margin-top:14px}.dashboard-module__XABe8G__ls006{letter-spacing:.06em}.dashboard-module__XABe8G__ls01{letter-spacing:.1em}.dashboard-module__XABe8G__textCenter{text-align:center}.dashboard-module__XABe8G__textLeft{text-align:left}.dashboard-module__XABe8G__noWrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-module__XABe8G__noDecoration{text-decoration:none}.dashboard-module__XABe8G__leading15{line-height:1.5}.dashboard-module__XABe8G__leading16{line-height:1.6}.dashboard-module__XABe8G__logoLink{align-items:center;gap:10px;text-decoration:none;display:flex}.dashboard-module__XABe8G__logoText{font-family:var(--bb-display);color:var(--bb-text-primary);font-size:16px;font-weight:600}.dashboard-module__XABe8G__tierBadge{letter-spacing:.06em;border-radius:4px;padding:3px 8px;font-size:9px;font-weight:700}.dashboard-module__XABe8G__navGroup{align-items:center;gap:2px;display:flex}.dashboard-module__XABe8G__navBtn{cursor:pointer;font-size:13px;font-weight:600;font-family:var(--bb-font);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;transition:all .15s;display:flex}.dashboard-module__XABe8G__navBadge{text-align:center;border-radius:10px;min-width:18px;padding:2px 6px;font-size:9px;font-weight:700}.dashboard-module__XABe8G__adminLink{color:var(--bb-amber);background:#f59e0b1a;border:1px solid #f59e0b33;border-radius:4px;padding:4px 10px;font-size:10px;font-weight:700;text-decoration:none}.dashboard-module__XABe8G__iconBtn{cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px 12px;font-size:14px;line-height:1;display:inline-flex}.dashboard-module__XABe8G__signOutBtn{color:var(--bb-text-dim);border:1px solid var(--bb-border);cursor:pointer;font-size:11px;font-family:var(--bb-font);background:0 0;border-radius:6px;align-items:center;min-height:44px;padding:8px 14px;display:inline-flex}.dashboard-module__XABe8G__mobileNav{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--bb-border);padding:6px 0 env(safe-area-inset-bottom,6px);background:#06090ff7;justify-content:space-around;display:none;position:fixed;bottom:0;left:0;right:0}.dashboard-module__XABe8G__mobileNavBtn{cursor:pointer;font-size:10px;font-weight:600;font-family:var(--bb-font);background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:6px 16px;transition:color .15s;display:flex}.dashboard-module__XABe8G__mobileNavIcon{font-size:18px;line-height:1}.dashboard-module__XABe8G__backdrop{z-index:100;background:#0006;position:fixed;inset:0}.dashboard-module__XABe8G__mobilePopover{bottom:calc(64px + env(safe-area-inset-bottom,6px));background:var(--bb-card);border:1px solid var(--bb-border);z-index:101;border-radius:12px;padding:12px 16px;position:fixed;left:8px;right:8px;box-shadow:0 -4px 20px #00000080}.dashboard-module__XABe8G__mobilePopoverBtn{cursor:pointer;width:100%;font-size:12px;font-weight:600;font-family:var(--bb-font);border-radius:8px;padding:10px}.dashboard-module__XABe8G__mobilePopoverLink{border:1px solid var(--bb-border);background:var(--bb-surface);color:var(--bb-text-secondary);text-align:center;border-radius:8px;flex:1;padding:10px;font-size:11px;font-weight:600;text-decoration:none}.dashboard-module__XABe8G__mobileAdminLink{text-align:center;color:var(--bb-amber);background:#f59e0b1a;border:1px solid #f59e0b33;border-radius:6px;padding:8px;font-size:11px;font-weight:700;text-decoration:none;display:block}.dashboard-module__XABe8G__statGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:20px;display:grid}.dashboard-module__XABe8G__insightsGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dashboard-module__XABe8G__countdownNum{color:#ff6b35;font-size:24px;font-weight:700}.dashboard-module__XABe8G__skeletonBar{border-radius:4px;margin-bottom:10px}.dashboard-module__XABe8G__skeletonSmall{border-radius:3px}.dashboard-module__XABe8G__pulsingDot{background:var(--bb-gold);border-radius:50%;width:8px;height:8px;animation:2.5s ease-in-out infinite dashboard-module__XABe8G__blink;box-shadow:0 0 8px #d4a85361}@keyframes dashboard-module__XABe8G__blink{0%,to{opacity:1}50%{opacity:.3}}.dashboard-module__XABe8G__trialBanner{border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:14px 20px;display:flex}@media (max-width:768px){.dashboard-module__XABe8G__statGrid,.dashboard-module__XABe8G__insightsGrid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.dashboard-module__XABe8G__statGrid{grid-template-columns:1fr 1fr}}.dashboard-module__XABe8G__mb8{margin-bottom:8px}.dashboard-module__XABe8G__mb14{margin-bottom:14px}.dashboard-module__XABe8G__mt4{margin-top:4px}.dashboard-module__XABe8G__mt6{margin-top:6px}.dashboard-module__XABe8G__mt8{margin-top:8px}.dashboard-module__XABe8G__ml4{margin-left:4px}.dashboard-module__XABe8G__ls003{letter-spacing:.03em}.dashboard-module__XABe8G__ls008{letter-spacing:.08em}.dashboard-module__XABe8G__uppercase{text-transform:uppercase}.dashboard-module__XABe8G__textRight{text-align:right}.dashboard-module__XABe8G__overflowHidden{overflow:hidden}.dashboard-module__XABe8G__flex1{flex:1}.dashboard-module__XABe8G__gap4{gap:4px}.dashboard-module__XABe8G__gap6{gap:6px}.dashboard-module__XABe8G__gap10{gap:10px}.dashboard-module__XABe8G__r3{border-radius:3px}.dashboard-module__XABe8G__r4{border-radius:4px}.dashboard-module__XABe8G__r6{border-radius:6px}.dashboard-module__XABe8G__r8{border-radius:8px}.dashboard-module__XABe8G__r10{border-radius:10px}.dashboard-module__XABe8G__r12{border-radius:12px}.dashboard-module__XABe8G__m0{margin:0}.dashboard-module__XABe8G__bgCard{background:var(--bb-card)}.dashboard-module__XABe8G__bgSurface{background:var(--bb-surface)}.dashboard-module__XABe8G__bgBorder{background:var(--bb-border)}.dashboard-module__XABe8G__borderStd{border:1px solid var(--bb-border)}.dashboard-module__XABe8G__fs32{font-size:32px}.dashboard-module__XABe8G__w100{width:100%}.dashboard-module__XABe8G__cursorPointer{cursor:pointer}.dashboard-module__XABe8G__lineHeight12{line-height:1.2}.dashboard-module__XABe8G__flexRowGap3{align-items:center;gap:3px;display:flex}.dashboard-module__XABe8G__flexRowGap4{align-items:center;gap:4px;display:flex}.dashboard-module__XABe8G__flexRowGap12{align-items:center;gap:12px;display:flex}.dashboard-module__XABe8G__borderNone{border:none}.dashboard-module__XABe8G__bgNone{background:0 0}.dashboard-module__XABe8G__fw500{font-weight:500}.dashboard-module__XABe8G__pad18{padding:18px}.dashboard-module__XABe8G__pad20{padding:20px}.dashboard-module__XABe8G__pad14{padding:14px}.dashboard-module__XABe8G__pad14_16{padding:14px 16px}.dashboard-module__XABe8G__pad8_6{padding:8px 6px}.dashboard-module__XABe8G__pad10_14{padding:10px 14px}.dashboard-module__XABe8G__minW0{min-width:0}.dashboard-module__XABe8G__mlAuto{margin-left:auto}.dashboard-module__XABe8G__mb14{margin:0 0 14px}.dashboard-module__XABe8G__mb2{margin:0 0 2px}.dashboard-module__XABe8G__mt1{margin-top:1px}.dashboard-module__XABe8G__ml12{margin-left:12px}.dashboard-module__XABe8G__fs28{font-size:28px}.dashboard-module__XABe8G__flexWrap{flex-wrap:wrap}.dashboard-module__XABe8G__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-module__XABe8G__flexShrink0{flex-shrink:0}.dashboard-module__XABe8G__flexBetween{justify-content:space-between;display:flex}.dashboard-module__XABe8G__gridAutoFit200{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.dashboard-module__XABe8G__gridAutoFit4col{grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;display:grid}.dashboard-module__XABe8G__gap4Wrap{flex-wrap:wrap;gap:4px;display:flex}.dashboard-module__XABe8G__gap6{gap:6px;display:flex}.dashboard-module__XABe8G__gap10{gap:10px;display:flex}.dashboard-module__XABe8G__gap16{gap:16px}.dashboard-module__XABe8G__wrapGap10{flex-wrap:wrap;gap:10px}.dashboard-module__XABe8G__ls005{letter-spacing:.05em}.dashboard-module__XABe8G__barTrack{border-radius:2px;height:4px}.dashboard-module__XABe8G__divider{width:1px;height:28px}.dashboard-module__XABe8G__statCardInner{min-width:140px;padding:16px 18px}.dashboard-module__XABe8G__opacity07{opacity:.7}.dashboard-module__XABe8G__opacity004{opacity:.04}.dashboard-module__XABe8G__progressTrack{border-radius:2px;width:80px;height:4px}.dashboard-module__XABe8G__maxW520{max-width:520px}.dashboard-module__XABe8G__maxW340{max-width:340px;margin:0 auto 18px}.dashboard-module__XABe8G__maxW360{max-width:360px;margin:0 auto 16px}.dashboard-module__XABe8G__maxW1200{max-width:1200px;margin:0 auto}.dashboard-module__XABe8G__skelW60{width:60%}.dashboard-module__XABe8G__skelW50{width:50%}.dashboard-module__XABe8G__skelW45{width:45%}.dashboard-module__XABe8G__skelW40{width:40%}.dashboard-module__XABe8G__skelW70{width:70%}.dashboard-module__XABe8G__skelWpx60{width:60px}.dashboard-module__XABe8G__skelWpx44{width:44px}.dashboard-module__XABe8G__skelH8{height:8px}.dashboard-module__XABe8G__skelH10{height:10px}.dashboard-module__XABe8G__skelH12{height:12px}.dashboard-module__XABe8G__skelH16{height:16px}.dashboard-module__XABe8G__skelH22{height:22px}.dashboard-module__XABe8G__skelH6{height:6px}.dashboard-module__XABe8G__upsetBanner{background:linear-gradient(135deg,#ff6b3514,#d4a8530f);border:1px solid #ff6b3530;padding:14px 20px}.dashboard-module__XABe8G__mmCountdownCell{background:#d4a8530a;border:1px solid #d4a8531a;padding:18px}.dashboard-module__XABe8G__orangeSubtlePill{background:#ff6b3514;border:1px solid #ff6b3526;padding:8px 16px}.dashboard-module__XABe8G__pad14_18{padding:14px 18px}.dashboard-module__XABe8G__pad16_18{padding:16px 18px}.dashboard-module__XABe8G__pad8_10{padding:8px 10px}.dashboard-module__XABe8G__pad8_16{padding:8px 16px}.dashboard-module__XABe8G__pad32_24{padding:32px 24px}.dashboard-module__XABe8G__pad40{padding:40px}.dashboard-module__XABe8G__pad3{padding:3px}.dashboard-module__XABe8G__filterPillRow{gap:4px;padding:3px;display:flex}.dashboard-module__XABe8G__decorEmoji{opacity:.04;font-size:100px;position:absolute;top:-10px;right:-10px}.dashboard-module__XABe8G__metricGrid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:6px;margin-top:10px;display:grid}.dashboard-module__XABe8G__tagRow{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.dashboard-module__XABe8G__tagRowCompact{flex-wrap:wrap;gap:8px}.dashboard-module__XABe8G__tagRowGap12{flex-wrap:wrap;gap:12px;display:flex}.dashboard-module__XABe8G__italic{font-style:italic}.dashboard-module__XABe8G__ls004{letter-spacing:.04em}.dashboard-module__XABe8G__lh14{line-height:1.4}.dashboard-module__XABe8G__lh165{line-height:1.65}.dashboard-module__XABe8G__lh17{line-height:1.7}.dashboard-module__XABe8G__lh13{line-height:1.3}.dashboard-module__XABe8G__underline{text-decoration:underline}.dashboard-module__XABe8G__wordBreak{word-break:break-word;overflow-wrap:break-word}.dashboard-module__XABe8G__noWrapEllipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-module__XABe8G__alignCenter{align-self:center}.dashboard-module__XABe8G__alignEnd{align-items:flex-end}.dashboard-module__XABe8G__mb1{margin-bottom:1px}.dashboard-module__XABe8G__mb2a{margin-bottom:2px}.dashboard-module__XABe8G__mt10{margin-top:10px}.dashboard-module__XABe8G__mt20{margin-top:20px}.dashboard-module__XABe8G__gap0{gap:0}.dashboard-module__XABe8G__gap8{gap:8px}.dashboard-module__XABe8G__gap12{gap:12px}.dashboard-module__XABe8G__gap20{gap:20px}.dashboard-module__XABe8G__overflowXAuto{overflow-x:auto}.dashboard-module__XABe8G__minW120{min-width:120px}.dashboard-module__XABe8G__fs42{font-size:42px}.dashboard-module__XABe8G__twoColGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dashboard-module__XABe8G__autoFitGrid140{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.dashboard-module__XABe8G__mmCardGradient{background:linear-gradient(135deg,#d4a8530f 0%,#ff6b350a 100%);border:1px solid #d4a85326;border-radius:12px;padding:18px 20px;position:relative;overflow:hidden}.dashboard-module__XABe8G__companionRow{border-radius:8px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;display:flex}.dashboard-module__XABe8G__collapsedTable{border-collapse:collapse}.dashboard-module__XABe8G__gradientTopLine{background:linear-gradient(90deg, var(--bb-gold), #ff6b35, var(--bb-gold));height:2px;position:absolute;top:0;left:0;right:0}.dashboard-module__XABe8G__cardPadTop{margin-top:20px;padding:18px 18px 14px}.dashboard-module__XABe8G__flexBetweenEnd{justify-content:space-between;align-items:flex-end;display:flex}.dashboard-module__XABe8G__sigBadgeRowFlex{gap:4px;padding:3px;display:flex}.dashboard-module__XABe8G__tableCellFlex{align-items:center;padding:8px 12px}.dashboard-module__XABe8G__wrapGap20{flex-wrap:wrap;gap:20px}.dashboard-module__XABe8G__pageRoot{background:var(--bb-bg);min-height:100vh;font-family:var(--bb-font);overflow-x:hidden}.dashboard-module__XABe8G__bannerEmerald{background:linear-gradient(135deg,#10b98114 0%,#10b98108 100%);border:1px solid #10b98130;padding:16px 20px}.dashboard-module__XABe8G__bannerGold{background:linear-gradient(135deg,#d4a85312 0%,#d4a8530a 100%);border:1px solid #d4a85330;padding:14px 18px}.dashboard-module__XABe8G__bannerGoldSubtle{background:linear-gradient(135deg,#d4a8530f 0%,#d4a85308 100%);border:1px solid #d4a85321;padding:14px 20px}.dashboard-module__XABe8G__goldGradientBtn{background:linear-gradient(135deg, var(--bb-gold), #c49539);color:var(--bb-bg);font-family:var(--bb-font)}.dashboard-module__XABe8G__goldBtnSm{background:var(--bb-gold);color:#000;padding:6px 14px}.dashboard-module__XABe8G__upgradeBtn{padding:12px 28px;box-shadow:0 4px 16px #d4a85321}.dashboard-module__XABe8G__resultCircle{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.dashboard-module__XABe8G__resultCircleWin{color:var(--bb-emerald);background:#10b98126}.dashboard-module__XABe8G__resultCircleLoss{color:var(--bb-red);background:#ef444426}.dashboard-module__XABe8G__resultCircleNeutral{color:var(--bb-text-muted);background:#64748b26}.dashboard-module__XABe8G__resultBadgeWin{background:var(--bb-emerald-dim);color:var(--bb-emerald);padding:2px 6px}.dashboard-module__XABe8G__resultBadgeLoss{background:var(--bb-red-dim);color:var(--bb-red);padding:2px 6px}.dashboard-module__XABe8G__thLeft{text-align:left;padding:8px 6px}.dashboard-module__XABe8G__thRight{text-align:right;padding:8px 6px}.dashboard-module__XABe8G__tdRow{border-bottom:1px solid #1e293b21}.dashboard-module__XABe8G__borderedRow{border-bottom:1px solid var(--bb-border);padding:10px 0}.dashboard-module__XABe8G__borderedRowSm{padding:6px 0}.dashboard-module__XABe8G__borderTopSep{border-top:1px solid var(--bb-border)}.dashboard-module__XABe8G__footerBar{border-top:1px solid var(--bb-border);margin-top:40px;padding:20px 24px}.dashboard-module__XABe8G__filterPill{font-family:var(--bb-font);border-radius:5px;padding:4px 8px}.dashboard-module__XABe8G__textOrange{color:#ff6b35}.dashboard-module__XABe8G__borderDot{color:var(--bb-border)}.dashboard-module__XABe8G__adminBadge{color:var(--bb-amber);background:#f59e0b0f;padding:3px 8px}.dashboard-module__XABe8G__adminCard{border:1px solid #f59e0b21;padding:18px}.dashboard-module__XABe8G__cardGoldAccent{background:linear-gradient(135deg, var(--bb-card), #d4a8530a);border:1px solid #d4a85321;padding:18px}.dashboard-module__XABe8G__progressBar{border-radius:2px;height:100%}.dashboard-module__XABe8G__awaitingRow{border-left:3px solid #d4a85340;flex-wrap:wrap;padding:10px 12px}.dashboard-module__XABe8G__companionAmber{color:var(--bb-amber);background:#f59e0b14;border:1px solid #f59e0b26;padding:2px 8px}.dashboard-module__XABe8G__companionEmerald{background:#10b98114;border:1px solid #10b98126;padding:2px 8px}.dashboard-module__XABe8G__convergedRow{background:#10b98108;border:1px solid #10b98117;border-radius:7px;flex-wrap:wrap;padding:6px 10px}.dashboard-module__XABe8G__convergedDivider{background:#10b98126;flex-shrink:0;width:1px;height:12px}.dashboard-module__XABe8G__onboardingCard{background:linear-gradient(135deg,#d4a8530d 0%,#ff6b3508 100%);border:1px solid #d4a85333;border-radius:16px;margin-bottom:20px;padding:24px 20px;position:relative;overflow:hidden}.dashboard-module__XABe8G__goldCard{background:linear-gradient(160deg, var(--bb-card) 0%, #d4a8530a 100%);border:1px solid #d4a85326;border-radius:14px;margin-bottom:20px;padding:28px 24px}.dashboard-module__XABe8G__neutralCard{background:var(--bb-card);text-align:center;border:1px solid #d4a8531f;border-radius:14px;padding:24px 20px}.dashboard-module__XABe8G__potdCard{background:linear-gradient(135deg, #d4a85314, var(--bb-card));border:1px solid #d4a85340;border-radius:14px;margin-bottom:10px;padding:22px 22px 18px;position:relative;overflow:hidden}.dashboard-module__XABe8G__socialProofBar{background:var(--bb-surface);border:1px solid var(--bb-border);border-radius:8px;align-items:center;gap:10px;margin-bottom:18px;padding:10px 18px;display:inline-flex}.dashboard-module__XABe8G__signalBadgeRow{background:#10b9810a;border:1px solid #10b9811f;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;display:flex}.dashboard-module__XABe8G__onboardingBanner{background:linear-gradient(135deg, var(--bb-card), #3b82f60f);border:1px solid #3b82f624;border-radius:14px;margin-bottom:16px;padding:20px;position:relative}.dashboard-module__XABe8G__dismissBtn{color:var(--bb-text-dim);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px;font-size:16px;line-height:1;display:flex;position:absolute;top:10px;right:12px}.dashboard-module__XABe8G__upgradeBtn{cursor:pointer;background:linear-gradient(135deg, var(--bb-gold), #c49539);color:var(--bb-bg);font-size:12px;font-weight:700;font-family:var(--bb-font);border:none;border-radius:8px;padding:8px 18px}.dashboard-module__XABe8G__linkBtnGold{color:var(--bb-gold);background:var(--bb-gold-dim);border:1px solid #d4a8531f;border-radius:6px;align-items:center;min-height:44px;padding:6px 14px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.dashboard-module__XABe8G__linkBtnBlue{color:var(--bb-blue);background:var(--bb-blue-dim);border:1px solid #3b82f61f;border-radius:6px;align-items:center;min-height:44px;padding:6px 14px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.dashboard-module__XABe8G__filterBtn{border:1px solid var(--bb-border);color:var(--bb-text-muted);cursor:pointer;font-size:11px;font-weight:600;font-family:var(--bb-font);background:0 0;border-radius:5px;padding:4px 12px}.dashboard-module__XABe8G__filterBtnActive{background:var(--bb-gold-dim);color:var(--bb-gold);border-color:#d4a85340}.dashboard-module__XABe8G__viewTabBtn{cursor:pointer;color:var(--bb-text-muted);font-size:11px;font-weight:600;font-family:var(--bb-font);background:0 0;border:none;border-radius:6px;padding:5px 12px}.dashboard-module__XABe8G__viewTabBtnActive{background:var(--bb-gold-dim);color:var(--bb-gold)}.dashboard-module__XABe8G__potdBadge{letter-spacing:.06em;color:var(--bb-gold);background:#d4a85314;border:1px solid #d4a85333;border-radius:5px;padding:4px 10px;font-size:9px;font-weight:700}.dashboard-module__XABe8G__rowSep{border-top:1px solid var(--bb-border);padding:6px 0}.dashboard-module__XABe8G__rowSepFirst{padding:6px 0}.dashboard-module__XABe8G__analysisPanel{border-top:1px solid var(--bb-border);padding:12px 16px 14px}.dashboard-module__XABe8G__ledgerRow{border-bottom:1px solid var(--bb-border);align-items:center;padding:10px 12px}.dashboard-module__XABe8G__ledgerRowWin{background:#10b9810a}.dashboard-module__XABe8G__ledgerRowLoss{background:#ef44440a}.dashboard-module__XABe8G__ledgerRowPush{background:0 0}.dashboard-module__XABe8G__typeRow{border-bottom:1px solid var(--bb-border);padding:8px 0}.dashboard-module__XABe8G__tableRow{border-bottom:1px solid var(--bb-border)}.dashboard-module__XABe8G__tableRowLight{border-bottom:1px solid #1e293b21}.dashboard-module__XABe8G__tableHeader{padding:8px 6px}.dashboard-module__XABe8G__barRow{border-bottom:1px solid var(--bb-border);padding:10px 0}.dashboard-module__XABe8G__dashGrid1col{grid-template-columns:1fr;gap:10px;display:grid}.dashboard-module__XABe8G__dashGrid2col{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dashboard-module__XABe8G__liveDot{background:var(--bb-gold);border-radius:50%;width:10px;height:10px;animation:2.5s ease-in-out infinite dashboard-module__XABe8G__blink;box-shadow:0 0 12px #d4a85361}.dashboard-module__XABe8G__errorCard{background:var(--bb-red-dim);border:1px solid #ef444414;margin-top:10px;padding:10px 14px}.dashboard-module__XABe8G__sectionSep{border-top:1px solid var(--bb-border);margin-top:12px;padding-top:12px}.dashboard-module__XABe8G__bgEmerald{background:var(--bb-emerald)}.dashboard-module__XABe8G__bgRed{background:var(--bb-red)}.dashboard-module__XABe8G__bgGold{background:var(--bb-gold)}.dashboard-module__XABe8G__microBadge{letter-spacing:.05em;border-radius:3px;padding:2px 7px;font-size:8px;font-weight:700}.dashboard-module__XABe8G__chipXs{border-radius:3px;padding:2px 6px;font-size:9px;font-weight:600}.dashboard-module__XABe8G__chipSm{border-radius:5px;padding:3px 8px}.dashboard-module__XABe8G__chipMd{border-radius:5px;padding:4px 8px}.dashboard-module__XABe8G__chipPick{word-break:break-word;border-radius:6px;padding:5px 10px}.dashboard-module__XABe8G__chipMl{word-break:break-word;border-radius:6px;padding:6px 10px}.dashboard-module__XABe8G__chipPill{white-space:nowrap;border-radius:4px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.dashboard-module__XABe8G__chipLedger{letter-spacing:.04em;border-radius:3px;padding:1px 5px}.dashboard-module__XABe8G__lockedBadge{letter-spacing:.06em;color:var(--bb-emerald);background:#10b9810f;border:1px solid #10b9811f;border-radius:5px;padding:4px 8px;font-size:9px;font-weight:700}.dashboard-module__XABe8G__lockedBadgeSm{letter-spacing:.05em;color:var(--bb-emerald);background:#10b98108;border:1px solid #10b98117;border-radius:3px;padding:2px 7px;font-size:8px;font-weight:700}.dashboard-module__XABe8G__potdAnalysisLink{color:var(--bb-gold);font-size:12px;font-weight:600;font-family:var(--bb-font);background:#d4a8531a;border:none;border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:8px 16px;text-decoration:none;display:inline-flex}.dashboard-module__XABe8G__analysisLink{background:var(--bb-gold-dim);padding:3px 8px}.dashboard-module__XABe8G__progressFill{border-radius:2px;height:100%}.dashboard-module__XABe8G__scoreMeterFill{background:linear-gradient(90deg, var(--bb-gold), #e8c76a);border-radius:3px;height:100%}.dashboard-module__XABe8G__resultDot{border-radius:3px;flex-shrink:0;width:6px;height:6px}.dashboard-module__XABe8G__streakDot{border-radius:50%;width:10px;height:10px}.dashboard-module__XABe8G__typeIndicator{border-radius:2px;width:4px;height:28px}.dashboard-module__XABe8G__ledgerResultRow{justify-content:space-between;align-items:center;padding:10px 0;display:flex}.dashboard-module__XABe8G__ledgerUnits{font-size:13px;font-weight:700}.dashboard-module__XABe8G__minW50{min-width:50px}.dashboard-module__XABe8G__signalCard{background:var(--bb-card);border-radius:10px;transition:border-color .2s}.dashboard-module__XABe8G__signalCardExpanded{border-radius:10px 10px 0 0}.dashboard-module__XABe8G__companionCardBox{border-top:none;border-radius:0 0 10px 10px;margin-top:-2px;padding:12px 14px}.dashboard-module__XABe8G__mlCompanionCardBox{border-radius:10px;margin-top:6px;padding:12px 14px}.dashboard-module__XABe8G__tierBadgeEdge{background:var(--bb-gold-dim);color:var(--bb-gold);border:1px solid #d4a85326}.dashboard-module__XABe8G__tierBadgeFree{background:var(--bb-blue-dim);color:var(--bb-blue);border:1px solid #3b82f626}.dashboard-module__XABe8G__navBtnActive{background:var(--bb-gold-dim);color:var(--bb-gold)}.dashboard-module__XABe8G__navBtnInactive{color:var(--bb-text-muted);background:0 0}.dashboard-module__XABe8G__navBadgeActive{background:var(--bb-gold);color:var(--bb-bg)}.dashboard-module__XABe8G__navBadgeInactive{background:var(--bb-text-dim);color:var(--bb-text-primary)}.dashboard-module__XABe8G__mobileNavActive{color:var(--bb-gold)}.dashboard-module__XABe8G__mobileNavInactive{color:var(--bb-text-dim)}.dashboard-module__XABe8G__pushBtnEnabled{color:var(--bb-gold);border:1px solid #d4a85330}.dashboard-module__XABe8G__pushBtnDisabled{border:1px solid var(--bb-border);color:var(--bb-text-dim)}.dashboard-module__XABe8G__mono{font-family:monospace}@media (max-width:768px){.dashboard-module__XABe8G__mobileNav{display:flex!important}.dashboard-module__XABe8G__pageWrap{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}.dashboard-module__XABe8G__desktopSidebar{display:none!important}.dashboard-module__XABe8G__gridAutoFit4col,.dashboard-module__XABe8G__insightsGrid,.dashboard-module__XABe8G__statGrid{grid-template-columns:1fr 1fr!important}}@media (max-width:600px){.dashboard-module__XABe8G__filterBtn{white-space:nowrap!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;flex-shrink:0!important;min-height:36px!important;padding:4px 10px!important;font-size:11px!important}.dashboard-module__XABe8G__viewTabBtn,.dashboard-module__XABe8G__viewTabBtnActive{white-space:nowrap!important;flex-shrink:0!important;min-height:36px!important;padding:4px 10px!important;font-size:11px!important}.dashboard-module__XABe8G__signalCard{border-radius:8px!important}.dashboard-module__XABe8G__gridAutoFit200,.dashboard-module__XABe8G__gridAutoFit4col{grid-template-columns:1fr 1fr!important}.dashboard-module__XABe8G__insightsGrid{grid-template-columns:1fr!important}.dashboard-module__XABe8G__statGrid{grid-template-columns:1fr 1fr!important;gap:8px!important}.dashboard-module__XABe8G__ledgerRow{gap:6px!important;padding:8px 10px!important}.dashboard-module__XABe8G__footerBar{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:480px){.dashboard-module__XABe8G__filterBtn{padding:4px 8px!important;font-size:10px!important}.dashboard-module__XABe8G__statGrid{gap:6px!important}.dashboard-module__XABe8G__mobilePopover{bottom:calc(64px + env(safe-area-inset-bottom,6px))!important;left:6px!important;right:6px!important}.dashboard-module__XABe8G__mobileNav{padding:4px 0 env(safe-area-inset-bottom,4px)!important}}@media (max-width:380px){.dashboard-module__XABe8G__gridAutoFit200{grid-template-columns:1fr!important}.dashboard-module__XABe8G__statGrid{grid-template-columns:1fr 1fr!important}.dashboard-module__XABe8G__insightsGrid{grid-template-columns:1fr!important}.dashboard-module__XABe8G__mobileNavBtn{padding:4px 10px!important;font-size:9px!important}.dashboard-module__XABe8G__mobileNavIcon{font-size:16px!important}}
