@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Quantico:ital,wght@0,400;0,700;1,400;1,700&family=Questrial&family=PT+Serif:ital@0;1&display=swap";._container_tcw0d_1{position:fixed;right:16px;bottom:16px;display:flex;flex-direction:column;gap:var(--space-3);z-index:1000}._toast_tcw0d_11{min-width:260px;max-width:420px;background:var(--surface);color:var(--text-inverse);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-3) var(--space-4);display:grid;grid-template-columns:1fr auto;gap:var(--space-2)}._title_tcw0d_25{font-weight:600}._message_tcw0d_29{grid-column:1 / -1;color:var(--text-inverse);font-size:.95rem}._closeBtn_tcw0d_35{background:transparent;border:none;color:var(--text-inverse);cursor:pointer}._success_tcw0d_42{background:color-mix(in srgb,var(--success) 60%,white)}._error_tcw0d_46{background:color-mix(in srgb,var(--danger) 60%,white)}._info_tcw0d_49{background:color-mix(in srgb,var(--info) 60%,white)}._warning_tcw0d_52{background:color-mix(in srgb,var(--warning) 60%,white)}@media (max-width: 480px){._container_tcw0d_1{left:8px;right:8px}._toast_tcw0d_11{max-width:none}}._icon_f4vxb_1{display:inline-block;color:currentColor;width:var(--icon-size, 1em);height:var(--icon-size, 1em);line-height:0}._icon_f4vxb_1 svg{display:block;width:100%;height:100%;fill:currentColor}._srOnly_f4vxb_16{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._link_1s5bc_1{text-decoration:none;color:inherit}._notificationItem_1s5bc_6{display:flex;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--border);cursor:pointer;transition:background var(--transition-base);position:relative}._notificationItem_1s5bc_6:hover{background:var(--background)}._notificationItem_1s5bc_6:last-child{border-bottom:none}._notificationItem_1s5bc_6._unread_1s5bc_24{background:rgba(var(--primary-color-rgb, 106, 166, 255),.05)}._notificationItem_1s5bc_6._unread_1s5bc_24:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--primary-color)}._icon_1s5bc_38{width:36px;height:36px;border-radius:var(--radius-full);background:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}._icon_1s5bc_38 span{font-size:1.2rem}._content_1s5bc_54{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}._message_1s5bc_62{margin:0;font-size:.9rem;line-height:1.5;color:var(--text-primary)}._timeAgo_1s5bc_69{font-size:.8rem;color:var(--text-secondary)}._deleteButton_1s5bc_74{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:var(--space-1);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all var(--transition-base);opacity:0;flex-shrink:0}._notificationItem_1s5bc_6:hover ._deleteButton_1s5bc_74{opacity:1}._deleteButton_1s5bc_74:hover{background:var(--error-color);color:#fff}._deleteButton_1s5bc_74 span{font-size:1.1rem}._page_vyaty_1{max-width:760px;margin:0 auto;padding:2rem 1rem 4rem;display:flex;flex-direction:column;gap:1.5rem}._header_vyaty_9{display:flex;align-items:center;justify-content:space-between;gap:1rem}._markAll_vyaty_15{background:var(--accent, #3b82f6);color:#fff;border:none;padding:.5rem .9rem;border-radius:6px;cursor:pointer;font:500 .85rem/1 system-ui,sans-serif}._markAll_vyaty_15:hover{filter:brightness(1.1)}._listWrapper_vyaty_25{display:flex;flex-direction:column;gap:1rem}._list_vyaty_25{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}._empty_vyaty_27{opacity:.7;font-size:.95rem}._loading_vyaty_28{font-size:.9rem}._loadMore_vyaty_29{align-self:center;background:var(--surface-alt, #222);color:var(--text, #eee);border:1px solid var(--border, #333);padding:.6rem 1.1rem;border-radius:6px;cursor:pointer;margin-top:.5rem}._loadMore_vyaty_29:hover{background:var(--surface-hover, #2c2c2c)}._libraryPage_1szq6_1{padding:var(--space-8) var(--space-6)}._libraryContainer_1szq6_5{max-width:1200px;margin:0 auto}._libraryHeader_1szq6_10{margin-bottom:var(--space-8)}._libraryHeader_1szq6_10 h2{font-size:1.75rem;margin:0}._headerTop_1szq6_19{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;justify-content:space-between}._podcastSection_1szq6_27{display:flex;flex-direction:column}._sortControl_1szq6_32{display:flex;align-items:center;gap:var(--space-2);padding-bottom:var(--space-4);align-self:flex-end}._sortLabel_1szq6_40{font-size:.9rem;color:var(--text-secondary);font-weight:500}._sortSelect_1szq6_46{padding:var(--space-2) var(--space-3);border:2px solid var(--border);border-radius:var(--radius-sm);font-size:.9rem;background:var(--surface);color:var(--text-primary);cursor:pointer;transition:border-color var(--transition-base)}._sortSelect_1szq6_46:hover{border-color:var(--primary-color)}._sortSelect_1szq6_46:focus{outline:none;border-color:var(--primary-color)}._mobileToggle_1szq6_66{display:none;background:var(--primary-color);color:#fff;border:none;width:40px;height:40px;border-radius:50%;font-size:1.5rem;cursor:pointer;transition:transform var(--transition-base);margin-left:auto}._mobileToggle_1szq6_66:hover{transform:scale(1.05)}._headerControls_1szq6_84{display:flex;flex-direction:column;gap:var(--space-2);flex:1;align-items:flex-end}._tabNav_1szq6_93{display:flex;gap:0;border-bottom:2px solid var(--border)}._tab_1szq6_93{background:none;border:none;padding:var(--space-2) var(--space-3);font-size:.875rem;font-weight:500;color:var(--text-secondary);cursor:pointer;position:relative;transition:color var(--transition-base);border-bottom:2px solid transparent;margin-bottom:-2px;white-space:nowrap}._tab_1szq6_93:hover{color:var(--text-primary)}._activeTab_1szq6_118{color:var(--primary-color);font-weight:600;border-bottom-color:var(--primary-color)}._tabContent_1szq6_124{padding-top:var(--space-2)}._addPodcastForm_1szq6_128{display:flex;gap:var(--space-2);flex:1;min-width:450px;width:100%}._rssInput_1szq6_136{flex:1;padding:var(--space-2) var(--space-3);border:2px solid var(--border);border-radius:var(--radius-sm);font-size:.95rem;transition:border-color var(--transition-base)}._rssInput_1szq6_136:focus{outline:none;border-color:var(--primary-color)}._addBtn_1szq6_150{background:var(--primary-color);color:#fff;padding:var(--space-2) var(--space-6);border-radius:var(--radius-sm);font-weight:600;font-size:.95rem;transition:background var(--transition-base)}._addBtn_1szq6_150:hover:not(:disabled){background:var(--primary-dark)}._addBtn_1szq6_150:disabled{opacity:.6;cursor:not-allowed}._emptyState_1szq6_169{text-align:center;padding:var(--space-12) var(--space-8);color:var(--text-secondary)}._podcastGrid_1szq6_175{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-6)}._searchSection_1szq6_183{flex:1;min-width:450px;width:100%}._searchForm_1szq6_189{display:flex;gap:var(--space-2)}._searchInput_1szq6_194{flex:1;padding:var(--space-2) var(--space-3);border:2px solid var(--border);border-radius:var(--radius-sm);font-size:.95rem;transition:border-color var(--transition-base)}._searchInput_1szq6_194:focus{outline:none;border-color:var(--primary-color)}._searchBtn_1szq6_208{background:var(--primary-color);color:#fff;padding:var(--space-2) var(--space-6);border-radius:var(--radius-sm);font-weight:600;font-size:.95rem;transition:background var(--transition-base)}._searchBtn_1szq6_208:hover:not(:disabled){background:var(--primary-dark)}._searchBtn_1szq6_208:disabled{opacity:.6;cursor:not-allowed}._searchResults_1szq6_227{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-6);margin-top:var(--space-6)}._searchResult_1szq6_227{background:var(--surface);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-md);transition:transform var(--transition-base),box-shadow var(--transition-base)}._searchResult_1szq6_227:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._searchArtwork_1szq6_247{width:100%;aspect-ratio:1;object-fit:cover}._searchInfo_1szq6_253{padding:var(--space-4)}._searchInfo_1szq6_253 h4{font-size:.95rem;font-weight:600;margin-bottom:var(--space-1);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}._searchInfo_1szq6_253 p{font-size:.85rem;color:var(--text-secondary);margin-bottom:var(--space-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._genre_1szq6_278{font-size:.75rem;color:var(--text-secondary);margin-bottom:var(--space-3);font-style:italic}._subscribeBtn_1szq6_285{width:100%;background:var(--primary-color);color:#fff;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;transition:background var(--transition-base)}._subscribeBtn_1szq6_285:hover:not(:disabled){background:var(--primary-dark)}._subscribeBtn_1szq6_285:disabled{opacity:.5;cursor:not-allowed}._loading_1szq6_305{text-align:center;padding:var(--space-12) var(--space-8);font-size:1.1rem;color:var(--text-secondary)}@media (max-width: 768px){._podcastGrid_1szq6_175{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-4)}._headerTop_1szq6_19{flex-direction:column;align-items:stretch;position:relative}._mobileToggle_1szq6_66{display:block;position:absolute;top:0;right:0}._headerControls_1szq6_84{flex-direction:column;width:100%;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease;align-items:stretch}._headerControls_1szq6_84._showControls_1szq6_341{max-height:500px;opacity:1;margin-top:var(--space-6)}._tabNav_1szq6_93{width:100%}._tab_1szq6_93{flex:1;text-align:center}._searchSection_1szq6_183,._addPodcastForm_1szq6_128{max-width:none;min-width:150px;width:100%}._sortControl_1szq6_32{width:100%;align-self:flex-start}._sortSelect_1szq6_46{flex:1}}._button_1gu6g_1{--btn-bg: var(--surface);--btn-fg: var(--text-primary);--btn-border: var(--border);--btn-radius: var(--radius-md);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border-radius:var(--btn-radius);border:1px solid var(--btn-border);background:var(--btn-bg);color:var(--btn-fg);white-space:nowrap;text-decoration:none;-webkit-user-select:none;user-select:none;transition:background var(--transition-base),color var(--transition-base),transform var(--transition-fast),border-color var(--transition-base)}._button_1gu6g_1:disabled{opacity:.6}._solid_1gu6g_27{--btn-bg: var(--primary-color);--btn-fg: var(--button-content);--btn-border: color-mix(in oklch, var(--primary-color) 70%, black)}._solid_1gu6g_27:hover:not(:disabled){background:var(--primary-color-hover)}._solid_1gu6g_27:active:not(:disabled){transform:translateY(1px)}._outline_1gu6g_39{--btn-bg: transparent;--btn-fg: var(--primary-dark);--btn-border: var(--border)}._outline_1gu6g_39:hover:not(:disabled){background:color-mix(in oklch,var(--primary-color) 10%,transparent)}._ghost_1gu6g_48{--btn-bg: transparent;--btn-fg: var(--text-primary);--btn-border: transparent}._ghost_1gu6g_48:hover:not(:disabled){background:var(--surface)}._secondary_1gu6g_58{--btn-bg: var(--secondary-color);--btn-fg: var(--button-content);--btn-border: color-mix(in oklch, var(--secondary-color) 70%, black)}._secondary_1gu6g_58:hover:not(:disabled){background:var(--secondary-color-hover)}._tertiary_1gu6g_68{--btn-bg: var(--primary-dark);--btn-fg: var(--button-content);--btn-border: color-mix(in oklch, var(--primary-dark) 70%, black)}._tertiary_1gu6g_68:hover:not(:disabled){background:var(--primary-dark-hover)}._sizeSm_1gu6g_78{padding:.375rem .625rem;font-size:.85rem}._sizeMd_1gu6g_82{padding:.5rem .875rem;font-size:.95rem}._sizeLg_1gu6g_86{padding:.625rem 1rem;font-size:1rem}._iconLeft_1gu6g_92{margin-inline-start:-2px}._iconRight_1gu6g_95{margin-inline-end:-2px}._control_1gu6g_100{--btn-radius: var(--radius-full);--btn-border: transparent;--control-size: 44px;width:var(--control-size);height:var(--control-size);padding:0;background:var(--primary-color);color:var(--button-content)}._control_1gu6g_100:hover:not(:disabled){background:var(--primary-color-hover)}._control_1gu6g_100:active:not(:disabled){transform:translateY(1px)}._controlSm_1gu6g_116{--control-size: 36px}._controlMd_1gu6g_117{--control-size: 44px}._controlLg_1gu6g_118{--control-size: 56px}._button_1gu6g_1:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._pill_ejfl9_1{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:999px;font-size:.85rem;font-weight:600;line-height:1;white-space:nowrap;border:none;transition:all .2s;width:fit-content}._small_ejfl9_17{padding:2px var(--space-1);font-size:.75rem;gap:2px}._medium_ejfl9_23{padding:var(--space-1) var(--space-2);font-size:.85rem}._large_ejfl9_28{padding:var(--space-2) var(--space-3);font-size:.95rem;gap:var(--space-2)}._default_ejfl9_35{background:var( --primary-color);color:var(--text-inverse)}._primary_ejfl9_40{background:var(--accent);color:var(--text-secondary);border:1px solid var(--border)}._secondary_ejfl9_46{background:var(--surface);color:var(--text-secondary);border:1px solid var(--border)}._success_ejfl9_52{background:#22c55e1a;color:#22c55e}._warning_ejfl9_57{background:#fbbf241a;color:#dda517}._danger_ejfl9_62{background:#ef44441a;color:var(--danger)}._info_ejfl9_67{background:#3b82f61a;color:#3b82f6}._clickable_ejfl9_73{cursor:pointer}._clickable_ejfl9_73:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._default_ejfl9_35._clickable_ejfl9_73:hover{background:var(--border-hover)}._primary_ejfl9_40._clickable_ejfl9_73:hover{background:var(--accent-hover)}._secondary_ejfl9_46._clickable_ejfl9_73:hover{border-color:var(--accent);color:var(--accent)}._content_ejfl9_96{display:inline-block}._removeButton_ejfl9_101{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;background:none;border:none;color:inherit;cursor:pointer;opacity:.7;transition:opacity .2s;border-radius:50%}._removeButton_ejfl9_101:hover{opacity:1;background:#0000001a}._primary_ejfl9_40 ._removeButton_ejfl9_101:hover{background:#fff3}@media (max-width: 768px){._large_ejfl9_28{padding:var(--space-1) var(--space-2);font-size:.85rem}}._podcastCard_1d4e4_1{display:flex;flex-direction:column;border-radius:var(--radius-md);overflow:hidden;transition:transform .2s,box-shadow .2s;cursor:pointer;text-decoration:none;color:inherit;background:var(--surface);border:1px solid var(--border)}._podcastCard_1d4e4_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._podcastArtwork_1d4e4_19{width:100%;aspect-ratio:1;object-fit:cover;background:var(--background)}._podcastInfo_1d4e4_26{padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1);flex:1}._podcastTitle_1d4e4_34{font-size:1rem;font-weight:600;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._podcastAuthor_1d4e4_47{font-size:.875rem;color:var(--text-muted);margin:0;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._unplayedBadge_1d4e4_59{display:inline-block;background:var(--primary);color:#fff;font-size:.75rem;font-weight:600;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);margin-top:var(--space-2);align-self:flex-start}._results_1fbyu_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-6);margin-top:var(--space-6)}._list_1fbyu_8{grid-template-columns:1fr}._card_1fbyu_12{background:var(--surface);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-md);transition:transform var(--transition-base),box-shadow var(--transition-base)}._card_1fbyu_12:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._artwork_1fbyu_25{width:100%;aspect-ratio:1;object-fit:cover}._info_1fbyu_31{padding:var(--space-4)}._title_1fbyu_35{font-size:.95rem;font-weight:600;margin-bottom:var(--space-1);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}._author_1fbyu_47{font-size:.85rem;color:var(--text-secondary);margin-bottom:var(--space-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._genre_1fbyu_56{font-size:.75rem;color:var(--text-secondary);margin-bottom:var(--space-3);font-style:italic}._subscribeBtn_1fbyu_63{width:100%}._empty_1fbyu_67{grid-column:1 / -1;text-align:center;color:var(--text-secondary);padding:var(--space-8) var(--space-4)}._skeleton_1fbyu_74{position:relative}._shimmer_1fbyu_78{display:block;background:linear-gradient(90deg,#ffffff0f,#ffffff2e,#ffffff0f);background-size:200% 100%;animation:_shimmer_1fbyu_78 1.2s infinite}._artworkSkeleton_1fbyu_85{width:100%;aspect-ratio:1}._line_1fbyu_90{height:12px;border-radius:6px;margin:8px 0}._infoPad_1fbyu_96{padding:var(--space-4)}@keyframes _shimmer_1fbyu_78{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 768px){._results_1fbyu_1{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}._artwork_1onnu_3{width:100%;aspect-ratio:1;object-fit:cover}._podcastCard_1onnu_4{display:flex;flex-direction:column;background:var(--surface);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-md);transition:transform var(--transition-base),box-shadow var(--transition-base);min-height:var(--podcast-card-min-height, 300px)}._podcastCard_1onnu_4:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._artwork_1onnu_3{width:100%;aspect-ratio:1;object-fit:cover;flex-shrink:0}._featured_1onnu_16{display:grid;gap:var(--space-4)}._featured_1onnu_16{display:flex;flex-direction:column;gap:var(--space-4);min-height:var(--podcast-card-featured-min-height, 360px)}._featured_1onnu_16 ._artwork_1onnu_3{aspect-ratio:16 / 9;width:100%}._featured_1onnu_16 ._info_1onnu_19{padding:var(--space-5)}._featured_1onnu_16 ._title_1onnu_20{font-size:1.25rem;-webkit-line-clamp:3;line-clamp:3}._description_1onnu_21{font-size:.85rem;line-height:1.4;opacity:.85;margin:var(--space-2) 0 var(--space-3);display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}._compact_1onnu_23{display:flex;gap:var(--space-4);align-items:center}._compact_1onnu_23{display:flex;flex-direction:row;gap:var(--space-4);align-items:center;min-height:auto}._compact_1onnu_23:hover,._compact_1onnu_23:focus-within{background:#ffffff0a}._compact_1onnu_23:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._compact_1onnu_23 ._artwork_1onnu_3{width:56px;height:56px;aspect-ratio:auto;border-radius:8px}._compact_1onnu_23 ._info_1onnu_19{padding:0;flex:1}._compact_1onnu_23 ._title_1onnu_20{margin-bottom:2px;-webkit-line-clamp:1;line-clamp:1}._compact_1onnu_23 ._author_1onnu_30{margin-bottom:2px}._compact_1onnu_23 ._genre_1onnu_31{margin-bottom:0}._publicWrapper_1onnu_33{text-decoration:none;color:inherit;display:block}._publicWrapper_1onnu_33:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius-md)}._info_1onnu_19{padding:var(--space-4)}._info_1onnu_19{padding:var(--space-4);display:flex;flex:1 1 auto;flex-direction:column}._actionBtn_1onnu_38,._subscribeBtn_1onnu_38{width:100%;margin-top:auto}._title_1onnu_20{font-size:.95rem;font-weight:600;margin-bottom:var(--space-1);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}._author_1onnu_30{font-size:.85rem;color:var(--text-secondary);margin-bottom:var(--space-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._genre_1onnu_31{font-size:.75rem;color:var(--text-secondary);margin-bottom:var(--space-3);font-style:italic}._actionBtn_1onnu_38,._subscribeBtn_1onnu_38{width:100%}._skeleton_1onnu_44{position:relative}._shimmer_1onnu_45{display:block;background:linear-gradient(90deg,#ffffff0f,#ffffff2e,#ffffff0f);background-size:200% 100%;animation:_shimmer_1onnu_45 1.2s infinite}._artworkSkeleton_1onnu_46{width:100%;aspect-ratio:1}._line_1onnu_47{height:12px;border-radius:6px;margin:8px 0}._infoPad_1onnu_48{padding:var(--space-4)}@keyframes _shimmer_1onnu_45{0%{background-position:200% 0}to{background-position:-200% 0}}._card_xe62h_1{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:var(--text-primary);position:relative;transition:all var(--transition-base);cursor:pointer;box-shadow:var(--shadow-sm)}._card_xe62h_1:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._card_xe62h_1:hover{border-color:var(--primary-color);box-shadow:var(--shadow-md);transform:translateY(-2px)}._thumbnailWrapper_xe62h_26{aspect-ratio:16/9;width:100%;background:color-mix(in oklch,var(--surface) 50%,black);display:flex;align-items:center;justify-content:center;position:relative;font-size:.85rem;color:var(--text-secondary);overflow:hidden;container-type:size;container-name:playlist-thumbnail}._thumbnail_xe62h_26{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}._card_xe62h_1:hover ._thumbnail_xe62h_26{transform:scale(1.05)}._badges_xe62h_51{position:absolute;top:var(--space-2);left:var(--space-2);display:flex;gap:var(--space-1);flex-wrap:wrap}._badge_xe62h_51{background:color-mix(in oklch,black 70%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--text-inverse);font-size:.65rem;font-weight:600;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);letter-spacing:.5px;display:inline-flex;align-items:center;gap:var(--space-1);text-transform:uppercase}._body_xe62h_74{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);flex:1}._title_xe62h_82{font-family:var(--font-heading);font-size:1rem;font-weight:400;line-height:1.3;margin:0;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._meta_xe62h_95{font-size:.8rem;color:var(--text-secondary);display:flex;gap:var(--space-4);flex-wrap:wrap;font-weight:500}._metaItem_xe62h_104{display:flex;align-items:center;gap:var(--space-1)}._actions_xe62h_109{margin-top:auto;padding-top:var(--space-2);display:flex;gap:var(--space-2)}._buttonLike_xe62h_116{background:transparent;border:1px solid var(--border);color:var(--text-primary);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);cursor:pointer;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex;align-items:center;gap:var(--space-1);transition:all var(--transition-fast)}._buttonLike_xe62h_116:hover{background:var(--surface);border-color:var(--primary-color);color:var(--primary-color)}._privacyPrivate_xe62h_137{background:color-mix(in oklch,#ef4444 80%,black)}._privacyUnlisted_xe62h_141{background:color-mix(in oklch,var(--text-secondary) 60%,black)}._collab_xe62h_145{background:color-mix(in oklch,var(--accent-blue) 90%,black)}._following_xe62h_149{background:color-mix(in oklch,var(--accent-green) 80%,black)}._fallback_1vtor_1{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--primary-color)}._gradient_1vtor_12{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--primary-color) 0%,color-mix(in oklch,var(--primary-color) 85%,var(--secondary-color)) 40%,var(--secondary-color) 100%);opacity:1}._variantEmphasis_1vtor_25 ._gradient_1vtor_12{background:linear-gradient(135deg,var(--emphasis-color) 0%,color-mix(in oklch,var(--emphasis-color) 70%,var(--accent-green)) 50%,color-mix(in oklch,var(--emphasis-color) 50%,var(--accent-green)) 100%)}._variantGreen_1vtor_34 ._gradient_1vtor_12{background:linear-gradient(135deg,var(--accent-green) 0%,color-mix(in oklch,var(--accent-green) 80%,var(--accent-blue)) 60%,var(--accent-blue) 100%)}._variantBlue_1vtor_43 ._gradient_1vtor_12{background:linear-gradient(135deg,var(--accent-blue) 0%,color-mix(in oklch,var(--accent-blue) 70%,var(--accent-purple)) 50%,var(--accent-purple) 100%)}._variantPurple_1vtor_52 ._gradient_1vtor_12{background:linear-gradient(135deg,var(--accent-purple) 0%,color-mix(in oklch,var(--accent-purple) 75%,var(--emphasis-color)) 60%,color-mix(in oklch,var(--accent-purple) 50%,var(--emphasis-color)) 100%)}._pattern_1vtor_61{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 20% 30%,color-mix(in oklch,white 15%,transparent) 0%,transparent 50%),radial-gradient(circle at 80% 70%,color-mix(in oklch,white 10%,transparent) 0%,transparent 50%),radial-gradient(circle at 40% 80%,color-mix(in oklch,black 10%,transparent) 0%,transparent 50%);opacity:.6}._content_1vtor_71{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-4);text-align:center;color:var(--text-inverse);width:100%}._initials_1vtor_85{font-family:var(--font-heading);font-size:3rem;font-weight:600;line-height:1;color:var(--text-inverse);text-shadow:0 2px 8px color-mix(in oklch,black 30%,transparent);letter-spacing:.05em}._title_1vtor_95{font-family:var(--font-base);font-size:.75rem;font-weight:600;line-height:1.2;color:var(--text-inverse);text-shadow:0 1px 4px color-mix(in oklch,black 40%,transparent);max-width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-transform:uppercase;letter-spacing:.1em;opacity:.95}@container (max-width: 300px){._initials_1vtor_85{font-size:2rem}._title_1vtor_95{font-size:.65rem}}@container (min-width: 400px){._initials_1vtor_85{font-size:4rem}._title_1vtor_95{font-size:.85rem}}._backdrop_1hsgr_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1hsgr_2{background:var(--modal-surface);color:var(--text,#e7e7ea);width:420px;max-width:92vw;border-radius:16px;border:1px solid var(--border,#2e3138);padding:20px 22px;display:flex;flex-direction:column;gap:16px}._title_1hsgr_3{margin:0;font:600 1.1rem/1.4 system-ui,sans-serif}._form_1hsgr_4{display:flex;flex-direction:column;gap:12px}._row_1hsgr_5{display:flex;flex-direction:column;gap:4px}._rowInline_1hsgr_6{display:flex;gap:10px;align-items:center}label{font-size:.7rem;text-transform:uppercase;letter-spacing:.5px;opacity:.8}._plcreateTextarea_1hsgr_9{min-height:80px;background:var(--form-surface)}._plcreateInput_1hsgr_10{background:var(--form-surface)}._actions_1hsgr_11{display:flex;justify-content:flex-end;gap:8px}._error_1hsgr_12{color:#f56;font-size:.7rem}._wrapper_15fzr_1{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-6);max-width:1400px;margin:0 auto}._header_15fzr_10{display:flex;flex-direction:column;gap:var(--space-5)}._header_15fzr_10 h1{font-size:2rem;font-weight:400;color:var(--text-primary);margin:0}._headerRow_15fzr_23{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap}._tabs_15fzr_31{display:inline-flex;gap:var(--space-1);background:var(--surface);padding:var(--space-1);border-radius:var(--radius-lg);border:1px solid var(--border)}._tabs_15fzr_31 button{background:transparent;color:var(--text-secondary);border:none;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);cursor:pointer;font-weight:500;font-size:.9rem;transition:all var(--transition-fast);position:relative}._tabs_15fzr_31 button:hover{color:var(--text-primary);background:color-mix(in oklch,var(--primary-color) 10%,transparent)}._tabs_15fzr_31 button[aria-selected=true]{background:var(--primary-color);color:var(--button-content);box-shadow:var(--shadow-sm)}._actions_15fzr_64{display:flex;gap:var(--space-3);align-items:center}._grid_15fzr_70{display:grid;gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}@media (max-width: 768px){._wrapper_15fzr_1{padding:var(--space-4)}._header_15fzr_10 h1{font-size:1.5rem}._headerRow_15fzr_23{flex-direction:column;align-items:stretch}._tabs_15fzr_31{width:100%}._tabs_15fzr_31 button{flex:1}._grid_15fzr_70{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-4)}}._state_15fzr_104{color:var(--text-secondary);font-size:.95rem;text-align:center;padding:var(--space-8) var(--space-4)}._error_15fzr_111{color:#ef4444;background:color-mix(in oklch,#ef4444 10%,transparent);border:1px solid color-mix(in oklch,#ef4444 30%,transparent);padding:var(--space-4);border-radius:var(--radius-md);font-size:.9rem}._overlay_7ynbw_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_7ynbw_1 .2s ease-out;overflow-y:auto}@keyframes _fadeIn_7ynbw_1{0%{opacity:0}to{opacity:1}}._modal_7ynbw_27{background:var(--modal-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);max-height:80vh;display:flex;flex-direction:column;animation:_slideUp_7ynbw_1 .3s ease-out;width:100%;margin:auto}@keyframes _slideUp_7ynbw_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._modal_7ynbw_27._small_7ynbw_50{max-width:400px}._modal_7ynbw_27._medium_7ynbw_54{max-width:600px}._modal_7ynbw_27._large_7ynbw_58{max-width:900px}._header_7ynbw_62{display:flex;align-items:center;font-family:var(--font-heading);justify-content:space-between;padding:var(--space-6);border-bottom:1px solid var(--border)}._title_7ynbw_71{font-size:1.5rem;font-weight:600;margin:0;font-family:var(--font-heading);color:var(--text-primary)}._closeBtn_7ynbw_79{background:transparent;color:var(--text-secondary);width:32px;height:32px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;font-size:1.5rem;transition:all var(--transition-base);flex-shrink:0}._closeBtn_7ynbw_79:hover{background:var(--border);color:var(--text-primary)}._content_7ynbw_98{padding:var(--space-6);overflow-y:auto;flex:1;overscroll-behavior:contain}@media (max-width: 768px){._overlay_7ynbw_1{padding:var(--space-4)}._modal_7ynbw_27{max-height:85vh;border-radius:var(--radius-lg);animation:_slideUp_7ynbw_1 .3s ease-out}._modal_7ynbw_27._small_7ynbw_50,._modal_7ynbw_27._medium_7ynbw_54,._modal_7ynbw_27._large_7ynbw_58{max-width:100%}._modal_7ynbw_27{max-height:calc(100vh - 180px)}}._shareDropdown_nf1tv_1{position:relative;display:inline-block}._dropdown_nf1tv_6{position:absolute;top:calc(100% + var(--space-2));min-width:320px;max-width:calc(100vw - var(--space-4));background:var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--space-2);z-index:1000;animation:_fadeSlideIn_nf1tv_1 .15s ease-out}._dropdown_nf1tv_6[data-position=right]{right:0;left:auto}._dropdown_nf1tv_6[data-position=left]{left:0;right:auto}._dropdown_nf1tv_6[data-position=center]{left:50%;right:auto;transform:translate(-50%)}@keyframes _fadeSlideIn_nf1tv_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._dropdownItem_nf1tv_48{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:background var(--transition-base);position:relative}._dropdownItem_nf1tv_48:hover{background:var(--surface-hover)}._dropdownItemContent_nf1tv_67{flex:1;display:flex;flex-direction:column;gap:var(--space-1)}._dropdownItemTitle_nf1tv_74{font-weight:600;font-size:.938rem;color:var(--text-primary)}._dropdownItemDesc_nf1tv_80{font-size:.813rem;color:var(--text-secondary);line-height:1.4}._copiedBadge_nf1tv_86{position:absolute;top:var(--space-3);right:var(--space-3);font-size:.75rem;font-weight:600;color:var(--success-color, var(--accent-green));background:color-mix(in oklch,var(--accent-green),transparent 85%);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);animation:_fadeIn_nf1tv_1 .2s ease-out}@keyframes _fadeIn_nf1tv_1{0%{opacity:0}to{opacity:1}}._dropdownDivider_nf1tv_104{height:1px;background:var(--border);margin:var(--space-2) 0}._dropdownHint_nf1tv_110{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:.75rem;color:var(--text-tertiary);line-height:1.4}._modalOverlay_nf1tv_121{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;animation:_fadeIn_nf1tv_1 .2s ease-out}._modal_nf1tv_121{position:fixed;bottom:0;left:0;right:0;background:var(--modal-surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-xl);z-index:9999;max-height:90vh;overflow-y:auto;animation:_slideUp_nf1tv_1 .3s ease-out}@keyframes _slideUp_nf1tv_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._modalHeader_nf1tv_156{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--surface);z-index:1}._modalTitle_nf1tv_168{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0}._modalClose_nf1tv_175{display:flex;align-items:center;justify-content:right;width:36px;height:36px;padding:0;background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;color:var(--text-secondary);transition:background var(--transition-base),color var(--transition-base)}._modalClose_nf1tv_175:hover{background:var(--surface-hover);color:var(--text-primary)}._modalContent_nf1tv_195{padding:var(--space-2);background:var(--modal-surface)}@media (max-width: 768px){._dropdown_nf1tv_6{min-width:280px}._dropdown_nf1tv_6[data-position=center]{animation:_fadeSlideInCenter_nf1tv_1 .15s ease-out}@keyframes _fadeSlideInCenter_nf1tv_1{0%{opacity:0;transform:translate(-50%) translateY(-8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}}._wrapper_4bpo8_1{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-6);padding-bottom:var(--space-12);max-width:1200px;margin:0 auto}._header_4bpo8_12{display:flex;flex-direction:column;gap:var(--space-6);background:var(--surface);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm)}._headerRow_4bpo8_23{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap}._headerInfo_4bpo8_31{display:flex;flex-direction:column;gap:var(--space-4);flex:1;min-width:280px}._headerActions_4bpo8_39{display:flex;gap:var(--space-3);align-items:flex-start;flex-wrap:wrap}._descriptionDisplay_4bpo8_46{display:flex;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap}._description_4bpo8_46{font-size:.95rem;color:var(--text-secondary);max-width:720px;line-height:1.6;padding:var(--space-4);background:var(--form-surface);border-radius:var(--radius-md);margin:0;flex:1}._descriptionEmpty_4bpo8_65{font-size:.9rem;color:var(--text-tertiary);font-style:italic;margin:0}._descriptionEdit_4bpo8_72{display:flex;flex-direction:column;gap:var(--space-3);max-width:720px}._descriptionTextarea_4bpo8_79{width:100%;padding:var(--space-3);font-size:.95rem;line-height:1.6;font-family:var(--font-base);color:var(--text-primary);background:var(--form-surface);border:1px solid var(--border);border-radius:var(--radius-md);resize:vertical;min-height:80px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._descriptionTextarea_4bpo8_79:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in oklch,var(--primary-color) 15%,transparent)}._descriptionActions_4bpo8_100{display:flex;gap:var(--space-2);justify-content:flex-end}._statsRow_4bpo8_107{display:flex;gap:var(--space-4);align-items:center;flex-wrap:wrap}._stat_4bpo8_107{display:flex;align-items:center;gap:var(--space-2);font-size:.85rem;color:var(--text-secondary);font-weight:500}._followingBadge_4bpo8_123{padding:var(--space-1) var(--space-3);background:var(--accent-green);color:var(--text-inverse);border-radius:var(--radius-full);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;box-shadow:var(--shadow-sm)}._addForm_4bpo8_136{display:flex;gap:var(--space-3);align-items:center;padding-top:var(--space-4);border-top:1px solid var(--border)}._addInput_4bpo8_144{padding:var(--space-2) var(--space-3);font-size:.85rem;width:180px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--form-surface);color:var(--text-primary);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._addInput_4bpo8_144:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in oklch,var(--primary-color) 15%,transparent)}._episodes_4bpo8_162{display:flex;flex-direction:column;gap:var(--space-4)}._episodes_4bpo8_162 h2{font-size:1.5rem;font-weight:400;color:var(--text-primary);margin:0}._list_4bpo8_175{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._item_4bpo8_185{padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;gap:var(--space-4);align-items:center;transition:all var(--transition-base);position:relative;box-shadow:var(--shadow-sm)}._item_4bpo8_185:hover{border-color:var(--primary-color);box-shadow:var(--shadow-md);transform:translate(4px)}._item_4bpo8_185._playing_4bpo8_204{border-color:var(--primary-color);background:color-mix(in oklch,var(--accent-green) 20%,transparent);box-shadow:0 0 0 2px color-mix(in oklch,var(--primary-color) 20%,transparent)}._item_4bpo8_185._dragOver_4bpo8_210{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in oklch,var(--primary-color) 20%,transparent);transform:scale(1.02);background:color-mix(in oklch,var(--primary-color) 5%,var(--surface))}._item_4bpo8_185._removing_4bpo8_217{opacity:.5;pointer-events:none;filter:grayscale(1)}._dragHandle_4bpo8_224{cursor:grab;color:var(--text-secondary);opacity:.4;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast);padding:var(--space-1);margin-left:calc(var(--space-1) * -1);border-radius:var(--radius-sm)}._dragHandle_4bpo8_224:hover{opacity:.8;background:color-mix(in oklch,var(--primary-color) 10%,transparent)}._item_4bpo8_185:active ._dragHandle_4bpo8_224{cursor:grabbing;opacity:1}._artwork_4bpo8_249{width:56px;height:56px;border-radius:var(--radius-md);object-fit:cover;flex-shrink:0;background:color-mix(in oklch,var(--surface) 50%,black);box-shadow:var(--shadow-sm);transition:transform var(--transition-base)}._item_4bpo8_185:hover ._artwork_4bpo8_249{transform:scale(1.05)}._epInfo_4bpo8_265{display:flex;flex-direction:column;gap:var(--space-1);flex:1;min-width:0}._epTitle_4bpo8_273{font-size:.95rem;font-weight:600;line-height:1.4;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._epMeta_4bpo8_283{font-size:.8rem;color:var(--text-secondary);display:flex;align-items:center;gap:var(--space-2);font-weight:500}._podcast_4bpo8_292{font-weight:600}._separator_4bpo8_296{opacity:.5}._duration_4bpo8_300{font-variant-numeric:tabular-nums;color:var(--text-tertiary)}._playBtn_4bpo8_306{background:transparent;border:none;color:var(--primary-color);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast);flex-shrink:0;position:relative}._playBtn_4bpo8_306:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:var(--radius-full);background:var(--primary-color);opacity:0;transition:opacity var(--transition-fast)}._playBtn_4bpo8_306:hover:before{opacity:.15}._playBtn_4bpo8_306:active{transform:scale(.95)}._item_4bpo8_185._playing_4bpo8_204 ._playBtn_4bpo8_306{color:var(--primary-color);animation:_pulse_4bpo8_1 2s ease-in-out infinite}@keyframes _pulse_4bpo8_1{0%,to{opacity:1}50%{opacity:.7}}._removeBtn_4bpo8_354{background:transparent;border:none;color:var(--text-secondary);opacity:.5;cursor:pointer;padding:var(--space-2);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast);flex-shrink:0}._removeBtn_4bpo8_354:hover:not(:disabled){opacity:1;color:#ef4444;background:color-mix(in oklch,#ef4444 15%,transparent);transform:scale(1.1)}._removeBtn_4bpo8_354:disabled{cursor:not-allowed;opacity:.3}._smallNote_4bpo8_382{font-size:.75rem;color:var(--text-secondary);font-weight:400;margin-left:var(--space-2);font-style:italic}._state_4bpo8_390{color:var(--text-secondary);font-size:.95rem;text-align:center;padding:var(--space-8) var(--space-4)}._error_4bpo8_397{color:#ef4444;background:color-mix(in oklch,#ef4444 10%,transparent);border:1px solid color-mix(in oklch,#ef4444 30%,transparent);padding:var(--space-4);border-radius:var(--radius-md);font-size:.9rem}._privacyModal_4bpo8_407{display:flex;flex-direction:column;gap:var(--space-5)}._privacyDescription_4bpo8_413{color:var(--text-secondary);font-size:.9rem;margin:0;line-height:1.5}._privacyOptions_4bpo8_420{display:flex;flex-direction:column;gap:var(--space-3)}._privacyOption_4bpo8_420{display:flex;gap:var(--space-3);padding:var(--space-4);border:2px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);background:var(--surface)}._privacyOption_4bpo8_420:hover{border-color:var(--primary-color);background:color-mix(in oklch,var(--primary-color) 5%,var(--surface))}._privacyOption_4bpo8_420:has(input:checked){border-color:var(--primary-color);background:color-mix(in oklch,var(--primary-color) 10%,var(--surface));box-shadow:0 0 0 3px color-mix(in oklch,var(--primary-color) 15%,transparent)}._privacyOption_4bpo8_420 input[type=radio]{margin-top:2px;flex-shrink:0;width:18px;height:18px;cursor:pointer}._privacyOptionContent_4bpo8_456{display:flex;flex-direction:column;gap:var(--space-1);flex:1}._privacyOptionTitle_4bpo8_463{display:flex;align-items:center;gap:var(--space-2);font-weight:600;font-size:.95rem;color:var(--text-primary)}._privacyOptionDesc_4bpo8_472{font-size:.85rem;color:var(--text-secondary);margin:0;line-height:1.4}._modalActions_4bpo8_479{display:flex;gap:var(--space-3);justify-content:flex-end;padding-top:var(--space-2);border-top:1px solid var(--border)}@media (max-width: 768px){._wrapper_4bpo8_1,._header_4bpo8_12{padding:var(--space-4)}._headerRow_4bpo8_23{flex-direction:column}._headerActions_4bpo8_39{width:100%}._headerActions_4bpo8_39 button{flex:1}._statsRow_4bpo8_107{gap:var(--space-3)}._item_4bpo8_185{padding:var(--space-3);gap:var(--space-3)}._artwork_4bpo8_249{width:48px;height:48px}._epTitle_4bpo8_273{font-size:.85rem}._epMeta_4bpo8_283{font-size:.75rem}._episodes_4bpo8_162 h2{font-size:1.25rem}}._podcastListCard_1v0y4_1{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:var(--text-primary);position:relative;transition:all var(--transition-base);cursor:pointer;box-shadow:var(--shadow-sm)}._podcastListCard_1v0y4_1:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._podcastListCard_1v0y4_1:hover{border-color:var(--primary-color);box-shadow:var(--shadow-md);transform:translateY(-2px)}._podcastListCardThumbnail_1v0y4_26{aspect-ratio:16/9;width:100%;background:color-mix(in oklch,var(--surface) 50%,black);display:flex;align-items:center;justify-content:center;position:relative;font-size:.85rem;color:var(--text-secondary);overflow:hidden;container-type:size;container-name:podcast-list-card-thumbnail}._podcastListCardThumbnailImage_1v0y4_41{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}._podcastListCard_1v0y4_1:hover ._podcastListCardThumbnailImage_1v0y4_41{transform:scale(1.05)}._podcastListCardBadges_1v0y4_51{position:absolute;top:var(--space-2);left:var(--space-2);display:flex;gap:var(--space-1);flex-wrap:wrap}._podcastListCardBadge_1v0y4_51{background:color-mix(in oklch,black 70%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--text-inverse);font-size:.65rem;font-weight:600;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);letter-spacing:.5px;display:inline-flex;align-items:center;gap:var(--space-1);text-transform:uppercase}._podcastListCardBody_1v0y4_74{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);flex:1}._podcastListCardTitle_1v0y4_82{font-family:var(--font-heading);font-size:1rem;font-weight:400;line-height:1.3;margin:0;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._podcastListCardMeta_1v0y4_95{font-size:.8rem;color:var(--text-secondary);display:flex;gap:var(--space-4);flex-wrap:wrap;font-weight:500}._podcastListCardMetaItem_1v0y4_104{display:flex;align-items:center;gap:var(--space-1)}._podcastListCardActions_1v0y4_109{margin-top:auto;padding-top:var(--space-2);display:flex;gap:var(--space-2)}._podcastListCardButton_1v0y4_116{background:transparent;border:1px solid var(--border);color:var(--text-primary);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);cursor:pointer;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex;align-items:center;gap:var(--space-1);transition:all var(--transition-fast)}._podcastListCardButton_1v0y4_116:hover{background:var(--surface);border-color:var(--primary-color);color:var(--primary-color)}._podcastListCardBadgePrivate_1v0y4_137{background:color-mix(in oklch,#ef4444 80%,black)}._podcastListCardBadgeUnlisted_1v0y4_141{background:color-mix(in oklch,var(--text-secondary) 60%,black)}._podcastListCardBadgeCollab_1v0y4_145{background:color-mix(in oklch,var(--accent-blue) 90%,black)}._podcastListCardBadgeFollowing_1v0y4_149{background:color-mix(in oklch,var(--accent-green) 80%,black)}._container_13jiz_1{max-width:1200px;margin:0 auto;padding:var(--space-6)}._header_13jiz_1{margin-bottom:var(--space-6)}._title_13jiz_1{font-size:2rem;font-weight:700;margin:0 0 var(--space-2) 0;color:var(--text)}._subtitle_13jiz_1{font-size:1rem;color:var(--text-secondary);margin:0}._tabs_13jiz_87{display:flex;gap:var(--space-2);margin-bottom:var(--space-6);border-bottom:2px solid var(--border)}._tab_13jiz_87{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;color:var(--text-secondary);font-size:1rem;font-weight:500;transition:all .2s}._tab_13jiz_87:hover{color:var(--text);background:var(--surface-hover)}._tabActive_13jiz_1{color:var(--accent);border-bottom-color:var(--accent)}._count_13jiz_1{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 var(--space-2);background:var(--surface-hover);border-radius:var(--radius-full);font-size:.85rem;font-weight:600;color:var(--text)}._tabActive_13jiz_1 ._count_13jiz_1{background:var(--accent);color:var(--surface)}._content_13jiz_1{min-height:400px}._sectionTitle_13jiz_1{font-size:1.5rem;font-weight:600;margin:0 0 var(--space-4) 0;color:var(--text)}._sectionTitle_13jiz_1:not(:first-child){margin-top:var(--space-8)}._actions_13jiz_1{display:flex;justify-content:flex-end;margin-bottom:var(--space-4)}._grid_13jiz_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4)}._card_13jiz_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;position:relative}._card_13jiz_1:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._cardHeader_13jiz_1{width:100%;aspect-ratio:1;overflow:hidden;background:var(--surface-hover);position:relative}._cover_13jiz_1{width:100%;height:100%;object-fit:cover}._coverPlaceholder_13jiz_1{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);background:linear-gradient(135deg,var(--surface-hover) 0%,var(--surface) 100%)}._privacyBadge_13jiz_1{position:absolute;top:var(--space-2);right:var(--space-2);display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-sm);color:#fff;font-size:.75rem;font-weight:500;text-transform:capitalize}._cardBody_13jiz_1{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);flex:1}._cardTitle_13jiz_1{font-size:1.125rem;font-weight:600;margin:0;color:var(--text);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._cardDescription_13jiz_1{font-size:.875rem;color:var(--text-secondary);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}._cardMeta_13jiz_1{display:flex;align-items:center;gap:var(--space-3);margin-top:auto;padding-top:var(--space-2);font-size:.85rem;color:var(--text-secondary)}._itemCount_13jiz_1,._followerCount_13jiz_1{display:flex;align-items:center;gap:var(--space-1)}._empty_13jiz_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);gap:var(--space-3);color:var(--text-secondary);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:400px}._empty_13jiz_1 p{margin:0;font-size:1.125rem;max-width:400px}._loading_13jiz_1,._error_13jiz_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:var(--space-3);color:var(--text-secondary)}._error_13jiz_1{color:var(--danger)}@media (max-width: 768px){._grid_13jiz_1{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-3)}._title_13jiz_1{font-size:1.5rem}._tabs_13jiz_87{gap:0}._tab_13jiz_87{flex:1;justify-content:center;padding:var(--space-3);font-size:.875rem;gap:var(--space-1)}}@media (max-width: 480px){._grid_13jiz_1{grid-template-columns:1fr}}._closeButton_13jiz_6{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:var(--space-1);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all .2s}._closeButton_13jiz_6:hover{background:var(--surface-hover);color:var(--text)}._form_13jiz_24{padding:var(--space-4)}._field_13jiz_28{margin-bottom:var(--space-4)}._field_13jiz_28 label{display:block;margin-bottom:var(--space-2);font-weight:500;color:var(--text);font-size:.9rem}._field_13jiz_28 input,._field_13jiz_28 textarea,._field_13jiz_28 select{width:100%;padding:var(--space-3);background:var(--surface-hover);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);font-size:1rem;font-family:inherit;transition:border-color .2s}._field_13jiz_28 input:focus,._field_13jiz_28 textarea:focus,._field_13jiz_28 select:focus{outline:none;border-color:var(--accent)}._field_13jiz_28 textarea{resize:vertical}._modalActions_13jiz_65{display:flex;gap:var(--space-3);justify-content:flex-end;padding-top:var(--space-4);border-top:1px solid var(--border)}._controls_13jiz_73{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-6);gap:var(--space-4)}@media (max-width: 768px){._controls_13jiz_73{flex-direction:column;align-items:stretch}._tabs_13jiz_87{width:100%}}._shareButton_dq8bd_1{position:relative;display:inline-block}._dropdown_dq8bd_6{position:absolute;top:calc(100% + 8px);right:0;background:var(--dropdown-surface);-webkit-backdrop-filter:var(--subsurface-blur);backdrop-filter:var(--subsurface-blur);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);min-width:280px;max-width:320px;z-index:1000;overflow:hidden}._dropdownItem_dq8bd_21{width:100%;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:transparent;border:none;cursor:pointer;transition:background-color var(--transition-base);text-align:left;color:var(--text-primary);font-size:var(--font-size-sm)}._dropdownItem_dq8bd_21:hover{background:var(--surface-hover)}._dropdownItem_dq8bd_21:active{background:var(--surface-active)}._dropdownItemContent_dq8bd_44{flex:1;min-width:0}._dropdownItemTitle_dq8bd_49{font-weight:500;color:var(--text-primary);margin-bottom:var(--space-1)}._dropdownItemDesc_dq8bd_55{font-size:var(--font-size-xs);color:var(--text-secondary);line-height:1.4}._copiedBadge_dq8bd_61{padding:var(--space-1) var(--space-2);background:var(--accent-green);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:500;white-space:nowrap}._dropdownDivider_dq8bd_71{height:1px;background:var(--border);margin:var(--space-2) 0}._timestampToggle_dq8bd_77{padding:var(--space-3) var(--space-4)}._timestampToggle_dq8bd_77 label{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--font-size-sm);color:var(--text-primary)}._timestampToggle_dq8bd_77 input[type=checkbox]{cursor:pointer;width:16px;height:16px}._wrapper_1jywo_1{max-width:1200px;margin:0 auto;padding:2rem 1rem}._header_1jywo_7{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border)}._headerRow_1jywo_13{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1rem}._headerInfo_1jywo_21{flex:1;display:flex;flex-direction:column;gap:.75rem}._headerInfo_1jywo_21 h1{font-size:2rem;font-weight:700;color:var(--text);margin:0}._statsRow_1jywo_35{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}._stat_1jywo_35{display:flex;align-items:center;gap:.375rem;font-size:.9rem;color:var(--text-secondary)}._followingBadge_1jywo_50{display:inline-flex;align-items:center;padding:.25rem .75rem;background:var(--accent-dim);color:var(--accent);border-radius:12px;font-size:.8rem;font-weight:600}._headerActions_1jywo_61{display:flex;gap:.75rem;flex-wrap:wrap}._descriptionDisplay_1jywo_67{display:flex;flex-direction:column;gap:.5rem}._description_1jywo_67{font-size:.95rem;line-height:1.6;color:var(--text-secondary);margin:0}._descriptionEmpty_1jywo_80{font-size:.9rem;color:var(--text-tertiary);font-style:italic;margin:0}._descriptionEdit_1jywo_87{display:flex;flex-direction:column;gap:.75rem}._descriptionTextarea_1jywo_93{width:100%;padding:.75rem;font-size:.95rem;line-height:1.6;color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:8px;resize:vertical;font-family:inherit}._descriptionTextarea_1jywo_93:focus{outline:none;border-color:var(--accent)}._descriptionActions_1jywo_111{display:flex;gap:.5rem}._podcasts_1jywo_116 h2{font-size:1.25rem;font-weight:600;color:var(--text);margin:0 0 1rem}._smallNote_1jywo_123{font-size:.8rem;color:var(--text-tertiary);font-weight:400}._list_1jywo_129{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}._item_1jywo_138{display:flex;align-items:center;gap:1rem;padding:.75rem;background:var(--surface-elevated);border:1px solid var(--border);border-radius:8px;transition:all .2s}._item_1jywo_138:hover{background:var(--surface-hover)}._item_1jywo_138._dragOver_1jywo_153{border-color:var(--accent);background:var(--accent-dim)}._item_1jywo_138._removing_1jywo_158{opacity:.5}._dragHandle_1jywo_162{cursor:grab;color:var(--text-tertiary);transition:color .2s}._dragHandle_1jywo_162:hover{color:var(--text-secondary)}._dragHandle_1jywo_162:active{cursor:grabbing}._artwork_1jywo_176{width:64px;height:64px;border-radius:8px;object-fit:cover;background:var(--surface)}._podcastInfo_1jywo_184{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0}._podcastTitle_1jywo_192{font-size:1rem;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._podcastAuthor_1jywo_201{font-size:.875rem;color:var(--text-secondary)}._podcastNote_1jywo_206{font-size:.85rem;color:var(--text-tertiary);font-style:italic;margin-top:.25rem}._removeBtn_1jywo_213{padding:.5rem;background:transparent;border:none;border-radius:6px;color:var(--text-tertiary);cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}._removeBtn_1jywo_213:hover:not(:disabled){background:var(--error-dim);color:var(--error)}._removeBtn_1jywo_213:disabled{cursor:not-allowed;opacity:.5}._state_1jywo_236{text-align:center;padding:3rem 1rem;color:var(--text-secondary);font-size:1rem}._error_1jywo_243{text-align:center;padding:2rem 1rem;color:var(--error);font-size:1rem}._privacyModal_1jywo_250{display:flex;flex-direction:column;gap:1.5rem}._privacyDescription_1jywo_256{font-size:.95rem;color:var(--text-secondary);margin:0}._privacyOptions_1jywo_262{display:flex;flex-direction:column;gap:.75rem}._privacyOption_1jywo_262{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:var(--surface-elevated);border:2px solid var(--border);border-radius:8px;cursor:pointer;transition:all .2s}._privacyOption_1jywo_262:hover{border-color:var(--accent-dim)}._privacyOption_1jywo_262 input[type=radio]{margin-top:.25rem;cursor:pointer}._privacyOption_1jywo_262 input[type=radio]:checked+._privacyOptionContent_1jywo_289{color:var(--accent)}._privacyOptionContent_1jywo_289{flex:1;display:flex;flex-direction:column;gap:.375rem}._privacyOptionTitle_1jywo_300{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:.95rem}._privacyOptionDesc_1jywo_308{font-size:.85rem;color:var(--text-secondary);margin:0}._modalActions_1jywo_314{display:flex;justify-content:flex-end;gap:.75rem;padding-top:.5rem}._addPodcastModal_1jywo_321{display:flex;flex-direction:column;gap:1.5rem}._modalNote_1jywo_327{text-align:center;padding:2rem 1rem;color:var(--text-secondary);font-size:.95rem;margin:0}@media (max-width: 768px){._headerRow_1jywo_13{flex-direction:column}._headerActions_1jywo_61{width:100%}._headerActions_1jywo_61 button{flex:1}._item_1jywo_138{padding:.5rem;gap:.75rem}._artwork_1jywo_176{width:48px;height:48px}._dragHandle_1jywo_162{display:none}}._container_33upx_1{max-width:1200px;margin:0 auto;padding:var(--space-6)}._header_33upx_7{margin-bottom:var(--space-6)}._title_33upx_11{font-size:2rem;font-weight:700;margin:0 0 var(--space-2) 0;color:var(--text)}._subtitle_33upx_18{font-size:1rem;color:var(--text-secondary);margin:0}._tabs_33upx_24{display:flex;gap:var(--space-2);margin-bottom:var(--space-6);border-bottom:2px solid var(--border)}._tab_33upx_24{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;color:var(--text-secondary);font-size:1rem;font-weight:500;transition:all .2s}._tab_33upx_24:hover{color:var(--text);background:var(--surface-hover)}._tabActive_33upx_52{color:var(--accent);border-bottom-color:var(--accent)}._count_33upx_57{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 var(--space-2);background:var(--surface-hover);border-radius:var(--radius-full);font-size:.85rem;font-weight:600;color:var(--text)}._tabActive_33upx_52 ._count_33upx_57{background:var(--accent);color:var(--surface)}._content_33upx_76{min-height:400px}._sectionTitle_33upx_80{font-size:1.5rem;font-weight:600;margin:0 0 var(--space-4) 0;color:var(--text)}._sectionTitle_33upx_80:not(:first-child){margin-top:var(--space-8)}._actions_33upx_91{display:flex;justify-content:flex-end;margin-bottom:var(--space-4)}._grid_33upx_97{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4)}._card_33upx_103{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;position:relative}._card_33upx_103:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._cardHeader_33upx_121{width:100%;aspect-ratio:1;overflow:hidden;background:var(--surface-hover);position:relative}._cover_33upx_129{width:100%;height:100%;object-fit:cover}._coverPlaceholder_33upx_135{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);background:linear-gradient(135deg,var(--surface-hover) 0%,var(--surface) 100%)}._privacyBadge_33upx_145{position:absolute;top:var(--space-2);right:var(--space-2);display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-sm);color:#fff;font-size:.75rem;font-weight:500;text-transform:capitalize}._cardBody_33upx_162{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);flex:1}._cardTitle_33upx_170{font-size:1.125rem;font-weight:600;margin:0;color:var(--text);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._cardDescription_33upx_182{font-size:.875rem;color:var(--text-secondary);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}._cardMeta_33upx_194{display:flex;align-items:center;gap:var(--space-3);margin-top:auto;padding-top:var(--space-2);font-size:.85rem;color:var(--text-secondary)}._itemCount_33upx_204,._followerCount_33upx_205{display:flex;align-items:center;gap:var(--space-1)}._empty_33upx_211{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);gap:var(--space-3);color:var(--text-secondary);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:400px}._empty_33upx_211 p{margin:0;font-size:1.125rem;max-width:400px}._loading_33upx_232,._error_33upx_233{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:var(--space-3);color:var(--text-secondary)}._error_33upx_233{color:var(--danger)}@media (max-width: 768px){._grid_33upx_97{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-3)}._title_33upx_11{font-size:1.5rem}._tabs_33upx_24{gap:0}._tab_33upx_24{flex:1;justify-content:center;padding:var(--space-3);font-size:.875rem;gap:var(--space-1)}}@media (max-width: 480px){._grid_33upx_97{grid-template-columns:1fr}}._activityItem_18iuf_1{display:flex;gap:var(--space-4);background:var(--surface);padding:var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-base)}._activityItem_18iuf_1:hover{box-shadow:var(--shadow-md)}._activityIcon_18iuf_15{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._activityIcon_18iuf_15 span{font-size:1.25rem}._activityIconArtwork_18iuf_30{width:48px;height:48px;border-radius:var(--radius-md);position:relative;flex-shrink:0;overflow:hidden}._iconImage_18iuf_39{width:100%;height:100%;object-fit:cover;display:block}._iconBadge_18iuf_46{position:absolute;bottom:-2px;right:-2px;width:20px;height:20px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;color:var(--text-primary);border:2px solid var(--surface);box-shadow:var(--shadow-sm)}._iconBadge_18iuf_46 span{font-size:.75rem}._activityTypeIcon_18iuf_64{color:var(--text-primary)}._activityContent_18iuf_68{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}._activityHeader_18iuf_76{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._username_18iuf_83{font-weight:600;color:var(--text-primary);text-decoration:none;transition:color var(--transition-base)}._username_18iuf_83:hover{color:var(--primary-color)}._timeAgo_18iuf_94{font-size:.85rem;color:var(--text-secondary);white-space:nowrap}._activityDetails_18iuf_100{display:flex;flex-direction:column;gap:var(--space-2)}._activityBody_18iuf_106{display:flex;gap:var(--space-3);align-items:flex-start}._activityText_18iuf_112{flex:1;display:flex;flex-direction:column;gap:var(--space-2)}._activityMessage_18iuf_119{font-size:.95rem;color:var(--text-primary);line-height:1.5}._inlineLink_18iuf_125{color:var(--primary-color);text-decoration:none;font-weight:600;transition:opacity var(--transition-base)}._inlineLink_18iuf_125:hover{opacity:.8;text-decoration:underline}._artworkLink_18iuf_137{flex-shrink:0;display:block;transition:opacity var(--transition-base)}._artworkLink_18iuf_137:hover{opacity:.9}._link_18iuf_147{color:var(--primary-color);text-decoration:none;font-weight:600;transition:opacity var(--transition-base);width:fit-content}._link_18iuf_147:hover{opacity:.8;text-decoration:underline}._rating_18iuf_160{display:flex;align-items:center;font-size:1.1rem;color:var(--warning-color);gap:2px}._ratingEmpty_18iuf_168{color:var(--border)}._reviewText_18iuf_172{font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:0;padding:var(--space-3);background:var(--background);border-left:3px solid var(--primary-color);border-radius:var(--radius-sm);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}._activityActions_18iuf_188{display:flex;align-items:flex-start;flex-shrink:0}._deleteBtn_18iuf_194{background:transparent;border:none;padding:var(--space-2);cursor:pointer;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;transition:background var(--transition-base),opacity var(--transition-base);opacity:.5}._deleteBtn_18iuf_194:hover{background:var(--background);opacity:1}._confirmDelete_18iuf_212{display:flex;gap:var(--space-1)}._confirmBtn_18iuf_217,._cancelBtn_18iuf_218{background:transparent;border:none;padding:var(--space-2);cursor:pointer;border-radius:var(--radius-sm);font-size:1rem;font-weight:600;transition:background var(--transition-base),color var(--transition-base);min-width:32px;display:flex;align-items:center;justify-content:center}._confirmBtn_18iuf_217{color:var(--danger-color)}._confirmBtn_18iuf_217:hover:not(:disabled){background:var(--danger-color);color:var(--text-primary)}._cancelBtn_18iuf_218{color:var(--text-secondary)}._cancelBtn_18iuf_218:hover:not(:disabled){background:var(--background);color:var(--text-primary)}._confirmBtn_18iuf_217:disabled,._cancelBtn_18iuf_218:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){._activityItem_18iuf_1{padding:var(--space-3);gap:var(--space-3)}._activityIcon_18iuf_15,._activityIconArtwork_18iuf_30{width:40px;height:40px}._activityIcon_18iuf_15 span{font-size:1.1rem}._iconBadge_18iuf_46{width:18px;height:18px}._iconBadge_18iuf_46 span{font-size:.7rem}._activityHeader_18iuf_76{flex-direction:column;align-items:flex-start;gap:var(--space-1)}._timeAgo_18iuf_94{font-size:.8rem}._deleteBtn_18iuf_194{padding:var(--space-1)}}._feedContainer_1r1a1_1{width:100%;max-width:700px;margin:0 auto}._activityList_1r1a1_7{display:flex;flex-direction:column;gap:var(--space-3)}._loading_1r1a1_13,._loadingMore_1r1a1_14{text-align:center;padding:var(--space-6);color:var(--text-secondary);font-size:.95rem}._error_1r1a1_21{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center;color:var(--error-color)}._error_1r1a1_21 span{font-size:3rem;opacity:.7}._error_1r1a1_21 p{margin:0;font-size:.95rem}._empty_1r1a1_41{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-secondary)}._empty_1r1a1_41 span{font-size:4rem;opacity:.5}._empty_1r1a1_41 h3{margin:0;font-size:1.25rem;color:var(--text-primary)}._empty_1r1a1_41 p{margin:0;font-size:.95rem;max-width:400px}._sentinel_1r1a1_68{padding:var(--space-4);text-align:center}._endMessage_1r1a1_73{text-align:center;padding:var(--space-6) var(--space-4);color:var(--text-secondary);font-size:.95rem;font-style:italic}._loadMoreContainer_1r1a1_81{display:flex;justify-content:center;padding:var(--space-6) 0}._loadMoreButton_1r1a1_87{background:var(--surface);border:1px solid var(--border);color:var(--text-primary);padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-size:.95rem;font-weight:600;cursor:pointer;transition:all var(--transition-base)}._loadMoreButton_1r1a1_87:hover:not(:disabled){background:var(--background);border-color:var(--primary-color);color:var(--primary-color)}._loadMoreButton_1r1a1_87:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){._feedContainer_1r1a1_1{padding:0 var(--space-2)}._empty_1r1a1_41 span{font-size:3rem}}._home_im0dk_1{display:grid;gap:2rem}._hero_im0dk_2{padding:3rem 0 1rem;text-align:center}._hero_im0dk_2 h1{font-size:2rem;margin:0}._hero_im0dk_2 p{opacity:.8;margin:.5rem 0 1rem}._ctaRow_im0dk_5{display:flex;gap:.75rem;justify-content:center}._features_im0dk_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;margin:2rem 80px;padding:2rem 0}._featureCard_im0dk_16{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:2rem;background:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);transition:all var(--transition-base)}._featureCard_im0dk_16:hover{border-color:var(--primary-color);transform:translateY(-4px);box-shadow:var(--shadow-lg)}._featureIcon_im0dk_35{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:linear-gradient(135deg,var(--primary-color),var(--emphasis-color));border-radius:50%;color:#fff}._featureCard_im0dk_16 h3{margin:0;font-size:1.25rem;font-weight:600}._featureCard_im0dk_16 p{margin:0;opacity:.8;line-height:1.6}._section_im0dk_58{display:grid;gap:1rem;margin:0 80px}._loading_im0dk_59{opacity:.7}._grid_im0dk_60{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}._card_im0dk_61{display:grid;gap:.5rem;text-align:left;background:transparent;border:none;padding:0;cursor:pointer}._card_im0dk_61:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._art_im0dk_63{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:12px}._meta_im0dk_64{display:grid;gap:.25rem}._title_im0dk_65{font-weight:600}._author_im0dk_66{opacity:.8;font-size:.9rem}@media (max-width: 768px){._features_im0dk_8{margin:1rem 20px;grid-template-columns:1fr;gap:1.5rem}._featureCard_im0dk_16{padding:1.5rem}._section_im0dk_58{margin:0 20px}._grid_im0dk_60{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}._wrapper_j81ca_1{position:relative;display:inline-flex}._trigger_j81ca_2{background:none;border:none;padding:2px;cursor:pointer;color:var(--text,#e7e7ea);display:inline-flex;align-items:center}._trigger_j81ca_2:hover{opacity:.8}._playlistMenu_j81ca_4{position:absolute;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);bottom:calc(100% + 8px);right:0;min-width:240px;background:var(--modal-surface);border:1px solid var(--border,#2e3138);border-radius:10px;padding:10px;box-shadow:0 4px 16px #0006;display:flex;flex-direction:column;gap:10px;z-index:40}._sectionHeader_j81ca_5{font-size:.65rem;text-transform:uppercase;letter-spacing:.5px;opacity:.7}._state_j81ca_6{font-size:.7rem;opacity:.7}._error_j81ca_7{font-size:.7rem;color:#f67}._list_j81ca_8{list-style:none;margin:0;padding:0;max-height:180px;overflow:auto}._playlistBtn_j81ca_9{width:100%;text-align:left;display:flex;justify-content:space-between;gap:6px;background:#ffffff0f;border:none;padding:6px;border-radius:6px;font-size:.75rem;cursor:pointer;color:var(--text,#e7e7ea)}._playlistBtn_j81ca_9:hover{background:#ffffff0f}._plTitle_j81ca_11{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_j81ca_12{font-size:.6rem;opacity:.6}._createForm_j81ca_13{display:flex;gap:6px}._input_j81ca_14{flex:1;padding:6px 8px;border:1px solid var(--border,#2e3138);border-radius:6px;background:var(--surface,#101114);color:var(--text,#e7e7ea);font-size:.7rem}._input_j81ca_14:focus{outline:2px solid var(--accent,#6aa6ff);outline-offset:2px}._episodeItem_376b1_1{display:flex;gap:var(--space-4);background:var(--surface);padding:var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-base)}._episodeItem_376b1_1:hover{box-shadow:var(--shadow-md)}._episodeItem_376b1_1._playing_376b1_15{border:2px solid var(--primary-color)}._episodeItem_376b1_1._completed_376b1_19{opacity:.9}._newEpisode_376b1_23{border:2px solid var(--accent-blue)}._episodeArtwork_376b1_27{width:80px;height:80px;border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0}._episodeContent_376b1_35{flex:1;min-width:0;cursor:pointer;transition:opacity var(--transition-base)}._episodeContent_376b1_35:hover{opacity:.8}._episodeTitleRow_376b1_46{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}._episodeTitle_376b1_46{font-size:1rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1}._completedBadge_376b1_66{background:#4caf50;color:#fff;padding:var(--space-1) var(--space-3);border-radius:var(--radius-lg);font-size:.75rem;font-weight:600;white-space:nowrap;flex-shrink:0}._episodeMeta_376b1_77{display:flex;align-items:center;gap:var(--space-2);font-size:.85rem;color:var(--text-secondary);margin-bottom:var(--space-2);flex-wrap:wrap}._notesPill_376b1_87{margin-left:var(--space-1)}._separator_376b1_91{opacity:.5}._timeRemaining_376b1_95{color:var(--primary-color);font-weight:600}._episodeDescription_376b1_100{font-size:.9rem;color:var(--text-secondary);line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:var(--space-2)}._episodeProgress_376b1_112{margin-top:var(--space-3);height:4px;background:var(--border);border-radius:var(--radius-sm);overflow:hidden}._episodeProgressBar_376b1_120{height:100%;background:var(--primary-color);transition:width var(--transition-slow)}._playEpisodeBtn_376b1_126{background:var(--primary-color);color:#fff;width:48px;height:48px;border-radius:var(--radius-full);font-size:1.25rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;transition:background var(--transition-base)}._sideActions_376b1_141{display:flex;flex-direction:column;gap:6px;align-items:center;align-self:center}._addBtn_376b1_142{opacity:.8}._addBtn_376b1_142:hover{opacity:1}._playEpisodeBtn_376b1_126:hover{background:var(--primary-dark)}._modalContent_376b1_150{display:flex;flex-direction:column;gap:var(--space-6)}._modalHeader_376b1_156{display:flex;gap:var(--space-6);top:0;z-index:2;margin-top:calc(-1 * var(--space-6));padding-top:var(--space-6);box-shadow:0 1px 0 0 var(--border)}._modalArtwork_376b1_168{width:180px;height:180px;border-radius:var(--radius-md);object-fit:cover;flex-shrink:0}._modalInfo_376b1_176{flex:1;display:flex;flex-direction:column;gap:var(--space-3)}._modalPodcast_376b1_183{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin:0}._modalMeta_376b1_190{display:flex;align-items:center;gap:var(--space-2);font-size:.95rem;color:var(--text-secondary)}._progressInfo_376b1_198{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}._progressBarLarge_376b1_205{height:8px;background:var(--border);border-radius:var(--radius-sm);overflow:visible;position:relative}._progressBarFill_376b1_213{height:100%;background:var(--primary-color);transition:width var(--transition-slow)}._sharedTimestampMarker_376b1_219{position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;background:var(--accent-color, #ff6b6b);border:2px solid white;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;z-index:2}._sharedTimestampPrompt_376b1_233{background:var(--surface-secondary);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);margin-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}._sharedTimestampInfo_376b1_244{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--text-secondary)}._sharedTimestampActions_376b1_252{display:flex;gap:var(--space-2);flex-wrap:wrap}._modalActions_376b1_258{display:flex;gap:var(--space-3);margin-top:auto;align-self:flex-start}._playBtnLarge_376b1_265{background:var(--primary-color);color:#fff;padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);font-size:1rem;font-weight:600;transition:background var(--transition-base)}._playBtnLarge_376b1_265:hover{background:var(--primary-dark)}._modalDescription_376b1_279{border-top:1px solid var(--border);padding-top:var(--space-6)}._modalDescription_376b1_279 h3{font-size:1.1rem;font-weight:600;margin-bottom:var(--space-3)}._descriptionContent_376b1_290{font-size:.95rem;line-height:1.7;color:var(--text-secondary)}._descriptionContent_376b1_290 p{margin-bottom:var(--space-4)}._descriptionContent_376b1_290 p:last-child{margin-bottom:0}._descriptionContent_376b1_290 a{color:var(--primary-color);text-decoration:underline;transition:opacity var(--transition-base)}._descriptionContent_376b1_290 a:hover{opacity:.8}._descriptionContent_376b1_290 ul,._descriptionContent_376b1_290 ol{margin:var(--space-3) 0;padding-left:var(--space-6)}._descriptionContent_376b1_290 li{margin-bottom:var(--space-2)}._descriptionContent_376b1_290 li:last-child{margin-bottom:0}._descriptionContent_376b1_290 strong,._descriptionContent_376b1_290 b{color:var(--text-primary);font-weight:600}._descriptionContent_376b1_290 em,._descriptionContent_376b1_290 i{font-style:italic}._descriptionContent_376b1_290 h1,._descriptionContent_376b1_290 h2,._descriptionContent_376b1_290 h3,._descriptionContent_376b1_290 h4,._descriptionContent_376b1_290 h5,._descriptionContent_376b1_290 h6{color:var(--text-primary);margin:var(--space-4) 0 var(--space-3) 0;line-height:1.3}._descriptionContent_376b1_290 h1{font-size:1.5rem}._descriptionContent_376b1_290 h2{font-size:1.3rem}._descriptionContent_376b1_290 h3{font-size:1.15rem}._descriptionContent_376b1_290 h4{font-size:1.05rem}._descriptionContent_376b1_290 h5{font-size:1rem}._descriptionContent_376b1_290 h6{font-size:.95rem}._descriptionContent_376b1_290 blockquote{border-left:3px solid var(--primary-color);padding-left:var(--space-4);margin:var(--space-4) 0;font-style:italic;color:var(--text-secondary)}._descriptionContent_376b1_290 code{background:var(--background);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-family:Courier New,monospace;font-size:.9em}._descriptionContent_376b1_290 pre{background:var(--background);padding:var(--space-4);border-radius:var(--radius-sm);overflow-x:auto;margin:var(--space-4) 0}._descriptionContent_376b1_290 pre code{background:none;padding:0}._modalDetail_376b1_386{font-size:.95rem;color:var(--text-secondary);padding:var(--space-3) var(--space-4);background:var(--background);border-radius:var(--radius-sm)}._modalDetail_376b1_386 strong{color:var(--text-primary)}._notesModalContent_376b1_399{min-height:200px}._loadingNotes_376b1_403,._noNotes_376b1_404{padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-secondary);font-size:.95rem}._notesList_376b1_411{display:flex;flex-direction:column;gap:var(--space-3)}._noteItem_376b1_417{padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:background var(--transition-base)}._noteItem_376b1_417:hover{background:var(--surface-hover)}._noteHeader_376b1_429{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2);gap:var(--space-2)}._noteTimestamp_376b1_437{display:flex;align-items:center;gap:var(--space-2);color:var(--accent-blue);font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums}._noteActions_376b1_447{display:flex;gap:var(--space-1);flex-shrink:0}._noteActionButton_376b1_453{display:flex;align-items:center;justify-content:center;padding:var(--space-2);background:transparent;border:none;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-base)}._noteActionButton_376b1_453:hover{background:var(--surface);color:var(--primary-color)}._noteText_376b1_471{margin:0;color:var(--text-primary);font-size:.95rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}._noteEditForm_376b1_480{display:flex;flex-direction:column;gap:var(--space-3)}._noteTextarea_376b1_486{width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text-primary);font-family:inherit;font-size:.95rem;line-height:1.6;resize:vertical;min-height:100px}._noteTextarea_376b1_486:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-alpha)}._noteEditActions_376b1_506{display:flex;gap:var(--space-2);justify-content:flex-end}@media (max-width: 768px){._episodeArtwork_376b1_27{width:60px;height:60px}._playEpisodeBtn_376b1_126{width:40px;height:40px;font-size:1rem}._modalHeader_376b1_156{flex-direction:column;align-items:center;text-align:center}._modalArtwork_376b1_168{width:140px;height:140px}._playBtnLarge_376b1_265{align-self:stretch}}._container_heyc7_3{display:inline-flex;align-items:center;gap:var(--space-2)}._stars_heyc7_9{display:flex;align-items:center;gap:var(--space-1)}._star_heyc7_9{all:unset;display:inline-flex;align-items:center;justify-content:center;cursor:default;transition:transform var(--transition-fast)}._interactive_heyc7_24 ._star_heyc7_9{cursor:pointer}._interactive_heyc7_24 ._star_heyc7_9:hover,._interactive_heyc7_24 ._star_heyc7_9:focus{transform:scale(1.1)}._interactive_heyc7_24 ._star_heyc7_9:active{transform:scale(.95)}._interactive_heyc7_24 ._star_heyc7_9:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:var(--radius-sm)}._starSvg_heyc7_43{display:block;width:100%;height:100%}._filled_heyc7_50{color:var(--emphasis-color)}._empty_heyc7_54{color:var(--border)}._interactive_heyc7_24 ._star_heyc7_9:hover ._filled_heyc7_50,._interactive_heyc7_24 ._star_heyc7_9:focus ._filled_heyc7_50{color:var(--primary-color)}._size-sm_heyc7_64 ._star_heyc7_9{width:16px;height:16px}._size-md_heyc7_69 ._star_heyc7_9{width:20px;height:20px}._size-lg_heyc7_74 ._star_heyc7_9{width:28px;height:28px}._ratingText_heyc7_80{font:var(--font-label);color:var(--text-secondary);white-space:nowrap}._count_heyc7_86{color:var(--text-tertiary);font-weight:400}._countPill_heyc7_91{margin-left:var(--space-1)}._container_heyc7_3:not(._interactive_heyc7_24) ._stars_heyc7_9{gap:2px}@media (prefers-reduced-motion: reduce){._star_heyc7_9{transition:none}._interactive_heyc7_24 ._star_heyc7_9:hover,._interactive_heyc7_24 ._star_heyc7_9:focus{transform:none}}._form_1h057_3{display:flex;flex-direction:column;gap:var(--space-6)}._itemInfo_1h057_10{padding:var(--space-4);background:var(--surface);border-radius:var(--radius-md);border-left:3px solid var(--primary-color)}._itemTitle_1h057_17{margin:0;font-weight:600;font-size:1rem;color:var(--text-primary)}._section_1h057_25{display:flex;flex-direction:column;gap:var(--space-2)}._label_1h057_31{font:var(--font-label);color:var(--text-primary);display:flex;align-items:center;gap:var(--space-1)}._required_1h057_39{color:var(--emphasis-color);font-weight:700}._optional_1h057_44{color:var(--text-tertiary);font-weight:400;font-size:.875rem}._ratingContainer_1h057_51{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) 0}._ratingText_1h057_58{font-size:1rem;color:var(--text-secondary);font-weight:500}._textarea_1h057_65{width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-base);font-size:.938rem;line-height:1.6;color:var(--text-primary);background:var(--background);resize:vertical;min-height:120px;transition:border-color var(--transition-base)}._textarea_1h057_65:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-hover)}._textarea_1h057_65:disabled{opacity:.6;cursor:not-allowed}._textarea_1h057_65::placeholder{color:var(--text-tertiary)}._textareaFooter_1h057_95{display:flex;justify-content:flex-end}._charCount_1h057_101{font-size:.813rem;font-weight:500;transition:color var(--transition-base)}._charCountEmpty_1h057_107{color:var(--text-tertiary)}._charCountTooShort_1h057_111{color:var(--emphasis-color)}._charCountValid_1h057_115{color:var(--accent-green)}._charCountTooLong_1h057_119{color:#ef4444}._charCountWarning_1h057_123{color:var(--emphasis-color);font-weight:600}._optionsSection_1h057_129{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--surface);border-radius:var(--radius-md)}._checkboxLabel_1h057_138{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);transition:background var(--transition-fast)}._checkboxLabel_1h057_138:hover{background:var(--border)}._checkbox_1h057_138{width:18px;height:18px;cursor:pointer;accent-color:var(--primary-color)}._checkbox_1h057_138:disabled{cursor:not-allowed}._checkboxText_1h057_163{font-size:.938rem;color:var(--text-primary);-webkit-user-select:none;user-select:none}._select_1h057_170{width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-base);font-size:.938rem;color:var(--text-primary);background:var(--background);cursor:pointer;transition:border-color var(--transition-base)}._select_1h057_170:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-hover)}._select_1h057_170:disabled{opacity:.6;cursor:not-allowed}._error_1h057_195{margin:0;font-size:.813rem;color:#ef4444;font-weight:500}._errorBanner_1h057_202{padding:var(--space-3) var(--space-4);background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-md);color:#991b1b;font-size:.875rem}._actions_1h057_212{display:flex;justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border)}._quickRatingNote_1h057_221{margin:0;padding:var(--space-3);background:var(--surface);border-radius:var(--radius-md);font-size:.875rem;color:var(--text-secondary);text-align:center;border:1px dashed var(--border)}@media (max-width: 768px){._form_1h057_3{gap:var(--space-5)}._ratingContainer_1h057_51{flex-direction:column;align-items:flex-start;gap:var(--space-2)}._actions_1h057_212{flex-direction:column-reverse;gap:var(--space-2)}._actions_1h057_212 button{width:100%}}@media (prefers-reduced-motion: reduce){._textarea_1h057_65,._select_1h057_170,._charCount_1h057_101,._checkboxLabel_1h057_138{transition:none}}._podcastPage_1r7w4_1{padding:var(--space-8) var(--space-6)}._podcastContainer_1r7w4_5{max-width:1200px;margin:0 auto}._podcastHeader_1r7w4_10{display:flex;gap:var(--space-8);margin-bottom:var(--space-12);background:var(--surface);padding:var(--space-8);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}._podcastHeaderArtwork_1r7w4_20{width:200px;height:200px;border-radius:var(--radius-md);object-fit:cover;flex-shrink:0}._podcastHeaderInfo_1r7w4_28{flex:1;display:flex;flex-direction:column;gap:var(--space-3)}._podcastHeaderTitle_1r7w4_35{font-size:2rem;margin:0}._podcastHeaderAuthor_1r7w4_40{color:var(--text-secondary);font-size:1.1rem}._ratingSection_1r7w4_45{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;flex-wrap:wrap}._noRatings_1r7w4_53{margin:0;color:var(--text-tertiary);font-size:.938rem}._rateBtn_1r7w4_59{margin-left:auto}._podcastDescription_1r7w4_63{color:var(--text-secondary);line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}._actionButtons_1r7w4_73{display:flex;gap:var(--space-4);align-self:flex-start;margin-top:auto}._refreshBtn_1r7w4_80{background:var(--primary-color);border:2px solid var(--primary-color);color:#fff;padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);font-weight:600;transition:all var(--transition-base)}._refreshBtn_1r7w4_80:hover:not(:disabled){background:var(--primary-dark);border-color:var(--primary-dark)}._refreshBtn_1r7w4_80:disabled{opacity:.6;cursor:wait}._unsubscribeBtn_1r7w4_100{background:transparent;border:2px solid var(--border);color:var(--text-secondary);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);font-weight:600;transition:all var(--transition-base)}._unsubscribeBtn_1r7w4_100:hover{border-color:#f44336;color:#f44336}._episodesHeader_1r7w4_115{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);margin-bottom:var(--space-6);flex-wrap:wrap}._episodesSection_1r7w4_124 h2{font-size:1.5rem;margin:0}._searchBox_1r7w4_129{position:relative;display:flex;align-items:center;flex:1;max-width:400px;min-width:250px}._searchIcon_1r7w4_138{position:absolute;left:var(--space-3);color:var(--text-tertiary);pointer-events:none}._searchInput_1r7w4_145{width:100%;padding:var(--space-3) var(--space-12) var(--space-3) var(--space-10);background:var(--surface);border:2px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font-size:.938rem;transition:all var(--transition-base)}._searchInput_1r7w4_145:focus{outline:none;border-color:var(--primary-color);background:var(--surface-hover)}._searchInput_1r7w4_145::placeholder{color:var(--text-tertiary)}._clearSearch_1r7w4_166{position:absolute;right:var(--space-2);padding:var(--space-2);background:none;border:none;color:var(--text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xs);transition:all var(--transition-base)}._clearSearch_1r7w4_166:hover{background:var(--surface-hover);color:var(--text-primary)}._noEpisodes_1r7w4_186{text-align:center;padding:var(--space-8);color:var(--text-secondary)}._noResults_1r7w4_192{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-12);text-align:center;color:var(--text-secondary)}._episodesList_1r7w4_203{display:flex;flex-direction:column;gap:var(--space-4)}._loading_1r7w4_209{text-align:center;padding:var(--space-12) var(--space-8);font-size:1.1rem;color:var(--text-secondary)}._error_1r7w4_216{text-align:center;padding:var(--space-12) var(--space-8);font-size:1.1rem;color:#f44336}._pagination_1r7w4_223{display:flex;align-items:center;justify-content:center;gap:var(--space-6);margin-top:var(--space-8);padding:var(--space-6)}._pageBtn_1r7w4_232{background:var(--surface);border:2px solid var(--border);color:var(--text-primary);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);font-weight:600;transition:all var(--transition-base)}._pageBtn_1r7w4_232:hover:not(:disabled){background:var(--primary-color);border-color:var(--primary-color);color:#fff}._pageBtn_1r7w4_232:disabled{opacity:.4;cursor:not-allowed}._pageInfo_1r7w4_253{font-weight:600;color:var(--text-secondary);min-width:120px;text-align:center}._addToListModal_1r7w4_261{min-height:200px}._loadingLists_1r7w4_265{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-12);color:var(--text-secondary)}._noLists_1r7w4_275{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-6);padding:var(--space-12);text-align:center;color:var(--text-secondary)}._listSelection_1r7w4_286{display:flex;flex-direction:column;gap:var(--space-4)}._listSelectionHint_1r7w4_292{color:var(--text-secondary);margin:0 0 var(--space-2) 0;font-size:.938rem}._listItems_1r7w4_298{display:flex;flex-direction:column;gap:var(--space-3);max-height:400px;overflow-y:auto}._listItem_1r7w4_298{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);background:var(--surface);border:2px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-base);text-align:left}._listItem_1r7w4_298:hover:not(:disabled){border-color:var(--primary-color);background:var(--surface-hover)}._listItem_1r7w4_298:disabled{opacity:.6;cursor:not-allowed}._listItemInfo_1r7w4_330{flex:1;display:flex;flex-direction:column;gap:var(--space-1)}._listItemInfo_1r7w4_330 h4{margin:0;font-size:1rem;font-weight:600}._listItemDescription_1r7w4_343{margin:0;font-size:.875rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listItemMeta_1r7w4_352{font-size:.813rem;color:var(--text-tertiary)}@media (max-width: 768px){._podcastHeader_1r7w4_10{flex-direction:column;align-items:center;text-align:center}._podcastHeaderArtwork_1r7w4_20{width:160px;height:160px}._episodesHeader_1r7w4_115{flex-direction:column;align-items:stretch}._searchBox_1r7w4_129{max-width:none;min-width:0}._ratingSection_1r7w4_45{justify-content:center;width:100%}._rateBtn_1r7w4_59{margin-left:0;width:100%}._actionButtons_1r7w4_73{flex-direction:column;align-self:center;width:100%}._refreshBtn_1r7w4_80,._unsubscribeBtn_1r7w4_100{width:100%}._pagination_1r7w4_223{flex-direction:column;gap:var(--space-4)}._pageBtn_1r7w4_232{width:100%}}._episodePage_19x0r_1{max-width:900px;margin:0 auto;padding:2rem 1rem}._loading_19x0r_7,._error_19x0r_8{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:1rem;text-align:center}._spinner_19x0r_18{width:48px;height:48px;border:4px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_19x0r_18 .8s linear infinite}@keyframes _spin_19x0r_18{to{transform:rotate(360deg)}}._breadcrumb_19x0r_31{margin-bottom:1.5rem}._breadcrumbLink_19x0r_35{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-text-secondary);text-decoration:none;font-size:.95rem;transition:color .2s}._breadcrumbLink_19x0r_35:hover{color:var(--color-primary)}._header_19x0r_49{display:flex;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--color-border)}._artwork_19x0r_57{flex-shrink:0}._artwork_19x0r_57 img{width:200px;height:200px;border-radius:12px;object-fit:cover;box-shadow:0 4px 12px #0000001a}._headerContent_19x0r_69{flex:1;display:flex;flex-direction:column;gap:1rem}._title_19x0r_76{font-size:1.75rem;font-weight:700;line-height:1.3;margin:0;color:var(--color-text-primary)}._metadata_19x0r_84{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;color:var(--color-text-secondary);font-size:.9rem}._separator_19x0r_93{color:var(--color-text-tertiary)}._progress_19x0r_97{color:var(--color-primary);font-weight:500}._actions_19x0r_102{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:auto}._playButton_19x0r_109{min-width:180px}._description_19x0r_113{margin-bottom:2rem}._description_19x0r_113 h2{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--color-text-primary)}._descriptionContent_19x0r_124{line-height:1.7;color:var(--color-text-secondary)}._descriptionContent_19x0r_124 p{margin-bottom:1em}._descriptionContent_19x0r_124 a{color:var(--color-primary);text-decoration:none}._descriptionContent_19x0r_124 a:hover{text-decoration:underline}._notes_19x0r_142{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--color-border)}._notes_19x0r_142 h2{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--color-text-primary)}._noNotes_19x0r_155{color:var(--color-text-secondary);font-style:italic}._notesList_19x0r_160{display:flex;flex-direction:column;gap:1rem}._note_19x0r_142{display:flex;gap:1rem;padding:1rem;background:var(--color-background-elevated);border-radius:8px;border:1px solid var(--color-border)}._noteTimestamp_19x0r_175{flex-shrink:0;font-size:.875rem;font-weight:600;color:var(--color-primary);font-variant-numeric:tabular-nums}._noteContent_19x0r_183{flex:1;color:var(--color-text-primary);line-height:1.5}@media (max-width: 768px){._episodePage_19x0r_1{padding:1rem}._header_19x0r_49{flex-direction:column;gap:1.5rem}._artwork_19x0r_57 img{width:100%;max-width:300px;height:auto;aspect-ratio:1}._title_19x0r_76{font-size:1.5rem}._actions_19x0r_102{flex-direction:column}._playButton_19x0r_109{width:100%}}._overlay_1k8ko_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:grid;place-items:center;z-index:1000}._card_1k8ko_9{background:#fff;color:#111;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:20px;width:min(92vw,420px)}._buttons_1k8ko_17{display:grid;gap:10px;margin-top:12px}._divider_1k8ko_18{display:grid;place-items:center;color:#666;font-size:12px;margin:6px 0}._player_1wmfu_1{position:fixed;contain:layout;will-change:transform;bottom:env(safe-area-inset-bottom);left:0;right:0;background:var(--player-surface);backdrop-filter:blur(16px) saturate(0);-webkit-backdrop-filter:blur(16px) saturate(0);border-top:1px solid var(--border);box-shadow:0 -2px 8px #0000001a;z-index:var(--z-player);transition:transform var(--transition-base);isolation:auto;user-select:none;-webkit-user-select:none;touch-action:pan-y;overscroll-behavior:contain}._player_1wmfu_1._dragging_1wmfu_22{transition:none;cursor:grabbing}html,body{height:100%;overflow-x:hidden;overscroll-behavior-y:none}._player_1wmfu_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--player-surface);backdrop-filter:blur(16px) saturate(0);-webkit-backdrop-filter:blur(16px) saturate(0);z-index:-1}._player_1wmfu_1._minimized_1wmfu_46{transform:translateY(calc(100% - 70px))}._player_1wmfu_1._large_1wmfu_50{top:74px;-webkit-backdrop-filter:blur(64px) saturate(0);backdrop-filter:blur(64px) saturate(0);bottom:0;height:calc(100vh - 74px);overflow-y:auto;overflow-x:visible}._tabBar_1wmfu_60{position:absolute;top:-28px;right:var(--space-4);background:var(--modal-surface);border:1px solid var(--border);border-bottom:none;border-radius:var(--radius-md) var(--radius-md) 0 0;display:flex;align-items:center;gap:1px;isolation:isolate;overflow:hidden;z-index:1}._player_1wmfu_1._large_1wmfu_50 ._tabBar_1wmfu_60{top:-3px;right:var(--space-4);border-radius:var(--radius-md) var(--radius-md) 0 0;border:1px solid var(--border);border-bottom:none}._tabBar_1wmfu_60:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:var(--player-surface);backdrop-filter:blur(16px) saturate(0);-webkit-backdrop-filter:blur(16px) saturate(0);border-radius:inherit;z-index:-1;pointer-events:none}._tab_1wmfu_60{background:transparent;border:none;padding:var(--space-2) var(--space-3);cursor:pointer;transition:all var(--transition-base);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;position:relative;z-index:1;touch-action:none}._tab_1wmfu_60:hover:not(:disabled){background:var(--surface);color:var(--text-primary)}._tab_1wmfu_60:active:not(:disabled){background:var(--border)}._tab_1wmfu_60._activeTab_1wmfu_122{color:var(--primary-color);background:var(--surface);cursor:default}._tab_1wmfu_60:disabled{cursor:default;opacity:1}._player_1wmfu_1._dragging_1wmfu_22 ._tab_1wmfu_60{cursor:grabbing}._miniPlayer_1wmfu_137{max-width:1200px;margin:0 auto;padding:var(--space-3) var(--space-6);display:flex;align-items:center;gap:var(--space-4)}._miniArtwork_1wmfu_146{width:48px;height:48px;border-radius:var(--radius-sm);object-fit:cover;cursor:pointer;transition:transform var(--transition-base),box-shadow var(--transition-base)}._miniArtwork_1wmfu_146:hover{transform:scale(1.05);box-shadow:0 2px 8px #0003}._miniInfo_1wmfu_160{flex:1;min-width:0}._miniTitle_1wmfu_165{font-weight:600;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._miniPodcast_1wmfu_173{color:var(--text-secondary);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._miniPlayPause_1wmfu_181{flex-shrink:0}._playerContent_1wmfu_185{max-width:1200px;margin:0 auto;padding:var(--space-4) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._largePlayerContent_1wmfu_194{max-width:1200px;margin:0 auto;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-8);height:100%}._largePlayerTop_1wmfu_204{display:flex;flex-direction:column;gap:var(--space-6);flex-shrink:0}._largePlayerBottom_1wmfu_211{display:flex;align-items:flex-start;padding-top:var(--space-4)}._extrasButonBar_1wmfu_217{display:flex;justify-content:flex-end;width:100%;margin-bottom:var(--space-2)}._audioControls_1wmfu_223{display:flex;gap:var(--space-3);flex-wrap:wrap}._episodeInfo_1wmfu_229{display:flex;align-items:center;gap:var(--space-4)}._episodeArtwork_1wmfu_235{width:60px;height:60px;border-radius:var(--radius-sm);object-fit:cover;cursor:pointer;transition:transform var(--transition-base),box-shadow var(--transition-base)}._episodeArtwork_1wmfu_235:hover{transform:scale(1.05);box-shadow:0 4px 12px #0000004d}._episodeDetails_1wmfu_249{flex:1;min-width:0}._episodeTitle_1wmfu_254{font-weight:600;font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._episodePodcast_1wmfu_262{color:var(--text-secondary);font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._playerControls_1wmfu_270{display:flex;flex-direction:column;gap:var(--space-3)}._controlButtons_1wmfu_276{display:flex;justify-content:center;align-items:center;gap:var(--space-4);position:relative}._addPlaylistBtn_1wmfu_283{display:inline-flex;margin-left:auto}._addPlaylistBtn_1wmfu_283 button{padding:0}._controlBtn_1wmfu_289{font-size:1.5rem;padding:var(--space-2);transition:opacity var(--transition-base)}._controlBtn_1wmfu_289:hover{opacity:.7}._playPauseBtn_1wmfu_299{background:var(--primary-color);color:#fff;width:48px;height:48px;border-radius:var(--radius-full);font-size:1.25rem;display:flex;align-items:center;justify-content:center;transition:background var(--transition-base)}._playPauseBtn_1wmfu_299:hover{background:var(--primary-dark)}._progressSection_1wmfu_316{display:flex;align-items:center;gap:var(--space-4)}._time_1wmfu_322{font-size:.85rem;color:var(--text-secondary);min-width:45px;text-align:center}._progressBar_1wmfu_329{flex:1;height:6px;background:var(--border);border-radius:var(--radius-sm);cursor:pointer;position:relative}._progressFill_1wmfu_338{height:100%;background:var(--primary-color);border-radius:var(--radius-sm);transition:width .1s linear}._chapterMarker_1wmfu_345{position:absolute;top:-2px;width:3px;height:10px;background:var(--text-secondary);border-radius:2px;cursor:pointer;transform:translate(-50%);transition:all var(--transition-base);z-index:2}._chapterMarker_1wmfu_345:hover{background:var(--primary-color);height:14px;top:-4px}._noteMarker_1wmfu_365{position:absolute;top:-2px;width:3px;height:10px;background:var(--accent-yellow, #FFC107);border-radius:2px;cursor:pointer;transform:translate(-50%);transition:all var(--transition-base);z-index:2}._noteMarker_1wmfu_365:hover{background:var(--accent-yellow-dark, #FFA000);height:14px;top:-4px}._currentChapter_1wmfu_384{color:var(--accent-blue);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:var(--space-1);font-weight:500}._chaptersList_1wmfu_395{display:flex;flex-direction:column;gap:var(--space-2)}._chapterListItem_1wmfu_401{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);background:var(--surface);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base);border:2px solid transparent}._chapterListItem_1wmfu_401:hover{background:var(--border);transform:translate(4px)}._chapterListItem_1wmfu_401._activeChapter_1wmfu_418{border-color:var(--primary-color);background:var(--surface)}._chapterListItem_1wmfu_401._pastChapter_1wmfu_423 ._chapterListTime_1wmfu_423{color:var(--primary-color);font-weight:600}._chapterListTime_1wmfu_423{font-size:.85rem;color:var(--text-secondary);font-weight:500;font-variant-numeric:tabular-nums;min-width:60px;flex-shrink:0}._chapterListContent_1wmfu_437{flex:1;min-width:0}._chapterListHeader_1wmfu_442{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-1)}._chapterListTitle_1wmfu_450{font-size:.95rem;font-weight:500;color:var(--text-primary);flex:1;min-width:0}a._chapterListTitle_1wmfu_450,a:visited._chapterListTitle_1wmfu_450{color:var(--accent-blue);text-decoration:none;display:inline-flex;align-items:center;gap:var(--space-1);transition:all var(--transition-base);padding:var(--space-1) var(--space-2);margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-2));border-radius:var(--radius-sm)}a:hover._chapterListTitle_1wmfu_450{color:var(--primary-color);background:var(--border);text-decoration:none}._chapterListDuration_1wmfu_477{font-size:.8rem;color:var(--text-secondary);font-weight:500;font-variant-numeric:tabular-nums;flex-shrink:0}._chapterListImage_1wmfu_485{width:80px;height:80px;border-radius:var(--radius-sm);object-fit:cover;margin-top:var(--space-2);cursor:pointer;transition:transform var(--transition-base),box-shadow var(--transition-base)}._chapterListImage_1wmfu_485:hover{transform:scale(1.05);box-shadow:0 4px 12px #0000004d}._activeIndicator_1wmfu_500{color:var(--primary-color);font-size:1.2rem;flex-shrink:0;align-self:center}._artworkModalContent_1wmfu_508{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-4)}._artworkModalImage_1wmfu_516{max-width:100%;max-height:70vh;width:auto;height:auto;border-radius:var(--radius-md);object-fit:contain;box-shadow:var(--shadow-lg)}._artworkModalCaption_1wmfu_526{display:flex;align-items:center;gap:var(--space-2);color:var(--accent-blue);font-size:.95rem;font-weight:500;padding:var(--space-3);background:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border)}@supports (-webkit-touch-callout: none){._player_1wmfu_1:before{background:var(--player-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (min-width: 768px){._playerContent_1wmfu_185{flex-direction:row;align-items:center}._episodeInfo_1wmfu_229{flex:1;min-width:0}._playerControls_1wmfu_270{flex:2}}@media (max-width: 768px){._playerContent_1wmfu_185{padding:var(--space-3) var(--space-4)}._episodeArtwork_1wmfu_235{width:50px;height:50px}._addPlaylistBtn_1wmfu_283{position:fixed;top:var(--space-4);right:var(--space-4);z-index:100;background:var(--surface);border-radius:var(--radius-full);padding:var(--space-2);box-shadow:var(--shadow-lg)}._player_1wmfu_1._large_1wmfu_50 ._largePlayerContent_1wmfu_194{padding-top:var(--space-10)}._player_1wmfu_1._large_1wmfu_50 ._episodeInfo_1wmfu_229{padding-right:0}._player_1wmfu_1._large_1wmfu_50 ._episodeDetails_1wmfu_249{max-width:100%}._player_1wmfu_1._large_1wmfu_50 ._episodeTitle_1wmfu_254,._player_1wmfu_1._large_1wmfu_50 ._episodePodcast_1wmfu_262{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._player_1wmfu_1._large_1wmfu_50 ._addPlaylistBtn_1wmfu_283{top:auto;bottom:var(--space-4);right:var(--space-4)}._player_1wmfu_1._large_1wmfu_50 ._addPlaylistBtn_1wmfu_283 .playlistMenu{bottom:calc(100% + 8px);top:auto}._player_1wmfu_1._normal_1wmfu_617 ._episodeInfo_1wmfu_229{padding-right:60px}._player_1wmfu_1._normal_1wmfu_617 ._episodeTitle_1wmfu_254,._player_1wmfu_1._normal_1wmfu_617 ._episodePodcast_1wmfu_262{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}._notesList_ob1qo_2{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border);width:100%}._notesItems_ob1qo_10{display:flex;flex-direction:column;gap:var(--space-2);overflow-y:auto;max-height:600px;overscroll-behavior:contain}._notesListHeader_ob1qo_19{font-size:1rem;font-weight:600;margin-bottom:var(--space-3);color:var(--text-primary)}._noteItem_ob1qo_27{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--surface);border-radius:var(--radius-md);margin-bottom:var(--space-2);border:1px solid var(--border);transition:background var(--transition-base)}._noteItem_ob1qo_27:hover{background:var(--surface-hover)}._noteTimeButton_ob1qo_43{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-2);background:transparent;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--accent-blue);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--transition-base);font-variant-numeric:tabular-nums;flex-shrink:0;min-width:80px}._noteTimeButton_ob1qo_43:hover{background:var(--accent-blue);color:#fff;border-color:var(--accent-blue)}._noteText_ob1qo_67{flex:1;margin:0;color:var(--text-primary);font-size:.875rem;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 var(--space-2)}._noteActions_ob1qo_79{display:flex;gap:var(--space-1);flex-shrink:0;margin-left:auto}._noteActionButton_ob1qo_86{display:flex;align-items:center;justify-content:center;padding:var(--space-2);background:transparent;border:none;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-base)}._noteActionButton_ob1qo_86:hover{background:var(--surface);color:var(--primary-color)}._modalContent_ob1qo_105{display:flex;flex-direction:column;gap:var(--space-4)}._modalTimestamp_ob1qo_111{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--surface-hover);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums}._noteTextarea_ob1qo_124{width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text-primary);font-family:inherit;font-size:.875rem;line-height:1.5;resize:vertical;min-height:120px}._noteTextarea_ob1qo_124:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-alpha)}._modalActions_ob1qo_144{display:flex;gap:var(--space-2);justify-content:flex-end}@media (max-width: 768px){._notesList_ob1qo_2{margin-top:var(--space-4);padding-top:var(--space-3)}._notesItems_ob1qo_10{max-height:300px;gap:2px}._notesListHeader_ob1qo_19{font-size:.875rem}._noteItem_ob1qo_27{gap:var(--space-2);padding:var(--space-2);margin-right:6px}._noteTimeButton_ob1qo_43{min-width:70px;padding:var(--space-1) var(--space-2);font-size:.75rem;gap:var(--space-05)}._noteText_ob1qo_67{font-size:.8125rem;padding:0 var(--space-1)}._noteActions_ob1qo_79{gap:var(--space-05)}._noteActionButton_ob1qo_86{padding:var(--space-1)}._modalContent_ob1qo_105{gap:var(--space-3)}._modalTimestamp_ob1qo_111{padding:var(--space-2);font-size:.8125rem}._noteTextarea_ob1qo_124{padding:var(--space-2);font-size:.8125rem;min-height:100px}._modalActions_ob1qo_144{flex-direction:column-reverse}._modalActions_ob1qo_144 button{width:100%}}._header_jn3su_1{background:var(--primary-color);color:#fff;box-shadow:var(--shadow-sm);position:sticky;top:0;z-index:var(--z-header)}._headerContent_jn3su_10{max-width:1200px;margin:0 auto;padding:var(--space-4) var(--space-6);display:flex;justify-content:space-between;align-items:center}._logo_jn3su_19{text-decoration:none;color:#fff;display:flex;align-items:center}._logoImg_jn3su_26{height:38px;width:auto;filter:brightness(0) invert(1)}._nav_jn3su_32{display:flex;align-items:center;gap:var(--space-6)}._navLink_jn3su_38{color:#fff;text-decoration:none;font-weight:500;transition:opacity var(--transition-base)}._navLink_jn3su_38:hover{opacity:.8}._navLink_jn3su_38._active_jn3su_49{font-weight:700}._userMenu_jn3su_53{display:flex;align-items:center;gap:var(--space-4)}._userName_jn3su_59{font-weight:500}._logoutBtn_jn3su_63{background:#fff3;color:#fff;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-weight:500;transition:background var(--transition-base)}._logoutBtn_jn3su_63:hover{background:#ffffff4d}._searchBar_jn3su_77{display:flex;align-items:center;gap:var(--space-3);position:relative}._searchBar_jn3su_77 input[type=text]{background:#ffffff26;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-md);padding:.5rem .75rem;width:min(42vw,420px)}._searchBar_jn3su_77 input::placeholder{color:#ffffffbf}._searchResults_jn3su_92{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;color:#111;border-radius:var(--radius-md);box-shadow:var(--shadow-md);max-height:360px;overflow:auto;padding:4px;z-index:calc(var(--z-header) + 1)}._searchResult_jn3su_92{display:grid;grid-template-columns:40px 1fr;gap:var(--space-3);padding:8px;border-radius:var(--radius-sm);cursor:pointer;border:none;background:transparent;width:100%;text-align:left}._searchResult_jn3su_92:hover{background:#0000000f}._searchResult_jn3su_92 img{width:40px;height:40px;border-radius:6px;object-fit:cover}._resultTitle_jn3su_120{font-weight:600}._resultMeta_jn3su_121{font-size:12px;color:#555}._hamburger_jn3su_123{display:none;flex-direction:column;justify-content:center;gap:4px;background:none;border:none;cursor:pointer;padding:8px;z-index:1001;width:40px;height:40px}._hamburgerLine_jn3su_137{width:24px;height:2px;background:#fff;transition:all .3s ease;border-radius:2px;display:block}._hamburgerLine_jn3su_137._open_jn3su_146:nth-child(1){transform:rotate(45deg) translate(4px,4px)}._hamburgerLine_jn3su_137._open_jn3su_146:nth-child(2){opacity:0;transform:translate(10px)}._hamburgerLine_jn3su_137._open_jn3su_146:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}._mobileMenu_jn3su_159{display:flex;align-items:center;gap:var(--space-6);flex:1;margin-left:var(--space-6)}._mobileMenuAccount_jn3su_167{order:3}._mobileMenu_jn3su_159 ._searchBar_jn3su_77{order:1}._mobileMenu_jn3su_159 ._nav_jn3su_32{order:2;margin-left:auto}._loginBtn_jn3su_180{background:#ffffff26;color:#fff;border:1px solid rgba(255,255,255,.25);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-base)}._loginBtn_jn3su_180:hover{background:#ffffff40;border-color:#fff6}._loginOverlay_jn3su_200{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:grid;place-items:center;z-index:1000}._loginCard_jn3su_208{background:#fff;color:#111;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:20px;width:min(92vw,420px)}._loginButtons_jn3su_216{display:grid;gap:10px;margin-top:12px}._divider_jn3su_217{display:grid;place-items:center;color:#666;font-size:12px;margin:6px 0}@media (max-width: 768px){._headerContent_jn3su_10{position:relative}._hamburger_jn3su_123{display:flex}._mobileMenu_jn3su_159{position:fixed;top:0;right:0;width:85%;max-width:340px;min-height:100vh;background:var(--primary-color);flex-direction:column;align-items:flex-start;gap:0;padding:var(--space-6) 0 0 0;margin:0;transform:translate(100%);transition:transform .3s ease;box-shadow:var(--shadow-lg);z-index:1000;overflow-y:auto}._mobileMenu_jn3su_159._mobileMenuOpen_jn3su_248{transform:translate(0)}._mobileMenuAccount_jn3su_167{width:100%;padding:0 var(--space-4) var(--space-3) var(--space-4);border-bottom:1px solid rgba(255,255,255,.15);order:1}._mobileMenu_jn3su_159 ._searchBar_jn3su_77{order:2}._mobileMenu_jn3su_159 ._nav_jn3su_32{order:3;margin-left:0}._searchBar_jn3su_77{width:100%;flex-direction:column;align-items:stretch;padding:var(--space-3) var(--space-4);border-bottom:1px solid rgba(255,255,255,.15);position:relative}._searchBar_jn3su_77 input[type=text]{width:100%}._clearSearchBtn_jn3su_281{width:100%;padding:var(--space-2) var(--space-3);background:#ffffff26;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-sm);font-size:.875rem;font-weight:600;cursor:pointer;transition:all var(--transition-base);margin-top:var(--space-3)}._clearSearchBtn_jn3su_281:hover{background:#ffffff40}._searchResults_jn3su_92{position:static;max-height:30vh;margin-top:var(--space-2);background:#fffffff2}._nav_jn3su_32{width:100%;flex-direction:column;align-items:stretch;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4) var(--space-4)}._navLink_jn3su_38{padding:var(--space-3);text-align:left;background:#ffffff1a;border-radius:var(--radius-sm);border:none;width:100%;font-size:1rem}._navLink_jn3su_38:hover{background:#fff3}._loginBtn_jn3su_180{width:100%;height:auto;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);justify-content:flex-start;gap:var(--space-3);font-size:1rem}._userName_jn3su_59{display:none}}._accountMenu_cnwub_1{position:relative}._accountBtn_cnwub_6{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--surface);border:2px solid var(--border);cursor:pointer;transition:all var(--transition-base);overflow:visible}._accountBtn_cnwub_6:hover{border-color:var(--primary-color);transform:scale(1.05)}._accountBtn_cnwub_6:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._avatar_cnwub_31{width:100%;height:100%;border-radius:50%;object-fit:cover}._initials_cnwub_38{font-size:.875rem;font-weight:600;color:var(--text-primary);-webkit-user-select:none;user-select:none}._notificationBadge_cnwub_45{position:absolute;top:-2px;right:-2px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:var(--danger);border-radius:10px;border:2px solid var(--background);box-shadow:0 2px 4px #0003;color:#fff;font-size:.625rem;font-weight:700;line-height:1;z-index:1}._adminBadge_cnwub_66{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:linear-gradient(135deg,gold,#ffed4e);border-radius:50%;border:2px solid var(--background);box-shadow:0 2px 4px #0003;color:#0000007f;z-index:1}._menu_cnwub_83{position:absolute;top:calc(100% + 8px);right:0;background:var(--modal-surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);min-width:220px;z-index:1000;overflow:hidden;animation:_menuSlideIn_cnwub_1 .15s ease-out}@keyframes _menuSlideIn_cnwub_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._menuHeader_cnwub_109{padding:var(--space-4);background:var(--surface-variant);border-bottom:1px solid var(--border)}._userName_cnwub_115{font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userEmail_cnwub_125{font-size:.75rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menu_cnwub_83 button{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);background:none;border:none;text-align:left;font-size:.875rem;color:var(--text-primary);cursor:pointer;transition:background var(--transition-base)}._menu_cnwub_83 button:hover{background:var(--surface-hover)}._menu_cnwub_83 button:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}._logoutBtn_cnwub_157{color:var(--text-secondary)!important}._logoutBtn_cnwub_157:hover{color:var(--error)!important;background:var(--error-bg)!important}._menuDivider_cnwub_166{height:1px;background:var(--border);margin:var(--space-2) 0}._notificationSection_cnwub_172{padding:var(--space-2)}._mobileUserInfo_cnwub_176{display:none}@media (max-width: 768px){._accountBtn_cnwub_6{width:auto;height:auto;border-radius:var(--radius-md);padding:var(--space-2);gap:var(--space-3);justify-content:flex-start}._avatar_cnwub_31,._initials_cnwub_38{width:40px;height:40px;flex-shrink:0}._initials_cnwub_38{display:flex;align-items:center;justify-content:center}._mobileUserInfo_cnwub_176{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._mobileUserInfo_cnwub_176 ._userName_cnwub_115{font-size:.9rem;font-weight:600;color:#fff;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileUserInfo_cnwub_176 ._userEmail_cnwub_125{font-size:.75rem;color:#ffffffb3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menu_cnwub_83{min-width:200px}._menuHeader_cnwub_109{padding:var(--space-3)}._menu_cnwub_83 button{padding:var(--space-2) var(--space-3);font-size:.8125rem}}._footer_1n34p_1{background:var(--surface);border-top:1px solid var(--border);padding:var(--space-4) 0;margin-top:auto}._container_1n34p_8{max-width:1200px;margin:0 auto;padding:0 var(--space-6)}._content_1n34p_14{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap}._copyright_1n34p_22{font-size:.875rem;color:var(--text-secondary);margin:0}._links_1n34p_28{display:flex;gap:var(--space-6);align-items:center}._link_1n34p_28{font-size:.875rem;color:var(--text-secondary);text-decoration:none;transition:color var(--transition-base)}._link_1n34p_28:hover{color:var(--primary-color)}._link_1n34p_28:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:var(--radius-sm)}@media (max-width: 640px){._footer_1n34p_1{padding:var(--space-3) 0;margin-top:.8em}._content_1n34p_14{flex-direction:column;text-align:center;gap:var(--space-1)}._links_1n34p_28{gap:var(--space-4)}._copyright_1n34p_22{font-size:.75rem}._link_1n34p_28{font-size:.7rem}}._overlay_11s7w_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:var(--space-4);animation:_fadeIn_11s7w_1 .2s ease-out}@keyframes _fadeIn_11s7w_1{0%{opacity:0}to{opacity:1}}._card_11s7w_23{background:var(--modal-surface);border-radius:var(--radius-lg);padding:var(--space-8);max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-xl);animation:_slideUp_11s7w_1 .3s ease-out}@keyframes _slideUp_11s7w_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._iconWrapper_11s7w_46{display:flex;justify-content:center;margin-bottom:var(--space-4);color:var(--primary-color);animation:_wave_11s7w_1 .6s ease-in-out}@keyframes _wave_11s7w_1{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}._title_11s7w_60{font-size:2rem;font-weight:700;text-align:center;margin-bottom:var(--space-3);color:var(--text-primary)}._subtitle_11s7w_68{font-size:1.1rem;text-align:center;color:var(--text-secondary);margin-bottom:var(--space-8);line-height:1.5}._steps_11s7w_76{display:flex;flex-direction:column;gap:var(--space-5);margin-bottom:var(--space-8)}._step_11s7w_76{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);background:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);transition:all var(--transition-base)}._step_11s7w_76:hover{border-color:var(--primary-color);transform:translate(4px)}._stepIcon_11s7w_99{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--primary-color);color:#fff;border-radius:var(--radius-md)}._stepContent_11s7w_111 h3{font-size:1.1rem;font-weight:600;margin-bottom:var(--space-2);color:var(--text-primary)}._stepContent_11s7w_111 p{font-size:.95rem;color:var(--text-secondary);line-height:1.5}._buttons_11s7w_124{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}._note_11s7w_131{text-align:center;font-size:.85rem;color:var(--text-tertiary);font-style:italic}@media (max-width: 768px){._card_11s7w_23{padding:var(--space-6)}._title_11s7w_60{font-size:1.5rem}._subtitle_11s7w_68{font-size:1rem}._stepIcon_11s7w_99{width:40px;height:40px}._stepContent_11s7w_111 h3{font-size:1rem}._stepContent_11s7w_111 p{font-size:.9rem}}._overlay_sgntk_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:var(--space-4);animation:_fadeIn_sgntk_1 .2s ease-out}@keyframes _fadeIn_sgntk_1{0%{opacity:0}to{opacity:1}}._card_sgntk_23{background:var(--modal-surface);border-radius:var(--radius-lg);padding:var(--space-8);max-width:560px;width:100%;box-shadow:var(--shadow-xl);animation:_slideUp_sgntk_1 .3s ease-out;display:flex;flex-direction:column;gap:var(--space-6)}@keyframes _slideUp_sgntk_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._header_sgntk_47{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}._progress_sgntk_54{display:flex;gap:var(--space-2);flex:1}._progressDot_sgntk_60{height:6px;flex:1;background:var(--border);border-radius:var(--radius-full);transition:all var(--transition-base)}._progressDot_sgntk_60._active_sgntk_68{background:var(--primary-color)}._skipBtn_sgntk_72{background:transparent;border:none;color:var(--text-secondary);cursor:pointer;font-size:.95rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);transition:all var(--transition-base)}._skipBtn_sgntk_72:hover{color:var(--text-primary);background:var(--border)}._content_sgntk_88{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4);padding:var(--space-4) 0}._iconWrapper_sgntk_97{color:var(--primary-color);animation:_scaleIn_sgntk_1 .4s ease-out}@keyframes _scaleIn_sgntk_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}._title_sgntk_113{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin:0}._description_sgntk_120{font-size:1.1rem;color:var(--text-secondary);line-height:1.6;max-width:90%;margin:0}._tip_sgntk_128{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--surface);border-left:3px solid var(--accent-yellow, #FFC107);border-radius:var(--radius-md);text-align:left;width:100%;color:var(--text-secondary);font-size:.95rem}._tip_sgntk_128 strong{color:var(--text-primary)}._navigation_sgntk_146{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border)}._stepIndicator_sgntk_155{font-size:.9rem;color:var(--text-secondary);font-weight:500;white-space:nowrap}@media (max-width: 768px){._card_sgntk_23{padding:var(--space-6);gap:var(--space-4)}._title_sgntk_113{font-size:1.5rem}._description_sgntk_120{font-size:1rem;max-width:100%}._tip_sgntk_128{font-size:.9rem}._navigation_sgntk_146{flex-wrap:wrap}._stepIndicator_sgntk_155{width:100%;text-align:center;order:-1}}._adminPage_qii8r_1{padding:var(--space-8) var(--space-6)}._adminContainer_qii8r_5{max-width:1200px;margin:0 auto}._adminLayout_qii8r_11{display:flex;gap:var(--space-8)}._sidebar_qii8r_16{width:220px;flex:0 0 220px;position:sticky;top:var(--space-6);align-self:flex-start}._navList_qii8r_24{display:flex;flex-direction:column;gap:var(--space-2)}._navItem_qii8r_30{display:block;width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text);text-decoration:none;border:1px solid transparent;background:none;text-align:left;cursor:pointer;font-size:1rem;font-family:inherit;transition:all var(--transition-base)}._navItem_qii8r_30:hover{background:var(--surface);border-color:var(--border)}._navItemActive_qii8r_51{background:var(--primary-color);color:#fff;font-weight:600}._navItemActive_qii8r_51:hover{background:var(--primary-dark);border-color:transparent}._content_qii8r_62{flex:1 1 auto;min-width:0}._adminContainer_qii8r_5 h2{font-size:1.75rem;margin-bottom:var(--space-8)}._sectionHeader_qii8r_72{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin:var(--space-10) 0 var(--space-4)}._searchBar_qii8r_80{display:flex;align-items:center;gap:var(--space-3)}._searchInput_qii8r_86{min-width:280px;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);color:var(--text)}._usersTable_qii8r_95{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow-x:auto}._usersTable_qii8r_95 table{width:100%;border-collapse:collapse}._usersTable_qii8r_95 thead{background:var(--background)}._usersTable_qii8r_95 th{text-align:left;padding:var(--space-4);font-weight:600;color:var(--text-secondary);font-size:.875rem;text-transform:uppercase;letter-spacing:.5px}._usersTable_qii8r_95 td{padding:var(--space-4);border-top:1px solid var(--border)}._providerCell_qii8r_126{font-size:.875rem}._providerBadge_qii8r_130{display:inline-block;padding:var(--space-1) var(--space-3);border-radius:var(--radius-lg);font-weight:600;text-transform:capitalize}._providerBadge_qii8r_130._google_qii8r_138{background:#e3f2fd;color:#1976d2}._providerBadge_qii8r_130._facebook_qii8r_143{background:#e3f2fd;color:#1877f2}._providerBadge_qii8r_130._microsoft_qii8r_148{background:#e3f2fd;color:#00a4ef}._adminBadge_qii8r_153{display:inline-block;padding:var(--space-1) var(--space-3);background:#4caf50;color:#fff;border-radius:var(--radius-lg);font-weight:600;font-size:.875rem}._textMuted_qii8r_163{color:var(--text-secondary)}._dateCell_qii8r_167{color:var(--text-secondary);font-size:.875rem}._toggleBtn_qii8r_172{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-weight:600;font-size:.875rem;transition:all var(--transition-base)}._toggleBtn_qii8r_172._grant_qii8r_180{background:var(--primary-color);color:#fff}._toggleBtn_qii8r_172._grant_qii8r_180:hover{background:var(--primary-dark)}._toggleBtn_qii8r_172._remove_qii8r_189{background:transparent;border:2px solid var(--border);color:var(--text-secondary)}._toggleBtn_qii8r_172._remove_qii8r_189:hover{border-color:#f44336;color:#f44336}._inlineInput_qii8r_200{width:100%;max-width:320px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--text)}._actionsRow_qii8r_210{display:flex;align-items:center;gap:var(--space-2)}._subrow_qii8r_216{background:var(--surface)}._subrowContent_qii8r_220{padding:var(--space-3) var(--space-4);color:var(--text-secondary)}._subsList_qii8r_225{display:grid;grid-template-columns:1.2fr 2fr 1fr;gap:var(--space-2)}._subsHeader_qii8r_231{font-weight:600;color:var(--text-primary)}._loading_qii8r_236{text-align:center;padding:var(--space-12) var(--space-8);font-size:1.1rem;color:var(--text-secondary)}._controlsRow_qii8r_244{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}._subsMeta_qii8r_252{color:var(--text-secondary);font-size:.875rem}._cards_qii8r_258{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);margin-bottom:var(--space-6)}._card_qii8r_258{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4)}._cardTitle_qii8r_272{color:var(--text-secondary);font-size:.875rem;margin-bottom:var(--space-1)}._cardValue_qii8r_278{font-size:1.5rem;font-weight:700}@media (max-width: 768px){._adminPage_qii8r_1{padding:var(--space-4) var(--space-3)}._adminContainer_qii8r_5 h2{font-size:1.5rem;margin-bottom:var(--space-4)}._adminLayout_qii8r_11{flex-direction:column;gap:var(--space-4)}._sidebar_qii8r_16{position:static;width:100%}._navList_qii8r_24{flex-direction:row;overflow-x:auto;gap:var(--space-2);padding-bottom:var(--space-2)}._navItem_qii8r_30{white-space:nowrap;padding:var(--space-2) var(--space-4);font-size:.875rem}._sectionHeader_qii8r_72{flex-direction:column;align-items:stretch;gap:var(--space-3)}._searchBar_qii8r_80{flex-direction:column;width:100%}._searchInput_qii8r_86{min-width:100%;width:100%}._cards_qii8r_258{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._card_qii8r_258{padding:var(--space-3)}._cardTitle_qii8r_272{font-size:.75rem}._cardValue_qii8r_278{font-size:1.25rem}._usersTable_qii8r_95{border-radius:var(--radius-sm);font-size:.875rem}._usersTable_qii8r_95 table{display:block}._usersTable_qii8r_95 thead{display:none}._usersTable_qii8r_95 tbody{display:block}._usersTable_qii8r_95 tr{display:block;margin-bottom:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._usersTable_qii8r_95 td{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3);border-top:none;border-bottom:1px solid var(--border);min-height:44px}._usersTable_qii8r_95 td:last-child{border-bottom:none}._usersTable_qii8r_95 td:before{content:attr(data-label);font-weight:600;color:var(--text-secondary);font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;margin-right:var(--space-3)}._toggleBtn_qii8r_172{padding:var(--space-2) var(--space-3);font-size:.875rem;min-height:36px}._actionsRow_qii8r_210{flex-wrap:wrap;width:100%}._actionsRow_qii8r_210 button{flex:1 1 calc(50% - var(--space-1));min-width:80px;min-height:40px}._inlineInput_qii8r_200{max-width:100%;font-size:.875rem}._subsList_qii8r_225{grid-template-columns:1fr;gap:var(--space-3)}._subsHeader_qii8r_231{display:none}._subsList_qii8r_225>div:not(._subsHeader_qii8r_231){padding:var(--space-2);background:var(--background);border-radius:var(--radius-sm);font-size:.875rem}._controlsRow_qii8r_244{flex-direction:column;align-items:stretch}._subrow_qii8r_216 td{display:block}._subrow_qii8r_216 td:before{display:none}}._batchStatus_qii8r_453{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-6);box-shadow:var(--shadow-sm)}._batchStatusHeader_qii8r_462{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}._batchStatusHeader_qii8r_462 h3{font-size:1.125rem;margin:0}._closeBtn_qii8r_474{background:none;border:none;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--text-muted);padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}._closeBtn_qii8r_474:hover{color:var(--text)}._batchProgress_qii8r_493{margin-bottom:var(--space-4)}._progressBar_qii8r_497{height:8px;background:var(--background);border-radius:var(--radius-sm);overflow:hidden;margin-bottom:var(--space-2)}._progressFill_qii8r_505{height:100%;background:var(--primary);transition:width .3s ease}._progressText_qii8r_511{font-size:.875rem;color:var(--text-muted);text-align:center}._batchStats_qii8r_517{display:flex;gap:var(--space-4);margin-bottom:var(--space-3);font-size:.875rem}._statSuccess_qii8r_524{color:var(--success)}._statFailed_qii8r_528{color:var(--danger)}._currentPodcast_qii8r_532{padding:var(--space-3);background:var(--background);border-radius:var(--radius-sm);font-size:.875rem;margin-bottom:var(--space-3)}._currentPodcast_qii8r_532 strong{color:var(--text)}._batchActions_qii8r_544{display:flex;justify-content:flex-end}._batchComplete_qii8r_549{text-align:center;color:var(--success);font-weight:500;padding:var(--space-2)}._sectionHeader_rhryl_3{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}._sectionDescription_rhryl_11{color:var(--text-secondary);margin-bottom:var(--space-6)}._searchBar_rhryl_16{display:flex;align-items:center;gap:var(--space-3)}._searchInput_rhryl_22{min-width:280px;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);color:var(--text)}._usersTable_rhryl_31{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow-x:auto}._usersTable_rhryl_31 table{width:100%;border-collapse:collapse}._usersTable_rhryl_31 thead{background:var(--background)}._usersTable_rhryl_31 th{text-align:left;padding:var(--space-4);font-weight:600;color:var(--text-secondary);font-size:.875rem;text-transform:uppercase;letter-spacing:.5px}._usersTable_rhryl_31 td{padding:var(--space-4);border-top:1px solid var(--border)}._providerCell_rhryl_62{font-size:.875rem}._providerBadge_rhryl_66{display:inline-block;padding:var(--space-1) var(--space-3);border-radius:var(--radius-lg);font-weight:600;text-transform:capitalize}._providerBadge_rhryl_66._google_rhryl_74{background:#e3f2fd;color:#1976d2}._providerBadge_rhryl_66._facebook_rhryl_79{background:#e3f2fd;color:#1877f2}._providerBadge_rhryl_66._microsoft_rhryl_84{background:#e3f2fd;color:#00a4ef}._adminBadge_rhryl_89{display:inline-block;padding:var(--space-1) var(--space-3);background:#4caf50;color:#fff;border-radius:var(--radius-lg);font-weight:600;font-size:.875rem}._textMuted_rhryl_99{color:var(--text-secondary)}._dateCell_rhryl_103{color:var(--text-secondary);font-size:.875rem}._toggleBtn_rhryl_108{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-weight:600;font-size:.875rem;transition:all var(--transition-base)}._toggleBtn_rhryl_108._grant_rhryl_116{background:var(--primary-color);color:#fff}._toggleBtn_rhryl_108._grant_rhryl_116:hover{background:var(--primary-dark)}._toggleBtn_rhryl_108._remove_rhryl_125{background:transparent;border:2px solid var(--border);color:var(--text-secondary)}._toggleBtn_rhryl_108._remove_rhryl_125:hover{border-color:#f44336;color:#f44336}._inlineInput_rhryl_136{width:100%;max-width:320px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--text)}._actionsRow_rhryl_146{display:flex;align-items:center;gap:var(--space-2)}._subrow_rhryl_152{background:var(--surface)}._subrowContent_rhryl_156{padding:var(--space-3) var(--space-4);color:var(--text-secondary)}._subsList_rhryl_161{display:grid;grid-template-columns:1.2fr 2fr 1fr;gap:var(--space-2)}._subsHeader_rhryl_167{font-weight:600;color:var(--text-primary)}._loading_rhryl_172{text-align:center;padding:var(--space-12) var(--space-8);font-size:1.1rem;color:var(--text-secondary)}._controlsRow_rhryl_179{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}._subsMeta_rhryl_187{color:var(--text-secondary);font-size:.875rem}._cards_rhryl_193{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-4);margin-bottom:var(--space-8)}._card_rhryl_193{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4)}._cardTitle_rhryl_207{color:var(--text-secondary);font-size:.875rem;margin-bottom:var(--space-1)}._cardValue_rhryl_213{font-size:1.5rem;font-weight:700}._sectionTitle_rhryl_218{font-size:1.25rem;font-weight:600;margin:var(--space-8) 0 var(--space-4);color:var(--text)}._topListsGrid_rhryl_226{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-6);margin-top:var(--space-6)}._topListCard_rhryl_233{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-5);box-shadow:var(--shadow-sm)}._topListTitle_rhryl_241{font-size:1rem;font-weight:600;margin-bottom:var(--space-4);color:var(--text)}._topList_rhryl_226{display:flex;flex-direction:column;gap:var(--space-3)}._topListItem_rhryl_254{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-sm);transition:background var(--transition-base)}._topListItem_rhryl_254:hover{background:var(--background)}._topListRank_rhryl_267{display:flex;align-items:center;justify-content:center;min-width:28px;height:28px;background:var(--primary-color);color:#fff;border-radius:50%;font-size:.875rem;font-weight:700;flex-shrink:0}._topListInfo_rhryl_281{flex:1;min-width:0}._topListName_rhryl_286{font-weight:500;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._topListMeta_rhryl_294{font-size:.875rem;color:var(--text-secondary);margin-top:var(--space-1)}._emptyState_rhryl_300{text-align:center;padding:var(--space-8) var(--space-4);color:var(--text-secondary);font-size:.875rem}._batchStatus_rhryl_308{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-6);box-shadow:var(--shadow-sm)}._batchStatusHeader_rhryl_317{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}._batchStatusHeader_rhryl_317 h3{font-size:1.125rem;margin:0}._closeBtn_rhryl_329{background:none;border:none;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--text-muted);padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}._closeBtn_rhryl_329:hover{color:var(--text)}._batchProgress_rhryl_348{margin-bottom:var(--space-4)}._progressBar_rhryl_352{height:8px;background:var(--background);border-radius:var(--radius-sm);overflow:hidden;margin-bottom:var(--space-2)}._progressFill_rhryl_360{height:100%;background:var(--primary);transition:width .3s ease}._progressText_rhryl_366{font-size:.875rem;color:var(--text-muted);text-align:center}._batchStats_rhryl_372{display:flex;gap:var(--space-4);margin-bottom:var(--space-3);font-size:.875rem}._statSuccess_rhryl_379{color:var(--success)}._statFailed_rhryl_383{color:var(--danger)}._currentPodcast_rhryl_387{padding:var(--space-3);background:var(--background);border-radius:var(--radius-sm);font-size:.875rem;margin-bottom:var(--space-3)}._currentPodcast_rhryl_387 strong{color:var(--text)}._batchActions_rhryl_399{display:flex;justify-content:flex-end}._batchComplete_rhryl_404{text-align:center;color:var(--success);font-weight:500;padding:var(--space-2)}._messageForm_rhryl_412{max-width:800px}._formGroup_rhryl_416{margin-bottom:var(--space-6)}._formLabel_rhryl_420{display:block;font-weight:600;margin-bottom:var(--space-2);color:var(--text)}._required_rhryl_427{color:var(--danger)}._formInput_rhryl_431,._formSelect_rhryl_432,._formTextarea_rhryl_433{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);color:var(--text);font-family:inherit;font-size:1rem}._formTextarea_rhryl_433{resize:vertical;min-height:120px}._formHint_rhryl_449{margin-top:var(--space-2);font-size:.875rem;color:var(--text-secondary)}._previewSection_rhryl_455{margin-bottom:var(--space-6);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md)}._previewTitle_rhryl_463{font-size:1rem;font-weight:600;margin-bottom:var(--space-3)}._notificationPreview_rhryl_469{padding:var(--space-4);border-radius:var(--radius-md);border-left:4px solid}._previewinfo_rhryl_475{background:#e3f2fd;border-color:#2196f3}._previewsuccess_rhryl_480{background:#e8f5e9;border-color:#4caf50}._previewwarning_rhryl_485{background:#fff3e0;border-color:#ff9800}._previeverror_rhryl_490{background:#ffebee;border-color:#f44336}._previewType_rhryl_495{font-size:.75rem;font-weight:700;letter-spacing:.5px;margin-bottom:var(--space-2);opacity:.7}._previewContent_rhryl_503{color:var(--text)}._previewTitleText_rhryl_507{font-weight:600;font-size:1rem;margin-bottom:var(--space-2)}._previewMessage_rhryl_513{font-size:.875rem;line-height:1.5}._formActions_rhryl_518{display:flex;align-items:center;gap:var(--space-3)}@media (max-width: 768px){._sectionHeader_rhryl_3{flex-direction:column;align-items:stretch;gap:var(--space-3)}._searchBar_rhryl_16{flex-direction:column;width:100%}._searchInput_rhryl_22{min-width:100%;width:100%}._cards_rhryl_193{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._card_rhryl_193{padding:var(--space-3)}._cardTitle_rhryl_207{font-size:.75rem}._cardValue_rhryl_213{font-size:1.25rem}._topListsGrid_rhryl_226{grid-template-columns:1fr;gap:var(--space-4)}._topListCard_rhryl_233{padding:var(--space-4)}._topListTitle_rhryl_241{font-size:.9375rem}._topListName_rhryl_286{font-size:.875rem}._topListMeta_rhryl_294{font-size:.8125rem}._usersTable_rhryl_31{border-radius:var(--radius-sm);font-size:.875rem}._usersTable_rhryl_31 table{display:block}._usersTable_rhryl_31 thead{display:none}._usersTable_rhryl_31 tbody{display:block}._usersTable_rhryl_31 tr{display:block;margin-bottom:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._usersTable_rhryl_31 td{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3);border-top:none;border-bottom:1px solid var(--border);min-height:44px}._usersTable_rhryl_31 td:last-child{border-bottom:none}._usersTable_rhryl_31 td:before{content:attr(data-label);font-weight:600;color:var(--text-secondary);font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;margin-right:var(--space-3)}._toggleBtn_rhryl_108{padding:var(--space-2) var(--space-3);font-size:.875rem;min-height:36px}._actionsRow_rhryl_146{flex-wrap:wrap;width:100%}._actionsRow_rhryl_146 button{flex:1 1 calc(50% - var(--space-1));min-width:80px;min-height:40px}._inlineInput_rhryl_136{max-width:100%;font-size:.875rem}._subsList_rhryl_161{grid-template-columns:1fr;gap:var(--space-3)}._subsHeader_rhryl_167{display:none}._subsList_rhryl_161>div:not(._subsHeader_rhryl_167){padding:var(--space-2);background:var(--background);border-radius:var(--radius-sm);font-size:.875rem}._controlsRow_rhryl_179{flex-direction:column;align-items:stretch}._subrow_rhryl_152 td{display:block}._subrow_rhryl_152 td:before{display:none}._messageForm_rhryl_412{max-width:100%}._formActions_rhryl_518{flex-direction:column;width:100%}._formActions_rhryl_518 button{width:100%}}._container_1jidu_1{max-width:800px;margin:0 auto;padding:var(--space-6)}._header_1jidu_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-6)}._header_1jidu_7 h1{font-size:1.75rem;font-weight:700;margin:0;color:var(--text)}._onboardingBanner_1jidu_21{background:linear-gradient(135deg,var(--primary-color),var(--primary-dark, #0056b3));color:#fff;border-radius:var(--radius-lg);padding:var(--space-6);margin-bottom:var(--space-6);display:flex;align-items:flex-start;gap:var(--space-4);box-shadow:var(--shadow-lg);animation:_slideDown_1jidu_1 .3s ease-out}@keyframes _slideDown_1jidu_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._onboardingIcon_1jidu_45{flex-shrink:0;width:48px;height:48px;background:#fff3;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}._onboardingContent_1jidu_56 h3{font-size:1.25rem;font-weight:700;margin:0 0 var(--space-2) 0}._onboardingContent_1jidu_56 p{margin:0 0 var(--space-4) 0;opacity:.95;font-size:.95rem}._onboardingSteps_1jidu_68{display:flex;gap:var(--space-4);flex-wrap:wrap}._onboardingStep_1jidu_68{display:flex;align-items:center;gap:var(--space-2);background:#ffffff26;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:.9rem}._stepNumber_1jidu_84{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#fff;color:var(--primary-color);border-radius:var(--radius-full);font-weight:700;font-size:.75rem}._form_1jidu_97{display:flex;flex-direction:column;gap:var(--space-6)}._section_1jidu_103{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}._sectionTitle_1jidu_113{font-size:1.25rem;font-weight:600;margin:0;color:var(--text);display:flex;align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--border)}._formGroup_1jidu_125{display:flex;flex-direction:column;gap:var(--space-2)}._formGroup_1jidu_125 label{font-weight:600;color:var(--text);font-size:.95rem}._required_1jidu_137{color:var(--danger)}._formGroup_1jidu_125 input,._formGroup_1jidu_125 textarea,._formGroup_1jidu_125 select{padding:var(--space-3);background:var(--form-surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);font-size:1rem;font-family:inherit;transition:border-color .2s}._formGroup_1jidu_125 input:focus,._formGroup_1jidu_125 textarea:focus,._formGroup_1jidu_125 select:focus{outline:none;border-color:var(--accent)}._formGroup_1jidu_125 textarea{resize:vertical;min-height:100px}._inputError_1jidu_166{border-color:var(--danger)!important}._error_1jidu_170{color:var(--danger);font-size:.85rem;margin-top:calc(var(--space-1) * -1)}._hint_1jidu_176{font-size:.85rem;color:var(--text-secondary);margin-top:calc(var(--space-1) * -1)}._inputWithIndicator_1jidu_182{position:relative;display:flex;align-items:center}._inputWithIndicator_1jidu_182 input{flex:1;padding-right:100px}._checking_1jidu_193,._available_1jidu_194,._unavailable_1jidu_195{position:absolute;right:var(--space-3);font-size:.85rem;font-weight:500;pointer-events:none}._checking_1jidu_193{color:var(--text-secondary)}._available_1jidu_194{color:var(--success, #22c55e)}._unavailable_1jidu_195{color:var(--danger)}._saveActions_1jidu_215{display:flex;justify-content:flex-end;padding:0 var(--space-3)}._saveActions_1jidu_215 button{min-width:150px}._infoRow_1jidu_225{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3);background:var(--surface-hover);border-radius:var(--radius-md)}._infoLabel_1jidu_234{font-weight:600;color:var(--text-secondary);font-size:.9rem}._infoValue_1jidu_240{color:var(--text);font-size:.95rem}._dangerZone_1jidu_245{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-3)}._dangerZone_1jidu_245 button{align-self:flex-start}@media (max-width: 768px){._container_1jidu_1{padding:var(--space-4)}._header_1jidu_7{flex-direction:column;align-items:flex-start;gap:var(--space-3)}._header_1jidu_7 button{width:100%}._section_1jidu_103{padding:var(--space-4)}._infoRow_1jidu_225{flex-direction:column;align-items:flex-start;gap:var(--space-1)}._saveActions_1jidu_215{padding:0}._saveActions_1jidu_215 button,._dangerZone_1jidu_245 button{width:100%}}._deleteSection_1jidu_295{margin-top:var(--space-6);padding-top:var(--space-6);border-top:2px solid var(--border)}._deleteTitle_1jidu_301{font-size:1rem;font-weight:600;color:var(--text);margin:0 0 var(--space-2) 0}._deleteWarning_1jidu_308{font-size:.9rem;color:var(--text-secondary);line-height:1.5;margin:0 0 var(--space-4) 0;max-width:600px}._dataManagement_1jidu_317{display:flex;flex-direction:column;gap:var(--space-5);padding-top:var(--space-3)}._dataItem_1jidu_324{display:flex;flex-direction:column;gap:var(--space-3)}._dataTitle_1jidu_330{font-size:1rem;font-weight:600;color:var(--text);margin:0}._dataDescription_1jidu_337{font-size:.9rem;color:var(--text-secondary);line-height:1.5;margin:0;max-width:600px}._importControls_1jidu_345{display:flex;flex-direction:column;gap:var(--space-3)}._selectedFile_1jidu_351{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--surface-hover);border:1px solid var(--border);border-radius:var(--radius-md)}._selectedFile_1jidu_351 span{flex:1;font-size:.9rem;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 768px){._dataManagement_1jidu_317{gap:var(--space-4)}._importControls_1jidu_345 button,._dataManagement_1jidu_317 button{width:100%}._selectedFile_1jidu_351{flex-direction:column;align-items:stretch}}._spinner_1jidu_386{animation:_spin_1jidu_386 1s linear infinite}@keyframes _spin_1jidu_386{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._privacyPage_10dib_1{padding:var(--space-8) var(--space-6);min-height:calc(100vh - 200px)}._container_10dib_6{max-width:800px;margin:0 auto}._title_10dib_11{font-size:2.5rem;font-weight:700;margin-bottom:var(--space-3);color:var(--text-primary)}._lastUpdated_10dib_18{font-size:.875rem;color:var(--text-secondary);margin-bottom:var(--space-8)}._section_10dib_24{margin-bottom:var(--space-8)}._section_10dib_24 h2{font-size:1.5rem;font-weight:600;margin-bottom:var(--space-4);color:var(--text-primary)}._section_10dib_24 p{font-size:1rem;line-height:1.7;color:var(--text-secondary);margin-bottom:var(--space-4)}._section_10dib_24 p:last-child{margin-bottom:0}._section_10dib_24 ul{margin:var(--space-4) 0;padding-left:var(--space-6)}._section_10dib_24 li{font-size:1rem;line-height:1.7;color:var(--text-secondary);margin-bottom:var(--space-3)}._section_10dib_24 li:last-child{margin-bottom:0}._section_10dib_24 a{color:var(--primary-color);text-decoration:underline;transition:opacity var(--transition-base)}._section_10dib_24 a:hover{opacity:.8}._section_10dib_24 a:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:var(--radius-sm)}._section_10dib_24 strong{color:var(--text-primary);font-weight:600}@media (max-width: 640px){._title_10dib_11{font-size:2rem}._section_10dib_24 h2{font-size:1.25rem}}._followButton_1k0i1_1{min-width:100px}._container_7mk38_1{max-width:1200px;margin:0 auto;padding:var(--space-6)}._header_7mk38_7{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-6);padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:var(--space-6)}._avatarSection_7mk38_18{display:flex;align-items:start}._avatar_7mk38_18{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid var(--border)}._avatarPlaceholder_7mk38_31{width:120px;height:120px;border-radius:50%;background:var(--surface-hover);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);border:2px solid var(--border)}._info_7mk38_43{display:flex;flex-direction:column;gap:var(--space-2)}._name_7mk38_49{font-size:1.75rem;font-weight:700;margin:0;color:var(--text)}._username_7mk38_56{font-size:1rem;color:var(--text-secondary);margin:0}._bio_7mk38_62{margin:var(--space-3) 0;color:var(--text);line-height:1.5;max-width:600px}._location_7mk38_69{display:flex;align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:.9rem}._stats_7mk38_77{display:flex;gap:var(--space-6);margin-top:var(--space-3)}._stat_7mk38_77{display:flex;flex-direction:column;gap:var(--space-1)}._stat_7mk38_77 strong{font-size:1.25rem;font-weight:700;color:var(--text)}._stat_7mk38_77 span{font-size:.85rem;color:var(--text-secondary)}._statLink_7mk38_100{text-decoration:none;color:inherit;transition:opacity .2s}._statLink_7mk38_100:hover{opacity:.8}._statLink_7mk38_100 ._stat_7mk38_77 strong,._statLink_7mk38_100 ._stat_7mk38_77 span{transition:color .2s}._statLink_7mk38_100:hover ._stat_7mk38_77 strong{color:var(--accent)}._statLink_7mk38_100:hover ._stat_7mk38_77 span{color:var(--text)}._badge_7mk38_123{display:inline-block;padding:var(--space-1) var(--space-2);background:var(--surface-hover);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.85rem;color:var(--text-secondary);margin-top:var(--space-2)}._actions_7mk38_134{display:flex;align-items:start;gap:var(--space-3)}._content_7mk38_140{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6)}._sectionTitle_7mk38_147{font-size:1.25rem;font-weight:600;margin:0 0 var(--space-4) 0;color:var(--text)}._activityPlaceholder_7mk38_154{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);gap:var(--space-3);color:var(--text-secondary);text-align:center}._activityPlaceholder_7mk38_154 p{margin:0}._hint_7mk38_169{font-size:.9rem;opacity:.7;max-width:400px}._loading_7mk38_175,._error_7mk38_176{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:var(--space-3);color:var(--text-secondary)}._error_7mk38_176{color:var(--danger)}@media (max-width: 768px){._header_7mk38_7{grid-template-columns:1fr;gap:var(--space-4)}._avatarSection_7mk38_18{justify-content:center}._info_7mk38_43{text-align:center;align-items:center}._stats_7mk38_77,._actions_7mk38_134{justify-content:center}}._container_s1mua_1{max-width:1200px;margin:0 auto;padding:var(--space-6)}._header_s1mua_7{margin-bottom:var(--space-6)}._backLink_s1mua_11{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-secondary);text-decoration:none;font-size:.9rem;margin-bottom:var(--space-3);transition:color .2s}._backLink_s1mua_11:hover{color:var(--accent)}._title_s1mua_26{font-size:2rem;font-weight:700;margin:0 0 var(--space-2) 0;color:var(--text)}._subtitle_s1mua_33{font-size:1rem;color:var(--text-secondary);margin:0}._grid_s1mua_39{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4)}._card_s1mua_45{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column}._card_s1mua_45:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._cardHeader_s1mua_62{width:100%;aspect-ratio:1;overflow:hidden;background:var(--surface-hover)}._cover_s1mua_69{width:100%;height:100%;object-fit:cover}._coverPlaceholder_s1mua_75{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);background:linear-gradient(135deg,var(--surface-hover) 0%,var(--surface) 100%)}._cardBody_s1mua_85{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);flex:1}._cardTitle_s1mua_93{font-size:1.125rem;font-weight:600;margin:0;color:var(--text);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._cardDescription_s1mua_105{font-size:.875rem;color:var(--text-secondary);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}._cardMeta_s1mua_117{display:flex;align-items:center;gap:var(--space-3);margin-top:auto;padding-top:var(--space-2);font-size:.85rem;color:var(--text-secondary)}._episodeCount_s1mua_127,._followerCount_s1mua_128{display:flex;align-items:center;gap:var(--space-1)}._empty_s1mua_134{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);gap:var(--space-3);color:var(--text-secondary);text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}._empty_s1mua_134 p{margin:0;font-size:1.125rem}._loading_s1mua_153,._error_s1mua_154{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:var(--space-3);color:var(--text-secondary)}._error_s1mua_154{color:var(--danger)}@media (max-width: 768px){._grid_s1mua_39{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-3)}._title_s1mua_26{font-size:1.5rem}}@media (max-width: 480px){._grid_s1mua_39{grid-template-columns:1fr}}._container_10103_1{max-width:800px;margin:0 auto;padding:var(--space-6)}._header_10103_7{margin-bottom:var(--space-6)}._header_10103_7 h1{font-size:1.75rem;font-weight:700;margin:0;color:var(--text)}._tabs_10103_18{display:flex;gap:var(--space-2);border-bottom:2px solid var(--border);margin-bottom:var(--space-6)}._tab_10103_18{background:none;border:none;padding:var(--space-3) var(--space-4);font-size:1rem;font-weight:600;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;gap:var(--space-2);position:relative;transition:color .2s;border-bottom:2px solid transparent;margin-bottom:-2px}._tab_10103_18:hover{color:var(--text)}._activeTab_10103_46{color:var(--accent);border-bottom-color:var(--accent)}._content_10103_51{min-height:400px}._loading_10103_55{display:flex;justify-content:center;align-items:center;padding:var(--space-8);color:var(--text-secondary)}._empty_10103_63{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);text-align:center;color:var(--text-secondary);gap:var(--space-3)}._empty_10103_63 p{margin:0;font-size:1rem}._userList_10103_79{display:flex;flex-direction:column;gap:var(--space-3)}._userCard_10103_85{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);transition:border-color .2s}._userCard_10103_85:hover{border-color:var(--border-hover)}._userInfo_10103_101{display:flex;align-items:center;gap:var(--space-3);flex:1;text-decoration:none;color:inherit;min-width:0}._avatar_10103_111{width:56px;height:56px;border-radius:50%;object-fit:cover;flex-shrink:0}._avatarPlaceholder_10103_119{width:56px;height:56px;border-radius:50%;background:var(--surface-hover);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);flex-shrink:0}._userDetails_10103_131{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._name_10103_138{font-size:1rem;font-weight:600;margin:0;color:var(--text)}._username_10103_145{font-size:.9rem;color:var(--text-secondary);margin:0}._bio_10103_151{font-size:.85rem;color:var(--text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._actions_10103_161{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._friendBadge_10103_168{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--accent);color:#fff;border-radius:var(--radius-md);font-size:.85rem;font-weight:600}._noUsername_10103_180{font-size:.85rem;color:var(--text-secondary);font-style:italic;padding:var(--space-2)}@media (max-width: 768px){._container_10103_1{padding:var(--space-4)}._userCard_10103_85{flex-direction:column;align-items:flex-start}._userInfo_10103_101{width:100%}._actions_10103_161{width:100%;justify-content:flex-end}._tabs_10103_18{overflow-x:auto}._tab_10103_18{white-space:nowrap}}._container_1bkfe_1{min-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;padding:var(--space-6)}._content_1bkfe_9{max-width:600px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-8)}._content_1bkfe_9 h1{font-size:1.75rem;font-weight:700;color:var(--text);margin:0 0 var(--space-4) 0}._success_1bkfe_24{color:var(--success);font-weight:600;margin:0 0 var(--space-4) 0}._confirmationBox_1bkfe_30{background:var(--surface-hover);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);margin:0 0 var(--space-4) 0;display:flex;flex-direction:column;gap:var(--space-2)}._label_1bkfe_41{font-size:.85rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}._code_1bkfe_49{font-family:Courier New,monospace;font-size:1.1rem;color:var(--text);padding:var(--space-2);background:var(--surface);border-radius:var(--radius-sm);word-break:break-all}._info_1bkfe_59{color:var(--text-secondary);line-height:1.6;margin:0 0 var(--space-3) 0}._steps_1bkfe_65{color:var(--text-secondary);line-height:1.8;padding-left:var(--space-5);margin:var(--space-4) 0}._steps_1bkfe_65 li{margin-bottom:var(--space-2)}._container_1iade_1{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:var(--space-8)}._content_1iade_9{max-width:600px;width:100%;text-align:center}._waveformContainer_1iade_15{margin-bottom:var(--space-8);color:var(--text-tertiary);opacity:.6}._waveform_1iade_15{width:100%;height:auto;max-height:100px}._flatline_1iade_28{opacity:0;animation:_fadeInLine_1iade_1 1.5s ease-out forwards}@keyframes _fadeInLine_1iade_1{to{opacity:1}}._messageContainer_1iade_39{margin-bottom:var(--space-8)}._title_1iade_43{font-family:var(--font-heading);font-size:2.5rem;font-weight:700;color:var(--text-primary);margin:0 0 var(--space-4) 0;line-height:1.2}._message_1iade_39{font-size:1.25rem;color:var(--text-secondary);margin:0;line-height:1.6}._actions_1iade_59{display:flex;gap:var(--space-4);justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width: 640px){._container_1iade_1{padding:var(--space-6)}._title_1iade_43{font-size:2rem}._message_1iade_39{font-size:1.1rem}._waveformContainer_1iade_15,._messageContainer_1iade_39{margin-bottom:var(--space-6)}._actions_1iade_59{flex-direction:column;width:100%}._actions_1iade_59 a,._actions_1iade_59 button{width:100%}}@media (prefers-reduced-motion: reduce){._flatline_1iade_28{animation:none;opacity:1}}._app_1xj48_1{min-height:100vh;background:var(--background);display:flex;flex-direction:column}._mainContent_1xj48_8{padding-bottom:100px;flex:1}:root{--primary-color: oklch(.6754 .1201 144.1);--primary-color-hover: oklch(.6754 .1201 144.1 / 80%);--primary-dark: oklch(.2925 .0157 264.3);--primary-dark-hover: oklch(.2925 .0157 264.3 / 80%);--secondary-color: oklch(.5609 .1026 147.74);--secondary-color-hover: oklch(.5609 .1026 147.74 / 80%);--emphasis-color: oklch(.7809 .134 76.38);--accent-green: oklch(.8039 .1007 120.3);--accent-blue: oklch(.5716 .0684 216.64);--accent-purple: oklch(.448 .1136 339.27);--surface: oklch(.8853 0 0 / 20%);--background: oklch(.8853 0 0 0);--border: oklch(.8853 0 0 / 30%);--player-surface: oklch(1 0 0 / 20%);--modal-surface: oklch(.9853 0 0 / 90%);--dropdown-surface: oklch(.98 0 0 / .8);--form-surface: oklch(1 0 0 / 95%);--subsurface-blur: blur(16px) saturate(0);--text: #212121;--text-primary: #212121;--text-secondary: #757575;--text-tertiary: #757575;--text-inverse: oklch(1 0 0);--button-content: oklch(.9853 0 0 / 90%);--success: #2e7d32;--danger: #c62828;--warning: #ed6c02;--info: #1976d2;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 9999px;--font-base: "Questrial", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica", "Arial", sans-serif;--font-heading: "PT Serif", system-ui, sans-serif;--font-label: 600 .9rem/1.2 var(--font-base);--shadow-sm: 0 1px 2px rgba(0,0,0,.05);--shadow-md: 0 2px 8px rgba(0,0,0,.1);--shadow-lg: 0 4px 16px rgba(0,0,0,.15);--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--z-header: 100;--z-player: 1000;--z-modal: 9999;--podcast-card-min-height: 325px}[data-theme=dark]{--surface: #1e1e1e;--background: #121212;--border: #2a2a2a;--text-primary: #e0e0e0;--text-secondary: #9e9e9e}body{font-family:var(--font-family-sans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-base);color:var(--text-primary);background:var(--background);line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:400;letter-spacing:.02em}button{border:none;background:none;cursor:pointer;font:inherit;color:inherit}button:disabled{cursor:not-allowed;opacity:.6}input,textarea,select{font:inherit;color:inherit;border:none;background:none}input:focus,textarea:focus,select:focus{outline:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--background)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--radius-sm)}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}::selection{background:var(--primary-color);color:#fff}
