.PodcastCard_card__vGuUk{display:flex;align-items:center;gap:20px;padding:20px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);text-decoration:none;transition:all var(--transition-normal);cursor:pointer;box-shadow:var(--shadow-sm);height:100%;box-sizing:border-box;overflow:hidden}.PodcastCard_card__vGuUk:hover{border-color:var(--border-color-hover);box-shadow:var(--shadow-glow),var(--shadow-md);transform:translateY(-3px)}.PodcastCard_card__vGuUk:hover .PodcastCard_arrow__YhkUx{color:var(--neon-purple);transform:translateX(4px)}.PodcastCard_imageWrapper___Q1ZE{position:relative;width:100px;height:100px;flex-shrink:0;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-tertiary)}.PodcastCard_image__1qz4r{object-fit:cover}.PodcastCard_placeholder__Q2sOa{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--text-tertiary);background:var(--gradient-subtle)}.PodcastCard_content__Bi91G{flex:1 1;min-width:0}.PodcastCard_title__8Hok8{font-size:17px;font-weight:600;color:var(--text-primary);margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PodcastCard_author__jr8S5{font-size:14px;color:var(--neon-purple);margin-bottom:8px}.PodcastCard_description__hL5J1{font-size:14px;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:10px}.PodcastCard_badge__x0a30{display:inline-flex;padding:4px 10px;background:var(--bg-tertiary);border-radius:100px;font-size:12px;font-weight:500;color:var(--text-secondary)}.PodcastCard_arrow__YhkUx{flex-shrink:0;color:var(--text-tertiary);transition:all var(--transition-normal)}@media (max-width:640px){.PodcastCard_card__vGuUk{padding:16px;gap:14px}.PodcastCard_imageWrapper___Q1ZE{width:72px;height:72px}.PodcastCard_title__8Hok8{font-size:15px}.PodcastCard_arrow__YhkUx,.PodcastCard_description__hL5J1{display:none}}.page_libraryPage__wUj8x{min-height:100vh;background:var(--bg-primary);position:relative}.page_hero__gV7O1{padding:140px 24px 60px;background:radial-gradient(ellipse at top,rgba(100,149,237,.1) 0,transparent 60%),linear-gradient(180deg,var(--bg-primary) 0,var(--bg-secondary) 100%);text-align:center}.page_heroContainer__XnrF5{max-width:800px;margin:0 auto}.page_heroBadge__ttre3{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:linear-gradient(135deg,rgba(100,149,237,.15),rgba(65,105,225,.15));border:1px solid rgba(100,149,237,.25);color:var(--neon-purple);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin-bottom:20px}.page_heroTitle__GAPIJ{font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin-bottom:16px;background:linear-gradient(135deg,var(--text-primary) 0,var(--neon-purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroDescription__gEUH1{font-size:clamp(16px,2vw,18px);line-height:1.7;color:var(--text-secondary);max-width:600px;margin:0 auto}.page_tabsSection__EvP0b{padding:24px 24px 0;background:var(--bg-secondary)}.page_tabsContainer__1h89i{max-width:1200px;margin:0 auto;display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.page_tab__iwCdi{display:flex;align-items:center;gap:10px;padding:14px 24px;border-radius:12px;border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);font-size:15px;font-weight:600;cursor:pointer;transition:all .25s ease}.page_tab__iwCdi:hover{border-color:var(--tab-color,var(--neon-purple));color:var(--text-primary);transform:translateY(-2px)}.page_tab__iwCdi svg{transition:color .25s ease}.page_tab__iwCdi:hover svg{color:var(--tab-color,var(--neon-purple))}.page_tabActive__mHg7A{background:var(--tab-gradient,linear-gradient(135deg,#6495ed 0,#4169e1 100%));border-color:transparent;color:#fff;box-shadow:0 8px 24px rgba(100,149,237,.3)}.page_tabActive__mHg7A:hover{color:#fff;transform:translateY(-2px)}.page_tabActive__mHg7A svg,.page_tabActive__mHg7A:hover svg{color:#fff}.page_filtersSection__x7u5p{padding:24px;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);position:-webkit-sticky;position:sticky;top:var(--header-height);z-index:10}.page_filtersContainer__c0xCv{max-width:1200px;margin:0 auto;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.page_languageIndicator__bO8yA{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:12px;background:var(--bg-card);border:1px solid var(--border-color);color:var(--text-primary);font-size:15px;font-weight:500}.page_languageIndicator__bO8yA svg{color:var(--neon-purple)}.page_searchWrapper__UUv40{flex:1 1;min-width:200px;max-width:400px;position:relative}.page_searchIcon__lGRWh{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-tertiary)}.page_searchInput__M3txG{width:100%;padding:12px 12px 12px 44px;border-radius:12px;border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-primary);font-size:14px;transition:all .2s ease}.page_searchInput__M3txG:focus{outline:none;border-color:var(--neon-purple);box-shadow:0 0 0 3px rgba(100,149,237,.1)}.page_searchInput__M3txG::placeholder{color:var(--text-tertiary)}.page_statsBar__I1YPA{padding:16px 24px;background:var(--bg-tertiary);border-bottom:1px solid var(--border-color)}.page_statsContainer__QJ93Z{max-width:1200px;margin:0 auto;display:flex;gap:24px;flex-wrap:wrap}.page_statItem__BxLmc{display:flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:14px}.page_sourceLink__ZwdCA,.page_statItem__BxLmc svg{color:var(--neon-purple)}.page_sourceLink__ZwdCA{text-decoration:none;font-weight:600;transition:all .2s ease}.page_sourceLink__ZwdCA:hover{text-decoration:underline;opacity:.8}.page_podcastsSection__GzqWP{padding:48px 24px 80px}.page_podcastsContainer__2N_cL{max-width:1200px;margin:0 auto}.page_podcastsGrid__DqdzN{display:grid;grid-template-columns:repeat(auto-fill,340px);grid-gap:24px;gap:24px;justify-content:center}.page_podcastCard__v1ook{position:relative;animation:page_fadeInUp__LOV8_ .4s ease forwards;opacity:0;width:340px;height:160px}.page_podcastCard__v1ook>a{height:100%}.page_rankBadge__lpfhl{position:absolute;top:-8px;left:-8px;z-index:5;display:flex;align-items:center;gap:4px;padding:6px 12px;border-radius:999px;background:var(--bg-card);border:1px solid var(--border-color);font-size:13px;font-weight:700;color:var(--text-primary);box-shadow:var(--shadow-sm)}.page_topRank__kdDoD{color:#fbbf24}@keyframes page_fadeInUp__LOV8_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_loadingState__zj6dK{display:flex;flex-direction:column;align-items:center;gap:16px;padding:80px 0}.page_spinner__EIkT9{width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--neon-purple);border-radius:50%;animation:page_spin__d95ES .8s linear infinite}@keyframes page_spin__d95ES{to{transform:rotate(1turn)}}.page_loadingState__zj6dK p{color:var(--text-secondary)}.page_noResults__J658v{text-align:center;padding:80px 0}.page_noResults__J658v svg{color:var(--text-tertiary);margin-bottom:16px}.page_noResults__J658v h3{font-size:20px;margin-bottom:8px;color:var(--text-primary)}.page_noResults__J658v p{color:var(--text-secondary)}.page_errorState__oqkkr{text-align:center;padding:80px 0}.page_errorState__oqkkr svg{color:var(--text-tertiary);margin-bottom:16px}.page_errorState__oqkkr h3{font-size:20px;margin-bottom:8px;color:var(--text-primary)}.page_errorState__oqkkr p{color:var(--text-secondary);margin-bottom:24px}.page_retryButton__nEuaN{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:12px;border:none;background:linear-gradient(135deg,#6495ed,#4169e1);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .25s ease}.page_retryButton__nEuaN:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(100,149,237,.3)}.page_ctaSection__QYOHl{padding:80px 24px;background:var(--bg-secondary);text-align:center}.page_ctaContainer__GQDNL{max-width:600px;margin:0 auto}.page_ctaSection__QYOHl h2{font-size:clamp(24px,3vw,32px);font-weight:700;margin-bottom:12px;color:var(--text-primary)}.page_ctaSection__QYOHl p{font-size:16px;color:var(--text-secondary);margin-bottom:28px}.page_ctaButtons__QhoZr{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.page_ctaSpotify__BD8z8{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:999px;background:#1ed760;color:#000;font-weight:600;font-size:15px;text-decoration:none;transition:all .25s ease}.page_ctaSpotify__BD8z8:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(30,215,96,.3);color:#000}.page_ctaApple__f7AU_{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:999px;background:linear-gradient(135deg,#6495ed,#4169e1);color:#fff;font-weight:600;font-size:15px;text-decoration:none;transition:all .25s ease}.page_ctaApple__f7AU_:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(100,149,237,.3);color:#fff}@media (max-width:768px){.page_hero__gV7O1{padding:120px 20px 48px}.page_tabsSection__EvP0b{padding:16px 16px 0}.page_tabsContainer__1h89i{gap:8px}.page_tab__iwCdi{padding:12px 16px;font-size:13px;flex:1 1;justify-content:center;min-width:calc(50% - 4px)}.page_tab__iwCdi span{display:none}.page_tab__iwCdi svg{margin:0}.page_filtersContainer__c0xCv{flex-direction:column;align-items:stretch}.page_languageIndicator__bO8yA{width:100%;justify-content:center}.page_searchWrapper__UUv40{max-width:none}.page_statsContainer__QJ93Z{flex-direction:column;gap:12px}.page_podcastsGrid__DqdzN{grid-template-columns:1fr;justify-content:stretch}.page_podcastCard__v1ook{width:100%;height:120px}.page_ctaButtons__QhoZr{flex-direction:column}.page_ctaApple__f7AU_,.page_ctaSpotify__BD8z8{width:100%;justify-content:center}}