.financeUi-module__acVJOW__chartBox{width:100%}.financeUi-module__acVJOW__filterBar{border-radius:var(--c-radius,10px);background:var(--c-card,#101010);border:1px solid var(--c-border,#1e1e1e);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.financeUi-module__acVJOW__presets{align-items:center;gap:6px;display:flex}.financeUi-module__acVJOW__filterDivider{background:var(--c-divider,#19191d);flex-shrink:0;width:1px;height:18px;margin:0 6px}.financeUi-module__acVJOW__presetBtn{color:var(--fg-muted);background:0 0;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:500;transition:background .15s,color .15s}.financeUi-module__acVJOW__presetBtn:hover{color:var(--fg-default)}.financeUi-module__acVJOW__presetBtnActive{background:var(--c-chip-active,#262626);color:var(--fg-default);font-weight:600}.financeUi-module__acVJOW__customBtn{font-size:11px;font-weight:500;font-family:var(--font-mono);background:var(--c-chip-bg,#151515);border:1px solid var(--c-border,#1e1e1e);color:var(--fg-muted);border-radius:999px;align-items:center;gap:6px;padding:7px 14px;transition:background .15s,color .15s;display:flex}.financeUi-module__acVJOW__customBtnActive{background:var(--c-chip-active,#262626);color:var(--fg-default)}.financeUi-module__acVJOW__calendarIcon{width:12px;height:12px}.financeUi-module__acVJOW__revenueGroup{align-items:baseline;gap:8px;display:flex}.financeUi-module__acVJOW__revenueLabel{color:var(--fg-muted);font-size:12px}.financeUi-module__acVJOW__revenueValue{font-size:17px;font-weight:700;font-family:var(--font-mono);color:var(--success)}.financeUi-module__acVJOW__overlay{z-index:50;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.financeUi-module__acVJOW__modal{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;width:100%;max-width:420px;padding:20px}.financeUi-module__acVJOW__modalTitle{color:var(--fg-default);margin:0 0 16px;font-size:14px;font-weight:700}.financeUi-module__acVJOW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.financeUi-module__acVJOW__fieldLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--fg-muted);margin:0 0 8px;font-size:11px;font-weight:600}.financeUi-module__acVJOW__select{background:var(--bg-elevated);border:1px solid var(--border);width:100%;color:var(--fg-default);border-radius:6px;padding:6px 8px;font-size:12px}.financeUi-module__acVJOW__actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.financeUi-module__acVJOW__applyBtn{background:var(--accent);color:var(--fg-on-accent);border-radius:6px;padding:6px 16px;font-size:12px;font-weight:600}
.ErrorState-module__QUzMuW__root{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:420px;margin:0 auto;padding:32px 24px;display:flex}.ErrorState-module__QUzMuW__compact{padding:20px 16px}.ErrorState-module__QUzMuW__iconWrap{background:color-mix(in srgb, var(--accent) 12%, transparent);width:48px;height:48px;color:var(--accent-hover);border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.ErrorState-module__QUzMuW__compact .ErrorState-module__QUzMuW__iconWrap{width:40px;height:40px;margin-bottom:4px}.ErrorState-module__QUzMuW__icon{width:22px;height:22px}.ErrorState-module__QUzMuW__title{color:var(--fg-default);margin:0;font-size:17px;font-weight:600}.ErrorState-module__QUzMuW__compact .ErrorState-module__QUzMuW__title{font-size:15px}.ErrorState-module__QUzMuW__body{color:var(--fg-muted);margin:0;font-size:14px;line-height:1.5}.ErrorState-module__QUzMuW__compact .ErrorState-module__QUzMuW__body{font-size:13px}.ErrorState-module__QUzMuW__retryBtn{border-radius:var(--radius-sm);color:var(--fg-on-accent);background:var(--accent);cursor:pointer;border:none;align-items:center;gap:8px;margin-top:12px;padding:9px 18px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.ErrorState-module__QUzMuW__retryBtn:hover:not(:disabled){background:var(--accent-hover)}.ErrorState-module__QUzMuW__retryBtn:disabled{opacity:.65;cursor:default}.ErrorState-module__QUzMuW__retryIcon{width:14px;height:14px}.ErrorState-module__QUzMuW__spinning{animation:.9s linear infinite ErrorState-module__QUzMuW__errorStateSpin}@keyframes ErrorState-module__QUzMuW__errorStateSpin{to{transform:rotate(360deg)}}.ErrorState-module__QUzMuW__reference{font-size:11px;font-family:var(--font-mono);color:var(--fg-muted);opacity:.75;margin:12px 0 0}
.CareerToolbar-module__uxfOYG__toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;display:flex}.CareerToolbar-module__uxfOYG__searchWrap{flex:0 320px;min-width:200px;position:relative}.CareerToolbar-module__uxfOYG__searchWrap svg{width:15px;height:15px;color:var(--fg-subtle);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.CareerToolbar-module__uxfOYG__search{border-radius:var(--radius-interactive);border:1px solid var(--border);background:var(--bg-surface);width:100%;height:38px;color:var(--fg-default);padding:0 12px 0 34px;font-family:inherit;font-size:13px;font-weight:400}.CareerToolbar-module__uxfOYG__search::placeholder{color:var(--fg-subtle)}.CareerToolbar-module__uxfOYG__search:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.CareerToolbar-module__uxfOYG__sortCaption{color:var(--fg-subtle);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:500}.CareerToolbar-module__uxfOYG__dropdown{position:relative}.CareerToolbar-module__uxfOYG__sortBtn{appearance:none;border-radius:var(--radius-interactive);border:1px solid var(--border);background:var(--bg-surface);height:38px;color:var(--fg-muted);cursor:pointer;align-items:center;gap:7px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.CareerToolbar-module__uxfOYG__sortBtn svg{width:14px;height:14px}.CareerToolbar-module__uxfOYG__sortBtn:hover{border-color:var(--border-strong);color:var(--fg-default)}.CareerToolbar-module__uxfOYG__dropdown[data-open] .CareerToolbar-module__uxfOYG__sortBtn{border-color:var(--accent);color:var(--fg-default)}.CareerToolbar-module__uxfOYG__sortBtn .CareerToolbar-module__uxfOYG__caret{opacity:.65;width:13px;height:13px;margin-left:2px;transition:transform .15s}.CareerToolbar-module__uxfOYG__dropdown[data-open] .CareerToolbar-module__uxfOYG__caret{transform:rotate(180deg)}.CareerToolbar-module__uxfOYG__menu{z-index:40;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:2px;min-width:170px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 36px #0006}.CareerToolbar-module__uxfOYG__menuItem{appearance:none;text-align:left;cursor:pointer;border-radius:var(--radius-sm);color:var(--fg-muted);background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.CareerToolbar-module__uxfOYG__menuItem:hover{background:var(--bg-surface);color:var(--fg-default)}.CareerToolbar-module__uxfOYG__menuItem[data-active]{color:var(--accent)}.CareerToolbar-module__uxfOYG__menuItem[data-active]:after{content:"✓";font-size:12px;font-weight:700}.CareerToolbar-module__uxfOYG__viewGroup{gap:0;display:inline-flex}.CareerToolbar-module__uxfOYG__viewBtn{appearance:none;border:1px solid var(--border);background:var(--bg-surface);height:38px;color:var(--fg-muted);cursor:pointer;align-items:center;gap:7px;padding:0 14px;font-family:inherit;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.CareerToolbar-module__uxfOYG__viewBtn svg{width:16px;height:16px}.CareerToolbar-module__uxfOYG__viewBtn:hover{border-color:var(--border-strong);color:var(--fg-default)}.CareerToolbar-module__uxfOYG__viewBtn:first-child{border-radius:var(--radius-interactive) 0 0 var(--radius-interactive)}.CareerToolbar-module__uxfOYG__viewBtn:last-child{border-radius:0 var(--radius-interactive) var(--radius-interactive) 0;margin-left:-1px}.CareerToolbar-module__uxfOYG__viewBtn[data-active]{color:var(--accent);background:var(--accent-subtle);border-color:#0000}@media (max-width:768px){.CareerToolbar-module__uxfOYG__toolbar{flex-direction:column;align-items:stretch}.CareerToolbar-module__uxfOYG__searchWrap{min-width:100%}.CareerToolbar-module__uxfOYG__menu{left:auto;right:0}}
.BorderGlowCard-module__-GMC9G__card{--edge-proximity:0;--cursor-angle:45deg;--edge-sensitivity:30;--color-sensitivity:calc(var(--edge-sensitivity) + 20);--border-radius:28px;--glow-padding:40px;--cone-spread:25;border-radius:var(--border-radius);isolation:isolate;background:var(--card-bg,#120f17);border:1px solid #ffffff26;display:grid;position:relative;overflow:visible;transform:translateZ(.01px)}.BorderGlowCard-module__-GMC9G__card:before,.BorderGlowCard-module__-GMC9G__card:after,.BorderGlowCard-module__-GMC9G__card>.BorderGlowCard-module__-GMC9G__edge{content:"";border-radius:inherit;z-index:-1;transition:opacity .25s ease-out;position:absolute;inset:0}.BorderGlowCard-module__-GMC9G__card:not(:hover):before,.BorderGlowCard-module__-GMC9G__card:not(:hover):after,.BorderGlowCard-module__-GMC9G__card:not(:hover)>.BorderGlowCard-module__-GMC9G__edge{opacity:0;transition:opacity .75s ease-in-out}.BorderGlowCard-module__-GMC9G__card:before{background:linear-gradient(var(--card-bg,#120f17) 0 100%) padding-box, linear-gradient(#fff0 0 100%) border-box, var(--gradient-one,radial-gradient(at 80% 55%, #c084fc 0, transparent 50%)) border-box, var(--gradient-two,radial-gradient(at 69% 34%, #f472b6 0, transparent 50%)) border-box, var(--gradient-three,radial-gradient(at 8% 6%, #38bdf8 0, transparent 50%)) border-box, var(--gradient-four,radial-gradient(at 41% 38%, #c084fc 0, transparent 50%)) border-box, var(--gradient-five,radial-gradient(at 86% 85%, #f472b6 0, transparent 50%)) border-box, var(--gradient-six,radial-gradient(at 82% 18%, #c084fc 0, transparent 50%)) border-box, var(--gradient-seven,radial-gradient(at 51% 4%, #f472b6 0, transparent 50%)) border-box, var(--gradient-base,linear-gradient(#c299ff 0 100%)) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));border:1px solid #0000}.BorderGlowCard-module__-GMC9G__card:after{background:var(--gradient-one,radial-gradient(at 80% 55%, #c084fc 0, transparent 50%)) padding-box, var(--gradient-two,radial-gradient(at 69% 34%, #f472b6 0, transparent 50%)) padding-box, var(--gradient-three,radial-gradient(at 8% 6%, #38bdf8 0, transparent 50%)) padding-box, var(--gradient-four,radial-gradient(at 41% 38%, #c084fc 0, transparent 50%)) padding-box, var(--gradient-five,radial-gradient(at 86% 85%, #f472b6 0, transparent 50%)) padding-box, var(--gradient-six,radial-gradient(at 82% 18%, #c084fc 0, transparent 50%)) padding-box, var(--gradient-seven,radial-gradient(at 51% 4%, #f472b6 0, transparent 50%)) padding-box, var(--gradient-base,linear-gradient(#c299ff 0 100%)) padding-box;-webkit-mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);opacity:calc(var(--fill-opacity,.5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light;border:1px solid #0000;-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add}.BorderGlowCard-module__-GMC9G__card>.BorderGlowCard-module__-GMC9G__edge{inset:calc(var(--glow-padding) * -1);pointer-events:none;z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.BorderGlowCard-module__-GMC9G__card>.BorderGlowCard-module__-GMC9G__edge:before{content:"";inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color,#f5daa3), inset 0 0 1px 0 var(--glow-color-60,#f5daa399), inset 0 0 3px 0 var(--glow-color-50,#f5daa380), inset 0 0 6px 0 var(--glow-color-40,#f5daa366), inset 0 0 15px 0 var(--glow-color-30,#f5daa34d), inset 0 0 25px 2px var(--glow-color-20,#f5daa333), inset 0 0 50px 2px var(--glow-color-10,#f5daa31a), 0 0 1px 0 var(--glow-color-60,#f5daa399), 0 0 3px 0 var(--glow-color-50,#f5daa380), 0 0 6px 0 var(--glow-color-40,#f5daa366), 0 0 15px 0 var(--glow-color-30,#f5daa34d), 0 0 25px 2px var(--glow-color-20,#f5daa333), 0 0 50px 2px var(--glow-color-10,#f5daa31a);position:absolute}.BorderGlowCard-module__-GMC9G__inner{min-width:0}[data-theme=light] .BorderGlowCard-module__-GMC9G__card{box-shadow:0 2px 16px #00000012}[data-theme=light] .BorderGlowCard-module__-GMC9G__card>.BorderGlowCard-module__-GMC9G__edge{mix-blend-mode:multiply;opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)) * .35)}[data-theme=light] .BorderGlowCard-module__-GMC9G__card:after{mix-blend-mode:multiply;opacity:calc(var(--fill-opacity,.5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)) * .5)}[data-palette=deep-black] .BorderGlowCard-module__-GMC9G__card{--glow-color:#fff!important;--glow-color-60:#fff9!important;--glow-color-50:#ffffff80!important;--glow-color-40:#fff6!important;--glow-color-30:#ffffff4d!important;--glow-color-20:#fff3!important;--glow-color-10:#ffffff1a!important;--gradient-one:radial-gradient(at 80% 55%, #fff 0, transparent 50%)!important;--gradient-two:radial-gradient(at 69% 34%, #fff 0, transparent 50%)!important;--gradient-three:radial-gradient(at 8% 6%, #fff 0, transparent 50%)!important;--gradient-four:radial-gradient(at 41% 38%, #fff 0, transparent 50%)!important;--gradient-five:radial-gradient(at 86% 85%, #fff 0, transparent 50%)!important;--gradient-six:radial-gradient(at 82% 18%, #fff 0, transparent 50%)!important;--gradient-seven:radial-gradient(at 51% 4%, #fff 0, transparent 50%)!important;--gradient-base:linear-gradient(#fff 0 100%)!important}
.ArtistCard-module__KGGm0W__glowCard{cursor:pointer;box-shadow:0 1px 3px #00000040,0 6px 16px #0000002e}[data-theme=light] .ArtistCard-module__KGGm0W__glowCard{box-shadow:0 2px 12px #00000012}.ArtistCard-module__KGGm0W__inner{text-align:left;min-width:0;padding:12px 12px 14px}.ArtistCard-module__KGGm0W__cover{aspect-ratio:1;border-radius:var(--radius-md);background:var(--bg-elevated);border:1px solid #ffffff1f;width:100%;margin-bottom:12px;position:relative;overflow:hidden;box-shadow:0 6px 18px #00000059}[data-theme=light] .ArtistCard-module__KGGm0W__cover{border-color:#00000014;box-shadow:0 4px 14px #00000014}.ArtistCard-module__KGGm0W__cover img{object-fit:cover;object-position:center 22%;filter:contrast(1.03)saturate(1.02);width:100%;height:100%;display:block}.ArtistCard-module__KGGm0W__fallback{justify-content:center;align-items:center;width:100%;height:100%;font-size:30px;font-weight:700;display:flex}.ArtistCard-module__KGGm0W__nameRow{align-items:center;gap:5px;min-width:0;margin-bottom:3px;display:flex}.ArtistCard-module__KGGm0W__name{letter-spacing:-.02em;color:var(--fg-default);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ArtistCard-module__KGGm0W__badge{color:var(--accent);flex:none;display:inline-flex}.ArtistCard-module__KGGm0W__meta{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin:0;font-size:11.5px;overflow:hidden}.ArtistCard-module__KGGm0W__meta b{color:var(--fg-default);font-weight:600}
.ArtistRow-module__PYwcEa__row{border-radius:var(--radius-interactive);cursor:pointer;grid-template-columns:40px 44px 1fr auto;align-items:center;gap:14px;padding:10px 16px;transition:background .12s;display:grid}.ArtistRow-module__PYwcEa__row:hover{background:var(--bg-elevated)}.ArtistRow-module__PYwcEa__rank{color:var(--fg-subtle);text-align:center;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ArtistRow-module__PYwcEa__avatar{background:var(--bg-elevated);border-radius:50%;flex:none;width:40px;height:40px;overflow:hidden}.ArtistRow-module__PYwcEa__avatar img{object-fit:cover;width:100%;height:100%;display:block}.ArtistRow-module__PYwcEa__fallback{justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:600;display:flex}.ArtistRow-module__PYwcEa__name{color:var(--fg-default);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.ArtistRow-module__PYwcEa__streams{color:var(--fg-muted);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.ArtistRow-module__PYwcEa__streams span{color:var(--fg-default);font-weight:600}
.CareerLadder-module__1JRDbq__wrap{border-radius:var(--radius-surface);border:1px solid color-mix(in srgb, var(--border) 160%, transparent);background:radial-gradient(130% 150% at 10% 42%, color-mix(in srgb, var(--accent) 12%, transparent) 0%, transparent 56%), linear-gradient(160deg, color-mix(in srgb, var(--accent) 6%, var(--bg-base)) 0%, var(--bg-base) 100%);margin-bottom:20px;padding:20px 28px 18px;position:relative;container-type:inline-size}.CareerLadder-module__1JRDbq__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.CareerLadder-module__1JRDbq__headTitle{letter-spacing:-.01em;color:var(--fg-default);font-size:13.5px;font-weight:600;line-height:1}.CareerLadder-module__1JRDbq__headHint{color:var(--fg-subtle);text-align:right;font-size:11px;line-height:1.4}.CareerLadder-module__1JRDbq__layout{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 44px;margin-top:16px;display:grid}.CareerLadder-module__1JRDbq__scaleCol{min-width:0}.CareerLadder-module__1JRDbq__orb{aspect-ratio:1;background:linear-gradient(160deg, color-mix(in srgb, var(--fg-default) 8%, var(--bg-base)) 0%, color-mix(in srgb, var(--fg-default) 3%, var(--bg-base)) 100%);text-align:center;border:none;border-radius:16px;flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:6px;width:158px;padding:18px;animation:.6s cubic-bezier(.22,1,.36,1) .35s backwards CareerLadder-module__1JRDbq__crLadOrbIn;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 8px 24px #00000059}.CareerLadder-module__1JRDbq__orb:after{content:"";pointer-events:none;opacity:0;border-radius:inherit;background:linear-gradient(115deg,#0000 28%,#ffffff14 43%,#ffffff38 48%,#ffffff8c 50%,#ffffff38 52%,#ffffff14 57%,#0000 72%);animation:1.1s cubic-bezier(.35,0,.25,1) .7s forwards CareerLadder-module__1JRDbq__crShine;position:absolute;inset:0;transform:translate(-150%)}.CareerLadder-module__1JRDbq__orbKicker{letter-spacing:.02em;color:var(--fg-subtle);font-size:10px;font-weight:600;line-height:1.3}.CareerLadder-module__1JRDbq__orbPct{letter-spacing:-.02em;color:var(--fg-default);font-variant-numeric:tabular-nums;font-size:26px;font-weight:400;line-height:1}.CareerLadder-module__1JRDbq__orbLabel{color:var(--fg-muted);font-size:11px;font-weight:500;line-height:1.45}@container (max-width:700px){.CareerLadder-module__1JRDbq__layout{grid-template-columns:1fr}.CareerLadder-module__1JRDbq__orb{margin:10px auto 0}}.CareerLadder-module__1JRDbq__scale{gap:8px;padding:0 6px;display:flex}.CareerLadder-module__1JRDbq__segWrap{cursor:default;flex-direction:column;flex:1 1 0;align-items:center;gap:6px;min-width:0;transition:flex-grow .38s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.CareerLadder-module__1JRDbq__segWrap.CareerLadder-module__1JRDbq__isCurrent{flex-grow:2.8}.CareerLadder-module__1JRDbq__scale:has(.CareerLadder-module__1JRDbq__segWrap:hover,.CareerLadder-module__1JRDbq__segWrap:focus) .CareerLadder-module__1JRDbq__segWrap.CareerLadder-module__1JRDbq__isCurrent:not(:hover):not(:focus){flex-grow:1}.CareerLadder-module__1JRDbq__segWrap:hover,.CareerLadder-module__1JRDbq__segWrap:focus{flex-grow:2.8}.CareerLadder-module__1JRDbq__segWrap:focus{outline:none}.CareerLadder-module__1JRDbq__segWrap:focus-visible .CareerLadder-module__1JRDbq__seg{border-color:color-mix(in srgb, var(--accent) 70%, transparent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 25%, transparent)}.CareerLadder-module__1JRDbq__seg{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--border) 90%, transparent);background:#ffffff09;width:100%;height:92px;transition:border-color .18s,box-shadow .18s;position:relative;overflow:hidden;transform:skew(-3deg)}.CareerLadder-module__1JRDbq__segLabel{letter-spacing:.01em;color:var(--fg-default);white-space:nowrap;opacity:0;z-index:2;text-shadow:0 1px 4px #0006;justify-content:center;align-items:center;font-size:13px;font-weight:500;line-height:1;transition:opacity .22s .12s;display:flex;position:absolute;inset:0;transform:skew(3deg)}[data-theme=light] .CareerLadder-module__1JRDbq__segLabel{text-shadow:none}.CareerLadder-module__1JRDbq__segWrap.CareerLadder-module__1JRDbq__isCurrent .CareerLadder-module__1JRDbq__segLabel{opacity:1}.CareerLadder-module__1JRDbq__scale:has(.CareerLadder-module__1JRDbq__segWrap:hover,.CareerLadder-module__1JRDbq__segWrap:focus) .CareerLadder-module__1JRDbq__segWrap.CareerLadder-module__1JRDbq__isCurrent:not(:hover):not(:focus) .CareerLadder-module__1JRDbq__segLabel{opacity:0;transition-delay:0s}.CareerLadder-module__1JRDbq__segWrap:hover .CareerLadder-module__1JRDbq__segLabel,.CareerLadder-module__1JRDbq__segWrap:focus .CareerLadder-module__1JRDbq__segLabel{opacity:1}[data-theme=light] .CareerLadder-module__1JRDbq__seg{background:#0000000a}.CareerLadder-module__1JRDbq__segFill{background:color-mix(in srgb, var(--accent) 38%, transparent);border-radius:0 0 5px 5px;transition:background .3s;position:absolute;bottom:0;left:0;right:0}.CareerLadder-module__1JRDbq__segWrap:hover .CareerLadder-module__1JRDbq__segFill,.CareerLadder-module__1JRDbq__segWrap:focus .CareerLadder-module__1JRDbq__segFill{background:color-mix(in srgb, var(--accent) 48%, transparent)}.CareerLadder-module__1JRDbq__seg.CareerLadder-module__1JRDbq__isCurrent{border-color:color-mix(in srgb, var(--border) 130%, transparent);background:#ffffff17}[data-theme=light] .CareerLadder-module__1JRDbq__seg.CareerLadder-module__1JRDbq__isCurrent{background:#00000012}.CareerLadder-module__1JRDbq__seg.CareerLadder-module__1JRDbq__isCurrent .CareerLadder-module__1JRDbq__segFill{background:color-mix(in srgb, var(--accent) 55%, transparent)}.CareerLadder-module__1JRDbq__segNum{color:var(--fg-subtle);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500;line-height:1}.CareerLadder-module__1JRDbq__segNum.CareerLadder-module__1JRDbq__isCurrent{color:var(--accent);font-weight:700}.CareerLadder-module__1JRDbq__segCount{color:var(--fg-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;min-height:12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;font-weight:600;line-height:1;transition:color .18s}.CareerLadder-module__1JRDbq__segCount .CareerLadder-module__1JRDbq__cFull,.CareerLadder-module__1JRDbq__segWrap:hover .CareerLadder-module__1JRDbq__segCount .CareerLadder-module__1JRDbq__cShort,.CareerLadder-module__1JRDbq__segWrap:focus .CareerLadder-module__1JRDbq__segCount .CareerLadder-module__1JRDbq__cShort,.CareerLadder-module__1JRDbq__segWrap.CareerLadder-module__1JRDbq__isCurrent .CareerLadder-module__1JRDbq__segCount .CareerLadder-module__1JRDbq__cShort{display:none}.CareerLadder-module__1JRDbq__segWrap:hover .CareerLadder-module__1JRDbq__segCount .CareerLadder-module__1JRDbq__cFull,.CareerLadder-module__1JRDbq__segWrap:focus .CareerLadder-module__1JRDbq__segCount .CareerLadder-module__1JRDbq__cFull,.CareerLadder-module__1JRDbq__segWrap.CareerLadder-module__1JRDbq__isCurrent .CareerLadder-module__1JRDbq__segCount .CareerLadder-module__1JRDbq__cFull{display:inline}.CareerLadder-module__1JRDbq__scale:has(.CareerLadder-module__1JRDbq__segWrap:hover,.CareerLadder-module__1JRDbq__segWrap:focus) .CareerLadder-module__1JRDbq__segWrap.CareerLadder-module__1JRDbq__isCurrent:not(:hover):not(:focus) .CareerLadder-module__1JRDbq__segCount .CareerLadder-module__1JRDbq__cFull{display:none}.CareerLadder-module__1JRDbq__scale:has(.CareerLadder-module__1JRDbq__segWrap:hover,.CareerLadder-module__1JRDbq__segWrap:focus) .CareerLadder-module__1JRDbq__segWrap.CareerLadder-module__1JRDbq__isCurrent:not(:hover):not(:focus) .CareerLadder-module__1JRDbq__segCount .CareerLadder-module__1JRDbq__cShort{display:inline}.CareerLadder-module__1JRDbq__segCount.CareerLadder-module__1JRDbq__isCurrent{color:var(--accent)}.CareerLadder-module__1JRDbq__segWrap:hover .CareerLadder-module__1JRDbq__segCount{color:var(--fg-default)}.CareerLadder-module__1JRDbq__segName{color:var(--fg-subtle);opacity:.8;text-align:center;white-space:nowrap;min-height:13px;margin-top:-2px;font-size:11px;font-weight:400;line-height:1.2}.CareerLadder-module__1JRDbq__segName.CareerLadder-module__1JRDbq__isCurrent{color:var(--accent);opacity:.8;font-weight:500}.CareerLadder-module__1JRDbq__segYou{z-index:3;pointer-events:none;border:2px solid #fff;border-radius:50%;width:30px;height:30px;position:absolute;top:8px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 10px #00000059}.CareerLadder-module__1JRDbq__segYou img{object-fit:cover;width:100%;height:100%;display:block}.CareerLadder-module__1JRDbq__segYouInit{width:100%;height:100%;color:var(--fg-on-accent);background:var(--accent);justify-content:center;align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:700;line-height:1;display:flex}.CareerLadder-module__1JRDbq__challenge{border-top:1px solid var(--border);margin-top:22px;padding-top:20px}.CareerLadder-module__1JRDbq__challengeTitle{letter-spacing:-.01em;color:var(--fg-default);margin:0 0 3px;font-size:15px;font-weight:700;line-height:1.25}.CareerLadder-module__1JRDbq__challengeSub{color:var(--fg-muted);margin-bottom:12px;font-size:12.5px;font-weight:400;line-height:1.3;display:block}.CareerLadder-module__1JRDbq__challengeMore{color:var(--accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-family:inherit;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.CareerLadder-module__1JRDbq__challengeMore:hover{text-decoration:underline}.CareerLadder-module__1JRDbq__challengeArrow{flex:none;transition:transform .25s}.CareerLadder-module__1JRDbq__challengeMore.CareerLadder-module__1JRDbq__isOpen .CareerLadder-module__1JRDbq__challengeArrow{transform:rotate(180deg)}.CareerLadder-module__1JRDbq__challengeCollapse{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1);display:grid}.CareerLadder-module__1JRDbq__challengeCollapse.CareerLadder-module__1JRDbq__isOpen{grid-template-rows:1fr}.CareerLadder-module__1JRDbq__challengeCollapse>div{overflow:hidden}.CareerLadder-module__1JRDbq__challengeText{color:var(--fg-subtle);max-width:78ch;margin:10px 0 0;font-size:12.5px;font-weight:400;line-height:1.6}@keyframes CareerLadder-module__1JRDbq__crLadOrbIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes CareerLadder-module__1JRDbq__crShine{0%{opacity:0;transform:translate(-150%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(150%)}}@media (prefers-reduced-motion:reduce){.CareerLadder-module__1JRDbq__orb,.CareerLadder-module__1JRDbq__orb:after{animation:none}.CareerLadder-module__1JRDbq__seg,.CareerLadder-module__1JRDbq__segWrap,.CareerLadder-module__1JRDbq__segLabel,.CareerLadder-module__1JRDbq__segCount,.CareerLadder-module__1JRDbq__challengeCollapse,.CareerLadder-module__1JRDbq__challengeArrow{transition:none}}
.GoalsSection-module__KBJDia__section{--goals-ease:cubic-bezier(.22, 1, .36, 1);margin-top:22px}.GoalsSection-module__KBJDia__head{margin:8px 0 14px}.GoalsSection-module__KBJDia__headText{min-width:0}.GoalsSection-module__KBJDia__title{letter-spacing:-.01em;color:var(--fg-default);margin:0;font-size:17px;font-weight:700;line-height:1.2}.GoalsSection-module__KBJDia__subtitle{max-width:72ch;color:var(--fg-muted);margin:5px 0 0;font-size:13px;font-weight:400;line-height:1.5}.GoalsSection-module__KBJDia__tabs{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-surface);gap:4px;padding:5px;display:flex}.GoalsSection-module__KBJDia__tab{border-radius:var(--radius-interactive);cursor:pointer;min-width:0;transition:background .18s var(--goals-ease);background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;gap:9px;padding:12px 10px;font-family:inherit;display:flex}.GoalsSection-module__KBJDia__tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.GoalsSection-module__KBJDia__tabActive{background:var(--bg-elevated)}.GoalsSection-module__KBJDia__tabIcon{color:var(--fg-subtle);flex:none;display:inline-flex}.GoalsSection-module__KBJDia__tabActive .GoalsSection-module__KBJDia__tabIcon{color:var(--fg-default)}.GoalsSection-module__KBJDia__tabName{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;line-height:1;overflow:hidden}.GoalsSection-module__KBJDia__tabActive .GoalsSection-module__KBJDia__tabName{color:var(--fg-default)}.GoalsSection-module__KBJDia__tabCount{font-variant-numeric:tabular-nums;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--fg-default) 7%, transparent);color:var(--fg-subtle);flex:none;padding:3px 9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:1}.GoalsSection-module__KBJDia__tabCountDone{color:color-mix(in srgb, var(--success) 78%, var(--fg-muted));background:color-mix(in srgb, var(--success) 14%, transparent)}.GoalsSection-module__KBJDia__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.GoalsSection-module__KBJDia__grid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.GoalsSection-module__KBJDia__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.GoalsSection-module__KBJDia__card{text-align:left;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);cursor:pointer;width:100%;min-width:0;transition:background .16s var(--goals-ease);padding:16px 16px 14px;font-family:inherit;display:block}.GoalsSection-module__KBJDia__card:hover{background:color-mix(in srgb, var(--fg-default) 4%, var(--bg-elevated))}.GoalsSection-module__KBJDia__card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.GoalsSection-module__KBJDia__cardLocked{cursor:default}.GoalsSection-module__KBJDia__cardTop{align-items:center;gap:10px;margin-bottom:14px;display:flex}.GoalsSection-module__KBJDia__cardIcon{border-radius:var(--radius-icon);background:color-mix(in srgb, var(--fg-default) 7%, transparent);width:28px;height:28px;color:var(--fg-muted);flex:none;justify-content:center;align-items:center;display:flex}.GoalsSection-module__KBJDia__cardLabel{min-width:0;color:var(--fg-muted);flex:auto;align-items:center;gap:7px;font-size:13px;font-weight:500;line-height:1.3;display:flex}.GoalsSection-module__KBJDia__closest{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);flex:none;font-size:8px;font-weight:600;line-height:1}.GoalsSection-module__KBJDia__cardChevron{color:var(--fg-subtle);opacity:.55;transition:opacity .16s var(--goals-ease), color .16s;flex:none;display:inline-flex}.GoalsSection-module__KBJDia__card:hover .GoalsSection-module__KBJDia__cardChevron{opacity:1;color:var(--fg-muted)}.GoalsSection-module__KBJDia__cardNumbers{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.GoalsSection-module__KBJDia__cardCurrent{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--fg-default);font-family:JetBrains Mono,ui-monospace,monospace;font-size:22px;font-weight:700;line-height:1}.GoalsSection-module__KBJDia__cardOf{color:var(--fg-subtle);margin:0 5px;font-family:inherit;font-size:12.5px;font-style:normal;font-weight:500}.GoalsSection-module__KBJDia__cardTarget{font-variant-numeric:tabular-nums;color:var(--fg-subtle);font-family:JetBrains Mono,ui-monospace,monospace;font-size:15px;font-weight:500}.GoalsSection-module__KBJDia__badge{white-space:nowrap;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--fg-default) 7%, transparent);color:var(--fg-subtle);flex:none;padding:5px 10px;font-size:10.5px;font-weight:600;line-height:1}.GoalsSection-module__KBJDia__badgeDone{color:color-mix(in srgb, var(--success) 78%, var(--fg-muted));background:color-mix(in srgb, var(--success) 14%, transparent)}.GoalsSection-module__KBJDia__badgeGrowing{color:var(--fg-default);background:color-mix(in srgb, var(--fg-default) 10%, transparent)}.GoalsSection-module__KBJDia__badgeDeclining{color:color-mix(in srgb, var(--danger) 82%, var(--fg-muted));background:color-mix(in srgb, var(--danger) 14%, transparent)}.GoalsSection-module__KBJDia__rail{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--fg-default) 9%, transparent);height:4px;display:block;overflow:hidden}.GoalsSection-module__KBJDia__fill{border-radius:var(--radius-pill);background:linear-gradient(90deg, color-mix(in srgb, var(--fg-default) 42%, transparent), color-mix(in srgb, var(--fg-default) 84%, transparent));width:0;height:100%;transition:width .9s var(--goals-ease) .1s;display:block}.GoalsSection-module__KBJDia__fillDone{background:linear-gradient(90deg, color-mix(in srgb, var(--success) 55%, transparent), var(--success))}.GoalsSection-module__KBJDia__lockedHint{color:var(--fg-subtle);margin:12px 0 0;font-size:12px;font-weight:400;line-height:1.5}.GoalsSection-module__KBJDia__empty{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);color:var(--fg-muted);margin:16px 0 0;padding:20px;font-size:13px;line-height:1.5}.GoalsSection-module__KBJDia__maxStage p{margin:0 0 10px}.GoalsSection-module__KBJDia__maxStage p:last-child{margin-bottom:0}.GoalsSection-module__KBJDia__skeletonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.GoalsSection-module__KBJDia__skeletonCard{border-radius:var(--radius-panel)}@media (max-width:860px){.GoalsSection-module__KBJDia__grid,.GoalsSection-module__KBJDia__skeletonGrid{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:480px){.GoalsSection-module__KBJDia__tabName{display:none}}@media (prefers-reduced-motion:reduce){.GoalsSection-module__KBJDia__card,.GoalsSection-module__KBJDia__tab,.GoalsSection-module__KBJDia__fill{transition:none}}
.GoalsStudio-module__G3iPYa__overlay{--goals-ease:cubic-bezier(.22, 1, .36, 1);z-index:200;background:#000000a8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.GoalsStudio-module__G3iPYa__modal{border-radius:var(--radius-xl);background:var(--bg-elevated);width:min(1200px,100%);height:min(880px,100%);box-shadow:0 0 0 1px color-mix(in srgb, var(--fg-default) 8%, transparent), var(--shadow-elevated);flex-direction:column;display:flex;overflow:hidden}.GoalsStudio-module__G3iPYa__head{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:12px;padding:16px 22px;display:flex}.GoalsStudio-module__G3iPYa__headIcon{border-radius:var(--radius-icon);background:var(--fg-default);width:34px;height:34px;color:var(--bg-base);flex:none;justify-content:center;align-items:center;display:flex}.GoalsStudio-module__G3iPYa__headText{flex:auto;min-width:0}.GoalsStudio-module__G3iPYa__headText h2{color:var(--fg-default);margin:0;font-size:15px;font-weight:700;line-height:1.2}.GoalsStudio-module__G3iPYa__headText p{color:var(--fg-subtle);margin:3px 0 0;font-size:12.5px;font-weight:400;line-height:1.3}.GoalsStudio-module__G3iPYa__close{border-radius:var(--radius-icon);background:color-mix(in srgb, var(--fg-default) 7%, transparent);width:32px;height:32px;color:var(--fg-muted);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.GoalsStudio-module__G3iPYa__close:hover{background:color-mix(in srgb, var(--fg-default) 13%, transparent);color:var(--fg-default)}.GoalsStudio-module__G3iPYa__body{flex:auto;min-height:0;display:flex}.GoalsStudio-module__G3iPYa__side{flex:none;width:220px;padding:20px 14px;overflow-y:auto}.GoalsStudio-module__G3iPYa__sideLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-subtle);margin:0 0 10px 8px;font-size:10px;font-weight:600;line-height:1;display:block}.GoalsStudio-module__G3iPYa__sideLabelSoon{margin-top:22px}.GoalsStudio-module__G3iPYa__platList{flex-direction:column;gap:3px;display:flex}.GoalsStudio-module__G3iPYa__plat{border-radius:var(--radius-interactive);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:9px 8px;font-family:inherit;transition:background .15s;display:flex}button.GoalsStudio-module__G3iPYa__plat:hover,.GoalsStudio-module__G3iPYa__platActive{background:color-mix(in srgb, var(--fg-default) 6%, transparent)}.GoalsStudio-module__G3iPYa__platIcon{border-radius:var(--radius-icon);background:color-mix(in srgb, var(--fg-default) 8%, transparent);width:30px;height:30px;color:var(--fg-muted);flex:none;justify-content:center;align-items:center;display:flex}.GoalsStudio-module__G3iPYa__platActive .GoalsStudio-module__G3iPYa__platIcon{background:color-mix(in srgb, var(--fg-default) 16%, transparent);color:var(--fg-default)}.GoalsStudio-module__G3iPYa__platText{flex-direction:column;gap:2px;min-width:0;display:flex}.GoalsStudio-module__G3iPYa__platText b{color:var(--fg-default);font-size:13px;font-weight:600;line-height:1.2}.GoalsStudio-module__G3iPYa__platText small{color:var(--fg-subtle);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.GoalsStudio-module__G3iPYa__platLocked{cursor:not-allowed;opacity:.5}.GoalsStudio-module__G3iPYa__soonBadge{border-radius:var(--radius-pill);letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb, var(--fg-default) 10%, transparent);color:var(--fg-subtle);flex:none;margin-left:auto;padding:4px 8px;font-size:8.5px;font-weight:600;line-height:1}.GoalsStudio-module__G3iPYa__main{background:var(--bg-base);flex-direction:column;flex:auto;gap:14px;min-width:0;padding:22px 26px;display:flex;overflow-y:auto}.GoalsStudio-module__G3iPYa__mainEmpty{border-radius:var(--radius-panel);background:color-mix(in srgb, var(--fg-default) 6%, transparent);color:var(--fg-muted);margin:0;padding:20px;font-size:13px;line-height:1.5}.GoalsStudio-module__G3iPYa__goal{border-radius:var(--radius-panel);background:color-mix(in srgb, var(--fg-default) 6%, transparent);padding:18px 20px;transition:background .3s,box-shadow .3s}.GoalsStudio-module__G3iPYa__goalFocus{background:color-mix(in srgb, var(--fg-default) 10%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--fg-default) 20%, transparent)}.GoalsStudio-module__G3iPYa__goalTop{align-items:center;gap:10px;margin-bottom:12px;display:flex}.GoalsStudio-module__G3iPYa__goalIcon{border-radius:var(--radius-icon);background:color-mix(in srgb, var(--fg-default) 8%, transparent);width:28px;height:28px;color:var(--fg-muted);flex:none;justify-content:center;align-items:center;display:flex}.GoalsStudio-module__G3iPYa__goalName{min-width:0;color:var(--fg-default);flex:auto;font-size:13.5px;font-weight:600;line-height:1.3}.GoalsStudio-module__G3iPYa__goalOrigin{color:var(--fg-subtle);flex:none;font-size:10.5px;font-weight:500}.GoalsStudio-module__G3iPYa__goalBadge{border-radius:var(--radius-pill);white-space:nowrap;background:color-mix(in srgb, var(--fg-default) 9%, transparent);color:var(--fg-subtle);flex:none;padding:5px 10px;font-size:10.5px;font-weight:600;line-height:1}.GoalsStudio-module__G3iPYa__goalBadgeDone{color:color-mix(in srgb, var(--success) 78%, var(--fg-muted));background:color-mix(in srgb, var(--success) 16%, transparent)}.GoalsStudio-module__G3iPYa__goalBadgeGrowing{color:var(--fg-default);background:color-mix(in srgb, var(--fg-default) 12%, transparent)}.GoalsStudio-module__G3iPYa__goalBadgeDeclining{color:color-mix(in srgb, var(--danger) 82%, var(--fg-muted));background:color-mix(in srgb, var(--danger) 16%, transparent)}.GoalsStudio-module__G3iPYa__goalNumbers{align-items:baseline;gap:6px;margin-bottom:10px;display:flex}.GoalsStudio-module__G3iPYa__goalNumbers b{font-variant-numeric:tabular-nums;color:var(--fg-default);font-family:JetBrains Mono,ui-monospace,monospace;font-size:20px;font-weight:700;line-height:1}.GoalsStudio-module__G3iPYa__goalNumbers i{color:var(--fg-subtle);font-size:12px;font-style:normal;font-weight:500}.GoalsStudio-module__G3iPYa__goalNumbers span{color:var(--fg-subtle);font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;font-weight:500}.GoalsStudio-module__G3iPYa__goalRail{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--fg-default) 10%, transparent);height:4px;margin-bottom:12px;overflow:hidden}.GoalsStudio-module__G3iPYa__goalFill{border-radius:var(--radius-pill);background:linear-gradient(90deg, color-mix(in srgb, var(--fg-default) 42%, transparent), color-mix(in srgb, var(--fg-default) 84%, transparent));height:100%;display:block}.GoalsStudio-module__G3iPYa__goalFillDone{background:linear-gradient(90deg, color-mix(in srgb, var(--success) 55%, transparent), var(--success))}.GoalsStudio-module__G3iPYa__goalInsightLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:6px;font-size:10.5px;font-weight:600;display:block}.GoalsStudio-module__G3iPYa__goalInsight p{color:var(--fg-muted);margin:0 0 8px;font-size:12.5px;font-weight:400;line-height:1.65}.GoalsStudio-module__G3iPYa__goalInsight p:last-child{margin-bottom:0}.GoalsStudio-module__G3iPYa__assist{flex:none;width:320px;padding:20px;overflow-y:auto}.GoalsStudio-module__G3iPYa__side,.GoalsStudio-module__G3iPYa__main,.GoalsStudio-module__G3iPYa__assist{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--fg-default) 18%, transparent) transparent}.GoalsStudio-module__G3iPYa__quincy{flex-direction:column;gap:9px;display:flex}.GoalsStudio-module__G3iPYa__quincyHead{align-items:center;gap:9px;display:flex}.GoalsStudio-module__G3iPYa__quincyIcon{color:var(--fg-default);display:inline-flex}.GoalsStudio-module__G3iPYa__quincyName b{letter-spacing:.02em;color:var(--fg-default);font-size:12.5px;font-weight:700;line-height:1}.GoalsStudio-module__G3iPYa__quincyName i{color:var(--fg-subtle);font-size:11.5px;font-style:normal;font-weight:500}.GoalsStudio-module__G3iPYa__quincyContent{background:color-mix(in srgb, var(--fg-default) 6%, transparent);color:var(--fg-muted);border-radius:4px 16px 16px;padding:12px 14px;font-size:13.5px;font-weight:400;line-height:1.6}.GoalsStudio-module__G3iPYa__quincyContent p{margin:0 0 10px}.GoalsStudio-module__G3iPYa__quincyContent p:last-child{margin-bottom:0}.GoalsStudio-module__G3iPYa__quincyContent ol,.GoalsStudio-module__G3iPYa__quincyContent ul{flex-direction:column;gap:10px;margin:0 0 10px;padding-left:20px;display:flex}.GoalsStudio-module__G3iPYa__quincyContent strong{color:var(--fg-default);font-weight:600}.GoalsStudio-module__G3iPYa__quincyLoading{align-items:center;gap:10px;display:flex}.GoalsStudio-module__G3iPYa__typing{gap:4px;display:inline-flex}.GoalsStudio-module__G3iPYa__typing i{background:var(--fg-subtle);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite both GoalsStudio-module__G3iPYa__quincyBlink}.GoalsStudio-module__G3iPYa__typing i:nth-child(2){animation-delay:.18s}.GoalsStudio-module__G3iPYa__typing i:nth-child(3){animation-delay:.36s}@keyframes GoalsStudio-module__G3iPYa__quincyBlink{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.GoalsStudio-module__G3iPYa__quincyError{color:color-mix(in srgb, var(--danger) 82%, var(--fg-muted));font-size:12.5px;line-height:1.5}.GoalsStudio-module__G3iPYa__quincyCta{border-radius:var(--radius-pill);background:var(--fg-default);color:var(--bg-base);cursor:pointer;border:0;align-self:flex-start;align-items:center;gap:8px;padding:9px 15px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:background .16s;display:inline-flex}.GoalsStudio-module__G3iPYa__quincyCta:hover:not(:disabled){background:var(--accent-hover)}.GoalsStudio-module__G3iPYa__quincyCta:disabled{opacity:.6;cursor:not-allowed}@media (max-width:1080px){.GoalsStudio-module__G3iPYa__assist{width:280px}}@media (max-width:860px){.GoalsStudio-module__G3iPYa__overlay{padding:0}.GoalsStudio-module__G3iPYa__modal{border-radius:0;width:100%;height:100%}.GoalsStudio-module__G3iPYa__side,.GoalsStudio-module__G3iPYa__assist{display:none}}@media (prefers-reduced-motion:reduce){.GoalsStudio-module__G3iPYa__goal{transition:none}.GoalsStudio-module__G3iPYa__typing i{animation:none}}
.ReleasesBenchmark-module__rY7Sfq__section{margin-top:26px;display:block}.ReleasesBenchmark-module__rY7Sfq__head{margin:0 0 12px}.ReleasesBenchmark-module__rY7Sfq__title{letter-spacing:-.01em;color:var(--fg-default);margin:0;font-size:17px;font-weight:700;line-height:1.2}.ReleasesBenchmark-module__rY7Sfq__strip{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-surface);overflow:hidden}.ReleasesBenchmark-module__rY7Sfq__rows{padding:18px 20px 20px}.ReleasesBenchmark-module__rY7Sfq__stripTitle{color:var(--fg-default);margin:0 0 4px;font-size:14.5px;font-weight:700;line-height:1.2}.ReleasesBenchmark-module__rY7Sfq__stripSub{color:var(--fg-muted);margin:0;font-size:12.5px;font-weight:400;line-height:1.4}.ReleasesBenchmark-module__rY7Sfq__stripSub b{color:var(--fg-default);font-weight:600}.ReleasesBenchmark-module__rY7Sfq__divider{border-top:1px solid var(--border);margin:16px 0}.ReleasesBenchmark-module__rY7Sfq__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.ReleasesBenchmark-module__rY7Sfq__card{text-align:center;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--bg-elevated);flex-direction:column;align-items:center;min-width:0;padding:16px 10px 14px;display:flex}.ReleasesBenchmark-module__rY7Sfq__cardTop{align-self:flex-start;align-items:center;gap:8px;max-width:100%;margin-bottom:8px;display:flex}.ReleasesBenchmark-module__rY7Sfq__cardIcon{border-radius:var(--radius-icon);background:color-mix(in srgb, var(--fg-default) 7%, transparent);width:24px;height:24px;color:var(--fg-muted);flex:none;justify-content:center;align-items:center;font-size:8px;font-weight:700;line-height:1;display:flex}.ReleasesBenchmark-module__rY7Sfq__cardLabel{min-width:0;color:var(--fg-default);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.2;overflow:hidden}.ReleasesBenchmark-module__rY7Sfq__gauge{width:100%;max-width:120px;position:relative}.ReleasesBenchmark-module__rY7Sfq__gauge svg{width:100%;height:auto;display:block}.ReleasesBenchmark-module__rY7Sfq__track{fill:none;stroke:color-mix(in srgb, var(--fg-default) 10%, transparent);stroke-width:7px;stroke-linecap:round}.ReleasesBenchmark-module__rY7Sfq__fill{fill:none;stroke:var(--fg-default);stroke-width:7px;stroke-linecap:round;transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1) .1s}.ReleasesBenchmark-module__rY7Sfq__fillOver{stroke:var(--accent)}.ReleasesBenchmark-module__rY7Sfq__dot{fill:var(--fg-default)}.ReleasesBenchmark-module__rY7Sfq__dotOver{fill:var(--accent)}.ReleasesBenchmark-module__rY7Sfq__num{justify-content:center;align-items:baseline;gap:2px;margin-top:-8px;display:flex}.ReleasesBenchmark-module__rY7Sfq__num b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--fg-default);font-family:JetBrains Mono,ui-monospace,monospace;font-size:24px;font-weight:700;line-height:1}.ReleasesBenchmark-module__rY7Sfq__den{font-variant-numeric:tabular-nums;color:var(--fg-subtle);font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:500;line-height:1}.ReleasesBenchmark-module__rY7Sfq__cap{color:var(--fg-subtle);margin-top:5px;font-size:10.5px;font-weight:400;line-height:1.3}.ReleasesBenchmark-module__rY7Sfq__foot{padding:16px 20px 18px;display:flex}.ReleasesBenchmark-module__rY7Sfq__cta{border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--fg-default);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:10px 17px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:border-color .16s,background .16s;display:inline-flex}.ReleasesBenchmark-module__rY7Sfq__cta:hover{border-color:var(--fg-subtle);background:color-mix(in srgb, var(--fg-default) 7%, transparent)}.ReleasesBenchmark-module__rY7Sfq__notice{color:var(--fg-subtle);margin:14px 0 0;font-size:12px;font-weight:400;line-height:1.5}.ReleasesBenchmark-module__rY7Sfq__empty{color:var(--fg-muted);padding:20px;font-size:13px;line-height:1.5}.ReleasesBenchmark-module__rY7Sfq__skeleton{border-radius:var(--radius-panel)}@media (max-width:860px){.ReleasesBenchmark-module__rY7Sfq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px}}@media (max-width:520px){.ReleasesBenchmark-module__rY7Sfq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ReleasesBenchmark-module__rY7Sfq__fill,.ReleasesBenchmark-module__rY7Sfq__cta{transition:none}}
.ArtistDetail-module__5TOJFG__back{appearance:none;color:var(--fg-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;gap:6px;margin:0 0 18px -8px;padding:6px 8px;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s,background .15s;display:inline-flex}.ArtistDetail-module__5TOJFG__back:hover{color:var(--fg-default);background:var(--bg-elevated)}.ArtistDetail-module__5TOJFG__back svg{width:16px;height:16px}.ArtistDetail-module__5TOJFG__hero{border:1px solid var(--border);background:linear-gradient(160deg, var(--bg-elevated) 0%, var(--bg-surface) 100%);border-radius:20px;animation:.5s cubic-bezier(.22,1,.36,1) both ArtistDetail-module__5TOJFG__crHeroIn;position:relative;overflow:hidden}.ArtistDetail-module__5TOJFG__heroBg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ArtistDetail-module__5TOJFG__heroBg img{object-fit:cover;object-position:center 22%;filter:blur(48px)saturate(1.5)brightness(.72);opacity:.9;width:100%;height:100%;transform:scale(1.7)}.ArtistDetail-module__5TOJFG__heroBg:after{content:"";background:radial-gradient(150% 130% at 12% -10%, transparent 0%, transparent 32%, color-mix(in srgb, var(--bg-elevated) 62%, transparent) 58%, var(--bg-elevated) 86%), linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--bg-elevated) 55%, transparent) 62%, var(--bg-elevated) 100%);position:absolute;inset:0}.ArtistDetail-module__5TOJFG__head{align-items:stretch;gap:18px;padding:24px;display:flex;position:relative}.ArtistDetail-module__5TOJFG__head>*{z-index:1;position:relative}.ArtistDetail-module__5TOJFG__ava{aspect-ratio:1;border-radius:var(--radius-surface);background:var(--bg-surface);border:1px solid #ffffff29;flex:none;align-self:stretch;max-height:172px;overflow:hidden;box-shadow:0 8px 24px #00000073}.ArtistDetail-module__5TOJFG__ava img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.ArtistDetail-module__5TOJFG__avaFallback{justify-content:center;align-items:center;width:100%;height:100%;font-size:26px;font-weight:700;display:flex}.ArtistDetail-module__5TOJFG__id{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.ArtistDetail-module__5TOJFG__name{letter-spacing:-.03em;color:var(--fg-default);align-items:center;gap:8px;margin:0 0 6px;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:700;line-height:1.1;display:flex}.ArtistDetail-module__5TOJFG__heroVerified{color:var(--accent);display:inline-flex}.ArtistDetail-module__5TOJFG__role{color:var(--fg-muted);font-size:13px}.ArtistDetail-module__5TOJFG__level{z-index:1;border-left:1px solid #ffffff0f;flex-direction:column;flex:1.4;gap:12px;max-width:600px;padding-left:22px;display:flex;position:relative}[data-theme=light] .ArtistDetail-module__5TOJFG__level{border-left-color:var(--border)}.ArtistDetail-module__5TOJFG__levelTop{flex:1;align-items:stretch;gap:14px;display:flex}.ArtistDetail-module__5TOJFG__levelBadge{border:1px solid var(--border-strong);background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 6%, var(--bg-surface)) 0%, var(--bg-surface) 100%);border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-self:center;align-items:center;gap:3px;width:88px;height:88px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 8px 24px #00000059}.ArtistDetail-module__5TOJFG__levelBadge span{letter-spacing:.16em;color:var(--fg-subtle);text-transform:uppercase;font-size:8px;font-weight:700}.ArtistDetail-module__5TOJFG__levelBadge strong{color:var(--fg-default);letter-spacing:-.02em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:34px;font-weight:700;line-height:1}.ArtistDetail-module__5TOJFG__levelBadge:after{content:"";pointer-events:none;opacity:0;border-radius:inherit;background:linear-gradient(115deg,#0000 28%,#ffffff14 43%,#ffffff38 48%,#ffffff8c 50%,#ffffff38 52%,#ffffff14 57%,#0000 72%);position:absolute;inset:0;transform:translate(-150%)}.ArtistDetail-module__5TOJFG__hero.ArtistDetail-module__5TOJFG__isShine .ArtistDetail-module__5TOJFG__levelBadge:after{animation:1.1s cubic-bezier(.35,0,.25,1) .3s forwards ArtistDetail-module__5TOJFG__crShine}.ArtistDetail-module__5TOJFG__levelBody{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.ArtistDetail-module__5TOJFG__levelEyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--fg-subtle);margin-bottom:4px;font-size:10px;font-weight:600}.ArtistDetail-module__5TOJFG__levelTitle{letter-spacing:-.02em;color:var(--fg-default);margin:0 0 5px;font-size:17px;font-weight:700}.ArtistDetail-module__5TOJFG__levelDesc{color:var(--fg-muted);margin:0;font-size:13px;line-height:1.55}.ArtistDetail-module__5TOJFG__levelProgress{width:100%}.ArtistDetail-module__5TOJFG__progressHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.ArtistDetail-module__5TOJFG__progressCap{color:var(--fg-subtle);font-size:12px}.ArtistDetail-module__5TOJFG__progressPct{color:var(--accent);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.ArtistDetail-module__5TOJFG__progressRail{border-radius:var(--radius-pill);background:#ffffff14;height:6px;position:relative;overflow:hidden}[data-theme=light] .ArtistDetail-module__5TOJFG__progressRail{background:#00000014}.ArtistDetail-module__5TOJFG__progressSkeleton{border-radius:var(--radius-pill)}.ArtistDetail-module__5TOJFG__progressFill{border-radius:var(--radius-pill);background:var(--accent);height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--accent) 30%, transparent);transition:width 1s cubic-bezier(.22,1,.36,1) .45s}.ArtistDetail-module__5TOJFG__insights{margin-top:16px}.ArtistDetail-module__5TOJFG__insightsHeader{margin-bottom:14px}.ArtistDetail-module__5TOJFG__insightsLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--fg-subtle);font-size:10.5px;font-weight:600;line-height:1}@keyframes ArtistDetail-module__5TOJFG__crHeroIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ArtistDetail-module__5TOJFG__crShine{0%{opacity:0;transform:translate(-150%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(150%)}}@media (max-width:760px){.ArtistDetail-module__5TOJFG__head{flex-direction:column;align-items:flex-start}.ArtistDetail-module__5TOJFG__level{border-top:1px solid #ffffff0f;border-left:none;width:100%;max-width:100%;padding-top:18px;padding-left:0}[data-theme=light] .ArtistDetail-module__5TOJFG__level{border-top-color:var(--border)}}@media (prefers-reduced-motion:reduce){.ArtistDetail-module__5TOJFG__hero,.ArtistDetail-module__5TOJFG__hero.ArtistDetail-module__5TOJFG__isShine .ArtistDetail-module__5TOJFG__levelBadge:after{animation:none}.ArtistDetail-module__5TOJFG__progressFill{transition:none}}
.CareerScreen-module__sEGxiW__view{flex-direction:column;width:100%;min-width:0;max-width:1080px;margin-inline:auto;padding-top:36px;display:flex}.CareerScreen-module__sEGxiW__header{margin-bottom:28px}.CareerScreen-module__sEGxiW__title{letter-spacing:-.4px;color:var(--fg-default);margin:0 0 4px;font-size:22px;font-weight:700}.CareerScreen-module__sEGxiW__subtitle{color:var(--fg-muted);margin:0;font-size:14px}.CareerScreen-module__sEGxiW__count{color:var(--fg-subtle);margin-bottom:16px;font-size:12px}.CareerScreen-module__sEGxiW__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 16px;display:grid}.CareerScreen-module__sEGxiW__list{flex-direction:column;gap:2px;display:flex}.CareerScreen-module__sEGxiW__listHeader{text-transform:uppercase;letter-spacing:.04em;color:var(--fg-subtle);border-bottom:1px solid var(--border);grid-template-columns:40px 44px 1fr auto;align-items:center;gap:14px;margin-bottom:4px;padding:8px 16px 6px;font-size:11px;font-weight:600;display:grid}.CareerScreen-module__sEGxiW__skeletonCard{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--bg-elevated);flex-direction:column;gap:6px;padding:12px 12px 14px;display:flex}.strm span.CareerScreen-module__sEGxiW__skeletonArt{aspect-ratio:1;border-radius:var(--radius-md);height:auto;margin-bottom:8px}@media (max-width:1080px){.CareerScreen-module__sEGxiW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:860px){.CareerScreen-module__sEGxiW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.CareerScreen-module__sEGxiW__view{padding-top:24px}.CareerScreen-module__sEGxiW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}}
.ExtratoScreen-module__z08q4G__screen{flex-direction:column;gap:16px;display:flex}.ExtratoScreen-module__z08q4G__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ExtratoScreen-module__z08q4G__headerLeft{align-items:center;gap:12px;display:flex}.ExtratoScreen-module__z08q4G__backBtn{border:1px solid var(--c-border,#1e1e1e);width:36px;height:36px;color:var(--fg-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}.ExtratoScreen-module__z08q4G__backBtn:hover{color:var(--fg-default);border-color:var(--border-strong)}.ExtratoScreen-module__z08q4G__backIcon{width:18px;height:18px}.ExtratoScreen-module__z08q4G__title{letter-spacing:-.01em;color:var(--fg-default);margin:0;font-size:24px;font-weight:700}.ExtratoScreen-module__z08q4G__subtitle{color:var(--fg-muted);margin:2px 0 0;font-size:13px}.ExtratoScreen-module__z08q4G__toolbar{justify-content:space-between;align-items:center;gap:8px;display:flex}.ExtratoScreen-module__z08q4G__tabsScroll{flex:1;padding-bottom:4px;overflow-x:auto}.ExtratoScreen-module__z08q4G__tabs{gap:4px;min-width:max-content;display:flex}.ExtratoScreen-module__z08q4G__tab{white-space:nowrap;color:var(--fg-muted);border:1px solid var(--c-border,#1e1e1e);background:0 0;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:500;transition:background .15s,color .15s}.ExtratoScreen-module__z08q4G__tabActive{background:var(--accent);color:var(--accent-fg,#fff);border-color:#0000}.ExtratoScreen-module__z08q4G__downloadBtn{white-space:nowrap;color:var(--fg-muted);border:1px solid var(--c-border,#1e1e1e);border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;transition:background .15s;display:flex}.ExtratoScreen-module__z08q4G__downloadBtn:hover{background:#ffffff0d}.ExtratoScreen-module__z08q4G__downloadIcon{width:14px;height:14px}.ExtratoScreen-module__z08q4G__downloadLabel{display:none}@media (min-width:640px){.ExtratoScreen-module__z08q4G__downloadLabel{display:inline}}.ExtratoScreen-module__z08q4G__tableCard{border-radius:var(--c-radius,10px);background:var(--c-card,#101010);border:1px solid var(--c-border,#1e1e1e);padding:20px}.ExtratoScreen-module__z08q4G__noData{text-align:center;color:var(--fg-muted);padding:40px 0;font-size:14px}.ExtratoScreen-module__z08q4G__tableScroll{overflow-x:auto}.ExtratoScreen-module__z08q4G__table{border-collapse:collapse;width:100%;font-size:12px}.ExtratoScreen-module__z08q4G__headRow{border-bottom:1px solid var(--c-divider,#19191d)}.ExtratoScreen-module__z08q4G__th{color:var(--fg-muted);padding:10px 12px;font-weight:600}.ExtratoScreen-module__z08q4G__bodyRow{border-bottom:1px solid var(--c-divider,#19191d)}.ExtratoScreen-module__z08q4G__clickableRow{cursor:pointer;transition:background .15s}.ExtratoScreen-module__z08q4G__clickableRow:hover{background:#ffffff0a}.ExtratoScreen-module__z08q4G__td{color:var(--fg-default);padding:10px 12px}.ExtratoScreen-module__z08q4G__tdStrong{color:var(--fg-default)}.ExtratoScreen-module__z08q4G__footRow{border-top:2px solid var(--c-border,#1e1e1e)}.ExtratoScreen-module__z08q4G__tf{color:var(--fg-default);padding:10px 12px;font-weight:700}.ExtratoScreen-module__z08q4G__alignLeft{text-align:left}.ExtratoScreen-module__z08q4G__alignCenter{text-align:center}.ExtratoScreen-module__z08q4G__alignRight{text-align:right}.ExtratoScreen-module__z08q4G__pagination{justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.ExtratoScreen-module__z08q4G__pageBtn{color:var(--fg-default);border:1px solid var(--c-border,#1e1e1e);border-radius:4px;padding:6px}.ExtratoScreen-module__z08q4G__pageBtn:disabled{opacity:.3}.ExtratoScreen-module__z08q4G__pageIcon{width:16px;height:16px}.ExtratoScreen-module__z08q4G__pageInfo{color:var(--fg-muted);font-size:12px}.ExtratoScreen-module__z08q4G__miniTitle{color:var(--fg-default);margin:0 0 12px;font-size:13px;font-weight:600}.ExtratoScreen-module__z08q4G__detailGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.ExtratoScreen-module__z08q4G__detailGrid{grid-template-columns:1fr 1fr}}
.MyMoneyScreen-module__jzlDFq__slot{--accent-fg:var(--fg-on-accent,#fff);background:var(--bg-base);--c-card:var(--bg-elevated);--c-card-alt:color-mix(in srgb, var(--fg-default) 6%, var(--bg-elevated));--c-border:var(--border);--c-radius:10px;--c-track:color-mix(in srgb, var(--fg-default) 6%, var(--bg-elevated));--c-divider:var(--border);--c-title-color:var(--fg-muted);--c-chip-bg:color-mix(in srgb, var(--fg-default) 6%, var(--bg-elevated));--c-chip-active:var(--border);--c-balance-border:var(--border);--c-head-divider:1px solid var(--border);flex:1;min-width:0;height:100%;overflow-y:auto}.MyMoneyScreen-module__jzlDFq__mono{font-family:var(--font-mono)}.MyMoneyScreen-module__jzlDFq__slotLoading{color:var(--fg-muted);justify-content:center;align-items:center;display:flex}.MyMoneyScreen-module__jzlDFq__slotError{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.MyMoneyScreen-module__jzlDFq__slotPad{padding:24px}@media (min-width:768px){.MyMoneyScreen-module__jzlDFq__slotPad{padding:32px}}.MyMoneyScreen-module__jzlDFq__loadingText{font-size:14px}.MyMoneyScreen-module__jzlDFq__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.MyMoneyScreen-module__jzlDFq__headerLeft{align-items:center;gap:14px;display:flex}.MyMoneyScreen-module__jzlDFq__iconBtn{border:1px solid var(--c-border);width:36px;height:36px;color:var(--fg-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}.MyMoneyScreen-module__jzlDFq__iconBtn:hover{color:var(--fg-default);border-color:var(--border-strong)}@media (min-width:768px){.MyMoneyScreen-module__jzlDFq__railBtn{display:none}}.MyMoneyScreen-module__jzlDFq__icon5{width:18px;height:18px}.MyMoneyScreen-module__jzlDFq__pageTitle{letter-spacing:-.01em;color:var(--fg-default);margin:0;font-size:24px;font-weight:700}.MyMoneyScreen-module__jzlDFq__pageSubtitle{color:var(--fg-muted);margin:2px 0 0;font-size:13px}.MyMoneyScreen-module__jzlDFq__balanceBox{background:var(--c-card);border:1px solid var(--c-balance-border);border-radius:999px;align-items:center;gap:10px;padding:10px 16px;display:flex;position:relative}.MyMoneyScreen-module__jzlDFq__balanceLabel{white-space:nowrap;color:var(--fg-muted);margin:0;font-size:12px;font-weight:500}.MyMoneyScreen-module__jzlDFq__balanceValue{font-size:15px;font-weight:600;font-family:var(--font-mono);white-space:nowrap;color:var(--fg-default);margin:0}.MyMoneyScreen-module__jzlDFq__balanceIcon{width:14px;height:14px;color:var(--fg-muted);flex-shrink:0}.MyMoneyScreen-module__jzlDFq__overview{flex-direction:column;gap:14px;display:flex}.MyMoneyScreen-module__jzlDFq__grid2{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:768px){.MyMoneyScreen-module__jzlDFq__grid2{grid-template-columns:1fr 1fr}}.MyMoneyScreen-module__jzlDFq__grid2Lg{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:1024px){.MyMoneyScreen-module__jzlDFq__grid2Lg{grid-template-columns:1fr 1fr}}.MyMoneyScreen-module__jzlDFq__banner{background:var(--bg-surface);border-radius:12px;align-items:center;gap:16px;padding:10px 20px;display:flex}.MyMoneyScreen-module__jzlDFq__bannerText{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-weight:500;line-height:1;overflow:hidden}.MyMoneyScreen-module__jzlDFq__bannerCta{background:var(--accent);color:var(--fg-on-accent);border-radius:8px;flex-shrink:0;padding:6px 12px;font-size:11px;font-weight:600;transition:opacity .15s}.MyMoneyScreen-module__jzlDFq__bannerCta:hover{opacity:.9}.MyMoneyScreen-module__jzlDFq__panel{border-radius:var(--c-radius);background:var(--c-card);border:1px solid var(--c-border);box-shadow:none;padding:20px}.MyMoneyScreen-module__jzlDFq__col{flex-direction:column;display:flex}.MyMoneyScreen-module__jzlDFq__panelAltBg{background:var(--c-card-alt)}.MyMoneyScreen-module__jzlDFq__cardHead{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.MyMoneyScreen-module__jzlDFq__cardHeadSm{margin-bottom:12px}.MyMoneyScreen-module__jzlDFq__cardHeadLg{margin-bottom:20px}.MyMoneyScreen-module__jzlDFq__cardHeadDivider{border-bottom:var(--c-head-divider);padding-bottom:12px}.MyMoneyScreen-module__jzlDFq__cardTitle,.MyMoneyScreen-module__jzlDFq__panelTitle{letter-spacing:.09em;text-transform:uppercase;color:var(--c-title-color);margin:0;font-size:11px;font-weight:600}.MyMoneyScreen-module__jzlDFq__row{align-items:center;gap:8px;display:flex}.MyMoneyScreen-module__jzlDFq__flex1{flex:1}.MyMoneyScreen-module__jzlDFq__linkBtn{color:var(--fg-muted);font-size:12px;font-weight:500;transition:color .15s}.MyMoneyScreen-module__jzlDFq__linkBtn:hover{color:var(--accent-hover)}.MyMoneyScreen-module__jzlDFq__percent{font-size:18px;font-weight:700;font-family:var(--font-mono);color:var(--success)}.MyMoneyScreen-module__jzlDFq__cardBody{flex-direction:column;flex:1;justify-content:space-between;gap:16px;display:flex}.MyMoneyScreen-module__jzlDFq__bigValue{font-size:26px;font-weight:700;font-family:var(--font-mono);color:var(--fg-default);margin:0}.MyMoneyScreen-module__jzlDFq__smallMuted{color:var(--fg-muted);margin:2px 0 0;font-size:12px}.MyMoneyScreen-module__jzlDFq__tinyMuted{color:var(--fg-muted);margin:0;font-size:11px}.MyMoneyScreen-module__jzlDFq__progressTrack{background:var(--c-track);border-radius:9999px;height:6px;margin-bottom:8px;overflow:hidden}.MyMoneyScreen-module__jzlDFq__progressFill{border-radius:9999px;height:100%}.MyMoneyScreen-module__jzlDFq__progressFillGradient{background:linear-gradient(90deg, var(--accent), var(--success))}.MyMoneyScreen-module__jzlDFq__progressFillGreen{background:var(--success)}.MyMoneyScreen-module__jzlDFq__txList{flex-direction:column;gap:0;display:flex}.MyMoneyScreen-module__jzlDFq__emptyText{text-align:center;color:var(--fg-muted);margin:0;padding:16px 0;font-size:13px}.MyMoneyScreen-module__jzlDFq__txRow{border-bottom:1px solid var(--c-divider);justify-content:space-between;align-items:center;padding:9px 0;display:flex}.MyMoneyScreen-module__jzlDFq__txRow:last-child{border-bottom:none}.MyMoneyScreen-module__jzlDFq__txDate{color:var(--fg-default);margin:0;font-size:13px;font-weight:500}.MyMoneyScreen-module__jzlDFq__txAmount{font-size:13px;font-weight:600;font-family:var(--font-mono)}.MyMoneyScreen-module__jzlDFq__donutRow{align-items:center;gap:20px;display:flex}.MyMoneyScreen-module__jzlDFq__donutLegend{flex-direction:column;flex:1;gap:9px;display:flex}.MyMoneyScreen-module__jzlDFq__legendItem{align-items:center;gap:8px;font-size:13px;display:flex}.MyMoneyScreen-module__jzlDFq__legendDot{border-radius:9999px;flex-shrink:0;width:8px;height:8px}.MyMoneyScreen-module__jzlDFq__legendName{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-default);overflow:hidden}.MyMoneyScreen-module__jzlDFq__legendPct{font-size:12px;font-family:var(--font-mono);color:var(--fg-muted);flex-shrink:0;margin-left:auto}.MyMoneyScreen-module__jzlDFq__donutChart{flex-shrink:0;width:172px;height:172px;position:relative}.MyMoneyScreen-module__jzlDFq__donutCenter{text-align:center;pointer-events:none;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MyMoneyScreen-module__jzlDFq__donutCenterText{font-size:15px;font-weight:700;font-family:var(--font-mono);color:var(--fg-default);margin:0}.MyMoneyScreen-module__jzlDFq__breakdownIcon{width:14px;height:14px;color:var(--fg-muted);flex-shrink:0}.MyMoneyScreen-module__jzlDFq__countBadge{font-size:11px;font-family:var(--font-mono);color:var(--fg-muted);background:var(--c-chip-bg);border:1px solid var(--c-border);border-radius:999px;padding:3px 10px}.MyMoneyScreen-module__jzlDFq__breakdownList{flex-direction:column;gap:13px;display:flex}.MyMoneyScreen-module__jzlDFq__breakdownRowHead{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.MyMoneyScreen-module__jzlDFq__breakdownName{text-overflow:ellipsis;white-space:nowrap;max-width:55%;color:var(--fg-default);font-size:13px;overflow:hidden}.MyMoneyScreen-module__jzlDFq__breakdownPct{font-size:11px;font-family:var(--font-mono);color:var(--fg-muted)}.MyMoneyScreen-module__jzlDFq__breakdownValue{font-size:13px;font-weight:600;font-family:var(--font-mono);color:var(--fg-default)}.MyMoneyScreen-module__jzlDFq__breakdownTrack{background:var(--c-track);border-radius:9999px;height:5px;overflow:hidden}.MyMoneyScreen-module__jzlDFq__breakdownFill{border-radius:9999px;height:100%}.MyMoneyScreen-module__jzlDFq__breakdownMore{color:var(--fg-muted);align-self:flex-start;align-items:center;gap:4px;margin:16px 0 0;font-size:12px;font-weight:500;transition:color .15s;display:flex}.MyMoneyScreen-module__jzlDFq__breakdownMore:hover{color:var(--accent-hover)}.MyMoneyScreen-module__jzlDFq__carouselTitle{letter-spacing:.09em;text-transform:uppercase;color:var(--c-title-color);margin:0;font-size:11px;font-weight:600}.MyMoneyScreen-module__jzlDFq__carouselNav{align-items:center;gap:12px;display:flex}.MyMoneyScreen-module__jzlDFq__carouselTotal{font-size:11px;font-family:var(--font-mono);color:var(--fg-muted)}.MyMoneyScreen-module__jzlDFq__carouselArrows{align-items:center;gap:4px;display:flex}.MyMoneyScreen-module__jzlDFq__arrowBtn{border:1px solid var(--c-border);width:26px;height:26px;color:var(--fg-muted);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:14px;transition:color .15s,border-color .15s;display:inline-flex}.MyMoneyScreen-module__jzlDFq__arrowBtn:hover:not(:disabled){color:var(--fg-default);border-color:var(--border-strong)}.MyMoneyScreen-module__jzlDFq__arrowBtn:disabled{opacity:.35}.MyMoneyScreen-module__jzlDFq__carouselGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (min-width:640px){.MyMoneyScreen-module__jzlDFq__carouselGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.MyMoneyScreen-module__jzlDFq__carouselGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}.MyMoneyScreen-module__jzlDFq__carouselItem{text-align:left;flex-direction:column;display:flex}.MyMoneyScreen-module__jzlDFq__carouselThumb{aspect-ratio:1;border:1px solid var(--c-border);background:#ffffff0d;border-radius:10px;justify-content:center;align-items:center;width:100%;margin-bottom:8px;display:flex;overflow:hidden}.MyMoneyScreen-module__jzlDFq__carouselThumbCircle{border-radius:50%}.MyMoneyScreen-module__jzlDFq__carouselImg{object-fit:cover;width:100%;height:100%}.MyMoneyScreen-module__jzlDFq__carouselPos{font-size:10px;font-family:var(--font-mono);color:var(--fg-muted);margin-bottom:2px}.MyMoneyScreen-module__jzlDFq__carouselLine1{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--fg-default);margin:0;font-size:13px;font-weight:600;overflow:hidden}.MyMoneyScreen-module__jzlDFq__carouselLine2{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--fg-muted);margin:0;font-size:11px;overflow:hidden}.MyMoneyScreen-module__jzlDFq__carouselValue{font-size:12px;font-weight:600;font-family:var(--font-mono);color:var(--success);margin:4px 0 0}.MyMoneyScreen-module__jzlDFq__carouselFooter{text-align:left;margin-top:16px}.MyMoneyScreen-module__jzlDFq__carouselMore{color:var(--fg-muted);font-size:12px;transition:color .15s}.MyMoneyScreen-module__jzlDFq__carouselMore:hover{color:var(--accent-hover)}.MyMoneyScreen-module__jzlDFq__fallbackIcon{width:32px;height:32px;color:var(--fg-muted)}.MyMoneyScreen-module__jzlDFq__emptyPanel{text-align:center;border-radius:var(--c-radius);background:var(--c-card);border:1px solid var(--c-border);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px;display:flex}.MyMoneyScreen-module__jzlDFq__emptyTitle{color:var(--fg-default);margin:0;font-size:14px;font-weight:600}.MyMoneyScreen-module__jzlDFq__emptyHint{color:var(--fg-muted);margin:0;font-size:12px}
.error-module__uHmsfa__page{background:var(--bg-base);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}