.ToastRenderer_container__wxkvQ{position:fixed;top:1.5rem;right:1.5rem;z-index:600;display:flex;flex-direction:column;gap:.625rem;pointer-events:none;max-width:420px;width:calc(100vw - 3rem)}.ToastRenderer_toast__1Bfu0{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:6px;background:var(--xecho-bg-overlay,#252d3d);border:1px solid rgba(116,185,255,.15);box-shadow:0 4px 16px rgba(0,0,0,.4),0 12px 40px rgba(0,0,0,.25);pointer-events:all;opacity:0;transform:translateX(12px);transition:opacity .22s ease,transform .22s ease}.ToastRenderer_toast__1Bfu0.ToastRenderer_visible__8VxiX{opacity:1;transform:translateX(0)}.ToastRenderer_toast__1Bfu0.ToastRenderer_success__oZ_tN{border-color:rgba(34,197,94,.25)}.ToastRenderer_toast__1Bfu0.ToastRenderer_error__85MTL{border-color:rgba(239,68,68,.25)}.ToastRenderer_toast__1Bfu0.ToastRenderer_info__KWglb{border-color:rgba(116,185,255,.25)}.ToastRenderer_toast__1Bfu0.ToastRenderer_warning__CiFo7{border-color:rgba(245,158,11,.25)}.ToastRenderer_iconBox__Lc3s3{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.75rem}.ToastRenderer_success__oZ_tN .ToastRenderer_iconBox__Lc3s3{background:rgba(34,197,94,.12);color:var(--xecho-success,#22c55e)}.ToastRenderer_error__85MTL .ToastRenderer_iconBox__Lc3s3{background:rgba(239,68,68,.12);color:var(--xecho-danger,#ef4444)}.ToastRenderer_info__KWglb .ToastRenderer_iconBox__Lc3s3{background:rgba(116,185,255,.12);color:var(--xecho-accent,#74b9ff)}.ToastRenderer_warning__CiFo7 .ToastRenderer_iconBox__Lc3s3{background:rgba(245,158,11,.12);color:var(--xecho-warning,#f59e0b)}.ToastRenderer_message__F_kh6{flex:1 1;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;color:var(--xecho-text-secondary,hsla(0,0%,100%,.7));line-height:1.4;min-width:0}.ToastRenderer_dismiss__3p7RP{flex-shrink:0;width:24px;height:24px;border-radius:4px;background:transparent;border:none;cursor:pointer;color:var(--xecho-text-muted,hsla(0,0%,100%,.4));display:flex;align-items:center;justify-content:center;font-size:.7rem;transition:background .15s ease,color .15s ease}.ToastRenderer_dismiss__3p7RP:hover{background:hsla(0,0%,100%,.07);color:var(--xecho-text-primary,#fff)}@media (max-width:480px){.ToastRenderer_container__wxkvQ{top:auto;bottom:1.5rem;right:1rem;left:1rem;width:auto}}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-inter:"__Inter_f367f3","__Inter_Fallback_f367f3"}@font-face{font-family:__Montserrat_069ab3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_069ab3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_069ab3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_069ab3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_069ab3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_Fallback_069ab3;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_069ab3{font-family:__Montserrat_069ab3,__Montserrat_Fallback_069ab3;font-style:normal}.__variable_069ab3{--font-montserrat:"__Montserrat_069ab3","__Montserrat_Fallback_069ab3"}@font-face{font-family:__Source_Code_Pro_a06722;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/50cc6d76ab2a2da3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Source_Code_Pro_a06722;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0421fed624cfafec-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Source_Code_Pro_a06722;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/e79147326f4a3c39-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Source_Code_Pro_a06722;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/5b45b5fd85b63a3d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Source_Code_Pro_a06722;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/ca1d48d650382c09-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Source_Code_Pro_a06722;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/1e0245f199a3e64d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Source_Code_Pro_a06722;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/443896d591e4f761-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Source_Code_Pro_Fallback_a06722;src:local("Arial");ascent-override:73.11%;descent-override:20.28%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a06722{font-family:__Source_Code_Pro_a06722,__Source_Code_Pro_Fallback_a06722;font-style:normal}.__variable_a06722{--font-source-code-pro:"__Source_Code_Pro_a06722","__Source_Code_Pro_Fallback_a06722"}.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,#fff)}.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,hsla(0,0%,100%,.1));box-shadow:inset 0 1px 0 var(--xecho-highlight-subtle,hsla(0,0%,100%,.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,hsla(0,0%,100%,.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,hsla(0,0%,100%,.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,#fff)}.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,hsla(0,0%,100%,.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,#fff);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,hsla(0,0%,100%,.05));border:1px solid var(--xecho-border-light,hsla(0,0%,100%,.1));border-radius:var(--radius-xs);color:var(--text-muted,hsla(0,0%,100%,.3));cursor:pointer;transition:var(--transition-fast);font-size:var(--text-sm)}.CategorySection_viewToggleBtn__2RBo8:hover{background:var(--xecho-accent-subtle,rgba(37,95,244,.1));border-color:var(--xecho-accent-border,rgba(37,95,244,.2));color:var(--text-secondary,hsla(0,0%,100%,.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(37,95,244,.4));color:var(--text-primary,#fff)}@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(37,95,244,.4));backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 1px 0 var(--xecho-highlight-subtle,hsla(0,0%,100%,.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,hsla(0,0%,100%,.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,hsla(0,0%,100%,.1));border-radius:var(--radius-xs);box-shadow:inset 0 1px 0 var(--xecho-highlight-subtle,hsla(0,0%,100%,.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,hsla(0,0%,100%,.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,hsla(0,0%,100%,.15));box-shadow:inset 0 1px 0 var(--xecho-highlight-bright,hsla(0,0%,100%,.08)),0 0 0 2px var(--xecho-focus-ring,rgba(37,95,244,.15))}.CategorySection_searchBarIcon__KguLy{color:var(--text-muted,hsla(0,0%,100%,.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,#fff);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,hsla(0,0%,100%,.3))}.CategorySection_searchBarInput__lKd5P:focus::placeholder{color:var(--text-muted,hsla(0,0%,100%,.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,hsla(0,0%,100%,.3));cursor:pointer;margin-left:var(--space-1);flex-shrink:0;transition:var(--transition-fast)}.CategorySection_searchBarClear__jkk7J:hover{color:var(--text-secondary,hsla(0,0%,100%,.6));background:var(--xecho-border-subtle,hsla(0,0%,100%,.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,hsla(0,0%,100%,.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(37,95,244,.03)) 20%,var(--xecho-accent-glow-05,rgba(37,95,244,.05)) 50%,var(--xecho-accent-glow-03,rgba(37,95,244,.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,rgba(37,95,244,.2));border:2px solid var(--xecho-accent-subtle,rgba(37,95,244,.2));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 hsla(0,0%,100%,.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,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));border-color:var(--badge-color);color:var(--badge-color)}.GreetingHeader_strategyBadge__pmDYN{background:rgba(37,95,244,.1);border-color:rgba(37,95,244,.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:hsla(0,100%,71%,.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)}}.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 hsla(0,0%,100%,.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:hsla(0,0%,100%,.05);border:none;border-radius:6px;color:hsla(0,0%,100%,.5);font-size:14px;cursor:pointer;transition:all .2s ease}.AppDownloadPrompt_closeBtn__PjQ0c:hover{background:hsla(0,0%,100%,.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(116,185,255,.15),rgba(37,95,244,.15));border:1px solid rgba(116,185,255,.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:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;font-size:18px;color:hsla(0,0%,100%,.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:hsla(0,0%,100%,.6);margin-bottom:20px}.AppDownloadPrompt_osDetected__Wx5ii{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(116,185,255,.1);border:1px solid rgba(116,185,255,.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(37,95,244,.35)}.AppDownloadPrompt_secondaryBtn__8qxGu{width:100%;padding:14px 24px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.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:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15)}.AppDownloadPrompt_dontShowBtn__l40dt{background:transparent;border:none;padding:8px 16px;color:hsla(0,0%,100%,.4);font-size:13px;cursor:pointer;transition:color .2s ease}.AppDownloadPrompt_dontShowBtn__l40dt:hover{color:hsla(0,0%,100%,.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}}.Button_box__1KRBS{z-index:5}.Button_box__1KRBS,.Button_btn__0D1GJ{position:relative;display:flex;align-items:center;justify-content:center}.Button_btn__0D1GJ{background:var(--glass-bg-medium,linear-gradient(145deg,rgba(22,27,38,.9),rgba(10,14,26,.85)));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:var(--xecho-text-secondary,rgba(148,163,184,.9));border:2px solid var(--glass-border-medium,rgba(30,37,50,.4));border-radius:6px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 8px 32px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.15);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;text-align:center;font-family:var(--font-primary);font-size:1rem;text-shadow:0 2px 4px rgba(0,0,0,.5);background-image:linear-gradient(145deg,hsla(0,0%,100%,.08),rgba(0,0,0,.3));width:auto;height:auto;margin:.25rem;overflow:hidden;z-index:1}.Button_btnReady__3ja8g{border-color:var(--xecho-accent-blue,rgba(14,165,233,.6));animation:Button_readyPulseGlow__bmpeL 2s ease-in-out infinite;background:var(--glass-bg-strong,linear-gradient(145deg,rgba(22,27,38,.95),rgba(15,20,30,.9)));color:var(--xecho-text-primary)}@keyframes Button_readyPulseGlow__bmpeL{0%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 8px 32px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.15),0 0 0 0 rgba(14,165,233,.7)}50%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 8px 32px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.15),0 0 0 8px rgba(14,165,233,0)}to{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 8px 32px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.15),0 0 0 0 rgba(14,165,233,.7)}}.Button_btnReady__3ja8g .Button_buttonName__ONgw7{color:var(--xecho-text-primary);font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.6),0 0 8px rgba(14,165,233,.2)}.Button_btnReady__3ja8g:hover{animation:Button_readyPulseGlowHover__RGPjA 2.5s ease-in-out infinite;background:var(--glass-bg-strong,linear-gradient(145deg,rgba(25,32,45,.98),rgba(18,25,35,.95)));border-color:var(--xecho-accent-blue,rgba(14,165,233,.8));color:var(--xecho-text-primary);transform:translateY(-3px);text-shadow:0 2px 8px rgba(0,0,0,.7),0 0 12px rgba(14,165,233,.4)}@keyframes Button_readyPulseGlowHover__RGPjA{0%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 12px 40px rgba(0,0,0,.25),0 8px 32px rgba(14,165,233,.1),0 0 0 0 rgba(14,165,233,.8)}50%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 12px 40px rgba(0,0,0,.25),0 8px 32px rgba(14,165,233,.15),0 0 0 6px rgba(14,165,233,.2)}to{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 12px 40px rgba(0,0,0,.25),0 8px 32px rgba(14,165,233,.1),0 0 0 0 rgba(14,165,233,.8)}}.Button_btn__0D1GJ:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(14,165,233,.15),transparent);transition:left .6s ease}.Button_btn__0D1GJ:hover:before{left:100%}.Button_btn__0D1GJ:hover{color:var(--xecho-text-primary);transform:translateY(-3px);background:var(--glass-bg-strong,linear-gradient(145deg,rgba(22,27,38,.95),rgba(15,20,25,.9)));border-color:var(--xecho-accent-blue,rgba(37,96,244,.407));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 12px 40px rgba(0,0,0,.25),0 8px 32px rgba(14,165,233,.1),0 0 24px rgba(14,165,233,.15);text-shadow:0 2px 8px rgba(0,0,0,.6),0 0 12px rgba(14,165,233,.3)}.Button_active__WSX3F .Button_btn__0D1GJ{background:linear-gradient(145deg,rgba(14,165,233,.25),rgba(20,184,166,.2));border-color:var(--xecho-accent-blue,var(--xecho-accent));color:var(--xecho-text-primary);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 8px 32px rgba(0,0,0,.2),0 0 24px rgba(14,165,233,.3),0 0 12px rgba(20,184,166,.2)}.Button_active__WSX3F .Button_buttonName__ONgw7{color:var(--xecho-text-primary);text-shadow:0 2px 4px rgba(0,0,0,.5),0 0 8px rgba(14,165,233,.4);font-weight:600}.Button_btn__0D1GJ:disabled{opacity:.5;cursor:not-allowed;background:var(--glass-bg-subtle,hsla(0,0%,100%,.02));border-color:var(--glass-border-subtle,rgba(46,52,64,.2));color:var(--xecho-text-tertiary,rgba(100,116,139,.5));transform:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 2px 8px rgba(0,0,0,.1);animation:none}.Button_btn__0D1GJ:disabled:before{display:none}.Button_btn__0D1GJ:disabled:hover{transform:none;color:var(--xecho-text-tertiary,rgba(100,116,139,.5));background:var(--glass-bg-subtle,hsla(0,0%,100%,.02));border-color:var(--glass-border-subtle,rgba(46,52,64,.2));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 2px 8px rgba(0,0,0,.1);animation:none}.Button_iconContainer__5ZP37{display:flex;align-items:center;justify-content:center;width:auto;margin-right:10px;position:relative;z-index:2}.Button_btn__0D1GJ:has(.Button_iconContainer__5ZP37:only-child) .Button_iconContainer__5ZP37{margin-right:0}.Button_iconContainer__5ZP37 img,.Button_iconContainer__5ZP37 svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));transition:filter .3s ease}.Button_btn__0D1GJ:hover .Button_iconContainer__5ZP37 img,.Button_btn__0D1GJ:hover .Button_iconContainer__5ZP37 svg{filter:drop-shadow(0 2px 8px rgba(0,0,0,.4)) drop-shadow(0 0 8px rgba(14,165,233,.2))}.Button_active__WSX3F .Button_iconContainer__5ZP37 img,.Button_active__WSX3F .Button_iconContainer__5ZP37 svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.5)) drop-shadow(0 0 8px rgba(14,165,233,.3))}.Button_btnReady__3ja8g .Button_iconContainer__5ZP37 img,.Button_btnReady__3ja8g .Button_iconContainer__5ZP37 svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.4)) drop-shadow(0 0 6px rgba(14,165,233,.15))}.Button_btnName__4cu5s{display:flex;align-items:center;justify-content:center;width:100%;position:relative;z-index:2}.Button_buttonName__ONgw7{padding:0;font-size:inherit;font-weight:500;letter-spacing:.025em;transition:all .3s ease}.Button_img__vM_uY{border-radius:6px;border:1px solid var(--glass-border-subtle,rgba(46,52,64,.3));box-shadow:0 2px 8px rgba(0,0,0,.2)}@media (max-width:480px){.Button_btn__0D1GJ{font-size:.875rem;margin:.2rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.Button_iconContainer__5ZP37{margin-right:8px}.Button_buttonName__ONgw7{font-size:.55rem;padding:.25rem 0}}@media (min-width:481px) and (max-width:768px){.Button_btn__0D1GJ{font-size:.9rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.Button_buttonName__ONgw7{font-size:.65rem;padding:.25rem .5rem}}@media (min-width:769px) and (max-width:1124px){.Button_btn__0D1GJ{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.Button_buttonName__ONgw7{font-size:.8rem;padding:.25rem .5rem}}@media (min-width:1125px){.Button_btn__0D1GJ{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.Button_buttonName__ONgw7{padding:.5rem .75rem}}.Button_btn__0D1GJ:focus{outline:2px solid var(--xecho-accent-blue,rgba(14,165,233,.5));outline-offset:2px}.Button_btn__0D1GJ:focus-visible{outline:2px solid var(--xecho-accent-blue,var(--xecho-accent));outline-offset:2px}@media (prefers-reduced-motion:reduce){.Button_btn__0D1GJ,.Button_btn__0D1GJ:before,.Button_buttonName__ONgw7,.Button_iconContainer__5ZP37 img,.Button_iconContainer__5ZP37 svg{transition:none;animation:none}.Button_btn__0D1GJ:hover{transform:none}.Button_btnReady__3ja8g,.Button_btnReady__3ja8g:hover{animation:none}}@media (prefers-contrast:high){.Button_btn__0D1GJ{border-width:3px;background:var(--glass-bg-strong,rgba(0,0,0,.9))}.Button_btn__0D1GJ:hover{background:var(--glass-bg-strong,hsla(0,0%,100%,.1))}.Button_btnReady__3ja8g{border-color:var(--xecho-accent-blue,var(--xecho-accent));border-width:3px}}.SocialButtons_BtnBox__g1gC7{display:flex;align-items:center;gap:.5rem;padding:0;margin:0}.SocialButtons_Btninsta__gbEJA{width:36px;height:36px;border:none;background:transparent;cursor:pointer;padding:0}.SocialButtons_Btninsta__gbEJA,.SocialButtons_svgContainerinsta__zfNQL{display:flex;align-items:center;justify-content:center;position:relative;border-radius:6px;transition:all .3s ease}.SocialButtons_svgContainerinsta__zfNQL{width:100%;height:100%;z-index:2;background:linear-gradient(135deg,rgba(116,185,255,.12),rgba(2,113,252,.08));backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);border:1px solid rgba(116,185,255,.2);box-shadow:0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}.SocialButtons_svgContainerinsta__zfNQL:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(116,185,255,.4),transparent);border-radius:6px 6px 0 0}.SocialButtons_BGinsta__bFR5h{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(135deg,rgba(1,122,254,.15),rgba(116,185,255,.1));z-index:1;border-radius:6px;pointer-events:none;transition:all .3s ease;opacity:0}.SocialButtons_Btninsta__gbEJA:hover .SocialButtons_svgContainerinsta__zfNQL{background:linear-gradient(135deg,rgba(116,185,255,.2),rgba(2,113,252,.15));border-color:rgba(116,185,255,.35);transform:translateY(-2px);box-shadow:0 4px 16px rgba(1,122,254,.3),0 2px 8px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.15)}.SocialButtons_Btninsta__gbEJA:hover .SocialButtons_BGinsta__bFR5h{opacity:1;transform:scale(1.05)}.SocialButtons_Btninsta__gbEJA:active .SocialButtons_svgContainerinsta__zfNQL{transform:translateY(0) scale(.95);box-shadow:inset 0 2px 8px rgba(0,0,0,.4),0 1px 4px rgba(1,122,254,.2)}.SocialButtons_svgContainerinsta__zfNQL svg{filter:drop-shadow(0 0 4px rgba(116,185,255,.3));transition:filter .3s ease}.SocialButtons_Btninsta__gbEJA:hover .SocialButtons_svgContainerinsta__zfNQL svg{filter:drop-shadow(0 0 8px rgba(116,185,255,.5))}@media (max-width:768px){.SocialButtons_BtnBox__g1gC7{gap:.4rem}.SocialButtons_Btninsta__gbEJA{width:32px;height:32px}}@media (max-width:480px){.SocialButtons_BtnBox__g1gC7{gap:.35rem}.SocialButtons_Btninsta__gbEJA{width:28px;height:28px}}.ContentTypeSegmentedControl_container__be7ao{width:100%;padding:0;margin:0;display:flex;justify-content:center;align-items:center;height:100%}.ContentTypeSegmentedControl_segmentedControl__LFX_U{display:flex;align-items:center;gap:6px;background:rgba(37,95,244,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-border-strong);border-radius:6px;padding:4px;box-shadow:0 1px 4px rgba(0,0,0,.1);transition:all .3s ease;width:auto;max-width:230px;height:36px}.ContentTypeSegmentedControl_segmentedControl__LFX_U:hover{background:rgba(37,95,244,.08);border-color:var(--glass-border-accent);box-shadow:0 2px 6px rgba(0,0,0,.15)}.ContentTypeSegmentedControl_segment__TYzBg{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:0 .75rem;background:transparent;border:none;border-radius:6px;color:rgba(116,185,255,.7);font-family:Inter,sans-serif;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;z-index:1;line-height:1;height:100%;min-width:0}.ContentTypeSegmentedControl_segment__TYzBg:hover{color:var(--icon-primary);background:rgba(37,95,244,.12);transform:translateY(-1px)}.ContentTypeSegmentedControl_segment__TYzBg.ContentTypeSegmentedControl_active__thuES{background:linear-gradient(135deg,rgba(26,58,122,.95),rgba(37,95,244,.85));color:var(--xecho-text-primary);border:1px solid rgba(37,95,244,.5);box-shadow:0 2px 10px rgba(0,0,0,.35),0 1px 5px rgba(37,95,244,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}.ContentTypeSegmentedControl_segment__TYzBg.ContentTypeSegmentedControl_active__thuES:hover{background:linear-gradient(135deg,#1a3a7a,rgba(37,95,244,.9));box-shadow:0 4px 12px rgba(0,0,0,.35),0 2px 6px rgba(37,95,244,.25),inset 0 1px 0 hsla(0,0%,100%,.1);transform:translateY(-1px)}.ContentTypeSegmentedControl_icon__YdkDb{font-size:.8rem;transition:transform .3s ease}.ContentTypeSegmentedControl_segment__TYzBg.ContentTypeSegmentedControl_active__thuES .ContentTypeSegmentedControl_icon__YdkDb{transform:scale(1.05)}.ContentTypeSegmentedControl_label__jxhcC{font-weight:500;white-space:nowrap}.ContentTypeSegmentedControl_segment__TYzBg:focus:not(:focus-visible){outline:none;box-shadow:0 0 0 2px rgba(37,95,244,.25)}.ContentTypeSegmentedControl_segment__TYzBg:focus-visible{outline:2px solid var(--xecho-accent,#255ff4);outline-offset:2px}.ContentTypeSegmentedControl_segment__TYzBg.ContentTypeSegmentedControl_active__thuES:focus:not(:focus-visible){box-shadow:0 2px 8px rgba(0,0,0,.3),0 1px 4px rgba(37,95,244,.2),inset 0 1px 0 hsla(0,0%,100%,.08),0 0 0 2px rgba(37,95,244,.25)}.ContentTypeSegmentedControl_segment__TYzBg.ContentTypeSegmentedControl_active__thuES:focus-visible{outline:2px solid var(--xecho-accent,#255ff4);outline-offset:2px}@media (max-width:768px){.ContentTypeSegmentedControl_container__be7ao{padding:0;margin:0}.ContentTypeSegmentedControl_segmentedControl__LFX_U{max-width:100%}.ContentTypeSegmentedControl_segment__TYzBg{padding:0 .4rem;font-size:.7rem}.ContentTypeSegmentedControl_icon__YdkDb{font-size:.7rem}@media (max-width:380px){.ContentTypeSegmentedControl_label__jxhcC{display:none}.ContentTypeSegmentedControl_segment__TYzBg{padding:.3rem}}}.ErrorBoundary_errorContainer__XW_4f{display:flex;justify-content:center;align-items:center;min-height:200px;padding:2rem;background:linear-gradient(145deg,var(--bg-primary,rgba(5,8,18,.95)) 0,var(--bg-secondary,rgba(10,15,30,.95)) 100%);border:1px solid var(--error-border,rgba(239,68,68,.2));border-radius:6px}.ErrorBoundary_errorContent__PLf0l{text-align:center;max-width:400px}.ErrorBoundary_errorIcon__2hakx{color:var(--error-color,rgba(239,68,68,.8));margin-bottom:1rem}.ErrorBoundary_errorTitle__iu9v3{color:var(--text-primary,var(--xecho-text-primary));font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.ErrorBoundary_errorMessage__JllFd{color:var(--text-secondary,hsla(0,0%,100%,.6));font-size:.875rem;margin:0 0 1.5rem;line-height:1.5}.ErrorBoundary_errorDetails__gKBr1{background:var(--bg-tertiary,rgba(0,0,0,.3));border:1px solid var(--error-border,rgba(239,68,68,.2));border-radius:4px;padding:.75rem;font-size:.75rem;color:var(--error-color,rgba(239,68,68,.8));text-align:left;overflow-x:auto;margin-bottom:1.5rem;white-space:pre-wrap;word-break:break-word}.ErrorBoundary_retryButton__XMzJz{background:linear-gradient(135deg,var(--button-bg-start,rgba(37,95,244,.2)) 0,var(--button-bg-end,rgba(37,95,244,.3)) 100%);border:1px solid var(--button-border,rgba(37,95,244,.4));border-radius:6px;color:var(--text-primary,var(--xecho-text-primary));font-size:.875rem;font-weight:500;padding:.625rem 1.5rem;cursor:pointer;transition:all .2s ease}.ErrorBoundary_retryButton__XMzJz:hover{background:linear-gradient(135deg,var(--button-bg-hover-start,rgba(37,95,244,.3)) 0,var(--button-bg-hover-end,rgba(37,95,244,.4)) 100%);border-color:var(--button-border-hover,rgba(37,95,244,.6))}.ErrorBoundary_retryButton__XMzJz:active{transform:scale(.98)}