.AISurfaceControl_root__f9ns1{display:inline-flex;align-items:stretch;gap:0;padding:2px;border:1px solid rgba(186,230,253,.18);border-radius:6px;background:rgba(2,6,23,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.AISurfaceControl_option__Nf4_t{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;color:rgba(226,232,240,.72);cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.02em;padding:6px 12px;border-radius:4px;transition:background-color .12s ease,color .12s ease;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.AISurfaceControl_option__Nf4_t:hover:not(.AISurfaceControl_selected__LA9GX){background:rgba(56,189,248,.08);color:#e0f2fe}.AISurfaceControl_option__Nf4_t:focus-visible{outline:2px solid rgba(56,189,248,.6);outline-offset:1px}.AISurfaceControl_selected__LA9GX{background:rgba(14,116,200,.85);color:#f0f9ff;box-shadow:inset 0 0 0 1px rgba(186,230,253,.25)}.AISurfaceControl_locked__v3bBF{color:rgba(148,163,184,.6)}.AISurfaceControl_locked__v3bBF:hover{color:#e0f2fe;background:rgba(56,189,248,.06)}.AISurfaceControl_lockGlyph__ldQT5{color:rgba(186,230,253,.7);font-weight:700}.AISurfaceControl_compact__MSQLc .AISurfaceControl_option__Nf4_t{padding:4px 9px;font-size:11px}.CategorySection_main__M_WMu{background:transparent}.CategorySection_main__M_WMu,.CategorySection_right_main__knN9r{display:flex;flex-direction:column;justify-content:flex-start;margin:0;padding:0;overflow-y:auto;width:100%;height:100%;min-height:0;position:relative;color:var(--text-primary,white)}.CategorySection_right_main__knN9r{justify-items:center;background:var(--xecho-bg-deepest,#030508)}.CategorySection_dashboard__OTq2D{display:flex;flex-direction:column;overflow-y:auto;padding:0 0 var(--space-24) 0;padding-top:269px;margin:0;position:relative;z-index:1}.CategorySection_dashboard_contents__DKKyd{display:flex;width:100%;flex-direction:column;padding:var(--space-6) 0}.CategorySection_header_top__uZ8Xq{margin:0 0 var(--space-4) 0;height:auto;padding:0;overflow:visible}.CategorySection_header_top__uZ8Xq,.CategorySection_header_top_inner__yrj_J{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.CategorySection_header_top_inner__yrj_J{padding:var(--space-2-5) var(--space-3-5);border-radius:var(--radius-sm);background:linear-gradient(145deg,var(--xecho-surface-glass-40,rgba(30,40,60,.4)) 0,var(--xecho-surface-glass-35,rgba(20,30,50,.35)) 100%);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--xecho-border-light,rgba(255,255,255,.1));box-shadow:inset 0 1px 0 var(--xecho-highlight-subtle,rgba(255,255,255,.06)),0 4px 12px var(--xecho-shadow-md,rgba(0,0,0,.2));transition:var(--transition-fast)}.CategorySection_header_top_inner__yrj_J:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,var(--xecho-highlight-soft,rgba(255,255,255,.15)) 50%,transparent 100%);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.CategorySection_header_top_inner__yrj_J:hover{background:linear-gradient(145deg,var(--xecho-surface-glass-45,rgba(40,50,70,.45)) 0,var(--xecho-surface-glass-40-alt,rgba(25,35,55,.4)) 100%);border-color:var(--xecho-border-default,rgba(255,255,255,.15))}.CategorySection_singlesTitle__X7_f6{font-family:var(--font-heading);font-weight:var(--font-semibold);line-height:var(--leading-none);padding:0;margin:0;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-primary,white)}.CategorySection_header_top__uZ8Xq p{font-family:var(--font-body);padding-right:var(--space-1);font-size:var(--text-2xs);cursor:pointer;color:var(--text-tertiary,rgba(255,255,255,.4));transition:var(--transition-fast)}.CategorySection_header_top__uZ8Xq p:hover{color:var(--xecho-blue-500)}.CategorySection_promoBanner__CFjMx{z-index:0;padding:0;margin:0}.CategorySection_header__ia8YQ{display:flex;justify-content:center;top:0;left:0;width:100%;gap:var(--space-1);background:transparent;color:var(--text-primary,white);z-index:1}.CategorySection_headerImage___m0M8{padding:var(--space-1) 0 0 0}.CategorySection_logo__kQmNm{display:flex;flex-direction:column;justify-items:center;align-items:center;font-size:var(--text-xs);width:100%}.CategorySection_viewToggle__ICOCu{display:flex;gap:var(--space-1-5)}.CategorySection_viewToggleBtn__2RBo8{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--xecho-border-subtle,rgba(255,255,255,.05));border:1px solid var(--xecho-border-light,rgba(255,255,255,.1));border-radius:var(--radius-xs);color:var(--text-muted,rgba(255,255,255,.3));cursor:pointer;transition:var(--transition-fast);font-size:var(--text-sm)}.CategorySection_viewToggleBtn__2RBo8:hover{background:var(--xecho-accent-subtle);border-color:var(--xecho-accent-border);color:var(--text-secondary,rgba(255,255,255,.6))}.CategorySection_viewToggleBtn__2RBo8.CategorySection_active__V8dMG{background:linear-gradient(135deg,var(--xecho-blue-800) 0,var(--xecho-blue-700) 100%);border-color:var(--xecho-border-accent,rgba(var(--xecho-accent-rgb),.4));color:var(--text-primary,white)}@media (max-width:768px){.CategorySection_header_top__uZ8Xq{width:100%;margin-bottom:var(--space-3)}.CategorySection_header_top_inner__yrj_J{padding:var(--space-2) var(--space-3)}.CategorySection_singlesTitle__X7_f6{font-size:var(--text-xs)}.CategorySection_viewToggleBtn__2RBo8{width:26px;height:26px}}@media (max-width:480px){.CategorySection_header_top__uZ8Xq{width:100%;margin-bottom:var(--space-2)}.CategorySection_header_top_inner__yrj_J{padding:var(--space-1-5) var(--space-2-5)}.CategorySection_singlesTitle__X7_f6{font-size:var(--text-xs);letter-spacing:var(--tracking-tight)}.CategorySection_dashboard_contents__DKKyd{padding:var(--space-4) 0}.CategorySection_viewToggleBtn__2RBo8{width:24px;height:24px;font-size:var(--text-xs)}}.CategorySection_topHeaderBar__bNl9m{display:flex;align-items:center;justify-content:space-between;margin:0;padding:var(--space-2-5) var(--space-4);position:fixed;top:0;left:60px;right:0;z-index:var(--xecho-z-sticky);background:linear-gradient(180deg,var(--xecho-bg-primary) 0,var(--xecho-bg-secondary) 50%,var(--xecho-bg-primary) 100%);border-bottom:1px solid var(--xecho-border-accent,rgba(var(--xecho-accent-rgb),.4));backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 1px 0 var(--xecho-highlight-subtle,rgba(255,255,255,.06));transition:right .35s var(--ease-material)}.CategorySection_journeySectionWrapper__4QdiQ{position:fixed;left:60px;right:0;top:52px;z-index:var(--xecho-z-dropdown);transition:right .35s var(--ease-material)}.CategorySection_topHeaderBar__bNl9m:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,var(--xecho-border-light,rgba(255,255,255,.1)) 50%,transparent 100%)}.CategorySection_headerLeftSpacer__hyFNu{flex:0 0 200px;min-width:200px}.CategorySection_contentTypeSwitcherContainer__qIU6M{flex:1 1;display:flex;align-items:center;justify-content:center;height:100%;padding:0;margin:0}.CategorySection_searchContainer__JwuSN{flex:0 0 200px;min-width:200px;display:flex;justify-content:flex-end}.CategorySection_searchBar__YcIA1{display:flex;align-items:center;width:200px;padding:var(--space-1-5) var(--space-2-5);background:linear-gradient(145deg,var(--xecho-surface-glass-40,rgba(30,40,60,.4)) 0,var(--xecho-surface-glass-35,rgba(20,30,50,.35)) 100%);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--xecho-border-light,rgba(255,255,255,.1));border-radius:var(--radius-xs);box-shadow:inset 0 1px 0 var(--xecho-highlight-subtle,rgba(255,255,255,.06));transition:var(--transition-fast)}.CategorySection_searchBar__YcIA1:hover{background:linear-gradient(145deg,var(--xecho-surface-glass-45,rgba(40,50,70,.45)) 0,var(--xecho-surface-glass-40-alt,rgba(25,35,55,.4)) 100%);border-color:var(--xecho-border-default,rgba(255,255,255,.15))}.CategorySection_searchBarFocused__X0FYC{background:linear-gradient(145deg,var(--xecho-surface-glass-50,rgba(40,50,70,.5)) 0,var(--xecho-surface-glass-45-alt,rgba(25,35,55,.45)) 100%);border-color:var(--xecho-border-default,rgba(255,255,255,.15));box-shadow:inset 0 1px 0 var(--xecho-highlight-bright,rgba(255,255,255,.08)),0 0 0 2px var(--xecho-focus-ring,rgba(var(--xecho-accent-rgb),.15))}.CategorySection_searchBarIcon__KguLy{color:var(--text-muted,rgba(255,255,255,.3));font-size:var(--text-xs);margin-right:var(--space-1-5);flex-shrink:0;transition:var(--transition-fast)}.CategorySection_searchBarFocused__X0FYC .CategorySection_searchBarIcon__KguLy{color:var(--xecho-blue-500)}.CategorySection_searchBarInput__lKd5P{flex:1 1;background:transparent;border:none;outline:none;font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-primary,white);padding:var(--space-0-5) 0;min-width:0}.CategorySection_searchBarInput__lKd5P:focus-visible{outline:2px solid var(--xecho-accent,var(--xecho-blue-500));outline-offset:2px}.CategorySection_searchBarInput__lKd5P::placeholder{color:var(--text-muted,rgba(255,255,255,.3))}.CategorySection_searchBarInput__lKd5P:focus::placeholder{color:var(--text-muted,rgba(255,255,255,.3))}.CategorySection_searchBarClear__jkk7J{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:transparent;border:none;border-radius:var(--radius-xs);color:var(--text-muted,rgba(255,255,255,.3));cursor:pointer;margin-left:var(--space-1);flex-shrink:0;transition:var(--transition-fast)}.CategorySection_searchBarClear__jkk7J:hover{color:var(--text-secondary,rgba(255,255,255,.6));background:var(--xecho-border-subtle,rgba(255,255,255,.05))}@media (max-width:768px){.CategorySection_topHeaderBar__bNl9m{left:0;padding:var(--space-2) var(--space-3)}.CategorySection_journeySectionWrapper__4QdiQ{left:0}.CategorySection_searchBar__YcIA1{width:160px;padding:var(--space-1) var(--space-2)}.CategorySection_searchBarInput__lKd5P{font-size:var(--text-2xs)}}@media (max-width:480px){.CategorySection_topHeaderBar__bNl9m{width:100%;flex-direction:column;gap:var(--space-1-5);padding:var(--space-2) var(--space-2-5)}.CategorySection_headerLeftSpacer__hyFNu{display:none}.CategorySection_contentTypeSwitcherContainer__qIU6M{width:100%;order:2}.CategorySection_searchContainer__JwuSN{width:100%;order:1;justify-content:center}.CategorySection_searchBar__YcIA1{width:100%;padding:var(--space-1-5) var(--space-2-5)}}.CategorySection_layoutLargeFeature__AdawM{padding:var(--space-10) 0}.CategorySection_layoutLargeFeature__AdawM .CategorySection_header_top_inner__yrj_J{background:linear-gradient(145deg,var(--xecho-surface-glass-50,rgba(40,50,75,.5)) 0,var(--xecho-surface-glass-45,rgba(25,35,60,.45)) 100%);border-color:var(--xecho-border-default,rgba(255,255,255,.15))}.CategorySection_layoutLargeFeature__AdawM .CategorySection_singlesTitle__X7_f6{font-size:var(--text-sm);letter-spacing:var(--tracking-wide)}.CategorySection_layoutCompactGrid__f4HcN{padding:var(--space-5) 0}.CategorySection_layoutCompactGrid__f4HcN .CategorySection_header_top_inner__yrj_J{background:linear-gradient(145deg,var(--xecho-surface-glass-35,rgba(25,40,60,.35)) 0,var(--xecho-surface-glass-30,rgba(18,28,45,.3)) 100%)}.CategorySection_layoutVinylSlide__ZdEAJ{padding:var(--space-10) 0;background:linear-gradient(180deg,transparent 0,var(--xecho-accent-glow-03,rgba(var(--xecho-accent-rgb),.03)) 20%,var(--xecho-accent-glow-05,rgba(var(--xecho-accent-rgb),.05)) 50%,var(--xecho-accent-glow-03,rgba(var(--xecho-accent-rgb),.03)) 80%,transparent 100%)}.CategorySection_layoutArtistScroll__8Zv5H{padding:var(--space-6) 0}.CategorySection_premiumSection__7QLPn{opacity:0;transform:translateY(var(--space-4));animation:CategorySection_premiumFadeInUp__RnhbH .5s var(--ease-out) forwards}.CategorySection_premiumSection__7QLPn:first-child{animation-delay:0s}.CategorySection_premiumSection__7QLPn:nth-child(2){animation-delay:.08s}.CategorySection_premiumSection__7QLPn:nth-child(3){animation-delay:.16s}.CategorySection_premiumSection__7QLPn:nth-child(4){animation-delay:.24s}.CategorySection_premiumSection__7QLPn:nth-child(5){animation-delay:.32s}.CategorySection_premiumSection__7QLPn:nth-child(6){animation-delay:.4s}.CategorySection_premiumSection__7QLPn:nth-child(7){animation-delay:.48s}.CategorySection_premiumSection__7QLPn:nth-child(8){animation-delay:.56s}@keyframes CategorySection_premiumFadeInUp__RnhbH{to{opacity:1;transform:translateY(0)}}@keyframes CategorySection_spin__R9_yu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CategorySection_loadingSpinner__CGk_n{width:20px;height:20px;border-top:2px solid var(--xecho-accent-subtle);border:2px solid var(--xecho-accent-subtle);border-top-color:var(--xecho-primary,var(--xecho-accent-dark));border-radius:50%;animation:CategorySection_spin__R9_yu .8s linear infinite;margin:0 auto .75rem}@media (max-width:768px){.CategorySection_layoutLargeFeature__AdawM{padding:var(--space-6) 0}.CategorySection_layoutLargeFeature__AdawM .CategorySection_singlesTitle__X7_f6{font-size:var(--text-xs)}.CategorySection_layoutCompactGrid__f4HcN{padding:var(--space-4) 0}}@media (max-width:480px){.CategorySection_layoutLargeFeature__AdawM{padding:var(--space-5) 0}.CategorySection_layoutLargeFeature__AdawM .CategorySection_singlesTitle__X7_f6{font-size:var(--text-xs)}.CategorySection_layoutCompactGrid__f4HcN{padding:var(--space-3) 0}}@media (min-width:1920px){.CategorySection_topHeaderBar__bNl9m{padding:var(--space-3,.75rem) var(--space-5,1.25rem);left:60px}.CategorySection_journeySectionWrapper__4QdiQ{left:60px;top:58px}.CategorySection_dashboard__OTq2D{padding-top:280px}.CategorySection_singlesTitle__X7_f6{font-size:var(--text-base,1rem)}.CategorySection_header_top_inner__yrj_J{padding:var(--space-3,.75rem) var(--space-4,1rem)}.CategorySection_searchBar__YcIA1{width:240px;padding:var(--space-2,.5rem) var(--space-3,.75rem)}.CategorySection_searchBarInput__lKd5P{font-size:var(--text-sm,.875rem)}.CategorySection_viewToggleBtn__2RBo8{width:32px;height:32px;font-size:var(--text-base,1rem)}}@media (min-width:2560px){.CategorySection_topHeaderBar__bNl9m{padding:var(--space-4,1rem) var(--space-6,1.5rem);left:60px}.CategorySection_journeySectionWrapper__4QdiQ{left:60px;top:66px}.CategorySection_dashboard__OTq2D{padding-top:300px}.CategorySection_singlesTitle__X7_f6{font-size:1.05rem;letter-spacing:.08em}.CategorySection_header_top_inner__yrj_J{padding:var(--space-3-5,.875rem) var(--space-5,1.25rem);border-radius:6px}.CategorySection_searchBar__YcIA1{width:280px;padding:var(--space-2-5,.625rem) var(--space-4,1rem);border-radius:6px}.CategorySection_searchBarInput__lKd5P{font-size:.9rem}.CategorySection_searchBarIcon__KguLy{font-size:.9rem;margin-right:var(--space-2,.5rem)}.CategorySection_viewToggleBtn__2RBo8{width:36px;height:36px;font-size:1.05rem;border-radius:6px}.CategorySection_layoutLargeFeature__AdawM{padding:var(--space-12,3rem) 0}}@media (min-width:3440px){.CategorySection_topHeaderBar__bNl9m{padding:var(--space-5,1.25rem) var(--space-8,2rem);left:60px}.CategorySection_journeySectionWrapper__4QdiQ{left:60px;top:74px}.CategorySection_dashboard__OTq2D{padding-top:340px}.CategorySection_singlesTitle__X7_f6{font-size:1.15rem;letter-spacing:.1em}.CategorySection_header_top__uZ8Xq{margin-bottom:var(--space-5,1.25rem)}.CategorySection_header_top_inner__yrj_J{padding:var(--space-4,1rem) var(--space-6,1.5rem);border-radius:6px}.CategorySection_searchBar__YcIA1{width:340px;padding:var(--space-3,.75rem) var(--space-5,1.25rem);border-radius:6px}.CategorySection_searchBarInput__lKd5P{font-size:1rem;padding:var(--space-1,.25rem) 0}.CategorySection_searchBarIcon__KguLy{font-size:1rem}.CategorySection_searchBarClear__jkk7J{width:22px;height:22px}.CategorySection_viewToggleBtn__2RBo8{width:40px;height:40px;font-size:1.15rem;border-radius:6px}.CategorySection_layoutLargeFeature__AdawM,.CategorySection_layoutVinylSlide__ZdEAJ{padding:var(--space-14,3.5rem) 0}}@media (min-width:5120px){.CategorySection_topHeaderBar__bNl9m{padding:var(--space-6,1.5rem) var(--space-10,2.5rem);left:60px}.CategorySection_journeySectionWrapper__4QdiQ{left:60px;top:88px}.CategorySection_dashboard__OTq2D{padding-top:360px}.CategorySection_dashboard_contents__DKKyd{padding:var(--space-10,2.5rem) 0}.CategorySection_singlesTitle__X7_f6{font-size:1.35rem;letter-spacing:.12em;font-weight:700}.CategorySection_header_top__uZ8Xq{margin-bottom:var(--space-6,1.5rem)}.CategorySection_header_top_inner__yrj_J{padding:var(--space-5,1.25rem) var(--space-8,2rem);border-radius:6px}.CategorySection_header_top__uZ8Xq p{font-size:.85rem}.CategorySection_searchBar__YcIA1{width:420px;padding:var(--space-4,1rem) var(--space-6,1.5rem);border-radius:6px}.CategorySection_searchBarInput__lKd5P{font-size:1.15rem;padding:var(--space-1-5,.375rem) 0}.CategorySection_searchBarIcon__KguLy{font-size:1.2rem;margin-right:var(--space-3,.75rem)}.CategorySection_searchBarClear__jkk7J{width:26px;height:26px;border-radius:6px}.CategorySection_viewToggle__ICOCu{gap:var(--space-2,.5rem)}.CategorySection_viewToggleBtn__2RBo8{width:48px;height:48px;font-size:1.35rem;border-radius:6px}.CategorySection_layoutLargeFeature__AdawM{padding:var(--space-16,4rem) 0}.CategorySection_layoutLargeFeature__AdawM .CategorySection_singlesTitle__X7_f6{font-size:1.35rem}.CategorySection_layoutVinylSlide__ZdEAJ{padding:var(--space-16,4rem) 0}.CategorySection_layoutCompactGrid__f4HcN{padding:var(--space-8,2rem) 0}.CategorySection_layoutArtistScroll__8Zv5H{padding:var(--space-10,2.5rem) 0}}.GreetingHeader_greetingHeader__le8wT{width:95%;margin:var(--space-6) auto var(--space-4) auto;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.GreetingHeader_greetingContent___D04l{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3-5) var(--space-4-5);border-radius:var(--radius-sm);background:linear-gradient(145deg,rgba(30,40,60,.5),rgba(20,30,50,.45));backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid var(--xecho-border-light);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 4px 12px rgba(0,0,0,.2)}.GreetingHeader_greetingIcon__xrnOe{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);background:var(--xecho-border-subtle);font-size:var(--text-base);flex-shrink:0}.GreetingHeader_greetingText__jovnx{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0}.GreetingHeader_greeting__5QW_H{font-family:var(--font-heading);font-weight:var(--font-bold);font-size:var(--text-lg);line-height:var(--leading-tight);margin:0;padding:0;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GreetingHeader_subtext__IGTdg{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-normal);margin:0;padding:0;color:var(--text-tertiary);line-height:var(--leading-normal)}.GreetingHeader_badgeContainer__zURm4{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0 var(--space-4-5)}.GreetingHeader_activityBadge___ovqn,.GreetingHeader_strategyBadge__pmDYN{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-full);background:rgba(var(--badge-color-rgb,37,95,244),.15);border:1px solid var(--badge-color,var(--xecho-blue-500));font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--badge-color,var(--xecho-blue-500));transition:var(--transition-fast)}.GreetingHeader_activityBadge___ovqn{background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border-color:var(--badge-color);color:var(--badge-color)}.GreetingHeader_strategyBadge__pmDYN{background:rgba(var(--xecho-accent-rgb),.1);border-color:rgba(var(--xecho-accent-rgb),.4);color:var(--text-secondary)}.GreetingHeader_badgeIcon__F3mff{font-size:var(--text-2xs);opacity:.9}.GreetingHeader_badgeLabel__NfVRZ{white-space:nowrap}.GreetingHeader_moodIndicator__fb0hu{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-md);background:rgba(255,107,107,.1);font-size:var(--text-2xs);font-weight:var(--font-medium);color:var(--text-secondary)}.GreetingHeader_moodIcon__r2kIU{font-size:var(--text-2xs);color:var(--xecho-red-400)}.GreetingHeader_moodLabel__hW7vx{color:var(--text-secondary)}@media (max-width:768px){.GreetingHeader_greetingContent___D04l{padding:var(--space-3) var(--space-3-5);gap:var(--space-2-5)}.GreetingHeader_greetingIcon__xrnOe{width:32px;height:32px;font-size:var(--text-sm)}.GreetingHeader_greeting__5QW_H{font-size:var(--text-base)}.GreetingHeader_subtext__IGTdg{font-size:var(--text-2xs)}.GreetingHeader_badgeContainer__zURm4{padding:0 var(--space-3-5);gap:var(--space-1-5)}.GreetingHeader_activityBadge___ovqn,.GreetingHeader_strategyBadge__pmDYN{padding:var(--space-1) var(--space-2-5);font-size:var(--text-2xs)}.GreetingHeader_badgeIcon__F3mff{font-size:.65rem}}@media (max-width:480px){.GreetingHeader_greetingHeader__le8wT{margin-bottom:var(--space-3);gap:var(--space-1-5)}.GreetingHeader_greetingContent___D04l{padding:var(--space-2-5) var(--space-3);gap:var(--space-2)}.GreetingHeader_greetingIcon__xrnOe{width:28px;height:28px;font-size:var(--text-xs)}.GreetingHeader_greeting__5QW_H{font-size:var(--text-base)}.GreetingHeader_subtext__IGTdg{font-size:.65rem}.GreetingHeader_badgeContainer__zURm4{padding:0 var(--space-3);gap:var(--space-1)}.GreetingHeader_activityBadge___ovqn,.GreetingHeader_strategyBadge__pmDYN{padding:var(--space-1) var(--space-2);font-size:.65rem;gap:var(--space-1)}.GreetingHeader_badgeIcon__F3mff{font-size:.6rem}.GreetingHeader_moodIndicator__fb0hu{padding:var(--space-0-5) var(--space-2);font-size:.6rem}}@media (min-width:1920px){.GreetingHeader_greetingContent___D04l{padding:var(--space-4) var(--space-5);gap:var(--space-4)}.GreetingHeader_greetingIcon__xrnOe{width:42px;height:42px;font-size:var(--text-lg)}.GreetingHeader_greeting__5QW_H{font-size:var(--text-xl)}.GreetingHeader_subtext__IGTdg{font-size:var(--text-sm)}.GreetingHeader_badgeContainer__zURm4{gap:var(--space-3);padding:0 var(--space-5)}.GreetingHeader_activityBadge___ovqn,.GreetingHeader_strategyBadge__pmDYN{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}}@media (min-width:2560px){.GreetingHeader_greetingContent___D04l{padding:var(--space-5) var(--space-6);gap:var(--space-5);border-radius:var(--radius-md)}.GreetingHeader_greetingIcon__xrnOe{width:48px;height:48px;font-size:var(--text-xl)}.GreetingHeader_greeting__5QW_H{font-size:var(--text-2xl)}.GreetingHeader_subtext__IGTdg{font-size:var(--text-base)}.GreetingHeader_badgeContainer__zURm4{gap:var(--space-4);padding:0 var(--space-6)}.GreetingHeader_activityBadge___ovqn,.GreetingHeader_strategyBadge__pmDYN{padding:var(--space-2-5) var(--space-5);font-size:var(--text-base)}.GreetingHeader_badgeIcon__F3mff{font-size:var(--text-sm)}.GreetingHeader_moodIndicator__fb0hu{padding:var(--space-1-5) var(--space-3);font-size:var(--text-xs)}}@media (min-width:3440px){.GreetingHeader_greetingHeader__le8wT{gap:var(--space-3)}.GreetingHeader_greetingContent___D04l{padding:var(--space-6) var(--space-8);gap:var(--space-6);border-radius:var(--radius-lg)}.GreetingHeader_greetingIcon__xrnOe{width:56px;height:56px;font-size:var(--text-2xl)}.GreetingHeader_greeting__5QW_H{font-size:1.75rem}.GreetingHeader_subtext__IGTdg{font-size:var(--text-lg)}.GreetingHeader_badgeContainer__zURm4{gap:var(--space-5);padding:0 var(--space-8)}.GreetingHeader_activityBadge___ovqn,.GreetingHeader_strategyBadge__pmDYN{padding:var(--space-3) var(--space-6);font-size:var(--text-lg)}.GreetingHeader_badgeIcon__F3mff{font-size:var(--text-base)}.GreetingHeader_moodIndicator__fb0hu{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}}@media (min-width:5120px){.GreetingHeader_greetingHeader__le8wT{width:96%;margin-bottom:var(--space-6);gap:var(--space-4)}.GreetingHeader_greetingContent___D04l{padding:var(--space-8) var(--space-10);gap:var(--space-8);border-radius:var(--radius-xl)}.GreetingHeader_greetingIcon__xrnOe{width:68px;height:68px;font-size:1.75rem}.GreetingHeader_greeting__5QW_H{font-size:2rem}.GreetingHeader_subtext__IGTdg{font-size:var(--text-xl)}.GreetingHeader_badgeContainer__zURm4{gap:var(--space-6);padding:0 var(--space-10)}.GreetingHeader_activityBadge___ovqn,.GreetingHeader_strategyBadge__pmDYN{padding:var(--space-4) var(--space-8);font-size:var(--text-xl);gap:var(--space-3)}.GreetingHeader_badgeIcon__F3mff{font-size:var(--text-lg)}.GreetingHeader_moodIndicator__fb0hu{padding:var(--space-2-5) var(--space-5);font-size:var(--text-base);border-radius:var(--radius-lg)}.GreetingHeader_moodIcon__r2kIU{font-size:var(--text-sm)}}.AmbientOrbs_orbContainer__YFNtX{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.AmbientOrbs_orb__jarXX{position:absolute;border-radius:50%;will-change:transform}.AmbientOrbs_orb1__6L3ml{width:700px;height:700px;background:radial-gradient(circle,rgba(var(--xecho-accent-rgb),.35) 0,rgba(var(--xecho-accent-rgb),.12) 40%,transparent 70%);filter:blur(100px);top:-200px;right:-100px;animation:AmbientOrbs_float1___7lFU 22s ease-in-out infinite}.AmbientOrbs_orb2__GoDUl{width:600px;height:600px;background:radial-gradient(circle,rgba(var(--xecho-accent-rgb),.28) 0,rgba(var(--xecho-accent-rgb),.08) 45%,transparent 70%);filter:blur(110px);bottom:-180px;left:-150px;animation:AmbientOrbs_float2__Xq0oQ 28s ease-in-out infinite}.AmbientOrbs_orb3__A_jWX{width:450px;height:450px;background:radial-gradient(circle,rgba(var(--xecho-accent-rgb),.22) 0,rgba(var(--xecho-accent-rgb),.06) 50%,transparent 70%);filter:blur(90px);top:35%;left:40%;transform:translate(-50%,-50%);animation:AmbientOrbs_pulse__S9Fp4 18s ease-in-out infinite}.AmbientOrbs_gridOverlay__xeZvp{position:absolute;inset:0;background-image:linear-gradient(rgba(var(--xecho-accent-rgb),.04) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--xecho-accent-rgb),.04) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 20%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 20%,transparent 100%)}@keyframes AmbientOrbs_float1___7lFU{0%,to{transform:translateY(0) translateX(0) scale(1)}25%{transform:translateY(-40px) translateX(20px) scale(1.03)}50%{transform:translateY(-15px) translateX(-25px) scale(.97)}75%{transform:translateY(30px) translateX(10px) scale(1.02)}}@keyframes AmbientOrbs_float2__Xq0oQ{0%,to{transform:translateY(0) translateX(0) scale(1)}30%{transform:translateY(35px) translateX(-20px) scale(1.04)}60%{transform:translateY(-25px) translateX(30px) scale(.96)}}@keyframes AmbientOrbs_pulse__S9Fp4{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.7}}.AppDownloadPrompt_overlay__a9MDm{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.AppDownloadPrompt_modal__96dnw{position:relative;width:100%;max-width:420px;padding:40px 32px 32px;background:linear-gradient(180deg,var(--xecho-bg-elevated) 0,var(--xecho-bg-elevated) 100%);border:1px solid rgba(255,255,255,.08);border-radius:6px;text-align:center}.AppDownloadPrompt_closeBtn__PjQ0c{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:none;border-radius:6px;color:rgba(255,255,255,.5);font-size:14px;cursor:pointer;transition:all .2s ease}.AppDownloadPrompt_closeBtn__PjQ0c:hover{background:rgba(255,255,255,.1);color:var(--xecho-text-primary)}.AppDownloadPrompt_iconContainer__WUpF2{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px}.AppDownloadPrompt_iconPrimary__k0g4H{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(var(--xecho-accent-rgb),.15) 0,rgba(var(--xecho-accent-rgb),.15) 100%);border:1px solid rgba(var(--xecho-accent-rgb),.3);border-radius:6px;font-size:26px;color:var(--xecho-accent)}.AppDownloadPrompt_iconSecondary__qvt_X{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:6px;font-size:18px;color:rgba(255,255,255,.6)}.AppDownloadPrompt_title__qJPYy{font-size:24px;font-weight:600;color:var(--xecho-text-primary);margin-bottom:12px}.AppDownloadPrompt_description__GHmKZ{font-size:15px;line-height:1.6;color:rgba(255,255,255,.6);margin-bottom:20px}.AppDownloadPrompt_osDetected__Wx5ii{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(var(--xecho-accent-rgb),.1);border:1px solid rgba(var(--xecho-accent-rgb),.2);border-radius:6px;font-size:13px;color:var(--xecho-accent);margin-bottom:24px}.AppDownloadPrompt_actions__ArIpw{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.AppDownloadPrompt_primaryBtn__8jHWs{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 24px;background:linear-gradient(135deg,var(--xecho-accent) 0,var(--xecho-accent-dark) 100%);border:none;border-radius:6px;color:var(--xecho-text-primary);font-size:15px;font-weight:600;cursor:pointer;transition:all .25s ease}.AppDownloadPrompt_primaryBtn__8jHWs:hover{transform:scale(1.02);box-shadow:0 8px 25px rgba(var(--xecho-accent-rgb),.35)}.AppDownloadPrompt_secondaryBtn__8qxGu{width:100%;padding:14px 24px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:6px;color:var(--xecho-text-primary);font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease}.AppDownloadPrompt_secondaryBtn__8qxGu:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)}.AppDownloadPrompt_dontShowBtn__l40dt{background:transparent;border:none;padding:8px 16px;color:rgba(255,255,255,.4);font-size:13px;cursor:pointer;transition:color .2s ease}.AppDownloadPrompt_dontShowBtn__l40dt:hover{color:rgba(255,255,255,.6)}@media (max-width:480px){.AppDownloadPrompt_modal__96dnw{padding:32px 24px 24px}.AppDownloadPrompt_title__qJPYy{font-size:20px}.AppDownloadPrompt_description__GHmKZ{font-size:14px}.AppDownloadPrompt_iconPrimary__k0g4H{width:56px;height:56px;font-size:22px}.AppDownloadPrompt_iconSecondary__qvt_X{width:40px;height:40px;font-size:16px}}