.feed-episode-sheet.svelte-qdp4dt{position:absolute;inset:auto 0 0;max-height:62%;min-height:35%;z-index:30;background:#1b2029;border-radius:16px 16px 0 0;padding:18px;display:flex;flex-direction:column;color:#fff;box-shadow:0 -8px 30px #0004}.feed-sheet-heading.svelte-qdp4dt{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.feed-sheet-heading.svelte-qdp4dt h2:where(.svelte-qdp4dt){font-size:18px;margin:0}.feed-sheet-heading.svelte-qdp4dt h2:where(.svelte-qdp4dt) span:where(.svelte-qdp4dt){font-size:11px;color:#9099a6;font-weight:400;margin-left:8px}.feed-sheet-heading.svelte-qdp4dt>button:where(.svelte-qdp4dt){border:0;border-radius:50%;width:32px;height:32px;background:#ffffff0a;color:#ddd;font-size:24px}.feed-sheet-title.svelte-qdp4dt{font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#9da5b1;margin:12px 0 16px;flex-shrink:0}.feed-episode-grid.svelte-qdp4dt{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;overflow-y:auto;overscroll-behavior:contain;min-height:0;scrollbar-width:thin;padding-bottom:8px}.feed-episode-grid.svelte-qdp4dt button:where(.svelte-qdp4dt){position:relative;border:1px solid #ffffff12;border-radius:6px;min-height:44px;background:#ffffff06;color:#eee;font-size:13px}.feed-episode-grid.svelte-qdp4dt button.active:where(.svelte-qdp4dt){color:var(--accent);border-color:#c4f56870;background:#c4f56815}.feed-episode-grid.svelte-qdp4dt small:where(.svelte-qdp4dt){position:absolute;right:3px;top:2px;font-size:7px;color:var(--gold)}.feed-preparing.svelte-qdp4dt{position:absolute;top:45%;left:0;right:0;text-align:center;z-index:3;pointer-events:none;color:#eee;font-size:12px;text-shadow:0 1px 8px #000}.feed-item.svelte-qdp4dt{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;background:#07090c}.feed-poster.svelte-qdp4dt{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(18px) brightness(.4);transform:scale(1.1);z-index:-1}.feed-video.svelte-qdp4dt{position:absolute;inset:0}.feed-video.svelte-qdp4dt .video-shell,.feed-video.svelte-qdp4dt video{width:100%;height:100%;aspect-ratio:auto;max-height:none;object-fit:contain}.feed-video.svelte-qdp4dt .player-start{display:none}.feed-video.svelte-qdp4dt .player-error{position:absolute;top:35%;left:15%;right:15%;z-index:8;background:#111e;border-radius:10px;padding:20px;font-size:13px;color:#f0c0b4}.feed-tap.svelte-qdp4dt{position:absolute;inset:0;border:0;background:transparent;z-index:1;cursor:pointer}.feed-paused.svelte-qdp4dt{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);color:#fff9;z-index:2;pointer-events:none}.feed-vignette.svelte-qdp4dt{position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#0009 70%,#000c);pointer-events:none;z-index:2}.feed-details.svelte-qdp4dt{position:absolute;bottom:32px;left:20px;right:92px;z-index:4}.feed-tag.svelte-qdp4dt{font-size:11px;color:#fff9}.feed-details.svelte-qdp4dt h2:where(.svelte-qdp4dt){font-size:23px;line-height:1.4;margin:10px 0;color:#fff;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.feed-details.svelte-qdp4dt p:where(.svelte-qdp4dt){font-size:12px;color:#fff9;margin:0 0 18px}.watch-all.svelte-qdp4dt{width:100%;text-align:left;display:flex;align-items:center;gap:8px;background:#ffffff15;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff25;border-radius:8px;padding:12px 14px;color:#fff;font-size:12px}.watch-all.svelte-qdp4dt>svg:last-child{margin-left:auto}.feed-actions.svelte-qdp4dt{position:absolute;bottom:36px;right:16px;width:46px;display:grid;gap:14px;z-index:5}.feed-actions.svelte-qdp4dt>button:where(.svelte-qdp4dt){display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid #ffffff20;background:#12182065;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;box-shadow:0 3px 15px #0002}.feed-actions.svelte-qdp4dt>button[aria-pressed=true]:where(.svelte-qdp4dt){color:var(--accent)}.feed-actions.svelte-qdp4dt>button:where(.svelte-qdp4dt):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.feed-gate.svelte-qdp4dt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:16px;flex-direction:column;z-index:3;background:#080b10b0;color:var(--gold);padding:25px;text-align:center}.feed-gate.svelte-qdp4dt h2:where(.svelte-qdp4dt){font-size:23px;margin:0}.feed-gate.svelte-qdp4dt p:where(.svelte-qdp4dt){color:#bbb;font-size:13px}.feed-gate.svelte-qdp4dt .primary:where(.svelte-qdp4dt){margin-top:10px}@media(max-width:480px){.feed-details.svelte-qdp4dt{left:17px;bottom:24px;right:85px}.feed-details.svelte-qdp4dt h2:where(.svelte-qdp4dt){font-size:20px}.feed-actions.svelte-qdp4dt{right:8px}}.feed-scroller.episode-mode.svelte-1fsecc0{overflow-y:hidden}.feed-scroller.episode-mode.svelte-1fsecc0:not(:has(.feed-episode-sheet)){touch-action:none}.short-feed-shell.svelte-1fsecc0{position:relative;width:min(100%,480px);height:calc(100dvh - max(64px,calc(52px + env(safe-area-inset-bottom))));margin:auto;background:#050608;color:#fff}.feed-scroller.svelte-1fsecc0{height:100%;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:none;outline:none}.feed-scroller.svelte-1fsecc0:has(.feed-episode-sheet){overflow-y:hidden}.feed-scroller.svelte-1fsecc0::-webkit-scrollbar{display:none}.feed-slide.svelte-1fsecc0{height:100%;width:100%;scroll-snap-align:start;scroll-snap-stop:always;position:relative}.feed-header.svelte-1fsecc0{position:absolute;z-index:20;inset:0 0 auto;height:80px;display:grid;grid-template-columns:44px 1fr 44px;align-items:start;padding:14px 15px 0;padding-top:max(14px,env(safe-area-inset-top));background:linear-gradient(#020508a6,transparent)}.feed-back.svelte-1fsecc0,.feed-home.svelte-1fsecc0,.feed-library.svelte-1fsecc0{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:#fff;background:#10151d40;border:1px solid #ffffff15;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.feed-back.svelte-1fsecc0 svg{transform:rotate(180deg)}.feed-library.svelte-1fsecc0{justify-self:end}.feed-mode-tabs.svelte-1fsecc0{background:#070b1280;border:1px solid #ffffff1c;border-radius:999px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:0 18px;display:flex;justify-self:center;align-items:center;gap:24px;height:42px}.feed-mode-tabs.svelte-1fsecc0 button:where(.svelte-1fsecc0){position:relative;border:0;background:transparent;color:#ffffff80;padding:8px 2px 12px;font-size:17px;letter-spacing:1px;font-weight:500}.feed-mode-tabs.svelte-1fsecc0 button.chosen:where(.svelte-1fsecc0){color:#fff;font-weight:700}.feed-mode-tabs.svelte-1fsecc0 button.chosen:where(.svelte-1fsecc0):after{content:"";position:absolute;bottom:3px;left:50%;width:17px;height:3px;border-radius:3px;background:var(--accent);transform:translate(-50%)}.feed-guide.svelte-1fsecc0{position:absolute;top:69px;left:0;right:0;text-align:center;color:#ffffff80;font-size:10px;pointer-events:none;z-index:10}.feed-load.svelte-1fsecc0{min-height:120px;display:grid;place-content:center;gap:15px;text-align:center;color:var(--muted);font-size:13px}.desktop-feed-controls.svelte-1fsecc0{position:absolute;right:-70px;top:45%;display:grid;gap:15px}.desktop-feed-controls.svelte-1fsecc0 button:where(.svelte-1fsecc0){background:#20232c;border:1px solid #ffffff25;border-radius:50%;width:44px;height:44px;color:#fff;display:grid;place-items:center}.desktop-feed-controls.svelte-1fsecc0 button:where(.svelte-1fsecc0):first-child{transform:rotate(-90deg)}.desktop-feed-controls.svelte-1fsecc0 button:where(.svelte-1fsecc0):last-child{transform:rotate(90deg)}.desktop-feed-controls.svelte-1fsecc0 button:where(.svelte-1fsecc0):disabled{opacity:.3}@media(min-width:761px){.short-feed-shell.svelte-1fsecc0{height:100dvh}.desktop-feed-controls.svelte-1fsecc0{display:grid}}@media(max-width:760px){.desktop-feed-controls.svelte-1fsecc0{display:none}}
