.PlaylistTrackSelectionEditor_editorGrid__a_ov_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.PlaylistTrackSelectionEditor_panel__6fyt9{min-width:0;display:grid;gap:10px;align-content:start;padding:14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--app-shell-border) 72%,transparent);background:linear-gradient(165deg,color-mix(in srgb,var(--app-shell-surface-strong) 82%,transparent) 0,color-mix(in srgb,var(--app-shell-surface) 88%,transparent) 100%)}.PlaylistTrackSelectionEditor_panelHeader__Dz2lH{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.PlaylistTrackSelectionEditor_panelHeaderCopy__FXGDy{min-width:0;display:grid;gap:4px}.PlaylistTrackSelectionEditor_panelTitle__kazXM{margin:0;font-family:var(--font-app-body);font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-color-secondary)}.PlaylistTrackSelectionEditor_panelHint__A_8sT{margin:0;color:var(--text-color-secondary);font-size:.76rem;line-height:1.45}.PlaylistTrackSelectionEditor_countBadge__ZwYkC{flex-shrink:0;min-width:28px;height:28px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-border) 82%,transparent);background:color-mix(in srgb,var(--background-color-primary) 84%,var(--background-color-third) 16%);color:var(--text-color-primary);display:inline-flex;align-items:center;justify-content:center;font-size:.76rem;font-weight:600}.PlaylistTrackSelectionEditor_searchInput__HXwOY{width:100%;height:38px;padding:0 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);background:color-mix(in srgb,var(--background-color-primary) 88%,var(--background-color-third) 12%);color:var(--text-color-primary);font-family:var(--font-app-body);font-size:.84rem;outline:none;box-sizing:border-box}.PlaylistTrackSelectionEditor_searchInput__HXwOY:focus{border-color:color-mix(in srgb,var(--app-shell-accent) 54%,var(--app-shell-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--app-shell-accent) 14%,transparent)}.PlaylistTrackSelectionEditor_error__Ru42i,.PlaylistTrackSelectionEditor_hint__ue4lj{margin:0;font-size:.76rem;line-height:1.45}.PlaylistTrackSelectionEditor_hint__ue4lj{color:var(--text-color-secondary)}.PlaylistTrackSelectionEditor_error__Ru42i{color:color-mix(in srgb,var(--app-shell-danger) 82%,var(--text-color-primary) 18%)}.PlaylistTrackSelectionEditor_listWrap__8oPvM{min-height:220px;max-height:min(42vh,420px);resize:vertical;overflow:auto;border-radius:12px;border:1px solid color-mix(in srgb,var(--app-shell-border) 74%,transparent);background:color-mix(in srgb,var(--background-color-primary) 70%,var(--background-color-third) 30%)}.PlaylistTrackSelectionEditor_list__UlfbY{list-style:none;margin:0;padding:8px;display:flex;flex-direction:column;gap:6px}.PlaylistTrackSelectionEditor_searchItem__Pcrqd,.PlaylistTrackSelectionEditor_selectedItem__O7fr5{min-width:0;display:grid;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 46%,transparent);background:color-mix(in srgb,var(--background-color-primary) 64%,var(--background-color-third) 36%)}.PlaylistTrackSelectionEditor_searchItem__Pcrqd{grid-template-columns:minmax(0,1fr) auto;align-items:center}.PlaylistTrackSelectionEditor_selectedItem__O7fr5{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.PlaylistTrackSelectionEditor_meta__t89Y2{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.PlaylistTrackSelectionEditor_position__aq7jQ{width:28px;height:28px;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-border) 74%,transparent);background:color-mix(in srgb,var(--background-color-primary) 76%,var(--background-color-third) 24%);color:var(--text-color-secondary);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-app-mono);font-size:.73rem}.PlaylistTrackSelectionEditor_title__HdOni{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-color-primary);font-size:.84rem;font-weight:600}.PlaylistTrackSelectionEditor_artist__Glb4T{color:var(--text-color-secondary);font-size:.75rem;white-space:nowrap}.PlaylistTrackSelectionEditor_badge__7h_5u{flex-shrink:0;color:color-mix(in srgb,var(--app-shell-accent) 78%,var(--text-color-secondary) 22%);font-size:.67rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.PlaylistTrackSelectionEditor_addButton__Uscgk,.PlaylistTrackSelectionEditor_iconButton__Mu_4_,.PlaylistTrackSelectionEditor_removeButton__y5y15{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;font-family:var(--font-app-body);font-size:.73rem;font-weight:600;cursor:pointer;transition:background .14s,border-color .14s,color .14s,opacity .14s}.PlaylistTrackSelectionEditor_addButton__Uscgk{height:30px;padding:0 12px;border:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);background:transparent;color:var(--text-color-primary);white-space:nowrap}.PlaylistTrackSelectionEditor_addButton__Uscgk:hover:not(:disabled),.PlaylistTrackSelectionEditor_iconButton__Mu_4_:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-shell-accent) 56%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-accent) 10%,transparent)}.PlaylistTrackSelectionEditor_addButton__Uscgk:disabled,.PlaylistTrackSelectionEditor_iconButton__Mu_4_:disabled,.PlaylistTrackSelectionEditor_removeButton__y5y15:disabled{opacity:.5;cursor:default}.PlaylistTrackSelectionEditor_addButtonAdded__AtbmW{border-color:color-mix(in srgb,var(--app-shell-accent) 42%,var(--app-shell-border));color:var(--app-shell-accent)}.PlaylistTrackSelectionEditor_selectedActions__7VPNt{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.PlaylistTrackSelectionEditor_iconButton__Mu_4_,.PlaylistTrackSelectionEditor_removeButton__y5y15{width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);background:transparent;color:var(--text-color-primary)}.PlaylistTrackSelectionEditor_removeButton__y5y15:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-shell-danger) 48%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-danger) 12%,transparent);color:color-mix(in srgb,var(--app-shell-danger) 84%,var(--text-color-primary) 16%)}@media (max-width:900px){.PlaylistTrackSelectionEditor_editorGrid__a_ov_{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.PlaylistTrackSelectionEditor_searchItem__Pcrqd,.PlaylistTrackSelectionEditor_selectedItem__O7fr5{grid-template-columns:minmax(0,1fr)}.PlaylistTrackSelectionEditor_selectedActions__7VPNt{justify-content:flex-start}}.manage-tracks_page__Sxchy{width:min(1320px,100%);margin-inline:auto;padding-block:24px 56px;display:grid;gap:18px}.manage-tracks_header___t187{display:grid;gap:10px}.manage-tracks_backLink__NLaEo{width:-moz-max-content;width:max-content;display:inline-flex;align-items:center;gap:7px;text-decoration:none;color:var(--app-shell-accent);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;font-family:var(--font-app-mono);opacity:.86}.manage-tracks_title__BfF7z{margin:0;font-family:var(--font-display);font-size:clamp(1.6rem,3.4vw,2.35rem);line-height:1.05;letter-spacing:-.01em;color:var(--text-color-primary)}.manage-tracks_subtitle__NfC3q{margin:0;color:var(--text-color-secondary);max-width:78ch;line-height:1.5}.manage-tracks_panel__wBrxw,.manage-tracks_quickLinksPanel__lDtaB,.manage-tracks_tablePanel__nuNfQ{border-radius:18px;border:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--app-shell-surface-strong) 94%,transparent) 0,color-mix(in srgb,var(--app-shell-surface) 98%,transparent) 100%);padding:18px;display:grid;gap:14px}.manage-tracks_quickLinksGrid__lKXQ6{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.manage-tracks_quickLink__8kNPK{text-decoration:none;border-radius:11px;border:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);background:color-mix(in srgb,var(--background-color-secondary) 64%,transparent);color:var(--text-color-primary);font-size:.84rem;padding:10px 12px}.manage-tracks_quickLink__8kNPK:hover{border-color:color-mix(in srgb,var(--app-shell-accent) 56%,var(--app-shell-border))}.manage-tracks_analyticsGrid__YIkod{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.manage-tracks_analyticsCard__gA479{border-radius:14px;border:1px solid color-mix(in srgb,var(--app-shell-border) 82%,transparent);background:color-mix(in srgb,var(--background-color-secondary) 52%,transparent);padding:14px;display:grid;gap:4px}.manage-tracks_analyticsLabel__LEuQ1{margin:0;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-color-secondary);font-family:var(--font-app-mono)}.manage-tracks_analyticsValue__zk0L1{margin:0;font-size:1.6rem;line-height:1;color:var(--text-color-primary)}.manage-tracks_analyticsHint__xBHTx,.manage-tracks_counterLine__jGnKd,.manage-tracks_panelHint__cypjB,.manage-tracks_statusLine__5O2gU{margin:0;color:var(--text-color-secondary);font-size:.83rem}.manage-tracks_panelHeader__8EOMa,.manage-tracks_tableHeader__PwuWx{display:grid;gap:6px}.manage-tracks_panelTitle__5xlzh{margin:0;color:var(--text-color-primary);font-size:1.02rem;font-weight:600}.manage-tracks_controlsRow__RE3ep{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.manage-tracks_fieldInline__t4w1Q{display:grid;gap:6px}.manage-tracks_fieldInline__t4w1Q>span{color:var(--text-color-secondary);font-size:.69rem;letter-spacing:.07em;text-transform:uppercase;font-family:var(--font-app-mono)}.manage-tracks_fieldInline__t4w1Q input,.manage-tracks_fieldInline__t4w1Q select{width:100%;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);background:color-mix(in srgb,var(--background-color-primary) 92%,var(--background-color-third) 8%);color:var(--text-color-primary);font:inherit;font-size:.85rem;padding:9px 10px}.manage-tracks_actionsRow__7WK9e{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.manage-tracks_primaryBtn__ohL0y,.manage-tracks_secondaryBtn__W73Gl{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;min-height:36px;padding:0 15px;border:1px solid color-mix(in srgb,var(--app-shell-border) 82%,transparent);background:color-mix(in srgb,var(--app-shell-surface-strong) 80%,transparent);color:var(--text-color-primary);font-size:.79rem;font-weight:600;cursor:pointer}.manage-tracks_primaryBtn__ohL0y{border-color:color-mix(in srgb,var(--app-shell-accent) 48%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-accent) 14%,var(--app-shell-surface-strong) 86%)}.manage-tracks_primaryBtn__ohL0y:disabled,.manage-tracks_secondaryBtn__W73Gl:disabled{opacity:.6;cursor:not-allowed}.manage-tracks_failBox__9gstl{border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-danger) 36%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-danger) 10%,var(--background-color-secondary) 90%);padding:10px 12px;display:grid;gap:7px}.manage-tracks_failTitle__pwgpV{margin:0;color:var(--text-color-primary);font-size:.86rem}.manage-tracks_failList__rOL1C{margin:0;padding-left:18px;display:grid;gap:4px;font-size:.79rem;color:var(--text-color-secondary)}.manage-tracks_tableWrap__TsbQP{width:100%;overflow-x:auto;overflow-y:auto;max-height:520px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;border-radius:12px;border:1px solid color-mix(in srgb,var(--app-shell-border) 72%,transparent)}.manage-tracks_table__ZY25t{width:100%;border-collapse:collapse;min-width:max(100%,980px)}.manage-tracks_table__ZY25t td,.manage-tracks_table__ZY25t th{text-align:left;border-bottom:1px solid color-mix(in srgb,var(--app-shell-border) 72%,transparent);padding:10px 8px;font-size:.82rem;color:var(--text-color-primary)}.manage-tracks_table__ZY25t th{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-color-secondary);font-family:var(--font-app-mono);position:sticky;top:0;z-index:1;background:color-mix(in srgb,var(--app-shell-surface-strong) 95%,transparent)}.manage-tracks_sortButton__ITye8{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;padding:0;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.manage-tracks_sortButtonActive__hHn4d{color:var(--text-color-primary)}.manage-tracks_sortIndicator___UiiV{font-size:.8rem;line-height:1;opacity:.72}.manage-tracks_numericHead__SqNcx .manage-tracks_sortButton__ITye8{justify-content:flex-end}.manage-tracks_numericCell__z7OqJ,.manage-tracks_numericHead__SqNcx{text-align:right!important}.manage-tracks_emptyCell__9ObNS{text-align:center!important;color:var(--text-color-secondary)!important;padding-block:22px!important}.manage-tracks_table__ZY25t td a{color:color-mix(in srgb,var(--app-shell-accent) 76%,var(--text-color-primary));text-decoration:none}.manage-tracks_table__ZY25t td a:hover{text-decoration:underline}@media (max-width:720px){.manage-tracks_page__Sxchy{padding-block:16px 40px;gap:14px}.manage-tracks_table__ZY25t{min-width:640px}}.SmartTokenMultiSelect_field__CBH8I{display:grid;gap:8px}.SmartTokenMultiSelect_header__hvKW1{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.SmartTokenMultiSelect_label__PAKup{font-family:var(--font-app-mono,inherit);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-color-secondary,rgba(255,255,255,.65))}.SmartTokenMultiSelect_count__Q9pID{font-size:.72rem;color:var(--text-color-secondary,rgba(255,255,255,.65))}.SmartTokenMultiSelect_hint__QSETx,.SmartTokenMultiSelect_statusLine__UjZ3E{margin:0;font-size:.75rem;line-height:1.45;color:var(--text-color-secondary,rgba(255,255,255,.65))}.SmartTokenMultiSelect_statusLineError__QLrgY{color:color-mix(in srgb,var(--app-shell-danger,#d14d4d) 82%,var(--text-color-primary,#111) 18%)}.SmartTokenMultiSelect_chipList__SuzLz{display:flex;flex-wrap:wrap;gap:8px}.SmartTokenMultiSelect_chip___c40P{--smart-token-color:var(--app-shell-accent,#4f46e5);display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 8px 0 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--smart-token-color) 34%,var(--app-shell-border,rgba(255,255,255,.12)));background:color-mix(in srgb,var(--smart-token-color) 9%,var(--background-color-secondary,rgba(255,255,255,.04)));color:var(--text-color-primary,inherit)}.SmartTokenMultiSelect_chipSwatch__hWwYh{width:8px;height:8px;border-radius:999px;background:var(--smart-token-color);flex:0 0 auto}.SmartTokenMultiSelect_chipLabel__81168{font-size:.75rem;line-height:1.2}.SmartTokenMultiSelect_chipRemove__BrcpD{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--text-color-secondary,rgba(255,255,255,.65));font-size:.9rem;line-height:1;cursor:pointer;padding:0}.SmartTokenMultiSelect_chipRemove__BrcpD:disabled{cursor:default;opacity:.45}.SmartTokenMultiSelect_searchInput__Z43bi{width:100%;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border,rgba(255,255,255,.12)) 90%,transparent);background:color-mix(in srgb,var(--background-color-primary,rgba(255,255,255,.02)) 90%,var(--background-color-third,rgba(255,255,255,.08)) 10%);color:var(--text-color-primary,inherit);font:inherit;font-size:.85rem;padding:10px 12px}.SmartTokenMultiSelect_searchInput__Z43bi:focus-visible{outline:none;border-color:color-mix(in srgb,var(--app-shell-accent,#4f46e5) 70%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-shell-accent,#4f46e5) 16%,transparent)}.SmartTokenMultiSelect_optionsPanel__iuf9J{display:grid;gap:6px;padding:6px;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border,rgba(255,255,255,.12)) 86%,transparent);background:color-mix(in srgb,var(--background-color-primary,rgba(255,255,255,.02)) 84%,var(--background-color-third,rgba(255,255,255,.08)) 16%)}.SmartTokenMultiSelect_optionButton__X_ftc{--smart-token-color:var(--app-shell-accent,#4f46e5);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid color-mix(in srgb,var(--app-shell-border,rgba(255,255,255,.12)) 74%,transparent);border-radius:10px;background:color-mix(in srgb,var(--background-color-secondary,rgba(255,255,255,.04)) 88%,transparent);color:var(--text-color-primary,inherit);display:grid;justify-items:start;gap:3px;padding:8px 10px;text-align:left;cursor:pointer}.SmartTokenMultiSelect_optionRow__rTqFu{display:inline-flex;align-items:center;gap:8px}.SmartTokenMultiSelect_optionLabel__eAdAn{font-size:.8rem;line-height:1.2}.SmartTokenMultiSelect_optionDescription__UhXry{margin:0;line-height:1.4}.SmartTokenMultiSelect_createPrefix__Zda9_,.SmartTokenMultiSelect_optionDescription__UhXry{font-size:.72rem;color:var(--text-color-secondary,rgba(255,255,255,.65))}.SmartTokenMultiSelect_emptyState__z2ks5{margin:0;font-size:.74rem;line-height:1.4;color:var(--text-color-secondary,rgba(255,255,255,.65));padding:2px 2px 0}.TiListenClient_contentSurface__uJWSx{display:grid;gap:16px}.TiListenClient_hero__COYKz{border:none;border-radius:16px;padding:clamp(16px,2.5vw,24px);display:grid;grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:clamp(14px,2vw,22px);background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--app-shell-accent) 16%,transparent) 0,transparent 52%),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--app-shell-accent-2) 12%,transparent) 0,transparent 58%),linear-gradient(155deg,color-mix(in srgb,var(--app-shell-surface-strong) 72%,transparent) 0,color-mix(in srgb,var(--app-shell-surface) 82%,transparent) 100%);box-shadow:var(--app-elevation-surface-strong)}.TiListenClient_heroCoverWrap__GIKZP{position:relative;width:100%;max-width:220px;aspect-ratio:1;border-radius:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--app-shell-border) 76%,transparent);box-shadow:0 14px 34px color-mix(in srgb,var(--app-shell-shadow) 40%,transparent);background:color-mix(in srgb,var(--background-color-primary) 88%,var(--background-color-third) 12%)}.TiListenClient_heroCoverWrapEditable__aPCTp{cursor:pointer}.TiListenClient_heroCover__w01ZH,.TiListenClient_trackArt__YJuGb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.TiListenClient_heroCoverFallback__QtA1P{width:100%;height:100%;background:radial-gradient(circle at 22% 24%,color-mix(in srgb,var(--app-shell-accent) 55%,transparent) 0,transparent 36%),radial-gradient(circle at 78% 72%,color-mix(in srgb,var(--app-shell-accent-2) 50%,transparent) 0,transparent 42%),linear-gradient(135deg,var(--background-color-secondary),var(--background-color-third))}.TiListenClient_heroCoverEditOverlay__2O4tg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,#000 48%,transparent);color:#fff;opacity:.55;transition:opacity .18s ease;pointer-events:none}.TiListenClient_heroCoverWrapEditable__aPCTp:focus-visible .TiListenClient_heroCoverEditOverlay__2O4tg,.TiListenClient_heroCoverWrapEditable__aPCTp:hover .TiListenClient_heroCoverEditOverlay__2O4tg{opacity:1}.TiListenClient_heroCoverWrapEditable__aPCTp:focus-visible{outline:2px solid color-mix(in srgb,var(--app-shell-accent) 64%,transparent);outline-offset:2px}.TiListenClient_heroMeta__SY6Y0{min-width:0;display:grid;align-content:center;gap:10px}.TiListenClient_heroEyebrow__A5kwN{margin:0;font-family:var(--font-app-mono);font-size:.72rem;letter-spacing:.09em;text-transform:uppercase;color:var(--text-color-secondary)}.TiListenClient_heroTitle__0NBzV{margin:0;font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2.05rem);line-height:1.08;letter-spacing:.01em}.TiListenClient_heroTitleInput__bcd5t{width:100%;background:color-mix(in srgb,var(--app-shell-accent) 10%,var(--background-color-primary) 90%);border:1.5px solid color-mix(in srgb,var(--app-shell-accent) 44%,var(--app-shell-border));border-radius:10px;color:var(--text-color-primary);font-family:var(--font-display);font-size:clamp(1.2rem,2.6vw,1.8rem);line-height:1.1;letter-spacing:.01em;padding:6px 10px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.TiListenClient_heroTitleInput__bcd5t:focus-visible{border-color:color-mix(in srgb,var(--app-shell-accent) 70%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-shell-accent) 22%,transparent)}.TiListenClient_heroSubtitle__3pEVi{margin:0;color:var(--text-color-secondary);font-size:.9rem}.TiListenClient_privateBadge__ipi9k{justify-self:start;display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-border) 86%,transparent);background:color-mix(in srgb,var(--app-shell-surface-strong) 72%,transparent);color:var(--text-color-secondary);padding:4px 10px;font-size:.72rem;font-family:var(--font-app-mono);letter-spacing:.02em}.TiListenClient_privateBadgeIcon___ByN7{width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center}.TiListenClient_privateBadgeIcon___ByN7 svg{width:100%;height:100%;display:block}.TiListenClient_playlistEditorGrid__XYvfs{margin-top:4px;padding:0;border-radius:12px;border:none;background:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.TiListenClient_editorField__JIXrg{min-width:0;display:grid;gap:6px}.TiListenClient_editorFieldColor__wrHlj{grid-column:1/-1}.TiListenClient_editorAccessPanel__Q_b1Q{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap}.TiListenClient_editorAccessOption__KpixG{display:inline-flex;align-items:center;gap:6px;font-size:.82rem}.TiListenClient_editorAccessOption__KpixG input{accent-color:var(--app-shell-accent)}.TiListenClient_editorPrivateActions__XE4OB{display:flex;flex-wrap:wrap;gap:8px}.TiListenClient_editorPrivateBtn__WVxQa{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-border) 90%,transparent);background:color-mix(in srgb,var(--app-shell-surface-strong) 72%,transparent);color:var(--text-color-primary);min-height:32px;padding:0 12px;font-family:var(--font-app-body);font-size:.74rem;font-weight:600;cursor:pointer}.TiListenClient_editorPrivateBtn__WVxQa:disabled{opacity:.55;cursor:default}.TiListenClient_editorPrivateUrl__Tvgaz{width:100%;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 90%,transparent);background:color-mix(in srgb,var(--background-color-primary) 88%,var(--background-color-third) 12%);color:var(--text-color-primary);font-family:var(--font-app-mono);font-size:.74rem;padding:8px 10px}.TiListenClient_editorPrivateNotice__cjiab{margin:0;font-size:.76rem;color:var(--text-color-secondary)}.TiListenClient_editorField__JIXrg>span{font-family:var(--font-app-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-color-secondary)}.TiListenClient_editorField__JIXrg input[type=text],.TiListenClient_editorField__JIXrg textarea{width:100%;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 92%,transparent);background:color-mix(in srgb,var(--background-color-primary) 86%,var(--background-color-third) 14%);color:var(--text-color-primary);font-family:var(--font-app-body);font-size:.84rem;line-height:1.35;padding:8px 10px}.TiListenClient_editorField__JIXrg textarea{resize:vertical;min-height:72px}.TiListenClient_editorInlineRow__C7V6t{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.TiListenClient_editorInlineAction__CV9vB{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 90%,transparent);background:color-mix(in srgb,var(--app-shell-surface-strong) 72%,transparent);color:var(--text-color-primary);min-height:38px;padding:0 12px;font-family:var(--font-app-body);font-size:.74rem;font-weight:600;cursor:pointer}.TiListenClient_editorField__JIXrg input[type=text]:focus-visible,.TiListenClient_editorField__JIXrg textarea:focus-visible{outline:2px solid color-mix(in srgb,var(--app-shell-accent) 56%,transparent);outline-offset:1px}.TiListenClient_editorColorPanel__9Hgew{display:flex;align-items:flex-start;gap:12px}.TiListenClient_editorColorSwatchLabel__FaTUW{position:relative;flex-shrink:0;width:52px;height:52px;border-radius:12px;cursor:pointer;box-shadow:0 4px 14px color-mix(in srgb,var(--app-shell-shadow) 44%,transparent);overflow:hidden;border:2px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);transition:transform .15s ease,box-shadow .15s ease}.TiListenClient_editorColorSwatchLabel__FaTUW:hover{transform:scale(1.06);box-shadow:0 6px 20px color-mix(in srgb,var(--app-shell-shadow) 60%,transparent)}.TiListenClient_editorColorSwatch__GIj2u{display:block;width:100%;height:100%}.TiListenClient_editorColorPickerHidden__pZqOO{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.TiListenClient_editorColorRight__IjM9f{flex:1;min-width:0;display:grid;gap:8px}.TiListenClient_editorColorPresets__zYvO3{display:flex;flex-wrap:wrap;gap:6px}.TiListenClient_editorColorPreset__ceK_Y{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .12s ease,border-color .12s ease;box-shadow:0 2px 6px rgba(0,0,0,.22)}.TiListenClient_editorColorPreset__ceK_Y:hover{transform:scale(1.18)}.TiListenClient_editorColorPresetActive__uWrjM{border-color:var(--text-color-primary);transform:scale(1.14)}.TiListenClient_editorColorHexRow__eltNm{display:flex;align-items:center;gap:8px}.TiListenClient_editorColorHexInput__Cz2C0{flex:1;min-width:0;border-radius:8px;border:1px solid color-mix(in srgb,var(--app-shell-border) 92%,transparent);background:color-mix(in srgb,var(--background-color-primary) 86%,var(--background-color-third) 14%);color:var(--text-color-primary);font-family:var(--font-app-mono);font-size:.8rem;padding:6px 10px;outline:none}.TiListenClient_editorColorHexInput__Cz2C0:focus-visible{border-color:color-mix(in srgb,var(--app-shell-accent) 56%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--app-shell-accent) 18%,transparent)}.TiListenClient_hiddenInput__ukjl5{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;inset:0}.TiListenClient_heroActions__ABiBr{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px}.TiListenClient_heroBtn__fimsJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--app-shell-border) 94%,transparent);border-radius:999px;height:38px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;background:color-mix(in srgb,var(--app-shell-surface-strong) 82%,transparent);color:var(--text-color-primary);font-family:var(--font-app-body);font-size:.8rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:transform .15s ease,filter .15s ease,border-color .15s ease}.TiListenClient_heroBtnIconOnly__a4CxB{width:38px;padding:0;justify-content:center;gap:0;flex:0 0 auto}.TiListenClient_heroBtn__fimsJ:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.04)}.TiListenClient_heroBtn__fimsJ:disabled{opacity:.5;cursor:default}.TiListenClient_editorColorResetBtn__K6lkh{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0 2px;color:var(--text-color-secondary);font-family:var(--font-app-body);font-size:.74rem;cursor:pointer;white-space:nowrap;text-decoration:underline;text-underline-offset:2px;transition:color .14s ease}.TiListenClient_editorColorResetBtn__K6lkh:hover{color:var(--text-color-primary)}.TiListenClient_heroBtnPrimary__zJNlY{width:56px;height:56px;padding:0;justify-content:center;border-color:transparent;color:var(--text-on-accent);background:linear-gradient(120deg,var(--app-shell-accent),var(--app-shell-accent-2))}.TiListenClient_heroBtnActive__eykfs{border-color:color-mix(in srgb,var(--app-shell-accent) 54%,var(--app-shell-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--app-shell-accent) 22%,transparent)}.TiListenClient_heroBtnAdmin__PFsNq{border-color:color-mix(in srgb,var(--app-shell-accent) 38%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-accent) 16%,var(--app-shell-surface-strong) 84%)}.TiListenClient_heroBtnLink__9of3S{text-decoration:none}.TiListenClient_listHeaderBtn__95Xfb{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-border) 94%,transparent);background:none;color:var(--text-color-primary);font-family:var(--font-app-body);font-size:.8rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:transform .15s ease,filter .15s ease,border-color .15s ease}.TiListenClient_listHeaderBtn__95Xfb:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.04)}.TiListenClient_listHeaderBtn__95Xfb:disabled{opacity:.5;cursor:default}.TiListenClient_listHeaderBtn__95Xfb:focus-visible{outline:2px solid color-mix(in srgb,var(--app-shell-accent) 56%,transparent);outline-offset:2px}.TiListenClient_listHeaderBtnAccent__qFlVa{border-color:color-mix(in srgb,var(--app-shell-accent) 38%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-accent) 16%,var(--app-shell-surface-strong) 84%)}.TiListenClient_addTracksSection__kK2yV{border-top:1px solid color-mix(in srgb,var(--app-shell-border) 60%,transparent);padding-top:18px;margin-top:4px;display:flex;flex-direction:column;gap:10px}.TiListenClient_addTracksSectionTitle__1kS2A{font-family:var(--font-app-body);font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-color-secondary);margin:0}.TiListenClient_addTracksInput__qokvo{width:100%;height:36px;padding:0 10px;border-radius:7px;border:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);background:color-mix(in srgb,var(--background-color-primary) 84%,var(--background-color-third) 16%);color:var(--text-color-primary);font-family:var(--font-app-body);font-size:.82rem;outline:none;box-sizing:border-box}.TiListenClient_addTracksInput__qokvo:focus{border-color:color-mix(in srgb,var(--app-shell-accent) 54%,var(--app-shell-border))}.TiListenClient_addTracksHint__CZSot{font-size:.76rem;color:var(--text-color-secondary);margin:0}.TiListenClient_addTracksListWrap__zZ0jb{min-height:220px;max-height:min(46vh,420px);resize:vertical;overflow:auto;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 72%,transparent);background:color-mix(in srgb,var(--background-color-primary) 72%,var(--background-color-third) 28%)}.TiListenClient_addTracksList___CB_J{list-style:none;margin:0;padding:8px;display:flex;flex-direction:column;gap:2px}.TiListenClient_addTracksItem__mkNog{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;border-radius:7px;background:color-mix(in srgb,var(--background-color-primary) 60%,var(--background-color-third) 40%)}.TiListenClient_addTracksItemMeta__9aBmI{min-width:0;display:flex;align-items:baseline;gap:6px;flex:1;overflow:hidden}.TiListenClient_addTracksItemTitle__lqycb{font-size:.82rem;font-weight:600;color:var(--text-color-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;min-width:0}.TiListenClient_addTracksItemArtist__FeGDd{font-size:.75rem;color:var(--text-color-secondary);white-space:nowrap;flex-shrink:0}.TiListenClient_addTracksItemPrivateBadge__LdhQY{font-size:.68rem;font-weight:700;letter-spacing:.04em;color:color-mix(in srgb,var(--app-shell-accent) 80%,var(--text-color-secondary));flex-shrink:0}.TiListenClient_addTracksItemBtn__MFiE8{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;height:28px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);background:none;color:var(--text-color-primary);font-family:var(--font-app-body);font-size:.72rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color .12s,background .12s}.TiListenClient_addTracksItemBtn__MFiE8:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-shell-accent) 54%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-accent) 10%,transparent)}.TiListenClient_addTracksItemBtn__MFiE8:disabled{opacity:.5;cursor:default}.TiListenClient_addTracksItemBtnAdded__9PRPc{border-color:color-mix(in srgb,var(--app-shell-accent) 40%,var(--app-shell-border));color:var(--app-shell-accent)}.TiListenClient_listPanel__7b3NL{border:none;border-radius:16px;padding:clamp(12px,2vw,18px);background:linear-gradient(170deg,color-mix(in srgb,var(--app-shell-surface-strong) 76%,transparent) 0,color-mix(in srgb,var(--app-shell-surface) 84%,transparent) 100%);box-shadow:var(--app-elevation-surface)}.TiListenClient_listHeader__NPg_o{display:grid;gap:4px;margin-bottom:10px}.TiListenClient_listHeaderTop__FW_F8{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.TiListenClient_listHeaderActions__wt_j8{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.TiListenClient_listTitle__b1_IU{margin:0;font-size:1rem;letter-spacing:.01em}.TiListenClient_listSubtitle__4PWo6{margin:0;color:var(--text-color-secondary);font-size:.83rem}.TiListenClient_error__z8FJ8{margin:0 0 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-danger) 44%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-danger) 12%,var(--background-color-secondary));color:var(--text-color-primary);padding:10px 12px;font-size:.82rem;line-height:1.4}.TiListenClient_empty__7iWiX{margin:0;border-radius:12px;border:1px dashed color-mix(in srgb,var(--app-shell-border) 96%,transparent);background:color-mix(in srgb,var(--background-color-primary) 88%,var(--background-color-third) 12%);color:var(--text-color-secondary);padding:14px;font-size:.85rem}.TiListenClient_playerSpacer__LyeE0{height:138px}.TiListenClient_iconWrap__vKLGc{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.TiListenClient_heroBtn__fimsJ:focus-visible{outline:2px solid color-mix(in srgb,var(--app-shell-accent) 56%,transparent);outline-offset:2px}.TiListenClient_artworkModalBackdrop__77yjs{position:fixed;inset:0;z-index:420;background:rgba(0,0,0,.62);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px}.TiListenClient_artworkModal__YV1QU{width:min(680px,100%);max-height:min(88vh,720px);border-radius:20px;border:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);background:linear-gradient(160deg,var(--app-shell-surface-strong) 0,var(--app-shell-surface) 100%);box-shadow:0 32px 64px rgba(0,0,0,.48);display:flex;flex-direction:column;overflow:hidden}.TiListenClient_artworkModalHeader__xqB1s{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);flex-shrink:0}.TiListenClient_artworkModalTitle__wREF8{margin:0;font-family:var(--font-display);font-size:1.05rem;letter-spacing:.01em}.TiListenClient_artworkModalClose___el88{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;color:var(--text-color-secondary);font-size:1rem;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:color .15s ease,background-color .15s ease}.TiListenClient_artworkModalClose___el88:hover{color:var(--text-color-primary);background:color-mix(in srgb,var(--app-shell-border) 40%,transparent)}.TiListenClient_artworkDropZone__7_Hbc{margin:16px 20px 0;border:2px dashed color-mix(in srgb,var(--app-shell-accent) 38%,var(--app-shell-border));border-radius:14px;padding:18px;display:flex;align-items:center;gap:12px;cursor:pointer;background:color-mix(in srgb,var(--app-shell-accent) 5%,transparent);color:var(--text-color-secondary);transition:border-color .15s ease,background-color .15s ease,color .15s ease;flex-shrink:0}.TiListenClient_artworkDropZoneDragOver__ephU_,.TiListenClient_artworkDropZone__7_Hbc:hover{border-color:var(--app-shell-accent);background:color-mix(in srgb,var(--app-shell-accent) 10%,transparent);color:var(--text-color-primary)}.TiListenClient_artworkDropZone__7_Hbc:focus-visible{outline:2px solid color-mix(in srgb,var(--app-shell-accent) 56%,transparent);outline-offset:2px}.TiListenClient_artworkDropIcon__tPLxQ{flex-shrink:0;opacity:.7}.TiListenClient_artworkDropLabel__aB1Kn{font-size:.86rem;line-height:1.4}.TiListenClient_artworkLibrarySection__Kcw7D{padding:14px 20px 20px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;flex:1 1 auto}.TiListenClient_artworkLibrarySectionLabel__mYkeP{margin:0;font-family:var(--font-app-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-color-secondary)}.TiListenClient_artworkLibrarySearch__K0F80{width:100%;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 92%,transparent);background:color-mix(in srgb,var(--background-color-primary) 86%,var(--background-color-third) 14%);color:var(--text-color-primary);font-family:var(--font-app-body);font-size:.84rem;padding:8px 10px;outline:none}.TiListenClient_artworkLibrarySearch__K0F80:focus-visible{border-color:color-mix(in srgb,var(--app-shell-accent) 56%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--app-shell-accent) 18%,transparent)}.TiListenClient_artworkLibraryError__NVaT4{margin:0;font-size:.82rem;color:var(--app-shell-danger,#ff9b9b)}.TiListenClient_artworkSentinel__WUOb7{height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.TiListenClient_artworkSpinner__DZIrz{display:block;width:20px;height:20px;border-radius:50%;border:2px solid color-mix(in srgb,var(--app-shell-accent) 28%,var(--app-shell-border));border-top-color:var(--app-shell-accent);animation:TiListenClient_artwork-spin__g6a1u .7s linear infinite}@keyframes TiListenClient_artwork-spin__g6a1u{to{transform:rotate(1turn)}}.TiListenClient_artworkGrid__REvf1{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px}.TiListenClient_artworkGridItem__Zuy1d{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid transparent;border-radius:10px;background:color-mix(in srgb,var(--background-color-primary) 88%,var(--background-color-third) 12%);cursor:pointer;padding:6px;display:flex;flex-direction:column;align-items:center;gap:4px;transition:border-color .15s ease,background-color .15s ease;overflow:hidden}.TiListenClient_artworkGridItem__Zuy1d:hover{border-color:color-mix(in srgb,var(--app-shell-accent) 44%,transparent);background:color-mix(in srgb,var(--app-shell-accent) 8%,var(--background-color-primary) 92%)}.TiListenClient_artworkGridItemActive__Njc6Z{border-color:var(--app-shell-accent);background:color-mix(in srgb,var(--app-shell-accent) 14%,var(--background-color-primary) 86%)}.TiListenClient_artworkGridItem__Zuy1d:focus-visible{outline:2px solid color-mix(in srgb,var(--app-shell-accent) 60%,transparent);outline-offset:1px}.TiListenClient_artworkGridThumb__HGPId{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:7px;display:block}.TiListenClient_artworkGridName__suKMm{font-size:.66rem;color:var(--text-color-secondary);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}@media (max-width:999px){.TiListenClient_hero__COYKz{grid-template-columns:minmax(120px,170px) minmax(0,1fr)}.TiListenClient_playerSpacer__LyeE0{height:214px}}@media (max-width:767px){.TiListenClient_root__FH_z3{padding-block:14px 16px}.TiListenClient_listHeaderTop__FW_F8{flex-wrap:wrap}.TiListenClient_listHeaderActions__wt_j8{width:100%;justify-content:flex-start}.TiListenClient_hero__COYKz{grid-template-columns:1fr}.TiListenClient_heroCoverWrap__GIKZP{max-width:180px}.TiListenClient_playlistEditorGrid__XYvfs{grid-template-columns:1fr}.TiListenClient_editorColorPanel__9Hgew{flex-wrap:wrap}.TiListenClient_artworkModal__YV1QU{max-height:96vh}.TiListenClient_addTracksListWrap__zZ0jb{resize:none;max-height:46vh}.TiListenClient_playerSpacer__LyeE0{height:198px}}.TrackEditDialog_overlay__sm4e0{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,var(--background-color-primary) 20%,#000 44%);backdrop-filter:blur(6px)}.TrackEditDialog_dialog__edYf8{--dialog-surface-base:color-mix(in srgb,var(--background-color-primary) 90%,var(--app-shell-accent) 10%);--dialog-surface-strong:color-mix(in srgb,var(--background-color-secondary) 94%,var(--app-shell-accent-2) 6%);width:min(680px,100%);max-height:min(88dvh,920px);border-radius:14px;border:1px solid color-mix(in srgb,var(--app-shell-border) 88%,transparent);background:linear-gradient(165deg,var(--dialog-surface-base) 0,var(--dialog-surface-strong) 100%);box-shadow:0 22px 56px color-mix(in srgb,var(--app-shell-shadow) 58%,transparent);overflow:hidden}.TrackEditDialog_header__Xt8_3{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid color-mix(in srgb,var(--app-shell-border) 86%,transparent)}.TrackEditDialog_headerActions__oxN_x{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.TrackEditDialog_title__KdeKW{margin:0;font-size:1rem}.TrackEditDialog_closeBtn__TNkKE{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px;height:30px;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-border) 90%,transparent);background:color-mix(in srgb,var(--app-shell-surface-strong) 76%,transparent);color:var(--text-color-primary);cursor:pointer}.TrackEditDialog_form__WrtZ0{padding:14px 16px 16px;display:grid;gap:12px;overflow:auto;max-height:calc(min(88dvh, 920px) - 60px)}.TrackEditDialog_formSkeleton__wlWHx{pointer-events:none}.TrackEditDialog_skeletonCoverSection__asOyW{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px}.TrackEditDialog_skeletonCoverActions__MVdto{display:grid;gap:8px}.TrackEditDialog_skeletonFieldGroup__PbFgv{display:grid;gap:6px}.TrackEditDialog_skeletonActions__TTPho{display:flex;justify-content:flex-end;gap:8px}.TrackEditDialog_skeletonBlock__OdpyN{position:relative;overflow:hidden;border-radius:10px;background:color-mix(in srgb,var(--background-color-primary) 74%,var(--background-color-third) 26%)}.TrackEditDialog_skeletonBlock__OdpyN:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 28%,transparent) 50%,transparent);animation:TrackEditDialog_trackEditSkeletonShimmer__iG5M7 1.2s ease-in-out infinite}.TrackEditDialog_skeletonCover__LGppf{width:92px;height:92px;border-radius:10px}.TrackEditDialog_skeletonPill__Z7g77{width:min(220px,100%);height:34px;border-radius:999px}.TrackEditDialog_skeletonPillWide__6_V8U{width:min(260px,100%);height:34px;border-radius:999px}.TrackEditDialog_skeletonLabel__PD43a{width:84px;height:11px;border-radius:6px}.TrackEditDialog_skeletonInput__ANmfD{width:100%;height:40px}.TrackEditDialog_skeletonDropZone__jUHw2{width:100%;min-height:104px;border-radius:12px}.TrackEditDialog_skeletonLine__LSfcO{width:min(190px,92%);height:12px;border-radius:6px}.TrackEditDialog_skeletonLineWide__bvJe3{width:min(330px,100%);height:12px;border-radius:6px}.TrackEditDialog_skeletonTextArea__aXZqm{width:100%;min-height:140px}.TrackEditDialog_skeletonActionBtn__eyx4W{width:110px;height:34px;border-radius:999px}@keyframes TrackEditDialog_trackEditSkeletonShimmer__iG5M7{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.TrackEditDialog_coverSection__bV968{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px}.TrackEditDialog_coverWrap__9fT4i{width:92px;height:92px;border-radius:10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--app-shell-border) 82%,transparent);background:color-mix(in srgb,var(--background-color-third) 72%,var(--background-color-secondary))}.TrackEditDialog_coverImage__mUPpL{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.TrackEditDialog_coverFallback__kZ3vc{width:100%;height:100%;background:radial-gradient(circle at 20% 22%,color-mix(in srgb,var(--app-shell-accent) 52%,transparent) 0,transparent 38%),radial-gradient(circle at 80% 78%,color-mix(in srgb,var(--app-shell-accent-2) 52%,transparent) 0,transparent 42%),linear-gradient(145deg,var(--background-color-secondary),var(--background-color-third))}.TrackEditDialog_field__2EmSD,.TrackEditDialog_fileLabel__JhzmD{display:grid;gap:6px}.TrackEditDialog_accessFieldset__2keD4{margin:0;border:1px solid color-mix(in srgb,var(--app-shell-border) 88%,transparent);border-radius:12px;background:color-mix(in srgb,var(--background-color-primary) 86%,var(--background-color-third) 14%);padding:10px;display:grid;gap:10px}.TrackEditDialog_accessFieldset__2keD4>legend{padding:0 4px;font-family:var(--font-app-mono);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-color-secondary)}.TrackEditDialog_accessStatusRow__H7IFP{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap}.TrackEditDialog_accessStatusOption__5_gvG{display:inline-flex;align-items:center;gap:6px;font-size:.8rem}.TrackEditDialog_accessStatusOption__5_gvG input{accent-color:var(--app-shell-accent)}.TrackEditDialog_privateLinkActions__LgVFm{display:flex;flex-wrap:wrap;gap:8px}.TrackEditDialog_coverActions__CUMY3{display:grid;justify-items:start;gap:8px}.TrackEditDialog_libraryToggle__BlLCI,.TrackEditDialog_loadMoreBtn___N8aE{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-border) 90%,transparent);background:color-mix(in srgb,var(--app-shell-surface-strong) 74%,transparent);color:var(--text-color-primary);min-height:34px;padding:0 12px;font-family:var(--font-app-body);font-size:.76rem;font-weight:600;cursor:pointer}.TrackEditDialog_selectionMeta__1H2HL{margin:0;font-size:.75rem;color:var(--text-color-secondary)}.TrackEditDialog_inlineFieldRow__SHpZJ{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.TrackEditDialog_inlineFieldAction__1MTDS{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 90%,transparent);background:color-mix(in srgb,var(--app-shell-surface-strong) 74%,transparent);color:var(--text-color-primary);min-height:40px;padding:0 12px;font-family:var(--font-app-body);font-size:.76rem;font-weight:600;cursor:pointer}.TrackEditDialog_trackKeyValue__eeCui{font-family:var(--font-app-mono);font-size:.72rem;color:var(--text-color-primary);background:color-mix(in srgb,var(--background-color-primary) 78%,var(--background-color-third) 22%);border:1px solid color-mix(in srgb,var(--app-shell-border) 78%,transparent);border-radius:7px;padding:1px 6px;overflow-wrap:anywhere}.TrackEditDialog_assetPanel__XBbET{border:1px solid color-mix(in srgb,var(--app-shell-border) 88%,transparent);border-radius:12px;background:color-mix(in srgb,var(--background-color-primary) 84%,var(--background-color-third) 16%);padding:10px;display:grid;gap:10px}.TrackEditDialog_assetPanelHeader__vWayo{display:flex;align-items:center;gap:8px}.TrackEditDialog_assetSearch__wAVCE{width:100%;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 90%,transparent);background:color-mix(in srgb,var(--background-color-primary) 90%,var(--background-color-third) 10%);color:var(--text-color-primary);font-family:var(--font-app-body);font-size:.82rem;padding:9px 11px}.TrackEditDialog_assetGrid__Njnd0{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px}.TrackEditDialog_assetItem__Kow5P{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 82%,transparent);background:color-mix(in srgb,var(--background-color-secondary) 88%,transparent);padding:6px;display:grid;gap:5px;text-align:left;color:var(--text-color-primary);cursor:pointer}.TrackEditDialog_assetItemActive___qbxE{border-color:color-mix(in srgb,var(--app-shell-accent) 66%,var(--app-shell-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--app-shell-accent) 36%,transparent)}.TrackEditDialog_assetThumb__3rhoa{width:100%;aspect-ratio:1/1;border-radius:8px;-o-object-fit:cover;object-fit:cover;display:block;border:1px solid color-mix(in srgb,var(--app-shell-border) 74%,transparent)}.TrackEditDialog_assetName__U1AWF{font-size:.71rem;line-height:1.35;min-height:1.9em;overflow:hidden;text-overflow:ellipsis}.TrackEditDialog_assetMeta__sPQsk{font-size:.66rem;color:var(--text-color-secondary)}.TrackEditDialog_assetFooter__X9Dyd{min-height:24px;display:flex;align-items:center;justify-content:flex-end}.TrackEditDialog_assetHint__qVHHv{font-size:.72rem;color:var(--text-color-secondary)}.TrackEditDialog_releaseSection__BjNr9{border:1px solid color-mix(in srgb,var(--app-shell-border) 88%,transparent);border-radius:12px;background:color-mix(in srgb,var(--background-color-primary) 84%,var(--background-color-third) 16%);padding:10px;display:grid;gap:10px}.TrackEditDialog_releaseSectionHeader___elZV{display:flex;align-items:center;justify-content:space-between;gap:8px}.TrackEditDialog_releaseSectionTitle__Flqmi{font-family:var(--font-app-mono);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-color-secondary)}.TrackEditDialog_releaseChips__ZMvhD{display:flex;flex-wrap:wrap;gap:8px}.TrackEditDialog_releaseChip__oaDyO{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-accent) 36%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-accent) 9%,var(--background-color-secondary));color:var(--text-color-primary);min-height:30px;padding:0 10px 0 4px;display:inline-flex;align-items:center;gap:6px;font-size:.74rem;cursor:pointer}.TrackEditDialog_releaseChipThumb__R1wOE{width:20px;height:20px;border-radius:999px;-o-object-fit:cover;object-fit:cover;display:block}.TrackEditDialog_releasePickerPanel__iMu_R{display:grid;gap:10px}.TrackEditDialog_releaseGrid__vcJD_{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.TrackEditDialog_releaseItem__YSDqt{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 82%,transparent);background:color-mix(in srgb,var(--background-color-secondary) 88%,transparent);padding:6px;display:grid;gap:5px;text-align:left;color:var(--text-color-primary);cursor:pointer}.TrackEditDialog_releaseItemActive__2h1Ps{border-color:color-mix(in srgb,var(--app-shell-accent) 66%,var(--app-shell-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--app-shell-accent) 36%,transparent)}.TrackEditDialog_releaseThumb__ClBg5{-o-object-fit:cover;object-fit:cover;display:block}.TrackEditDialog_releaseThumbFallback__xel3k,.TrackEditDialog_releaseThumb__ClBg5{width:100%;aspect-ratio:1/1;border-radius:8px;border:1px solid color-mix(in srgb,var(--app-shell-border) 74%,transparent)}.TrackEditDialog_releaseThumbFallback__xel3k{--release-color:var(--app-shell-accent);background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--release-color) 52%,transparent) 0,transparent 40%),radial-gradient(circle at 80% 80%,color-mix(in srgb,var(--app-shell-accent-2) 44%,transparent) 0,transparent 38%),linear-gradient(145deg,var(--background-color-secondary),var(--background-color-third))}.TrackEditDialog_releaseName__8XrkV{font-size:.71rem;line-height:1.35;min-height:1.9em;overflow:hidden;text-overflow:ellipsis}.TrackEditDialog_releaseMeta__jH1lS{font-size:.66rem;color:var(--text-color-secondary)}.TrackEditDialog_srOnly__f7sY_{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}.TrackEditDialog_audioDropZone__PncF_{border:1px dashed color-mix(in srgb,var(--app-shell-border) 90%,transparent);border-radius:12px;min-height:104px;display:grid;place-items:center;gap:2px;padding:12px;background:color-mix(in srgb,var(--background-color-secondary) 70%,transparent);cursor:pointer;text-align:center}.TrackEditDialog_audioDropZoneBusy__fvkPW{opacity:.7;cursor:progress}.TrackEditDialog_audioDropTitle__5Orq0{margin:0;font-size:.84rem;font-weight:600;color:var(--text-color-primary)}.TrackEditDialog_audioDropHint__CnDt9{margin:0;font-size:.74rem;color:var(--text-color-secondary)}.TrackEditDialog_audioActions__2aKhJ{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.TrackEditDialog_field__2EmSD span,.TrackEditDialog_fileLabel__JhzmD span{font-family:var(--font-app-mono);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-color-secondary)}.TrackEditDialog_field__2EmSD input,.TrackEditDialog_field__2EmSD textarea,.TrackEditDialog_fileLabel__JhzmD input{width:100%;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 90%,transparent);background:color-mix(in srgb,var(--background-color-primary) 90%,var(--background-color-third) 10%);color:var(--text-color-primary);font-family:var(--font-app-body);font-size:.85rem;padding:10px 12px}.TrackEditDialog_field__2EmSD textarea{resize:vertical;min-height:140px;line-height:1.45}.TrackEditDialog_error__wvNox{margin:0;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-danger) 44%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-danger) 14%,var(--background-color-secondary));color:var(--text-color-primary);padding:9px 11px;font-size:.8rem}.TrackEditDialog_actions__KVGVx{display:flex;justify-content:flex-end;gap:8px}.TrackEditDialog_actionsStart__35x6u{margin-right:auto;display:inline-flex;align-items:center;gap:8px}.TrackEditDialog_cancelBtn__olTyi,.TrackEditDialog_deleteBtn__u5Dnd,.TrackEditDialog_saveBtn__sx3dt,.TrackEditDialog_studioLinkBtn__yEOcT{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-border) 90%,transparent);min-height:34px;padding:0 13px;font-family:var(--font-app-body);font-size:.79rem;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.TrackEditDialog_headerActions__oxN_x .TrackEditDialog_studioLinkBtn__yEOcT{min-height:30px;padding:0 11px;font-size:.74rem}.TrackEditDialog_cancelBtn__olTyi,.TrackEditDialog_studioLinkBtn__yEOcT{background:color-mix(in srgb,var(--app-shell-surface-strong) 74%,transparent);color:var(--text-color-primary)}.TrackEditDialog_deleteBtn__u5Dnd{border-color:color-mix(in srgb,var(--app-shell-danger) 40%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-danger) 14%,var(--background-color-secondary));color:var(--app-shell-danger,#ff9b9b)}.TrackEditDialog_saveBtn__sx3dt{border-color:transparent;background:linear-gradient(120deg,var(--app-shell-accent),var(--app-shell-accent-2));color:var(--text-on-accent)}.TrackEditDialog_cancelBtn__olTyi:disabled,.TrackEditDialog_closeBtn__TNkKE:disabled,.TrackEditDialog_deleteBtn__u5Dnd:disabled,.TrackEditDialog_saveBtn__sx3dt:disabled{opacity:.55;cursor:default}@media (max-width:767px){.TrackEditDialog_overlay__sm4e0{padding:10px}.TrackEditDialog_coverSection__bV968,.TrackEditDialog_skeletonCoverSection__asOyW{grid-template-columns:1fr;justify-items:start}.TrackEditDialog_assetGrid__Njnd0{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}.track-permalink_page__crlY4{width:min(1060px,100%);margin-inline:auto;padding-block:18px 42px}.track-permalink_hero__59gmp{display:grid;grid-template-columns:280px minmax(0,1fr);gap:14px;padding:12px;border-radius:16px;border:1px solid color-mix(in srgb,var(--app-shell-border) 88%,transparent);background:radial-gradient(circle at 16% 22%,color-mix(in srgb,var(--app-shell-accent) 14%,transparent) 0,transparent 44%),linear-gradient(140deg,color-mix(in srgb,var(--background-color-primary) 90%,var(--background-color-third) 10%),color-mix(in srgb,var(--background-color-primary) 84%,var(--background-color-third) 16%))}.track-permalink_coverWrap__F300_{width:280px;height:280px;border-radius:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--app-shell-border) 72%,transparent);background:color-mix(in srgb,var(--background-color-primary) 88%,var(--background-color-third) 12%)}.track-permalink_cover__VH1CI{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.track-permalink_coverFallback__zN4Yp{width:100%;height:100%;background:radial-gradient(circle at 18% 24%,color-mix(in srgb,var(--app-shell-accent) 56%,transparent) 0,transparent 42%),radial-gradient(circle at 80% 72%,color-mix(in srgb,var(--app-shell-accent-2) 52%,transparent) 0,transparent 46%),linear-gradient(150deg,var(--background-color-secondary),var(--background-color-third))}.track-permalink_meta__oTa42{min-width:0;display:grid;gap:9px;align-content:start}.track-permalink_eyebrow__QuT5q{margin:0;font-family:var(--font-app-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb,var(--text-color-secondary) 88%,var(--app-shell-accent) 12%)}.track-permalink_title__47MmU{margin:0;font-family:var(--font-app-display);font-size:clamp(1.38rem,2.6vw,1.92rem);line-height:1.1;letter-spacing:.01em}.track-permalink_artist__YEOVm{margin:0;font-size:.92rem;color:var(--text-color-secondary)}.track-permalink_stats__5Hvxd{margin:0;display:inline-flex;align-items:center;gap:10px;font-family:var(--font-app-mono);font-size:.72rem;color:var(--text-color-secondary)}.track-permalink_listenStat__jpval{display:inline-flex;align-items:center;gap:5px}.track-permalink_listenStatIcon__6AIRa{width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center}.track-permalink_listenStatIcon__6AIRa svg{width:100%;height:100%;display:block}.track-permalink_privateBadge__htPSo{display:inline-flex;align-items:center;gap:5px;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-border) 86%,transparent);background:color-mix(in srgb,var(--app-shell-surface-strong) 72%,transparent);color:var(--text-color-secondary);padding:3px 8px;font-size:.66rem}.track-permalink_privateBadgeIcon__izI0f{width:11px;height:11px;display:inline-flex;align-items:center;justify-content:center}.track-permalink_privateBadgeIcon__izI0f svg{width:100%;height:100%;display:block}.track-permalink_playBtn__sN6xE{-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-self:start;min-height:42px;border-radius:999px;border:1px solid transparent;padding:8px 14px 8px 8px;background:var(--text-color-primary);color:var(--background-color-primary);display:inline-flex;align-items:center;gap:8px;font-weight:600;cursor:pointer;transition:transform .15s ease,filter .15s ease}.track-permalink_playBtn__sN6xE:hover{transform:translateY(-1px);filter:brightness(1.05)}.track-permalink_playBtn__sN6xE:focus-visible{outline:2px solid color-mix(in srgb,var(--app-shell-accent) 56%,transparent);outline-offset:2px}.track-permalink_editBtn__ey_Eo{-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-self:start;min-height:36px;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-accent) 40%,var(--app-shell-border));padding:0 12px;background:color-mix(in srgb,var(--app-shell-accent) 10%,var(--background-color-primary) 90%);color:var(--text-color-primary);font-size:.78rem;font-weight:600;cursor:pointer}.track-permalink_playIcon__UTo1p{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center}.track-permalink_playIcon__UTo1p svg{width:100%;height:100%;display:block}.track-permalink_waveRow__E6NxW{min-width:0}.track-permalink_waveBackgroundOverride__KHf5S{position:relative;inset:auto;bottom:auto;padding:0;min-width:0;width:100%;height:128px;border-radius:10px}.track-permalink_waveCanvasWrapOverride__T81d9{height:100%;opacity:1}@media (max-width:959px){.track-permalink_hero__59gmp{grid-template-columns:220px minmax(0,1fr)}.track-permalink_coverWrap__F300_{width:220px;height:220px}}@media (max-width:767px){.track-permalink_page__crlY4{padding-block:14px 32px}.track-permalink_hero__59gmp{grid-template-columns:1fr;gap:10px}.track-permalink_coverWrap__F300_{width:140px;height:140px}.track-permalink_waveBackgroundOverride__KHf5S{height:112px}}.track-create_page__AZQas{width:min(1240px,100%);margin-inline:auto;padding-block:24px 56px;display:grid;gap:20px}.track-create_header__rKVpV{display:grid;gap:10px}.track-create_backLink__r6Rx8{width:-moz-max-content;width:max-content;display:inline-flex;align-items:center;gap:7px;text-decoration:none;color:var(--app-shell-accent);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;font-family:var(--font-app-mono);opacity:.8;transition:opacity .15s}.track-create_backLink__r6Rx8:hover{opacity:1}.track-create_title__k0wF0{margin:0;font-family:var(--font-display);font-size:clamp(1.55rem,3.2vw,2.25rem);line-height:1.06;letter-spacing:-.01em;color:var(--text-color-primary)}.track-create_subtitle__rm4pu{margin:0;color:var(--text-color-secondary);font-size:.93rem;line-height:1.55;max-width:72ch}.track-create_surface__Q2Cjs{display:grid}.track-create_form__CInl3{display:grid;gap:16px}.track-create_panel__GHBap{border-radius:20px;border:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);background:linear-gradient(155deg,color-mix(in srgb,var(--app-shell-surface-strong) 96%,transparent) 0,color-mix(in srgb,var(--app-shell-surface) 98%,transparent) 100%);box-shadow:0 1px 3px color-mix(in srgb,var(--app-shell-shadow) 8%,transparent),0 8px 24px color-mix(in srgb,var(--app-shell-shadow) 14%,transparent);padding:20px;display:grid;gap:16px}.track-create_panelHeader__UYKQ9{display:grid;gap:5px;padding-bottom:14px;border-bottom:1px solid color-mix(in srgb,var(--app-shell-border) 68%,transparent)}.track-create_panelTitle__JKH91{margin:0;color:var(--text-color-primary);font-size:1.05rem;font-weight:600;letter-spacing:-.005em}.track-create_panelHint__JwMU0{margin:0;color:var(--text-color-secondary);font-size:.82rem;line-height:1.5}.track-create_builderRow__Y2wCw{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--background-color-secondary) 55%,transparent);border:1px solid color-mix(in srgb,var(--app-shell-border) 58%,transparent)}.track-create_audioGrid__tyXkR,.track-create_grid__S9DZA,.track-create_textGrid__GDzbF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.track-create_audioField__tWGph,.track-create_field__b0vtm{display:grid;gap:7px}.track-create_audioField__tWGph>span,.track-create_field__b0vtm>span{color:var(--text-color-secondary);font-size:.695rem;letter-spacing:.07em;text-transform:uppercase;font-family:var(--font-app-mono)}.track-create_audioField__tWGph input,.track-create_field__b0vtm input,.track-create_field__b0vtm select,.track-create_field__b0vtm textarea,.track-create_modalSearch__tc6Tn{width:100%;border-radius:11px;border:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);background:color-mix(in srgb,var(--background-color-primary) 90%,var(--background-color-third) 10%);color:var(--text-color-primary);font:inherit;font-size:.855rem;line-height:1.35;padding:10px 12px;transition:border-color .15s,box-shadow .15s}.track-create_audioField__tWGph input:focus-visible,.track-create_field__b0vtm input:focus-visible,.track-create_field__b0vtm select:focus-visible,.track-create_field__b0vtm textarea:focus-visible,.track-create_modalSearch__tc6Tn:focus-visible{outline:none;border-color:color-mix(in srgb,var(--app-shell-accent) 70%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-shell-accent) 16%,transparent)}.track-create_field__b0vtm textarea{resize:vertical;min-height:76px}.track-create_audioField__tWGph input[type=file]{padding:8px 10px;cursor:pointer;border-style:dashed;background:color-mix(in srgb,var(--background-color-secondary) 45%,transparent);font-size:.79rem;color:var(--text-color-secondary)}.track-create_audioField__tWGph input[type=file]:hover{border-color:color-mix(in srgb,var(--app-shell-accent) 52%,transparent);background:color-mix(in srgb,var(--app-shell-accent) 6%,var(--background-color-secondary) 94%)}.track-create_audioField__tWGph small,.track-create_inlineMeta__uWf0r{margin:0;color:var(--text-color-secondary);font-size:.74rem;line-height:1.4}.track-create_inlineMeta__uWf0r code{font-family:var(--font-app-mono);font-size:.71rem;background:color-mix(in srgb,var(--background-color-primary) 74%,var(--background-color-third) 26%);border:1px solid color-mix(in srgb,var(--app-shell-border) 78%,transparent);border-radius:7px;padding:2px 6px}.track-create_closeModalBtn__5s9G9,.track-create_filePickerInline__xBz5x,.track-create_filePicker__yfJh7,.track-create_primaryBtn__8ydRw,.track-create_primaryGhostBtn__Ugf_Q,.track-create_removeBtn__1CXZ_,.track-create_secondaryBtn__fiijV{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--app-shell-border) 86%,transparent);background:color-mix(in srgb,var(--app-shell-surface-strong) 80%,transparent);color:var(--text-color-primary);min-height:36px;border-radius:999px;padding:0 15px;font-size:.78rem;font-weight:590;display:inline-flex;align-items:center;gap:7px;cursor:pointer;transition:background .14s,border-color .14s,box-shadow .14s,opacity .14s,transform .1s;white-space:nowrap}.track-create_closeModalBtn__5s9G9:hover,.track-create_filePickerInline__xBz5x:hover,.track-create_filePicker__yfJh7:hover,.track-create_primaryGhostBtn__Ugf_Q:hover,.track-create_secondaryBtn__fiijV:hover{background:color-mix(in srgb,var(--app-shell-surface-strong) 100%,transparent);border-color:color-mix(in srgb,var(--app-shell-border) 100%,transparent)}.track-create_removeBtn__1CXZ_:hover{background:color-mix(in srgb,var(--app-shell-danger) 14%,var(--background-color-secondary) 86%);border-color:color-mix(in srgb,var(--app-shell-danger) 38%,var(--app-shell-border));color:color-mix(in srgb,var(--app-shell-danger) 78%,var(--text-color-primary) 22%)}.track-create_primaryGhostBtn__Ugf_Q{border-color:color-mix(in srgb,var(--app-shell-accent) 45%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-accent) 14%,var(--app-shell-surface-strong) 86%)}.track-create_primaryGhostBtn__Ugf_Q:hover{background:color-mix(in srgb,var(--app-shell-accent) 22%,var(--app-shell-surface-strong) 78%);border-color:color-mix(in srgb,var(--app-shell-accent) 62%,var(--app-shell-border))}.track-create_filePickerInline__xBz5x,.track-create_filePicker__yfJh7{position:relative;overflow:hidden}.track-create_filePickerInline__xBz5x input,.track-create_filePicker__yfJh7 input{position:absolute;inset:0;opacity:0;cursor:pointer}.track-create_filePickerInline__xBz5x{min-height:34px;font-size:.75rem;padding:0 12px}.track-create_primaryBtn__8ydRw{border:0;min-height:42px;padding:0 22px;font-size:.84rem;font-weight:630;letter-spacing:.01em;background:linear-gradient(118deg,color-mix(in srgb,var(--app-shell-accent) 94%,#fff 6%) 0,color-mix(in srgb,var(--app-shell-accent-2) 84%,#fff 16%) 100%);color:#06131e;box-shadow:0 4px 14px color-mix(in srgb,var(--app-shell-accent) 26%,transparent)}.track-create_primaryBtn__8ydRw:hover:not(:disabled){box-shadow:0 6px 20px color-mix(in srgb,var(--app-shell-accent) 36%,transparent);transform:translateY(-1px)}.track-create_primaryBtn__8ydRw:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px color-mix(in srgb,var(--app-shell-accent) 22%,transparent)}.track-create_closeModalBtn__5s9G9:disabled,.track-create_filePickerInline__xBz5x:disabled,.track-create_filePicker__yfJh7:disabled,.track-create_primaryBtn__8ydRw:disabled,.track-create_primaryGhostBtn__Ugf_Q:disabled,.track-create_removeBtn__1CXZ_:disabled,.track-create_secondaryBtn__fiijV:disabled{opacity:.4;cursor:default;pointer-events:none}.track-create_btnSpinner__WzJAL,.track-create_processingSpinner__4HYcX{width:14px;height:14px;border-radius:999px;border:2px solid color-mix(in srgb,var(--background-color-primary) 62%,transparent);border-top-color:color-mix(in srgb,var(--app-shell-accent) 90%,#fff 10%);animation:track-create_spin__oJrjM .78s linear infinite}.track-create_inlineCheckbox__rZyIp{display:inline-flex;align-items:center;gap:9px;font-size:.82rem;color:var(--text-color-secondary);cursor:pointer;padding:2px 0}.track-create_inlineCheckbox__rZyIp input{margin:0;cursor:pointer;accent-color:var(--app-shell-accent);width:15px;height:15px}.track-create_emptyState__5LS_D{margin:0;border-radius:14px;border:1px dashed color-mix(in srgb,var(--app-shell-border) 82%,transparent);padding:30px 20px;color:var(--text-color-secondary);font-size:.85rem;text-align:center;background:color-mix(in srgb,var(--background-color-secondary) 28%,transparent)}.track-create_trackList__7oAEa{margin:0;padding:0;list-style:none;display:grid;gap:14px}.track-create_trackCard__gfwWO{border-radius:16px;border:1px solid color-mix(in srgb,var(--app-shell-border) 78%,transparent);background:color-mix(in srgb,var(--background-color-primary) 92%,var(--background-color-third) 8%);padding:16px;display:grid;gap:14px;transition:border-color .2s,box-shadow .2s}.track-create_trackCard__gfwWO[data-state=uploading]{border-color:color-mix(in srgb,var(--app-shell-accent) 52%,var(--app-shell-border));box-shadow:inset 3px 0 0 color-mix(in srgb,var(--app-shell-accent) 68%,transparent)}.track-create_trackCard__gfwWO[data-state=uploaded]{border-color:color-mix(in srgb,#36a86b 42%,var(--app-shell-border));box-shadow:inset 3px 0 0 color-mix(in srgb,#36a86b 62%,transparent)}.track-create_trackCard__gfwWO[data-state=error]{border-color:color-mix(in srgb,#d95a5a 42%,var(--app-shell-border));box-shadow:inset 3px 0 0 color-mix(in srgb,#d95a5a 62%,transparent)}.track-create_trackHeader__ddrJm{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--app-shell-border) 58%,transparent)}.track-create_trackHeaderMain__GoLlv{display:grid;gap:4px}.track-create_trackOrdinal__OVI1Z{color:var(--text-color-secondary);font-size:.685rem;letter-spacing:.07em;text-transform:uppercase;font-family:var(--font-app-mono)}.track-create_trackTitle__ozW0Y{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.01em;color:var(--text-color-primary);line-height:1.25}.track-create_autoConvertBadge__TomHJ{justify-self:start;display:inline-flex;align-items:center;min-height:20px;padding:0 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-accent) 36%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-accent) 10%,var(--background-color-secondary));color:color-mix(in srgb,var(--app-shell-accent) 88%,var(--text-color-primary) 12%);font-size:.625rem;letter-spacing:.045em;font-family:var(--font-app-mono);text-transform:uppercase}.track-create_trackState__2JITq{margin:0;font-size:.75rem;color:var(--text-color-secondary)}.track-create_trackState__2JITq[data-state=uploading]{color:color-mix(in srgb,var(--app-shell-accent) 86%,var(--text-color-primary) 14%)}.track-create_trackState__2JITq[data-state=uploaded]{color:color-mix(in srgb,#36a86b 82%,var(--text-color-primary) 18%)}.track-create_trackState__2JITq[data-state=error]{color:color-mix(in srgb,#d95a5a 82%,var(--text-color-primary) 18%)}.track-create_coverSection__o9jjp{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:14px;border-radius:13px;background:color-mix(in srgb,var(--background-color-secondary) 38%,transparent);border:1px solid color-mix(in srgb,var(--app-shell-border) 58%,transparent)}.track-create_coverPreviewWrap__XuHBH{width:108px;height:108px;border-radius:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--app-shell-border) 76%,transparent);background:color-mix(in srgb,var(--background-color-secondary) 84%,transparent);flex-shrink:0}.track-create_coverPreview__m_SH5{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.track-create_coverPlaceholder__AcMPy{width:100%;height:100%;display:grid;place-items:center;color:color-mix(in srgb,var(--text-color-secondary) 55%,transparent);font-size:1.4rem;background:radial-gradient(circle at 18% 20%,color-mix(in srgb,var(--app-shell-accent) 28%,transparent) 0,transparent 42%),radial-gradient(circle at 80% 82%,color-mix(in srgb,var(--app-shell-accent-2) 22%,transparent) 0,transparent 40%),linear-gradient(145deg,var(--background-color-secondary),var(--background-color-third))}.track-create_coverActions__kukxK{display:grid;gap:8px;align-content:start}.track-create_coverActionRow__wciFX{display:flex;flex-wrap:wrap;gap:8px}.track-create_coverDropZone___Jrja{min-height:34px;border-radius:10px;border:1px dashed color-mix(in srgb,var(--app-shell-border) 76%,transparent);color:var(--text-color-secondary);font-size:.76rem;display:grid;place-items:center;background:color-mix(in srgb,var(--background-color-secondary) 42%,transparent);transition:border-color .15s,background .15s}.track-create_coverDropZone___Jrja:hover{border-color:color-mix(in srgb,var(--app-shell-accent) 52%,transparent);background:color-mix(in srgb,var(--app-shell-accent) 7%,var(--background-color-secondary) 93%)}.track-create_inlineError__8taws{margin:0;font-size:.74rem;color:var(--text-color-secondary)}.track-create_inlineError__8taws[data-error=true]{color:color-mix(in srgb,#d95a5a 80%,var(--text-color-primary) 20%)}.track-create_releaseSection__AkUXg{display:grid;gap:9px;padding:12px 14px;border-radius:13px;background:color-mix(in srgb,var(--background-color-secondary) 38%,transparent);border:1px solid color-mix(in srgb,var(--app-shell-border) 58%,transparent)}.track-create_releaseHeader__faFQZ{display:flex;justify-content:space-between;align-items:center;gap:10px}.track-create_releaseHeader__faFQZ>span{color:var(--text-color-secondary);font-size:.695rem;letter-spacing:.07em;text-transform:uppercase;font-family:var(--font-app-mono)}.track-create_releaseChips__3yVIs{display:flex;flex-wrap:wrap;gap:7px}.track-create_releaseChip__Eq_s7{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-accent) 32%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-accent) 10%,var(--background-color-secondary));color:var(--text-color-primary);height:30px;padding:0 11px 0 5px;display:inline-flex;align-items:center;gap:7px;font-size:.74rem;cursor:pointer;transition:background .14s,border-color .14s}.track-create_releaseChip__Eq_s7:hover{background:color-mix(in srgb,var(--app-shell-accent) 18%,var(--background-color-secondary));border-color:color-mix(in srgb,var(--app-shell-accent) 50%,var(--app-shell-border))}.track-create_releaseChipThumb__1lC6F{width:20px;height:20px;border-radius:999px;-o-object-fit:cover;object-fit:cover;display:block}.track-create_error__WNZWW,.track-create_notice___8uFK{margin:0;border-radius:14px;padding:13px 16px;font-size:.84rem;line-height:1.5}.track-create_error__WNZWW{border:1px solid color-mix(in srgb,var(--app-shell-danger) 40%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-danger) 10%,var(--background-color-secondary))}.track-create_notice___8uFK{border:1px solid color-mix(in srgb,var(--app-shell-success) 40%,var(--app-shell-border));background:color-mix(in srgb,var(--app-shell-success) 10%,var(--background-color-secondary))}.track-create_createdList__n3jZR{margin:0;padding-left:18px;display:grid;gap:6px;color:var(--text-color-secondary);font-size:.83rem}.track-create_createdLink__T_jTV{color:var(--app-shell-accent);text-decoration:none}.track-create_createdLink__T_jTV:hover{text-decoration:underline}.track-create_actions__Y3ImU{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding-top:6px;border-top:1px solid color-mix(in srgb,var(--app-shell-border) 68%,transparent);margin-top:2px}.track-create_modalOverlay__zYQHe{position:fixed;inset:0;z-index:430;background:color-mix(in srgb,#020811 70%,transparent);backdrop-filter:blur(8px);display:grid;place-items:center;padding:16px}.track-create_modalPanel__ufqzs{width:min(980px,100%);max-height:min(88dvh,960px);overflow:auto;border-radius:20px;border:1px solid color-mix(in srgb,var(--app-shell-border) 82%,transparent);background:linear-gradient(155deg,color-mix(in srgb,var(--app-shell-surface-strong) 97%,transparent) 0,color-mix(in srgb,var(--app-shell-surface) 98%,transparent) 100%);box-shadow:0 24px 60px color-mix(in srgb,var(--app-shell-shadow) 56%,transparent),0 2px 8px color-mix(in srgb,var(--app-shell-shadow) 20%,transparent);padding:20px;display:grid;gap:16px}.track-create_modalHeader__iIY6Y{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;border-bottom:1px solid color-mix(in srgb,var(--app-shell-border) 68%,transparent)}.track-create_modalTitle__yums7{margin:0;font-size:1.05rem;font-weight:600;letter-spacing:-.005em}.track-create_modalHint__xFzfq{margin:4px 0 0;color:var(--text-color-secondary);font-size:.8rem}.track-create_modalHint__xFzfq[data-status=success]{color:color-mix(in srgb,var(--app-shell-success) 84%,var(--text-color-primary) 16%)}.track-create_modalHint__xFzfq[data-status=error]{color:color-mix(in srgb,var(--app-shell-danger) 84%,var(--text-color-primary) 16%)}.track-create_modalHint__xFzfq[data-status=canceled]{color:color-mix(in srgb,#d9ad5a 78%,var(--text-color-primary) 22%)}.track-create_closeModalBtn__5s9G9{width:34px;height:34px;min-height:34px;border-radius:999px;justify-content:center;padding:0;flex-shrink:0}.track-create_modalControls__hS0Ex{display:flex;gap:10px}.track-create_assetGrid__Ba8JF,.track-create_releaseGrid__imNMu{display:grid;grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:10px}.track-create_assetCard__dwnaF,.track-create_releaseCard__Vc4N0{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:13px;border:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);background:color-mix(in srgb,var(--background-color-secondary) 82%,transparent);padding:8px;display:grid;gap:7px;text-align:left;color:var(--text-color-primary);cursor:pointer;transition:background .14s,border-color .14s,box-shadow .14s}.track-create_assetCard__dwnaF:hover,.track-create_releaseCard__Vc4N0:hover{background:color-mix(in srgb,var(--background-color-secondary) 100%,transparent);border-color:color-mix(in srgb,var(--app-shell-border) 100%,transparent)}.track-create_assetCardActive__ht2wq,.track-create_releaseCardActive__rjDtn{border-color:color-mix(in srgb,var(--app-shell-accent) 65%,var(--app-shell-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--app-shell-accent) 30%,transparent);background:color-mix(in srgb,var(--app-shell-accent) 8%,var(--background-color-secondary) 92%)}.track-create_assetThumb__90cjE,.track-create_releaseCardImage__5jDk3{width:100%;aspect-ratio:1/1;border-radius:8px;-o-object-fit:cover;object-fit:cover;display:block;border:1px solid color-mix(in srgb,var(--app-shell-border) 70%,transparent)}.track-create_assetName___Wqbo{font-size:.72rem;line-height:1.35;min-height:2em;overflow:hidden}.track-create_assetMeta__dH4RE{color:var(--text-color-secondary);font-size:.68rem}.track-create_modalFooter__SUxDh{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--app-shell-border) 62%,transparent)}.track-create_processingPanel__Dyavl{width:min(540px,100%);padding:24px;gap:14px}.track-create_processingHeader__xxu60{display:flex;align-items:center;gap:12px}.track-create_processingSpinner__4HYcX{width:18px;height:18px;border-width:2.5px}.track-create_processingStep__bBk0T{margin:0;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--app-shell-border) 65%,transparent);background:color-mix(in srgb,var(--background-color-secondary) 54%,transparent);color:var(--text-color-primary);font-size:.85rem}.track-create_processingActions__Tnc8G{display:flex;justify-content:flex-end}.track-create_outcomePanel__5R7V9{width:min(680px,100%)}.track-create_outcomeList__oVJTa{margin:0;padding-left:18px;display:grid;gap:6px;color:var(--text-color-secondary);font-size:.83rem}.track-create_outcomeActions__QCZvX{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--app-shell-border) 62%,transparent)}.track-create_releaseCardMedia__rV_ar{width:100%;aspect-ratio:1/1;border-radius:9px;overflow:hidden;border:1px solid color-mix(in srgb,var(--app-shell-border) 70%,transparent)}.track-create_releaseCardFallback__cpWR1{width:100%;height:100%;--release-color:var(--app-shell-accent);background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--release-color) 52%,transparent) 0,transparent 40%),radial-gradient(circle at 80% 80%,color-mix(in srgb,var(--app-shell-accent-2) 44%,transparent) 0,transparent 38%),linear-gradient(145deg,var(--background-color-secondary),var(--background-color-third))}.track-create_releaseCardBody__IA1A_{display:grid;gap:3px}.track-create_releaseCardBody__IA1A_ strong{font-size:.77rem;line-height:1.3}.track-create_releaseCardBody__IA1A_ span{font-size:.68rem;color:var(--text-color-secondary)}@media (max-width:920px){.track-create_page__AZQas{padding-block:16px 40px}.track-create_panel__GHBap{padding:16px}.track-create_audioGrid__tyXkR,.track-create_coverSection__o9jjp,.track-create_grid__S9DZA,.track-create_textGrid__GDzbF{grid-template-columns:minmax(0,1fr)}.track-create_coverPreviewWrap__XuHBH{width:120px;height:120px}.track-create_actions__Y3ImU{justify-content:stretch;flex-wrap:wrap}.track-create_primaryBtn__8ydRw,.track-create_secondaryBtn__fiijV{flex:1 1 auto;justify-content:center}.track-create_outcomeActions__QCZvX,.track-create_processingActions__Tnc8G{justify-content:stretch}}@keyframes track-create_spin__oJrjM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.user-playlists_page__U5Qvb{width:min(1120px,100%);margin-inline:auto;padding:22px 0 48px;display:grid;gap:16px}.user-playlists_header__7dPC5{display:grid;gap:8px}.user-playlists_title__OqGFO{margin:0;font-size:clamp(1.45rem,3.2vw,2rem);color:var(--text-color-primary)}.user-playlists_subtitle__hGM_t{margin:0;color:var(--text-color-secondary)}.user-playlists_actions__N43Q4{display:flex;flex-wrap:wrap;gap:10px}.user-playlists_actionLink__uLrOC{text-decoration:none;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-shell-border) 80%,transparent);padding:8px 14px;color:var(--text-color-primary);font-size:.82rem}.user-playlists_cardGrid__ziQ2A{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.user-playlists_card__gmNN0,.user-playlists_empty__2mrvY{gap:6px}.user-playlists_card__gmNN0,.user-playlists_createCard__SDoPr,.user-playlists_empty__2mrvY{border-radius:14px;border:1px solid color-mix(in srgb,var(--app-shell-border) 78%,transparent);background:color-mix(in srgb,var(--background-color-secondary) 58%,transparent);padding:12px;display:grid}.user-playlists_createCard__SDoPr{gap:10px}.user-playlists_createFields___ThU1{display:grid;grid-template-columns:1fr auto auto;gap:8px}.user-playlists_createFields___ThU1 button,.user-playlists_createFields___ThU1 input,.user-playlists_createFields___ThU1 select{border-radius:8px;border:1px solid color-mix(in srgb,var(--app-shell-border) 78%,transparent);padding:8px 10px;background:color-mix(in srgb,var(--background-color-primary) 90%,var(--background-color-secondary) 10%);color:var(--text-color-primary)}@media (max-width:760px){.user-playlists_createFields___ThU1{grid-template-columns:1fr}}.user-playlists_cardTitle__PncxF{margin:0;font-size:1rem;color:var(--text-color-primary)}.user-playlists_cardMeta__2sMlC{margin:0;font-size:.8rem;color:var(--text-color-secondary)}.user-playlists_cardLink__SdL0o{text-decoration:none;color:color-mix(in srgb,var(--app-shell-accent) 72%,var(--text-color-primary));font-size:.82rem}