.drawer-mask[data-v-6528dab9]{align-items:flex-end;background:#000000a6;display:flex;inset:0;justify-content:center;position:fixed;z-index:80}.drawer[data-v-6528dab9]{animation:drawer-up-6528dab9 .26s cubic-bezier(.2,.7,.3,1);background:#17171b;border-radius:18px 18px 0 0;box-shadow:0 -12px 40px #000000b3,inset 0 0 0 1px #ffffff12;display:flex;flex-direction:column;height:min(78dvh,720px);max-width:560px;outline:none;width:100%}.drawer-head[data-v-6528dab9]{align-items:center;border-bottom:1px solid #ffffff10;display:flex;gap:12px;justify-content:space-between;padding:14px 18px 12px}.drawer-title[data-v-6528dab9]{color:#e9dfc9;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-close[data-v-6528dab9]{background:#ffffff0f;border:0;border-radius:50%;color:#cfcbd2;cursor:pointer;display:grid;flex:none;height:34px;padding:0;place-items:center;width:34px}.drawer-close[data-v-6528dab9]:hover{color:var(--accent)}.drawer-close[data-v-6528dab9]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.drawer-body[data-v-6528dab9]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 18px calc(18px + env(safe-area-inset-bottom))}@media(min-width:761px){.drawer-mask[data-v-6528dab9]{align-items:center}.drawer[data-v-6528dab9]{border-radius:18px;height:min(80dvh,700px)}}@keyframes drawer-up-6528dab9{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.drawer[data-v-6528dab9]{animation:none}}.sheet-mask[data-v-8c4dd0fe]{align-items:flex-end;background:#000000a6;display:flex;inset:0;justify-content:center;position:fixed;z-index:80}.sheet[data-v-8c4dd0fe]{animation:sheet-up-8c4dd0fe .26s cubic-bezier(.2,.7,.3,1);background:#17171b;border-radius:18px 18px 0 0;box-shadow:0 -12px 40px #000000b3,inset 0 0 0 1px #ffffff12;display:flex;flex-direction:column;max-height:min(62dvh,560px);max-width:560px;outline:none;width:100%}.sheet-head[data-v-8c4dd0fe]{align-items:center;border-bottom:1px solid #ffffff10;display:flex;gap:12px;justify-content:space-between;padding:14px 18px 12px}.sheet-heading[data-v-8c4dd0fe]{align-items:baseline;display:flex;gap:10px;min-width:0}.sheet-title[data-v-8c4dd0fe]{color:#e9dfc9;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-count[data-v-8c4dd0fe]{color:#8d8e97;flex:none;font-size:12px}.sheet-close[data-v-8c4dd0fe]{background:#ffffff0f;border:0;border-radius:50%;color:#cfcbd2;cursor:pointer;display:grid;flex:none;height:34px;padding:0;place-items:center;width:34px}.sheet-close[data-v-8c4dd0fe]:hover{color:var(--accent)}.sheet-close[data-v-8c4dd0fe]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sheet-body[data-v-8c4dd0fe]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 18px calc(20px + env(safe-area-inset-bottom))}.sheet-grid[data-v-8c4dd0fe]{display:grid;gap:9px;grid-template-columns:repeat(6,minmax(0,1fr))}.sheet-grid button[data-v-8c4dd0fe]{align-items:center;background:#ffffff0d;border:1px solid transparent;border-radius:10px;color:#c3c3cb;cursor:pointer;display:flex;font-size:14px;font-variant-numeric:tabular-nums;gap:3px;height:40px;justify-content:center;padding:0;transition:color .2s,background .2s,border-color .2s}.sheet-grid button[data-v-8c4dd0fe]:hover{background:rgba(var(--accent-rgb),.102);border-color:rgba(var(--accent-rgb),.251);color:var(--accent-soft)}.sheet-grid button.on[data-v-8c4dd0fe]{background:linear-gradient(115deg,var(--accent-hover),var(--accent));border-color:rgba(var(--accent-soft-rgb),.302);color:#35291c;font-weight:650}.sheet-grid button[data-v-8c4dd0fe]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sheet-empty[data-v-8c4dd0fe]{color:#8d8e97;font-size:13px;margin:18px 0;text-align:center}@media(max-width:360px){.sheet-grid[data-v-8c4dd0fe]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:761px){.sheet-mask[data-v-8c4dd0fe]{align-items:center}.sheet[data-v-8c4dd0fe]{border-radius:18px}}@keyframes sheet-up-8c4dd0fe{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sheet[data-v-8c4dd0fe]{animation:none}}.feed[data-v-f84f23e5]{background:#080809;height:calc(100dvh - var(--header-h));outline:none;overflow-y:auto;overscroll-behavior:contain;position:relative;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.feed[data-v-f84f23e5]::-webkit-scrollbar{display:none}.feed.is-pressing[data-v-f84f23e5]{overflow:hidden;touch-action:none}.slide[data-v-f84f23e5]{height:100%;overflow:hidden;position:relative;scroll-snap-align:start;scroll-snap-stop:always}.slide-cover[data-v-f84f23e5]{inset:0;position:absolute}.slide-cover.hidden[data-v-f84f23e5]{visibility:hidden}.slide-cover[data-v-f84f23e5] .cover{aspect-ratio:auto!important;border-radius:0;height:100%;width:100%}.slide-cover[data-v-f84f23e5] img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slide-cover.backdrop[data-v-f84f23e5] img{filter:blur(26px) brightness(.5);transform:scale(1.25)}.slide-still[data-v-f84f23e5]{inset:0;pointer-events:none;position:absolute}.slide-still.hidden[data-v-f84f23e5],.slide-still[data-v-f84f23e5]:empty{visibility:hidden}.slide-still[data-v-f84f23e5] canvas{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.slide-still.contain[data-v-f84f23e5] canvas{-o-object-fit:contain;object-fit:contain}.video-holder[data-v-f84f23e5]{height:100%;inset-inline:0;pointer-events:none;position:absolute;z-index:2}.video-holder[data-v-f84f23e5]>*{pointer-events:auto}.video-holder video[data-v-f84f23e5]{background:transparent;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.video-holder video.landscape[data-v-f84f23e5]{-o-object-fit:contain;object-fit:contain}.video-holder>.feed-heart[data-v-f84f23e5],.video-holder>.feed-shade[data-v-f84f23e5],.video-holder>.paused-badge[data-v-f84f23e5],.video-holder>video[data-v-f84f23e5]{pointer-events:none}.feed-shade[data-v-f84f23e5]{background:linear-gradient(transparent,#00000059 40%,#000000c7);height:min(55%,380px);inset:auto 0 0;position:absolute;transition:opacity .25s;z-index:1}.is-clear .feed-shade[data-v-f84f23e5]{opacity:.3}.play-overlay[data-v-f84f23e5]{background:none;border:0;color:#fff;display:grid;inset:0;place-items:center;position:absolute;z-index:2}.play-overlay>span[data-v-f84f23e5]{backdrop-filter:blur(8px);background:#15151566;border:1px solid #ffffff45;border-radius:50%;display:grid;height:68px;place-items:center;width:68px}.play-overlay svg[data-v-f84f23e5]{margin-left:4px}.paused-badge[data-v-f84f23e5]{animation:badge-in-f84f23e5 .22s cubic-bezier(.2,.8,.3,1.3);backdrop-filter:blur(8px);background:#1515155c;border:1px solid #ffffff3d;border-radius:50%;color:#fffffff2;display:grid;height:70px;left:50%;padding:0;place-items:center;position:absolute;top:46%;transform:translate(-50%,-50%);width:70px;z-index:2}.paused-badge svg[data-v-f84f23e5]{margin-left:4px}.loading-indicator[data-v-f84f23e5]{color:var(--accent-soft);left:50%;pointer-events:none;position:absolute;top:45%;transform:translate(-50%,-50%);z-index:3}.feed-heart[data-v-f84f23e5]{animation:heart-burst-f84f23e5 .9s cubic-bezier(.2,.8,.3,1) forwards;color:var(--accent);filter:drop-shadow(0 8px 22px rgba(var(--accent-rgb),.502));transform:translate(-50%,-60%) rotate(var(--tilt))}.feed-heart[data-v-f84f23e5],.speed-hud[data-v-f84f23e5]{position:absolute;z-index:6}.speed-hud[data-v-f84f23e5]{animation:hud-in-f84f23e5 .18s ease-out;backdrop-filter:blur(10px);background:#000000a8;box-shadow:0 6px 20px #0006,inset 0 0 0 1px #ffffff14;color:#f4f4f6;display:flex;font-size:12px;gap:8px;left:50%;max-width:calc(100% - 32px);padding:5px 7px 5px 5px;top:16px;transform:translate(-50%);white-space:nowrap}.speed-badge[data-v-f84f23e5],.speed-hud[data-v-f84f23e5]{align-items:center;border-radius:999px}.speed-badge[data-v-f84f23e5]{background:linear-gradient(115deg,var(--accent-hover),var(--accent));color:#35291c;display:inline-flex;font-variant-numeric:tabular-nums;font-weight:700;gap:3px;height:22px;padding:0 8px}.speed-tip[data-v-f84f23e5]{color:#fff9}.speed-cancel[data-v-f84f23e5]{background:#ffffff14;border:1px solid #ffffff33;border-radius:999px;color:#fff;font-size:12px;height:22px;padding:0 10px}.unmute-chip[data-v-f84f23e5]{align-items:center;animation:hud-in-f84f23e5 .18s ease-out;backdrop-filter:blur(10px);background:#000000a6;border:1px solid #ffffff26;border-radius:999px;display:inline-flex;font-size:12px;gap:6px;height:32px;left:16px;padding:0 13px;top:16px;z-index:6}.feed-caption[data-v-f84f23e5],.unmute-chip[data-v-f84f23e5]{color:#fff;position:absolute}.feed-caption[data-v-f84f23e5]{bottom:calc(19px + env(safe-area-inset-bottom));left:22px;right:22px;text-shadow:0 1px 4px #0007;z-index:3}.caption-body[data-v-f84f23e5]{transition:opacity .2s,visibility .2s}.is-clear .caption-body[data-v-f84f23e5]{opacity:0;visibility:hidden}.feed-label[data-v-f84f23e5]{color:#e4ca98;display:block;font-size:10px;letter-spacing:.8px;margin-bottom:7px}.feed-title[data-v-f84f23e5]{display:-webkit-box;font-size:22px;font-weight:650;line-height:1.4;margin:0;overflow:hidden;overflow-wrap:anywhere;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:2}.episode-chip[data-v-f84f23e5],.feed-title[data-v-f84f23e5]{max-width:calc(100% - 52px)}.episode-chip[data-v-f84f23e5]{align-items:center;backdrop-filter:blur(6px);background:#1a160fa6;border:1px solid rgba(var(--accent-rgb),.2706);border-radius:999px;color:var(--accent-soft);display:inline-flex;font-size:11.5px;gap:5px;height:26px;margin-top:9px;padding:0 7px 0 9px;text-shadow:none}.episode-chip>span[data-v-f84f23e5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.episode-chip[data-v-f84f23e5]:active{transform:scale(.97)}.feed-description[data-v-f84f23e5]{color:#ffffffbc;font-size:12px;line-height:1.6;margin-top:8px;max-width:calc(100% - 52px)}.feed-description.expanded[data-v-f84f23e5] .expandable-content{max-height:32vh;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.feed-caption .feed-description[data-v-f84f23e5] button{color:var(--accent);font-size:11px;margin-top:2px;text-shadow:0 1px 4px #0009}.feed-tags[data-v-f84f23e5]{color:#ece2cf;display:flex;flex-wrap:nowrap;font-size:11px;gap:6px;list-style:none;margin:9px 0 0;max-width:calc(100% - 52px);padding:0}.feed-tags li[data-v-f84f23e5]{background:#ffffff1f;border-radius:5px;min-width:0;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;text-shadow:none;white-space:nowrap}.feed-retry[data-v-f84f23e5]{align-items:center;background:none;border:0;color:var(--accent-hover);display:flex;font:inherit;font-size:10px;gap:5px;margin-top:12px;padding:0}.feed-tools[data-v-f84f23e5]{bottom:calc(155px + env(safe-area-inset-bottom));position:absolute;right:17px;z-index:4}.feed-tools[data-v-f84f23e5],.tools-main[data-v-f84f23e5]{align-items:center;display:flex;flex-direction:column;gap:12px}.tools-main[data-v-f84f23e5]{transition:opacity .2s,visibility .2s}.is-clear .tools-main[data-v-f84f23e5]{opacity:0;visibility:hidden}.feed-tools button[data-v-f84f23e5]{backdrop-filter:blur(6px);background:#15151566;border:1px solid #ffffff18;border-radius:50%;color:#fff;display:grid;height:37px;padding:0;place-items:center;width:37px}.feed-tools button[data-v-f84f23e5]:disabled{cursor:default;opacity:.25}.feed-tools .comment-tool[data-v-f84f23e5]{backdrop-filter:none;background:none;border:0;border-radius:0;flex-direction:column;font-size:10px;gap:3px;height:auto;line-height:1.2;text-shadow:0 1px 4px #0009;width:44px}.feed-tools .comment-tool>svg[data-v-f84f23e5]{backdrop-filter:blur(6px);background:#15151566;border:1px solid #ffffff18;border-radius:50%;box-sizing:content-box;padding:8px}.feed-tools .clear-tool[data-v-f84f23e5]{color:#ffffffd9;height:33px;width:33px}.feed-tools .clear-tool[aria-checked=true][data-v-f84f23e5]{background:#1a160fa6;border-color:rgba(var(--accent-rgb),.4);color:var(--accent)}.feed-progress[data-v-f84f23e5]{margin-top:17px}.progress-time[data-v-f84f23e5]{color:#ffffff9c;display:flex;font-size:10px;font-variant-numeric:tabular-nums;justify-content:space-between;line-height:1.2}.progress-time span[data-v-f84f23e5]:first-child{color:#ffffffe0}.feed-progress input[data-v-f84f23e5]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:0;cursor:pointer;display:block;height:32px;margin:0 0 -12px;padding:0;touch-action:none;width:100%}.feed-progress input[data-v-f84f23e5]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--accent) var(--played),#ffffff38 var(--played));border-radius:999px;height:3px;-webkit-transition:height .15s ease;transition:height .15s ease}.feed-progress input[data-v-f84f23e5]::-moz-range-track{background:#ffffff38;border-radius:999px;height:3px}.feed-progress input[data-v-f84f23e5]::-moz-range-progress{background:var(--accent);border-radius:999px;height:3px}.feed-progress input[data-v-f84f23e5]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:var(--accent-soft);border:0;border-radius:50%;box-shadow:0 1px 4px #0004;height:7px;margin-top:-2px;-webkit-transition:transform .15s ease;transition:transform .15s ease;width:7px}.feed-progress input[data-v-f84f23e5]::-moz-range-thumb{background:var(--accent-soft);border:0;border-radius:50%;box-shadow:0 1px 4px #0004;height:7px;-moz-transition:transform .15s ease;transition:transform .15s ease;width:7px}.feed-progress.seeking input[data-v-f84f23e5]::-webkit-slider-runnable-track{height:5px}.feed-progress.seeking input[data-v-f84f23e5]::-webkit-slider-thumb{margin-top:-1px}.feed-progress input[data-v-f84f23e5]:focus-visible::-webkit-slider-thumb,.feed-progress.seeking input[data-v-f84f23e5]::-webkit-slider-thumb{transform:scale(1.55)}.feed-progress input[data-v-f84f23e5]:focus-visible::-moz-range-thumb,.feed-progress.seeking input[data-v-f84f23e5]::-moz-range-thumb{transform:scale(1.55)}.feed-progress.seeking .progress-time[data-v-f84f23e5]{color:#ffffffd9}.feed-progress.seeking .progress-time span[data-v-f84f23e5]:first-child{color:var(--accent)}.feed-progress input[data-v-f84f23e5]:focus-visible{border-radius:4px;outline:1px solid rgba(var(--accent-rgb),.502);outline-offset:3px}.play-error[data-v-f84f23e5]{align-items:center;background:#09090999;display:flex;flex-direction:column;gap:15px;inset:0;justify-content:center;position:absolute;text-align:center;z-index:5}.play-error p[data-v-f84f23e5]{font-size:14px;margin:0}.play-error button[data-v-f84f23e5]{background:#b99b5b24;border:1px solid #c9a66b66;border-radius:7px;color:var(--accent);font-size:12px;gap:8px;padding:8px 15px}.feed-empty[data-v-f84f23e5],.play-error button[data-v-f84f23e5]{align-items:center;display:flex}.feed-empty[data-v-f84f23e5]{color:#a69b86;flex-direction:column;gap:15px;height:100%;justify-content:center;padding:30px;text-align:center}.feed-empty h2[data-v-f84f23e5]{color:#d6d0c6;font-size:17px;font-weight:500;margin:6px 0 0}.feed-empty p[data-v-f84f23e5]{color:#8b8791;font-size:12px;margin:0}.empty-button[data-v-f84f23e5]{background:#a78d5d13;border:1px solid #a78d5d38;border-radius:6px;color:var(--accent-hover);font-size:12px;margin-top:4px;padding:8px 16px}.feed-skeleton[data-v-f84f23e5]{background:radial-gradient(120% 70% at 50% 30%,#1a1a20,#0b0b0d 70%);height:100%}.feed-skeleton[data-v-f84f23e5],.feed-skeleton i[data-v-f84f23e5]{overflow:hidden;position:relative}.feed-skeleton i[data-v-f84f23e5]{background:#ffffff10;display:block}.feed-skeleton i[data-v-f84f23e5]:after{animation:skeleton-sweep-f84f23e5 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,#ffffff14,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}.skeleton-tools[data-v-f84f23e5]{bottom:calc(160px + env(safe-area-inset-bottom));display:grid;gap:22px;position:absolute;right:17px}.skeleton-tools i[data-v-f84f23e5]{border-radius:50%;height:37px;width:37px}.skeleton-caption[data-v-f84f23e5]{bottom:calc(24px + env(safe-area-inset-bottom));display:grid;gap:10px;left:22px;position:absolute;right:22px}.skeleton-caption i[data-v-f84f23e5]{border-radius:6px;height:11px}.skeleton-caption .w-label[data-v-f84f23e5]{height:9px;width:52px}.skeleton-caption .w-title[data-v-f84f23e5]{height:20px;width:62%}.skeleton-caption .w-line[data-v-f84f23e5]{width:82%}.skeleton-caption .w-line.short[data-v-f84f23e5]{width:48%}.skeleton-caption .w-progress[data-v-f84f23e5]{height:3px;margin-top:14px;width:100%}.spin[data-v-f84f23e5]{animation:feed-spin-f84f23e5 1s linear infinite}@keyframes feed-spin-f84f23e5{to{transform:rotate(1turn)}}@keyframes badge-in-f84f23e5{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}}@keyframes hud-in-f84f23e5{0%{opacity:0;translate:0 -6px}}@keyframes skeleton-sweep-f84f23e5{to{transform:translate(100%)}}@keyframes heart-burst-f84f23e5{0%{opacity:0;transform:translate(-50%,-60%) rotate(var(--tilt)) scale(.35)}18%{opacity:1;transform:translate(-50%,-60%) rotate(var(--tilt)) scale(1.15)}32%{transform:translate(-50%,-60%) rotate(var(--tilt)) scale(.94)}48%{opacity:1;transform:translate(-50%,-60%) rotate(var(--tilt)) scale(1)}to{opacity:0;transform:translate(-50%,-170%) rotate(var(--tilt)) scale(1.3)}}@media(prefers-reduced-motion:reduce){.feed-progress input[data-v-f84f23e5]::-webkit-slider-thumb{-webkit-transition:none;transition:none}.feed-progress input[data-v-f84f23e5]::-moz-range-thumb{-moz-transition:none;transition:none}.feed-skeleton i[data-v-f84f23e5]:after,.paused-badge[data-v-f84f23e5],.speed-hud[data-v-f84f23e5],.unmute-chip[data-v-f84f23e5]{animation:none}.feed-heart[data-v-f84f23e5]{animation-duration:.5s}}@media(min-width:761px){.feed[data-v-f84f23e5]{margin:0 auto;max-width:520px}}@media(max-height:650px){.feed-title[data-v-f84f23e5]{font-size:18px}.feed-description[data-v-f84f23e5]{display:none}.feed-tools[data-v-f84f23e5]{bottom:135px;gap:8px}.tools-main[data-v-f84f23e5]{gap:8px}.feed-caption[data-v-f84f23e5]{bottom:12px}}
