:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#060607;--color-bg-soft:#0b0b0e;--color-surface:#ffffff08;--color-surface-hover:#ffffff0f;--color-surface-strong:#101014;--color-text:#f4f2ec;--color-text-muted:#a6a29a;--color-text-faint:#7b776f;--color-primary:#fbbf24;--color-primary-strong:#f59e0b;--color-primary-soft:#fbbf241f;--color-primary-contrast:#221708;--color-border:#ffffff14;--color-border-strong:#ffffff29;--color-success:#4ade80;--color-success-soft:#4ade801f;--color-warning:#fbbf24;--color-warning-soft:#fbbf241f;--color-danger:#f87171;--color-danger-soft:#f871711f;--color-info:#7dd3fc;--color-info-soft:#7dd3fc1f;--color-neutral-soft:#ffffff14;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading:"Geist", "Inter", system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:2rem;--spacing-xl:4rem;--spacing-xxl:8rem;--container:1180px;--container-wide:1320px;--gutter:clamp(1.25rem, 4vw, 2.5rem);--section-space:clamp(4.5rem, 9vw, 7.5rem);--nav-height:68px;--radius-xs:8px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:26px;--radius-pill:999px;--shadow-sm:0 1px 2px #0006;--shadow-md:0 14px 34px -16px #000000b3;--shadow-lg:0 30px 70px -30px #000c;--ease-expo:cubic-bezier(.19, 1, .22, 1);--transition-fast:.15s ease-out;--transition-base:.26s var(--ease-expo);--transition-slow:.6s var(--ease-expo)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100vh;font-family:var(--font-sans);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1rem;line-height:1.6;overflow-x:clip}body.no-scroll{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.15}p{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}img,svg,video{max-width:100%;display:block}code,pre{font-family:var(--font-mono)}[id]{scroll-margin-top:calc(var(--nav-height) + 24px)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}::selection{color:#fff;background:#fbbf2459}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-bg)}::-webkit-scrollbar-thumb{border:2px solid var(--color-bg);background:#fbbf2447;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#fbbf2480}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.container-wide{width:100%;max-width:var(--container-wide);padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-primary-contrast);transition:transform var(--transition-fast);padding:10px 18px;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}#main-content:focus{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._base_sts0e_1{border-radius:var(--radius-sm);white-space:nowrap;min-height:44px;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-size:.95rem;font-weight:600;line-height:1.2;display:inline-flex}._base_sts0e_1:disabled,._base_sts0e_1[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}._primary_sts0e_29{background:var(--color-primary);color:var(--color-primary-contrast);border-color:#ffffff14;box-shadow:0 10px 24px -12px #fbbf24a6}._primary_sts0e_29:hover:not(:disabled){background:#ffcd45;transform:translateY(-1px)}._secondary_sts0e_41{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong)}._secondary_sts0e_41:hover:not(:disabled){background:var(--color-surface-hover);border-color:#ffffff3d;transform:translateY(-1px)}._ghost_sts0e_53{color:var(--color-text-muted);background:0 0;border-color:#0000}._ghost_sts0e_53:hover:not(:disabled){color:var(--color-text);background:var(--color-surface)}._sm_sts0e_64{min-height:38px;padding:.5rem 1rem;font-size:.875rem}._lg_sts0e_70{min-height:50px;padding:.85rem 1.7rem;font-size:1rem}._header_1lgt2_1{z-index:120;border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(14px);background:#060607d1;width:100%;position:fixed;top:0;left:0}._inner_1lgt2_13{min-height:var(--nav-height);justify-content:space-between;align-items:center;gap:1rem;display:flex}._brand_1lgt2_21{border-radius:var(--radius-sm);align-items:center;gap:.5rem;display:inline-flex}._brandImage_1lgt2_28{width:auto;height:34px}._brandText_1lgt2_33{font-family:var(--font-heading);letter-spacing:-.04em;background:linear-gradient(90deg,#fff,#b9b5ad);-webkit-text-fill-color:transparent;color:#fff;-webkit-background-clip:text;background-clip:text;font-size:1.45rem;font-weight:800}._desktopNav_1lgt2_45{align-items:center;gap:.35rem;display:none}._navLink_1lgt2_51{border-radius:var(--radius-sm);min-height:40px;color:var(--color-text-muted);transition:color var(--transition-fast), background-color var(--transition-fast);align-items:center;padding:.4rem .85rem;font-size:.925rem;font-weight:500;display:inline-flex;position:relative}._navLink_1lgt2_51:hover{color:var(--color-text);background:var(--color-surface)}._navLinkActive_1lgt2_69{color:var(--color-text)}._navLinkActive_1lgt2_69:after{content:"";background:var(--color-primary);border-radius:2px;height:2px;position:absolute;bottom:.15rem;left:.85rem;right:.85rem}._actions_1lgt2_84{align-items:center;gap:.6rem;display:flex}._desktopActions_1lgt2_90{align-items:center;gap:.6rem;display:none}._menuButton_1lgt2_96{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);width:44px;height:44px;color:var(--color-text);transition:background-color var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}._menuButton_1lgt2_96:hover{background:var(--color-surface-hover);border-color:var(--color-border-strong)}._backdrop_1lgt2_114{inset:var(--nav-height) 0 0;z-index:1;-webkit-backdrop-filter:blur(2px);background:#04040599;position:fixed}._panel_1lgt2_123{z-index:2;padding:1rem var(--gutter) 1.5rem;border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-lg);background:#09090bfa;display:none;position:absolute;top:100%;left:0;right:0}._panelOpen_1lgt2_136{animation:_panelIn_1lgt2_1 var(--transition-base) both;display:block}@keyframes _panelIn_1lgt2_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._panelNav_1lgt2_152{flex-direction:column;gap:.25rem;margin-bottom:1.25rem;display:flex}._panelLink_1lgt2_159{border-radius:var(--radius-sm);min-height:48px;color:var(--color-text-muted);transition:color var(--transition-fast), background-color var(--transition-fast);align-items:center;padding:.6rem .85rem;font-size:1.05rem;font-weight:500;display:flex}._panelLink_1lgt2_159:hover,._panelLink_1lgt2_159:focus-visible{color:var(--color-text);background:var(--color-surface)}._panelLinkActive_1lgt2_177{color:var(--color-primary);background:var(--color-primary-soft)}._panelActions_1lgt2_182{flex-direction:column;gap:.65rem;display:flex}._panelActions_1lgt2_182>*{width:100%}@media (width>=60rem){._desktopNav_1lgt2_45,._desktopActions_1lgt2_90{display:flex}._menuButton_1lgt2_96,._panel_1lgt2_123{display:none}}._ctaSection_1mdso_1{padding:clamp(4rem,9vw,7rem) 0;position:relative}._ctaGlow_1mdso_6{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#fbbf241f 0%,#0000 68%);width:min(720px,90%);height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._ctaCard_1mdso_18{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);text-align:center;background:linear-gradient(#ffffff09 0%,#fbbf240d 100%);border:1px solid #fbbf2438;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,5vw,3.5rem);position:relative}._ctaTitle_1mdso_29{margin-bottom:1rem;font-size:clamp(1.8rem,4vw,2.75rem)}._ctaSubtitle_1mdso_34{max-width:34rem;color:var(--color-text-muted);margin:0 auto 2rem;font-size:clamp(1rem,1.5vw,1.1rem)}._ctaActions_1mdso_41{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}._footer_1mdso_48{border-top:1px solid var(--color-border);background:#ffffff03;padding-top:clamp(3rem,6vw,4.5rem)}._footerGrid_1mdso_54{gap:2.5rem;padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}._brandColumn_1mdso_60{max-width:22rem}._brand_1mdso_60{border-radius:var(--radius-sm);align-items:center;gap:.5rem;margin-bottom:1rem;display:inline-flex}._brandImage_1mdso_72{width:auto;height:30px}._brandText_1mdso_77{font-family:var(--font-heading);letter-spacing:-.04em;font-size:1.3rem;font-weight:800}._brandDescription_1mdso_84{color:var(--color-text-muted);margin-bottom:1.5rem;font-size:.95rem}._socials_1mdso_90{gap:.6rem;display:flex}._socialLink_1mdso_95{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);width:42px;height:42px;color:var(--color-text-muted);transition:color var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}._socialLink_1mdso_95:hover{color:var(--color-primary);background:var(--color-primary-soft);border-color:#fbbf2466}._linkColumns_1mdso_115{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}@media (width>=40rem){._linkColumns_1mdso_115{grid-template-columns:repeat(3,minmax(0,1fr))}}._columnTitle_1mdso_127{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:1rem;font-size:.85rem;font-weight:600}._columnList_1mdso_136{flex-direction:column;gap:.65rem;display:flex}._columnList_1mdso_136 a{color:var(--color-text-muted);transition:color var(--transition-fast);font-size:.95rem}._columnList_1mdso_136 a:hover{color:var(--color-primary)}._footerBottom_1mdso_152{border-top:1px solid var(--color-border);color:var(--color-text-muted);flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0 2rem;font-size:.875rem;display:flex}._statusLink_1mdso_164{border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);min-height:40px;color:var(--color-text-muted);transition:color var(--transition-fast), border-color var(--transition-fast);align-items:center;gap:.5rem;padding:.4rem .9rem;display:inline-flex}._statusLink_1mdso_164:hover{color:var(--color-text);border-color:var(--color-border-strong)}@media (width>=56rem){._footerGrid_1mdso_54{grid-template-columns:minmax(0,1.4fr) minmax(0,2fr);gap:4rem}._footerBottom_1mdso_152{flex-direction:row}}._fallback_1d3v7_1{min-height:60vh;padding:calc(var(--nav-height) + 3rem) 0 4rem;color:var(--color-text-faint);justify-content:center;align-items:center;font-size:.95rem;display:flex}._spinner_1d3v7_11{border:2px solid var(--color-border-strong);border-top-color:var(--color-primary);border-radius:50%;width:22px;height:22px;margin-right:.65rem;animation:.9s linear infinite _spin_1d3v7_11}@keyframes _spin_1d3v7_11{to{transform:rotate(360deg)}}._hero_x1mcm_1{padding:calc(var(--nav-height) + clamp(3rem, 8vw, 6rem)) 0 clamp(3rem, 8vw, 6rem);position:relative;overflow:hidden}._glowPrimary_x1mcm_7{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#fbbf2421 0%,#0000 68%);border-radius:50%;width:min(620px,90vw);height:min(620px,90vw);position:absolute;top:-20%;left:5%}._glowSecondary_x1mcm_19{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#7dd3fc12 0%,#0000 70%);border-radius:50%;width:min(520px,80vw);height:min(520px,80vw);position:absolute;bottom:-30%;right:0}._container_x1mcm_31{z-index:1;align-items:center;gap:clamp(2.5rem,6vw,4.5rem);display:grid;position:relative}._content_x1mcm_39{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}._badge_x1mcm_46{border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary);border:1px solid #fbbf2447;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.825rem;font-weight:500;display:inline-flex}._title_x1mcm_59{font-size:clamp(2.4rem,6vw,4rem);font-weight:800;line-height:1.06}._highlight_x1mcm_65{background:linear-gradient(120deg, var(--color-primary), var(--color-primary-strong));-webkit-text-fill-color:transparent;color:var(--color-primary);-webkit-background-clip:text;background-clip:text}._subtitle_x1mcm_73{max-width:34rem;color:var(--color-text-muted);font-size:clamp(1.02rem,1.6vw,1.15rem)}._buttonGroup_x1mcm_79{flex-wrap:wrap;gap:.75rem;display:flex}._highlights_x1mcm_85{color:var(--color-text-faint);flex-wrap:wrap;gap:.5rem 1.25rem;font-size:.875rem;display:flex}._highlights_x1mcm_85 li{align-items:center;gap:.4rem;display:flex}._highlights_x1mcm_85 svg{color:var(--color-primary)}._visuals_x1mcm_105{justify-content:center;display:flex;position:relative}._playerCard_x1mcm_111{border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);width:100%;max-width:460px;box-shadow:var(--shadow-lg);background:linear-gradient(#ffffff0d,#ffffff05);padding:1.25rem}._playerHeader_x1mcm_121{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}._previewLabel_x1mcm_131{color:var(--color-text-faint);align-items:center;gap:.45rem;font-size:.8rem;font-weight:500;display:inline-flex}._previewLabel_x1mcm_131 svg{color:var(--color-primary)}._previewDot_x1mcm_144{background:var(--color-primary);border-radius:50%;width:8px;height:8px}._textLink_x1mcm_151{color:var(--color-text-muted);border-radius:var(--radius-xs);transition:color var(--transition-fast);align-items:center;gap:.35rem;font-size:.925rem;font-weight:500;display:inline-flex}._textLink_x1mcm_151:hover{color:var(--color-primary)}._playerBody_x1mcm_166{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:1rem;display:grid}._albumArt_x1mcm_173{border-radius:var(--radius-md);width:72px;height:72px;box-shadow:var(--shadow-md);background:linear-gradient(140deg,#1c2340,#2f3a72 55%,#f0a72c)}._songInfo_x1mcm_181{min-width:0}._songTitle_x1mcm_185{font-size:1.05rem;font-weight:600}._songArtist_x1mcm_190{color:var(--color-text-muted);margin-bottom:.6rem;font-size:.875rem}._progress_x1mcm_196{background:#ffffff1f;border-radius:2px;height:4px;position:relative;overflow:hidden}._progressFill_x1mcm_204{background:var(--color-primary);border-radius:2px;width:45%;position:absolute;inset:0 auto 0 0}._timeInfo_x1mcm_212{color:var(--color-text-faint);justify-content:space-between;margin-top:.35rem;font-size:.75rem;display:flex}._equalizer_x1mcm_220{align-items:flex-end;gap:3px;height:18px;margin-top:1rem;display:flex}._equalizer_x1mcm_220 span{background:var(--color-primary);border-radius:2px;width:4px;animation:1s ease-in-out infinite alternate _equalize_x1mcm_220}._equalizer_x1mcm_220 span:first-child{height:8px;animation-delay:.1s}._equalizer_x1mcm_220 span:nth-child(2){height:16px;animation-delay:.3s}._equalizer_x1mcm_220 span:nth-child(3){height:12px;animation-delay:.2s}._equalizer_x1mcm_220 span:nth-child(4){height:6px;animation-delay:.4s}@keyframes _equalize_x1mcm_220{0%{height:4px}to{height:18px}}._floatingCard_x1mcm_264{border-radius:var(--radius-md);border:1px solid var(--color-border-strong);box-shadow:var(--shadow-md);background:#0d0d10f0;align-items:center;gap:.65rem;padding:.7rem .95rem;display:flex;position:absolute;top:-1rem;right:0}._floatingIcon_x1mcm_278{background:var(--color-primary-soft);width:34px;height:34px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._floatingText_x1mcm_289{flex-direction:column;line-height:1.3;display:flex}._floatingTitle_x1mcm_295{color:var(--color-text-faint);font-size:.75rem}._floatingValue_x1mcm_300{font-size:.875rem;font-weight:600}@media (width>=56rem){._container_x1mcm_31{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}._content_x1mcm_39{align-items:flex-start}}@media (width<=380px){._playerBody_x1mcm_166{grid-template-columns:56px minmax(0,1fr)}._albumArt_x1mcm_173{width:56px;height:56px}._floatingCard_x1mcm_264{width:fit-content;margin-top:1rem;position:static}}._header_7o7r4_1{flex-direction:column;gap:1rem;margin-bottom:clamp(2.5rem,5vw,3.5rem);display:flex}._center_7o7r4_8{text-align:center;align-items:center}._left_7o7r4_13{text-align:left;align-items:flex-start}._eyebrow_7o7r4_18{border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary);letter-spacing:.04em;text-transform:uppercase;border:1px solid #fbbf2447;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex}._title_7o7r4_33{max-width:46rem;font-size:clamp(2rem,4.2vw,2.9rem)}._description_7o7r4_38{max-width:40rem;color:var(--color-text-muted);font-size:clamp(1rem,1.4vw,1.1rem)}@media (width<=480px){._title_7o7r4_33{font-size:clamp(1.75rem,8vw,2.2rem)}}._section_1qow0_1{padding:var(--section-space) 0}._grid_1qow0_5{grid-template-columns:1fr;gap:1.25rem;display:grid}._card_1qow0_11{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);transition:border-color var(--transition-base), background-color var(--transition-base), transform var(--transition-base);flex-direction:column;gap:.75rem;padding:clamp(1.5rem,3vw,2rem);display:flex}._card_1qow0_11:hover{background:var(--color-surface-hover);border-color:#fbbf2447;transform:translateY(-3px)}._iconWrapper_1qow0_29{border-radius:var(--radius-md);background:var(--color-primary-soft);width:52px;height:52px;color:var(--color-primary);border:1px solid #fbbf243d;justify-content:center;align-items:center;margin-bottom:.4rem;display:inline-flex}._cardTitle_1qow0_42{font-size:1.15rem;font-weight:600}._cardDescription_1qow0_47{color:var(--color-text-muted);font-size:.95rem;line-height:1.65}@media (width>=40rem){._grid_1qow0_5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){._grid_1qow0_5{grid-template-columns:repeat(3,minmax(0,1fr))}}._section_1vc15_1{padding:var(--section-space) 0}._demoGrid_1vc15_5{align-items:stretch;gap:1.5rem;display:grid}._panel_1vc15_11{border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-surface);padding:clamp(1.5rem,3vw,2.5rem)}._demoNote_1vc15_18{border-radius:var(--radius-sm);border:1px dashed var(--color-border-strong);color:var(--color-text-faint);align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.6rem .9rem;font-size:.85rem;display:flex}._demoNote_1vc15_18 svg{color:var(--color-primary);flex-shrink:0}._playerHeader_1vc15_35{align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}._vinyl_1vc15_42{width:132px;height:132px;box-shadow:var(--shadow-md);background:#0e0e12;border-radius:50%;flex-shrink:0;padding:4px;position:relative}._vinylDisc_1vc15_53{background:conic-gradient(from 90deg,#1c2340,#2f3a72,#4338ca,#1c2340);border-radius:50%;width:100%;height:100%;animation:12s linear infinite _spin_1vc15_1}._vinylPaused_1vc15_61{animation-play-state:paused}._vinylHole_1vc15_65{background:var(--color-bg);border:2px solid #ffffff29;border-radius:50%;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _spin_1vc15_1{to{transform:rotate(360deg)}}._nowPlaying_1vc15_83{min-width:0}._nowPlayingBadge_1vc15_87{border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.5rem;padding:.25rem .7rem;font-size:.72rem;font-weight:600;display:inline-block}._currentTitle_1vc15_100{overflow-wrap:anywhere;font-size:clamp(1.5rem,3vw,2rem)}._currentArtist_1vc15_105{color:var(--color-text-muted);margin:.25rem 0 .85rem}._filterRow_1vc15_110{flex-wrap:wrap;gap:.5rem;display:flex}._filterBadge_1vc15_116{border-radius:var(--radius-xs);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-muted);padding:.25rem .65rem;font-size:.8rem}._progressBlock_1vc15_125{margin-bottom:2rem}._timeRow_1vc15_129{color:var(--color-text-faint);justify-content:space-between;margin-bottom:.5rem;font-size:.85rem;display:flex}._progressBar_1vc15_137{background:#ffffff1a;border-radius:3px;height:6px;position:relative}._progressFill_1vc15_144{background:var(--color-primary);border-radius:3px;width:35%;position:absolute;inset:0 auto 0 0}._progressHandle_1vc15_152{width:14px;height:14px;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;position:absolute;top:50%;left:35%;transform:translate(-50%,-50%)}._controls_1vc15_164{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.75rem,3vw,1.5rem);margin-bottom:2rem;display:flex}._iconButton_1vc15_173{width:44px;height:44px;color:var(--color-text-muted);transition:color var(--transition-fast), background-color var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._iconButton_1vc15_173:hover{color:var(--color-text);background:var(--color-surface-hover)}._playButton_1vc15_189{background:var(--color-primary);width:62px;height:62px;color:var(--color-primary-contrast);transition:background-color var(--transition-fast), transform var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 14px 30px -14px #fbbf24cc}._playButton_1vc15_189:hover{background:#ffcd45;transform:scale(1.04)}._volumeRow_1vc15_207{color:var(--color-text-faint);align-items:center;gap:.85rem;display:flex}._volumeBar_1vc15_214{background:#ffffff1a;border-radius:2px;flex:1;height:4px}._volumeFill_1vc15_221{background:var(--color-text);border-radius:2px;width:80%;height:100%}._volumeValue_1vc15_228{color:var(--color-text-muted);font-size:.85rem}._queueTitle_1vc15_233{border-bottom:1px solid var(--color-border);margin-bottom:1rem;padding-bottom:.85rem;font-size:1.15rem;font-weight:600}._queueList_1vc15_241{flex-direction:column;gap:.4rem;display:flex}._queueItem_1vc15_247{border-radius:var(--radius-md);align-items:center;gap:.85rem;padding:.65rem .75rem;display:flex}._queueIndex_1vc15_255{width:20px;color:var(--color-text-faint);text-align:center;flex-shrink:0;font-size:.875rem}._queueInfo_1vc15_263{flex:1;min-width:0}._queueSong_1vc15_268{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:500;overflow:hidden}._queueArtist_1vc15_276{color:var(--color-text-muted);font-size:.8rem}._queueDuration_1vc15_281{color:var(--color-text-faint);font-size:.85rem}@media (width>=56rem){._demoGrid_1vc15_5{grid-template-columns:minmax(0,1fr) 330px}}@media (width<=40rem){._playerHeader_1vc15_35{text-align:center;flex-direction:column}._filterRow_1vc15_110{justify-content:center}}._section_2ehwk_1{padding:var(--section-space) 0;background:radial-gradient(circle at 50% 0,#fbbf240d 0%,#0000 60%);position:relative;overflow:hidden}._marqueeWrap_2ehwk_8{margin-top:clamp(2.5rem,5vw,3.5rem);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}._marquee_2ehwk_8{gap:1.25rem;width:max-content;padding-block:.5rem;animation:45s linear infinite _scroll_2ehwk_1;display:flex}._marqueeWrap_2ehwk_8:hover ._marquee_2ehwk_8,._marqueeWrap_2ehwk_8:focus-within ._marquee_2ehwk_8{animation-play-state:paused}@keyframes _scroll_2ehwk_1{0%{transform:translate(0)}to{transform:translate(calc(-50% - .625rem))}}._row_2ehwk_38{gap:1.25rem;display:flex}._card_2ehwk_43{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);align-items:center;gap:1rem;min-width:250px;padding:1rem 1.25rem;display:flex}._avatar_2ehwk_54{border-radius:var(--radius-md);object-fit:cover;background:var(--color-surface-strong);flex-shrink:0;width:48px;height:48px}._name_2ehwk_63{overflow-wrap:anywhere;font-size:1rem;font-weight:600;display:block}._role_2ehwk_70{color:var(--color-text-faint);font-size:.8rem;display:block}._footerNote_2ehwk_76{text-align:center;color:var(--color-text-muted);margin-top:clamp(2rem,4vw,3rem);font-size:.95rem}._footerNote_2ehwk_76 a{color:var(--color-primary);font-weight:500}._footerNote_2ehwk_76 a:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){._marqueeWrap_2ehwk_8{overflow-x:auto;-webkit-mask-image:none;mask-image:none}._marquee_2ehwk_8{animation:none}._duplicate_2ehwk_103{display:none}}._section_1lyas_1{padding:var(--section-space) 0;background:radial-gradient(circle at 90% 80%,#fbbf240f 0%,#0000 55%);position:relative}._layout_1lyas_7{gap:2rem;display:grid}._headerColumn_1lyas_12{flex-direction:column;gap:1rem;display:flex}._title_1lyas_18{font-size:clamp(1.9rem,4vw,2.9rem)}._subtitle_1lyas_22{max-width:30rem;color:var(--color-text-muted)}._controls_1lyas_27{gap:.6rem;margin-top:.5rem;display:flex}._control_1lyas_27{border:1px solid var(--color-border-strong);background:var(--color-surface);width:46px;height:46px;color:var(--color-text);transition:background-color var(--transition-fast), border-color var(--transition-fast), opacity var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._control_1lyas_27:hover:not(:disabled){background:var(--color-surface-hover);border-color:#fbbf2466}._control_1lyas_27:disabled{opacity:.4;cursor:not-allowed}._carouselColumn_1lyas_57{min-width:0}._carousel_1lyas_57{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;gap:1.25rem;padding:.25rem 0 1.25rem;display:flex;overflow-x:auto}._carousel_1lyas_57::-webkit-scrollbar{display:none}._dragging_1lyas_76{cursor:grabbing;scroll-snap-type:none}._card_1lyas_81{scroll-snap-align:start;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;flex-shrink:0;justify-content:space-between;gap:1.5rem;width:min(420px,82vw);padding:clamp(1.5rem,3vw,2rem);display:flex}._quote_1lyas_95{color:var(--color-text);font-size:.975rem;line-height:1.7}._author_1lyas_101{align-items:center;gap:.9rem;display:flex}._avatar_1lyas_107{object-fit:cover;background:var(--color-surface-strong);border-radius:50%;flex-shrink:0;width:46px;height:46px}._authorName_1lyas_116{font-size:.95rem;font-weight:600;display:block}._authorRole_1lyas_122{color:var(--color-text-muted);font-size:.825rem;display:block}._progressTrack_1lyas_128{background:#ffffff1a;border-radius:2px;height:3px;margin-top:.5rem;position:relative}._progressThumb_1lyas_136{background:var(--color-primary);min-width:10%;height:100%;transition:transform var(--transition-fast);border-radius:2px;position:absolute;top:0}@media (width>=64rem){._layout_1lyas_7{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:3rem}}._section_dagcr_1{padding:0 0 var(--section-space)}._card_dagcr_5{border-radius:var(--radius-xl);border:1px solid var(--color-border-strong);background:linear-gradient(135deg,#ffffff0a 0%,#fbbf240d 100%);gap:1.5rem;padding:clamp(2rem,5vw,3.25rem);display:grid;position:relative;overflow:hidden}._icon_dagcr_17{border-radius:var(--radius-md);background:var(--color-primary-soft);width:52px;height:52px;color:var(--color-primary);border:1px solid #fbbf2447;justify-content:center;align-items:center;display:inline-flex}._title_dagcr_29{margin-top:1rem;margin-bottom:.6rem;font-size:clamp(1.5rem,3vw,2.1rem)}._description_dagcr_35{max-width:38rem;color:var(--color-text-muted)}._actions_dagcr_40{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}@media (width>=56rem){._card_dagcr_5{grid-template-columns:minmax(0,1fr) auto;align-items:center}}._section_131o3_1{padding:var(--section-space) 0}._list_131o3_5{flex-direction:column;gap:.85rem;max-width:52rem;margin-inline:auto;display:flex}._item_131o3_13{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);transition:border-color var(--transition-base);overflow:hidden}._item_131o3_13:hover{border-color:var(--color-border-strong)}._itemOpen_131o3_25{border-color:#fbbf244d}._question_131o3_29{width:100%;min-height:56px;color:var(--color-text);text-align:left;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.35rem;font-size:1.05rem;font-weight:600;display:flex}._chevron_131o3_43{color:var(--color-text-muted);transition:transform var(--transition-base), color var(--transition-base);flex-shrink:0}._chevronOpen_131o3_49{color:var(--color-primary);transform:rotate(180deg)}._answerWrapper_131o3_54{transition:grid-template-rows var(--transition-base);grid-template-rows:0fr;display:grid}._answerWrapperOpen_131o3_60{grid-template-rows:1fr}._answerInner_131o3_64{overflow:hidden}._answer_131o3_54{color:var(--color-text-muted);padding:0 1.35rem 1.35rem;line-height:1.7}
