#root{display:flex;height:100dvh;width:100vw;overflow:hidden;background-color:var(--color-bg);color:var(--color-text-primary)}.app-layout{display:grid;grid-template-columns:250px 1fr;grid-template-rows:1fr 90px;height:100dvh;width:100%}.resonant-app-shell{width:100%;height:100dvh;min-height:100svh;display:flex;flex-direction:column;background:var(--color-bg);overflow:hidden}.mobile-navigation-only{display:none}@media(max-width:1024px){.app-layout{grid-template-columns:1fr;grid-template-rows:1fr 80px}}@media(max-width:768px){#root{min-height:100svh}.resonant-app-shell{padding-top:env(safe-area-inset-top)}.mobile-navigation-only{display:block}}._contextMenu_rgkgs_1{position:fixed;box-sizing:border-box;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-menu);box-shadow:var(--glass-shadow),inset 0 1px 0 var(--glass-highlight);min-width:220px;padding:6px;z-index:999999;color:var(--color-text-primary);isolation:isolate;overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:none;transform-origin:var(--menu-origin-x, 0) var(--menu-origin-y, 0);animation:_menuIn_rgkgs_1 .16s cubic-bezier(.2,.8,.2,1)}._contextMenu_rgkgs_1::-webkit-scrollbar{display:none}._contextMenu_rgkgs_1:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,rgba(var(--rgb-fg),.12),rgba(var(--rgb-fg),0) 38%,rgba(var(--rgb-fg),.03))}._submenu_rgkgs_37{max-height:320px;z-index:1000000}@keyframes _menuIn_rgkgs_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._menuItem_rgkgs_54{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radius-menu-item);cursor:pointer;outline:none;transition:background .15s;font-size:.9rem;-webkit-user-select:none;user-select:none}._menuItem_rgkgs_54:hover,._menuItem_rgkgs_54:focus-visible{background:rgba(var(--rgb-fg),.14)}._menuItem_rgkgs_54:focus-visible{box-shadow:inset 0 0 0 1.5px rgba(var(--rgb-fg),.55)}._menuItem_rgkgs_54:active{background:rgba(var(--rgb-fg),.2)}._menuItem_rgkgs_54 svg{flex-shrink:0}._menuItemMuted_rgkgs_84{opacity:.7;cursor:default}._menuItemMuted_rgkgs_84:hover{background:transparent}._chevron_rgkgs_93{margin-left:auto;opacity:.7}._itemText_rgkgs_98{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._thumb_rgkgs_106{width:32px;height:32px;margin-right:4px;border-radius:8px;object-fit:cover;flex-shrink:0}._thumbRound_rgkgs_115{border-radius:50%}._thumbFallback_rgkgs_119{display:flex;align-items:center;justify-content:center;background:rgba(var(--rgb-fg),.12)}._thumbPlaymix_rgkgs_126{background:linear-gradient(135deg,var(--color-primary),var(--c-4a0d12))}._menuItemActive_rgkgs_130{background:rgba(var(--rgb-c-1db954),.18)}._menuLabel_rgkgs_134{padding:8px 12px 4px;font-size:.72rem;color:rgba(var(--rgb-fg),calc(.62 * var(--alpha-text)));text-transform:uppercase;font-weight:700;letter-spacing:.6px}._divider_rgkgs_143{height:1px;background:rgba(var(--rgb-fg),.12);margin:5px 6px}._deleteItem_rgkgs_149{color:var(--c-ff6b6b)}._deleteItem_rgkgs_149:hover,._deleteItem_rgkgs_149:focus-visible{background:rgba(var(--rgb-c-e74c3c),.26);color:var(--c-ff8a8a)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._contextMenu_rgkgs_1{background:var(--glass-bg-solid)}}@media(prefers-reduced-transparency:reduce){._contextMenu_rgkgs_1{background:var(--glass-bg-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){._contextMenu_rgkgs_1{animation:none}._menuItem_rgkgs_54{transition:none}}@media(max-width:768px){._contextMenu_rgkgs_1{left:max(8px,env(safe-area-inset-left))!important;right:max(8px,env(safe-area-inset-right))!important;top:auto!important;bottom:calc(var(--mobile-shell-bottom) + 8px)!important;width:auto;min-width:0;max-width:none;max-height:min(58dvh,430px);padding:8px;border-radius:22px}._menuItem_rgkgs_54{min-height:48px;border-radius:14px}}._songThumb_rgkgs_205{flex:0 0 32px;width:32px;height:32px;border-radius:6px;object-fit:cover;background:rgba(var(--rgb-fg),.08)}._songTitle_rgkgs_214{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._songDuration_rgkgs_222{flex-shrink:0;opacity:.6}._overlay_oqf5x_1{position:fixed;inset:0;background-color:rgba(var(--rgb-scrim),.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal, 9999)}._modal_oqf5x_15:focus{outline:none}._modal_oqf5x_15{background-color:var(--n-1a1a1a);border-radius:12px;padding:32px;width:90%;max-width:450px;box-shadow:0 20px 40px rgba(var(--rgb-shadow),.4);border:1px solid rgba(var(--rgb-fg),.05)}._title_oqf5x_29{margin-top:0;margin-bottom:16px;font-size:1.5rem;font-weight:700;color:var(--color-text-primary)}._message_oqf5x_37{color:var(--color-text-secondary);line-height:1.5;margin-bottom:32px;font-size:1rem}._actions_oqf5x_44{display:flex;justify-content:flex-end;gap:12px}._cancelButton_oqf5x_50{background:transparent;border:none;color:var(--color-text-primary);padding:12px 24px;border-radius:50px;font-weight:600;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}._cancelButton_oqf5x_50:hover{background:rgba(var(--rgb-fg),.1)}._cancelButton_oqf5x_50:active,._confirmButton_oqf5x_65:active{transform:scale(.97)}._cancelButton_oqf5x_50:focus-visible,._confirmButton_oqf5x_65:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}._confirmButton_oqf5x_65{background:var(--color-fg);color:var(--color-bg);border:none;padding:12px 28px;border-radius:50px;font-weight:700;transition:background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}._confirmButton_oqf5x_65:hover{background:var(--n-e6e6e6)}._confirmButton_oqf5x_65._destructive_oqf5x_89{background:var(--color-danger);color:var(--color-on-accent)}._confirmButton_oqf5x_65._destructive_oqf5x_89:hover{background:var(--c-ff4f4f);box-shadow:0 4px 15px rgba(var(--rgb-c-fb3f3f),.3)}._cancelButton_oqf5x_50:disabled,._confirmButton_oqf5x_65:disabled,._confirmButton_oqf5x_65._destructive_oqf5x_89:disabled{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none}._cancelButton_oqf5x_50:disabled:hover{background:transparent}._confirmButton_oqf5x_65:disabled:hover{background:var(--color-fg)}._confirmButton_oqf5x_65._destructive_oqf5x_89:disabled:hover{background:var(--color-danger)}._confirmButton_oqf5x_65[aria-busy=true]{cursor:progress}@media(max-width:520px){._overlay_oqf5x_1{align-items:flex-end;padding:10px 10px max(10px,env(safe-area-inset-bottom))}._modal_oqf5x_15{width:100%;max-height:calc(100dvh - env(safe-area-inset-top) - 20px);padding:24px 20px;border-radius:20px;overflow-y:auto}._actions_oqf5x_44{display:grid;grid-template-columns:1fr}._cancelButton_oqf5x_50,._confirmButton_oqf5x_65{min-height:48px}}._input_1yibb_1{width:100%;box-sizing:border-box;margin-bottom:12px;padding:12px 14px;border-radius:10px;border:1px solid rgba(var(--rgb-fg),.12);background:rgba(var(--rgb-fg),.06);color:var(--color-text-primary);font:inherit;font-size:1rem}._input_1yibb_1:focus{outline:none;border-color:var(--color-primary)}._error_1yibb_19{margin:0 0 16px;color:var(--color-danger);font-size:.85rem}._container_1mub4_1{--home-card-w: clamp(150px, 10vw, 190px);margin-top:-80px;padding-top:80px;padding-bottom:32px;color:var(--color-text-primary);position:relative;background-color:transparent;min-height:100vh;min-height:100dvh;overflow-x:hidden}._homeGradient_1mub4_14{position:absolute;top:0;left:0;right:0;height:330px;background:var(--color-scrim);z-index:0}._mainContent_1mub4_24{position:relative;z-index:1;padding:24px 32px 0}._section_1mub4_30{margin-bottom:40px}._sectionTitle_1mub4_34{font-size:1.5rem;font-weight:700;margin-bottom:24px}._artistGrid_1mub4_41,._albumGrid_1mub4_42{display:flex;gap:12px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:10px 0}._artistGrid_1mub4_41::-webkit-scrollbar,._albumGrid_1mub4_42::-webkit-scrollbar{display:none}._artistCard_1mub4_56,._albumCard_1mub4_57{min-width:var(--home-card-w);width:var(--home-card-w);padding:12px;border-radius:8px;text-decoration:none;color:var(--color-text-primary);display:flex;flex-direction:column;transition:background-color .3s ease;cursor:pointer}._artistCard_1mub4_56{align-items:center}._artistCard_1mub4_56:hover,._albumCard_1mub4_57:hover{background-color:rgba(var(--rgb-fg),.08)}._artistImage_1mub4_79{width:100%;height:auto;aspect-ratio:1 / 1;border-radius:50%;object-fit:cover;margin-bottom:12px;box-shadow:0 8px 24px rgba(var(--rgb-shadow),.5);flex-shrink:0}._artistName_1mub4_90{font-weight:700;font-size:1rem;text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._albumImage_1mub4_100{width:100%;aspect-ratio:1/1;border-radius:4px;margin-bottom:12px;object-fit:cover;box-shadow:0 8px 24px rgba(var(--rgb-shadow),.5);flex-shrink:0}._albumTitle_1mub4_110{font-weight:700;font-size:1rem;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._albumArtist_1mub4_119{font-size:.875rem;color:var(--color-text-secondary);margin:0}._artistLink_1mub4_125:hover{text-decoration:underline;color:var(--color-text-primary)}._songGrid_1mub4_131{display:flex;flex-direction:column;gap:4px;width:100%}._tableHeader_1mub4_138{display:grid;grid-template-columns:32px 3fr 140px 120px;gap:16px;padding:0 16px 12px;color:var(--color-text-secondary);font-size:.875rem;font-weight:400;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid rgba(var(--rgb-fg),.1);margin-bottom:8px}._tableHeader_1mub4_138._hasAlbumCol_1mub4_152{grid-template-columns:32px 1.8fr 1.6fr 140px 120px}._headerIndex_1mub4_156{text-align:center}._headerTitle_1mub4_160{min-width:0}._headerStreams_1mub4_164{text-align:center}._headerAlbum_1mub4_168,._songAlbum_1mub4_169{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-secondary);font-size:.875rem}._albumLink_1mub4_178{color:var(--color-text-secondary);text-decoration:none;transition:color .2s}._albumLink_1mub4_178:hover{color:var(--color-text-primary);text-decoration:underline}._albumText_1mub4_189{color:var(--color-text-secondary)}._headerDuration_1mub4_193{display:flex;justify-content:flex-end;justify-self:end;margin-left:auto;padding-right:8px}._songRow_1mub4_201{display:grid;grid-template-columns:32px 3fr 140px 120px;gap:16px;padding:8px 16px;border-radius:4px;cursor:pointer;transition:background-color .2s;align-items:center}._songRow_1mub4_201._hasAlbumCol_1mub4_152{grid-template-columns:32px 1.8fr 1.6fr 140px 120px}._songRow_1mub4_201:hover{background-color:rgba(var(--rgb-fg),.1)}._songIndex_1mub4_220{text-align:center;color:var(--color-text-secondary);font-size:.875rem}._songMainInfo_1mub4_226{display:flex;align-items:center;gap:12px;min-width:0}._songImage_1mub4_233{width:40px;height:40px;border-radius:4px;object-fit:cover;flex-shrink:0}._songDetails_1mub4_241{display:flex;flex-direction:column;min-width:0;overflow:hidden}._songTitle_1mub4_248{margin:0;font-size:1rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-primary)}._activeSongTitle_1mub4_258{color:var(--color-danger)!important}._songMeta_1mub4_262{margin:0;font-size:.875rem;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._songArtistLink_1mub4_271:hover{text-decoration:underline;color:var(--color-text-primary)}._songStreams_1mub4_276{color:var(--color-text-secondary);font-size:.875rem;text-align:center;font-variant-numeric:tabular-nums}._songRight_1mub4_283{display:flex;align-items:center;justify-content:flex-end;justify-self:end;margin-left:auto;gap:16px;padding-right:8px}._songDuration_1mub4_293{font-size:.875rem;color:var(--color-text-secondary);min-width:45px;text-align:right;font-variant-numeric:tabular-nums}._favoriteButton_1mub4_301{background:none;border:none;cursor:pointer;padding:8px;opacity:0;transition:opacity .2s,transform .2s;display:flex;align-items:center;justify-content:center}._songRow_1mub4_201:hover ._favoriteButton_1mub4_301,._favoriteButton_1mub4_301._isFavorite_1mub4_314{opacity:1}._favoriteButton_1mub4_301:hover{transform:scale(1.1)}._glyph_1mub4_323{color:var(--color-text-primary)}._historyGrid_1mub4_327{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(250px,calc((100% - 48px)/4)),1fr));gap:16px;margin-bottom:32px}._historyCard_1mub4_335{display:flex;align-items:center;gap:12px;padding:8px 12px;background:linear-gradient(rgba(var(--rgb-fg),.05),rgba(var(--rgb-fg),.05)),var(--island-backing);border:none;border-radius:12px;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out);height:64px;box-sizing:border-box;position:relative;overflow:hidden;box-shadow:0 6px 18px rgba(var(--rgb-shadow-page),.45),0 2px 6px rgba(var(--rgb-shadow-page),.3)}._historyCardBgBlur_1mub4_354{position:absolute;inset:-12px;background-size:cover;background-position:center;filter:blur(22px) brightness(.52) saturate(210%);z-index:0;pointer-events:none;transition:transform .3s ease,filter .3s ease}._historyCardBgBlur_1mub4_354:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(var(--rgb-scrim),.12),rgba(var(--rgb-scrim),.42))}._historyCard_1mub4_335:hover ._historyCardBgBlur_1mub4_354{filter:blur(22px) brightness(.62) saturate(230%);transform:scale(1.06)}._historyCard_1mub4_335:hover{background:linear-gradient(rgba(var(--rgb-fg),.1),rgba(var(--rgb-fg),.1)),var(--island-backing);transform:translateY(-2px);box-shadow:0 10px 26px rgba(var(--rgb-shadow-page),.55),0 3px 8px rgba(var(--rgb-shadow-page),.35)}._historyImage_1mub4_383{width:48px;height:48px;border-radius:8px;object-fit:cover;box-shadow:0 4px 12px rgba(var(--rgb-shadow),.4);flex-shrink:0;position:relative;z-index:1}._historyInfo_1mub4_394{flex:1;padding:0;min-width:0;position:relative;z-index:1;overflow:hidden}._titleContainer_1mub4_403{width:100%;overflow:hidden;white-space:nowrap;position:relative}._historyTitle_1mub4_410{font-size:.88rem;font-weight:600;margin:0;color:var(--color-on-media);text-shadow:0 1px 3px rgba(var(--rgb-shadow),.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:1.25}._overflowingTitle_1mub4_423{text-overflow:clip}._marqueeTrack_1mub4_427{display:inline-flex;align-items:center;gap:16px;white-space:nowrap}._marqueeText_1mub4_434{display:inline-block;white-space:nowrap;width:max-content}._marqueeSeparator_1mub4_440{color:rgba(var(--rgb-fg),calc(.5 * var(--alpha-text)));font-size:.8rem}._historyArtist_1mub4_445{font-size:.78rem;color:rgba(var(--rgb-fg),.85);margin:3px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(var(--rgb-shadow),.8);line-height:1.2}._historyArtistLink_1mub4_456{color:rgba(var(--rgb-fg),calc(.88 * var(--alpha-text)));transition:color .15s ease}._historyArtistLink_1mub4_456:hover{text-decoration:underline;color:var(--color-text-primary)}._historyMeta_1mub4_466{display:flex;align-items:center;gap:6px;margin-top:3px;min-width:0}._historyAlbumDivider_1mub4_474{color:rgba(var(--rgb-fg),calc(.5 * var(--alpha-text)));font-size:.75rem;flex-shrink:0}._historyAlbumLink_1mub4_480{font-size:.78rem;color:rgba(var(--rgb-fg),.72);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;text-shadow:0 1px 2px rgba(var(--rgb-shadow),.8);transition:color .15s ease}._historyAlbumLink_1mub4_480:hover{text-decoration:underline;color:var(--color-text-primary)}._placeholderImage_1mub4_496{background-color:transparent!important}._defaultCursor_1mub4_500{cursor:default!important}._error_1mub4_504,._empty_1mub4_505{display:flex;justify-content:center;align-items:center;height:50vh;color:var(--color-text-secondary);font-size:1.2rem}@media(max-width:1150px){._mainContent_1mub4_24{padding:24px 16px 0}._headerAlbum_1mub4_168,._songAlbum_1mub4_169{display:none!important}._tableHeader_1mub4_138,._songRow_1mub4_201,._tableHeader_1mub4_138._hasAlbumCol_1mub4_152,._songRow_1mub4_201._hasAlbumCol_1mub4_152{grid-template-columns:32px 1fr 130px auto;gap:16px}}@media(max-width:768px){._container_1mub4_1{padding-bottom:24px}._historyGrid_1mub4_327{grid-template-columns:repeat(2,1fr);gap:12px}._headerStreams_1mub4_164,._songStreams_1mub4_276{display:none!important}._tableHeader_1mub4_138,._songRow_1mub4_201,._tableHeader_1mub4_138._hasAlbumCol_1mub4_152,._songRow_1mub4_201._hasAlbumCol_1mub4_152{grid-template-columns:28px 1fr auto;gap:12px;padding:8px 0}._headerDuration_1mub4_193,._songRight_1mub4_283{width:auto;justify-self:end;margin-left:auto;gap:8px}._favoriteButton_1mub4_301{opacity:.7}._headerIndex_1mub4_156,._songIndex_1mub4_220{width:24px;font-size:.75rem}._tableHeader_1mub4_138{padding:0 0 8px;gap:12px}._historyAlbumDivider_1mub4_474,._historyAlbumLink_1mub4_480{display:none!important}}@media(max-width:480px){._historyGrid_1mub4_327{grid-template-columns:1fr}._mainContent_1mub4_24{padding:16px 8px 0}._sectionTitle_1mub4_34{font-size:1.2rem}._tableHeader_1mub4_138,._songRow_1mub4_201,._tableHeader_1mub4_138._hasAlbumCol_1mub4_152,._songRow_1mub4_201._hasAlbumCol_1mub4_152{grid-template-columns:24px 1fr auto;gap:8px}._headerDuration_1mub4_193,._songRight_1mub4_283{width:auto;justify-self:end;margin-left:auto;gap:8px}._favoriteButton_1mub4_301{opacity:1!important}}@media(max-width:380px){._headerDuration_1mub4_193,._songDuration_1mub4_293{display:none!important}}@media(hover:none){._favoriteButton_1mub4_301{opacity:.7}._favoriteButton_1mub4_301._isFavorite_1mub4_314{opacity:1}}._retryButton_1mub4_653{min-height:40px;padding:10px 24px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.3);background:transparent;color:var(--color-text-primary);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}._retryButton_1mub4_653:hover{background:rgba(var(--rgb-fg),.1)}._retryButton_1mub4_653:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._error_1mub4_504{flex-direction:column;gap:16px;text-align:center}._sectionHead_1mub4_682{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px}._sectionHead_1mub4_682 ._sectionTitle_1mub4_34{margin-bottom:0}._seeAll_1mub4_694{color:var(--color-text-secondary, var(--color-text-secondary));font-size:.9rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:color var(--dur-base, .18s) ease}._seeAll_1mub4_694:hover{color:var(--color-text-primary)}._backgroundContainer_1ixlv_1{position:fixed;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:0}._backgroundContainer_1ixlv_1{background:var(--backdrop-base)}._blurStack_1ixlv_22{position:absolute;inset:0}._blurLayer_1ixlv_27{position:absolute;inset:-120px;filter:var(--backdrop-filter);background-size:cover;background-position:center 30%;will-change:transform,opacity;transform-origin:center center;backface-visibility:hidden}._ambientOverlay_1ixlv_38{position:absolute;inset:0;background:var(--backdrop-ambient);pointer-events:none}._fadeBottomMask_1ixlv_45{position:absolute;inset:0;background:var(--backdrop-fade);pointer-events:none}._fallbackGradient_1ixlv_52{position:fixed;inset:0;width:100%;height:100%;background:var(--backdrop-fallback);pointer-events:none;z-index:0}@media(max-width:768px){._blurLayer_1ixlv_27{inset:-80px;filter:var(--backdrop-filter-mobile)}}._container_xxyl7_1{padding:10px 0;width:100%;position:relative}._header_xxyl7_8{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._titleContainer_xxyl7_15{display:flex;flex-direction:column;gap:4px}._title_xxyl7_15{font-size:1.5rem;font-weight:700;margin:0;color:var(--color-text-primary)}._subtitle_xxyl7_28{font-size:.9rem;color:var(--color-text-secondary);margin:0}._viewport_xxyl7_38{display:flex;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth;gap:12px;width:100%;padding:20px 0;margin:-20px 0;-webkit-mask-image:linear-gradient(to right,var(--color-bg) 0%,var(--color-bg) 100%);mask-image:linear-gradient(to right,var(--color-bg) 0%,var(--color-bg) 100%);transition:mask-image .3s ease,-webkit-mask-image .3s ease}._viewport_xxyl7_38._fadeLeft_xxyl7_53{-webkit-mask-image:linear-gradient(to right,transparent 0%,var(--color-bg) 60px,var(--color-bg) 100%);mask-image:linear-gradient(to right,transparent 0%,var(--color-bg) 60px,var(--color-bg) 100%)}._viewport_xxyl7_38._fadeRight_xxyl7_58{-webkit-mask-image:linear-gradient(to right,var(--color-bg) 0%,var(--color-bg) calc(100% - 60px),transparent 100%);mask-image:linear-gradient(to right,var(--color-bg) 0%,var(--color-bg) calc(100% - 60px),transparent 100%)}._viewport_xxyl7_38._fadeLeft_xxyl7_53._fadeRight_xxyl7_58{-webkit-mask-image:linear-gradient(to right,transparent 0%,var(--color-bg) 60px,var(--color-bg) calc(100% - 60px),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,var(--color-bg) 60px,var(--color-bg) calc(100% - 60px),transparent 100%)}._viewport_xxyl7_38::-webkit-scrollbar{display:none}._carouselBtns_xxyl7_72{display:flex;gap:8px;opacity:0;transition:opacity .3s ease;pointer-events:none}._carouselBtns_xxyl7_72._visible_xxyl7_80{opacity:1;pointer-events:auto}._carouselBtn_xxyl7_72{background:transparent;border:none;border-radius:50%;color:var(--color-text-primary);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}._carouselBtn_xxyl7_72:hover{background:rgba(var(--rgb-fg),.2);transform:scale(1.1)}._carouselBtn_xxyl7_72:active{transform:scale(.95)}@media(max-width:480px){._title_xxyl7_15{font-size:1.2rem}}@media(pointer:coarse){._carouselBtn_xxyl7_72{width:40px;height:40px}}@media(pointer:coarse){._carouselBtn_xxyl7_72{position:relative}._carouselBtn_xxyl7_72:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,40px);height:max(100%,40px);transform:translate(-50%,-50%)}}._block_8niru_2{position:relative;overflow:hidden;background:var(--skeleton-base);border-radius:6px;flex-shrink:0}._block_8niru_2:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--skeleton-highlight),transparent);transform:translate(-100%);animation:_skeleton-shimmer_8niru_1 var(--skeleton-dur) linear infinite}@keyframes _skeleton-shimmer_8niru_1{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){._block_8niru_2:after{animation:none;opacity:0}}._circle_8niru_27{border-radius:50%;aspect-ratio:1 / 1;width:100%}._square_8niru_28{aspect-ratio:1 / 1;width:100%;border-radius:8px}._card_8niru_30{display:flex;flex-direction:column;gap:10px;min-width:0}._row_8niru_32{display:flex;align-items:center;gap:12px;padding:8px 12px;min-width:0}._rowText_8niru_39{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}._carousel_8niru_41{display:grid;grid-auto-flow:column;grid-auto-columns:var(--skeleton-item-width, 160px);gap:16px;overflow:hidden}._page_8niru_49{width:100%;animation:_skeleton-page-in_8niru_1 .16s var(--ease-out, ease-out) both}@keyframes _skeleton-page-in_8niru_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._page_8niru_49{animation:none}}._contentIn_8niru_54{animation:_skeleton-page-in_8niru_1 .18s var(--ease-out, ease-out) both}@media(prefers-reduced-motion:reduce){._contentIn_8niru_54{animation:none}}._card_h9i4l_1{display:flex;align-items:center;gap:16px;padding:14px 18px;margin-bottom:24px;border-radius:18px;background:rgba(var(--rgb-fg),.05);border:1px solid rgba(var(--rgb-fg),.09);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);color:var(--color-text-primary)}._cover_h9i4l_15{width:84px;height:84px;border-radius:12px;object-fit:cover;flex-shrink:0}._body_h9i4l_23{flex:1;min-width:0}._kicker_h9i4l_28{min-height:1.5rem;line-height:1.3;display:flex;align-items:center;gap:8px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)))}._badge_h9i4l_40{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:rgba(var(--rgb-c-fb3f3f),.18);color:var(--color-text-primary);letter-spacing:0;text-transform:none;font-weight:600}._badge_h9i4l_40 img{width:12px;height:12px}._title_h9i4l_58,._artists_h9i4l_59{line-height:1.3;margin:2px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._title_h9i4l_58{font-size:1.1rem}._artists_h9i4l_59{font-size:.9rem;color:rgba(var(--rgb-fg),calc(.7 * var(--alpha-text)))}._reason_h9i4l_76{line-height:1.3;min-height:2.6em;margin:6px 0 0;font-size:.85rem;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._play_h9i4l_89{flex-shrink:0;width:48px;height:48px;border-radius:50%;border:none;background:var(--color-fg);color:var(--color-bg);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease}._play_h9i4l_89:hover{transform:scale(1.06)}._play_h9i4l_89:focus-visible{outline:2px solid var(--color-danger);outline-offset:3px}@media(max-width:768px){._cover_h9i4l_15{width:64px;height:64px}}._playSkel_h9i4l_120{flex-shrink:0;width:48px;height:48px;border-radius:50%}._slot_h9i4l_128{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows var(--dur-base) var(--ease-out),opacity var(--dur-base) var(--ease-out)}._slotInner_h9i4l_135{min-height:0;overflow:hidden}._slotCollapsed_h9i4l_140{grid-template-rows:0fr;opacity:0}._container_1i0tm_1{padding:16px 32px 32px;width:100%;color:var(--color-text-primary);box-sizing:border-box;display:flex;flex-direction:column;gap:16px}@keyframes _fadeIn_1i0tm_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _shimmer_1i0tm_1{0%{background-position:-1000px 0}to{background-position:1000px 0}}._skeleton_1i0tm_34{background:linear-gradient(90deg,var(--color-surface-raised) 25%,var(--n-282828) 50%,var(--color-surface-raised) 75%);background-size:1000px 100%;animation:_shimmer_1i0tm_1 2s infinite linear;border-radius:8px}._skeletonBase_1i0tm_41{aspect-ratio:1/1;border-radius:8px;margin-right:24px;min-width:160px;min-height:160px}._genreSkeleton_1i0tm_49{min-width:170px;margin-right:16px}._header_1i0tm_54{display:flex;flex-direction:column;gap:8px;margin-bottom:0}._headerTitleRow_1i0tm_61{display:flex;align-items:center;gap:16px}._backButton_1i0tm_67{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}._backButton_1i0tm_67:hover{background:rgba(var(--rgb-fg),.15);transform:scale(1.05)}._backButton_1i0tm_67:active{transform:scale(.97)}._pageTitle_1i0tm_89{font-size:3rem;font-weight:700;margin:0;letter-spacing:-1px}._section_1i0tm_96{display:flex;flex-direction:column;gap:20px}._sectionHeaderExitos_1i0tm_102{margin-bottom:8px}._sectionDivider_1i0tm_106{width:100%;height:0;border:none;border-top:1px solid rgba(var(--rgb-fg),.3);margin:0;opacity:1!important}._sectionTitle_1i0tm_115{font-size:1.5rem;font-weight:700;margin:0}._grid_1i0tm_121{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:24px}._card_1i0tm_127{background-color:var(--color-surface-raised);padding:16px;border-radius:8px;transition:background-color .3s ease;cursor:pointer;text-decoration:none;color:var(--color-text-primary);display:flex;flex-direction:column;gap:12px;position:relative;border:none;outline:none}._card_1i0tm_127:hover{background-color:var(--n-282828)}._card_1i0tm_127:hover ._playButton_1i0tm_147{opacity:1;transform:translateY(0)}._cardImageWrapper_1i0tm_152{position:relative;width:100%;aspect-ratio:1;border-radius:4px;overflow:hidden;box-shadow:0 8px 24px rgba(var(--rgb-shadow),.5)}._cardImage_1i0tm_152{width:100%;height:100%;object-fit:cover}._cardTitle_1i0tm_167{font-size:1rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}._unifiedExitosCard_1i0tm_176{width:100%;height:240px;border-radius:20px;overflow:hidden;position:relative;cursor:pointer;background:var(--color-surface);box-shadow:0 20px 40px rgba(var(--rgb-shadow),.4);transition:transform .4s cubic-bezier(.23,1,.32,1),box-shadow .4s ease}._unifiedExitosCard_1i0tm_176:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 30px 60px rgba(var(--rgb-shadow),.6)}._unifiedExitosImageWrapper_1i0tm_193{width:100%;height:100%;background:linear-gradient(135deg,var(--c-ff512f) 0%,var(--c-dd2476) 100%);position:relative;padding:40px;display:flex;align-items:flex-end}._unifiedExitosGradientOverlay_1i0tm_203{position:absolute;inset:0;background:linear-gradient(to right,rgba(var(--rgb-scrim),.8) 0%,rgba(var(--rgb-scrim),.4) 50%,transparent 100%);z-index:1}._unifiedExitosElements_1i0tm_210{position:relative;z-index:2;display:flex;flex-direction:column;gap:12px;max-width:500px}._unifiedExitosTitle_1i0tm_221{font-size:clamp(1.8rem,4vw,3.2rem);font-weight:900;margin:0;line-height:1;letter-spacing:-1px}._unifiedExitosSubtitle_1i0tm_229{font-size:1.1rem;color:rgba(var(--rgb-fg),calc(.7 * var(--alpha-text)));margin:0}._topCardsGrid_1i0tm_236{--top-card-w: clamp(150px, 10vw, 190px);display:flex;flex-wrap:wrap;gap:12px;padding-top:8px}._cardSubtitle_1i0tm_244{font-size:.875rem;color:var(--color-text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._playlistCardContainer_1i0tm_255{display:flex;flex-direction:column;width:210px;flex-shrink:0;margin-right:12px;background:linear-gradient(rgba(var(--rgb-fg),.05),rgba(var(--rgb-fg),.05)),var(--island-backing);border:1px solid rgba(var(--rgb-fg),.1);padding:16px;border-radius:14px;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out);cursor:pointer;box-sizing:border-box;position:relative;overflow:hidden}._playlistCardContainer_1i0tm_255:hover{background:linear-gradient(rgba(var(--rgb-fg),.09),rgba(var(--rgb-fg),.09)),var(--island-backing);border-color:rgba(var(--rgb-fg),.25);transform:translateY(-5px);box-shadow:0 12px 28px rgba(var(--rgb-shadow-page),.5)}._playlistCardBgBlur_1i0tm_281{position:absolute;inset:-16px;background-size:cover;background-position:center;filter:blur(24px) brightness(.52) saturate(210%);z-index:0;pointer-events:none;transition:transform .4s ease,filter .4s ease}._playlistCardBgBlur_1i0tm_281:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(var(--rgb-scrim-080808),.15),rgba(var(--rgb-scrim-0a0a0a),.45) 55%,rgba(var(--rgb-scrim-080808),.75))}._playlistCardContainer_1i0tm_255:hover ._playlistCardBgBlur_1i0tm_281{filter:blur(24px) brightness(.62) saturate(230%);transform:scale(1.05)}._cardInfo_1i0tm_304{display:flex;flex-direction:column;gap:4px;padding:0;margin-top:12px;position:relative;z-index:1}._cardTitle_1i0tm_167{font-size:.95rem;font-weight:700;margin:0;color:var(--color-on-media);text-shadow:0 1px 3px rgba(var(--rgb-shadow),.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._brandBadgeMini_1i0tm_325{display:flex;flex-direction:column;gap:4px;margin-bottom:8px;position:relative;z-index:1}._brandLineMini_1i0tm_334{width:30px;height:2px;background-color:var(--c-ffd700);border-radius:1px}._brandLineRadioMini_1i0tm_341{background-color:var(--c-00d4ff)!important}._brandTextMini_1i0tm_345{font-size:.65rem;font-weight:300;letter-spacing:1.5px;color:rgba(var(--rgb-fg),.65);text-transform:uppercase;text-shadow:0 1px 2px rgba(var(--rgb-shadow),.8)}._playlistCardBase_1i0tm_354{width:100%;aspect-ratio:1 / 1;border-radius:10px;position:relative;overflow:hidden;cursor:pointer;background-size:cover;background-position:center;box-shadow:0 6px 18px rgba(var(--rgb-shadow),.4);transition:transform .3s cubic-bezier(.4,0,.2,1),background-color .3s ease,box-shadow .3s ease;z-index:1}._playlistCardContainer_1i0tm_255:hover ._playlistCardBase_1i0tm_354{box-shadow:0 8px 24px rgba(var(--rgb-shadow),.5)}._playButton_1i0tm_147{position:absolute;bottom:8px;right:8px;width:48px;height:48px;border-radius:50%;background-color:var(--color-accent-bright);display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(8px);transition:transform var(--dur-slow) var(--ease-out),box-shadow var(--dur-slow) var(--ease-out);box-shadow:0 8px 16px rgba(var(--rgb-shadow),.3);border:none;cursor:pointer;z-index:10}._playButton_1i0tm_147:hover{transform:scale(1.05);background-color:var(--c-ff5252)}._playButton_1i0tm_147:active{transform:scale(.97)}._genreCard_1i0tm_403{position:relative;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;padding:16px;cursor:pointer;transition:transform var(--dur-slow) var(--ease-out),box-shadow var(--dur-slow) var(--ease-out);display:flex;align-items:center;justify-content:center;text-align:center;min-width:170px;background-color:var(--color-surface-raised);box-shadow:0 4px 12px rgba(var(--rgb-shadow),.2);container-type:inline-size}._genreCard_1i0tm_403:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 12px 24px rgba(var(--rgb-shadow),.4)}._genreTitle_1i0tm_426{font-weight:900;text-transform:uppercase;white-space:nowrap;overflow:hidden;width:95%;z-index:2;margin:0;text-shadow:0 4px 12px rgba(var(--rgb-shadow),.3);letter-spacing:.5px;color:var(--color-on-media);font-size:clamp(1.4rem,90cqw / (var(--name-length) * .5 + 2),2.8rem)}._tabs_1i0tm_440{display:flex;gap:16px;margin-bottom:16px;border-bottom:1px solid var(--n-333333);padding-bottom:8px}._tab_1i0tm_440{background:none;border:none;color:var(--color-text-secondary);font-size:.875rem;font-weight:700;cursor:pointer;padding:8px 12px;border-radius:4px;transition:color var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out)}._tab_1i0tm_440:hover{color:var(--color-text-primary)}._activeTab_1i0tm_464{color:var(--color-text-primary);background-color:var(--n-333333)}._songList_1i0tm_469{display:flex;flex-direction:column}._songRow_1i0tm_474{display:grid;grid-template-columns:40px 60px 4fr 3fr 60px;align-items:center;padding:8px 16px;border-radius:4px;color:var(--color-text-secondary);font-size:.875rem;gap:16px;transition:background-color .2s ease;cursor:pointer}._songRow_1i0tm_474:hover{background-color:var(--color-surface-high);color:var(--color-text-primary)}._songIndex_1i0tm_492{font-size:1rem;text-align:center}._songImage_1i0tm_497{width:48px;height:48px;border-radius:4px;object-fit:cover}._songInfo_1i0tm_504{display:flex;flex-direction:column;justify-content:center;overflow:hidden}._songTitle_1i0tm_511{font-size:1rem;color:var(--color-text-primary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._songArtist_1i0tm_520{font-size:.875rem;color:var(--color-text-secondary)}._songDuration_1i0tm_525{text-align:right}._chartCard_1i0tm_529{width:230px;flex-shrink:0;margin-right:12px;aspect-ratio:16 / 10;height:auto;border-radius:12px;padding:16px;display:flex;flex-direction:column;justify-content:flex-end;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(var(--rgb-shadow),.2);transition:transform .3s cubic-bezier(.4,0,.2,1),background-color .3s ease,box-shadow .3s ease}._chartCard_1i0tm_529:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 24px rgba(var(--rgb-shadow),.4)}._chartCard_1i0tm_529:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(var(--rgb-bg),.6) 0%,transparent 100%);z-index:1}._noOverlay_1i0tm_562:after{display:none}._carouselContainer_1i0tm_566{padding:24px 0;margin:-24px 0}._chartCardTitle_1i0tm_571{font-size:1.25rem;font-weight:800;margin:0;z-index:2;text-shadow:0 2px 4px rgba(var(--rgb-shadow),.3)}._chartCardSubtitle_1i0tm_579{font-size:.8rem;color:rgba(var(--rgb-fg),calc(.8 * var(--alpha-text)));margin-top:4px;z-index:2}@media(max-width:1024px){._container_1i0tm_1{padding:24px 16px}}@media(max-width:768px){._container_1i0tm_1{padding-bottom:24px}._pageTitle_1i0tm_89{font-size:2.2rem}._grid_1i0tm_121{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px}._genreCard_1i0tm_403{min-width:140px;padding:12px}._songRow_1i0tm_474{grid-template-columns:30px 48px 1fr 40px;gap:12px;padding:8px 0}._playlistCardContainer_1i0tm_255{width:150px}._chartCard_1i0tm_529{width:200px}}@media(max-width:480px){._pageTitle_1i0tm_89{font-size:1.8rem}._grid_1i0tm_121{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}._genreCard_1i0tm_403{min-width:120px}._songRow_1i0tm_474{grid-template-columns:40px 1fr}._songDuration_1i0tm_525{display:none}._chartCard_1i0tm_529{width:260px}}._card_1i0tm_127:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._wrapper_17bgt_1{--home-card-w: clamp(150px, 10vw, 190px);display:flex;flex-direction:column;min-width:0}._subtitleLink_17bgt_8{color:inherit;text-decoration:underline;text-underline-offset:2px}._subtitleLink_17bgt_8:hover{color:var(--color-text-primary)}._row_17bgt_19{display:flex;gap:12px;flex-wrap:nowrap;padding:10px 0}._card_17bgt_26{min-width:var(--home-card-w);width:var(--home-card-w);padding:12px;border-radius:8px;text-decoration:none;color:var(--color-text-primary);display:flex;flex-direction:column;flex-shrink:0;box-sizing:border-box;transition:background-color .3s ease;cursor:pointer}._card_17bgt_26:hover{background-color:rgba(var(--rgb-fg),.08)}._cardArtist_17bgt_45{align-items:center}._cover_17bgt_49{width:100%;aspect-ratio:1 / 1;border-radius:4px;margin-bottom:12px;object-fit:cover;box-shadow:0 8px 24px rgba(var(--rgb-shadow),.5);flex-shrink:0}._coverRound_17bgt_59{border-radius:50%}._coverPlaceholder_17bgt_63{padding:30%;background:rgba(var(--rgb-fg),.06);box-sizing:border-box}._cardTitle_17bgt_69{font-weight:700;font-size:1rem;margin:0 0 4px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardTitleCenter_17bgt_79{text-align:center}._cardTitleActive_17bgt_83{color:var(--color-primary-text)}._cardMeta_17bgt_87{font-size:.875rem;color:var(--color-text-secondary);margin:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._metaLink_17bgt_97:hover{text-decoration:underline;color:var(--color-text-primary)}@keyframes _exploreShimmer_17bgt_1{0%{background-position:-1000px 0}to{background-position:1000px 0}}._genreTile_17bgt_109{position:relative;aspect-ratio:1 / 1;min-width:170px;width:170px;flex-shrink:0;border-radius:12px;overflow:hidden;padding:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease;box-shadow:0 4px 12px rgba(var(--rgb-shadow),.2)}._genreTile_17bgt_109:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 12px 24px rgba(var(--rgb-shadow),.4)}._genreName_17bgt_133{font-weight:900;text-transform:uppercase;margin:0;width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-on-media);font-size:1.4rem;text-shadow:0 4px 12px rgba(var(--rgb-shadow),.3)}._ownerLine_17bgt_146{font-size:.8rem;color:rgba(var(--rgb-fg),calc(.7 * var(--alpha-text)));margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._seeAll_17bgt_155{background:rgba(var(--rgb-fg),.08);border:1px solid rgba(var(--rgb-fg),.2);color:var(--color-text-primary);border-radius:999px;padding:6px 14px;font-size:.85rem;cursor:pointer;transition:background .2s ease}._seeAll_17bgt_155:hover{background:rgba(var(--rgb-fg),.16)}@media(max-width:768px){._genreTile_17bgt_109{min-width:140px;width:140px}}._ariaCard_17bgt_178,._ariaCoverWrap_17bgt_182{position:relative}._ariaMenuBtn_17bgt_186{position:absolute;top:8px;right:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--rgb-fg),.18);border-radius:50%;background:rgba(var(--rgb-n-141414),.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-text-primary);cursor:pointer;opacity:0;transition:opacity .2s ease,background-color .2s ease}._ariaCard_17bgt_178:hover ._ariaMenuBtn_17bgt_186,._ariaMenuBtn_17bgt_186:focus-visible{opacity:1}._ariaMenuBtn_17bgt_186:hover{background:rgba(var(--rgb-accent),.7);color:var(--color-on-accent)}@media(hover:none){._ariaMenuBtn_17bgt_186{opacity:1}}._ariaBadge_17bgt_223{align-self:flex-start;margin-bottom:6px;padding:2px 8px;border:1px solid rgba(var(--rgb-accent),.5);border-radius:999px;background:rgba(var(--rgb-accent),.15);color:var(--c-ff6b73);font-size:.7rem;font-weight:600;white-space:nowrap}._ariaReason_17bgt_236{margin:6px 0 0;font-size:.8rem;line-height:1.35;color:var(--n-cfcfcf);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._container_1tfzn_1{padding:24px 32px;position:relative;background-color:var(--color-bg)}._header_1tfzn_9{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}._headerTitleRow_1tfzn_16{display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:20}._titleWrapper_1tfzn_25{display:flex;align-items:center;gap:16px}._backButton_1tfzn_31{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);color:var(--color-text-primary);flex-shrink:0;position:relative;z-index:20}._backButton_1tfzn_31:hover{background:rgba(var(--rgb-fg),.15);transform:scale(1.05)}._backButton_1tfzn_31:active{transform:scale(.97)}._pageTitle_1tfzn_57{font-size:2.2rem;font-weight:700;margin:0;letter-spacing:-1px;color:var(--color-text-primary);position:relative;z-index:20}._searchInputWrapper_1tfzn_67{flex:1;position:relative;display:flex;align-items:center;min-width:0}._searchIcon_1tfzn_76{position:absolute;left:16px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-secondary)}._searchInput_1tfzn_67{width:100%;background-color:var(--color-surface-high);border:1px solid transparent;border-radius:999px;padding:14px 16px 14px 48px;color:var(--color-text-primary);font-size:1rem;outline:none;transition:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}._searchInput_1tfzn_67:focus{background-color:var(--n-333333);border-color:rgba(var(--rgb-fg),.1);box-shadow:0 0 0 2px rgba(var(--rgb-fg),.1)}._searchInput_1tfzn_67::placeholder{color:var(--color-text-secondary)}._filterRow_1tfzn_111{display:flex;gap:8px;overflow-x:auto;padding:4px;position:relative;z-index:10;scrollbar-width:none}._filterRow_1tfzn_111::-webkit-scrollbar{display:none}._filterPill_1tfzn_125{background-color:var(--color-surface-high);color:var(--color-text-primary);border:none;border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;white-space:nowrap;transition:background-color .2s}._filterPill_1tfzn_125._active_1tfzn_142{background-color:var(--color-primary);color:var(--color-on-accent)}._filterPill_1tfzn_125:hover{background-color:var(--n-333333)}._filterPill_1tfzn_125._active_1tfzn_142:hover{background-color:var(--c-f40612)}._resultsList_1tfzn_157{display:flex;flex-direction:column;gap:16px;width:100%}._resultItem_1tfzn_164{display:flex;align-items:center;padding:6px 12px;border-radius:6px;transition:background-color .3s ease;cursor:pointer;text-decoration:none;width:100%;position:relative;z-index:10}._resultItem_1tfzn_164:hover{background-color:rgba(var(--rgb-fg),.08)}._imageContainer_1tfzn_182{position:relative;width:56px;height:56px;margin-right:16px;flex-shrink:0}._resultImage_1tfzn_190{width:100%;height:100%;object-fit:cover;border-radius:4px;position:relative;z-index:2;box-shadow:0 4px 8px rgba(var(--rgb-shadow),.3);flex-shrink:0}._resultImage_1tfzn_190._rounded_1tfzn_203{border-radius:50%}._genreImage_1tfzn_207{width:100%;height:100%;border-radius:8px;display:grid;place-items:center;color:var(--color-on-media);font-size:1.35rem;font-weight:800;box-shadow:0 4px 8px rgba(var(--rgb-shadow),.3)}._albumStackEffect_1tfzn_221{position:absolute;top:-4px;left:4px;width:100%;height:100%;background-color:rgba(var(--rgb-fg),.2);border-radius:4px;z-index:1}._resultInfo_1tfzn_234{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;text-align:left}._resultTitle_1tfzn_243{font-size:1rem;font-weight:700;color:var(--color-text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resultMeta_1tfzn_254{font-size:.85rem;color:var(--color-text-secondary);margin:4px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}._artistLink_1tfzn_266{color:inherit;text-decoration:none;transition:color .2s}._artistLink_1tfzn_266:hover{color:var(--color-text-primary);text-decoration:underline}._itemActions_1tfzn_277{margin-left:auto;display:flex;align-items:center;gap:12px}._typeBadge_1tfzn_284{flex-shrink:0;margin-left:16px;padding:5px 9px;border-radius:999px;color:var(--n-c8c8c8);background:rgba(var(--rgb-fg),.08);font-size:.72rem;font-weight:650}._resultDuration_1tfzn_295{font-size:.85rem;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;min-width:40px;text-align:right}._favoriteButton_1tfzn_303{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:8px;transition:transform .2s,opacity .2s;opacity:0}._resultItem_1tfzn_164:hover ._favoriteButton_1tfzn_303,._favoriteButton_1tfzn_303._isFavorite_1tfzn_316{opacity:1}._favoriteButton_1tfzn_303:hover{transform:scale(1.1)}._favoriteButton_1tfzn_303 img,._favoriteButton_1tfzn_303 ._glyph_1tfzn_325{filter:drop-shadow(0 2px 4px rgba(var(--rgb-shadow),.3))}._favoriteButton_1tfzn_303._isFavorite_1tfzn_316 img,._favoriteButton_1tfzn_303._isFavorite_1tfzn_316 ._glyph_1tfzn_325{animation:_heartButton_1tfzn_1 .6s ease-in-out}._glyph_1tfzn_325{color:var(--color-text-primary)}._loading_1tfzn_340,._error_1tfzn_341{padding:40px;text-align:center;color:var(--color-text-secondary);font-size:1.2rem}._playerBar_1tfzn_349{position:fixed;bottom:24px;left:50%;transform:translate(-50%);width:90%;max-width:600px;background-color:var(--n-1a1b1e);border-radius:16px;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 10px 30px rgba(var(--rgb-shadow),.5);z-index:1000;overflow:hidden}._playerLeft_1tfzn_369{display:flex;align-items:center;flex:1;min-width:0}._playerImage_1tfzn_377{width:48px;height:48px;border-radius:8px;object-fit:cover;margin-right:16px;box-shadow:0 2px 8px rgba(var(--rgb-shadow),.3)}._playerInfo_1tfzn_386{display:flex;flex-direction:column;overflow:hidden}._playerTitle_1tfzn_392{font-size:1rem;font-weight:700;color:var(--color-text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._playerArtist_1tfzn_402{font-size:.8rem;color:var(--color-text-secondary);margin:2px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._playerControls_1tfzn_411{display:flex;align-items:center;gap:20px;margin-left:20px}._controlButton_1tfzn_418{background:none;border:none;color:var(--color-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;opacity:.9;transition:opacity .2s}._controlButton_1tfzn_418:hover{opacity:1}._playButton_1tfzn_435{width:48px;height:48px;background-color:var(--color-primary);border-radius:16px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;box-shadow:0 4px 12px rgba(var(--rgb-accent),.4);transition:transform .1s}._playButton_1tfzn_435:active{transform:scale(.95)}._progressContainer_1tfzn_455{position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:rgba(var(--rgb-fg),.1)}._progressBar_1tfzn_464{height:100%;background-color:var(--color-fg);width:0%;transition:width .1s linear}._emptyContainer_1tfzn_473{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding-top:0;gap:0;width:100%}._empty_1tfzn_473{padding:0 0 16px;text-align:left;color:var(--color-text-secondary);font-size:1.1rem}._suggestionsContainer_1tfzn_490{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:4px;width:100%}._suggestionsTitle_1tfzn_499{font-size:1.2rem;font-weight:700;color:var(--color-text-primary);margin:0}._suggestionsList_1tfzn_506{display:flex;flex-direction:column;width:100%;max-width:none;gap:0}._suggestionItem_1tfzn_514{display:flex;align-items:center;background-color:transparent;border:none;border-bottom:1px solid rgba(var(--rgb-fg),.1);padding:16px 0;color:var(--color-text-primary);text-align:left;cursor:pointer;transition:padding-left var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out);width:100%}._suggestionItem_1tfzn_514:hover{padding-left:10px;background-color:rgba(var(--rgb-fg),.05)}._suggestionItem_1tfzn_514:last-child{border-bottom:none}@media(max-width:1024px){._container_1tfzn_1{padding:24px 16px}}@media(max-width:768px){._container_1tfzn_1{padding-bottom:24px}._pageTitle_1tfzn_57{font-size:2.2rem}._resultDuration_1tfzn_295{display:none}}@media(max-width:480px){._pageTitle_1tfzn_57{font-size:1.8rem}._itemActions_1tfzn_277,._resultDuration_1tfzn_295,._typeBadge_1tfzn_284{display:none}._imageContainer_1tfzn_182{width:48px;height:48px;margin-right:12px}._filterRow_1tfzn_111{margin:0 -8px;padding:4px 8px;width:calc(100% + 16px);overflow-x:auto;-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap}._filterPill_1tfzn_125{padding:4px 10px;font-size:.75rem;gap:4px;flex-shrink:0}}._retryButton_1tfzn_595{min-height:40px;padding:10px 24px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.3);background:transparent;color:var(--color-text-primary);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}._retryButton_1tfzn_595:hover{background:rgba(var(--rgb-fg),.1)}._retryButton_1tfzn_595:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._error_1tfzn_341{display:flex;flex-direction:column;align-items:center;gap:16px}._searchInput_1tfzn_67:focus-visible{box-shadow:0 0 0 2px rgba(var(--rgb-fg),.4)}._navHeader_ih0jk_2{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding:32px 0 0;min-width:0}._navHeaderLeft_ih0jk_11{display:flex;align-items:center;gap:12px;min-width:0}._navTitle_ih0jk_18{font-size:1.25rem;font-weight:700;margin:0;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._backButton_ih0jk_29{background:transparent;color:var(--color-text-primary);border:none;cursor:pointer;display:flex;align-items:center;padding:8px;border-radius:50%}._backButton_ih0jk_29:hover{background:rgba(var(--rgb-fg),.1)}._container_ih0jk_44{padding:118px calc(32px + var(--page-bleed-right, 0px)) 32px calc(32px + var(--page-bleed-left, 0px));margin-top:-86px;color:var(--color-text-primary);margin-left:calc(-1 * var(--page-bleed-left, 0px));margin-right:calc(-1 * var(--page-bleed-right, 0px));width:auto;position:relative;overflow:hidden}._artistBackground_ih0jk_60{position:absolute;top:0;left:-80px;right:-80px;height:70vh;background-size:cover;background-position:center top;filter:blur(80px) opacity(.5);z-index:0;mask-image:linear-gradient(to bottom,var(--color-bg) 0%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,var(--color-bg) 0%,transparent 100%);pointer-events:none;opacity:0;transition:opacity .7s var(--ease-out)}._artistBackground_ih0jk_60._backgroundReady_ih0jk_80{opacity:1}@media(prefers-reduced-motion:reduce){._artistBackground_ih0jk_60{transition:none}}._navHeader_ih0jk_2,._heroSection_ih0jk_92,._artistNameRow_ih0jk_93,._artistDescription_ih0jk_94,._statsContainer_ih0jk_95,._section_ih0jk_96,._topSongsList_ih0jk_97,._otherListsGrid_ih0jk_98{position:relative;z-index:1}._loading_ih0jk_103,._error_ih0jk_104,._empty_ih0jk_105{display:flex;justify-content:center;align-items:center;height:50vh;font-size:1.2rem;color:var(--color-text-secondary)}._heroSection_ih0jk_92{display:flex;justify-content:flex-start;align-items:stretch;gap:48px;margin-bottom:48px;width:100%}._heroLeft_ih0jk_123{flex-shrink:0}._heroImage_ih0jk_127{width:320px;height:320px;min-width:320px;border-radius:50%;object-fit:cover;box-shadow:0 20px 40px rgba(var(--rgb-shadow),.6);flex-shrink:0}._placeholderHeroImage_ih0jk_137{background:var(--color-surface)!important;padding:35%!important;object-fit:contain!important}._heroRight_ih0jk_143{flex:1;min-width:0;display:flex;flex-direction:column}._artistNameRow_ih0jk_93{display:flex;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap;padding:0 1.1rem}._artistName_ih0jk_93{font-size:3rem;font-weight:600;margin:0;text-align:left;line-height:1.1;letter-spacing:-1px}._descriptionContainer_ih0jk_169{display:flex;flex-direction:column;align-items:flex-start;width:100%}._artistDescription_ih0jk_94{font-size:1rem;line-height:1.7;color:var(--n-a0a0a0);margin:0 0 48px;overflow:hidden;width:100%;padding-right:1.1rem;padding-left:1.1rem}._descriptionToggle_ih0jk_187{background:transparent;border:none;color:var(--color-text-primary);cursor:pointer;font-size:.85rem;font-weight:700;padding:8px 12px;display:none;align-items:center;gap:6px;transition:opacity var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out)}._toggleChevron_ih0jk_202{transition:transform .3s cubic-bezier(.4,0,.2,1)}._chevronUp_ih0jk_206{transform:rotate(180deg)}._headerFavoriteButton_ih0jk_210{background:transparent;color:var(--color-text-primary);border:none;cursor:pointer;padding:0;display:flex;align-items:center;border-radius:50%;transition:transform .2s ease}._headerFavoriteButton_ih0jk_210:hover{transform:scale(1.1)}._headerFavoriteButton_ih0jk_210 svg{width:32px;height:32px}._heroRight_ih0jk_143{flex:1;min-width:0}._sectionTitle_ih0jk_236{font-size:1.5rem;font-weight:700;margin-bottom:20px;margin-top:0}._topSongsList_ih0jk_97{display:flex;flex-direction:column;gap:0;flex:1;overflow-y:auto}._topSongItem_ih0jk_251{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:12px 16px;border-radius:8px;cursor:pointer;transition:background-color .2s ease}._topSongItem_ih0jk_251:hover{background-color:rgba(var(--rgb-fg),.1)}._songNumber_ih0jk_266{color:var(--color-text-secondary);font-size:.9rem;min-width:20px;text-align:center}._songMain_ih0jk_273{display:flex;align-items:center;gap:15px;flex:1;min-width:0}._songInfo_ih0jk_281{display:flex;flex-direction:column;min-width:0;flex:1}._songTitle_ih0jk_288{margin:0;font-size:1rem;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._activeSong_ih0jk_297{color:var(--color-danger)!important}._songAlbum_ih0jk_301{margin:0;font-size:.85rem;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._songMeta_ih0jk_310{margin:0;font-size:.85rem;color:var(--color-text-secondary)}._songArtistLink_ih0jk_316{text-decoration:none;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._songArtistLink_ih0jk_316:hover{color:var(--color-text-primary);text-decoration:underline}._topSongItem_ih0jk_251:hover ._songNumber_ih0jk_266{color:var(--color-text-primary)}._songStreams_ih0jk_333{color:var(--color-text-secondary);font-size:.875rem;flex:1;text-align:center;font-variant-numeric:tabular-nums;padding:0 10px;white-space:nowrap}._songDurationWrapper_ih0jk_343{display:flex;align-items:center;gap:12px;flex:0 0 auto;justify-content:flex-end;margin-left:auto}._songFavoriteButton_ih0jk_352{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;opacity:0}._topSongItem_ih0jk_251:hover ._songFavoriteButton_ih0jk_352,._songFavoriteButton_ih0jk_352._isFavorite_ih0jk_364{opacity:1}._songDuration_ih0jk_343{color:var(--color-text-secondary);font-size:.875rem;min-width:45px;text-align:right}._section_ih0jk_96{margin-top:48px;padding-top:48px;border-top:1px solid rgba(var(--rgb-fg),.1)}._section_ih0jk_96:first-of-type{margin-top:48px;padding-top:48px;border-top:1px solid rgba(var(--rgb-fg),.1)}._albumGrid_ih0jk_387{display:flex;gap:12px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:10px 0;width:100%;scroll-behavior:smooth;scroll-snap-type:x mandatory}._albumGrid_ih0jk_387::-webkit-scrollbar{display:none}._albumCard_ih0jk_403{width:180px;min-width:180px;flex-shrink:0;padding:16px;border-radius:8px;text-decoration:none;color:var(--color-text-primary);display:flex;flex-direction:column;cursor:pointer;scroll-snap-align:start}._albumCard_ih0jk_403:hover{background-color:rgba(var(--rgb-fg),.08)}._albumImage_ih0jk_421{width:100%;aspect-ratio:1/1;border-radius:4px;margin-bottom:16px;object-fit:cover;box-shadow:0 8px 24px rgba(var(--rgb-shadow),.5)}._albumTitle_ih0jk_430{font-weight:700;font-size:1rem;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._albumYear_ih0jk_439{font-size:.875rem;color:var(--color-text-secondary);margin:0}._showMoreButton_ih0jk_445{background:transparent;border:none;color:var(--color-text-secondary);font-size:.9rem;font-weight:700;margin-top:20px;cursor:pointer;text-transform:uppercase;letter-spacing:1px}._showMoreButton_ih0jk_445:hover{color:var(--color-text-primary)}._artistGrid_ih0jk_461{display:flex;gap:12px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:10px 0;width:100%;scroll-behavior:smooth;scroll-snap-type:x mandatory}._artistGrid_ih0jk_461::-webkit-scrollbar{display:none}._artistCard_ih0jk_477{width:180px;min-width:180px;flex-shrink:0;padding:16px;border-radius:8px;text-decoration:none;color:var(--color-text-primary);display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:background-color .3s ease;scroll-snap-align:start}._artistCard_ih0jk_477:hover{background-color:rgba(var(--rgb-fg),.08)}._artistCardImage_ih0jk_497{width:100%;aspect-ratio:1/1;border-radius:50%;margin-bottom:16px;object-fit:cover;box-shadow:0 8px 24px rgba(var(--rgb-shadow),.5)}._artistCardName_ih0jk_506{font-weight:700;font-size:1rem;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;width:100%}._carouselBtns_ih0jk_517{display:flex;gap:8px}._carouselBtn_ih0jk_517{background:rgba(var(--rgb-fg),.1);border:none;border-radius:50%;color:var(--color-text-primary);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}._carouselBtn_ih0jk_517:hover{background:rgba(var(--rgb-fg),.2);transform:scale(1.1)}._carouselBtn_ih0jk_517:active{transform:scale(.95)}._singlesList_ih0jk_545{display:flex;flex-direction:column;gap:4px}._singleImage_ih0jk_551{width:48px;height:48px;border-radius:4px;object-fit:cover;box-shadow:0 4px 12px rgba(var(--rgb-shadow),.3)}._genreListInline_ih0jk_559{display:flex;flex-wrap:wrap;gap:8px}._genreBadge_ih0jk_565{background:rgba(var(--rgb-fg),.1);color:var(--color-on-media);font-size:.7rem;font-weight:800;padding:4px 10px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;transition:filter var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);box-shadow:0 2px 4px rgba(var(--rgb-shadow),.2);text-shadow:0 1px 2px rgba(var(--rgb-shadow),.3);cursor:pointer;-webkit-user-select:none;user-select:none}._genreBadgePlain_ih0jk_582,._glyph_ih0jk_587{color:var(--color-text-primary)}._genreBadge_ih0jk_565:hover{filter:brightness(1.2);transform:translateY(-2px) scale(1.05)}._otherListsGrid_ih0jk_98{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px;margin-top:24px}._playlistCard_ih0jk_603{background:linear-gradient(rgba(var(--rgb-fg),.05),rgba(var(--rgb-fg),.05)),var(--island-backing);border:1px solid rgba(var(--rgb-fg),.1);padding:16px;border-radius:14px;cursor:pointer;transition:background-color var(--dur-slow) var(--ease-out),border-color var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out),box-shadow var(--dur-slow) var(--ease-out);display:flex;flex-direction:column;position:relative;overflow:hidden}._playlistCard_ih0jk_603:hover{background:linear-gradient(rgba(var(--rgb-fg),.09),rgba(var(--rgb-fg),.09)),var(--island-backing);border-color:rgba(var(--rgb-fg),.25);transform:translateY(-5px);box-shadow:0 12px 28px rgba(var(--rgb-shadow-page),.5)}._playlistCardBgBlur_ih0jk_625{position:absolute;inset:-16px;background-size:cover;background-position:center;filter:blur(24px) brightness(.52) saturate(210%);z-index:0;pointer-events:none;transition:transform .4s ease,filter .4s ease}._playlistCardBgBlur_ih0jk_625:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(var(--rgb-scrim-080808),.15),rgba(var(--rgb-scrim-0a0a0a),.45) 55%,rgba(var(--rgb-scrim-080808),.75))}._playlistCard_ih0jk_603:hover ._playlistCardBgBlur_ih0jk_625{filter:blur(24px) brightness(.62) saturate(230%);transform:scale(1.05)}._playlistImageWrapper_ih0jk_648{width:100%;aspect-ratio:1/1;margin-bottom:14px;border-radius:10px;overflow:hidden;box-shadow:0 6px 18px rgba(var(--rgb-shadow),.4);position:relative;z-index:1}._playlistImage_ih0jk_648{width:100%;height:100%;object-fit:cover}._playlistTitle_ih0jk_665{margin:0;font-size:1rem;font-weight:700;color:var(--color-on-media);text-shadow:0 1px 3px rgba(var(--rgb-shadow),.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:1}._playlistSubtitle_ih0jk_678{font-size:.85rem;color:rgba(var(--rgb-fg),calc(.7 * var(--alpha-text)));margin:4px 0 0;font-weight:500;position:relative;z-index:1}._brandBadgeMini_ih0jk_687{display:flex;flex-direction:column;gap:4px;margin-bottom:8px;position:relative;z-index:1}._brandLineMini_ih0jk_696{width:30px;height:2px;background-color:var(--c-ffd700);border-radius:1px}._brandLineRadioMini_ih0jk_703{background-color:var(--c-00d4ff)!important}._brandTextMini_ih0jk_707{font-size:.65rem;font-weight:300;letter-spacing:1.5px;color:rgba(var(--rgb-fg),.65);text-transform:uppercase;text-shadow:0 1px 2px rgba(var(--rgb-shadow),.8)}@media(max-width:1024px){._container_ih0jk_44{padding:24px calc(24px + var(--page-bleed-right, 0px)) 32px calc(24px + var(--page-bleed-left, 0px))}._heroSection_ih0jk_92{gap:32px}._heroImage_ih0jk_127{width:260px;height:260px;min-width:260px}._artistName_ih0jk_93{font-size:2.5rem}}@media(max-width:768px){._container_ih0jk_44{padding:16px calc(16px + var(--page-bleed-right, 0px)) 24px calc(16px + var(--page-bleed-left, 0px));display:flex;flex-direction:column}._heroSection_ih0jk_92{display:contents}._navHeader_ih0jk_2{order:0}._heroLeft_ih0jk_123{order:1;width:100%;display:flex;justify-content:center;margin-bottom:16px}._heroImage_ih0jk_127{width:220px;height:220px;min-width:220px}._artistNameRow_ih0jk_93{order:2;justify-content:center;text-align:center;margin-bottom:12px;width:100%;padding:0}._artistName_ih0jk_93{font-size:2rem;text-align:center}._descriptionToggle_ih0jk_187{display:inline-flex;align-self:center;margin-top:-12px;margin-bottom:32px;color:var(--color-text-primary);opacity:.7;background:transparent;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}._descriptionToggle_ih0jk_187:hover{opacity:1;background:rgba(var(--rgb-fg),.05)}._descriptionContainer_ih0jk_169{order:3;width:100%;display:flex;flex-direction:column;align-items:center}._artistDescription_ih0jk_94{text-align:center;margin-bottom:20px;padding:0 24px;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.6}._isExpanded_ih0jk_822 ._artistDescription_ih0jk_94{-webkit-line-clamp:unset;line-clamp:unset;margin-bottom:12px}._isExpanded_ih0jk_822 ._descriptionToggle_ih0jk_187{margin-top:0}._heroRight_ih0jk_143{order:4;width:100%}._section_ih0jk_96{order:5}._otherListsGrid_ih0jk_98{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}._songStreams_ih0jk_333{display:none!important}._songDurationWrapper_ih0jk_343{margin-left:auto;justify-content:flex-end}._songFavoriteButton_ih0jk_352{opacity:.7}}@media(max-width:480px){._heroImage_ih0jk_127{width:180px;height:180px;min-width:180px}._artistName_ih0jk_93{font-size:1.6rem}._otherListsGrid_ih0jk_98{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}._topSongItem_ih0jk_251{padding:12px 8px}._sectionTitle_ih0jk_236{font-size:1.3rem}._songDurationWrapper_ih0jk_343{display:flex;align-items:center;gap:8px;margin-left:auto;justify-content:flex-end}._songFavoriteButton_ih0jk_352{opacity:1!important}}@media(max-width:380px){._songDuration_ih0jk_343{display:none!important}}._statsContainer_ih0jk_95{display:flex;gap:72px;margin:16px 0 36px;padding:0 1.1rem;width:100%}._statBox_ih0jk_912{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:100px;transition:transform .2s ease}._statBox_ih0jk_912:hover{transform:translateY(-2px)}._statNum_ih0jk_925{font-size:2.2rem;font-weight:900;color:var(--color-text-primary);line-height:1;margin-bottom:6px;letter-spacing:-1.2px}._statName_ih0jk_934{font-size:.75rem;font-weight:700;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));text-transform:uppercase;letter-spacing:1.5px}@media(max-width:768px){._statsContainer_ih0jk_95{order:3;width:100%;justify-content:center;gap:48px;flex-wrap:wrap;margin-top:16px;margin-bottom:24px;padding:0 12px}._statBox_ih0jk_912{min-width:110px;align-items:center;text-align:center}._statNum_ih0jk_925{font-size:1.8rem}._statName_ih0jk_934{font-size:.75rem}}._collabButton_ih0jk_968{display:inline-flex;align-items:center;padding:8px 16px;border-radius:18px;border:1px solid rgba(var(--rgb-c-8c9dff),.33);color:var(--color-text-primary);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .2s ease}._collabButton_ih0jk_968:hover,._collabButton_ih0jk_968:focus-visible{background:rgba(var(--rgb-c-8c9dff),.14);outline:none}._retryButton_ih0jk_989{min-height:40px;padding:10px 24px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.3);background:transparent;color:var(--color-text-primary);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}._retryButton_ih0jk_989:hover{background:rgba(var(--rgb-fg),.1)}._retryButton_ih0jk_989:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._error_ih0jk_104,._empty_ih0jk_105{flex-direction:column;gap:16px;text-align:center}._collabButton_ih0jk_968:focus-visible{outline:2px solid var(--c-8c9dff);outline-offset:2px}@media(pointer:coarse){._carouselBtn_ih0jk_517{position:relative}._carouselBtn_ih0jk_517:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,40px);height:max(100%,40px);transform:translate(-50%,-50%)}}._container_d2jxf_1{padding:86px var(--page-bleed-right, 0px) 32px var(--page-bleed-left, 0px);margin-top:-86px;margin-left:calc(-1 * var(--page-bleed-left, 0px));margin-right:calc(-1 * var(--page-bleed-right, 0px));width:auto;color:var(--color-text-primary);min-height:100vh;position:relative;overflow:hidden}._blurredBackgroundWrapper_d2jxf_17{position:absolute;top:-50px;left:-50px;right:-50px;height:650px;z-index:0;pointer-events:none;overflow:hidden;opacity:0;transition:opacity .7s var(--ease-out);contain:paint;will-change:opacity;transform:translateZ(0)}._backgroundReady_d2jxf_35{opacity:1}@media(prefers-reduced-motion:reduce){._blurredBackgroundWrapper_d2jxf_17{transition:none}}._blurredBackground_d2jxf_17{width:100%;height:100%;background-size:cover;background-position:center;filter:var(--hero-filter)}._blurredGradientOverlay_d2jxf_53{position:absolute;inset:0;background:var(--hero-veil-album)}._contentContainer_d2jxf_59{position:relative;z-index:1}._navHeader_d2jxf_64{display:flex;align-items:center;gap:16px;padding:24px 32px;min-width:0}._navTitle_d2jxf_72{font-size:1.25rem;font-weight:700;margin:0;color:var(--color-text-primary);opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._backButton_d2jxf_84{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;padding:8px;border-radius:50%;transition:background .2s}._backButton_d2jxf_84:hover{background:rgba(var(--rgb-fg),.1)}._innerContainer_d2jxf_99{width:100%;margin:0;padding:0 32px}._loading_d2jxf_105,._error_d2jxf_106,._empty_d2jxf_107{display:flex;justify-content:center;align-items:center;height:50vh;font-size:1.2rem;color:var(--color-text-secondary)}._hero_d2jxf_116{display:flex;gap:32px;padding:0 32px 32px;align-items:flex-end}._albumCover_d2jxf_123{position:relative}._coverImage_d2jxf_128{width:300px;height:300px;object-fit:cover;box-shadow:0 12px 48px rgba(var(--rgb-shadow),.6);border-radius:4px}._placeholderImage_d2jxf_136{background:var(--color-surface)!important;padding:35%!important;object-fit:contain!important}._albumInfo_d2jxf_142{display:flex;flex-direction:column;min-height:300px;justify-content:flex-end}._albumType_d2jxf_149{font-size:.875rem;font-weight:700;margin-bottom:4px}._albumTitle_d2jxf_155{font-size:clamp(1.5rem,5vw,3.5rem);font-weight:900;margin:0 0 12px;line-height:1;letter-spacing:-1px;color:var(--color-text-primary);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._albumMeta_d2jxf_169{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:500;margin-bottom:16px}._artistMiniInfo_d2jxf_179{display:flex;align-items:center;gap:8px;text-decoration:none;color:inherit;transition:opacity .2s}._artistMiniInfo_d2jxf_179:hover ._artistNameBold_d2jxf_188{text-decoration:underline}._artistMiniImage_d2jxf_192{width:24px;height:24px;border-radius:50%;object-fit:cover}._artistNameBold_d2jxf_188{font-weight:700}._separator_d2jxf_203{color:rgba(var(--rgb-fg),calc(.7 * var(--alpha-text)))}._actionBarInside_d2jxf_207{display:flex;align-items:center;gap:16px;margin-bottom:0}._mainPlayButton_d2jxf_215{width:80px;height:80px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s}._mainPlayButton_d2jxf_215 img,._favoriteButtonLarge_d2jxf_229 img,._favoriteButtonLarge_d2jxf_229 ._glyph_d2jxf_230{width:100%;height:100%;object-fit:contain}._mainPlayButton_d2jxf_215:hover{transform:scale(1.05)}._favoriteButtonLarge_d2jxf_229{width:56px;height:56px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s}._favoriteButtonLarge_d2jxf_229:hover{transform:scale(1.05)}._shuffleActionButton_d2jxf_256{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;transition:transform .2s ease,opacity .2s ease}._shuffleActionButton_d2jxf_256 img,._shuffleActionButton_d2jxf_256 ._glyph_d2jxf_230{width:36px;height:36px;opacity:.6;transition:opacity .2s ease,filter .2s ease,transform .2s ease}._shuffleActionButton_d2jxf_256:hover{transform:scale(1.1)}._shuffleActionButton_d2jxf_256:hover img,._shuffleActionButton_d2jxf_256:hover ._glyph_d2jxf_230{opacity:1}._shuffleActive_d2jxf_286 img{opacity:1!important;filter:brightness(0) saturate(100%) invert(29%) sepia(97%) saturate(5426%) hue-rotate(349deg) brightness(113%) contrast(110%)!important}._glyph_d2jxf_230{color:var(--color-text-primary)}._shuffleActive_d2jxf_286 ._glyph_d2jxf_230{opacity:1!important;color:var(--color-primary-text)}._songsSection_d2jxf_301{padding:0 32px;margin-top:32px}._tableHeader_d2jxf_307{display:grid;grid-template-columns:32px 1fr 140px auto;gap:16px;padding:0 16px 8px;color:var(--color-text-secondary);font-size:.875rem;font-weight:400;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid rgba(var(--rgb-fg),.1);margin-bottom:16px}._headerStreams_d2jxf_321,._headerIndex_d2jxf_325{text-align:center}._headerDuration_d2jxf_329{display:flex;justify-content:flex-end;justify-self:end;margin-left:auto;padding-right:8px}._songRow_d2jxf_337{display:grid;grid-template-columns:32px 1fr 140px auto;gap:16px;padding:8px 16px;border-radius:4px;align-items:center;cursor:pointer;transition:background-color .2s}._songRow_d2jxf_337:hover{background-color:rgba(var(--rgb-fg),.1)}._songIndex_d2jxf_352{color:var(--color-text-secondary);text-align:center;font-variant-numeric:tabular-nums}._songDetails_d2jxf_358{display:flex;flex-direction:column;min-width:0}._songTitle_d2jxf_364{font-size:1rem;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._songArtist_d2jxf_372{font-size:.875rem;color:var(--color-text-secondary);margin-top:4px}._artistLink_d2jxf_378{color:inherit;text-decoration:none;transition:color .2s}._artistLink_d2jxf_378:hover{color:var(--color-text-primary);text-decoration:underline}._songStreams_d2jxf_389{color:var(--color-text-secondary);font-size:.875rem;text-align:center;font-variant-numeric:tabular-nums}._songDuration_d2jxf_396{color:var(--color-text-secondary);font-size:.875rem;display:flex;align-items:center;justify-content:flex-end;justify-self:end;margin-left:auto;gap:16px;padding-right:8px}._songFavoriteButton_d2jxf_408{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:transform .2s,opacity .2s;opacity:0}._songRow_d2jxf_337:hover ._songFavoriteButton_d2jxf_408,._songFavoriteButton_d2jxf_408._isFavorite_d2jxf_421{opacity:1}._songFavoriteButton_d2jxf_408:hover{transform:scale(1.2)}._songFavoriteButton_d2jxf_408._isFavorite_d2jxf_421 img,._songFavoriteButton_d2jxf_408._isFavorite_d2jxf_421 ._glyph_d2jxf_230{animation:_heartButton_d2jxf_1 .6s ease-in-out}._backButton_d2jxf_84:hover{background:rgba(var(--rgb-bg),.9);transform:scale(1.05)}@media(max-width:1024px){._hero_d2jxf_116{padding:0 32px 32px}._songsSection_d2jxf_301{padding:0 16px}}@media(max-width:768px){._hero_d2jxf_116{flex-direction:column;align-items:center;text-align:center;padding:0 16px 24px;gap:24px}._albumInfo_d2jxf_142{align-items:center;min-height:auto}._albumMeta_d2jxf_169{justify-content:center;flex-wrap:wrap}._coverImage_d2jxf_128{width:220px;height:220px}._actionBarInside_d2jxf_207{justify-content:center;margin-top:16px}._headerStreams_d2jxf_321,._songStreams_d2jxf_389{display:none!important}._tableHeader_d2jxf_307,._songRow_d2jxf_337{grid-template-columns:28px 1fr auto;gap:12px}._headerDuration_d2jxf_329,._songDuration_d2jxf_396{justify-self:end;margin-left:auto}._songFavoriteButton_d2jxf_408{opacity:.7}}@media(max-width:480px){._albumTitle_d2jxf_155{font-size:2rem}._coverImage_d2jxf_128{width:180px;height:180px}._tableHeader_d2jxf_307,._songRow_d2jxf_337{grid-template-columns:24px 1fr auto;gap:8px;padding-left:8px;padding-right:8px}._songDuration_d2jxf_396{gap:10px;padding-right:0;justify-self:end;margin-left:auto}._songFavoriteButton_d2jxf_408{opacity:1!important}}@media(max-width:380px){._headerDuration_d2jxf_329{display:none!important}._songDuration_d2jxf_396>span{display:none!important}}._statsGrid_d2jxf_546{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:8px 0 24px;position:relative;z-index:1}._statCard_d2jxf_555{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:12px;background:rgba(var(--rgb-fg),.05);border:1px solid rgba(var(--rgb-fg),.08);min-width:0}._statLabel_d2jxf_566{font-size:.7rem;font-weight:700;letter-spacing:.08em;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)))}._statValue_d2jxf_573{font-size:1.5rem;font-weight:800;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statCaption_d2jxf_582{font-size:.8rem;color:var(--color-text-secondary)}@media(max-width:768px){._statsGrid_d2jxf_546{grid-template-columns:repeat(2,minmax(0,1fr))}}._container_mw5ej_1{padding:86px var(--page-bleed-right, 0px) 32px var(--page-bleed-left, 0px);margin-top:-86px;margin-left:calc(-1 * var(--page-bleed-left, 0px));margin-right:calc(-1 * var(--page-bleed-right, 0px));width:auto;color:var(--color-text-primary);min-height:100vh;position:relative;overflow:hidden}._dynamicBackground_mw5ej_13{background:linear-gradient(to bottom,color-mix(in srgb,var(--playlist-dominant-color, var(--n-404040)) var(--hero-dominant-mix),var(--color-bg)) 0%,var(--color-bg) 500px)}._blurredBackgroundWrapper_mw5ej_17{position:absolute;top:-50px;left:-50px;right:-50px;height:650px;z-index:0;pointer-events:none;overflow:hidden}._blurredBackground_mw5ej_17{width:100%;height:100%;background-size:cover;background-position:center 20%;filter:var(--hero-filter);transform:scale(1.1)}._virtualBackground_mw5ej_37{filter:var(--hero-filter-virtual)!important;height:700px}._blurredGradientOverlay_mw5ej_42{position:absolute;inset:0;background:var(--hero-veil)}._contentContainer_mw5ej_48{position:relative;z-index:1}._navHeader_mw5ej_53{display:flex;align-items:center;gap:16px;padding:24px 32px;min-width:0}._navTitle_mw5ej_61{font-size:1.25rem;font-weight:700;margin:0;color:var(--color-text-primary);opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._backButton_mw5ej_73{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;padding:8px;border-radius:50%;transition:background .2s}._backButton_mw5ej_73:hover{background:rgba(var(--rgb-bg),.9);transform:scale(1.05)}._mainLayout_mw5ej_89{display:flex;flex-direction:column;padding:0 32px}._leftContent_mw5ej_95{flex:1;min-width:0}._hero_mw5ej_101{display:flex;gap:32px;padding:0 32px 32px;align-items:flex-end}._albumCover_mw5ej_108{position:relative}._coverImage_mw5ej_112{width:300px;height:300px;object-fit:cover;box-shadow:0 12px 48px rgba(var(--rgb-shadow),.6);border-radius:4px}._placeholderImage_mw5ej_120{background:var(--color-surface)!important;padding:35%!important;object-fit:contain!important}._albumInfo_mw5ej_126{display:flex;flex-direction:column;height:300px;justify-content:flex-start}._albumType_mw5ej_133{font-size:.875rem;font-weight:700;margin:auto 0 4px}._albumTitle_mw5ej_139{font-size:clamp(1.5rem,6vw,4.5rem);font-weight:900;margin:0 0 8px;line-height:1.1;letter-spacing:-1px;color:var(--color-text-primary)}._playlistDescription_mw5ej_148{color:var(--color-text-secondary);font-size:.9rem;margin:8px 0;font-weight:400}._albumMeta_mw5ej_155{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:500;margin-bottom:16px}._artistMiniInfo_mw5ej_164{display:flex;align-items:center;gap:8px;text-decoration:none;color:inherit}._artistMiniInfo_mw5ej_164:hover span{text-decoration:underline}._artistMiniImage_mw5ej_176{width:24px;height:24px;border-radius:50%;object-fit:cover}._artistNameBold_mw5ej_183{font-weight:700}._separator_mw5ej_187{color:rgba(var(--rgb-fg),calc(.7 * var(--alpha-text)))}._actionBarInside_mw5ej_191{display:flex;align-items:center;gap:16px;margin-bottom:0}._mainPlayButton_mw5ej_198{width:80px;height:80px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s}._mainPlayButton_mw5ej_198 img,._favoriteButtonLarge_mw5ej_211 img{width:100%;height:100%;object-fit:contain}._mainPlayButton_mw5ej_198:hover,._favoriteButtonLarge_mw5ej_211:hover{transform:scale(1.05)}._editButton_mw5ej_222{background-color:transparent;border:none;width:48px;height:48px;scale:1.8;display:flex;align-items:center;justify-content:center;cursor:pointer}._editButton_mw5ej_222:hover{transform:scale(1.05);transition:.3s all}._editButton_mw5ej_222 img,._editButton_mw5ej_222 ._glyph_mw5ej_240{opacity:.8;transition:opacity .2s}._editButton_mw5ej_222:hover img,._editButton_mw5ej_222:hover ._glyph_mw5ej_240{opacity:1;transition:.3s all}._shuffleActionButton_mw5ej_251{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;transition:transform .2s ease,opacity .2s ease}._shuffleActionButton_mw5ej_251 img,._shuffleActionButton_mw5ej_251 ._glyph_mw5ej_240{width:36px;height:36px;opacity:.6;transition:opacity .2s ease,filter .2s ease,transform .2s ease}._shuffleActionButton_mw5ej_251:hover{transform:scale(1.1)}._shuffleActionButton_mw5ej_251:hover img,._shuffleActionButton_mw5ej_251:hover ._glyph_mw5ej_240{opacity:1}._shuffleActive_mw5ej_281 img{opacity:1!important;filter:brightness(0) saturate(100%) invert(29%) sepia(97%) saturate(5426%) hue-rotate(349deg) brightness(113%) contrast(110%)!important}._glyph_mw5ej_240{color:var(--color-text-primary)}._shuffleActive_mw5ej_281 ._glyph_mw5ej_240{opacity:1!important;color:var(--color-primary-text)}._virtualHero_mw5ej_297{display:flex;flex-direction:column;padding:30px 32px 0;gap:4px;z-index:2;position:relative}._brandBadge_mw5ej_306{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}._brandLine_mw5ej_313{width:60px;height:4px;background-color:var(--c-ffd700);border-radius:2px}._brandLineRadio_mw5ej_321{background-color:var(--c-00d4ff)!important}._brandText_mw5ej_325{font-size:.8rem;font-weight:700;letter-spacing:2.5px;color:rgba(var(--rgb-fg),calc(.7 * var(--alpha-text)));text-transform:uppercase}._virtualTitle_mw5ej_333{font-size:clamp(2.5rem,8vw,5.5rem)!important;font-weight:900;margin:0;line-height:1}._virtualDescription_mw5ej_340{font-size:1.25rem;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));max-width:600px;margin:8px 0;font-weight:400}._countPill_mw5ej_348{background:rgba(var(--rgb-fg),.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 24px;border-radius:30px;font-size:.95rem;font-weight:600;width:fit-content;border:1px solid rgba(var(--rgb-fg),.1)}._virtualActions_mw5ej_359{display:flex;align-items:center;gap:20px;margin-top:12px}._playAction_mw5ej_366{width:68px;height:68px;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--color-text-primary);border:none;cursor:pointer;transition:transform .2s}._playAction_mw5ej_366:hover{transform:scale(1.1)}._shuffleAction_mw5ej_251{display:flex;align-items:center;gap:12px;background:transparent;color:var(--color-text-primary);border:none;font-size:1.15rem;font-weight:700;cursor:pointer;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);opacity:.8}._shuffleAction_mw5ej_251:hover{opacity:1;transform:scale(1.05)}._shuffleAction_mw5ej_251:active{transform:scale(.97)}._actionIconLarge_mw5ej_406{width:64px;height:64px}._favoriteButtonLarge_mw5ej_211{width:56px;height:56px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s}._songsSection_mw5ej_424{margin-top:8px}._tableHeader_mw5ej_428{display:grid;grid-template-columns:32px 3fr 140px 120px;gap:16px;padding:12px 16px;color:var(--color-text-secondary);font-size:.875rem;font-weight:400;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid rgba(var(--rgb-fg),.1);margin-bottom:8px}._tableHeader_mw5ej_428._hasAlbumCol_mw5ej_442{grid-template-columns:32px 1.8fr 1.6fr 140px 120px}._headerStreams_mw5ej_446,._headerIndex_mw5ej_450{text-align:center}._headerAlbum_mw5ej_454,._songAlbum_mw5ej_455{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-secondary);font-size:.875rem}._headerAlbum_mw5ej_454{font-weight:400;text-transform:uppercase;letter-spacing:1px}._albumLink_mw5ej_470{color:var(--color-text-secondary);text-decoration:none;transition:color .2s}._albumLink_mw5ej_470:hover{color:var(--color-text-primary);text-decoration:underline}._albumText_mw5ej_481{color:var(--color-text-secondary)}._headerDuration_mw5ej_485{display:flex;justify-content:flex-end;justify-self:end;margin-left:auto;padding-right:8px}._songRow_mw5ej_493{display:grid;grid-template-columns:32px 3fr 140px 120px;gap:16px;padding:8px 16px;border-radius:4px;align-items:center;cursor:pointer;transition:background-color .2s}._songRow_mw5ej_493._hasAlbumCol_mw5ej_442{grid-template-columns:32px 1.8fr 1.6fr 140px 120px}._songRow_mw5ej_493:hover{background-color:rgba(var(--rgb-fg),.1)}._songIndex_mw5ej_512{color:var(--color-text-secondary);text-align:center;font-variant-numeric:tabular-nums}._songMainInfo_mw5ej_518{display:flex;align-items:center;gap:12px;min-width:0}._itemImageSmall_mw5ej_525{width:40px;height:40px;border-radius:4px;object-fit:cover;flex-shrink:0}._placeholderImageSmall_mw5ej_533{background:var(--color-surface)!important;padding:25%!important;object-fit:contain!important}._songDetails_mw5ej_539{display:flex;flex-direction:column;min-width:0}._songTitle_mw5ej_545{font-size:1rem;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._activeSongTitle_mw5ej_553{color:var(--color-danger)!important}._songArtist_mw5ej_557{font-size:.875rem;color:var(--color-text-secondary);margin-top:4px}._songStreams_mw5ej_563{color:var(--color-text-secondary);font-size:.875rem;text-align:center;font-variant-numeric:tabular-nums}._artistLink_mw5ej_570{color:inherit;text-decoration:none}._artistLink_mw5ej_570:hover{color:var(--color-text-primary);text-decoration:underline}._songDuration_mw5ej_580{color:var(--color-text-secondary);font-size:.875rem;display:flex;align-items:center;justify-content:flex-end;justify-self:end;margin-left:auto;gap:24px;padding-right:8px}._menuButton_mw5ej_592{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;opacity:0;transition:opacity .2s}._songRow_mw5ej_493:hover ._menuButton_mw5ej_592{opacity:.7}._menuButton_mw5ej_592:hover{opacity:1!important}._menuIconDots_mw5ej_612{width:20px;height:20px;color:var(--color-text-secondary)}._songFavoriteButton_mw5ej_620{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:transform .2s,opacity .2s;opacity:0}._songFavoriteButton_mw5ej_620 img,._songFavoriteButton_mw5ej_620 ._glyph_mw5ej_240{opacity:.4;transition:opacity .2s}._songRow_mw5ej_493:hover ._songFavoriteButton_mw5ej_620,._songFavoriteButton_mw5ej_620._isFavorite_mw5ej_639,._songFavoriteButton_mw5ej_620._isFavorite_mw5ej_639 img,._songFavoriteButton_mw5ej_620._isFavorite_mw5ej_639 ._glyph_mw5ej_240{opacity:1}._bottomModules_mw5ej_650{display:flex;gap:24px;margin-top:48px;width:100%}._moduleBlock_mw5ej_657{background:var(--color-surface-raised);border-radius:8px;padding:20px;flex:1;overflow:hidden;display:flex;flex-direction:column;height:400px}._sideTitle_mw5ej_669{font-size:1.1rem;font-weight:700;margin-bottom:20px}._sideList_mw5ej_675{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:12px}._sideItem_mw5ej_683{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px;border-radius:6px;transition:background .2s}._sideItem_mw5ej_683:hover{background:rgba(var(--rgb-fg),.05)}._sideImageContainer_mw5ej_697{position:relative;width:44px;height:44px}._sideImage_mw5ej_697{width:44px;height:44px;border-radius:4px;object-fit:cover;flex-shrink:0}._placeholderImageSide_mw5ej_711{background:var(--n-282828)!important;padding:20%!important}._previewOverlay_mw5ej_716{position:absolute;inset:0;background:rgba(var(--rgb-scrim),.6);border-radius:4px;display:flex;align-items:center;justify-content:center}._previewCircleFg_mw5ej_726{stroke:var(--color-accent-dark);transition:stroke-dashoffset .1s linear}._sideInfo_mw5ej_731{flex:1;min-width:0}._sideSongTitle_mw5ej_736{font-size:.95rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sideArtist_mw5ej_744{font-size:.8rem;color:var(--color-text-secondary)}._addButton_mw5ej_749{background:transparent;border:none;color:var(--color-text-secondary);font-size:1.8rem;cursor:pointer;line-height:1}._addButton_mw5ej_749:hover{color:var(--color-text-primary)}._loading_mw5ej_762,._empty_mw5ej_763{padding:80px;text-align:center;color:var(--color-text-secondary)}@media(max-width:1150px){._tableHeader_mw5ej_428,._songRow_mw5ej_493,._tableHeader_mw5ej_428._hasAlbumCol_mw5ej_442,._songRow_mw5ej_493._hasAlbumCol_mw5ej_442{grid-template-columns:32px 1fr 130px auto;gap:16px}._headerAlbum_mw5ej_454,._songAlbum_mw5ej_455{display:none!important}}@media(max-width:1024px){._container_mw5ej_1{padding-bottom:24px}._hero_mw5ej_101{padding:0 32px 32px}._mainLayout_mw5ej_89{padding:0 16px}}@media(max-width:768px){._hero_mw5ej_101{flex-direction:column;align-items:center;text-align:center;padding:0 16px 24px;gap:24px}._albumInfo_mw5ej_126{align-items:center;height:auto}._albumMeta_mw5ej_155{justify-content:center;flex-wrap:wrap}._coverImage_mw5ej_112{width:220px;height:220px}._actionBarInside_mw5ej_191{justify-content:center;margin-top:16px}._headerStreams_mw5ej_446,._songStreams_mw5ej_563{display:none!important}._tableHeader_mw5ej_428,._songRow_mw5ej_493,._tableHeader_mw5ej_428._hasAlbumCol_mw5ej_442,._songRow_mw5ej_493._hasAlbumCol_mw5ej_442{grid-template-columns:28px 1fr auto;gap:12px}._headerDuration_mw5ej_485,._songDuration_mw5ej_580{justify-self:end;margin-left:auto}._songFavoriteButton_mw5ej_620{opacity:.7}._bottomModules_mw5ej_650{flex-direction:column}}@media(max-width:480px){._albumTitle_mw5ej_139{font-size:2.2rem}._coverImage_mw5ej_112{width:180px;height:180px}._tableHeader_mw5ej_428,._songRow_mw5ej_493,._tableHeader_mw5ej_428._hasAlbumCol_mw5ej_442,._songRow_mw5ej_493._hasAlbumCol_mw5ej_442{grid-template-columns:24px 1fr auto;gap:8px;padding-left:8px;padding-right:8px}._headerDuration_mw5ej_485,._songDuration_mw5ej_580{justify-self:end;margin-left:auto}._songDuration_mw5ej_580{gap:12px;padding-right:0}._songFavoriteButton_mw5ej_620{opacity:1!important}._virtualHero_mw5ej_297{padding:40px 16px 32px;align-items:center;text-align:center}._virtualTitle_mw5ej_333{font-size:2.8rem!important}._virtualDescription_mw5ej_340{font-size:1rem}._countPill_mw5ej_348{margin:0 auto 24px}._virtualActions_mw5ej_359{justify-content:center;gap:32px;width:100%}._playAction_mw5ej_366{justify-content:center}._virtualBackground_mw5ej_37{height:500px}}@media(max-width:380px){._headerDuration_mw5ej_485{display:none!important}._songDuration_mw5ej_580>span{display:none!important}}._editButtonActive_mw5ej_939{background-color:rgba(var(--rgb-accent),.22);border-radius:50%}._editButtonActive_mw5ej_939 img,._editButtonActive_mw5ej_939 ._glyph_mw5ej_240{opacity:1}._reorderHint_mw5ej_947{margin:0 0 8px;padding:8px 16px;font-size:.85rem;color:var(--n-d8d8de);border-radius:8px;background:rgba(var(--rgb-accent),.14)}._songRowReorder_mw5ej_956{cursor:default}._dragHandle_mw5ej_958{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;color:var(--n-d0d0d6);background:transparent;cursor:grab;touch-action:none}._dragHandle_mw5ej_958:hover{background:rgba(var(--rgb-fg),.12);color:var(--color-text-primary)}._dragHandle_mw5ej_958:active{cursor:grabbing}._dragHandle_mw5ej_958 svg{width:18px;height:18px;fill:currentColor}._reorderBar_mw5ej_978{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px;padding:8px 12px;border-radius:12px;border:1px solid rgba(var(--rgb-fg),.08);background:rgba(var(--rgb-accent),.12);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}._reorderBar_mw5ej_978 ._reorderHint_mw5ej_947{margin:0;padding:0;background:transparent;flex:1;min-width:0}._reorderActions_mw5ej_1000{display:flex;gap:8px;flex-shrink:0}._reorderCancel_mw5ej_1006,._reorderSave_mw5ej_1007{padding:8px 18px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.18);font-family:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:opacity .2s,background .2s}._reorderCancel_mw5ej_1006{color:var(--color-text-primary);background:rgba(var(--rgb-fg),.08)}._reorderCancel_mw5ej_1006:hover:not(:disabled){background:rgba(var(--rgb-fg),.16)}._reorderSave_mw5ej_1007{color:var(--color-on-accent);background:var(--color-primary);border-color:var(--color-primary)}._reorderSave_mw5ej_1007:hover:not(:disabled){background:var(--c-f4222c)}._reorderCancel_mw5ej_1006:disabled,._reorderSave_mw5ej_1007:disabled{opacity:.45;cursor:not-allowed}@media(max-width:768px){._reorderBar_mw5ej_978{flex-direction:column;align-items:stretch}._reorderActions_mw5ej_1000>button{flex:1}}._retryButton_mw5ej_1049{min-height:40px;padding:10px 24px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.3);background:transparent;color:var(--color-text-primary);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}._retryButton_mw5ej_1049:hover{background:rgba(var(--rgb-fg),.1)}._retryButton_mw5ej_1049:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(pointer:coarse){._dragHandle_mw5ej_958{position:relative}._dragHandle_mw5ej_958:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,40px);height:max(100%,40px);transform:translate(-50%,-50%)}}._saveButton_mw5ej_1090,._optionsButton_mw5ej_1091{background:transparent;border:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:rgba(var(--rgb-fg),calc(.8 * var(--alpha-text)));cursor:pointer;transition:transform .2s ease,color .2s ease,opacity .2s ease}._saveButton_mw5ej_1090:hover,._optionsButton_mw5ej_1091:hover{transform:scale(1.06);color:var(--color-text-primary)}._saveButton_mw5ej_1090:disabled{opacity:.6;cursor:default}._saveButton_mw5ej_1090 img,._saveButton_mw5ej_1090 ._glyph_mw5ej_240{opacity:.85}._saveButtonActive_mw5ej_1121 img,._saveButton_mw5ej_1090:hover img,._saveButtonActive_mw5ej_1121 ._glyph_mw5ej_240,._saveButton_mw5ej_1090:hover ._glyph_mw5ej_240{opacity:1}._visibilityBadge_mw5ej_1128{display:inline-block;margin-left:10px;padding:2px 10px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.25);font-size:.75rem;font-weight:600;vertical-align:middle}._container_1tjv2_1{--pm-accent: var(--c-ff3b45);--pm-accent-strong: var(--color-primary);--pm-surface: rgba(var(--rgb-fg), .045);--pm-border: rgba(var(--rgb-fg), .08);--pm-muted: var(--n-9d9da3);position:relative;min-height:100%;margin-top:-86px;padding:106px clamp(16px,3.4vw,40px) 32px;color:var(--color-text-primary);isolation:isolate;overflow-x:hidden;container-type:inline-size;container-name:playmix}._ambient_1tjv2_22{position:absolute;inset:0 -40px auto;height:600px;z-index:-1;background:radial-gradient(60% 70% at 18% 20%,rgba(var(--rgb-accent),.32),transparent 70%),radial-gradient(50% 60% at 85% 0%,rgba(var(--rgb-c-7828a0),.18),transparent 70%);background-size:cover;background-position:center;filter:blur(70px) saturate(1.3);opacity:.55;mask-image:linear-gradient(to bottom,var(--color-bg) 30%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,var(--color-bg) 30%,transparent 100%);pointer-events:none}._status_1tjv2_39{padding:80px 32px;color:var(--n-aaaaaa);text-align:center}._warning_1tjv2_45{color:var(--c-ffb4b4)}._backButton_1tjv2_47{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:50%;background:rgba(var(--rgb-bg),.35);color:var(--color-text-primary);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .2s,transform .2s}._backButton_1tjv2_47:hover{background:rgba(var(--rgb-fg),.14);transform:scale(1.05)}._hero_1tjv2_65{display:grid;grid-template-columns:clamp(150px,18vw,232px) minmax(0,1fr);grid-template-columns:clamp(132px,22cqi,232px) minmax(0,1fr);grid-template-rows:1fr auto;column-gap:clamp(18px,3vw,36px);align-items:end;margin:22px 0 30px}._coverWrap_1tjv2_75{position:relative;grid-row:1 / span 2}._heroText_1tjv2_76{grid-column:2;grid-row:1}._hero_1tjv2_65>._actions_1tjv2_77{grid-column:2;grid-row:2}._cover_1tjv2_75{display:block;width:100%;aspect-ratio:1;border-radius:18px;object-fit:cover;box-shadow:0 24px 60px rgba(var(--rgb-shadow),.55);background:var(--n-141416)}._mosaic_1tjv2_89{display:grid;grid-template-columns:1fr 1fr;overflow:hidden}._mosaic_1tjv2_89 img{width:100%;height:100%;object-fit:cover;display:block}._coverPlaceholder_1tjv2_97{display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 15% 10%,rgba(var(--rgb-c-ff5c64),.6),transparent 55%),linear-gradient(145deg,var(--c-2a0a0d) 0%,var(--n-111113) 70%)}._coverPlaceholder_1tjv2_97 svg{width:42%;height:42%;fill:none;stroke:rgba(var(--rgb-fg),.92);stroke-width:1.4;stroke-linecap:round}._heroText_1tjv2_76{min-width:0;align-self:end}._heroText_1tjv2_76 h1{margin:8px 0 10px;font-size:clamp(2rem,5.4vw,4.6rem);font-size:clamp(1.7rem,6.2cqi,4.6rem);line-height:.96;letter-spacing:-.045em;overflow-wrap:break-word}._eyebrow_1tjv2_126{font-size:.72rem;text-transform:uppercase;letter-spacing:.16em;font-weight:800;color:var(--pm-accent)}._description_1tjv2_134{max-width:720px;margin:0 0 10px;color:var(--n-c5c5ca);line-height:1.5}._meta_1tjv2_141{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--n-b8b8bd);font-size:.9rem}._metaDot_1tjv2_150{color:var(--n-5d5d63)}._actions_1tjv2_77{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px}._playButton_1tjv2_160{width:58px;height:58px;padding:16px;border:0;border-radius:50%;background:var(--pm-accent-strong);cursor:pointer;box-shadow:0 10px 30px rgba(var(--rgb-accent),.35);transition:transform .18s,box-shadow .18s}._playButton_1tjv2_160:hover{transform:scale(1.06);box-shadow:0 12px 36px rgba(var(--rgb-accent),.45)}._playButton_1tjv2_160 img{width:100%;height:100%;display:block}._pillButton_1tjv2_175{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 12px;border-radius:999px;border:1px solid var(--pm-border);background:rgba(var(--rgb-fg),.06);color:var(--color-text-primary);font:inherit;font-size:.88rem;font-weight:700;cursor:pointer;transition:background .2s}._pillButton_1tjv2_175:hover{background:rgba(var(--rgb-fg),.12)}._pillButton_1tjv2_175 svg,._iconButton_1tjv2_197 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._iconButton_1tjv2_197{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--pm-border);background:rgba(var(--rgb-fg),.04);color:var(--n-dcdce0);cursor:pointer;transition:background .2s,color .2s}._iconButton_1tjv2_197:hover{background:rgba(var(--rgb-fg),.12);color:var(--color-text-primary)}._iconDanger_1tjv2_222:hover{color:var(--c-ff7b81);background:rgba(var(--rgb-c-ff3b45),.14)}._tip_1tjv2_224{margin:0 0 14px;color:var(--pm-muted);font-size:.84rem}._tipHandle_1tjv2_230{display:inline-block;padding:0 5px;border-radius:5px;background:rgba(var(--rgb-fg),.08);color:var(--n-dddddd);letter-spacing:-2px}._trackList_1tjv2_240{display:flex;flex-direction:column}._trackBlock_1tjv2_245{position:relative}._track_1tjv2_240{position:relative;width:100%;box-sizing:border-box;display:grid;grid-template-columns:32px 50px minmax(0,1fr) auto 52px 36px;align-items:center;gap:12px;padding:8px 10px;border-radius:14px;color:var(--color-text-primary);background:transparent;cursor:pointer;outline:none;transition:background .18s}._track_1tjv2_240:hover,._track_1tjv2_240:focus-visible{background:rgba(var(--rgb-fg),.06)}._trackCurrent_1tjv2_267{background:rgba(var(--rgb-accent),.09)}._trackCurrent_1tjv2_267:hover{background:rgba(var(--rgb-accent),.14)}._dragging_1tjv2_270{z-index:5;background:rgba(var(--rgb-n-202024),.96)!important;box-shadow:0 18px 40px rgba(var(--rgb-shadow),.5),0 0 0 1px rgba(var(--rgb-fg),.08);cursor:grabbing}._dragHandle_1tjv2_277{display:flex;align-items:center;justify-content:center;width:32px;height:40px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--n-77777d);cursor:grab;touch-action:none;transition:color .15s,background .15s}._dragHandle_1tjv2_277 svg{width:18px;height:18px;fill:currentColor}._dragHandle_1tjv2_277:hover,._dragHandle_1tjv2_277:focus-visible{color:var(--color-text-primary);background:rgba(var(--rgb-fg),.08);outline:none}._dragging_1tjv2_270 ._dragHandle_1tjv2_277{cursor:grabbing;color:var(--color-text-primary)}._position_1tjv2_298{text-align:center;color:var(--pm-muted);font-size:.85rem;font-variant-numeric:tabular-nums}._trackImage_1tjv2_305{width:50px;height:50px;object-fit:cover;border-radius:8px;background:var(--n-1b1b1e)}._trackText_1tjv2_313{min-width:0;display:flex;flex-direction:column;gap:3px}._trackText_1tjv2_313 strong,._trackText_1tjv2_313 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._trackText_1tjv2_313 strong{font-size:.97rem;font-weight:650}._trackText_1tjv2_313 small{color:var(--pm-muted);font-size:.84rem}._current_1tjv2_329{color:var(--pm-accent)}._trackMeta_1tjv2_331{display:flex;gap:6px;justify-content:flex-end}._metaChip_1tjv2_337{padding:3px 8px;border-radius:999px;background:rgba(var(--rgb-fg),.06);color:var(--n-bdbdc2);font-size:.72rem;font-weight:650;white-space:nowrap;font-variant-numeric:tabular-nums}._metaChipAccent_1tjv2_348{background:rgba(var(--rgb-c-ff3b45),.14);color:var(--c-ff9aa0)}._duration_1tjv2_350{text-align:right;color:var(--pm-muted);font-size:.84rem;font-variant-numeric:tabular-nums}._rowMenuWrap_1tjv2_357{position:relative;display:flex;justify-content:center}._rowMenuButton_1tjv2_359{width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:var(--n-a0a0a6);cursor:pointer;opacity:0;transition:opacity .15s,background .15s,color .15s}._rowMenuButton_1tjv2_359 svg{width:18px;height:18px;fill:currentColor}._track_1tjv2_240:hover ._rowMenuButton_1tjv2_359,._rowMenuButton_1tjv2_359:focus-visible{opacity:1}._rowMenuButton_1tjv2_359:hover{background:rgba(var(--rgb-fg),.1);color:var(--color-text-primary)}._rowMenu_1tjv2_357{position:absolute;top:calc(100% + 4px);right:0;z-index:30;min-width:230px;padding:6px;border-radius:14px;background:rgba(var(--rgb-n-1c1c1f),.98);border:1px solid var(--pm-border);box-shadow:0 20px 44px rgba(var(--rgb-shadow),.55);transform-origin:top right}._rowMenu_1tjv2_357 button{display:block;width:100%;padding:10px 12px;border:0;border-radius:9px;background:transparent;color:var(--color-text-primary);font:inherit;font-size:.88rem;text-align:left;cursor:pointer}._rowMenu_1tjv2_357 button:hover{background:rgba(var(--rgb-fg),.08)}._rowMenu_1tjv2_357 ._danger_1tjv2_405{color:var(--c-ff7b81)}._empty_1tjv2_407{padding:50px 20px;text-align:center;color:var(--n-a8a8ad)}._empty_1tjv2_407 p{margin:0 0 8px;font-size:1.05rem;color:var(--n-dddddd)}._empty_1tjv2_407 small{display:block;max-width:460px;margin:0 auto;line-height:1.5}@media(hover:none){._rowMenuButton_1tjv2_359{opacity:1}}@media(max-width:900px){._track_1tjv2_240{grid-template-columns:32px 46px minmax(0,1fr) 48px 36px}._trackMeta_1tjv2_331{display:none}._trackImage_1tjv2_305{width:46px;height:46px}}@media(max-width:600px){._container_1tjv2_1{padding:98px 12px 24px}._hero_1tjv2_65{grid-template-columns:112px minmax(0,1fr);align-items:center;margin-top:14px}._cover_1tjv2_75{border-radius:14px}._heroText_1tjv2_76 h1{font-size:clamp(1.6rem,8vw,2.2rem)}._description_1tjv2_134{display:none}._hero_1tjv2_65{grid-template-rows:auto auto;row-gap:14px}._coverWrap_1tjv2_75{grid-row:1}._heroText_1tjv2_76{align-self:center}._hero_1tjv2_65>._actions_1tjv2_77{grid-column:1 / -1;grid-row:2;margin-top:0;gap:8px}._track_1tjv2_240{grid-template-columns:30px 42px minmax(0,1fr) 36px;gap:10px;padding:6px 4px}._duration_1tjv2_350{display:none}._trackImage_1tjv2_305{width:42px;height:42px}}@container playmix (max-width: 860px){._track_1tjv2_240{grid-template-columns:32px 46px minmax(0,1fr) 48px 36px}._trackMeta_1tjv2_331{display:none}._trackImage_1tjv2_305{width:46px;height:46px}}@container playmix (max-width: 620px){._hero_1tjv2_65{grid-template-columns:112px minmax(0,1fr);align-items:center;margin-top:14px;grid-template-rows:auto auto;row-gap:14px}._cover_1tjv2_75{border-radius:14px}._description_1tjv2_134{display:none}._coverWrap_1tjv2_75{grid-row:1}._heroText_1tjv2_76{align-self:center}._hero_1tjv2_65>._actions_1tjv2_77{grid-column:1 / -1;grid-row:2;margin-top:0;gap:8px}._track_1tjv2_240{grid-template-columns:30px 42px minmax(0,1fr) 36px;gap:10px;padding:6px 4px}._duration_1tjv2_350{display:none}._trackImage_1tjv2_305{width:42px;height:42px}}@media(prefers-reduced-motion:reduce){._playButton_1tjv2_160,._connectorCard_1tjv2_462,._backButton_1tjv2_47{transition:none}}._track_1tjv2_240:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary)}._dragHandle_1tjv2_277:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(pointer:coarse){._rowMenuButton_1tjv2_359,._dragHandle_1tjv2_277{position:relative}._rowMenuButton_1tjv2_359:after,._dragHandle_1tjv2_277:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,40px);height:max(100%,40px);transform:translate(-50%,-50%)}}._owner_1tjv2_496{margin:0 0 8px;color:var(--color-text-secondary);font-size:.92rem;font-weight:600}._blendPill_1tjv2_503{margin-left:6px;padding:3px 10px;border-radius:999px;background:rgba(var(--rgb-c-ff3b45),.14);color:var(--pm-accent);font-size:.76rem;font-weight:700;white-space:nowrap}._pillButton_1tjv2_175:focus-visible,._iconButton_1tjv2_197:focus-visible,._playButton_1tjv2_160:focus-visible,._backButton_1tjv2_47:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._liked_1tjv2_522{color:var(--pm-accent);border-color:rgba(var(--rgb-c-ff3b45),.45)}._liked_1tjv2_522 svg{fill:currentColor}._likeCount_1tjv2_524{font-variant-numeric:tabular-nums;min-width:1ch}._menuRow_1tjv2_527{display:inline-flex;flex-direction:column;gap:1px;line-height:1.25}._menuRow_1tjv2_527 small{color:var(--color-text-secondary);font-size:.75rem;font-weight:500}._stateBox_1tjv2_541{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:440px;margin:12vh auto 0;text-align:center}._stateBox_1tjv2_541 h1{margin:6px 0 0;font-size:1.4rem;letter-spacing:-.02em}._stateBox_1tjv2_541 p{margin:0;color:var(--color-text-secondary);line-height:1.5}._stateIcon_1tjv2_554{display:grid;place-items:center;width:72px;height:72px;border-radius:22px;background:radial-gradient(120% 90% at 15% 10%,rgba(var(--rgb-c-ff5c64),.5),transparent 60%),rgba(var(--rgb-fg),.05)}._stateIcon_1tjv2_554 svg{width:36px;height:36px;fill:none;stroke:var(--color-text-primary);stroke-width:1.6;stroke-linecap:round}._stateActions_1tjv2_574{display:flex;gap:10px;margin-top:10px}._connector_1tjv2_462{position:relative;display:flex;align-items:stretch;gap:12px;padding:2px 10px;scroll-margin:120px}._connectorRail_1tjv2_586{position:relative;flex:0 0 32px}._connectorRail_1tjv2_586:before{content:"";position:absolute;top:-6px;bottom:-6px;left:50%;width:2px;transform:translate(-50%);border-radius:2px;background:linear-gradient(180deg,rgba(var(--rgb-fg),.06),rgba(var(--rgb-c-ff3b45),.45),rgba(var(--rgb-fg),.06))}._connectorCard_1tjv2_462{flex:1;min-width:0;max-width:680px;display:flex;align-items:center;gap:12px;min-height:64px;box-sizing:border-box;padding:8px 6px 8px 12px;border-radius:14px;border:1px solid var(--pm-border);background:var(--pm-surface);color:var(--color-text-primary);outline:none;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s}._connectorClickable_1tjv2_621{cursor:pointer}._connectorClickable_1tjv2_621:hover{border-color:rgba(var(--rgb-c-ff3b45),.45);background:rgba(var(--rgb-c-ff3b45),.07)}._connectorClickable_1tjv2_621:focus-visible{box-shadow:0 0 0 2px var(--color-primary)}._connectorHighlight_1tjv2_630 ._connectorCard_1tjv2_462{border-color:rgba(var(--rgb-c-ff3b45),.75);animation:_pmHighlight_1tjv2_1 1.2s ease-in-out 3}@keyframes _pmHighlight_1tjv2_1{0%,to{box-shadow:0 0 rgba(var(--rgb-c-ff3b45),0);background:var(--pm-surface)}50%{box-shadow:0 0 0 6px rgba(var(--rgb-c-ff3b45),.18);background:rgba(var(--rgb-c-ff3b45),.12)}}._connectorPlay_1tjv2_640{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:linear-gradient(135deg,var(--c-ff3b45),rgb(var(--rgb-c-ff2d87)));color:var(--color-on-accent);cursor:pointer;transition:transform .15s,filter .15s}._connectorPlay_1tjv2_640:hover{filter:brightness(1.08);transform:scale(1.06)}._connectorPlay_1tjv2_640:active{transform:scale(.94)}._connectorPlay_1tjv2_640:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._connectorPlaying_1tjv2_658{background:var(--color-fg);color:var(--color-bg)}._connectorPlayIdle_1tjv2_660{background:rgba(var(--rgb-fg),.06);color:var(--pm-accent);cursor:default}._connectorPlayIdle_1tjv2_660:hover{filter:none;transform:none}._connectorPlayIdle_1tjv2_660 svg{width:20px;height:10px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}._connectorText_1tjv2_677{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._connectorEyebrow_1tjv2_685{display:flex;align-items:center;gap:10px;color:var(--pm-accent);font-size:.66rem;font-weight:800;letter-spacing:.14em}._connectorTitle_1tjv2_695{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:700}._connectorDetails_1tjv2_703{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--pm-muted);font-size:.78rem;font-variant-numeric:tabular-nums}._verdict_1tjv2_712{display:inline-flex;align-items:center;gap:5px;color:var(--color-text-secondary);font-size:.66rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}._verdictDot_1tjv2_723{width:7px;height:7px;border-radius:50%;background:var(--n-8c8c92)}._verdictPerfect_1tjv2_730 ._verdictDot_1tjv2_723{background:var(--c-5be37f)}._verdictGood_1tjv2_731 ._verdictDot_1tjv2_723{background:var(--c-5be37f);opacity:.7}._verdictModerate_1tjv2_732 ._verdictDot_1tjv2_723{background:var(--c-ffcf40)}._verdictPoor_1tjv2_733 ._verdictDot_1tjv2_723{background:var(--c-ff7b72)}._connectorMore_1tjv2_735{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:background .15s,color .15s}._connectorMore_1tjv2_735:hover{background:rgba(var(--rgb-fg),.1);color:var(--color-text-primary)}._connectorMore_1tjv2_735:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._rowMenuButton_1tjv2_359{display:grid;place-items:center}._rowMenuButton_1tjv2_359:focus-visible{opacity:1;outline:2px solid var(--color-primary);outline-offset:1px}._tempo_1tjv2_760{margin:0 0 22px;padding:12px 14px 8px;border-radius:14px;background:var(--pm-surface);border:1px solid var(--pm-border)}._tempoHeader_1tjv2_768{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px;color:var(--pm-muted);font-size:.72rem;font-weight:800;letter-spacing:.14em}._tempoRange_1tjv2_780{color:var(--color-text-primary);font-size:.8rem;font-weight:700;letter-spacing:0;font-variant-numeric:tabular-nums}._tempo_1tjv2_760 svg{display:block;width:100%;height:auto;overflow:visible}._tempo_1tjv2_760 polyline{fill:none;stroke:var(--pm-accent);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._tempo_1tjv2_760 circle{fill:var(--color-fg);stroke:var(--pm-accent-strong);stroke-width:2;vector-effect:non-scaling-stroke}._tempo_1tjv2_760 text{fill:var(--n-c9c9ce);font-size:11px;font-weight:700}._setTitle_1tjv2_793{margin:0 0 10px;color:var(--pm-muted);font-size:.78rem;font-weight:800;letter-spacing:.14em}@media(max-width:900px){._connectorRail_1tjv2_586{flex-basis:32px}}@media(max-width:600px){._connector_1tjv2_462{padding:2px 4px;gap:8px}._connectorRail_1tjv2_586{flex-basis:30px}._connectorCard_1tjv2_462{padding:8px 4px 8px 10px;gap:10px}._blendPill_1tjv2_503{margin-left:0}._actions_1tjv2_77 ._pillButton_1tjv2_175{padding:0 12px 0 10px}}@media(prefers-reduced-motion:reduce){._connectorHighlight_1tjv2_630 ._connectorCard_1tjv2_462{animation:none}._connectorPlay_1tjv2_640,._connectorMore_1tjv2_735{transition:none}}._container_8ku1e_1{padding:24px 32px;color:var(--color-text-primary);animation:_fadeIn_8ku1e_1 .5s ease-out}@keyframes _fadeIn_8ku1e_1{0%{opacity:0}to{opacity:1}}._header_8ku1e_17{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}._headerTitleRow_8ku1e_24{display:flex;align-items:center;gap:16px}._backButton_8ku1e_30{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}._backButton_8ku1e_30:hover{background:rgba(var(--rgb-fg),.15);transform:scale(1.05)}._backButton_8ku1e_30:active{transform:scale(.97)}._pageTitle_8ku1e_52{font-size:3rem;font-weight:700;margin:0;letter-spacing:-1px}._filterBar_8ku1e_60{display:flex;gap:12px;flex-wrap:wrap}._filterPill_8ku1e_66{background:rgba(var(--rgb-fg),.08);border:none;padding:8px 20px;border-radius:20px;color:var(--color-text-primary);font-size:.95rem;font-weight:500;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}._filterPill_8ku1e_66:hover{background:rgba(var(--rgb-fg),.15)}._filterPill_8ku1e_66._active_8ku1e_82{background:var(--color-accent-bright);color:var(--color-on-accent)}._filterPill_8ku1e_66:active{transform:scale(.97)}._grid_8ku1e_92{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:24px;width:100%}@container (max-width: 600px){._grid_8ku1e_92{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px}}._card_8ku1e_108{background:transparent;padding:16px;border-radius:8px;cursor:pointer;position:relative;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:background-color var(--dur-slow) var(--ease-out);width:100%;min-width:0;box-sizing:border-box}._card_8ku1e_108:hover{background-color:rgba(var(--rgb-fg),.1)}._cardImage_8ku1e_128{width:100%;aspect-ratio:1/1;border-radius:4px;object-fit:cover;margin-bottom:16px;box-shadow:0 8px 24px rgba(var(--rgb-shadow),.5);background-color:var(--color-surface);flex-shrink:0}._cardImage_8ku1e_128._circle_8ku1e_140{border-radius:50%}._cardTitle_8ku1e_145{font-size:1rem;font-weight:700;margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2}._cardSubtitle_8ku1e_160{font-size:.85rem;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));margin:0;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2;padding-top:2px;position:relative}._createCard_8ku1e_178{display:flex;flex-direction:column;background:linear-gradient(135deg,var(--color-surface-high),var(--n-1a1a1a))}._createIconPlaceholder_8ku1e_184{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;margin-bottom:16px;background:rgba(var(--rgb-fg),.05);border-radius:4px;color:var(--color-text-secondary);transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}._createCard_8ku1e_178:hover ._createIconPlaceholder_8ku1e_184{background:rgba(var(--rgb-fg),.1);color:var(--color-text-primary);transform:scale(1.02)}._previewSection_8ku1e_204{margin-bottom:48px}._previewHeader_8ku1e_208{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._previewTitle_8ku1e_215{font-size:1.5rem;font-weight:700;margin:0}._loading_8ku1e_221,._error_8ku1e_222,._emptyState_8ku1e_223{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh;color:var(--color-text-secondary);text-align:center}._emptyStateTitle_8ku1e_233{font-size:1.5rem;font-weight:700;margin-bottom:8px;color:var(--color-text-primary)}._songsList_8ku1e_241{width:100%}._tableHeader_8ku1e_245{display:flex;padding:0 16px 12px;border-bottom:1px solid rgba(var(--rgb-fg),.1);color:var(--color-text-secondary);font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}._songRow_8ku1e_257{display:flex;align-items:center;padding:8px 16px;border-radius:8px;transition:background-color .2s;cursor:pointer}._songRow_8ku1e_257:hover{background-color:rgba(var(--rgb-fg),.1)}._colNum_8ku1e_270{width:32px;color:var(--color-text-secondary);font-size:.9rem}._colInfo_8ku1e_276{flex:2;display:flex;align-items:center;gap:12px;min-width:0}._colDuration_8ku1e_284{width:80px;text-align:right;color:var(--color-text-secondary);font-size:.9rem;margin-left:auto;flex-shrink:0}._songThumb_8ku1e_293{width:40px;height:40px;border-radius:4px;object-fit:cover;flex-shrink:0}._songMeta_8ku1e_301{display:flex;flex-direction:column;min-width:0}._songTitle_8ku1e_307{font-weight:500;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.95rem}._activeSongTitle_8ku1e_316{color:var(--color-danger)!important}._songArtist_8ku1e_320{font-size:.8rem;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}._artistLink_8ku1e_329{cursor:pointer;transition:color .2s}._placeholderWithPadding_8ku1e_339{padding:35%!important;background-color:var(--color-surface)!important;object-fit:contain!important}._iconPreviewContainer_8ku1e_345{background:transparent!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important}._largePreviewIcon_8ku1e_353{width:80px;height:80px}._previewSectionTitle_8ku1e_358{margin-bottom:24px}._artistLink_8ku1e_329:hover{color:var(--color-text-primary);text-decoration:underline}@media(max-width:1024px){._container_8ku1e_1{padding:24px 16px}}@media(max-width:768px){._container_8ku1e_1{padding-bottom:24px}._pageTitle_8ku1e_52{font-size:2.2rem}._grid_8ku1e_92{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px}._card_8ku1e_108{width:100%}._songRow_8ku1e_257{padding:8px 0}}@media(max-width:480px){._pageTitle_8ku1e_52{font-size:1.8rem}._grid_8ku1e_92{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}._colDuration_8ku1e_284{margin-left:auto}}@media(max-width:380px){._colDuration_8ku1e_284{display:none}}._playmixCover_8ku1e_421{display:flex;align-items:center;justify-content:center;color:rgba(var(--rgb-fg),calc(.92 * var(--alpha-text)));background:radial-gradient(120% 90% at 15% 10%,rgba(var(--rgb-c-ff5c64),.55),transparent 55%),linear-gradient(145deg,var(--c-2a0a0d) 0%,var(--n-121214) 70%)}._retryButton_8ku1e_432{min-height:40px;padding:10px 24px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.3);background:transparent;color:var(--color-text-primary);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}._retryButton_8ku1e_432:hover{background:rgba(var(--rgb-fg),.1)}._retryButton_8ku1e_432:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._error_8ku1e_222{gap:16px}._playmixDelete_8ku1e_459{position:absolute;top:24px;right:24px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:rgba(var(--rgb-bg),.62);color:var(--color-text-primary);cursor:pointer;opacity:0;transition:opacity .15s,background .15s}._card_8ku1e_108:hover ._playmixDelete_8ku1e_459,._playmixDelete_8ku1e_459:focus-visible{opacity:1}._playmixDelete_8ku1e_459:hover{background:rgba(var(--rgb-accent),.9);color:var(--color-on-accent)}@media(hover:none){._playmixDelete_8ku1e_459{opacity:1}}._container_1odeu_1{padding:24px;color:var(--color-text-primary)}._header_1odeu_6{display:flex;align-items:center;gap:16px;margin-bottom:24px}._backButton_1odeu_13{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;padding:8px;border-radius:50%;transition:background .2s}._backButton_1odeu_13:hover{background:rgba(var(--rgb-fg),.1)}._grid_1odeu_28{display:grid;grid-template-columns:repeat(auto-fill,180px);gap:24px;justify-content:start}._songListContainer_1odeu_35{width:100%;padding:0 16px}._tableHeader_1odeu_40{display:grid;grid-template-columns:32px 3fr 140px 100px;gap:16px;padding:0 16px 12px;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid rgba(var(--rgb-fg),.1);margin-bottom:24px}._tableHeader_1odeu_40._hasAlbumCol_1odeu_54{grid-template-columns:32px 1.8fr 1.6fr 140px 100px}._headerIndex_1odeu_58,._headerStreams_1odeu_62{text-align:center}._headerAlbum_1odeu_66,._songAlbum_1odeu_67{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));font-size:.85rem}._headerAlbum_1odeu_66{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)))}._albumLink_1odeu_84{color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));text-decoration:none;transition:color .2s}._albumLink_1odeu_84:hover{color:var(--color-text-primary);text-decoration:underline}._albumText_1odeu_95{color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)))}._headerDuration_1odeu_99{display:flex;justify-content:flex-end;justify-self:end;margin-left:auto;padding-right:8px}._songRow_1odeu_107{display:grid;grid-template-columns:32px 3fr 140px 100px;gap:16px;padding:8px 16px;border-radius:4px;align-items:center;cursor:pointer;transition:background-color .2s}._songRow_1odeu_107._hasAlbumCol_1odeu_54{grid-template-columns:32px 1.8fr 1.6fr 140px 100px}._songRow_1odeu_107:hover{background-color:rgba(var(--rgb-fg),.1)}._songIndex_1odeu_126{color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));text-align:center;font-size:.9rem;font-variant-numeric:tabular-nums}._songMainInfo_1odeu_133{display:flex;align-items:center;gap:12px;min-width:0}._itemImageSmall_1odeu_140{width:40px;height:40px;border-radius:4px;object-fit:cover;background:transparent;flex-shrink:0}._songDetails_1odeu_149{display:flex;flex-direction:column;min-width:0}._songTitle_1odeu_155{font-size:.95rem;font-weight:500;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._songArtist_1odeu_164{font-size:.85rem;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));margin-top:4px}._artistLink_1odeu_170{color:inherit;text-decoration:none}._artistLink_1odeu_170:hover{text-decoration:underline}._songStreams_1odeu_179{color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));font-size:.85rem;text-align:center;font-variant-numeric:tabular-nums}._songDuration_1odeu_186{color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));font-size:.85rem;display:flex;align-items:center;justify-content:flex-end;justify-self:end;margin-left:auto;gap:16px;padding-right:8px}._songFavoriteButton_1odeu_198{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:transform .2s,opacity .2s;opacity:0}._songRow_1odeu_107:hover ._songFavoriteButton_1odeu_198,._isFavorite_1odeu_211{opacity:1!important}._glyph_1odeu_216{color:var(--color-text-primary)}._card_1odeu_220{background-color:transparent;padding:16px;border-radius:8px;text-decoration:none;display:flex;flex-direction:column;transition:background .2s}._card_1odeu_220:hover{background-color:rgba(var(--rgb-fg),.1)}._itemImage_1odeu_140{width:100%;aspect-ratio:1;border-radius:4px;margin-bottom:12px;object-fit:cover;display:block;flex-shrink:0}._cardTitle_1odeu_246{color:var(--color-text-primary);font-weight:700;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardSubtitle_1odeu_255{color:var(--color-text-secondary);font-size:.85rem}._loading_1odeu_260,._empty_1odeu_261{display:flex;justify-content:center;align-items:center;height:50vh;color:var(--color-text-secondary);grid-column:1 / -1}@media(max-width:1150px){._tableHeader_1odeu_40,._songRow_1odeu_107,._tableHeader_1odeu_40._hasAlbumCol_1odeu_54,._songRow_1odeu_107._hasAlbumCol_1odeu_54{grid-template-columns:32px 1fr 130px auto;gap:16px}._headerAlbum_1odeu_66,._songAlbum_1odeu_67{display:none!important}}@media(max-width:1024px){._container_1odeu_1{padding:24px 16px}}@media(max-width:768px){._container_1odeu_1{padding-bottom:24px}._grid_1odeu_28{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px}._headerStreams_1odeu_62,._songStreams_1odeu_179{display:none!important}._tableHeader_1odeu_40,._songRow_1odeu_107,._tableHeader_1odeu_40._hasAlbumCol_1odeu_54,._songRow_1odeu_107._hasAlbumCol_1odeu_54{grid-template-columns:28px 1fr auto;gap:12px}._headerDuration_1odeu_99,._songDuration_1odeu_186{justify-self:end;margin-left:auto}._songFavoriteButton_1odeu_198{opacity:.7}}@media(max-width:480px){._grid_1odeu_28{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}._tableHeader_1odeu_40,._songRow_1odeu_107,._tableHeader_1odeu_40._hasAlbumCol_1odeu_54,._songRow_1odeu_107._hasAlbumCol_1odeu_54{grid-template-columns:24px 1fr auto;gap:8px;padding-left:8px;padding-right:8px}._songDuration_1odeu_186{gap:10px;padding-right:0;justify-self:end;margin-left:auto}._songFavoriteButton_1odeu_198{opacity:1!important}}@media(max-width:380px){._headerDuration_1odeu_99{display:none!important}._songDuration_1odeu_186>span{display:none!important}}._container_sov2u_1{padding:2rem;min-height:100vh;color:var(--color-text-primary);background:var(--color-bg);width:100%;box-sizing:border-box}._header_sov2u_16{display:flex;align-items:center;gap:1rem;margin-bottom:3rem}._backButton_sov2u_23{background:transparent;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,background .2s}._backButton_sov2u_23:hover{transform:scale(1.05);background:rgba(var(--rgb-bg),.9)}._title_sov2u_41{font-size:2rem;font-weight:700;margin:0}._formWrapper_sov2u_47{max-width:500px;margin:0 auto}._form_sov2u_47{display:flex;flex-direction:column;gap:1.5rem}._formGroup_sov2u_58{display:flex;flex-direction:column;gap:.5rem;text-align:left}._label_sov2u_65{font-weight:700;font-size:.875rem}._input_sov2u_70{padding:1rem;border-radius:4px;border:1px solid transparent;background:var(--n-1a1a1a);color:var(--color-text-primary);font-size:1rem;font-family:inherit;transition:background .2s,border-color .2s}._input_sov2u_70:focus{outline:none;background:var(--n-333333);border-color:var(--n-555555)}._textarea_sov2u_87{resize:none}._errorMessage_sov2u_91{color:var(--color-accent-bright);font-size:.875rem;text-align:center}._submitButton_sov2u_97{padding:14px;background-color:var(--color-accent-bright);color:var(--color-bg);border:none;border-radius:50px;font-size:1rem;font-weight:700;cursor:pointer;transition:transform .1s,background-color .2s,opacity .2s;margin-top:1rem;text-transform:uppercase;letter-spacing:1px}._submitButton_sov2u_97:hover:not(:disabled){background-color:var(--color-accent-bright);transform:scale(1.02)}._submitButton_sov2u_97:disabled{cursor:not-allowed;opacity:.5;background-color:var(--n-535353);color:var(--color-text-secondary)}._input_sov2u_70:focus-visible{box-shadow:0 0 0 2px var(--color-primary)}@media(max-width:768px){._container_sov2u_1{margin-left:0;width:100%;min-height:100dvh;padding:20px 16px 32px}._header_sov2u_16{margin-bottom:24px}._title_sov2u_41{font-size:1.55rem}._backButton_sov2u_23,._submitButton_sov2u_97{min-height:48px}._input_sov2u_70,._textarea_sov2u_87{font-size:16px}}._container_u78rx_1{width:100%;color:var(--color-text-primary);box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;margin-top:-86px;position:relative}._genreBackgroundWrapper_u78rx_12{position:absolute;top:0;left:0;width:100%;height:386px;z-index:0;pointer-events:none;mask-image:linear-gradient(to bottom,var(--color-bg) 0%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,var(--color-bg) 0%,transparent 100%)}._header_u78rx_24{height:386px;padding:110px 32px 24px;display:flex;align-items:flex-end;position:relative;z-index:10;box-sizing:border-box;background:transparent!important}._genreBackgroundWrapper_u78rx_12:after{content:"";position:absolute;inset:0;background:var(--genre-veil);z-index:1}._headerContent_u78rx_43{display:flex;flex-direction:column;gap:20px;z-index:2;width:100%}._backButton_u78rx_51{background:transparent;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-text-primary);transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);position:absolute;top:110px;left:32px}._backButton_u78rx_51:hover{background:rgba(var(--rgb-bg),.5);transform:scale(1.1)}._backButton_u78rx_51:active{transform:scale(.97)}._titleInfo_u78rx_77{display:flex;flex-direction:column;gap:8px}._topLabel_u78rx_83{font-size:.75rem;font-weight:900;letter-spacing:2px;text-transform:uppercase;margin:0}._title_u78rx_77{font-size:clamp(2rem,8vw,6rem);font-weight:900;margin:0;text-transform:uppercase;line-height:1}._subtitle_u78rx_99{font-size:1rem;color:rgba(var(--rgb-fg),calc(.8 * var(--alpha-text)));margin:0;font-weight:500}._grid_u78rx_106{padding:32px;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:32px;background:var(--color-bg)}._artistCard_u78rx_115{background-color:transparent;padding:16px;border-radius:8px;transition:background-color .3s ease;cursor:pointer;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}._artistCard_u78rx_115:hover{background-color:var(--n-282828)}._imageWrapper_u78rx_132{width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;box-shadow:0 8px 24px rgba(var(--rgb-shadow),.5)}._artistImage_u78rx_140{width:100%;height:100%;object-fit:cover}._artistName_u78rx_146{font-size:1rem;font-weight:700;margin:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._empty_u78rx_156{display:flex;flex-direction:column;align-items:center;justify-content:center;height:40vh;color:var(--color-text-secondary)}@media(max-width:768px){._container_u78rx_1{padding:16px}._grid_u78rx_106{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._title_u78rx_77{font-size:1.5rem}}@media(max-width:380px){._container_u78rx_1{padding-inline:12px}._grid_u78rx_106{gap:10px}._artistName_u78rx_146{font-size:.86rem}}._container_1xazd_1{--top-accent: var(--color-fg);padding:0 var(--page-bleed-right, 0px) 32px var(--page-bleed-left, 0px);color:var(--color-text-primary);min-height:100vh;width:auto;position:relative;margin-top:-86px;margin-left:calc(-1 * var(--page-bleed-left, 0px));margin-right:calc(-1 * var(--page-bleed-right, 0px))}._navHeader_1xazd_16{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:102px 32px 4px;position:relative;z-index:10}._navHeaderLeft_1xazd_26{display:flex;align-items:center;gap:16px}._navTitle_1xazd_32{font-size:1.1rem;font-weight:800;margin:0;color:var(--color-text-primary);opacity:1;text-transform:uppercase;letter-spacing:2px}._tabsMenu_1xazd_42{display:flex;gap:12px;flex-wrap:wrap}._tabItem_1xazd_48{background:rgba(var(--rgb-fg),.08);border:none;padding:8px 20px;border-radius:20px;color:var(--color-text-primary);font-size:.95rem;font-weight:500;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}._tabItem_1xazd_48:hover{background:rgba(var(--rgb-fg),.15)}._activeTab_1xazd_64{background:color-mix(in srgb,var(--top-accent, var(--color-accent-bright)) var(--accent-text-mix),var(--color-text-primary));color:var(--color-on-accent)}._tabItem_1xazd_48:active{transform:scale(.97)}._backButton_1xazd_73{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;padding:6px;border-radius:50%;transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}._backButton_1xazd_73:hover{background:rgba(var(--rgb-fg),.2);transform:scale(1.05)}._backButton_1xazd_73:active{transform:scale(.97)}._mainLayout_1xazd_93{padding:0 32px;position:relative;z-index:10}._songsSection_1xazd_100{margin-top:0}._tableHeader_1xazd_104{display:grid;grid-template-columns:32px 3fr 140px 120px;gap:16px;padding:0 16px 12px;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid rgba(var(--rgb-fg),.1);margin-bottom:24px}._tableHeader_1xazd_104._hasAlbumCol_1xazd_118{grid-template-columns:32px 1.8fr 1.6fr 140px 120px}._headerIndex_1xazd_122,._headerStreams_1xazd_126{text-align:center}._headerAlbum_1xazd_130,._songAlbum_1xazd_131{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--song-artist-color, rgba(var(--rgb-fg), calc(.5 * var(--alpha-text))));font-size:.85rem}._headerAlbum_1xazd_130{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)))}._albumText_1xazd_148{color:var(--song-artist-color, rgba(var(--rgb-fg), calc(.5 * var(--alpha-text))))}._headerDuration_1xazd_152{display:flex;justify-content:flex-end;justify-self:end;margin-left:auto;padding-right:8px}._songRow_1xazd_160{display:grid;grid-template-columns:32px 3fr 140px 120px;gap:16px;padding:8px 16px;border-radius:8px;align-items:center;cursor:pointer;transition:background-color .3s ease}._songRow_1xazd_160._hasAlbumCol_1xazd_118{grid-template-columns:32px 1.8fr 1.6fr 140px 120px}._songRow_1xazd_160:hover{background-color:var(--song-bg-hover, rgba(var(--rgb-fg), .08))}._songIndex_1xazd_179{color:var(--song-index-color, rgba(var(--rgb-fg), calc(.4 * var(--alpha-text))));text-align:center;font-size:.9rem;font-variant-numeric:tabular-nums}._songMainInfo_1xazd_186{display:flex;align-items:center;gap:12px}._itemImageSmall_1xazd_192{width:40px;height:40px;border-radius:4px;object-fit:cover}._songDetails_1xazd_199{display:flex;flex-direction:column;min-width:0}._songTitle_1xazd_205{font-size:.95rem;font-weight:500;color:var(--song-title-color, var(--color-text-primary));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._songArtist_1xazd_214{font-size:.85rem;color:var(--song-artist-color, rgba(var(--rgb-fg), calc(.5 * var(--alpha-text))));margin-top:2px}._artistLink_1xazd_220{color:inherit;text-decoration:none;transition:color .2s}._artistLink_1xazd_220:hover{color:var(--color-text-primary);text-decoration:underline}._songStreams_1xazd_231{color:var(--song-streams-color, rgba(var(--rgb-fg), calc(.5 * var(--alpha-text))));font-size:.85rem;text-align:center;font-variant-numeric:tabular-nums}._songDuration_1xazd_238{color:var(--song-duration-color, rgba(var(--rgb-fg), calc(.5 * var(--alpha-text))));font-size:.85rem;display:flex;align-items:center;justify-content:flex-end;justify-self:end;margin-left:auto;gap:16px;padding-right:8px}._favoriteButton_1xazd_250{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);padding:0}._songRow_1xazd_160:hover ._favoriteButton_1xazd_250,._favoriteButton_1xazd_250._isFavorite_1xazd_263{opacity:1}._favoriteButton_1xazd_250:hover{transform:scale(1.1)}._favoriteButton_1xazd_250 img{width:16px;height:16px;filter:brightness(0) invert(1)}._favoriteButton_1xazd_250._isFavorite_1xazd_263 img{filter:none;animation:_heartPulse_1xazd_1 .3s ease-in-out}._favoriteGlyph_1xazd_283{width:16px;height:16px;color:var(--color-text-primary)}._favoriteButton_1xazd_250._isFavorite_1xazd_263 ._favoriteGlyph_1xazd_283{animation:_heartPulse_1xazd_1 .3s ease-in-out}@keyframes _heartPulse_1xazd_1{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}._loading_1xazd_307{display:flex;align-items:center;justify-content:center;height:100vh;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)))}@media(max-width:1150px){._tableHeader_1xazd_104,._songRow_1xazd_160,._tableHeader_1xazd_104._hasAlbumCol_1xazd_118,._songRow_1xazd_160._hasAlbumCol_1xazd_118{grid-template-columns:32px 1fr 130px auto;gap:16px}._headerAlbum_1xazd_130,._songAlbum_1xazd_131{display:none!important}}@media(max-width:768px){._headerStreams_1xazd_126,._songStreams_1xazd_231{display:none!important}._tableHeader_1xazd_104,._songRow_1xazd_160,._tableHeader_1xazd_104._hasAlbumCol_1xazd_118,._songRow_1xazd_160._hasAlbumCol_1xazd_118{grid-template-columns:28px 1fr auto;gap:12px}._headerDuration_1xazd_152,._songDuration_1xazd_238{justify-self:end;margin-left:auto}._favoriteButton_1xazd_250{opacity:.7}}@media(max-width:480px){._tableHeader_1xazd_104,._songRow_1xazd_160,._tableHeader_1xazd_104._hasAlbumCol_1xazd_118,._songRow_1xazd_160._hasAlbumCol_1xazd_118{grid-template-columns:24px 1fr auto;gap:8px;padding-left:8px;padding-right:8px}._songDuration_1xazd_238{gap:10px;padding-right:0;justify-self:end;margin-left:auto}._favoriteButton_1xazd_250{opacity:1!important}}@media(max-width:380px){._headerDuration_1xazd_152{display:none!important}._songDuration_1xazd_238>span{display:none!important}}._container_1xazd_1:before{content:"";position:absolute;top:0;left:0;right:0;height:426px;background:linear-gradient(180deg,color-mix(in srgb,var(--top-accent) 38%,transparent) 0%,transparent 100%);pointer-events:none;z-index:0}._pageHeader_1xazd_405{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:28px 0}._pageHeaderText_1xazd_413{min-width:0}._eyebrow_1xazd_417{display:block;font-size:.75rem;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:color-mix(in srgb,var(--top-accent) var(--accent-text-mix),var(--color-text-primary))}._pageTitle_1xazd_426{margin:6px 0 8px;font-size:clamp(2.4rem,5vw,4rem);font-weight:700;line-height:1;letter-spacing:-1.5px;overflow-wrap:anywhere}._pageDescription_1xazd_435{margin:0;color:rgba(var(--rgb-fg),calc(.65 * var(--alpha-text)));font-size:.95rem}._playButton_1xazd_441{flex-shrink:0;width:68px;height:68px;padding:0;border:none;background:transparent;cursor:pointer;transition:transform .2s cubic-bezier(.4,0,.2,1)}._playButton_1xazd_441 img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(var(--rgb-shadow),.3))}._playButton_1xazd_441:hover{transform:scale(1.08)}._playButton_1xazd_441:active{transform:scale(.95)}._playButton_1xazd_441:focus-visible{outline:2px solid var(--top-accent);outline-offset:3px;border-radius:50%}._songIndexTop_1xazd_473{color:color-mix(in srgb,var(--top-accent) var(--accent-text-mix),var(--color-text-primary));font-weight:800}@media(prefers-reduced-motion:reduce){._playButton_1xazd_441{transition:none}}@media(max-width:768px){._pageHeader_1xazd_405{padding:20px 0}._navHeader_1xazd_16{flex-wrap:wrap;gap:12px;padding-left:16px;padding-right:16px}._navTitle_1xazd_32{white-space:nowrap;letter-spacing:1px}._tabsMenu_1xazd_42{max-width:100%;overflow-x:auto;scrollbar-width:none}._playButton_1xazd_441{width:56px;height:56px}}._loadingInner_1xazd_514{padding:64px 0;text-align:center;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)))}._grid_1ghq9_2{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(150px,10vw,190px),1fr));gap:12px}._card_1ghq9_8{display:flex;flex-direction:column;min-width:0;padding:12px;border-radius:8px;color:var(--color-text-primary);text-decoration:none;transition:background-color .3s ease}._card_1ghq9_8:hover{background-color:rgba(var(--rgb-fg),.08)}._card_1ghq9_8:focus-visible{outline:2px solid var(--top-accent, var(--color-fg));outline-offset:2px}._cover_1ghq9_28{width:100%;aspect-ratio:1 / 1;border-radius:4px;margin-bottom:12px;object-fit:cover;box-shadow:0 8px 24px rgba(var(--rgb-shadow),.5)}._coverEmpty_1ghq9_37{background:var(--color-surface);padding:25%;object-fit:contain}._info_1ghq9_43{min-width:0}._name_1ghq9_47{font-weight:700;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._owner_1ghq9_55{margin-top:2px;font-size:.85rem;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._state_1ghq9_64{display:flex;flex-direction:column;align-items:center;gap:16px;padding:64px 0;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));text-align:center}._emptyIcon_1ghq9_74{width:96px;height:96px;opacity:.6}@media(max-width:768px){._grid_1ghq9_2{grid-template-columns:1fr;gap:4px}._card_1ghq9_8{flex-direction:row;align-items:center;gap:14px}._cover_1ghq9_28{width:72px;flex-shrink:0;margin-bottom:0}._info_1ghq9_43{flex:1}}._grid_1aewy_2{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(150px,10vw,190px),1fr));gap:12px}._card_1aewy_8{display:flex;flex-direction:column;min-width:0;padding:12px;border-radius:8px;color:var(--color-text-primary);text-decoration:none;transition:background-color .3s ease}._card_1aewy_8:hover{background-color:rgba(var(--rgb-fg),.08)}._card_1aewy_8:focus-visible{outline:2px solid var(--top-accent, var(--color-fg));outline-offset:2px}._cover_1aewy_28{width:100%;aspect-ratio:1 / 1;border-radius:4px;margin-bottom:12px;object-fit:cover;box-shadow:0 8px 24px rgba(var(--rgb-shadow),.5)}._coverRound_1aewy_37{border-radius:50%}._info_1aewy_41{min-width:0;text-align:left}._rankRow_1aewy_46{display:flex;align-items:center;gap:8px;margin-bottom:2px}._rank_1aewy_46{font-size:.8rem;font-weight:800;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));font-variant-numeric:tabular-nums}._rankTop_1aewy_60{font-size:.8rem;font-weight:800;color:color-mix(in srgb,var(--top-accent, var(--color-text-primary)) var(--accent-text-mix),var(--color-text-primary));font-variant-numeric:tabular-nums}._name_1aewy_67{font-weight:700;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._subName_1aewy_75{font-size:.85rem;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._streams_1aewy_83{margin-top:2px;font-size:.8rem;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)))}._positionChangeBadge_1aewy_90{display:inline-flex;align-items:center;gap:2px;font-size:.75rem;font-weight:800}._positionChangeUp_1aewy_98{color:var(--c-2ed573)}._positionChangeDown_1aewy_102{color:var(--c-ff4757)}._positionChangeIcon_1aewy_106{display:inline-flex}._positionChangeText_1aewy_110{font-variant-numeric:tabular-nums}@media(max-width:768px){._grid_1aewy_2{grid-template-columns:1fr;gap:4px}._card_1aewy_8{flex-direction:row;align-items:center;gap:14px}._cover_1aewy_28{width:72px;flex-shrink:0;margin-bottom:0}._info_1aewy_41{flex:1}}._container_yacar_1{padding-left:0;padding-bottom:32px;min-height:100dvh;background-color:var(--color-bg);color:var(--color-text-primary);font-family:var(--font-family);position:relative;overflow-x:hidden}._container_yacar_1:before{content:"";position:fixed;top:-10%;right:-10%;width:60%;height:60%;background:radial-gradient(circle,rgba(var(--rgb-accent),.05) 0%,transparent 70%);z-index:0;pointer-events:none}._settingsHeader_yacar_25{padding:32px 40px;position:relative;z-index:1;border-bottom:1px solid rgba(var(--rgb-fg),.05);margin-bottom:32px}._profileHero_yacar_33{display:flex;align-items:center;gap:24px}._heroAvatarWrapper_yacar_39{width:64px;height:64px;border-radius:50%;overflow:hidden;border:1px solid rgba(var(--rgb-fg),.1);background:var(--color-surface-sunken)}._heroAvatarWrapper_yacar_39:hover{transform:scale(1.02)}._heroAvatar_yacar_39{width:100%;height:100%;object-fit:cover}._heroAvatarFallback_yacar_58{width:100%;height:100%;background:var(--color-primary);color:var(--color-on-accent);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600}._heroInfo_yacar_70{display:flex;flex-direction:column;gap:2px}._nameRow_yacar_76{display:flex;align-items:center;gap:12px}._heroName_yacar_82{font-size:1.6rem;font-weight:600;margin:0;letter-spacing:-.5px;color:var(--color-text-primary)}._heroEmail_yacar_90{font-size:.95rem;font-weight:400;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));margin:0}._badge_yacar_97{background:rgba(var(--rgb-fg),.05);color:var(--color-primary-text);border:1px solid rgba(var(--rgb-fg),.1);padding:2px 8px;border-radius:4px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}._contentWrapper_yacar_109{max-width:1000px;padding:0 60px;position:relative;z-index:1}._section_yacar_117{margin-bottom:32px}._mainTitle_yacar_121{font-size:1.8rem;font-weight:700;margin-bottom:24px}._sectionTitle_yacar_127{font-size:.95rem;font-weight:700;margin-bottom:16px;color:var(--color-primary-text);letter-spacing:.5px;display:block}._sectionTitle_yacar_127:after{display:none}._settingsCard_yacar_140{background:transparent;border:none;padding:0}._settingRow_yacar_146{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:4px}._settingInfo_yacar_154{flex:1}._settingLabel_yacar_158{font-size:1.1rem;font-weight:600;margin:0 0 2px;color:var(--color-text-primary)}._settingDesc_yacar_165{font-size:.9rem;color:rgba(var(--rgb-fg),calc(.7 * var(--alpha-text)));margin:0;line-height:1.4}._toggle_yacar_173{width:48px;height:14px;border:0;padding:0;background:rgba(var(--rgb-fg),.2);border-radius:20px;position:relative;flex:0 0 auto;cursor:pointer;transition:background-color var(--dur-slow) var(--ease-out)}._toggle_yacar_173:before{content:"";position:absolute;inset:-13px -4px}._toggle_yacar_173:hover{background:rgba(var(--rgb-fg),.3)}._toggleHandle_yacar_197{width:24px;height:24px;background:var(--n-666666);border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%);transition:background-color var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out),box-shadow var(--dur-slow) var(--ease-out);box-shadow:0 2px 5px rgba(var(--rgb-shadow),.5)}._toggleOn_yacar_210 ._toggleHandle_yacar_197{background:var(--color-primary);transform:translate(24px,-50%);box-shadow:0 0 15px rgba(var(--rgb-accent),.5)}._sliderValue_yacar_217{font-weight:600;font-size:1rem;color:var(--color-primary-text)}._sliderWrapper_yacar_223{position:relative;padding:10px 0 30px;margin-top:10px}._slider_yacar_217{-webkit-appearance:none;appearance:none;width:100%;height:4px;background:rgba(var(--rgb-fg),.1);border-radius:4px;outline:none;position:relative;z-index:2}._slider_yacar_217::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:var(--color-primary);border-radius:50%;cursor:pointer;box-shadow:0 0 10px rgba(var(--rgb-accent),.4)}._slider_yacar_217::-moz-range-thumb{width:18px;height:18px;background:var(--color-primary);border-radius:50%;cursor:pointer;border:none}._slider_yacar_217{height:24px;background:linear-gradient(rgba(var(--rgb-fg),.1),rgba(var(--rgb-fg),.1)) center / 100% 4px no-repeat;cursor:pointer}._sliderDots_yacar_268{display:flex;justify-content:space-between;width:100%;position:absolute;top:20px;left:0;padding:0 7px;box-sizing:border-box;pointer-events:none}._dot_yacar_280{width:4px;height:4px;background:rgba(var(--rgb-fg),.3);border-radius:50%;margin-top:0}._dropdownDivider_yacar_290{height:1px;background:rgba(var(--rgb-fg),.05);margin:16px 0}._empty_yacar_296{height:60vh;display:flex;align-items:center;justify-content:center;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));font-size:1.2rem;font-weight:600;letter-spacing:2px;text-transform:uppercase}._slider_yacar_217:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}._linkRow_yacar_314{color:inherit;text-decoration:none;padding:10px 0;cursor:pointer;transition:opacity var(--dur-base, .18s) ease}._linkRow_yacar_314:hover{opacity:.8}._linkRow_yacar_314:focus-visible{outline:2px solid var(--color-fg);outline-offset:4px;border-radius:8px}._rowButton_yacar_333{width:100%;background:transparent;border:none;border-radius:8px;padding:6px 0;color:inherit;font:inherit;text-align:left;cursor:pointer}._rowButton_yacar_333:disabled{cursor:default;opacity:.6}._rowButton_yacar_333:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}._accentLabel_yacar_357{color:var(--color-primary-text)}@media(max-width:768px){._container_yacar_1{padding-bottom:28px}._settingsHeader_yacar_25{padding:20px 16px;margin-bottom:22px}._profileHero_yacar_33{align-items:flex-start;gap:14px}._heroAvatarWrapper_yacar_39{width:56px;height:56px;flex:0 0 auto}._nameRow_yacar_76{align-items:flex-start;flex-wrap:wrap;gap:7px}._heroName_yacar_82{font-size:1.3rem;overflow-wrap:anywhere}._heroEmail_yacar_90{font-size:.84rem;overflow-wrap:anywhere}._contentWrapper_yacar_109{width:100%;padding:0 16px}._mainTitle_yacar_121{font-size:1.5rem}._settingRow_yacar_146{min-height:64px;align-items:center;gap:14px}._settingLabel_yacar_158{font-size:1rem}._settingDesc_yacar_165{font-size:.83rem}._toggle_yacar_173{width:52px;height:28px;flex:0 0 auto}._toggleHandle_yacar_197{top:2px;left:2px;transform:none}._toggleOn_yacar_210 ._toggleHandle_yacar_197{transform:translate(24px)}}@media(max-width:380px){._profileHero_yacar_33{flex-direction:column}}._container_1v47y_1{padding:102px 32px 32px;max-width:1100px;margin:0 auto;color:var(--color-text-primary, var(--color-text-primary));font-family:var(--font-family);min-width:0}._header_1v47y_10{display:flex;align-items:center;gap:12px;margin-bottom:20px}._title_1v47y_12{margin:0;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-weight:800;flex:1;min-width:0}._back_1v47y_14,._arrow_1v47y_14{display:inline-grid;place-items:center;width:40px;height:40px;border:none;border-radius:50%;background:rgba(var(--rgb-fg),.08);color:var(--color-text-primary);cursor:pointer;transition:background-color var(--dur-base, .18s) var(--ease-out, ease-out),transform var(--dur-fast, .12s) var(--ease-out, ease-out),opacity var(--dur-base, .18s) ease}._back_1v47y_14:hover,._arrow_1v47y_14:hover:not(:disabled){background:rgba(var(--rgb-fg),.16)}._back_1v47y_14:active,._arrow_1v47y_14:active:not(:disabled){transform:scale(.94)}._arrow_1v47y_14:disabled{opacity:.3;cursor:default}._historyLink_1v47y_31{color:var(--color-text-secondary, var(--color-text-secondary));font-size:.9rem;font-weight:600;text-decoration:none;padding:8px 12px;border-radius:999px;background:rgba(var(--rgb-fg),.06)}._historyLink_1v47y_31:hover{color:var(--color-text-primary)}._controls_1v47y_43{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}._tabs_1v47y_45{display:inline-flex;padding:4px;gap:4px;border-radius:999px;background:rgba(var(--rgb-fg),.08)}._tab_1v47y_45{border:none;background:transparent;color:var(--color-text-secondary, var(--color-text-secondary));font:inherit;font-weight:600;padding:8px 18px;border-radius:999px;cursor:pointer;transition:background-color var(--dur-base, .18s) var(--ease-out, ease-out),color var(--dur-base, .18s) ease}._tabActive_1v47y_59{background:var(--color-fg);color:var(--color-bg)}._pager_1v47y_61{display:flex;align-items:center;gap:8px}._periodLabel_1v47y_63{min-width:150px;text-align:center;font-weight:700}._content_1v47y_65{display:flex;flex-direction:column;gap:16px;transition:opacity var(--dur-base, .18s) ease}._dimmed_1v47y_67{opacity:.5;cursor:progress}._card_1v47y_69{background:rgba(var(--rgb-fg),.04);border:1px solid var(--glass-border, rgba(var(--rgb-fg), .16));border-radius:var(--radius-menu, 18px);padding:20px;min-width:0}._minutes_1v47y_77{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}._minutes_1v47y_77 strong{font-size:clamp(2.2rem,1.6rem + 3vw,3.6rem);line-height:1;font-variant-numeric:tabular-nums}._minutes_1v47y_77 span{color:var(--color-text-secondary, var(--color-text-secondary))}._comparison_1v47y_81{margin:10px 0 4px;font-weight:600}._facts_1v47y_82{margin:0;color:var(--color-text-secondary, var(--color-text-secondary));font-size:.9rem}._insufficient_1v47y_84{margin:14px 0 0;padding:10px 14px;border-radius:var(--radius-menu-item, 10px);background:rgba(var(--rgb-fg),.08);font-size:.9rem}._tops_1v47y_92{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._notice_1v47y_94{padding:48px 0;text-align:center;color:var(--color-text-secondary, var(--color-text-secondary))}._errorBox_1v47y_96{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 20px;border-radius:var(--radius-menu, 18px);background:rgba(var(--rgb-accent),.12);border:1px solid rgba(var(--rgb-accent),.4)}._errorBox_1v47y_96 p{margin:0;font-weight:600}._retry_1v47y_110{border:none;border-radius:999px;padding:8px 18px;background:var(--color-fg);color:var(--color-bg);font:inherit;font-weight:700;cursor:pointer}@media(max-width:1100px){._tops_1v47y_92{grid-template-columns:1fr}}@media(max-width:768px){._container_1v47y_1{padding:78px 16px 24px}._controls_1v47y_43{flex-direction:column;align-items:stretch}._tabs_1v47y_45{display:grid;grid-template-columns:repeat(3,1fr)}._pager_1v47y_61{justify-content:space-between}._periodLabel_1v47y_63{min-width:0;flex:1}._card_1v47y_69{padding:16px}}@media(prefers-reduced-motion:reduce){._content_1v47y_65,._tab_1v47y_45,._arrow_1v47y_14{transition:none}}._container_1rx49_1{padding:102px 32px 32px;max-width:900px;margin:0 auto;color:var(--color-text-primary, var(--color-text-primary));font-family:var(--font-family);min-width:0}._header_1rx49_10{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}._eyebrow_1rx49_12{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary, var(--color-text-secondary))}._title_1rx49_14{margin:4px 0 2px;font-size:clamp(1.8rem,1.3rem + 2vw,2.8rem);font-weight:800;line-height:1.05}._subtitle_1rx49_16{margin:0;color:var(--color-text-secondary, var(--color-text-secondary))}._actions_1rx49_18{display:flex;gap:10px;flex-wrap:wrap}._primary_1rx49_20,._secondary_1rx49_20{display:inline-flex;align-items:center;gap:8px;border:none;border-radius:999px;padding:10px 18px;font:inherit;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color var(--dur-base, .18s) var(--ease-out, ease-out),transform var(--dur-fast, .12s) var(--ease-out, ease-out),opacity var(--dur-base, .18s) ease}._primary_1rx49_20{background:var(--color-fg);color:var(--color-bg)}._secondary_1rx49_20{background:rgba(var(--rgb-fg),.1);color:var(--color-text-primary)}._primary_1rx49_20:hover:not(:disabled){background:var(--n-e6e6e6)}._secondary_1rx49_20:hover:not(:disabled){background:rgba(var(--rgb-fg),.18)}._primary_1rx49_20:active:not(:disabled),._secondary_1rx49_20:active:not(:disabled){transform:scale(.97)}._primary_1rx49_20:disabled,._secondary_1rx49_20:disabled{opacity:.4;cursor:default}._group_1rx49_41{margin-bottom:24px}._dayTitle_1rx49_43{margin:0 0 8px;font-size:1rem;font-weight:800;text-transform:capitalize}._list_1rx49_45{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._row_1rx49_47{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:var(--radius-menu-item, 10px);cursor:pointer;transition:background-color var(--dur-fast, .12s) ease}._row_1rx49_47:hover{background:rgba(var(--rgb-fg),.08)}._row_1rx49_47:focus-visible{outline:2px solid var(--color-fg);outline-offset:-2px}._unavailable_1rx49_60{opacity:.45;cursor:default}._unavailable_1rx49_60:hover{background:transparent}._cover_1rx49_63{width:48px;height:48px;border-radius:6px;object-fit:cover;flex:0 0 auto;background:rgba(var(--rgb-fg),.06)}._coverEmpty_1rx49_64{display:block}._text_1rx49_66{display:flex;flex-direction:column;min-width:0;flex:1}._name_1rx49_68,._meta_1rx49_68{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._name_1rx49_68{font-weight:600}._meta_1rx49_68{color:var(--color-text-secondary, var(--color-text-secondary));font-size:.82rem}._when_1rx49_74{display:flex;align-items:center;gap:8px;flex:0 0 auto}._time_1rx49_76{color:var(--color-text-secondary, var(--color-text-secondary));font-size:.82rem;font-variant-numeric:tabular-nums}._skipped_1rx49_78{font-size:.7rem;padding:2px 8px;border-radius:999px;background:rgba(var(--rgb-fg),.1);color:var(--color-text-secondary, var(--color-text-secondary))}._heart_1rx49_86{display:inline-grid;place-items:center;width:36px;height:36px;border:none;border-radius:50%;background:transparent;color:var(--color-text-secondary, var(--color-text-secondary));cursor:pointer;flex:0 0 auto;transition:color var(--dur-base, .18s) ease,transform var(--dur-fast, .12s) var(--ease-out, ease-out)}._heart_1rx49_86:hover{color:var(--color-text-primary)}._heart_1rx49_86:active{transform:scale(.9)}._heartOn_1rx49_102{color:var(--color-primary, var(--color-primary))}._state_1rx49_104{padding:64px 0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}._state_1rx49_104 h2{margin:0;font-size:1.3rem}._state_1rx49_104 p{margin:0 0 12px;color:var(--color-text-secondary, var(--color-text-secondary))}._more_1rx49_108{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px 0;color:var(--color-text-secondary, var(--color-text-secondary))}@media(max-width:768px){._container_1rx49_1{padding:78px 16px 24px}._header_1rx49_10{align-items:stretch}._actions_1rx49_18{width:100%}._row_1rx49_47{gap:10px;padding:8px 4px}._cover_1rx49_63{width:44px;height:44px}._skipped_1rx49_78{display:none}}@media(prefers-reduced-motion:reduce){._row_1rx49_47,._heart_1rx49_86,._primary_1rx49_20,._secondary_1rx49_20{transition:none}}._container_dtu5v_1{padding:20px 32px;color:var(--color-text-primary);height:100%;display:flex;flex-direction:column;gap:16px;overflow:hidden;box-sizing:border-box}._glass_dtu5v_13{background:rgba(var(--rgb-fg),.04);border:1px solid rgba(var(--rgb-fg),.08);border-radius:16px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 8px 32px rgba(var(--rgb-shadow),.35)}._centered_dtu5v_22{flex:1;display:grid;place-items:center}._headerIcon_dtu5v_28{color:var(--color-primary-text);flex-shrink:0}._headerSubtitle_dtu5v_33{color:var(--color-text-secondary, var(--color-text-secondary));font-size:14px;margin:2px 0 0}._roomTitle_dtu5v_39{display:flex;align-items:center;gap:14px;min-width:0}._roomTitle_dtu5v_39 h1{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:800;margin:0;letter-spacing:-.5px}._primaryButton_dtu5v_55,._secondaryButton_dtu5v_56,._dangerButton_dtu5v_57{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 18px;border-radius:999px;font:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;transition:transform .2s ease,background .2s ease,border-color .2s ease,opacity .2s ease}._primaryButton_dtu5v_55{border:none;background:var(--color-primary);color:var(--color-on-accent);box-shadow:0 4px 12px rgba(var(--rgb-accent),.25)}._primaryButton_dtu5v_55:hover:not(:disabled){background:var(--c-cc0812);transform:translateY(-1px)}._secondaryButton_dtu5v_56{border:1px solid rgba(var(--rgb-fg),.16);background:rgba(var(--rgb-fg),.06);color:var(--color-text-primary)}._secondaryButton_dtu5v_56:hover:not(:disabled){background:rgba(var(--rgb-fg),.12);border-color:rgba(var(--rgb-fg),.3)}._dangerButton_dtu5v_57{border:1px solid rgba(var(--rgb-accent),.5);background:rgba(var(--rgb-accent),.12);color:var(--c-ff6b72)}._dangerButton_dtu5v_57:hover:not(:disabled){background:rgba(var(--rgb-accent),.24)}._primaryButton_dtu5v_55:disabled,._secondaryButton_dtu5v_56:disabled,._dangerButton_dtu5v_57:disabled{opacity:.45;cursor:not-allowed}._lobbyHeader_dtu5v_115{display:flex;align-items:center;justify-content:space-between}._lobby_dtu5v_115{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:920px;width:100%}._lobbyCard_dtu5v_129{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px}._lobbyCard_dtu5v_129 h2{margin:0;font-size:20px}._lobbyCard_dtu5v_129 p{margin:0 0 8px;color:var(--color-text-secondary, var(--color-text-secondary));font-size:14px;line-height:1.5}._lobbyCard_dtu5v_129 ._primaryButton_dtu5v_55{margin-top:auto}._lobbyIcon_dtu5v_153{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:rgba(var(--rgb-accent),.15);color:var(--color-primary-text)}._codeInput_dtu5v_163{display:flex;gap:8px;margin-bottom:8px}._codeBox_dtu5v_169{width:44px;height:52px;border-radius:10px;border:1px solid rgba(var(--rgb-fg),.18);background:rgba(var(--rgb-bg),.35);color:var(--color-text-primary);font:inherit;font-size:22px;font-weight:700;text-align:center;text-transform:uppercase;outline:none;transition:border-color .2s ease,box-shadow .2s ease}._codeBox_dtu5v_169:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--rgb-accent),.25)}._unavailable_dtu5v_190{max-width:520px;padding:32px;display:flex;flex-direction:column;gap:10px}._unavailable_dtu5v_190 h2{margin:0}._unavailable_dtu5v_190 p{margin:0;color:var(--color-text-secondary, var(--color-text-secondary))}._roomHeader_dtu5v_209{display:flex;align-items:center;gap:16px;padding:14px 18px;flex-wrap:wrap}._roomCode_dtu5v_217{display:flex;flex-direction:column;align-items:center;padding:4px 16px;border-left:1px solid rgba(var(--rgb-fg),.1);border-right:1px solid rgba(var(--rgb-fg),.1)}._codeLabel_dtu5v_226{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary, var(--color-text-secondary))}._codeValue_dtu5v_233{font-size:22px;font-weight:800;letter-spacing:.18em}._headerActions_dtu5v_239{display:flex;gap:8px;margin-left:auto;flex-wrap:wrap}._banner_dtu5v_246{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 16px;border-radius:12px;background:rgba(var(--rgb-c-f5a623),.14);border:1px solid rgba(var(--rgb-c-f5a623),.5);font-size:14px}._bannerError_dtu5v_258{background:rgba(var(--rgb-c-ff4d4f),.14);border-color:rgba(var(--rgb-c-ff4d4f),.55)}._healthLine_dtu5v_264{display:flex;align-items:center;gap:6px;margin:2px 0 0;font-size:13px;font-weight:600;color:var(--health)}._healthDot_dtu5v_274{width:8px;height:8px;border-radius:50%;background:var(--health);box-shadow:0 0 0 3px color-mix(in srgb,var(--health) 25%,transparent);flex-shrink:0}._healthOk_dtu5v_283{--health: var(--c-2ecc71)}._healthWarn_dtu5v_284{--health: var(--c-f5a623)}._healthError_dtu5v_285{--health: var(--c-ff4d4f)}._bannerButton_dtu5v_287{margin-left:auto;border:none;border-radius:999px;padding:6px 14px;background:var(--color-fg);color:var(--color-bg);font:inherit;font-size:13px;font-weight:700;cursor:pointer}._grid_dtu5v_302{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:16px;flex:1;min-height:0}._column_dtu5v_310{display:flex;flex-direction:column;gap:16px;min-height:0;flex:1}._panel_dtu5v_318{display:flex;flex-direction:column;gap:12px;padding:16px;min-height:0}._grow_dtu5v_326{flex:1}._panelHeader_dtu5v_330{display:flex;align-items:center;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(var(--rgb-fg),.08)}._panelHeader_dtu5v_330 h2{flex:1;margin:0;font-size:15px;font-weight:700}._countBadge_dtu5v_345{font-size:12px;color:var(--color-text-secondary, var(--color-text-secondary))}._subheading_dtu5v_350{margin:16px 0 4px;font-size:14px;font-weight:700;color:var(--color-text-secondary, var(--color-text-secondary));text-transform:uppercase;letter-spacing:.06em}._stage_dtu5v_361{position:relative;display:flex;flex-direction:column;gap:10px}._emptyIcon_dtu5v_368{color:rgba(var(--rgb-fg),calc(.35 * var(--alpha-text)))}._emptyActions_dtu5v_372{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:8px}._list_dtu5v_382{list-style:none;margin:0;padding:0;overflow-y:auto;min-height:0;flex:1;overscroll-behavior:contain}._list_dtu5v_382::-webkit-scrollbar{width:6px}._list_dtu5v_382::-webkit-scrollbar-thumb{background:rgba(var(--rgb-fg),.15);border-radius:3px}._row_dtu5v_401{display:grid;grid-template-columns:24px 44px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 6px;border-radius:10px;transition:background .2s ease}._searchPanel_dtu5v_411 ._row_dtu5v_401{grid-template-columns:44px minmax(0,1fr) auto}._row_dtu5v_401:hover{background:rgba(var(--rgb-fg),.05)}._rowIndex_dtu5v_419{font-size:13px;color:var(--color-text-secondary, var(--color-text-secondary));text-align:center}._rowThumb_dtu5v_425{width:44px;height:44px;border-radius:6px;object-fit:cover;background:var(--n-222222)}._rowInfo_dtu5v_433{display:flex;flex-direction:column;min-width:0}._rowTitle_dtu5v_439,._rowMeta_dtu5v_440{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowTitle_dtu5v_439{font-size:14px;font-weight:600}._rowMeta_dtu5v_440{font-size:12px;color:var(--color-text-secondary, var(--color-text-secondary))}._rowDuration_dtu5v_456{font-size:12px;color:var(--color-text-secondary, var(--color-text-secondary));font-variant-numeric:tabular-nums}._rowActions_dtu5v_462{display:flex;align-items:center;gap:2px}._dragHandle_dtu5v_468{display:grid;place-items:center;width:24px;height:36px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--n-8a8a8a);cursor:grab;touch-action:none}._dragHandle_dtu5v_468:hover:not(:disabled){color:var(--color-text-primary);background:rgba(var(--rgb-fg),.08)}._dragHandle_dtu5v_468:active{cursor:grabbing}._dragHandle_dtu5v_468:disabled{opacity:.4;cursor:not-allowed}._typeTag_dtu5v_497{display:inline-block;margin-right:6px;padding:0 6px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.25);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--n-d6d6d6)}._originAria_dtu5v_510,._originFlow_dtu5v_511{vertical-align:-1px;margin-right:4px}._originAria_dtu5v_510{color:var(--c-b794f6)}._originFlow_dtu5v_511{color:var(--c-2ecc71)}._rowAction_dtu5v_462:disabled{opacity:.3;cursor:not-allowed}._rowAction_dtu5v_462{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:none;background:transparent;color:var(--color-text-secondary);cursor:pointer}._rowAction_dtu5v_462:hover{background:rgba(var(--rgb-fg),.1);color:var(--color-text-primary)}._addButton_dtu5v_541{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:6px 12px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.18);background:transparent;color:var(--color-text-primary);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease}._addButton_dtu5v_541:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-accent)}._emptyState_dtu5v_564{margin:16px 4px;color:var(--color-text-secondary, var(--color-text-secondary));font-size:14px;text-align:center}._searchPanel_dtu5v_411{display:flex;flex-direction:column;gap:10px;min-height:0;flex:1}._searchBox_dtu5v_581{position:relative}._searchIcon_dtu5v_585{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--color-text-secondary);pointer-events:none}._searchInput_dtu5v_594{width:100%;box-sizing:border-box;padding:11px 14px 11px 40px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.12);background:rgba(var(--rgb-bg),.3);color:var(--color-text-primary);font:inherit;font-size:14px;outline:none}._searchInput_dtu5v_594:focus{border-color:rgba(var(--rgb-fg),.35)}._searchInput_dtu5v_594:disabled{opacity:.6;cursor:not-allowed}._tabs_dtu5v_618{display:flex;gap:6px;padding-bottom:10px;border-bottom:1px solid rgba(var(--rgb-fg),.08)}._narrowTabs_dtu5v_625{padding:6px;border-bottom:1px solid rgba(var(--rgb-fg),.08)}._tab_dtu5v_618{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:6px 10px;border-radius:999px;border:none;background:transparent;color:var(--color-text-secondary, var(--color-text-secondary));font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease}._tab_dtu5v_618:hover{color:var(--color-text-primary)}._tabActive_dtu5v_654{background:rgba(var(--rgb-fg),.12);color:var(--color-text-primary)}._tabBody_dtu5v_659{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}._membersTab_dtu5v_667{display:flex;flex-direction:column;min-height:0}@media(max-width:1380px){._container_dtu5v_1{padding:16px 20px}._hideSmall_dtu5v_680{display:none}}@media(max-width:1280px){._container_dtu5v_1{height:auto;min-height:100%;overflow:visible}._list_dtu5v_382{max-height:55dvh}}@media(max-width:768px){._container_dtu5v_1{padding:12px 12px 24px;gap:12px}._lobby_dtu5v_115{grid-template-columns:1fr}._lobbyCard_dtu5v_129{padding:20px}._roomHeader_dtu5v_209{padding:12px;gap:10px}._roomCode_dtu5v_217{border:none;padding:0;margin-left:auto}._headerActions_dtu5v_239{width:100%;margin-left:0}._headerActions_dtu5v_239>button{flex:1;min-height:44px}._row_dtu5v_401{grid-template-columns:20px 40px minmax(0,1fr) auto}._row_dtu5v_401 ._rowDuration_dtu5v_456{display:none}._tab_dtu5v_618{font-size:12px;padding:6px 4px}}@media(max-width:400px){._codeInput_dtu5v_163{gap:5px}._codeBox_dtu5v_169{width:38px;height:48px;font-size:19px}}._searchInput_dtu5v_594:focus-visible{box-shadow:0 0 0 2px rgba(var(--rgb-fg),.5)}@media(pointer:coarse){._dragHandle_dtu5v_468,._rowAction_dtu5v_462{position:relative}._dragHandle_dtu5v_468:after,._rowAction_dtu5v_462:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,40px);height:max(100%,40px);transform:translate(-50%,-50%)}}._container_p1zpw_1{padding:16px 32px 32px;width:100%;color:var(--color-text-primary);box-sizing:border-box;display:flex;flex-direction:column;gap:24px}._header_p1zpw_12{display:flex;align-items:center;gap:12px;min-width:0}._backButton_p1zpw_19{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;border:1px solid rgba(var(--rgb-fg),.12);background:rgba(var(--rgb-fg),.06);cursor:pointer;transition:background .2s ease}._backButton_p1zpw_19:hover{background:rgba(var(--rgb-fg),.12)}._backButton_p1zpw_19:focus-visible,._primaryButton_p1zpw_38:focus-visible,._secondaryButton_p1zpw_39:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}._pageTitle_p1zpw_44{margin:0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._hero_p1zpw_55{display:flex;gap:32px;align-items:center;padding:24px;border-radius:18px;background:rgba(var(--rgb-fg),.05);border:1px solid rgba(var(--rgb-fg),.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}._cover_p1zpw_67{width:clamp(160px,24vw,260px);aspect-ratio:1 / 1;flex-shrink:0;border-radius:14px;overflow:hidden;background:var(--color-surface-raised);box-shadow:0 16px 40px rgba(var(--rgb-shadow),.5)}._coverImg_p1zpw_77{width:100%;height:100%;object-fit:cover;display:block}._coverFallback_p1zpw_84{width:100%;height:100%;background:linear-gradient(135deg,rgba(var(--rgb-accent),.45),rgba(var(--rgb-n-141414),.9))}._nowInfo_p1zpw_90{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1}._liveBadge_p1zpw_98{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:var(--color-primary);color:var(--color-on-accent);font-size:.72rem;font-weight:700;letter-spacing:.06em}._specialBadge_p1zpw_112{align-self:flex-start;padding:4px 12px;border-radius:999px;border:1px solid var(--color-primary);color:var(--color-primary-text);font-size:.72rem;font-weight:700;letter-spacing:.06em}._liveDot_p1zpw_123{width:6px;height:6px;border-radius:50%;background:var(--color-text-primary);animation:_livePulse_p1zpw_1 1.6s ease-in-out infinite}@keyframes _livePulse_p1zpw_1{0%,to{opacity:1}50%{opacity:.35}}._blockTitle_p1zpw_136{margin:0;font-size:.9rem;color:var(--color-text-secondary)}._songTitle_p1zpw_142{margin:0;font-size:clamp(1.3rem,1rem + 1.4vw,2rem);font-weight:800;line-height:1.15;overflow-wrap:anywhere}._songArtist_p1zpw_150{margin:0;font-size:1.05rem;color:var(--color-text-secondary)}._gapMessage_p1zpw_156{margin:4px 0;font-size:1.1rem;color:var(--color-text-secondary)}._progress_p1zpw_162{width:100%;height:6px;margin-top:8px;border-radius:999px;background:rgba(var(--rgb-fg),.15);overflow:hidden;cursor:default}._progressFill_p1zpw_172{height:100%;background:var(--color-text-primary);border-radius:inherit}._times_p1zpw_178{display:flex;justify-content:space-between;font-size:.8rem;font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}._actions_p1zpw_186{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}._primaryButton_p1zpw_38,._secondaryButton_p1zpw_39{padding:12px 28px;border-radius:999px;font-family:inherit;font-size:1rem;font-weight:700;cursor:pointer;transition:background .2s ease,transform .2s ease,opacity .2s ease}._primaryButton_p1zpw_38{border:none;background:var(--color-primary);color:var(--color-on-accent)}._primaryButton_p1zpw_38:hover:not(:disabled){background:var(--c-ff1a26);transform:scale(1.03)}._primaryButton_p1zpw_38:disabled{opacity:.6;cursor:default}._secondaryButton_p1zpw_39{border:1px solid rgba(var(--rgb-fg),.3);background:rgba(var(--rgb-fg),.06);color:var(--color-text-primary)}._secondaryButton_p1zpw_39:hover{background:rgba(var(--rgb-fg),.14)}._sectionTitle_p1zpw_232{margin:0 0 12px;font-size:1.2rem;font-weight:700}._nextLine_p1zpw_238{margin:0;color:var(--color-text-secondary);overflow-wrap:anywhere}._list_p1zpw_244{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._item_p1zpw_253{display:flex;align-items:center;gap:16px;padding:10px 14px;border-radius:10px;border:1px solid transparent}._itemIndex_p1zpw_262{width:24px;flex-shrink:0;text-align:right;font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}._itemText_p1zpw_270{display:flex;flex-direction:column;min-width:0;flex:1}._itemTitle_p1zpw_277{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemArtist_p1zpw_284{font-size:.85rem;color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemTime_p1zpw_292{font-size:.85rem;font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}._itemPast_p1zpw_298{opacity:.4}._itemCurrent_p1zpw_302{background:rgba(var(--rgb-accent),.14);border-color:rgba(var(--rgb-accent),.45)}._itemCurrent_p1zpw_302 ._itemTitle_p1zpw_277{color:var(--color-text-primary)}._upcoming_p1zpw_313{display:flex;flex-direction:column;gap:12px}._upcomingLabel_p1zpw_319{margin:0;font-size:1rem;color:var(--color-text-secondary)}._countdown_p1zpw_325{margin:0;font-size:clamp(2.5rem,2rem + 4vw,4.5rem);font-weight:800;font-variant-numeric:tabular-nums}._upcomingHint_p1zpw_332{margin:0 0 8px;color:var(--color-text-secondary)}._notice_p1zpw_337{margin:0;padding:24px;border-radius:14px;background:rgba(var(--rgb-fg),.05);border:1px solid rgba(var(--rgb-fg),.1);color:var(--color-text-secondary);font-size:1.05rem}@media(prefers-reduced-motion:reduce){._liveDot_p1zpw_123{animation:none}}@media(max-width:1280px){._container_p1zpw_1{padding:16px 24px 32px}}@media(max-width:768px){._container_p1zpw_1{padding:12px 16px 24px;gap:20px}._hero_p1zpw_55{flex-direction:column;align-items:stretch;gap:20px;padding:16px}._cover_p1zpw_67{width:min(70vw,280px);align-self:center}._actions_p1zpw_186>button{flex:1}}._tokens_18wi4_2,._root_18wi4_1{--collab-accent: var(--c-8c9dff);--collab-accent-rgb: 140, 157, 255;--collab-accent-dark: var(--c-5f6bad);--collab-core: var(--c-272c47);--collab-badge: var(--c-6976bf);--collab-card: var(--n-171717);--collab-stroke: var(--n-2b2b2b);--collab-text-2: var(--n-a8a8a8);--collab-ease: cubic-bezier(.16, 1, .3, 1);--collab-top-offset: 80px;--collab-pad-x: 32px;--score-high: var(--c-4caf50);--score-mid: var(--c-ffc107);--score-low: var(--c-f44336);color:var(--color-text-primary)}._root_18wi4_1{--collab-pad-x: 32px;position:relative;min-height:100%;box-sizing:border-box;margin-top:calc(-1 * var(--collab-top-offset));padding:calc(var(--collab-top-offset) + 16px) calc(var(--collab-pad-x) + var(--page-bleed-right, 0px)) 32px calc(var(--collab-pad-x) + var(--page-bleed-left, 0px));margin-left:calc(-1 * var(--page-bleed-left, 0px));margin-right:calc(-1 * var(--page-bleed-right, 0px));overflow-x:clip}@supports not (overflow: clip){._root_18wi4_1{overflow-x:hidden}}@media(max-width:768px){._root_18wi4_1{--collab-pad-x: 16px;padding-top:calc(var(--collab-top-offset) + 12px)}}._root_18wi4_1>*{position:relative;z-index:1}._header_18wi4_41{display:flex;align-items:center;gap:16px;max-width:1100px;margin:0 auto}._backButton_18wi4_42{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:var(--color-text-primary);cursor:pointer;transition:background .2s ease,transform .2s ease}._backButton_18wi4_42:hover{background:rgba(var(--rgb-fg),.15);transform:scale(1.05)}._backButton_18wi4_42:focus-visible{outline:2px solid var(--collab-accent);outline-offset:2px}._pageTitle_18wi4_49{margin:0;font-size:clamp(1.75rem,4vw,3rem);font-weight:700;letter-spacing:-1px;line-height:1.1}._eyebrow_18wi4_51{font-size:14px;font-weight:600;color:var(--collab-text-2)}._brand_18wi4_57{font-size:12px;font-weight:800;letter-spacing:.18em;color:var(--collab-accent);text-transform:uppercase}._chip_18wi4_65{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;border:1px solid var(--collab-stroke);background:var(--collab-card);color:var(--color-text-primary);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}._chip_18wi4_65:hover{background:rgba(var(--rgb-fg),.1);border-color:rgba(var(--rgb-fg),.24)}._chip_18wi4_65:active{transform:scale(.97)}._chip_18wi4_65:focus-visible{outline:2px solid var(--collab-accent);outline-offset:2px}._primaryBtn_18wi4_84,._secondaryBtn_18wi4_84{height:44px;padding:0 22px;border-radius:999px;font:inherit;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .2s ease,border-color .2s ease,transform .2s ease,opacity .2s ease}._primaryBtn_18wi4_84{background:var(--collab-accent-dark);color:var(--color-text-primary);border:0}._primaryBtn_18wi4_84:hover:not(:disabled){background:color-mix(in srgb,var(--collab-accent-dark) 80%,var(--color-fg))}._secondaryBtn_18wi4_84{background:transparent;color:var(--color-text-primary);border:1px solid rgba(var(--rgb-fg),.28)}._secondaryBtn_18wi4_84:hover{background:rgba(var(--rgb-fg),.1);border-color:rgba(var(--rgb-fg),.5)}._primaryBtn_18wi4_84:active:not(:disabled),._secondaryBtn_18wi4_84:active{transform:scale(.98)}._primaryBtn_18wi4_84:disabled{opacity:.4;cursor:not-allowed}._primaryBtn_18wi4_84:focus-visible,._secondaryBtn_18wi4_84:focus-visible{outline:2px solid var(--collab-accent);outline-offset:2px}._stateBlock_18wi4_106{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:48px 16px;color:var(--collab-text-2)}._stateIcon_18wi4_107{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--collab-card);border:1px solid var(--collab-stroke);color:var(--color-text-primary)}._stateTitle_18wi4_108{margin:0;font-size:18px;font-weight:700;color:var(--color-text-primary)}._stateText_18wi4_109{margin:0;max-width:420px;font-size:14px;line-height:1.5}._statCard_18wi4_111{background:var(--collab-card);border:1px solid var(--collab-stroke);border-radius:12px;min-height:76px;padding:12px 16px;display:flex;flex-direction:column;justify-content:center}._statValue_18wi4_121{font-size:20px;font-weight:800;color:var(--color-text-primary)}._statLabel_18wi4_122{font-size:12px;color:var(--collab-text-2)}._statValueAnim_18wi4_123{animation:_statIn_18wi4_1 .32s var(--collab-ease)}@keyframes _statIn_18wi4_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._enter_18wi4_126{animation:_enterUp_18wi4_1 .65s var(--collab-ease) both;animation-delay:calc(.18s + var(--i, 0) * 70ms)}@keyframes _enterUp_18wi4_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}._srOnly_18wi4_129{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){._root_18wi4_1 *,._root_18wi4_1 *:before,._root_18wi4_1 *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}._page_13syn_1{max-width:1280px;margin:0 auto;padding:clamp(16px,5vh,56px) 0 24px;min-height:calc(100vh - 240px);display:flex;align-items:center;justify-content:space-between;gap:clamp(32px,6vw,96px)}._copy_13syn_5{flex:1;min-width:0;max-width:640px;display:flex;flex-direction:column;gap:16px}._title_13syn_6{margin:0;font-size:clamp(32px,4.6vw,56px);line-height:1.05;font-weight:800;letter-spacing:-.02em;text-wrap:balance}._body_13syn_7{margin:0;color:var(--collab-text-2);font-size:16px;line-height:1.5;max-width:52ch}._search_13syn_8{margin-top:12px;position:relative;z-index:5}._group_13syn_9{display:flex;flex-direction:column;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid var(--collab-stroke)}._groupHead_13syn_10{display:flex;align-items:baseline;justify-content:space-between}._chips_13syn_11{display:flex;flex-wrap:wrap;gap:8px}._recentChip_13syn_12{gap:8px;padding:0 16px 0 4px}._recentChip_13syn_12 img{width:24px;height:24px;border-radius:50%;object-fit:cover;background:var(--n-222222)}._clearLink_13syn_14{background:none;border:0;padding:0;color:var(--collab-text-2);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer;min-height:32px}._clearLink_13syn_14:hover,._clearLink_13syn_14:focus-visible{color:var(--color-text-primary);outline:none}._motif_13syn_19{flex:none;width:clamp(260px,30vw,420px)!important;height:clamp(260px,30vw,420px)!important}@media(max-width:860px){._page_13syn_1{min-height:0;padding-top:16px;flex-direction:column;align-items:stretch}._motif_13syn_19{display:none}}._clearLink_13syn_14:focus-visible{outline:2px solid var(--collab-accent);outline-offset:2px}._page_scv7e_1{max-width:1100px;margin:0 auto;padding:16px 0 24px;display:flex;flex-direction:column;gap:16px}._title_scv7e_2{margin:0;font-size:clamp(18px,2.4vw,22px);line-height:1.3;font-weight:600;max-width:60ch;color:var(--collab-text-2)}._fields_scv7e_4{position:relative;z-index:6;display:flex;align-items:flex-end;gap:12px;margin-top:12px}._field_scv7e_4{position:relative;z-index:5;flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}._label_scv7e_6{font-size:12px;font-weight:700;color:var(--collab-text-2);text-transform:uppercase;letter-spacing:.1em}._swap_scv7e_7{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;border:1px solid var(--collab-stroke);background:var(--collab-card);color:var(--collab-accent);cursor:pointer;transition:transform .24s var(--collab-ease)}._swap_scv7e_7:hover{transform:rotate(180deg)}._swap_scv7e_7:focus-visible{outline:2px solid var(--collab-accent);outline-offset:2px}._result_scv7e_15{position:relative;min-height:240px;margin-top:32px;padding:32px 24px;border-radius:16px;background:var(--collab-card);border:1px solid var(--collab-stroke)}._found_scv7e_16{display:flex;flex-direction:column;align-items:center;gap:24px}._headline_scv7e_17{margin:0;font-size:24px;font-weight:800}._message_scv7e_18{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;color:var(--collab-text-2);padding:24px 0}._message_scv7e_18 p{margin:0;max-width:460px}._loading_scv7e_21{display:flex;flex-direction:column;align-items:center;gap:20px;color:var(--collab-text-2);padding:24px 0}._loading_scv7e_21 p{margin:0}._radarRow_scv7e_23{display:flex;align-items:center;justify-content:center;gap:96px}._radar_scv7e_23{position:relative;width:72px;height:72px;border-radius:50%}._radar_scv7e_23 img{width:100%;height:100%;border-radius:50%;object-fit:cover;background:var(--collab-core);border:2px solid var(--collab-accent)}._radar_scv7e_23:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--collab-accent);opacity:.6;animation:_radar_scv7e_23 1.6s ease-out infinite}._radar_scv7e_23:last-child:before{animation-delay:.8s}@keyframes _radar_scv7e_23{0%{transform:scale(1);opacity:.6}to{transform:scale(2);opacity:0}}@media(max-width:768px){._page_scv7e_1{padding-top:28px}._fields_scv7e_4{flex-direction:column;align-items:stretch}._swap_scv7e_7{align-self:center;transform:rotate(90deg)}._swap_scv7e_7:hover{transform:rotate(270deg)}._radarRow_scv7e_23{gap:48px}}@media(prefers-reduced-motion:reduce){._radar_scv7e_23:before{animation:none;display:none}._swap_scv7e_7{transition:none}}._backdrop_4v765_3{position:absolute!important;z-index:0!important;pointer-events:none;overflow:hidden;top:0;left:0;right:0;height:640px;-webkit-mask-image:linear-gradient(to bottom,var(--color-bg) 40%,transparent);mask-image:linear-gradient(to bottom,var(--color-bg) 40%,transparent)}._bg_4v765_9{position:absolute;inset:-48px;width:calc(100% + 96px);height:calc(100% + 96px);object-fit:cover;filter:blur(36px);opacity:.42}._crumbs_4v765_14{max-width:1360px;margin:0 auto;padding:8px 0 0 56px;font-size:12px;color:var(--collab-text-2)}._crumbs_4v765_14 a{color:var(--collab-accent);text-decoration:none}._crumbs_4v765_14 a:hover{text-decoration:underline}._top_4v765_18{max-width:1360px;margin:0 auto;display:flex;flex-direction:column;gap:20px;padding-top:4px}._header_4v765_19{padding-left:56px;min-width:0}@media(min-width:960px){._top_4v765_18{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:40px}._header_4v765_19{flex:1}}@media(max-width:768px){._header_4v765_19{padding-left:0}}._name_4v765_25{overflow-wrap:anywhere}._nameSkel_4v765_26{height:40px;width:240px;margin:6px 0 4px}._hint_4v765_27{margin:4px 0 0;font-size:14px;line-height:1.4;color:var(--collab-text-2)}._chips_4v765_28{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}._genreChip_4v765_29{padding:6px 14px;border-radius:999px;border:1px solid var(--collab-stroke);background:var(--collab-card);font-size:12px}._actions_4v765_30{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}._actions_4v765_30 a{text-decoration:none}._orbitSection_4v765_33{max-width:1360px;margin:8px auto 0}._empty_4v765_34,._errorBox_4v765_34{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:64px 16px;color:var(--collab-text-2)}._errorBox_4v765_34{min-height:50vh;justify-content:center}._stats_4v765_37{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;flex:none}@media(min-width:960px){._stats_4v765_37{grid-template-columns:repeat(3,132px)}}._listSection_4v765_40{max-width:1360px;margin:40px auto 0}._listHead_4v765_41{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}._listHead_4v765_41 h2{margin:0;font-size:22px;font-weight:700}._toggle_4v765_43{display:inline-flex;border:1px solid var(--collab-stroke);border-radius:999px;overflow:hidden}._toggle_4v765_43 button{height:40px;padding:0 14px;background:transparent;border:0;color:var(--collab-text-2);font:inherit;font-size:13px;cursor:pointer}._toggle_4v765_43 button[aria-pressed=true]{background:var(--collab-accent-dark);color:var(--color-text-primary)}._toggle_4v765_43 button:focus-visible,._clear_4v765_46:focus-visible,._filters_4v765_46 select:focus-visible{outline:2px solid var(--collab-accent);outline-offset:2px}._filters_4v765_46{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 12px;align-items:center}._rows_4v765_49{display:grid;grid-template-columns:1fr;column-gap:32px}@media(min-width:1100px){._rows_4v765_49{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1700px){._rows_4v765_49{grid-template-columns:repeat(3,minmax(0,1fr))}}._filters_4v765_46 select{height:40px;max-width:100%;padding:0 12px;border-radius:999px;border:1px solid var(--collab-stroke);background:var(--n-141414);color:var(--color-text-primary);font:inherit;font-size:13px}._clear_4v765_46{background:none;border:0;color:var(--collab-accent);font:inherit;font-size:13px;cursor:pointer;text-decoration:underline}._skelRow_4v765_55{height:72px;margin-bottom:4px}._rows_4v765_49>._sentinel_4v765_56,._rows_4v765_49>._end_4v765_56{grid-column:1 / -1}._sentinel_4v765_56{height:1px}._end_4v765_56{text-align:center;color:var(--collab-text-2);font-size:13px;padding:20px 0}._container_1f6sm_1{min-height:100%;padding-bottom:32px;color:var(--color-text-primary);font-family:var(--font-family)}._main_1f6sm_8{max-width:720px;margin:0 auto;padding:24px 32px 0}._title_1f6sm_14{margin:0 0 24px;font-size:1.5rem;font-weight:700}._list_1f6sm_20{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._row_1f6sm_29{display:flex;align-items:center;gap:12px;min-height:64px;padding:0 18px;border-radius:16px;background:rgba(var(--rgb-fg),.05);border:1px solid rgba(var(--rgb-fg),.09);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);color:var(--color-text-primary);text-decoration:none;transition:background-color .2s ease,transform .2s ease}._row_1f6sm_29:hover{background:rgba(var(--rgb-fg),.09)}._row_1f6sm_29:active{transform:scale(.99)}._row_1f6sm_29:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}._label_1f6sm_58{flex:1;min-width:0;font-size:1.05rem;font-weight:600;overflow-wrap:anywhere}._badge_1f6sm_66{flex:none;padding:4px 10px;border-radius:999px;background:var(--color-accent-alt);color:var(--color-on-accent);font-size:.75rem;font-weight:700}._chevron_1f6sm_76{flex:none;color:rgba(var(--rgb-fg),calc(.5 * var(--alpha-text)))}._state_1f6sm_81{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin:0;color:rgba(var(--rgb-fg),calc(.7 * var(--alpha-text)))}._state_1f6sm_81 p{margin:0}._retry_1f6sm_94{min-height:44px;padding:0 22px;border:1px solid rgba(var(--rgb-fg),.3);border-radius:999px;background:rgba(var(--rgb-fg),.08);color:var(--color-text-primary);font:inherit;font-weight:600;cursor:pointer}@media(max-width:768px){._main_1f6sm_8{padding:16px 16px 0}}._inbox_1nm2b_1{display:flex;flex-direction:column;width:100%;max-height:min(560px,calc(100vh - 140px));color:var(--color-text-primary)}._page_1nm2b_10{max-height:none;min-height:calc(100vh - 160px);max-width:720px;margin:0 auto;padding:0 max(16px,env(safe-area-inset-left)) env(safe-area-inset-bottom);box-sizing:border-box}._header_1nm2b_19{display:flex;align-items:center;gap:12px;padding:14px 16px 10px;border-bottom:1px solid rgba(var(--rgb-fg),.08)}._heading_1nm2b_27{margin:0 auto 0 0;font-size:1.05rem;font-weight:800}._back_1nm2b_34,._markAll_1nm2b_35,._retry_1nm2b_36,._alertBtn_1nm2b_37{min-height:40px;padding:0 12px;border:1px solid rgba(var(--rgb-fg),.14);border-radius:999px;background:rgba(var(--rgb-fg),.06);color:var(--color-text-primary);font-family:inherit;font-size:.82rem;font-weight:600;cursor:pointer;transition:background-color .16s ease,opacity .16s ease,transform .12s ease-out}._back_1nm2b_34{order:-1}._markAll_1nm2b_35{border-color:transparent;background:transparent;color:rgba(var(--rgb-fg),calc(.8 * var(--alpha-text)))}._markAll_1nm2b_35:disabled{opacity:.4;cursor:default}@media(hover:hover)and (pointer:fine){._back_1nm2b_34:hover,._retry_1nm2b_36:hover,._alertBtn_1nm2b_37:hover,._markAll_1nm2b_35:not(:disabled):hover{background:rgba(var(--rgb-fg),.12)}}._back_1nm2b_34:active,._retry_1nm2b_36:active,._alertBtn_1nm2b_37:active,._markAll_1nm2b_35:not(:disabled):active{transform:scale(.97)}._back_1nm2b_34:focus-visible,._markAll_1nm2b_35:focus-visible,._retry_1nm2b_36:focus-visible,._alertBtn_1nm2b_37:focus-visible{outline:2px solid rgba(var(--rgb-c-fb3f3f),.8);outline-offset:2px}._list_1nm2b_90{flex:1;min-height:120px;overflow-y:auto;padding:6px;overscroll-behavior:contain}._state_1nm2b_98{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:140px;padding:24px 16px;color:rgba(var(--rgb-fg),calc(.7 * var(--alpha-text)));text-align:center}._state_1nm2b_98 p{margin:0}._sentinel_1nm2b_114{display:grid;place-items:center;min-height:40px}._spinner_1nm2b_120{width:22px;height:22px;border-radius:50%;border:2px solid rgba(var(--rgb-fg),.2);border-top-color:var(--color-fg);animation:_inboxSpin_1nm2b_1 .7s linear infinite}@keyframes _inboxSpin_1nm2b_1{to{transform:rotate(360deg)}}._footer_1nm2b_135{display:flex;justify-content:center;padding:8px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid rgba(var(--rgb-fg),.08)}._alertBtn_1nm2b_37{display:inline-flex;align-items:center;gap:8px}._hint_1nm2b_148{font-size:.8rem;color:rgba(var(--rgb-fg),calc(.55 * var(--alpha-text)))}@media(prefers-reduced-motion:reduce){._spinner_1nm2b_120{animation-duration:1.8s}}._row_148jd_1{display:flex;align-items:flex-start;gap:12px;width:100%;box-sizing:border-box;padding:12px 16px;border:0;border-radius:12px;background:transparent;color:var(--color-text-primary);font-family:inherit;text-align:left;cursor:default;transition:background-color .16s ease,opacity .16s ease}._linkable_148jd_18{cursor:pointer}@media(hover:hover)and (pointer:fine){._linkable_148jd_18:hover{background:rgba(var(--rgb-fg),.07)}}._row_148jd_1:focus-visible{outline:2px solid rgba(var(--rgb-c-fb3f3f),.8);outline-offset:-2px}._read_148jd_33{opacity:.75}._expired_148jd_38{opacity:.45}._iconWrap_148jd_42{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;overflow:hidden;background:rgba(var(--rgb-fg),.08);color:rgba(var(--rgb-fg),calc(.85 * var(--alpha-text)))}._image_148jd_54{width:100%;height:100%;object-fit:cover}._text_148jd_60{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._title_148jd_68{font-weight:700;font-size:.92rem;line-height:1.3;overflow-wrap:anywhere}._body_148jd_75{font-size:.85rem;line-height:1.35;color:rgba(var(--rgb-fg),calc(.7 * var(--alpha-text)));overflow-wrap:anywhere}._time_148jd_82{font-size:.75rem;color:rgba(var(--rgb-fg),calc(.5 * var(--alpha-text)))}._dot_148jd_87{flex-shrink:0;width:9px;height:9px;margin-top:6px;border-radius:50%;background:var(--color-danger)}._container_1x5b9_1{padding:24px 16px 48px;color:var(--color-text-primary);background:var(--color-bg);min-height:100%;border-radius:20px;max-width:1280px;margin:0 auto}@media(min-width:769px){._container_1x5b9_1{padding:32px 32px 64px}}._header_1x5b9_16{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}._title_1x5b9_25{margin:0;font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem);font-weight:500;letter-spacing:-.02em}._title_1x5b9_25 strong{font-weight:800;color:var(--color-primary)}._subtitle_1x5b9_34{margin:6px 0 0;color:var(--color-text-secondary);max-width:52ch}._actions_1x5b9_40{display:flex;flex-wrap:wrap;gap:10px}._primary_1x5b9_42,._secondary_1x5b9_43,._more_1x5b9_44{min-height:40px;padding:0 18px;border-radius:999px;border:1px solid var(--glass-border);background:var(--glass-bg);color:inherit;font:inherit;font-weight:600;cursor:pointer;transition:transform var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out)}._primary_1x5b9_42{background:var(--color-primary);border-color:transparent}._primary_1x5b9_42:disabled{opacity:.5;cursor:default}._primary_1x5b9_42:active,._secondary_1x5b9_43:active,._more_1x5b9_44:active{transform:scale(.97)}@media(hover:hover){._secondary_1x5b9_43:hover,._more_1x5b9_44:hover{background:#ffffff1f}}._more_1x5b9_44{display:block;margin:24px auto 0}._notice_1x5b9_70{margin:0 0 16px;padding:12px 16px;border-radius:var(--border-radius-md);background:#f59e0b1f;border:1px solid rgba(245,158,11,.35)}._createForm_1x5b9_78{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}._createForm_1x5b9_78 input{flex:1 1 240px;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--glass-border);background:#ffffff0f;color:inherit;font:inherit}._state_1x5b9_96{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 16px;text-align:center;color:var(--color-text-secondary)}._state_1x5b9_96 strong{color:var(--color-text-primary);font-size:1.1rem}._grid_1x5b9_108{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:16px}@media(prefers-reduced-motion:reduce){._primary_1x5b9_42,._secondary_1x5b9_43,._more_1x5b9_44{transition:none}}[data-theme=dark] ._onLight_spx37_2{display:none}[data-theme=light] ._onDark_spx37_6:not([data-theme=dark] *){display:none}._miniPlayerContainer_mr1ga_1{position:relative;display:flex;flex-direction:column;width:100vw;height:100vh;background-color:var(--color-bg);color:var(--color-text-primary);font-family:Unageo,sans-serif;overflow:hidden;box-sizing:border-box;justify-content:center;align-items:center}._backgroundWrapper_mr1ga_17{position:absolute;inset:0;z-index:0;overflow:hidden}._backgroundImage_mr1ga_24{width:100%;height:100%;object-fit:cover;filter:blur(22px) brightness(.52) saturate(210%);transform:scale(1.4)}._backgroundOverlay_mr1ga_32{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(var(--rgb-scrim),.15),rgba(var(--rgb-scrim),.45))}._contentSection_mr1ga_39{position:relative;z-index:1;width:90%;height:90%;display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}._headerRow_mr1ga_52{width:100%;display:flex;justify-content:center;align-items:center;gap:8px;opacity:.8}._roomTag_mr1ga_61{font-size:10px;font-weight:600;letter-spacing:.04em;padding:2px 6px;border-radius:999px;background:rgba(var(--rgb-accent),.85);color:var(--color-on-accent)}._miniPlayerContainer_mr1ga_1 button:disabled{opacity:.4;cursor:not-allowed}._fullLogo_mr1ga_76{height:16px;max-width:100px;object-fit:contain}._songInfo_mr1ga_83{width:100%;min-width:0}._title_mr1ga_88{font-size:clamp(1.2rem,8vw,1.8rem);font-weight:850;color:var(--color-danger);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}._artist_mr1ga_99{font-size:clamp(.85rem,4vw,1rem);color:rgba(var(--rgb-fg),calc(.8 * var(--alpha-text)));margin:4px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._progressContainer_mr1ga_109{width:100%;padding:10px 0;cursor:pointer}._progressBase_mr1ga_115{width:100%;height:3px;background-color:rgba(var(--rgb-fg),.1);border-radius:2px;transition:height .2s ease}._progressContainer_mr1ga_109:hover ._progressBase_mr1ga_115{height:5px}._progressFill_mr1ga_127{height:100%;background-color:var(--color-danger);border-radius:2px}._playbackControls_mr1ga_134{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}._actionBtn_mr1ga_142{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:8px;transition:transform .2s,opacity .2s;flex-shrink:0}._actionBtn_mr1ga_142:hover{transform:scale(1.1)}._iconSmall_mr1ga_158{width:20px;height:20px}._iconSmall_mr1ga_158{opacity:.8}._activeAction_mr1ga_167 ._iconSmall_mr1ga_158{filter:brightness(0) saturate(100%) invert(29%) sepia(97%) saturate(5426%) hue-rotate(349deg) brightness(113%) contrast(110%);opacity:1}._isFavorite_mr1ga_172 ._iconSmall_mr1ga_158{opacity:1}@media(max-height:180px){._headerRow_mr1ga_52{display:none}._contentSection_mr1ga_39{height:100%}}._group_3nsvn_1{display:flex;align-items:center;gap:12px}._roundButton_3nsvn_7,._playButton_3nsvn_8{display:grid;place-items:center;flex-shrink:0;padding:0;border-radius:50%;border:none;cursor:pointer;transition:transform .2s ease,background .2s ease,opacity .2s ease}._roundButton_3nsvn_7{width:40px;height:40px;background:transparent;color:var(--color-text-primary);opacity:.85}._roundButton_3nsvn_7:hover:not(:disabled){opacity:1;transform:scale(1.12)}._playButton_3nsvn_8{width:52px;height:52px;background:var(--color-fg);color:var(--color-bg)}._playButton_3nsvn_8:hover:not(:disabled){transform:scale(1.05)}._roundButton_3nsvn_7:disabled,._playButton_3nsvn_8:disabled{opacity:.4;cursor:not-allowed}._large_3nsvn_50{gap:20px}._large_3nsvn_50 ._roundButton_3nsvn_7{width:48px;height:48px}._large_3nsvn_50 ._playButton_3nsvn_8{width:64px;height:64px;box-shadow:0 4px 18px rgba(var(--rgb-shadow),.35)}._mini_3nsvn_66{gap:6px}._mini_3nsvn_66 ._roundButton_3nsvn_7{width:30px;height:30px}._mini_3nsvn_66 ._playButton_3nsvn_8{width:40px;height:40px}._compact_3nsvn_81{gap:10px}._compact_3nsvn_81 ._roundButton_3nsvn_7{width:32px;height:32px}._compact_3nsvn_81 ._playButton_3nsvn_8{width:42px;height:42px}@media(max-width:768px){._compact_3nsvn_81{gap:6px}._compact_3nsvn_81 ._roundButton_3nsvn_7{width:28px;height:28px}._compact_3nsvn_81 ._playButton_3nsvn_8{width:36px;height:36px}}@media(max-width:380px){._compact_3nsvn_81{gap:4px}._compact_3nsvn_81 ._roundButton_3nsvn_7{width:26px;height:26px}._compact_3nsvn_81 ._playButton_3nsvn_8{width:32px;height:32px}}@media(pointer:coarse){._roundButton_3nsvn_7,._playButton_3nsvn_8{position:relative}._roundButton_3nsvn_7:after,._playButton_3nsvn_8:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,40px);height:max(100%,40px);transform:translate(-50%,-50%)}}._wrap_1q7qg_5{display:contents}._playmix_1q7qg_7>div>button:nth-of-type(2){position:relative;isolation:isolate;background:linear-gradient(135deg,var(--c-ff8a00),var(--c-ff2d87));color:var(--color-on-accent);box-shadow:0 6px 18px rgba(var(--rgb-c-ff2d87),.35)}._playmix_1q7qg_7>div>button:nth-of-type(2):before{content:"";position:absolute;inset:-3px;z-index:-1;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 40%,rgba(var(--rgb-c-ff2d87),.9) 75%,var(--c-ff8a00) 100%);opacity:.55;pointer-events:none}._playing_1q7qg_26>div>button:nth-of-type(2):before{opacity:1;animation:_pmRing_1q7qg_1 2.4s linear infinite}@keyframes _pmRing_1q7qg_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._playing_1q7qg_26>div>button:nth-of-type(2):before{animation:none}}._levelOk_1veba_5{--level: var(--c-2ecc71);--level-soft: rgba(var(--rgb-c-2ecc71), .16);--level-ink: var(--c-04210f)}._levelWarn_1veba_11{--level: var(--c-f5a623);--level-soft: rgba(var(--rgb-c-f5a623), .18);--level-ink: var(--c-2b1a00)}._levelError_1veba_17{--level: var(--c-ff4d4f);--level-soft: rgba(var(--rgb-c-ff4d4f), .18);--level-ink: var(--c-2d0305)}._badge_1veba_24{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 10px;border-radius:999px;border:1px solid var(--level);background:var(--level-soft);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--color-text-primary);font:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .2s ease,border-color .2s ease}._badge_1veba_24:hover{background:var(--level);color:var(--level-ink)}._badgeExpanded_1veba_49{align-self:center;margin-bottom:12px;font-size:13px;padding:6px 14px}._badgeDot_1veba_56{width:8px;height:8px;border-radius:50%;background:var(--level);box-shadow:0 0 0 3px var(--level-soft);flex-shrink:0}._levelWarn_1veba_11 ._badgeDot_1veba_56,._levelError_1veba_17 ._badgeDot_1veba_56{animation:_levelPulse_1veba_1 1.6s ease-in-out infinite}._badgeStatus_1veba_70{font-weight:400;opacity:.9;overflow:hidden;text-overflow:ellipsis}._badgeCover_1veba_78{position:absolute;right:-6px;bottom:-6px;z-index:2;display:grid;place-items:center;width:20px;height:20px;padding:0;border-radius:50%;border:2px solid rgba(var(--rgb-n-121212),.95);background:var(--level);color:var(--level-ink);cursor:pointer;box-shadow:0 2px 6px rgba(var(--rgb-shadow),.5);transition:transform .2s ease}._badgeCover_1veba_78:hover{transform:scale(1.15)}._levelWarn_1veba_11._badgeCover_1veba_78,._levelError_1veba_17._badgeCover_1veba_78{animation:_levelRing_1veba_1 1.8s ease-out infinite}._gestureCover_1veba_106{display:inline-flex;align-items:center;border-radius:999px;border:1px solid var(--level);background:var(--level);color:var(--level-ink);font:inherit;font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer;position:absolute;left:50%;bottom:-8px;transform:translate(-50%);z-index:2;padding:2px 8px}@keyframes _levelPulse_1veba_1{0%,to{box-shadow:0 0 0 3px var(--level-soft)}50%{box-shadow:0 0 0 6px transparent}}@keyframes _levelRing_1veba_1{0%{box-shadow:0 0 0 0 var(--level-soft),0 2px 6px rgba(var(--rgb-shadow),.5)}70%{box-shadow:0 0 0 7px transparent,0 2px 6px rgba(var(--rgb-shadow),.5)}to{box-shadow:0 0 0 0 transparent,0 2px 6px rgba(var(--rgb-shadow),.5)}}@media(prefers-reduced-motion:reduce){._levelWarn_1veba_11 ._badgeDot_1veba_56,._levelError_1veba_17 ._badgeDot_1veba_56,._levelWarn_1veba_11._badgeCover_1veba_78,._levelError_1veba_17._badgeCover_1veba_78{animation:none}}._popover_1veba_147{position:fixed;z-index:3000;width:max-content;max-width:min(320px,calc(100vw - 16px));padding:12px 14px;border-radius:14px;border:1px solid var(--level);background:rgba(var(--rgb-n-121212),.94);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 12px 32px rgba(var(--rgb-shadow),.6);color:var(--color-text-primary);font-size:13px;line-height:1.4}._popoverHead_1veba_164{display:flex;align-items:center;gap:8px;margin-bottom:6px}._popoverDot_1veba_171{width:8px;height:8px;border-radius:50%;background:var(--level);flex-shrink:0}._popoverText_1veba_179{margin:0;color:var(--n-d6d6d6)}._popoverList_1veba_184{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._popoverList_1veba_184 li{display:flex;align-items:flex-start;gap:8px}._popoverList_1veba_184 li ._popoverDot_1veba_171{margin-top:5px}._popoverLink_1veba_203{margin-top:10px;padding:0;border:none;background:transparent;color:var(--level);font:inherit;font-size:12px;font-weight:700;cursor:pointer}._popoverLink_1veba_203:hover{text-decoration:underline}._reactionBar_1veba_221{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:8px;border-radius:16px;border:1px solid rgba(var(--rgb-fg),.08);background:rgba(var(--rgb-fg),.04);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}._reactionBarInline_1veba_234{padding:2px 0 0;border:none;border-top:1px solid rgba(var(--rgb-fg),.1);border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;gap:4px}._reactionBarInline_1veba_234 ._reactionButton_1veba_245{min-height:40px}._reactionButton_1veba_245{display:grid;place-items:center;min-width:44px;min-height:44px;padding:0;border-radius:12px;border:none;background:transparent;font-size:22px;line-height:1;cursor:pointer;transition:transform .15s ease,background .2s ease,opacity .2s ease}._reactionButton_1veba_245:hover:not(:disabled){background:rgba(var(--rgb-fg),.1);transform:scale(1.18)}._reactionButton_1veba_245:active:not(:disabled){transform:scale(.95)}._reactionButton_1veba_245:disabled{opacity:.35;cursor:not-allowed}._reactionLayer_1veba_278{position:absolute;inset:0;z-index:4;overflow:hidden;border-radius:16px;pointer-events:none}._floatingReaction_1veba_287{position:absolute;bottom:8px;display:flex;flex-direction:column;align-items:center;gap:2px;transform:translate(-50%);animation:_reactionFloat_1veba_1 3.5s ease-out forwards}._floatingEmoji_1veba_298{font-size:30px;line-height:1;filter:drop-shadow(0 4px 8px rgba(var(--rgb-shadow),.45))}._floatingName_1veba_304{max-width:90px;padding:1px 8px;border-radius:999px;background:rgba(var(--rgb-bg),.55);color:var(--color-text-primary);font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes _reactionFloat_1veba_1{0%{opacity:0;transform:translate(-50%,10px) scale(.6)}12%{opacity:1;transform:translate(-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-150px) scale(1)}}@keyframes _reactionFade_1veba_1{0%{opacity:0}10%,80%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){._floatingReaction_1veba_287{animation:_reactionFade_1veba_1 3.5s ease-out forwards}}@media(max-width:768px){._reactionBar_1veba_221{gap:2px;padding:6px}._reactionButton_1veba_245{min-width:38px;min-height:44px;font-size:20px}}._memberList_1veba_350{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;overflow-y:auto;min-height:0}._member_1veba_350{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;border-radius:10px;transition:background .2s ease}._member_1veba_350:hover{background:rgba(var(--rgb-fg),.05)}._avatar_1veba_375{position:relative;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:rgba(var(--rgb-fg),.1);font-weight:700;font-size:14px;text-transform:uppercase}._presence_1veba_388{position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:50%;border:2px solid var(--color-surface-sunken);background:var(--n-555555)}._presenceOnline_1veba_399{background:var(--c-2ecc71)}._memberInfo_1veba_403{min-width:0;display:flex;flex-direction:column}._memberName_1veba_409{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._memberMeta_1veba_417{font-size:12px;color:var(--color-text-secondary, var(--color-text-secondary))}._hostTag_1veba_422{color:var(--color-primary-text);font-weight:700}._memberActions_1veba_427{display:flex;gap:4px}._iconButton_1veba_432{display:inline-grid;place-items:center;min-width:36px;min-height:36px;border-radius:50%;border:none;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:background .2s ease,color .2s ease}._iconButton_1veba_432:hover:not(:disabled){background:rgba(var(--rgb-fg),.1);color:var(--color-text-primary)}._iconButton_1veba_432:disabled{opacity:.35;cursor:not-allowed}._settings_1veba_457{display:flex;flex-direction:column;gap:4px}._settingRow_1veba_463{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 4px;border-bottom:1px solid rgba(var(--rgb-fg),.06);font-size:14px}._settingRow_1veba_463:last-of-type{border-bottom:none}._settingLabel_1veba_477{display:flex;flex-direction:column;min-width:0}._settingHint_1veba_483{font-size:12px;color:var(--color-text-secondary, var(--color-text-secondary))}._switch_1veba_488{position:relative;flex-shrink:0;width:42px;height:24px;border-radius:999px;border:none;background:rgba(var(--rgb-fg),.18);cursor:pointer;transition:background .2s ease}._switch_1veba_488:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--color-fg);transition:transform .2s ease}._switchOn_1veba_512{background:var(--color-primary)}._switchOn_1veba_512:after{transform:translate(18px)}._switch_1veba_488:disabled{opacity:.5;cursor:not-allowed}._settingsNote_1veba_525{font-size:12px;color:var(--color-text-secondary, var(--color-text-secondary));margin:8px 4px 0}._secondaryButton_1veba_531{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.18);background:rgba(var(--rgb-fg),.06);color:var(--color-text-primary);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease}._secondaryButton_1veba_531:hover:not(:disabled){background:rgba(var(--rgb-fg),.12);border-color:rgba(var(--rgb-fg),.3)}._secondaryButton_1veba_531:disabled{opacity:.5;cursor:not-allowed}._dialogInput_1veba_561{width:100%;box-sizing:border-box;margin-top:12px;padding:11px 14px;border-radius:12px;border:1px solid rgba(var(--rgb-fg),.18);background:rgba(var(--rgb-bg),.35);color:var(--color-text-primary);font:inherit;font-size:15px;outline:none}._dialogInput_1veba_561:focus{border-color:rgba(var(--rgb-fg),.45)}._dialogInput_1veba_561:disabled{opacity:.6}._ariaLine_1veba_583{display:flex;align-items:flex-start;gap:10px;margin:12px 0 0;padding:12px 14px;border-radius:12px;border:1px solid rgba(var(--rgb-c-b794f6),.4);background:rgba(var(--rgb-c-b794f6),.1);color:var(--color-text-primary);font-size:15px;line-height:1.45}._ariaLine_1veba_583 svg{flex-shrink:0;margin-top:3px;color:var(--c-b794f6)}._dialogActions_1veba_603{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px}._summaryStats_1veba_611{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0 4px}._summaryStat_1veba_611{padding:14px;border-radius:12px;background:rgba(var(--rgb-fg),.06);border:1px solid rgba(var(--rgb-fg),.08);text-align:center}._summaryValue_1veba_626{display:block;font-size:24px;font-weight:800}._summaryLabel_1veba_632{font-size:12px;color:var(--color-text-secondary, var(--color-text-secondary))}@media(max-width:480px){._dialogActions_1veba_603{flex-direction:column-reverse}._dialogActions_1veba_603>button{width:100%}}._dialogInput_1veba_561:focus-visible{box-shadow:0 0 0 2px rgba(var(--rgb-fg),.55)}@keyframes _redSweep_isoqf_1{0%{background-position:-200% 0}to{background-position:200% 0}}._playerBar_isoqf_11{width:calc(100% - 48px);max-width:960px;min-width:540px;height:var(--player-bar-height, 92px);background:linear-gradient(rgba(var(--rgb-n-121212),.65),rgba(var(--rgb-n-121212),.65)),var(--island-backing);border:1px solid rgba(var(--rgb-fg),.12);border-radius:20px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;z-index:var(--z-player, 1000);flex-shrink:0;box-shadow:0 12px 36px rgba(var(--rgb-shadow-page),.5),0 0 0 1px rgba(var(--rgb-fg),.05);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);position:fixed;bottom:12px;left:50%;transform:translate(-50%);overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,width .3s cubic-bezier(.25,1,.5,1)}._playerBar_isoqf_11:hover{border-color:rgba(var(--rgb-fg),.24);box-shadow:0 16px 42px rgba(var(--rgb-shadow-page),.6),0 0 0 1px rgba(var(--rgb-fg),.1)}._playerBgBlur_isoqf_42{position:absolute;inset:-20px;background-size:cover;background-position:center;filter:blur(24px) brightness(.52) saturate(210%);z-index:0;pointer-events:none;transition:transform .4s ease}._playerBgBlur_isoqf_42:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(var(--rgb-scrim-080808),.18),rgba(var(--rgb-scrim-0a0a0a),.45),rgba(var(--rgb-scrim-080808),.28));transition:opacity .4s ease}._playerBar_isoqf_11:hover ._playerBgBlur_isoqf_42{transform:scale(1.04)}._playerBar_isoqf_11:hover ._playerBgBlur_isoqf_42:after{opacity:.55}._playerBar_isoqf_11:has(>._playerBgBlur_isoqf_42){backdrop-filter:none;-webkit-backdrop-filter:none}._playerLeft_isoqf_76{display:flex;align-items:center;width:30%;min-width:180px;cursor:pointer;transition:opacity .2s ease;position:relative;z-index:1}._playerLeft_isoqf_76:hover{opacity:.8}._playerImageWrap_isoqf_91{position:relative;display:flex;flex-shrink:0;margin-right:12px}._playerImage_isoqf_91{width:48px;height:48px;border-radius:8px;object-fit:cover;box-shadow:0 4px 12px rgba(var(--rgb-shadow),.4)}._playerInfo_isoqf_106{display:flex;flex-direction:column;justify-content:center;margin-right:4px;min-width:0}._liveTag_isoqf_116{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;max-width:100%;margin-bottom:2px;font-size:.65rem;font-weight:700;letter-spacing:.06em;color:var(--color-on-media);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(var(--rgb-shadow),.85)}._liveTagDot_isoqf_133{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--color-primary);animation:_liveTagPulse_isoqf_1 1.6s ease-in-out infinite}@keyframes _liveTagPulse_isoqf_1{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){._liveTagDot_isoqf_133{animation:none}}._playerTitle_isoqf_151{color:var(--player-text-color, var(--color-on-media));font-size:.875rem;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;text-shadow:0 1px 3px rgba(var(--rgb-shadow),.85)}._playerArtistContainer_isoqf_163{display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._playerArtist_isoqf_163{color:var(--player-subtext-color, rgba(var(--rgb-fg), .85));font-size:.75rem;margin:0;text-decoration:none;text-shadow:0 1px 2px rgba(var(--rgb-shadow),.8)}._playerArtist_isoqf_163:hover{color:var(--player-text-color, var(--color-text-primary));text-decoration:underline}._artistSeparator_isoqf_183{color:var(--player-subtext-color, rgba(var(--rgb-fg), calc(.6 * var(--alpha-text))));font-size:.75rem;white-space:pre}._playerCenter_isoqf_189{display:flex;flex-direction:column;align-items:center;width:40%;max-width:722px;position:relative;z-index:1}._controlsRow_isoqf_199{display:flex;align-items:center;gap:16px;margin-bottom:8px}._controlButton_isoqf_206{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s;width:32px;height:32px}._controlButton_isoqf_206:hover{opacity:1}._controlButton_isoqf_206:active{opacity:.7}._activeControl_isoqf_227{opacity:1!important}._disabledControls_isoqf_231{opacity:.3;pointer-events:none;filter:grayscale(100%)}._activeControl_isoqf_227 img{filter:none!important}._redIconFilter_isoqf_241 img{filter:brightness(0) saturate(100%) invert(29%) sepia(97%) saturate(5426%) hue-rotate(349deg) brightness(113%) contrast(110%)!important}._controlButton_isoqf_206 img,._favoriteButton_isoqf_245 img,._expandToggle_isoqf_245 img{filter:var(--player-icon-filter, none)}._playButton_isoqf_249{background:transparent;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .1s}._playButton_isoqf_249:hover{transform:scale(1.05)}._progressSection_isoqf_266{display:flex;align-items:center;width:100%;gap:8px}._timeLabel_isoqf_273{color:var(--player-subtext-color, var(--color-text-secondary));font-size:.75rem;min-width:40px;text-align:center}._progressContainer_isoqf_280{flex-grow:1;height:16px;cursor:pointer;position:relative;display:flex;align-items:center}._progressContainer_isoqf_280:before{content:"";position:absolute;left:0;right:0;height:4px;background-color:var(--player-track-color, rgba(var(--rgb-fg), .2));border-radius:2px;transition:height .1s ease}._progressContainer_isoqf_280:hover:before{height:6px}._progressBar_isoqf_304{height:4px;background-color:var(--player-text-color, var(--color-fg));border-radius:2px;position:relative;transition:height .1s ease;z-index:2}._progressContainer_isoqf_280:hover ._progressBar_isoqf_304{height:6px}._progressBarTransitioning_isoqf_318{background:linear-gradient(90deg,var(--color-fg) 20%,var(--color-accent-bright) 50%,var(--color-fg) 80%);background-size:200% 100%;animation:_redSweep_isoqf_1 1s linear infinite;width:100%!important}._progressContainer_isoqf_280:hover ._progressBar_isoqf_304{background-color:var(--color-accent-bright)}._progressBar_isoqf_304:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:var(--player-text-color, var(--color-fg));border-radius:50%;display:none;box-shadow:0 2px 4px rgba(var(--rgb-shadow),.5)}._progressContainer_isoqf_280:hover ._progressBar_isoqf_304:after{display:block}._playerRight_isoqf_355{display:flex;align-items:center;width:30%;justify-content:flex-end;min-width:180px;gap:8px;padding-right:16px;position:relative;z-index:1}@media(max-width:820px){._pipButton_isoqf_369,._expandToggle_isoqf_245{display:none!important}._playerRight_isoqf_355{width:auto;min-width:0}}._pipButton_isoqf_369{margin-left:10px}._expandToggle_isoqf_245{margin-left:8px}._favoriteButton_isoqf_245{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,transform .2s;width:28px;height:28px;flex-shrink:0;padding:0;opacity:.75;margin-left:0}._favoriteButton_isoqf_245:hover{opacity:1;transform:scale(1.15)}._favoriteButton_isoqf_245._isFavorite_isoqf_409{opacity:1}._controlsRow_isoqf_199 ._queueButton_isoqf_417{margin-left:0}._mobileExpandButton_isoqf_421,._mobileStatusBarWrapper_isoqf_425{display:none}._favoriteButton_isoqf_245:hover{opacity:1}._favoriteButton_isoqf_245._isFavorite_isoqf_409 img{animation:_heartButton_isoqf_1 .6s ease-in-out}._volumeWrapper_isoqf_437{display:flex;align-items:center;height:100%}._volumeContainer_isoqf_443{width:70px;height:16px;cursor:pointer;margin-left:8px;display:flex;align-items:center;position:relative;overflow:hidden;transition:width .3s cubic-bezier(.25,1,.5,1),margin-left .3s ease}._volumeWrapper_isoqf_437:hover ._volumeContainer_isoqf_443,._volumeWrapper_isoqf_437:focus-within ._volumeContainer_isoqf_443,._volumeContainerActive_isoqf_457{width:70px;margin-left:8px}._volumeContainer_isoqf_443:before{content:"";position:absolute;left:0;right:0;height:4px;background-color:var(--player-track-color, rgba(var(--rgb-fg), .2));border-radius:2px;transition:height .1s ease}._volumeContainer_isoqf_443:hover:before{height:6px}._volumeBar_isoqf_477{height:4px;background-color:var(--player-text-color, var(--color-fg));border-radius:2px;position:relative;transition:height .1s ease;z-index:2}._volumeContainer_isoqf_443:hover ._volumeBar_isoqf_477{height:6px;background-color:var(--color-accent-bright)}._volumeBar_isoqf_477:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:var(--player-text-color, var(--color-fg));border-radius:50%;display:none;box-shadow:0 2px 4px rgba(var(--rgb-shadow),.5)}._queueButton_isoqf_417{opacity:.5}._queueButton_isoqf_417:hover{opacity:.8}._queueButton_isoqf_417._isQueue_isoqf_513 img{animation:_queueButton_isoqf_417 .6s ease-in-out}._volumeContainer_isoqf_443:hover ._volumeBar_isoqf_477:after{display:block}@media(max-width:768px){._playerBar_isoqf_11{position:fixed;bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom) + 8px);left:10px;right:10px;width:calc(100% - 20px);max-width:540px;min-width:0;height:62px;min-height:62px;flex-wrap:nowrap;padding:6px 10px;margin:0 auto;background:rgba(var(--rgb-n-121212),.88);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(var(--rgb-fg),.12);border-radius:16px;box-shadow:0 8px 30px rgba(var(--rgb-shadow-page),.6),0 0 0 1px rgba(var(--rgb-fg),.06);z-index:99;transform:none}._playerLeft_isoqf_76{width:auto;flex:1;margin-bottom:0;min-width:0}._mobileStatusBarWrapper_isoqf_425{display:block}._playerImageWrap_isoqf_91{margin-right:10px}._playerImage_isoqf_91{width:40px;height:40px;border-radius:6px}._playerTitle_isoqf_151{font-size:.82rem}._playerArtist_isoqf_163{font-size:.72rem}._playerCenter_isoqf_189{width:auto;max-width:none;order:2;margin-left:6px;flex-shrink:0}._controlsRow_isoqf_199{gap:4px;margin-bottom:0;display:flex;align-items:center;flex-shrink:0}._controlsRow_isoqf_199 ._controlButton_isoqf_206{display:flex!important;width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;padding:0!important;align-items:center;justify-content:center;flex-shrink:0;background:transparent;border:none;cursor:pointer}._controlsRow_isoqf_199 ._controlButton_isoqf_206 img,._controlsRow_isoqf_199 ._controlButton_isoqf_206 svg{width:17px!important;height:17px!important}._controlsRow_isoqf_199 ._playButton_isoqf_249{display:flex!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;margin:0 1px;align-items:center;justify-content:center;flex-shrink:0}._controlsRow_isoqf_199 ._playButton_isoqf_249 img{width:22px!important;height:22px!important}._progressSection_isoqf_266,._playerRight_isoqf_355{display:none}}@media(max-width:380px){._playerBar_isoqf_11{left:6px;right:6px;width:calc(100% - 12px);padding:4px 6px;height:58px;min-height:58px}._playerImageWrap_isoqf_91{margin-right:6px}._playerImage_isoqf_91{width:34px;height:34px}._playerCenter_isoqf_189{margin-left:4px}._controlsRow_isoqf_199{gap:2px}._controlsRow_isoqf_199 ._controlButton_isoqf_206{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important}._controlsRow_isoqf_199 ._controlButton_isoqf_206 img,._controlsRow_isoqf_199 ._controlButton_isoqf_206 svg{width:14px!important;height:14px!important}._controlsRow_isoqf_199 ._playButton_isoqf_249{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important}._controlsRow_isoqf_199 ._playButton_isoqf_249 img{width:18px!important;height:18px!important}}._volumeIcon_isoqf_697{width:20px;height:20px}._remoteActiveOverlay_isoqf_702{opacity:.85;filter:contrast(.9) brightness(.8);transition:opacity var(--dur-slow) var(--ease-out),filter var(--dur-slow) var(--ease-out)}._controlButton_isoqf_206:disabled,._playButton_isoqf_249:disabled{opacity:.4;cursor:not-allowed}._toast_gm37f_1{position:fixed;top:88px;left:50%;translate:-50% 0;z-index:1200;display:flex;align-items:center;gap:12px;padding:14px 22px;border-radius:999px;background:rgba(var(--rgb-n-141414),.92);border:1px solid rgba(var(--rgb-c-ff7a2f),.5);box-shadow:0 16px 40px rgba(var(--rgb-shadow),.5),0 0 30px rgba(var(--rgb-c-ff7a2f),.25);color:var(--color-text-primary);font-weight:800;font-size:1.1rem;cursor:pointer}._flame_gm37f_21{color:var(--c-ff7a2f);fill:var(--c-ff7a2f)}._panel_e6wc7_1{position:absolute;top:calc(100% + 10px);right:0;width:260px;padding:16px;border-radius:16px;background:rgba(var(--rgb-n-121212),.92);border:1px solid rgba(var(--rgb-fg),.1);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:0 16px 40px rgba(var(--rgb-shadow),.5);color:var(--color-text-primary);z-index:5;max-width:calc(100vw - 24px);transform-origin:top right;animation:_panelIn_e6wc7_1 .18s cubic-bezier(.23,1,.32,1)}@keyframes _panelIn_e6wc7_1{0%{opacity:0;transform:scale(.96)}}@media(prefers-reduced-motion:reduce){._panel_e6wc7_1{animation:none}}._headline_e6wc7_33{font-weight:700;margin-bottom:10px}._bar_e6wc7_38{height:8px;border-radius:999px;background:rgba(var(--rgb-fg),.12);overflow:hidden}._fill_e6wc7_45{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--c-ff7a2f),var(--color-danger));transition:width .4s ease}._list_e6wc7_52{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:.88rem;color:rgba(var(--rgb-fg),calc(.78 * var(--alpha-text)))}._list_e6wc7_52 strong{color:var(--color-text-primary)}._wrap_uqy6g_1{position:relative;pointer-events:auto;flex-shrink:0}._chip_uqy6g_7{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:46px;padding:0 16px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.12);background:rgba(var(--rgb-fg),.06);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);color:var(--color-text-primary);font-family:inherit;font-weight:700;font-size:.95rem;cursor:pointer;transition:opacity .2s ease,border-color .2s ease,background-color .2s ease,height .25s cubic-bezier(.23,1,.32,1),padding .25s cubic-bezier(.23,1,.32,1),transform .12s ease-out}._compact_uqy6g_28{height:44px;padding:0 12px;border-color:transparent;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}@media(max-width:768px){._compact_uqy6g_28{height:42px;padding:0 10px}}@media(hover:hover)and (pointer:fine){._chip_uqy6g_7._compact_uqy6g_28:hover{background:rgba(var(--rgb-fg),.08);border-color:transparent}._chip_uqy6g_7:hover{background:rgba(var(--rgb-fg),.12);border-color:rgba(var(--rgb-c-fb3f3f),.5)}}._chip_uqy6g_7:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){._chip_uqy6g_7{transition:none}._chip_uqy6g_7:active{transform:none}}._chip_uqy6g_7:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}._flame_uqy6g_74{color:var(--c-ff7a2f);fill:var(--c-ff7a2f)}._dim_uqy6g_79{opacity:.55}._dim_uqy6g_79 ._flame_uqy6g_74{color:var(--n-9a9a9a);fill:transparent}._days_uqy6g_88{font-variant-numeric:tabular-nums}._wrap_1ddoa_1{position:relative;pointer-events:auto;flex-shrink:0}._bell_1ddoa_7{position:relative;display:inline-grid;place-items:center;box-sizing:border-box;width:46px;height:46px;border-radius:50%;border:1px solid rgba(var(--rgb-fg),.12);background:rgba(var(--rgb-fg),.06);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);color:var(--color-text-primary);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .12s ease-out}._compact_1ddoa_25{width:44px;height:44px;border-color:transparent;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}@media(hover:hover)and (pointer:fine){._bell_1ddoa_7:hover{background:rgba(var(--rgb-fg),.12)}._compact_1ddoa_25:hover{background:rgba(var(--rgb-fg),.08)}}._bell_1ddoa_7:active{transform:scale(.95)}._bell_1ddoa_7:focus-visible{outline:2px solid rgba(var(--rgb-c-fb3f3f),.8);outline-offset:2px}._badge_1ddoa_53{position:absolute;top:2px;right:0;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:var(--color-danger);color:var(--color-on-accent);font-size:.68rem;font-weight:800;line-height:18px;text-align:center;pointer-events:none}._panel_1ddoa_71{position:absolute;top:calc(100% + 10px);right:0;width:380px;max-width:calc(100vw - 24px);border-radius:18px;background:var(--glass-bg-solid, rgba(var(--rgb-n-121212), .92));border:1px solid var(--glass-border, rgba(var(--rgb-fg), .12));backdrop-filter:var(--glass-blur, blur(30px));-webkit-backdrop-filter:var(--glass-blur, blur(30px));box-shadow:var(--glass-shadow, 0 16px 40px rgba(var(--rgb-shadow), .5));overflow:hidden;z-index:6;transform-origin:top right;animation:_bellPanelIn_1ddoa_1 .18s cubic-bezier(.23,1,.32,1)}@keyframes _bellPanelIn_1ddoa_1{0%{opacity:0;transform:scale(.96)}}@media(prefers-reduced-motion:reduce){._panel_1ddoa_71{animation:none}._bell_1ddoa_7{transition:none}}._container_xolqj_1{position:sticky;top:16px;left:0;width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;z-index:100;pointer-events:none;padding:0 calc(32px + var(--nav-inset-right, 0px)) 0 calc(32px + var(--nav-inset-left, 0px));--nav-ease: cubic-bezier(.23, 1, .32, 1);margin-bottom:8px;margin-top:16px}._navModule_xolqj_23{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:950px;background:transparent;border:1px solid transparent;border-radius:999px;padding:8px 12px;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background-color .25s var(--nav-ease),border-color .25s var(--nav-ease),box-shadow .25s var(--nav-ease)}._container_xolqj_1._scrolled_xolqj_19 ._navModule_xolqj_23{max-width:800px;background:rgba(var(--rgb-n-121212),.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(var(--rgb-fg),.08);padding:6px 8px;gap:8px;box-shadow:0 8px 32px rgba(var(--rgb-shadow),.5)}._navButton_xolqj_53{background:var(--color-surface-high);border:1px solid transparent;border-radius:999px;height:46px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);cursor:pointer;outline:none;flex-shrink:0;padding:0 20px;max-width:180px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .25s var(--nav-ease),transform .12s ease-out;box-shadow:0 4px 12px rgba(var(--rgb-shadow),.15)}@media(hover:hover)and (pointer:fine){._navButton_xolqj_53:hover{background-color:var(--n-333333);color:var(--color-text-primary);border-color:rgba(var(--rgb-fg),.1)}}._navButton_xolqj_53:active{transform:scale(.97)}._activeButton_xolqj_83{background-color:rgba(var(--rgb-fg),.15);color:var(--color-text-primary)}._container_xolqj_1._scrolled_xolqj_19 ._navButton_xolqj_53{background:transparent;border-color:transparent;padding:0;width:44px;height:44px;border-radius:50%;box-shadow:none}@media(hover:hover)and (pointer:fine){._container_xolqj_1._scrolled_xolqj_19 ._navButton_xolqj_53:hover{background-color:rgba(var(--rgb-fg),.08)}}._container_xolqj_1._scrolled_xolqj_19 ._activeButton_xolqj_83{background-color:rgba(var(--rgb-fg),.1)}._btnIcon_xolqj_109{width:20px;height:20px;opacity:.6;transition:opacity .2s ease,transform .25s var(--nav-ease);object-fit:contain}._navButton_xolqj_53:hover ._btnIcon_xolqj_109,._activeButton_xolqj_83 ._btnIcon_xolqj_109{opacity:1}._btnGlyph_xolqj_123{color:var(--color-text-primary)}._btnText_xolqj_128{font-size:.9rem;font-weight:600;max-width:100px;opacity:1;margin-left:8px;white-space:nowrap;overflow:hidden;transition:opacity .15s ease,transform .25s var(--nav-ease)}._container_xolqj_1._scrolled_xolqj_19 ._btnText_xolqj_128{max-width:0;opacity:0;margin-left:0;transform:translate(-4px);pointer-events:none}._searchBox_xolqj_148{flex:1;position:relative;display:flex;align-items:center;min-width:0}._icon_xolqj_156{position:absolute;left:16px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-text-secondary)}._input_xolqj_165{width:100%;background-color:var(--color-surface-high);border:1px solid transparent;border-radius:999px;padding:14px 16px 14px 48px;color:var(--color-text-primary);font-size:1rem;outline:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;font-family:inherit;box-shadow:0 4px 12px rgba(var(--rgb-shadow),.15)}._input_xolqj_165:focus,._input_xolqj_165:hover{background-color:var(--n-333333);border-color:rgba(var(--rgb-fg),.1);box-shadow:0 0 0 2px rgba(var(--rgb-fg),.1)}._container_xolqj_1._scrolled_xolqj_19 ._input_xolqj_165{background-color:rgba(var(--rgb-fg),.05);padding:12px 16px 12px 42px;font-size:.95rem;box-shadow:none}._container_xolqj_1._scrolled_xolqj_19 ._input_xolqj_165:focus,._container_xolqj_1._scrolled_xolqj_19 ._input_xolqj_165:hover{background-color:rgba(var(--rgb-fg),.08);border-color:rgba(var(--rgb-fg),.05);box-shadow:none}._container_xolqj_1._scrolled_xolqj_19 ._icon_xolqj_156{left:14px}._libraryWrapper_xolqj_205{position:relative;width:145px;height:46px;flex-shrink:0;overflow:visible}._container_xolqj_1._scrolled_xolqj_19 ._libraryWrapper_xolqj_205{width:44px;height:44px}._libraryWrapperInner_xolqj_219{position:absolute;left:0;top:0;display:flex;align-items:center;background:var(--color-surface-high);border:1px solid transparent;border-radius:999px;height:46px;width:100%;padding:0 20px;box-shadow:0 4px 12px rgba(var(--rgb-shadow),.15);transition:background-color .2s ease,border-color .2s ease,box-shadow .25s var(--nav-ease);box-sizing:border-box;overflow:hidden;z-index:10}._libraryWrapperInner_xolqj_219:hover{background-color:var(--n-333333);border-color:rgba(var(--rgb-fg),.1);width:280px}._activeWrapper_xolqj_245 ._libraryWrapperInner_xolqj_219{background-color:rgba(var(--rgb-fg),.15)}._activeWrapper_xolqj_245 ._libraryWrapperInner_xolqj_219:hover{background-color:rgba(var(--rgb-fg),.2)}._container_xolqj_1._scrolled_xolqj_19 ._libraryWrapperInner_xolqj_219{height:44px;padding:0;border-radius:50%;background-color:transparent;border-color:transparent;box-shadow:none;display:flex;align-items:center;justify-content:center;width:44px}._container_xolqj_1._scrolled_xolqj_19 ._libraryWrapperInner_xolqj_219:hover{background-color:rgba(var(--rgb-fg),.08);border-color:rgba(var(--rgb-fg),.05);border-radius:50%;width:44px;padding:0;justify-content:center}._container_xolqj_1._scrolled_xolqj_19 ._libraryWrapperInner_xolqj_219:hover ._librarySubmenu_xolqj_277,._container_xolqj_1._scrolled_xolqj_19 ._librarySubmenu_xolqj_277{display:none!important}._container_xolqj_1._scrolled_xolqj_19 ._activeWrapper_xolqj_245 ._libraryWrapperInner_xolqj_219{background-color:rgba(var(--rgb-fg),.1)}._container_xolqj_1._scrolled_xolqj_19 ._activeWrapper_xolqj_245 ._libraryWrapperInner_xolqj_219:hover{background-color:rgba(var(--rgb-fg),.12)}._libraryMainButton_xolqj_291{background:transparent;border:none;height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);padding:0;cursor:pointer;outline:none;gap:8px;flex-shrink:0}._container_xolqj_1._scrolled_xolqj_19 ._libraryMainButton_xolqj_291{gap:0!important;width:44px;height:44px;justify-content:center;align-items:center}._libraryWrapperInner_xolqj_219:hover ._libraryMainButton_xolqj_291,._activeWrapper_xolqj_245 ._libraryMainButton_xolqj_291{color:var(--color-text-primary)}._libraryWrapperInner_xolqj_219:hover ._btnIcon_xolqj_109{opacity:1}._librarySubmenu_xolqj_277{display:flex;align-items:center;gap:8px;overflow:hidden;max-width:0;opacity:0;transition:opacity .2s ease;border-left:1px solid transparent;padding-left:0;margin-left:0}._libraryWrapperInner_xolqj_219:hover ._librarySubmenu_xolqj_277{max-width:140px;opacity:1;margin-left:10px;padding-left:10px;border-left:1px solid rgba(var(--rgb-fg),.15)}._submenuItem_xolqj_346{background:transparent;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .12s ease-out;outline:none;flex-shrink:0;padding:0}._submenuItem_xolqj_346:hover{background-color:rgba(var(--rgb-fg),.1);color:var(--color-text-primary)}._submenuIcon_xolqj_368{width:16px;height:16px;opacity:.6;transition:opacity .2s}._submenuItem_xolqj_346:hover ._submenuIcon_xolqj_368{opacity:1}._absoluteWrapper_xolqj_379{position:fixed;top:16px;left:0;width:100%;height:0;pointer-events:none;z-index:101;transform:translateY(calc(-1 * var(--scroll-top, 0px)))}._userMenuContainer_xolqj_390{position:absolute;right:32px;top:8px;pointer-events:auto;display:flex;align-items:center;gap:12px}._avatarButton_xolqj_400{background:transparent;border:1px solid rgba(var(--rgb-fg),.08);cursor:pointer;padding:0;width:46px;height:46px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;box-shadow:0 4px 12px rgba(var(--rgb-shadow),.3)}._avatarButton_xolqj_400:hover{transform:scale(1.05);box-shadow:0 4px 15px rgba(var(--rgb-fg),.1);border-color:rgba(var(--rgb-fg),.2)}._userAvatar_xolqj_422{width:100%;height:100%;object-fit:cover}._avatarFallback_xolqj_428{width:100%;height:100%;background-color:var(--color-primary);color:var(--color-on-accent);font-weight:700;font-size:1.2rem;display:flex;align-items:center;justify-content:center}._dropdownMenu_xolqj_440{position:absolute;right:0;top:calc(100% + 12px);background-color:var(--color-surface-raised);border:1px solid rgba(var(--rgb-fg),.08);border-radius:12px;width:240px;padding:8px 0;box-shadow:0 10px 30px rgba(var(--rgb-shadow),.6);animation:_fadeIn_xolqj_1 .2s ease}@keyframes _fadeIn_xolqj_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._dropdownHeader_xolqj_464{padding:12px 16px}._headerLabel_xolqj_468{margin:0;font-size:.95rem;font-weight:700;color:var(--color-text-primary)}._headerUserEmail_xolqj_475{margin:4px 0 0;font-size:.8rem;color:var(--color-text-secondary);word-break:break-all}._dropdownDivider_xolqj_482{height:1px;background-color:rgba(var(--rgb-fg),.08);margin:4px 0}._dropdownItem_xolqj_488{width:100%;background:transparent;border:none;padding:10px 16px;color:var(--color-text-secondary);font-size:.9rem;font-weight:500;text-align:left;cursor:pointer;display:flex;align-items:center;gap:12px;transition:background-color .2s ease,color .2s ease;font-family:inherit}._dropdownItem_xolqj_488:hover{background-color:rgba(var(--rgb-fg),.05);color:var(--color-text-primary)}._logoutItem_xolqj_510:hover{color:var(--color-danger)}._itemIcon_xolqj_514{width:18px;height:18px;opacity:.6;transition:opacity .2s}._dropdownItem_xolqj_488:hover ._itemIcon_xolqj_514{opacity:1}@media(max-width:1024px){._btnText_xolqj_128{display:none}._navModule_xolqj_23{max-width:600px}}@media(max-width:768px){._container_xolqj_1{padding:0 16px;top:8px;margin-top:8px}._navModule_xolqj_23{max-width:100%;gap:8px;background:rgba(var(--rgb-n-121212),.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(var(--rgb-fg),.08);padding:6px 56px 6px 8px;box-shadow:0 8px 32px rgba(var(--rgb-shadow),.5)}._navButton_xolqj_53{height:40px;padding:0;width:40px;background:transparent;border-color:transparent;box-shadow:none}._btnIcon_xolqj_109{width:18px;height:18px}._input_xolqj_165{background-color:rgba(var(--rgb-fg),.05);padding:12px 16px 12px 42px;font-size:.95rem;box-shadow:none}._absoluteWrapper_xolqj_379{top:8px}._userMenuContainer_xolqj_390{right:22px;top:3px;display:flex;align-items:center;gap:8px}._avatarButton_xolqj_400{width:38px;height:38px;box-shadow:none;border-color:transparent}._dropdownMenu_xolqj_440{width:200px}._librarySubmenu_xolqj_277{display:none!important}}._ariaNavButton_xolqj_607{background:rgba(var(--rgb-n-0e0814),.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(var(--rgb-fg),.08);border-radius:999px;height:46px;display:flex;align-items:center;justify-content:center;gap:0;padding:0 20px;color:var(--color-text-primary);cursor:pointer;font-weight:600;font-size:.9rem;transition:transform .2s ease,background-color .2s,border-color .2s,box-shadow .2s;box-shadow:0 4px 14px rgba(var(--rgb-shadow),.4),inset 0 1px 1px rgba(var(--rgb-fg),.1),0 0 12px rgba(var(--rgb-c-7117cd),.15);font-family:inherit;flex-shrink:0;box-sizing:border-box}._ariaNavButtonActive_xolqj_630{background:rgba(var(--rgb-c-7117cd),.25);border-color:rgba(var(--rgb-c-7117cd),.4);box-shadow:0 4px 14px rgba(var(--rgb-shadow),.4),inset 0 1px 1px rgba(var(--rgb-fg),.15),0 0 20px rgba(var(--rgb-c-7117cd),.3)}._ariaNavButton_xolqj_607:hover{transform:scale(1.03);background:rgba(var(--rgb-c-190e23),.8);border-color:rgba(var(--rgb-fg),.15)}._ariaNavIcon_xolqj_642{width:20px;height:20px;flex-shrink:0}._ariaNavText_xolqj_648{font-size:.9rem;font-weight:600;color:var(--color-text-primary);max-width:100px;opacity:1;margin-left:8px;white-space:nowrap;overflow:hidden}@media(max-width:768px){._ariaNavButton_xolqj_607{height:38px;width:38px;padding:0;border-radius:50%;box-shadow:none}._ariaNavText_xolqj_648{display:none}}._navModule_xolqj_23{animation:_navSettleFull_xolqj_1 .22s var(--nav-ease) both}._container_xolqj_1._scrolled_xolqj_19 ._navModule_xolqj_23{animation-name:_navSettleCompact_xolqj_1}@keyframes _navSettleFull_xolqj_1{0%{opacity:.55;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes _navSettleCompact_xolqj_1{0%{opacity:.55;transform:scale(.985)}to{opacity:1;transform:none}}._compactLogo_xolqj_696{background:none;border:0;padding:0;color:inherit;display:flex;align-items:center;justify-content:center;width:0;opacity:0;overflow:hidden;transition:opacity .2s ease;cursor:pointer;flex-shrink:0}._compactLogoImg_xolqj_712{height:24px;width:auto}._container_xolqj_1._scrolled_xolqj_19 ._compactLogo_xolqj_696{width:110px;opacity:1;margin-right:8px;margin-left:12px}@media(max-width:768px){._container_xolqj_1._scrolled_xolqj_19 ._compactLogo_xolqj_696{display:none!important}}._compactSeparator_xolqj_731{width:0;height:20px;background-color:rgba(var(--rgb-fg),.15);transition:opacity .2s ease;opacity:0;flex-shrink:0}._container_xolqj_1._scrolled_xolqj_19 ._compactSeparator_xolqj_731{width:1px;opacity:1;margin:0 8px}._compactUserMenu_xolqj_747{display:flex;align-items:center;gap:8px;max-width:0;opacity:0;overflow:hidden;transition:opacity .2s ease;flex-shrink:0}._container_xolqj_1._scrolled_xolqj_19 ._compactUserMenu_xolqj_747{max-width:300px;opacity:1}._container_xolqj_1._scrolled_xolqj_19 ._compactUserMenuStreak_xolqj_765{overflow:visible}._ariaNavButtonCompact_xolqj_769{background:transparent;border:1px solid transparent;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s,border-color .2s,box-shadow .2s;padding:0;outline:none;flex-shrink:0;box-shadow:none}._ariaNavButtonCompact_xolqj_769:hover{background:rgba(var(--rgb-fg),.08)}._ariaNavButtonCompact_xolqj_769 img{width:20px;height:20px}._avatarButtonCompact_xolqj_795{background:transparent;border:1px solid transparent;border-radius:50%;width:44px;height:44px;padding:0;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s,border-color .2s;outline:none;flex-shrink:0}._avatarButtonCompact_xolqj_795:hover{background-color:rgba(var(--rgb-fg),.08);border-color:rgba(var(--rgb-fg),.2)}._compactDropdownMenu_xolqj_818{position:absolute;right:16px;top:calc(100% + 8px);background-color:var(--color-surface-raised);border:1px solid rgba(var(--rgb-fg),.08);border-radius:12px;width:240px;padding:8px 0;box-shadow:0 10px 30px rgba(var(--rgb-shadow),.6);animation:_fadeIn_xolqj_1 .2s ease;z-index:110;pointer-events:auto}@media(min-width:769px){._compactDropdownMenu_xolqj_818{right:calc(32px + var(--nav-inset-right, 0px) + max(0px,(100% - 64px - var(--nav-inset-left, 0px) - var(--nav-inset-right, 0px) - 800px) / 2) + 12px)}}@media(max-width:768px){._container_xolqj_1{padding-inline:10px}._navModule_xolqj_23{min-height:54px;padding:6px 96px 6px 10px}._navButton_xolqj_53,._libraryWrapper_xolqj_205,._compactLogo_xolqj_696,._compactSeparator_xolqj_731,._compactUserMenu_xolqj_747{display:none!important}._searchBox_xolqj_148{width:100%}._input_xolqj_165{min-height:42px;padding-right:12px}._absoluteWrapper_xolqj_379,._absoluteWrapper_xolqj_379._hiddenWrapper_xolqj_868{top:max(8px,env(safe-area-inset-top));transform:none!important;opacity:1!important;pointer-events:auto!important}._userMenuContainer_xolqj_390{right:max(14px,env(safe-area-inset-right));top:5px;gap:4px}._ariaNavButton_xolqj_607,._avatarButton_xolqj_400{width:40px;height:40px;min-width:40px;min-height:40px}._dropdownMenu_xolqj_440,._compactDropdownMenu_xolqj_818{position:fixed;top:calc(max(8px,env(safe-area-inset-top)) + 54px);right:max(10px,env(safe-area-inset-right));width:min(260px,calc(100vw - 20px));max-height:calc(100vh - 90px);max-height:calc(100dvh - 90px);overflow-y:auto}}@media(max-width:380px){._navModule_xolqj_23{padding-right:88px}._container_xolqj_1{padding-inline:6px}}._hiddenWrapper_xolqj_868{transform:translateY(-100px)!important;opacity:0!important;pointer-events:none!important}._navButton_xolqj_53:focus-visible,._libraryMainButton_xolqj_291:focus-visible,._submenuItem_xolqj_346:focus-visible,._ariaNavButton_xolqj_607:focus-visible,._ariaNavButtonCompact_xolqj_769:focus-visible,._avatarButton_xolqj_400:focus-visible,._avatarButtonCompact_xolqj_795:focus-visible,._dropdownItem_xolqj_488:focus-visible{outline:2px solid rgba(var(--rgb-fg),.7);outline-offset:2px}._input_xolqj_165:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(var(--rgb-fg),.35)}@media(min-width:769px)and (max-width:900px){._container_xolqj_1._scrolled_xolqj_19 ._compactLogo_xolqj_696{width:96px;margin-left:6px}._container_xolqj_1._scrolled_xolqj_19 ._navModule_xolqj_23{gap:6px}}@media(max-width:768px)and (pointer:coarse){._avatarButton_xolqj_400{width:44px;height:44px;min-width:44px;min-height:44px}._userMenuContainer_xolqj_390{top:3px}._dropdownItem_xolqj_488{min-height:44px}}@media(hover:none){._libraryWrapperInner_xolqj_219:hover{width:100%}._libraryWrapperInner_xolqj_219:hover ._librarySubmenu_xolqj_277{max-width:0;opacity:0;margin-left:0;padding-left:0;border-left-color:transparent}._avatarButton_xolqj_400:hover,._ariaNavButton_xolqj_607:hover{transform:none}}@media(prefers-reduced-motion:reduce){._navModule_xolqj_23,._navButton_xolqj_53,._btnText_xolqj_128,._btnIcon_xolqj_109,._icon_xolqj_156,._input_xolqj_165,._container_xolqj_1,._libraryWrapper_xolqj_205,._compactLogo_xolqj_696,._compactUserMenu_xolqj_747,._compactSeparator_xolqj_731,._libraryWrapperInner_xolqj_219,._librarySubmenu_xolqj_277,._userMenuContainer_xolqj_390{transition:none!important}._navButton_xolqj_53:active{transform:none}._dropdownMenu_xolqj_440,._compactDropdownMenu_xolqj_818{animation:none}}@media(max-width:768px){._absoluteWrapper_xolqj_379,._absoluteWrapper_xolqj_379._hiddenWrapper_xolqj_868{display:none!important}._navModule_xolqj_23,._navModule_xolqj_23:has(._compactUserMenu_xolqj_747){padding:6px 6px 6px 10px;gap:8px}._compactUserMenu_xolqj_747,._container_xolqj_1._scrolled_xolqj_19 ._compactUserMenu_xolqj_747{display:flex!important;width:auto;max-width:none;margin-left:0;opacity:1;overflow:visible;flex-shrink:0}._ariaNavButtonCompact_xolqj_769{display:none}._container_xolqj_1._scrolled_xolqj_19 ._compactUserMenuStreak_xolqj_765{width:auto}._avatarButtonCompact_xolqj_795{width:42px;height:42px;border:1px solid rgba(var(--rgb-fg),.12);background:rgba(var(--rgb-fg),.05)}}:where(._icon_1a92w_3){display:inline-block;position:relative;flex-shrink:0;width:var(--icon-size, 1em);height:var(--icon-size, 1em);vertical-align:middle}._mask_1a92w_12{background-color:currentColor;-webkit-mask:var(--mask-icon) center / contain no-repeat;mask:var(--mask-icon) center / contain no-repeat}._layer_1a92w_18{position:absolute;inset:0;display:block}._accent_1a92w_24{background-color:var(--color-accent-alt);-webkit-mask:var(--mask-icon) center / contain no-repeat;mask:var(--mask-icon) center / contain no-repeat}._sidebar_1q5un_1{width:calc(100% - 16px);min-width:0;background-color:rgba(var(--rgb-n-090909),.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:var(--color-text-secondary);display:flex;flex-direction:column;padding:24px 16px 36px;height:calc(100% - 24px);margin:12px 0 12px 12px;border-radius:20px;border:1px solid rgba(var(--rgb-fg),.05);box-shadow:4px 4px 20px rgba(var(--rgb-shadow),.4);position:relative;z-index:10;overflow:hidden}._logoLink_1q5un_21{text-decoration:none;display:block;color:inherit}._logoContainer_1q5un_27{width:100%;display:flex;justify-content:center;margin-bottom:36px}._logoImage_1q5un_35{width:100%;max-width:220px;height:auto;object-fit:contain}._nav_1q5un_42{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}._navLink_1q5un_49{display:flex;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;color:var(--color-text-secondary);transition:color var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);font-weight:500;border-radius:8px;font-size:.88rem}._navLink_1q5un_49 img,._navLink_1q5un_49 ._glyph_1q5un_63{opacity:.6;transition:opacity .2s;width:18px;height:18px}._navLink_1q5un_49:hover{color:var(--color-text-primary);background-color:rgba(var(--rgb-fg),.05)}._navLink_1q5un_49:hover img,._navLink_1q5un_49:hover ._glyph_1q5un_63{opacity:1}._navLinkActive_1q5un_80{color:var(--color-text-primary);background-color:rgba(var(--rgb-fg),.1)}._navLinkActive_1q5un_80 img,._navLinkActive_1q5un_80 ._glyph_1q5un_63{opacity:1}._glyph_1q5un_63{color:var(--color-text-primary)}._ariaNavLink_1q5un_95{display:none}._divider_1q5un_99{height:1px;background-color:rgba(var(--rgb-fg),.05);margin:16px 0}._sectionHeader_1q5un_105{padding:0 12px;margin-bottom:8px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)))}._librarySection_1q5un_115{flex:1;display:flex;flex-direction:column;gap:4px;overflow-y:auto;margin-bottom:16px}._navIcon_1q5un_124{width:18px!important;height:18px!important;object-fit:contain;opacity:.6;transition:opacity .2s}._navLink_1q5un_49:hover ._navIcon_1q5un_124,._navLinkActive_1q5un_80 ._navIcon_1q5un_124{opacity:1}._navLinkSongs_1q5un_139,._navLinkAlbums_1q5un_140,._navLinkArtists_1q5un_141,._navLinkPlaylists_1q5un_142{position:relative;z-index:1;overflow:hidden;background:transparent!important}._subNavLink_1q5un_149{padding-left:40px;font-size:.82rem;opacity:.8}._subNavLink_1q5un_149 img,._subNavLink_1q5un_149 ._glyph_1q5un_63{width:16px;height:16px;opacity:.5}._subNavLink_1q5un_149:hover{opacity:1}._navLinkSongs_1q5un_139:before,._navLinkAlbums_1q5un_140:before,._navLinkArtists_1q5un_141:before,._navLinkPlaylists_1q5un_142:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity .4s ease-in-out}._navLinkSongs_1q5un_139:before{background:linear-gradient(135deg,rgba(var(--rgb-c-450af5),.7),rgba(var(--rgb-c-8e2de2),.7))}._navLinkAlbums_1q5un_140:before{background:linear-gradient(135deg,rgba(var(--rgb-c-11998e),.7),rgba(var(--rgb-c-38ef7d),.7))}._navLinkArtists_1q5un_141:before{background:linear-gradient(135deg,rgba(var(--rgb-c-f12711),.7),rgba(var(--rgb-c-f5af19),.7))}._navLinkPlaylists_1q5un_142:before{background:linear-gradient(135deg,rgba(var(--rgb-c-0072ff),.7),rgba(var(--rgb-c-00c6ff),.7))}._navLinkSongs_1q5un_139:hover:before,._navLinkSongs_1q5un_139._navLinkActive_1q5un_80:before,._navLinkAlbums_1q5un_140:hover:before,._navLinkAlbums_1q5un_140._navLinkActive_1q5un_80:before,._navLinkArtists_1q5un_141:hover:before,._navLinkArtists_1q5un_141._navLinkActive_1q5un_80:before,._navLinkPlaylists_1q5un_142:hover:before,._navLinkPlaylists_1q5un_142._navLinkActive_1q5un_80:before{opacity:1}._navLinkSongs_1q5un_139:hover img,._navLinkSongs_1q5un_139._navLinkActive_1q5un_80 img,._navLinkAlbums_1q5un_140:hover img,._navLinkAlbums_1q5un_140._navLinkActive_1q5un_80 img,._navLinkArtists_1q5un_141:hover img,._navLinkArtists_1q5un_141._navLinkActive_1q5un_80 img,._navLinkPlaylists_1q5un_142:hover img,._navLinkPlaylists_1q5un_142._navLinkActive_1q5un_80 img,._subNavLink_1q5un_149:hover ._glyph_1q5un_63,._subNavLink_1q5un_149._navLinkActive_1q5un_80 ._glyph_1q5un_63{opacity:1}._librarySection_1q5un_115::-webkit-scrollbar{width:4px}._librarySection_1q5un_115::-webkit-scrollbar-thumb{background:rgba(var(--rgb-fg),.1);border-radius:10px}._bottomSection_1q5un_231{margin-top:auto;display:flex;flex-direction:column}._footerRow_1q5un_237{display:flex;align-items:center;justify-content:space-between;padding:12px;background-color:rgba(var(--rgb-fg),.05);border-radius:12px;gap:12px}._userMinimal_1q5un_247{display:flex;align-items:center;gap:10px;min-width:0}._avatarWrapper_1q5un_254{width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0}._avatar_1q5un_254{width:100%;height:100%;object-fit:cover}._avatarFallback_1q5un_268{width:100%;height:100%;background:linear-gradient(135deg,var(--color-accent-dark),var(--c-ff4d4d));display:flex;align-items:center;justify-content:center;color:var(--color-on-accent);font-weight:700;font-size:.9rem}._userName_1q5un_280{color:var(--color-text-primary);font-weight:600;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._settingsIconBtn_1q5un_289{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;transition:opacity var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);opacity:.6}._settingsIconBtn_1q5un_289:hover{opacity:1;background-color:rgba(var(--rgb-fg),.1)}._settingsIconBtn_1q5un_289 img,._settingsIconBtn_1q5un_289 ._glyph_1q5un_63{width:20px;height:20px}._settingsGlyph_1q5un_311{color:var(--n-8a8a8a)}@media(max-width:1024px){._sidebar_1q5un_1{padding:24px 12px 36px}._logoContainer_1q5un_27{margin-bottom:24px}}@media(max-width:768px){._sidebar_1q5un_1{position:fixed;bottom:0;left:0;right:0;width:100%;height:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom));flex-direction:row;padding:0 max(4px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(4px,env(safe-area-inset-left));margin:0;border-radius:0;border-right:none;border-top:1px solid rgba(var(--rgb-fg),.05);background-color:rgba(var(--rgb-n-090909),.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:100;box-shadow:0 -5px 20px rgba(var(--rgb-shadow),.5)}._logoLink_1q5un_21,._bottomSection_1q5un_231{display:none}._nav_1q5un_42,._librarySection_1q5un_115{display:contents}._subNavLink_1q5un_149,._searchNavLink_1q5un_367{display:none!important}._ariaNavLink_1q5un_95{display:flex!important;border:none;cursor:pointer;font-family:inherit;background:transparent}._navLink_1q5un_49{flex-direction:column;justify-content:center;padding:6px;gap:4px;background:transparent;border-radius:12px;flex:1;text-align:center;min-width:0;min-height:58px;margin:4px 2px;transition:color var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}._navLinkActive_1q5un_80{background-color:var(--color-accent-bright)!important;color:var(--color-on-accent)!important}._navLink_1q5un_49 img,._navLink_1q5un_49 ._glyph_1q5un_63,._navIcon_1q5un_124{width:24px!important;height:24px!important;margin:0 auto}._navLink_1q5un_49 span{font-size:.65rem;font-weight:500}._navLinkActive_1q5un_80 span{font-weight:700;color:var(--color-on-accent)}._navLinkActive_1q5un_80 img,._navLinkActive_1q5un_80 ._glyph_1q5un_63{filter:drop-shadow(0 0 8px rgba(var(--rgb-fg),.3))}}@media(max-width:380px){._navLink_1q5un_49{margin-inline:0;padding-inline:2px}._navLink_1q5un_49 img,._navLink_1q5un_49 ._glyph_1q5un_63,._navIcon_1q5un_124{width:21px!important;height:21px!important}._navLink_1q5un_49 span{font-size:.6rem}}._logoutContainer_1q5un_442{margin-top:12px;padding-top:12px;border-top:1px solid rgba(var(--rgb-fg),.08)}._popupContainer_vbdqi_1{width:100%;height:100%;background-color:transparent;color:var(--color-text-primary);position:relative;overflow:hidden;display:flex;flex-direction:column}._panelBackgroundWrapper_vbdqi_12{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}._panelBackground_vbdqi_12{width:120%;height:120%;margin-left:-10%;margin-top:-10%;background-size:cover;background-position:center;filter:blur(60px) brightness(.35);transform:scale(1.15);transition:background-image .5s ease-in-out}._panelBackgroundOverlay_vbdqi_35{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(var(--rgb-scrim),.3),rgba(var(--rgb-scrim),.65));z-index:1}._fallbackBackground_vbdqi_42{position:absolute;inset:0;background:var(--color-bg-secondary);z-index:0}._queueList_vbdqi_49{display:flex;flex-direction:column;gap:16px;flex:1;overflow-y:auto;padding:20px;position:relative;z-index:2;scrollbar-width:thin;scrollbar-color:rgba(var(--rgb-fg),.1) transparent}._queueList_vbdqi_49::-webkit-scrollbar{width:6px}._queueList_vbdqi_49::-webkit-scrollbar-track{background:transparent}._queueList_vbdqi_49::-webkit-scrollbar-thumb{background:rgba(var(--rgb-fg),.1);border-radius:10px}._queueItemActive_vbdqi_75{display:flex;flex-direction:column;gap:12px}._queueLabel_vbdqi_81{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-secondary);font-weight:700}._queueSong_vbdqi_89{display:flex;align-items:center;gap:12px;background:rgba(var(--rgb-fg),.07);padding:12px;border-radius:12px;border:1px solid rgba(var(--rgb-fg),.05)}._queueThumb_vbdqi_99{width:54px;height:54px;border-radius:6px;object-fit:cover;box-shadow:0 4px 12px rgba(var(--rgb-shadow),.3)}._queueMeta_vbdqi_107{display:flex;flex-direction:column;gap:2px;min-width:0}._queueTitle_vbdqi_114{font-weight:700;font-size:.95rem;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._queueArtist_vbdqi_123{font-size:.8rem;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._queueLoopIndicator_vbdqi_131{margin-left:auto;display:flex;flex-direction:column;align-items:center;gap:1px}._queueLoopIcon_vbdqi_139{width:24px;height:24px;filter:brightness(0) saturate(100%) invert(29%) sepia(97%) saturate(5426%) hue-rotate(349deg) brightness(113%) contrast(110%)}._queueLoopText_vbdqi_145{font-size:.6rem;font-weight:700;color:var(--color-primary-text);text-transform:uppercase;letter-spacing:.03em}@keyframes _loopSpin_vbdqi_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._upcomingSection_vbdqi_163{display:flex;flex-direction:column;gap:12px;margin-top:24px}._sortableList_vbdqi_170{display:flex;flex-direction:column;gap:6px}._queueSongSmall_vbdqi_176{display:flex;align-items:center;gap:12px;padding:8px;border-radius:8px;transition:background-color .2s,transform .1s;cursor:grab;-webkit-user-select:none;user-select:none}._queueSongSmall_vbdqi_176:hover{background-color:rgba(var(--rgb-fg),.05)}._queueSongSmall_vbdqi_176:active{cursor:grabbing}._queueThumbSmall_vbdqi_195{width:36px;height:36px;border-radius:4px;object-fit:cover}._queueTitleSmall_vbdqi_202{font-weight:500;font-size:.85rem;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._queueArtistSmall_vbdqi_211{font-size:.75rem;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._currentTitleActive_vbdqi_220{color:var(--color-accent-dark)}@media(max-width:768px){._popupContainer_vbdqi_1{height:100%;padding-top:env(safe-area-inset-top)}._queueList_vbdqi_49{padding:18px 14px 22px;gap:12px;overscroll-behavior:contain}._queueSong_vbdqi_89{padding:10px}._queueThumb_vbdqi_99{width:48px;height:48px}._queueSongSmall_vbdqi_176{min-height:54px;padding:8px 6px;touch-action:pan-y}}._card_i2v2b_2{display:flex;flex-direction:column;gap:12px;background:rgba(var(--rgb-fg),.07);border:1px solid rgba(var(--rgb-fg),.05);border-radius:12px;padding:12px;color:var(--color-text-primary)}._switchRow_i2v2b_13{display:flex;align-items:center;gap:12px;cursor:pointer;position:relative}._switchText_i2v2b_21{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._title_i2v2b_29{font-weight:700;font-size:.9rem}._subtitle_i2v2b_34,._hint_i2v2b_35{font-size:.75rem;color:var(--color-text-secondary)}._switchInput_i2v2b_40{position:absolute;opacity:0;width:1px;height:1px}._switchTrack_i2v2b_47{flex-shrink:0;width:36px;height:20px;border-radius:999px;background:rgba(var(--rgb-fg),.2);position:relative;transition:background-color .2s}._switchThumb_i2v2b_57{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--color-on-accent);transition:transform .2s}._switchInput_i2v2b_40:checked+._switchTrack_i2v2b_47{background:var(--color-primary)}._switchInput_i2v2b_40:checked+._switchTrack_i2v2b_47 ._switchThumb_i2v2b_57{transform:translate(16px)}._switchInput_i2v2b_40:focus-visible+._switchTrack_i2v2b_47{outline:2px solid var(--color-text-primary);outline-offset:2px}._levels_i2v2b_81{display:flex;flex-direction:column;gap:6px;transition:opacity .2s}._dimmed_i2v2b_88{opacity:.4}._levelButtons_i2v2b_92{display:flex;gap:6px}._levelButton_i2v2b_92{flex:1;padding:6px 8px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.15);background:transparent;color:var(--color-text-primary);font-size:.75rem;font-weight:600;cursor:pointer;transition:background-color .2s,border-color .2s}._levelButton_i2v2b_92:hover{background:rgba(var(--rgb-fg),.08)}._levelActive_i2v2b_114,._levelActive_i2v2b_114:hover{color:var(--color-on-accent);background:var(--color-primary);border-color:var(--color-primary)}._saveButton_i2v2b_121{align-self:flex-start;padding:6px 12px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.2);background:transparent;color:var(--color-text-primary);font-size:.75rem;font-weight:600;cursor:pointer}._saveButton_i2v2b_121:hover:not(:disabled){background:rgba(var(--rgb-fg),.08)}._saveButton_i2v2b_121:disabled{opacity:.5;cursor:default}._separator_i2v2b_143{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-secondary);font-weight:700;padding:8px 0 2px}._moreButton_i2v2b_152{margin-left:auto;flex-shrink:0;width:28px;height:28px;border-radius:50%;border:none;background:transparent;color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center}._moreButton_i2v2b_152:hover{background:rgba(var(--rgb-fg),.1);color:var(--color-text-primary)}._hint_1er6w_1{display:flex;align-items:flex-start;gap:6px;margin:2px 0 8px;color:var(--color-text-secondary);font-size:.78rem;line-height:1.35}._hint_1er6w_1 svg{flex-shrink:0;margin-top:2px;color:var(--c-ff3b45)}._panelContainer_cl6rt_1{display:flex;flex-direction:column;height:100%;position:relative;color:var(--color-text-primary);font-family:inherit;-webkit-user-select:none;user-select:none}._header_cl6rt_11{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(var(--rgb-fg),.1);background:rgba(var(--rgb-bg),.25);flex-shrink:0}._headerLeft_cl6rt_21{display:flex;align-items:center;gap:12px}._title_cl6rt_27{margin:0;font-size:1.15rem;font-weight:700}._closeButton_cl6rt_33{background:transparent;border:none;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));cursor:pointer;padding:6px;display:flex;border-radius:50%;transition:background .2s,color .2s}._closeButton_cl6rt_33:hover{background:rgba(var(--rgb-fg),.1);color:var(--color-text-primary)}._scrollContent_cl6rt_49{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:20px;display:flex;flex-direction:column;gap:20px}._scrollContent_cl6rt_49::-webkit-scrollbar{width:6px}._scrollContent_cl6rt_49::-webkit-scrollbar-thumb{background:rgba(var(--rgb-fg),.15);border-radius:4px}._profileHero_cl6rt_68{display:flex;align-items:center;gap:16px;background:rgba(var(--rgb-fg),.04);border:1px solid rgba(var(--rgb-fg),.08);border-radius:16px;padding:16px}._heroAvatarWrapper_cl6rt_78{width:52px;height:52px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid rgba(var(--rgb-fg),.1)}._heroAvatar_cl6rt_78{width:100%;height:100%;object-fit:cover}._heroAvatarFallback_cl6rt_93{width:100%;height:100%;background:var(--color-primary);color:var(--color-on-accent);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.3rem}._heroInfo_cl6rt_105{display:flex;flex-direction:column;gap:4px;min-width:0}._nameRow_cl6rt_112{display:flex;align-items:center;gap:8px}._heroName_cl6rt_118{margin:0;font-size:1rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._badge_cl6rt_127{background:linear-gradient(135deg,var(--color-primary) 0%,var(--c-b20710) 100%);color:var(--color-on-accent);font-size:.68rem;font-weight:700;padding:2px 8px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px}._heroEmail_cl6rt_138{margin:0;font-size:.8rem;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._section_cl6rt_147{display:flex;flex-direction:column;gap:10px}._sectionTitle_cl6rt_153{margin:0;font-size:.9rem;font-weight:600;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));text-transform:uppercase;letter-spacing:.5px}._settingsCard_cl6rt_162{background:rgba(var(--rgb-fg),.03);border:1px solid rgba(var(--rgb-fg),.06);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:12px}._settingRow_cl6rt_172{display:flex;align-items:center;justify-content:space-between;gap:12px}._settingInfo_cl6rt_179{display:flex;flex-direction:column;gap:2px}._settingLabel_cl6rt_185{margin:0;font-size:.9rem;font-weight:600;color:rgba(var(--rgb-fg),calc(.95 * var(--alpha-text)))}._settingDesc_cl6rt_192{margin:0;font-size:.78rem;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));line-height:1.2}._dropdownDivider_cl6rt_199{height:1px;background:rgba(var(--rgb-fg),.06)}._toggle_cl6rt_204{width:44px;height:24px;border:0;background:rgba(var(--rgb-fg),.15);border-radius:12px;padding:2px;cursor:pointer;transition:background .25s ease;flex-shrink:0}._toggle_cl6rt_204:not(._toggleOn_cl6rt_216):hover{background:rgba(var(--rgb-fg),.25)}._toggleOn_cl6rt_216{background:var(--color-primary)}._toggleHandle_cl6rt_224{width:20px;height:20px;background:var(--color-fg);border-radius:50%;transition:transform .25s ease;box-shadow:0 2px 4px rgba(var(--rgb-shadow),.3)}._toggleOn_cl6rt_216 ._toggleHandle_cl6rt_224{transform:translate(20px)}._sliderValue_cl6rt_237{font-size:.85rem;font-weight:700;color:var(--color-primary-text)}._sliderWrapper_cl6rt_243{display:flex;flex-direction:column;gap:6px}._slider_cl6rt_237{width:100%;accent-color:var(--color-primary);cursor:pointer}._sliderDots_cl6rt_255{display:flex;justify-content:space-between;padding:0 4px}._dot_cl6rt_261{width:3px;height:3px;border-radius:50%;background:rgba(var(--rgb-fg),.2)}._empty_cl6rt_268{padding:30px;text-align:center;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)))}._rowButton_cl6rt_275{width:100%;background:transparent;border:none;border-radius:8px;padding:6px 0;color:inherit;font:inherit;text-align:left;cursor:pointer}._rowButton_cl6rt_275:disabled{cursor:default;opacity:.6}._rowButton_cl6rt_275:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}._accentLabel_cl6rt_299{color:var(--color-primary-text)}._linkRow_cl6rt_303{transition:opacity var(--dur-base, .18s) ease}._linkRow_cl6rt_303:hover:not(:disabled){opacity:.8}._overlay_4l1uj_2{position:fixed;inset:0;background-color:rgba(var(--rgb-shadow),.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal, 9999)}._modal_4l1uj_13{background-color:var(--n-1a1a1a);border-radius:12px;padding:28px;width:90%;max-width:450px;max-height:calc(100dvh - 40px);overflow-y:auto;box-shadow:0 20px 40px rgba(var(--rgb-shadow),.4);border:1px solid rgba(var(--rgb-fg),.05);color:var(--color-text-primary);overscroll-behavior:contain}._modal_4l1uj_13:focus{outline:none}._title_4l1uj_31{margin:0 0 16px;font-size:1.3rem;font-weight:700}._headerRow_4l1uj_37{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}._headerRow_4l1uj_37 ._title_4l1uj_31{margin:0}._options_4l1uj_49{display:flex;flex-direction:column;gap:4px}._option_4l1uj_49{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:none;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:1rem;text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}._option_4l1uj_49:hover{background:rgba(var(--rgb-fg),.06)}._option_4l1uj_49:focus-visible,._chip_4l1uj_77:focus-visible,._cancelButton_4l1uj_78:focus-visible,._band_4l1uj_79 input:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}._radio_4l1uj_84{width:18px;height:18px;flex-shrink:0;border-radius:50%;border:2px solid rgba(var(--rgb-fg),.4);box-sizing:border-box}._radioOn_4l1uj_93{border-color:var(--color-primary);background:radial-gradient(circle,var(--color-primary) 0 4px,transparent 5px)}._actions_4l1uj_98{display:flex;justify-content:flex-end;margin-top:20px}._cancelButton_4l1uj_78{background:transparent;border:none;color:var(--color-text-primary);padding:12px 24px;border-radius:50px;font-weight:600;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}._cancelButton_4l1uj_78:hover{background:rgba(var(--rgb-fg),.1)}._eqBody_4l1uj_120{transition:opacity var(--dur-base) var(--ease-out)}._eqBodyOff_4l1uj_124{opacity:.4;pointer-events:none}._chips_4l1uj_129{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}._chip_4l1uj_77{border:1px solid rgba(var(--rgb-fg),.15);background:rgba(var(--rgb-fg),.05);color:var(--color-text-primary);border-radius:50px;padding:8px 16px;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}._chipActive_4l1uj_148{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-accent)}._chip_4l1uj_77:not(._chipActive_4l1uj_148):not(:disabled):hover{background:rgba(var(--rgb-fg),.1)}._bands_4l1uj_158{display:flex;flex-direction:column;gap:12px}._band_4l1uj_79{display:grid;grid-template-columns:64px 1fr 56px;align-items:center;gap:12px;font-size:.85rem}._bandLabel_4l1uj_172{color:rgba(var(--rgb-fg),.7)}._bandValue_4l1uj_176{text-align:right;font-weight:600;color:var(--color-primary-text);font-variant-numeric:tabular-nums}._band_4l1uj_79 input[type=range]{width:100%;accent-color:var(--color-primary)}._footnote_4l1uj_188{margin:20px 0 0;font-size:.8rem;color:rgba(var(--rgb-fg),.6)}@media(max-width:520px){._overlay_4l1uj_2{align-items:flex-end;padding:10px 10px max(10px,env(safe-area-inset-bottom))}._modal_4l1uj_13{width:100%;padding:24px 20px;border-radius:20px}}._optionRow_8b37c_8:focus-visible,._themeCard_8b37c_9:focus-visible,._segment_8b37c_10:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}._optionList_8b37c_15{display:flex;flex-direction:column;gap:4px;margin:8px 0}._optionRow_8b37c_8{display:flex;align-items:flex-start;gap:12px;width:100%;padding:10px 8px;background:transparent;border:1px solid transparent;border-radius:10px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}._optionRow_8b37c_8:hover{background:rgba(var(--rgb-fg),.04)}._optionRowActive_8b37c_42{background:rgba(var(--rgb-fg),.05);border-color:rgba(var(--rgb-fg),.1)}._radio_8b37c_47{width:18px;height:18px;margin-top:2px;flex-shrink:0;border-radius:50%;border:2px solid rgba(var(--rgb-fg),.4);box-sizing:border-box;transition:border-color var(--dur-base) var(--ease-out)}._radioOn_8b37c_58{border-color:var(--color-primary);background:radial-gradient(circle,var(--color-primary) 0 4px,transparent 5px)}._optionText_8b37c_63{display:flex;flex-direction:column;gap:2px}._optionTitle_8b37c_69{display:flex;align-items:center;gap:8px;font-weight:600}._chip_8b37c_76{font-size:.7rem;font-weight:700;letter-spacing:.3px;padding:2px 8px;border-radius:50px;background:var(--color-primary);color:var(--color-on-accent)}._dimmed_8b37c_86{opacity:.4}._segmented_8b37c_90{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0 6px}._segment_8b37c_10{padding:8px 10px;border-radius:50px;border:1px solid rgba(var(--rgb-fg),.15);background:rgba(var(--rgb-fg),.05);color:inherit;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}._segmentActive_8b37c_109{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-accent)}._themeCards_8b37c_115{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._themeCard_8b37c_9{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;border-radius:12px;border:1px solid rgba(var(--rgb-fg),.1);background:rgba(var(--rgb-fg),.03);color:inherit;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out)}._themeCardActive_8b37c_138{border-color:var(--color-primary);background:rgba(var(--rgb-fg),.06)}._themeSwatch_8b37c_143{width:100%;max-width:72px;height:40px;border-radius:8px;border:1px solid rgba(var(--rgb-fg),.15)}._themeSwatchDARK_8b37c_151{background:var(--swatch-dark)}._themeSwatchLIGHT_8b37c_155{background:var(--swatch-light)}._themeSwatchSYSTEM_8b37c_159{background:linear-gradient(135deg,var(--swatch-dark) 50%,var(--swatch-light) 50%)}@media(hover:hover){._segment_8b37c_10:not(._segmentActive_8b37c_109):hover{background:rgba(var(--rgb-fg),.1)}._themeCard_8b37c_9:not(._themeCardActive_8b37c_138):hover{border-color:rgba(var(--rgb-fg),.22);background:rgba(var(--rgb-fg),.06)}}._fadeControl_8b37c_176{padding:2px 8px 0 38px}._stack_flo27_2{position:fixed;z-index:var(--z-toast, 10001);top:calc(88px + env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));width:min(390px,calc(100vw - 28px));display:flex;flex-direction:column;gap:10px;pointer-events:none}._toast_flo27_14{position:relative;overflow:hidden;min-height:72px;padding:13px;border:1px solid rgba(var(--rgb-fg),.1);border-radius:14px;display:grid;grid-template-columns:34px minmax(0,1fr) 40px;align-items:center;gap:11px;background:rgba(var(--rgb-n-121212),.96);color:var(--color-text-primary);box-shadow:0 18px 48px rgba(var(--rgb-shadow),.55);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);pointer-events:auto;touch-action:pan-y;--tone: rgba(var(--rgb-fg), .7)}._symbol_flo27_35{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:rgba(var(--rgb-fg),.08);color:var(--tone)}._error_flo27_45{--tone: var(--c-ff7777)}._success_flo27_46{--tone: var(--c-78d99d)}._warning_flo27_47{--tone: var(--c-f5c35c)}._info_flo27_48{--tone: var(--c-8ab4ff)}._error_flo27_45 ._symbol_flo27_35{background:rgba(var(--rgb-c-fb3f3f),.15)}._success_flo27_46 ._symbol_flo27_35{background:rgba(var(--rgb-c-48bb78),.15)}._warning_flo27_47 ._symbol_flo27_35{background:rgba(var(--rgb-c-f5c35c),.15)}._info_flo27_48 ._symbol_flo27_35{background:rgba(var(--rgb-c-8ab4ff),.14)}._copy_flo27_55{min-width:0}._copy_flo27_55 strong,._copy_flo27_55 p{display:block;overflow-wrap:anywhere}._copy_flo27_55 strong{font-size:.88rem}._copy_flo27_55 p{margin:3px 0 0;color:rgba(var(--rgb-fg),calc(.72 * var(--alpha-text)));font-size:.8rem;line-height:1.35}._close_flo27_76{width:40px;height:40px;border:0;border-radius:50%;display:grid;place-items:center;background:rgba(var(--rgb-fg),.06);color:rgba(var(--rgb-fg),calc(.72 * var(--alpha-text)));transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}._action_flo27_88{margin-top:8px;padding:6px 12px;min-height:32px;border:1px solid rgba(var(--rgb-fg),.16);border-radius:999px;background:transparent;color:var(--color-text-primary);font-size:.78rem;font-weight:700;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}._close_flo27_76:active,._action_flo27_88:active{transform:scale(.95)}._close_flo27_76:focus-visible,._action_flo27_88:focus-visible{outline:2px solid var(--tone);outline-offset:2px}@media(hover:hover)and (pointer:fine){._close_flo27_76:hover,._action_flo27_88:hover{background:rgba(var(--rgb-fg),.14)}}._progress_flo27_119{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--tone);opacity:.7;transform-origin:left center;animation:_notification-progress_flo27_1 linear forwards}@keyframes _notification-progress_flo27_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:768px){._stack_flo27_2{top:calc(76px + env(safe-area-inset-top))}}@media(max-width:520px){._stack_flo27_2{right:8px;left:8px;width:auto}._toast_flo27_14{border-radius:12px}}@media(prefers-reduced-motion:reduce){._progress_flo27_119{animation:none;transform:scaleX(.5)}}._overlay_118er_1{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(var(--rgb-scrim),.62);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._modal_118er_14{width:min(460px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;padding:28px;border-radius:22px;color:var(--color-text-primary);background:linear-gradient(180deg,rgba(var(--rgb-n-222226),.96),rgba(var(--rgb-n-121214),.98));border:1px solid rgba(var(--rgb-fg),.08);box-shadow:0 30px 80px rgba(var(--rgb-shadow),.55),inset 0 1px rgba(var(--rgb-fg),.06)}._eyebrow_118er_26{font-size:.7rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--c-ff4d55)}._title_118er_34{margin:6px 0 8px;font-size:1.6rem;letter-spacing:-.02em}._lead_118er_40{margin:0 0 20px;color:var(--n-a9a9ad);font-size:.9rem;line-height:1.5}._field_118er_47{position:relative;display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._field_118er_47>span{font-size:.8rem;font-weight:700;color:var(--n-d6d6da)}._field_118er_47 em{font-style:normal;font-weight:500;color:var(--n-9a9aa0)}._field_118er_47 input,._field_118er_47 textarea{width:100%;box-sizing:border-box;padding:13px 14px;border-radius:12px;border:1px solid rgba(var(--rgb-fg),.1);background:rgba(var(--rgb-fg),.05);color:var(--color-text-primary);font:inherit;font-size:.95rem;resize:vertical;outline:none;transition:border-color .2s,background .2s}._field_118er_47 input:focus,._field_118er_47 textarea:focus{border-color:rgba(var(--rgb-c-ff4d55),.7);background:rgba(var(--rgb-fg),.08)}._field_118er_47 small{position:absolute;right:10px;top:2px;font-size:.7rem;color:var(--n-9a9aa0)}._switchRow_118er_97{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;margin-bottom:8px;border-radius:14px;border:1px solid rgba(var(--rgb-fg),.08);background:rgba(var(--rgb-fg),.04);color:var(--color-text-primary);text-align:left;cursor:pointer;font:inherit}._switchText_118er_114{display:flex;flex-direction:column;gap:3px}._switchText_118er_114 strong{font-size:.92rem}._switchText_118er_114 small{color:var(--n-9a9aa0);font-size:.78rem}._switch_118er_97{flex-shrink:0;width:42px;height:24px;border-radius:999px;background:rgba(var(--rgb-fg),.16);position:relative;transition:background .2s}._switch_118er_97>span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--color-fg);transition:transform .22s cubic-bezier(.2,.8,.2,1)}._switchOn_118er_144{background:var(--color-primary)}._switchOn_118er_144>span{transform:translate(18px)}._error_118er_147{margin:6px 0 0;color:var(--c-ff8a8f);font-size:.85rem}._actions_118er_153{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}._ghost_118er_160,._primary_118er_161{min-height:44px;padding:0 22px;border-radius:999px;border:0;font:inherit;font-weight:700;cursor:pointer;transition:transform .15s,background .2s,opacity .2s}._ghost_118er_160{background:transparent;color:var(--color-text-primary)}._ghost_118er_160:hover{background:rgba(var(--rgb-fg),.08)}._primary_118er_161{background:var(--color-fg);color:var(--color-bg)}._primary_118er_161:hover:not(:disabled){transform:scale(1.03)}._primary_118er_161:disabled{opacity:.4;cursor:default}._ghost_118er_160:focus-visible,._primary_118er_161:focus-visible,._switchRow_118er_97:focus-visible{outline:2px solid var(--c-ff4d55);outline-offset:2px}@media(max-width:520px){._overlay_118er_1{align-items:flex-end;padding:10px 10px max(10px,env(safe-area-inset-bottom))}._modal_118er_14{padding:22px 18px;border-radius:22px}._actions_118er_153{display:grid;grid-template-columns:1fr 1fr}}._field_118er_47 input:focus-visible,._field_118er_47 textarea:focus-visible{box-shadow:0 0 0 2px var(--color-primary)}._coverPreview_118er_197{display:flex;flex-direction:column;justify-content:space-between;width:120px;height:120px;box-sizing:border-box;margin:4px 0 16px;padding:14px 12px 12px;border-radius:18px;background:linear-gradient(135deg,var(--c-ff8a00),var(--c-ff2d87));box-shadow:0 10px 28px rgba(var(--rgb-c-ff2d87),.28);color:var(--color-on-accent)}._coverPreview_118er_197 svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}._coverPreview_118er_197 span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:800;font-size:.92rem;line-height:1.15;overflow-wrap:anywhere}._visibility_118er_233{margin:4px 0 16px}._groupLabel_118er_235{display:block;margin-bottom:8px;font-size:.8rem;font-weight:700;color:var(--n-d6d6da)}._visibilityOptions_118er_243{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px}._visibilityOption_118er_243{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border-radius:12px;border:1px solid rgba(var(--rgb-fg),.1);background:rgba(var(--rgb-fg),.04);color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;transition:background .18s,border-color .18s}._visibilityOption_118er_243 strong{font-size:.88rem}._visibilityOption_118er_243 small{color:var(--n-9a9aa0);font-size:.74rem}._visibilityOption_118er_243:hover{background:rgba(var(--rgb-fg),.08)}._visibilityOption_118er_243:focus-visible{outline:2px solid var(--c-ff4d55);outline-offset:2px}._visibilityOn_118er_270{border-color:rgba(var(--rgb-c-ff4d55),.65);background:rgba(var(--rgb-c-ff4d55),.1)}._suggestions_118er_275{display:flex;flex-wrap:wrap;gap:6px}._suggestion_118er_275{min-height:30px;padding:0 12px;border:1px solid rgba(var(--rgb-fg),.12);border-radius:999px;background:transparent;color:var(--n-d4d4d8);font:inherit;font-size:.78rem;cursor:pointer}._suggestion_118er_275:hover{background:rgba(var(--rgb-fg),.08);color:var(--color-text-primary)}._how_118er_295{padding:12px 14px;border-radius:12px;background:rgba(var(--rgb-fg),.04);color:var(--n-b3b3b8);font-size:.82rem}._how_118er_295 strong{display:block;margin-bottom:6px;color:var(--color-text-primary)}._how_118er_295 ol{margin:0;padding-left:18px;display:grid;gap:8px}._how_118er_295 li span{display:block;color:var(--color-text-primary);font-weight:600}._how_118er_295 li small{display:block;color:var(--n-9a9aa0);font-size:.78rem}._suggestions_118er_275{margin:-6px 0 16px}._container_1yk3j_1{width:100%;height:100%;display:flex;flex-direction:column;color:var(--color-text-primary);position:relative;overflow:hidden}._panelBackgroundWrapper_1yk3j_11{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}._panelBackground_1yk3j_11{width:120%;height:120%;margin-left:-10%;margin-top:-10%;background-size:cover;background-position:center;filter:blur(60px) brightness(.35);transform:scale(1.15);transition:background-image .5s ease-in-out}._panelBackgroundOverlay_1yk3j_34{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(var(--rgb-scrim),.3),rgba(var(--rgb-scrim),.65));z-index:1}._fallbackBackground_1yk3j_41{position:absolute;inset:0;background:var(--color-bg-secondary);z-index:0}._emptyState_1yk3j_48{display:flex;align-items:center;justify-content:center;height:100%;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));font-size:.9rem;position:relative;z-index:2}._closeBtn_1yk3j_59{position:absolute;top:16px;right:16px;z-index:10;width:32px;height:32px;border-radius:50%;background:rgba(var(--rgb-bg),.4);border:1px solid rgba(var(--rgb-fg),.08);color:var(--color-text-primary);font-size:.9rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._closeBtn_1yk3j_59:hover{background:rgba(var(--rgb-fg),.1);transform:scale(1.05)}._closeBtn_1yk3j_59:active{transform:scale(.97)}._scrollableContent_1yk3j_88{flex:1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:24px;-ms-overflow-style:none;scrollbar-width:none;position:relative;z-index:2}._scrollableContent_1yk3j_88::-webkit-scrollbar{display:none}._artContainer_1yk3j_105{width:352px;height:352px;border-radius:12px;overflow:hidden;box-shadow:0 12px 30px rgba(var(--rgb-shadow),.5);position:relative;background:rgba(var(--rgb-fg),.03);flex-shrink:0;margin:0 auto}@media(max-width:768px){._container_1yk3j_1{height:100%;padding-top:env(safe-area-inset-top)}._closeBtn_1yk3j_59{top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));width:44px;height:44px}._scrollableContent_1yk3j_88{padding:68px 16px 22px;gap:18px}._artContainer_1yk3j_105{width:min(78vw,320px);height:auto;aspect-ratio:1}}._albumArt_1yk3j_142{width:100%;height:100%;object-fit:cover}._albumArtPlaceholder_1yk3j_148{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:4rem;color:rgba(var(--rgb-fg),calc(.1 * var(--alpha-text)))}._infoSection_1yk3j_158{display:flex;flex-direction:column;gap:8px}._songTitle_1yk3j_164{font-size:1.5rem;font-weight:700;margin:0;line-height:1.2}._artistList_1yk3j_171{display:flex;flex-wrap:wrap;gap:4px;font-size:1rem}._artistLink_1yk3j_178{color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));text-decoration:none;transition:color .2s}._artistLink_1yk3j_178:hover{color:var(--color-text-primary);text-decoration:underline}._albumSubline_1yk3j_189{margin-top:4px;font-size:.9rem}._albumSublineLink_1yk3j_194{color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));text-decoration:none;transition:color .2s}._albumSublineLink_1yk3j_194:hover{color:var(--c-e2a5ff);text-decoration:underline}._albumSublineText_1yk3j_205{color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)))}._lyricsSection_1yk3j_209{background:rgba(var(--rgb-fg),.03);border:1px solid rgba(var(--rgb-fg),.05);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}._lyricsTitle_1yk3j_219{font-size:.95rem;font-weight:600;margin:0;color:rgba(var(--rgb-fg),calc(.9 * var(--alpha-text)))}._lyricsState_1yk3j_226{font-size:.85rem;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));padding:20px 0;text-align:center}._lyricsList_1yk3j_233{height:250px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding-right:4px;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}._lyricsList_1yk3j_233::-webkit-scrollbar{display:none}._lyricsLine_1yk3j_249{font-size:1.05rem;font-weight:700;color:rgba(var(--rgb-fg),.35);line-height:1.4;cursor:pointer;transition:color var(--dur-base) var(--ease-out),text-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);transform-origin:left center}._lyricsLine_1yk3j_249:hover{color:rgba(var(--rgb-fg),calc(.7 * var(--alpha-text)))}._lyricsActive_1yk3j_263{color:var(--color-on-media);text-shadow:0 0 15px rgba(var(--rgb-fg),.4);transform:scale(1.02)}._plainLyricsWrapper_1yk3j_269{max-height:250px;overflow-y:auto;padding-right:4px;-ms-overflow-style:none;scrollbar-width:none}._plainLyricsWrapper_1yk3j_269::-webkit-scrollbar{display:none}._plainLyricsText_1yk3j_281{margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:.95rem;font-weight:500;line-height:1.6;color:rgba(var(--rgb-fg),calc(.8 * var(--alpha-text)))}._metadataCard_1yk3j_292{background:rgba(var(--rgb-fg),.03);border:1px solid rgba(var(--rgb-fg),.05);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}._detailCard_1yk3j_302{background:rgba(var(--rgb-fg),.03);border:1px solid rgba(var(--rgb-fg),.05);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px;text-decoration:none}._clickableCard_1yk3j_313{cursor:pointer;transition:background-color .2s ease}._clickableCard_1yk3j_313:hover{background:rgba(var(--rgb-fg),.06)}._clickableCard_1yk3j_313:hover ._cardMainLinkText_1yk3j_322{text-decoration:underline}._cardContent_1yk3j_326{display:flex;align-items:center;gap:16px}._artistsSection_1yk3j_332{display:flex;flex-direction:column;gap:12px;padding:0 4px}._cardTitle_1yk3j_339{font-size:.85rem;font-weight:600;margin:0;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));text-transform:uppercase;letter-spacing:.05em}._artistsGrid_1yk3j_348{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-top:4px}._artistItem_1yk3j_356{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;width:68px;text-align:center}._noLink_1yk3j_366{cursor:default}._artistAvatar_1yk3j_370{width:56px;height:56px;border-radius:50%;overflow:hidden;flex-shrink:0;background:rgba(var(--rgb-fg),.05);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(var(--rgb-shadow),.3);transition:transform .2s ease}._artistItem_1yk3j_356:not(._noLink_1yk3j_366):hover ._artistAvatar_1yk3j_370{transform:scale(1.05)}._avatarImg_1yk3j_388{width:100%;height:100%;object-fit:cover}._avatarPlaceholder_1yk3j_394{font-size:1.1rem;font-weight:700;color:rgba(var(--rgb-fg),calc(.4 * var(--alpha-text)))}._artistNameMini_1yk3j_400{font-size:.75rem;font-weight:500;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}._artistItem_1yk3j_356:not(._noLink_1yk3j_366):hover ._artistNameMini_1yk3j_400{color:var(--color-text-primary)}._albumCoverMini_1yk3j_415{width:48px;height:48px;border-radius:6px;overflow:hidden;flex-shrink:0;background:rgba(var(--rgb-fg),.05);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(var(--rgb-shadow),.3)}._coverImgMini_1yk3j_428{width:100%;height:100%;object-fit:cover}._coverPlaceholderMini_1yk3j_434{font-size:1.2rem;color:rgba(var(--rgb-fg),calc(.3 * var(--alpha-text)))}._cardInfo_1yk3j_439{display:flex;flex-direction:column;gap:2px;min-width:0}._cardMainLinkText_1yk3j_322{font-size:1rem;font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}._cardMainLink_1yk3j_322{font-size:1rem;font-weight:600;color:var(--color-text-primary);text-decoration:none;transition:color .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardMainLink_1yk3j_322:hover{color:var(--color-text-primary);text-decoration:underline}._cardMainText_1yk3j_472{font-size:1rem;font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardSubtext_1yk3j_481{font-size:.8rem;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)))}._metaRow_1yk3j_486{display:flex;justify-content:space-between;align-items:center;font-size:.85rem}._metaLabel_1yk3j_493{color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)))}._metaValue_1yk3j_497{color:rgba(var(--rgb-fg),calc(.9 * var(--alpha-text)));font-weight:500}._tagsContainer_1yk3j_502{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding-top:12px;border-top:1px solid rgba(var(--rgb-fg),.05)}._tag_1yk3j_502{background:rgba(var(--rgb-fg),.08);color:rgba(var(--rgb-fg),calc(.7 * var(--alpha-text)));padding:4px 10px;border-radius:100px;font-size:.75rem;font-weight:500}@media(pointer:coarse){._closeBtn_1yk3j_59:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,40px);height:max(100%,40px);transform:translate(-50%,-50%)}}._relatedHeader_1yk3j_534{display:flex;align-items:center;justify-content:space-between;gap:12px}._relatedPlayAll_1yk3j_541{border:none;border-radius:999px;padding:6px 12px;background:var(--color-primary);color:var(--color-on-accent);font:inherit;font-size:.75rem;font-weight:600;cursor:pointer;white-space:nowrap}._relatedPlayAll_1yk3j_541:hover{opacity:.9}._relatedList_1yk3j_558{display:flex;flex-direction:column;gap:4px}._relatedItem_1yk3j_564{display:flex;align-items:center;gap:10px;width:100%;padding:6px;border:none;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}._relatedItem_1yk3j_564:hover{background:rgba(var(--rgb-fg),.06)}._relatedThumb_1yk3j_583{width:40px;height:40px;flex-shrink:0;border-radius:6px;object-fit:cover;background:rgba(var(--rgb-fg),.08)}._relatedMeta_1yk3j_592{display:flex;flex-direction:column;min-width:0}._relatedTitle_1yk3j_598{font-size:.9rem;font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._relatedArtist_1yk3j_607{font-size:.8rem;color:rgba(var(--rgb-fg),calc(.6 * var(--alpha-text)));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._gestureButton_1t8fq_2{position:fixed;left:50%;bottom:calc(var(--player-bar-height) + var(--spacing-md));transform:translate(-50%);z-index:9000;max-width:calc(100vw - 32px);padding:12px 24px;border-radius:999px;border:1px solid rgba(var(--rgb-fg),.18);background:rgba(var(--rgb-accent),.85);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--color-on-accent);font-family:inherit;font-size:var(--font-size-base);font-weight:600;cursor:pointer;box-shadow:0 10px 30px rgba(var(--rgb-shadow),.45);transition:background .2s ease,transform .2s ease}._gestureButton_1t8fq_2:hover{background:var(--color-primary)}._gestureButton_1t8fq_2:active{transform:translate(-50%) scale(.98)}._gestureButton_1t8fq_2:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}@media(max-width:768px){._gestureButton_1t8fq_2{bottom:calc(var(--mobile-shell-bottom) + var(--spacing-sm))}}@font-face{font-family:Unageo;src:url(/assets/Unageo-Light-CV-DYY10.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Unageo;src:url(/assets/Unageo-Regular-DQvudqpX.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Unageo;src:url(/assets/Unageo-Medium-DAF_WZaj.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Unageo;src:url(/assets/Unageo-SemiBold-D7xIpQ9s.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Unageo;src:url(/assets/Unageo-Bold-BG0qJIsr.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Unageo;src:url(/assets/Unageo-Black-r49PMaGd.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}:root,[data-theme=dark],.dark-island{color-scheme:dark;--swatch-dark: #000000;--swatch-light: #f4f4f4;--skeleton-base: rgba(255, 255, 255, .07);--skeleton-highlight: rgba(255, 255, 255, .14);--color-bg: #000000;--color-bg-secondary: #0a0a0a;--color-primary: #E50914;--color-primary-text: #E50914;--color-text-primary: #FFFFFF;--color-text-secondary: #B3B3B3;--glass-bg: rgba(30, 30, 36, .58);--glass-bg-solid: #1c1c21;--glass-border: rgba(255, 255, 255, .16);--glass-highlight: rgba(255, 255, 255, .1);--glass-shadow: 0 18px 48px rgba(0, 0, 0, .5), 0 4px 12px rgba(0, 0, 0, .3);--alpha-text: 1;--color-accent-alt: #e21616;--color-accent-bright: #ff0000;--color-accent-dark: #cc0000;--color-danger: #fb3f3f;--color-fg: #ffffff;--color-on-accent: #ffffff;--color-on-media: #ffffff;--color-scrim: #000000;--color-shadow: #000000;--color-surface: #121212;--color-surface-high: #2a2a2a;--color-surface-raised: #181818;--color-surface-sunken: #111111;--color-text-tertiary: #888888;--color-warning: #facc15;--rgb-accent: 229, 9, 20;--rgb-bg: 0, 0, 0;--rgb-fg: 255, 255, 255;--rgb-scrim: 0, 0, 0;--rgb-scrim-080808: 8, 8, 8;--rgb-scrim-0a0a0a: 10, 10, 10;--rgb-scrim-0f0f0f: 15, 15, 15;--rgb-shadow: 0, 0, 0;--n-050505: #050505;--n-0b0710: #0b0710;--n-0e0e0e: #0e0e0e;--n-101014: #101014;--n-111113: #111113;--n-121214: #121214;--n-141414: #141414;--n-141416: #141416;--n-171717: #171717;--n-1a1a1a: #1a1a1a;--n-1a1a1c: #1a1a1c;--n-1a1b1e: #1a1b1e;--n-1b1b1e: #1b1b1e;--n-1e1e1e: #1e1e1e;--n-212121: #212121;--n-222222: #222222;--n-282828: #282828;--n-2b2b2b: #2b2b2b;--n-333333: #333333;--n-404040: #404040;--n-535353: #535353;--n-555555: #555555;--n-5d5d63: #5d5d63;--n-5f5f66: #5f5f66;--n-666666: #666666;--n-6c6c72: #6c6c72;--n-77777d: #77777d;--n-8a8a8a: #8a8a8a;--n-8c8c92: #8c8c92;--n-9a9a9a: #9a9a9a;--n-9a9aa0: #9a9aa0;--n-9d9da3: #9d9da3;--n-a0a0a0: #a0a0a0;--n-a0a0a6: #a0a0a6;--n-a8a8a8: #a8a8a8;--n-a8a8ad: #a8a8ad;--n-a9a9ad: #a9a9ad;--n-aaaaaa: #aaaaaa;--n-b3b3b8: #b3b3b8;--n-b8b8bd: #b8b8bd;--n-bbbbbb: #bbbbbb;--n-bdbdc2: #bdbdc2;--n-c5c5ca: #c5c5ca;--n-c8c8c8: #c8c8c8;--n-c9c9ce: #c9c9ce;--n-cccccc: #cccccc;--n-cfcfcf: #cfcfcf;--n-d0d0d6: #d0d0d6;--n-d4d4d8: #d4d4d8;--n-d6d6d6: #d6d6d6;--n-d6d6da: #d6d6da;--n-d8d8de: #d8d8de;--n-dcdce0: #dcdce0;--n-dddddd: #dddddd;--n-e6e6e6: #e6e6e6;--n-e6e6ea: #e6e6ea;--n-f0f0f0: #f0f0f0;--n-f1f1f3: #f1f1f3;--rgb-n-090909: 9, 9, 9;--rgb-n-0e0814: 14, 8, 20;--rgb-n-0e0e12: 14, 14, 18;--rgb-n-121212: 18, 18, 18;--rgb-n-121214: 18, 18, 20;--rgb-n-121216: 18, 18, 22;--rgb-n-141414: 20, 20, 20;--rgb-n-1c1c1f: 28, 28, 31;--rgb-n-1c1c23: 28, 28, 35;--rgb-n-202024: 32, 32, 36;--rgb-n-222226: 34, 34, 38;--rgb-n-232323: 35, 35, 35;--c-00d4ff: #00d4ff;--c-04210f: #04210f;--c-22c55e: #22c55e;--c-272c47: #272c47;--c-2a0a0d: #2a0a0d;--c-2a0f14: #2a0f14;--c-2b1a00: #2b1a00;--c-2d0305: #2d0305;--c-2ecc71: #2ecc71;--c-2ed573: #2ed573;--c-4a0d12: #4a0d12;--c-4caf50: #4caf50;--c-5be37f: #5be37f;--c-5f6bad: #5f6bad;--c-6976bf: #6976bf;--c-78d99d: #78d99d;--c-8ab4ff: #8ab4ff;--c-8c9dff: #8c9dff;--c-a32929: #a32929;--c-b20710: #b20710;--c-b794f6: #b794f6;--c-cc0812: #cc0812;--c-dd2476: #dd2476;--c-e2a5ff: #e2a5ff;--c-ef4444: #ef4444;--c-f02a2a: #f02a2a;--c-f40612: #f40612;--c-f40a16: #f40a16;--c-f4222c: #f4222c;--c-f44336: #f44336;--c-f5a623: #f5a623;--c-f5c35c: #f5c35c;--c-f70000: #f70000;--c-ff1a1a: #ff1a1a;--c-ff1a26: #ff1a26;--c-ff2631: #ff2631;--c-ff2d87: #ff2d87;--c-ff2e3d: #ff2e3d;--c-ff3333: #ff3333;--c-ff3b45: #ff3b45;--c-ff4757: #ff4757;--c-ff4d4d: #ff4d4d;--c-ff4d4f: #ff4d4f;--c-ff4d55: #ff4d55;--c-ff4e4e: #ff4e4e;--c-ff4f4f: #ff4f4f;--c-ff512f: #ff512f;--c-ff5252: #ff5252;--c-ff5e5e: #ff5e5e;--c-ff6b6b: #ff6b6b;--c-ff6b72: #ff6b72;--c-ff6b73: #ff6b73;--c-ff7777: #ff7777;--c-ff7a2f: #ff7a2f;--c-ff7b72: #ff7b72;--c-ff7b81: #ff7b81;--c-ff8a00: #ff8a00;--c-ff8a8a: #ff8a8a;--c-ff8a8f: #ff8a8f;--c-ff9800: #ff9800;--c-ff9a3c: #ff9a3c;--c-ff9aa0: #ff9aa0;--c-ffb4b4: #ffb4b4;--c-ffc107: #ffc107;--c-ffcf40: #ffcf40;--c-ffd700: #ffd700;--rgb-c-0072ff: 0, 114, 255;--rgb-c-00c6ff: 0, 198, 255;--rgb-c-11998e: 17, 153, 142;--rgb-c-190e23: 25, 14, 35;--rgb-c-1db954: 29, 185, 84;--rgb-c-2ecc71: 46, 204, 113;--rgb-c-30d158: 48, 209, 88;--rgb-c-38ef7d: 56, 239, 125;--rgb-c-450af5: 69, 10, 245;--rgb-c-48bb78: 72, 187, 120;--rgb-c-7117cd: 113, 23, 205;--rgb-c-7828a0: 120, 40, 160;--rgb-c-8ab4ff: 138, 180, 255;--rgb-c-8c9dff: 140, 157, 255;--rgb-c-8e2de2: 142, 45, 226;--rgb-c-b794f6: 183, 148, 246;--rgb-c-e21616: 226, 22, 22;--rgb-c-e74c3c: 231, 76, 60;--rgb-c-f12711: 241, 39, 17;--rgb-c-f5a623: 245, 166, 35;--rgb-c-f5af19: 245, 175, 25;--rgb-c-f5c35c: 245, 195, 92;--rgb-c-f70000: 247, 0, 0;--rgb-c-fb3f3f: 251, 63, 63;--rgb-c-ff2828: 255, 40, 40;--rgb-c-ff2d87: 255, 45, 135;--rgb-c-ff3b45: 255, 59, 69;--rgb-c-ff4444: 255, 68, 68;--rgb-c-ff453a: 255, 69, 58;--rgb-c-ff4d4f: 255, 77, 79;--rgb-c-ff4d55: 255, 77, 85;--rgb-c-ff5252: 255, 82, 82;--rgb-c-ff5c64: 255, 92, 100;--rgb-c-ff5e5e: 255, 94, 94;--rgb-c-ff7a2f: 255, 122, 47;--rgb-c-ff9800: 255, 152, 0;--rgb-c-ffc400: 255, 196, 0}:root[data-theme=light]{color-scheme:light;--skeleton-base: rgba(0, 0, 0, .06);--skeleton-highlight: rgba(0, 0, 0, .12);--color-bg: #f5f5f6;--color-bg-secondary: #ececee;--color-primary: #E50914;--color-primary-text: #c40812;--color-text-primary: #111111;--color-text-secondary: #4c4c4c;--glass-bg: rgba(250, 250, 252, .78);--glass-bg-solid: #f4f4f6;--glass-border: rgba(0, 0, 0, .12);--glass-highlight: rgba(0, 0, 0, .06);--glass-shadow: 0 18px 48px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .08);--alpha-text: 1.35;--color-accent-alt: #e21616;--color-accent-bright: #eb0000;--color-accent-dark: #cc0000;--color-danger: #d10404;--color-fg: #111111;--color-on-accent: #ffffff;--color-on-media: #ffffff;--color-scrim: #000000;--color-shadow: #000000;--color-surface: #ffffff;--color-surface-high: #e8e8eb;--color-surface-raised: #ffffff;--color-surface-sunken: #ededef;--color-text-tertiary: #5f5f5f;--color-warning: #8c7003;--rgb-accent: 229, 9, 20;--rgb-bg: 245, 245, 246;--rgb-fg: 17, 17, 17;--rgb-scrim: 0, 0, 0;--rgb-scrim-080808: 8, 8, 8;--rgb-scrim-0a0a0a: 10, 10, 10;--rgb-scrim-0f0f0f: 15, 15, 15;--rgb-shadow: 110, 110, 120;--n-050505: #fbfbfb;--n-0b0710: #f6f5f7;--n-0e0e0e: #f4f4f4;--n-101014: #efeff2;--n-111113: #f0f0f1;--n-121214: #efeff1;--n-141414: #efefef;--n-141416: #ededef;--n-171717: #ededed;--n-1a1a1a: #eaeaea;--n-1a1a1c: #e9e9ea;--n-1a1b1e: #e7e8ea;--n-1b1b1e: #e7e7e9;--n-1e1e1e: #e7e7e7;--n-212121: #e5e5e5;--n-222222: #e4e4e4;--n-282828: #dfdfdf;--n-2b2b2b: #dddddd;--n-333333: #d8d8d8;--n-404040: #d1d1d1;--n-535353: #c6c6c6;--n-555555: #c5c5c5;--n-5d5d63: #5d5d63;--n-5f5f66: #5c5c62;--n-666666: #5d5d5d;--n-6c6c72: #56565b;--n-77777d: #515155;--n-8a8a8a: #4b4b4b;--n-8c8c92: #47474b;--n-9a9a9a: #444444;--n-9a9aa0: #404044;--n-9d9da3: #3f3f43;--n-a0a0a0: #414141;--n-a0a0a6: #3d3d41;--n-a8a8a8: #3d3d3d;--n-a8a8ad: #3a3a3d;--n-a9a9ad: #3a3a3d;--n-aaaaaa: #3c3c3c;--n-b3b3b8: #343438;--n-b8b8bd: #323236;--n-bbbbbb: #333333;--n-bdbdc2: #2f2f33;--n-c5c5ca: #2b2b2f;--n-c8c8c8: #2d2d2d;--n-c9c9ce: #29292d;--n-cccccc: #2b2b2b;--n-cfcfcf: #2a2a2a;--n-d0d0d6: #25252a;--n-d4d4d8: #242428;--n-d6d6d6: #262626;--n-d6d6da: #232327;--n-d8d8de: #212127;--n-dcdce0: #202024;--n-dddddd: #232323;--n-e6e6e6: #1e1e1e;--n-e6e6ea: #1b1b20;--n-f0f0f0: #191919;--n-f1f1f3: #16161a;--rgb-n-090909: 248, 248, 248;--rgb-n-0e0814: 244, 242, 245;--rgb-n-0e0e12: 241, 241, 244;--rgb-n-121212: 241, 241, 241;--rgb-n-121214: 239, 239, 241;--rgb-n-121216: 237, 237, 241;--rgb-n-141414: 239, 239, 239;--rgb-n-1c1c1f: 230, 230, 233;--rgb-n-1c1c23: 227, 227, 233;--rgb-n-202024: 226, 226, 229;--rgb-n-222226: 225, 225, 228;--rgb-n-232323: 227, 227, 227;--c-00d4ff: #007f99;--c-04210f: #d1f9e0;--c-22c55e: #17833f;--c-272c47: #cfd3e5;--c-2a0a0d: #f4d1d5;--c-2a0f14: #f0d4d9;--c-2b1a00: #ffeac9;--c-2d0305: #fccbce;--c-2ecc71: #1e8549;--c-2ed573: #1a8346;--c-4a0d12: #f5c6ca;--c-4caf50: #357937;--c-5be37f: #178735;--c-5f6bad: #5f6bad;--c-6976bf: #626fbc;--c-78d99d: #258349;--c-8ab4ff: #0046c2;--c-8c9dff: #001dc2;--c-a32929: #a32929;--c-b20710: #b20710;--c-b794f6: #4a0fb3;--c-cc0812: #cc0812;--c-dd2476: #da2273;--c-e2a5ff: #8300c2;--c-ef4444: #e71414;--c-f02a2a: #e61010;--c-f40612: #ea0611;--c-f40a16: #ea0a15;--c-f4222c: #e70b16;--c-f44336: #e51b0d;--c-f5a623: #a16707;--c-f5c35c: #996a09;--c-f70000: #e80000;--c-ff1a1a: #eb0000;--c-ff1a26: #eb000c;--c-ff2631: #e8000c;--c-ff2d87: #e50062;--c-ff2e3d: #eb0011;--c-ff3333: #eb0000;--c-ff3b45: #e8000c;--c-ff4757: #ea0014;--c-ff4d4d: #eb0000;--c-ff4d4f: #eb0003;--c-ff4d55: #eb000b;--c-ff4e4e: #e70000;--c-ff4f4f: #e80000;--c-ff512f: #e22500;--c-ff5252: #eb0000;--c-ff5e5e: #e80000;--c-ff6b6b: #eb0000;--c-ff6b72: #eb000b;--c-ff6b73: #eb000d;--c-ff7777: #c20000;--c-ff7a2f: #c84800;--c-ff7b72: #c20c00;--c-ff7b81: #c20009;--c-ff8a00: #ad5e00;--c-ff8a8a: #c20000;--c-ff8a8f: #c20008;--c-ff9800: #a86400;--c-ff9a3c: #b65800;--c-ff9aa0: #c2000c;--c-ffb4b4: #c20000;--c-ffc107: #946f00;--c-ffcf40: #946f00;--c-ffd700: #897400;--rgb-c-0072ff: 0, 109, 245;--rgb-c-00c6ff: 0, 127, 163;--rgb-c-11998e: 14, 130, 121;--rgb-c-190e23: 228, 215, 239;--rgb-c-1db954: 20, 132, 60;--rgb-c-2ecc71: 30, 133, 73;--rgb-c-30d158: 30, 134, 56;--rgb-c-38ef7d: 11, 132, 57;--rgb-c-450af5: 69, 10, 245;--rgb-c-48bb78: 47, 126, 80;--rgb-c-7117cd: 113, 23, 205;--rgb-c-7828a0: 120, 40, 160;--rgb-c-8ab4ff: 0, 70, 194;--rgb-c-8c9dff: 0, 29, 194;--rgb-c-8e2de2: 142, 45, 226;--rgb-c-b794f6: 74, 15, 179;--rgb-c-e21616: 226, 22, 22;--rgb-c-e74c3c: 223, 46, 27;--rgb-c-f12711: 224, 34, 13;--rgb-c-f5a623: 161, 103, 7;--rgb-c-f5af19: 151, 106, 6;--rgb-c-f5c35c: 153, 106, 9;--rgb-c-f70000: 232, 0, 0;--rgb-c-fb3f3f: 233, 5, 5;--rgb-c-ff2828: 234, 0, 0;--rgb-c-ff2d87: 229, 0, 98;--rgb-c-ff3b45: 232, 0, 12;--rgb-c-ff4444: 231, 0, 0;--rgb-c-ff453a: 231, 13, 0;--rgb-c-ff4d4f: 235, 0, 3;--rgb-c-ff4d55: 235, 0, 11;--rgb-c-ff5252: 235, 0, 0;--rgb-c-ff5c64: 235, 0, 12;--rgb-c-ff5e5e: 232, 0, 0;--rgb-c-ff7a2f: 200, 72, 0;--rgb-c-ff9800: 168, 100, 0;--rgb-c-ffc400: 142, 109, 0}:root{--theme-color: #000000;--rgb-shadow-page: 0, 0, 0;--island-backing: transparent;--scrollbar-thumb: #cc0000;--scrollbar-thumb-hover: #ff1a1a;--panel-border: rgba(255, 255, 255, .05);--panel-solid-bg: #0a0a0a;--panel-aria-bg: rgba(14, 8, 20, .65);--panel-settings-bg: rgba(18, 18, 18, .75);--panel-shadow: 0 20px 50px rgba(0, 0, 0, .5), inset 0 1px 1px rgba(255, 255, 255, .15);--panel-aria-glow: 0 0 30px rgba(113, 23, 205, .15);--panel-media-shadow: 4px 4px 20px rgba(0, 0, 0, .4);--backdrop-base: #050505;--backdrop-filter: blur(28px) brightness(.6) saturate(180%);--backdrop-filter-mobile: blur(20px) brightness(.58) saturate(175%);--backdrop-ambient: radial-gradient(circle at 50% 25%, rgba(0, 0, 0, .08) 0%, rgba(0, 0, 0, .55) 100%);--backdrop-fade: linear-gradient(180deg, rgba(0, 0, 0, .2) 0%, rgba(0, 0, 0, .42) 50%, rgba(0, 0, 0, .72) 100%);--backdrop-fallback: radial-gradient(circle at 50% 25%, rgba(35, 35, 35, .4) 0%, #000000 100%);--hero-filter: blur(80px) brightness(.5);--hero-filter-virtual: brightness(.4);--hero-veil: linear-gradient(to bottom, rgba(0, 0, 0, .2) 0%, rgba(0, 0, 0, .5) 40%, #000000 100%);--hero-veil-album: linear-gradient(to bottom, transparent 0%, #000000 100%);--hero-dominant-mix: 100%;--genre-veil: linear-gradient(180deg, rgba(0, 0, 0, .2) 0%, rgba(0, 0, 0, .6) 100%);--accent-text-mix: 100%}:root[data-theme=light]{--theme-color: #f5f5f6;--rgb-shadow-page: 110, 110, 120;--island-backing: #1c1c1f;--scrollbar-thumb: rgba(0, 0, 0, .28);--scrollbar-thumb-hover: rgba(0, 0, 0, .45);--panel-border: rgba(0, 0, 0, .08);--panel-solid-bg: #f5f5f6;--panel-aria-bg: rgba(250, 248, 252, .88);--panel-settings-bg: rgba(255, 255, 255, .88);--panel-shadow: 0 20px 50px rgba(0, 0, 0, .14), 0 2px 8px rgba(0, 0, 0, .06), inset 0 1px 0 rgba(255, 255, 255, .7);--panel-aria-glow: 0 0 30px rgba(113, 23, 205, .08);--panel-media-shadow: 4px 4px 20px rgba(0, 0, 0, .16);--backdrop-base: #f5f5f6;--backdrop-filter: blur(28px) brightness(1.08) saturate(150%);--backdrop-filter-mobile: blur(20px) brightness(1.08) saturate(150%);--backdrop-ambient: radial-gradient(circle at 50% 25%, rgba(245, 245, 246, .6) 0%, rgba(245, 245, 246, .8) 100%);--backdrop-fade: linear-gradient(180deg, rgba(245, 245, 246, .55) 0%, rgba(245, 245, 246, .75) 50%, rgba(245, 245, 246, .92) 100%);--backdrop-fallback: radial-gradient(circle at 50% 25%, rgba(17, 17, 17, .04) 0%, #f5f5f6 100%);--hero-filter: blur(80px) brightness(1.1) saturate(130%);--hero-filter-virtual: brightness(1.05) saturate(120%);--hero-veil: linear-gradient(to bottom, rgba(245, 245, 246, .72) 0%, rgba(245, 245, 246, .88) 40%, #f5f5f6 100%);--hero-veil-album: linear-gradient(to bottom, rgba(245, 245, 246, .72) 0%, rgba(245, 245, 246, .88) 40%, #f5f5f6 100%);--hero-dominant-mix: 22%;--genre-veil: linear-gradient(180deg, rgba(245, 245, 246, .78) 0%, rgba(245, 245, 246, .9) 100%);--accent-text-mix: 60%}[data-theme-switching] *,[data-theme-switching] *:before,[data-theme-switching] *:after{transition:none!important}:where([data-theme=dark],.dark-island){color:var(--color-text-primary)}:root{--skeleton-dur: 1.4s;--font-family: "Unageo", Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;--font-size-base: clamp(.875rem, .8rem + .25vw, 1.125rem);--spacing-xs: clamp(4px, 1vw, 6px);--spacing-sm: clamp(8px, 1.5vw, 12px);--spacing-md: clamp(16px, 2.5vw, 24px);--spacing-lg: clamp(24px, 4vw, 32px);--spacing-xl: clamp(32px, 5vw, 48px);--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px;--radius-menu: 18px;--radius-menu-item: 10px;--glass-blur: blur(24px) saturate(160%);--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--dur-fast: .12s;--dur-base: .18s;--dur-slow: .26s;--player-bar-height: 92px;--mobile-nav-height: 70px;--mobile-player-height: 60px;--mobile-shell-bottom: calc( var(--mobile-nav-height) + var(--mobile-player-height) + env(safe-area-inset-bottom) )}html,body{width:100%;min-height:100%;margin:0;padding:0;background-color:var(--color-bg);color:var(--color-text-primary);font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}@keyframes fadeInPage{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-transition{animation:none}.route-loading{height:100%;display:flex;align-items:center;justify-content:center;opacity:0;animation:route-loading-in var(--dur-base) var(--ease-out) .15s forwards}@keyframes route-loading-in{to{opacity:1}}.spinner{width:40px;height:40px;border:3px solid rgba(var(--rgb-fg),.1);border-radius:50%;border-top-color:var(--color-accent-dark);animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.main-layout-grid{height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.scrollable-content{flex:1;z-index:1;overflow-y:auto;background:transparent;color:var(--color-text-primary);position:relative;container-type:inline-size;-ms-overflow-style:none;scrollbar-width:none}.scrollable-content::-webkit-scrollbar{display:none}.page-container{width:100%}.scrollable-content{--page-bleed-left: 0px;--page-bleed-right: 0px}@media(min-width:769px){.scrollable-content{--page-bleed-left: calc(var(--sidebar-left-offset, 0px) + 32px);--page-bleed-right: calc(var(--sidebar-right-offset, 0px) + 32px)}.scrollable-content>div{padding-left:calc(var(--sidebar-left-offset, 0px) + 32px)!important;padding-right:calc(var(--sidebar-right-offset, 0px) + 32px)!important;box-sizing:border-box}}@media(min-width:1281px){.page-container{max-width:1600px;margin:0 auto}}@media(max-width:768px){html,body{min-height:100%;overscroll-behavior-x:none}input,textarea,select{font-size:16px!important}button,a,[role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}img,video,canvas,svg{max-width:100%}.main-layout-grid{padding-bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom))}.scrollable-content{padding-bottom:calc(var(--mobile-player-height) + 12px);overscroll-behavior:contain;overflow-x:clip}.no-global-player .scrollable-content{padding-bottom:12px}.scrollable-content>*{width:100%;max-width:100%;overflow-x:clip}.scrollable-content button,.scrollable-content [role=button]{min-height:42px;min-width:42px}.scrollable-content :where(h1,h2,h3,p,span){overflow-wrap:anywhere}.scrollable-content :where(table,audio,video){max-width:100%}}@media(max-width:480px){:root{--spacing-md: 16px;--spacing-lg: 24px}}@media(hover:none)and (pointer:coarse){button:hover,a:hover,[role=button]:hover{transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-ctx]{-webkit-touch-callout:none}:root{--z-panel: 20;--z-header: 100;--z-player: 1000;--z-player-expanded: 2000;--z-fullscreen: 3000;--z-modal: 9999;--z-toast: 10001}@media(min-width:769px){.scrollable-content{padding-bottom:calc(var(--player-bar-height) + 24px)}.no-global-player .scrollable-content{padding-bottom:24px}}:where(a,button,summary,[role=button],[role=link],[role=tab],[role=radio],[role=switch],[role=menuitem],[role=option],[tabindex]):focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}
