.channel-card.svelte-1x1s1kc{position:relative;width:280px;flex-shrink:0;padding:0;border:none;background:transparent;cursor:pointer;text-align:left;transition:transform .08s ease-out}.channel-card.svelte-1x1s1kc:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:20px;background:radial-gradient(ellipse at center,rgba(251,146,60,.15) 0%,transparent 70%);opacity:0;transition:opacity .15s ease-out;pointer-events:none;z-index:-1}.channel-card.svelte-1x1s1kc:hover:before{opacity:1}.channel-card.svelte-1x1s1kc:hover{transform:scale(1.05) translateY(-2px);outline:none}.channel-card.svelte-1x1s1kc:active{transform:scale(1.02) translateY(2px);transition:transform .04s ease-out}.channel-card.svelte-1x1s1kc:focus-visible{transform:scale(1.05);outline:none}.channel-card.svelte-1x1s1kc:focus-visible .card-inner:where(.svelte-1x1s1kc){box-shadow:0 0 0 2px #fb923ccc,0 16px 40px #b4530966}.channel-card.svelte-1x1s1kc:hover .card-inner:where(.svelte-1x1s1kc){box-shadow:0 0 0 2px #fb923c4d,0 0 20px #fb923c33,0 8px 24px #b4530980,0 16px 40px #fb923c4d}.channel-card.svelte-1x1s1kc:active .card-inner:where(.svelte-1x1s1kc){box-shadow:0 0 0 2px #fb923c66,0 4px 12px #b4530980,0 8px 20px #fb923c4d}.card-inner.svelte-1x1s1kc{border-radius:12px;overflow:hidden;background:#201814;transition:box-shadow .08s ease-out}.play-overlay.svelte-1x1s1kc{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000004d;opacity:0;transition:opacity .15s ease-out;pointer-events:none;z-index:5}.channel-card.svelte-1x1s1kc:hover .play-overlay:where(.svelte-1x1s1kc){opacity:1}.play-button.svelte-1x1s1kc{--btn-color: #f59e0b;--btn-color-light: #fbbf24;--btn-color-dark: #d97706;--btn-color-darker: #b45309;position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;color:#fff;z-index:0;border-radius:50%;background:linear-gradient(180deg,var(--btn-color-light) 0%,var(--btn-color) 15%,var(--btn-color-dark) 85%,var(--btn-color-darker) 100%);box-shadow:0 4px 0 var(--btn-color-darker),0 6px 16px #f59e0b80,0 3px 8px #0003;transform:scale(.8);transition:transform .15s cubic-bezier(.34,1.56,.64,1)}.channel-card.svelte-1x1s1kc:hover .play-button:where(.svelte-1x1s1kc){transform:scale(1)}.play-button.svelte-1x1s1kc:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;z-index:-1;background:radial-gradient(circle at 50% 40%,var(--btn-color-light) 0%,var(--btn-color) 50%,var(--btn-color-dark) 100%);box-shadow:inset 0 3px 6px #00000040,inset 0 -1px 2px #ffffff40,inset 2px 0 4px #0000001f,inset -2px 0 4px #0000001f}.play-button.svelte-1x1s1kc svg{position:relative;z-index:1;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3));margin-left:3px}.image-container.svelte-1x1s1kc{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden}.card-image.svelte-1x1s1kc{width:100%;height:100%;object-fit:cover}.gradient-scrim.svelte-1x1s1kc{position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,transparent 100%);pointer-events:none}.episode-badge.svelte-1x1s1kc{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:4px;padding:4px 8px;background:#000000b3;border-radius:6px;color:#fffaf5;font-size:11px;font-weight:500}.content-overlay.svelte-1x1s1kc{position:absolute;bottom:0;left:0;right:0;padding:12px}.title.svelte-1x1s1kc{margin:0;font-size:16px;font-weight:500;color:#fff;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category.svelte-1x1s1kc{margin:2px 0 0;font-size:14px;color:#ffffffb3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){.channel-card.svelte-1x1s1kc{width:200px}.title.svelte-1x1s1kc{font-size:14px}.category.svelte-1x1s1kc{font-size:12px}}.channel-row.svelte-idv912{margin-bottom:24px}.row-header.svelte-idv912{display:flex;align-items:center;justify-content:space-between;padding:0 48px;margin-bottom:16px}.section-title.svelte-idv912{font-size:24px;font-weight:600;color:#fffaf5;margin:0}.see-all.svelte-idv912{display:flex;align-items:center;gap:4px;color:#b4a59b;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s ease}.see-all.svelte-idv912:hover{color:#fb923c}.scroll-container.svelte-idv912{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.scroll-container.svelte-idv912::-webkit-scrollbar{display:none}.scroll-track.svelte-idv912{display:flex;gap:16px;padding:8px 48px 16px}@media (max-width: 768px){.row-header.svelte-idv912{padding:0 24px}.scroll-track.svelte-idv912{padding:8px 24px 16px}.section-title.svelte-idv912{font-size:20px}}@media (max-width: 640px){.row-header.svelte-idv912{padding:0 16px}.scroll-track.svelte-idv912{padding:8px 16px 16px}.section-title.svelte-idv912{font-size:18px}}
