.PromotionalCreditBreakdown-module-scss-module__najlhW__breakdown{flex-direction:column;margin:0;display:flex}.PromotionalCreditBreakdown-module-scss-module__najlhW__row{border-top:1px solid var(--border-base);font-size:calc(13px*var(--font-scale));justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.PromotionalCreditBreakdown-module-scss-module__najlhW__label{color:var(--text-3);align-items:center;gap:5px;margin:0;display:inline-flex}.PromotionalCreditBreakdown-module-scss-module__najlhW__value,.PromotionalCreditBreakdown-module-scss-module__najlhW__creditValue{font-variant-numeric:tabular-nums;color:var(--text-1);margin:0;font-weight:700}.PromotionalCreditBreakdown-module-scss-module__najlhW__creditValue{color:var(--primary)}.PromotionalCreditBreakdown-module-scss-module__najlhW__infoWrap{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.PromotionalCreditBreakdown-module-scss-module__najlhW__infoIcon{color:var(--text-muted);transition:color .15s}.PromotionalCreditBreakdown-module-scss-module__najlhW__infoIcon:hover{color:var(--text-1)}
.PortfolioPage-module-scss-module__9HD7Aq__page{flex-direction:column;gap:20px;width:100%;max-width:1100px;margin:0 auto;padding:24px 16px 48px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__heading{font-size:calc(26px*var(--font-scale));color:var(--text-1);letter-spacing:-.01em;margin:0;font-weight:800}.PortfolioPage-module-scss-module__9HD7Aq__subheading{font-size:calc(13px*var(--font-scale));color:var(--text-3);margin:4px 0 0}.PortfolioPage-module-scss-module__9HD7Aq__headerActions{gap:8px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__sessionBanner{border:1px solid var(--border-strong);background:var(--bg-raised);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__sessionBannerText{flex-direction:column;gap:2px;min-width:0;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__sessionBannerActions{flex-shrink:0;gap:8px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__sessionBannerTitle{font-size:calc(13px*var(--font-scale));color:var(--text-1);margin:0;font-weight:700}.PortfolioPage-module-scss-module__9HD7Aq__sessionBannerBody{font-size:calc(12px*var(--font-scale));color:var(--text-3);margin:0}.PortfolioPage-module-scss-module__9HD7Aq__hero{background:var(--primary);min-height:260px;color:var(--on-primary);border-radius:20px;flex-direction:column;justify-content:flex-start;gap:20px;padding:24px 28px;animation:.3s ease-out PortfolioPage-module-scss-module__9HD7Aq__heroFadeIn;display:flex;position:relative;overflow:hidden}@media (max-width:640px){.PortfolioPage-module-scss-module__9HD7Aq__hero{min-height:240px;padding:20px}}.PortfolioPage-module-scss-module__9HD7Aq__heroTop{z-index:1;flex-direction:column;gap:8px;max-width:520px;display:flex;position:relative}.PortfolioPage-module-scss-module__9HD7Aq__heroLabelRow{align-items:center;gap:6px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__heroLabel{font-size:calc(13px*var(--font-scale));text-transform:uppercase;letter-spacing:.08em;margin:0;font-weight:800}.PortfolioPage-module-scss-module__9HD7Aq__eyeBtn{width:32px;height:32px;color:var(--on-primary);opacity:.85;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background .15s;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__eyeBtn:hover{opacity:1;background:#0000001a}.PortfolioPage-module-scss-module__9HD7Aq__heroValue{font-family:var(--font-mono,monospace);font-size:calc(56px*var(--font-scale));letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-weight:800;line-height:1}@media (max-width:640px){.PortfolioPage-module-scss-module__9HD7Aq__heroValue{font-size:calc(40px*var(--font-scale))}}.PortfolioPage-module-scss-module__9HD7Aq__heroValueCents{opacity:.6}.PortfolioPage-module-scss-module__9HD7Aq__heroSkeleton{background:#0000001a;border-radius:10px;width:220px;height:56px;animation:1.4s ease-in-out infinite PortfolioPage-module-scss-module__9HD7Aq__pulse}.PortfolioPage-module-scss-module__9HD7Aq__heroCredit{font-size:calc(13px*var(--font-scale));font-variant-numeric:tabular-nums;opacity:.8;margin:0;font-weight:600}.PortfolioPage-module-scss-module__9HD7Aq__heroSubtitle{font-size:calc(13px*var(--font-scale));opacity:.8;margin:0;font-weight:700}.PortfolioPage-module-scss-module__9HD7Aq__heroBottom{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex;position:relative}.PortfolioPage-module-scss-module__9HD7Aq__allocationCol{flex-direction:column;flex:320px;gap:10px;max-width:480px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__allocationBar{background:#0000001a;border-radius:999px;gap:3px;height:10px;display:flex;overflow:hidden}.PortfolioPage-module-scss-module__9HD7Aq__allocSegPerps,.PortfolioPage-module-scss-module__9HD7Aq__allocSegProfile,.PortfolioPage-module-scss-module__9HD7Aq__allocSegPredictions{border-radius:999px}.PortfolioPage-module-scss-module__9HD7Aq__allocSegPerps{background:var(--on-primary)}.PortfolioPage-module-scss-module__9HD7Aq__allocSegProfile{background:color-mix(in srgb,var(--on-primary)40%,transparent)}.PortfolioPage-module-scss-module__9HD7Aq__allocSegPredictions{background:color-mix(in srgb,var(--on-primary)20%,transparent)}.PortfolioPage-module-scss-module__9HD7Aq__legendRow{font-size:calc(11px*var(--font-scale));flex-wrap:wrap;gap:14px;font-weight:700;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__legendItem{align-items:center;gap:6px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__legendDot{border-radius:2px;width:8px;height:8px}.PortfolioPage-module-scss-module__9HD7Aq__legendDotPerps{background:var(--on-primary)}.PortfolioPage-module-scss-module__9HD7Aq__legendDotProfile{background:color-mix(in srgb,var(--on-primary)40%,transparent)}.PortfolioPage-module-scss-module__9HD7Aq__legendDotPredictions{border:1px solid color-mix(in srgb,var(--on-primary)50%,transparent);background:0 0}.PortfolioPage-module-scss-module__9HD7Aq__heroActionsCol{flex-direction:column;flex:none;align-items:flex-end;gap:10px;display:flex}@media (max-width:640px){.PortfolioPage-module-scss-module__9HD7Aq__heroActionsCol{align-items:stretch;width:100%}}.PortfolioPage-module-scss-module__9HD7Aq__heroBtnRow{gap:8px;width:100%;min-width:300px;display:flex}@media (max-width:640px){.PortfolioPage-module-scss-module__9HD7Aq__heroBtnRow{min-width:0}}.PortfolioPage-module-scss-module__9HD7Aq__heroBtn{flex:1}.PortfolioPage-module-scss-module__9HD7Aq__heroBtnCaption{text-align:center;font-size:calc(12px*var(--font-scale));opacity:.8;margin:0;font-weight:600}.PortfolioPage-module-scss-module__9HD7Aq__coinsWrap{inset-block:0;pointer-events:none;width:58%;position:absolute;right:0;overflow:hidden}@media (max-width:640px){.PortfolioPage-module-scss-module__9HD7Aq__coinsWrap{display:none}}.PortfolioPage-module-scss-module__9HD7Aq__orbitRing{border:1px dashed color-mix(in srgb,var(--on-primary)20%,transparent);border-radius:50%;width:420px;height:420px;animation:40s linear infinite PortfolioPage-module-scss-module__9HD7Aq__spin;position:absolute;top:-140px;right:-120px}.PortfolioPage-module-scss-module__9HD7Aq__coin{border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 16px 34px #0a0a0940}.PortfolioPage-module-scss-module__9HD7Aq__coinLogo{width:100%!important;height:100%!important}.PortfolioPage-module-scss-module__9HD7Aq__coinSizeLg{width:72px;height:72px}.PortfolioPage-module-scss-module__9HD7Aq__coinSizeMd{width:52px;height:52px}.PortfolioPage-module-scss-module__9HD7Aq__coinSizeSm{width:40px;height:40px}.PortfolioPage-module-scss-module__9HD7Aq__coinSizeXs{width:32px;height:32px}.PortfolioPage-module-scss-module__9HD7Aq__coinPosA{top:10%;right:10%}.PortfolioPage-module-scss-module__9HD7Aq__coinPosB{top:4%;right:34%}.PortfolioPage-module-scss-module__9HD7Aq__coinPosC{top:42%;right:22%}.PortfolioPage-module-scss-module__9HD7Aq__coinPosD{top:56%;right:4%}.PortfolioPage-module-scss-module__9HD7Aq__coinPosE{top:20%;right:48%}.PortfolioPage-module-scss-module__9HD7Aq__coinPosF{top:32%;right:2%}.PortfolioPage-module-scss-module__9HD7Aq__coinPosG{top:62%;right:38%}.PortfolioPage-module-scss-module__9HD7Aq__coinA{animation:7s ease-in-out infinite PortfolioPage-module-scss-module__9HD7Aq__floatA}.PortfolioPage-module-scss-module__9HD7Aq__coinB{animation:9s ease-in-out infinite PortfolioPage-module-scss-module__9HD7Aq__floatB}.PortfolioPage-module-scss-module__9HD7Aq__coinC{animation:6s ease-in-out infinite PortfolioPage-module-scss-module__9HD7Aq__floatC}@media (prefers-reduced-motion:reduce){.PortfolioPage-module-scss-module__9HD7Aq__coinA,.PortfolioPage-module-scss-module__9HD7Aq__coinB,.PortfolioPage-module-scss-module__9HD7Aq__coinC,.PortfolioPage-module-scss-module__9HD7Aq__orbitRing{animation:none}}.PortfolioPage-module-scss-module__9HD7Aq__cardTitle{font-size:calc(18px*var(--font-scale));color:var(--text-1);margin:0;font-weight:800}.PortfolioPage-module-scss-module__9HD7Aq__accountsSection{flex-direction:column;gap:16px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__accountsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__flowStrip{font-size:calc(11px*var(--font-scale));color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__flowPill{border:1px solid var(--border-base);border-radius:999px;padding:5px 11px}.PortfolioPage-module-scss-module__9HD7Aq__flowPillActive{border-color:color-mix(in srgb,var(--primary)40%,transparent);color:var(--primary)}.PortfolioPage-module-scss-module__9HD7Aq__accountsGrid{flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__accountCard{border:1px solid var(--border-base);border-radius:var(--radius-lg);background:var(--bg-surface);flex-direction:column;flex:300px;gap:10px;min-width:0;padding:22px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__accountCardHighlight{border-color:color-mix(in srgb,var(--primary)35%,transparent)}.PortfolioPage-module-scss-module__9HD7Aq__cardHeader{align-items:flex-start;gap:12px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__cardIconTile{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__cardIconTile_perps{color:#8b5cf6;background:#8b5cf626}.PortfolioPage-module-scss-module__9HD7Aq__cardIconTile_profile{background:color-mix(in srgb,var(--primary)12%,transparent);color:var(--primary)}.PortfolioPage-module-scss-module__9HD7Aq__cardIconTile_predictions{color:#f5a524;background:#f5a52424}.PortfolioPage-module-scss-module__9HD7Aq__cardHeaderInfo{flex:1;min-width:0}.PortfolioPage-module-scss-module__9HD7Aq__cardName{font-size:calc(15px*var(--font-scale));color:var(--text-1);align-items:center;gap:8px;margin:0;font-weight:800;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__mainBadge{font-size:calc(10px*var(--font-scale));letter-spacing:.06em;background:var(--primary);color:var(--on-primary);border-radius:4px;padding:2px 6px;font-weight:800}.PortfolioPage-module-scss-module__9HD7Aq__cardLink{cursor:pointer;font-size:calc(13px*var(--font-scale));color:var(--primary);background:0 0;border:none;flex-shrink:0;padding:2px 0 2px 6px;font-weight:700}.PortfolioPage-module-scss-module__9HD7Aq__cardStatus{font-size:calc(12px*var(--font-scale));color:var(--text-3);min-height:calc(12px*var(--font-scale)*1.4*2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;line-height:1.4;display:-webkit-box;overflow:hidden}.PortfolioPage-module-scss-module__9HD7Aq__cardAmount{font-family:var(--font-mono,monospace);font-size:calc(28px*var(--font-scale));font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text-1);margin:0;font-weight:700}.PortfolioPage-module-scss-module__9HD7Aq__cardAmountMuted{color:var(--text-3)}.PortfolioPage-module-scss-module__9HD7Aq__cardActions{gap:8px;margin-top:auto;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__cardActionBtn{flex:1}.PortfolioPage-module-scss-module__9HD7Aq__activityCard{border:1px solid var(--border-base);border-radius:var(--radius-lg);background:var(--bg-surface);flex-direction:column;flex:320px;gap:16px;min-width:0;padding:20px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__activityHeader{justify-content:space-between;align-items:center;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__activityEmpty{text-align:center;border:1px dashed var(--border-base);border-radius:var(--radius-base);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:160px;padding:20px;display:flex}.PortfolioPage-module-scss-module__9HD7Aq__activityEmptyTitle{font-size:calc(13px*var(--font-scale));color:var(--text-1);margin:0;font-weight:700}.PortfolioPage-module-scss-module__9HD7Aq__activityEmptyHint{font-size:calc(12px*var(--font-scale));color:var(--text-3);margin:0}@keyframes PortfolioPage-module-scss-module__9HD7Aq__heroFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes PortfolioPage-module-scss-module__9HD7Aq__pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes PortfolioPage-module-scss-module__9HD7Aq__spin{to{transform:rotate(360deg)}}@keyframes PortfolioPage-module-scss-module__9HD7Aq__floatA{0%,to{transform:translate(0)rotate(-8deg)}50%{transform:translate(6px,-18px)rotate(6deg)}}@keyframes PortfolioPage-module-scss-module__9HD7Aq__floatB{0%,to{transform:translate(0)rotate(10deg)}50%{transform:translate(-10px,14px)rotate(-6deg)}}@keyframes PortfolioPage-module-scss-module__9HD7Aq__floatC{0%,to{transform:translate(0)scale(1)}50%{transform:translate(8px,-10px)scale(1.06)}}
