.dock.svelte-1el9aa1{right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:30;background:var(--card);border:1px solid var(--rule);opacity:0;visibility:hidden;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem;display:flex;position:fixed;transform:translateY(8px);box-shadow:0 6px 24px oklch(0% 0 0/.18)}.dock.shown.svelte-1el9aa1,.dock.svelte-1el9aa1:focus-within{opacity:1;visibility:visible;transform:none}@media (prefers-reduced-motion:no-preference){.dock.svelte-1el9aa1{transition:opacity .2s,transform .2s,visibility .2s}}button.svelte-1el9aa1{background:var(--paper);border-radius:999px;min-width:2.4rem;min-height:2.4rem;padding:.3rem .7rem}.episode.svelte-1el9aa1{border:1.5px solid var(--pen);background:var(--wash);min-height:2.4rem;color:var(--pen);font:700 .9rem var(--body);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.3rem .75rem;text-decoration:none;display:inline-flex}.episode.svelte-1el9aa1:hover{background:var(--paper)}.episode.svelte-1el9aa1:focus-visible{outline:2px solid var(--pen);outline-offset:2px}button.svelte-1el9aa1:disabled{opacity:.4;cursor:default}.top.svelte-1el9aa1{background:var(--pen);color:var(--paper);font-size:1.1rem}.top.svelte-1el9aa1:hover{background:var(--pen)}.menu.svelte-1el9aa1{align-items:center;gap:.45rem;max-width:min(17rem,52vw);display:inline-flex}.where.svelte-1el9aa1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=34rem){.where.svelte-1el9aa1,.ep.svelte-1el9aa1{display:none}}.panel.svelte-1el9aa1{background:var(--card);border:1px solid var(--rule);border-radius:12px;width:min(22rem,100vw - 32px);max-height:min(70vh,34rem);padding:.8rem 1rem;position:absolute;bottom:calc(100% + .5rem);right:0;overflow-y:auto;box-shadow:0 10px 32px oklch(0% 0 0/.22)}.panel.svelte-1el9aa1 ol:where(.svelte-1el9aa1),.panel.svelte-1el9aa1 ul:where(.svelte-1el9aa1){gap:.1rem;margin:.3rem 0 .8rem;padding:0;list-style:none;display:grid}.panel.svelte-1el9aa1 a:where(.svelte-1el9aa1){color:var(--ink);border-radius:6px;gap:.5rem;padding:.3rem .5rem;text-decoration:none;display:flex}.panel.svelte-1el9aa1 a:where(.svelte-1el9aa1):hover{background:var(--wash)}.panel.svelte-1el9aa1 a[aria-current]:where(.svelte-1el9aa1){background:var(--wash);color:var(--pen);box-shadow:inset 3px 0 0 var(--pen);font-weight:700}.n.svelte-1el9aa1{min-width:1.4rem;color:var(--muted);font-variant-numeric:tabular-nums}footer.svelte-113oejq{border-top:1px dashed var(--rule);gap:1rem;padding-top:2rem;display:grid}
