.download-episode[data-v-06e1c46c]{--size:44px;width:var(--size);min-width:var(--size);height:var(--size);border:1px solid var(--color-line-strong);background:color-mix(in srgb,var(--color-ink) 72%,transparent);color:var(--color-paper);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:9999px;place-items:center;padding:0;display:inline-grid}.download-episode[data-v-06e1c46c]:active{scale:.96}.download-episode.is-complete[data-v-06e1c46c]{border-color:color-mix(in srgb,var(--color-success,#4ade80) 55%,var(--color-line-strong));color:var(--color-success,#4ade80)}.download-episode[data-v-06e1c46c]:disabled{cursor:default;opacity:.65}.download-episode--compact[data-v-06e1c46c]{--size:48px}.download-episode span[data-v-06e1c46c]{display:none}@media (width>=640px){.download-episode span[data-v-06e1c46c]:not(.download-episode__spinner){font:700 .72rem/1 var(--font-body);display:inline}.download-episode[data-v-06e1c46c]:has(span){grid-auto-flow:column;gap:6px;width:auto;padding:0 10px}}.download-episode__spinner[data-v-06e1c46c]{border:2px solid;border-right-color:#0000;border-radius:9999px;width:14px;height:14px;animation:.7s linear infinite download-spin-06e1c46c}@keyframes download-spin-06e1c46c{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.download-episode[data-v-06e1c46c]:active{scale:1}.download-episode__spinner[data-v-06e1c46c]{animation-duration:1.6s}}.m-episodes__list[data-v-a9060b67]{margin:0;padding:0;list-style:none}.m-episodes__item[data-v-a9060b67],.m-episodes__row[data-v-a9060b67]{align-items:center;display:flex}.m-episodes__row[data-v-a9060b67]{min-width:0;min-height:72px;color:var(--color-paper);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex:1;gap:12px;padding:4px 0;text-decoration:none;transition:background-color .15s ease-out}.m-episodes__row[data-v-a9060b67]:active{background:color-mix(in srgb,var(--color-paper) 6%,transparent)}.m-episodes__row.is-current .m-episodes__thumb[data-v-a9060b67]{outline:2px solid var(--color-red);outline-offset:-2px}.m-episodes__now[data-v-a9060b67]{font:600 var(--m-text-meta,.8125rem) /1.3 var(--font-body);color:var(--color-red-bright);display:block}.m-episodes__row--compact[data-v-a9060b67]{border-radius:8px;min-height:48px;padding:0 8px}.m-episodes__thumb[data-v-a9060b67]{border:1px solid var(--color-line);background:var(--color-ink-softer);border-radius:6px;flex-shrink:0;place-items:center;width:72px;height:40px;display:grid;position:relative;overflow:hidden}.m-episodes__thumb img[data-v-a9060b67]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:100%;height:100%;position:absolute;inset:0}.m-episodes__num[data-v-a9060b67]{font:800 1.15rem/1 var(--font-display);color:var(--color-paper);position:relative}.m-episodes__label[data-v-a9060b67]{min-width:0;font:600 var(--m-text-body,.9375rem) /1.3 var(--font-body);flex-direction:column;flex:1;gap:1px;display:flex;overflow:hidden}.m-episodes__label-main[data-v-a9060b67]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-episodes__episode-title[data-v-a9060b67]{-webkit-line-clamp:2;line-clamp:2;font:500 var(--m-text-meta,.8125rem) /1.3 var(--font-body);color:var(--color-paper-dim);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.m-episodes__actions[data-v-a9060b67]{flex-shrink:0;align-items:center;gap:4px;margin-left:8px;display:flex}.m-episodes__state[data-v-a9060b67]{width:32px;height:32px;color:var(--color-yellow);flex-shrink:0;place-items:center;display:grid}.m-episodes__all[data-v-a9060b67]{border:1px solid var(--color-line-strong);width:100%;min-height:48px;font:700 var(--m-text-body,.9375rem) /1 var(--font-body);color:var(--color-paper);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:9999px;justify-content:center;align-items:center;margin-top:8px;display:flex}.m-episodes__all[data-v-a9060b67]:active{background:color-mix(in srgb,var(--color-paper) 8%,transparent)}
