.skeleton.svelte-i63i4x{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.sk.svelte-i63i4x{block-size:16rem;background:linear-gradient(100deg,var(--surface) 30%,var(--surface-2) 50%,var(--surface) 70%);background-size:300% 100%;animation:svelte-i63i4x-shimmer 1.4s ease-in-out infinite}@keyframes svelte-i63i4x-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.dash.svelte-i63i4x{display:grid;gap:1rem}@media(min-width:56rem){.dash.svelte-i63i4x:has(.continue:where(.svelte-i63i4x)){grid-template-columns:1.35fr 1fr}}.pulse.svelte-i63i4x{position:relative;display:grid;grid-template-columns:auto 1fr;gap:1rem 1.1rem;align-items:center;padding:1.25rem;background:var(--grad-soft),var(--surface);overflow:hidden}.pulse-cta.svelte-i63i4x{grid-column:1 / -1}.pulse-cta.svelte-i63i4x .btn:where(.svelte-i63i4x){inline-size:100%}@media(min-width:40rem){.pulse.svelte-i63i4x{grid-template-columns:auto 1fr auto}.pulse-cta.svelte-i63i4x{grid-column:auto}.pulse-cta.svelte-i63i4x .btn:where(.svelte-i63i4x){inline-size:auto}}.ring.svelte-i63i4x{position:relative;inline-size:4.5rem;block-size:4.5rem}.ring.svelte-i63i4x svg:where(.svelte-i63i4x){inline-size:100%;block-size:100%;transform:rotate(-90deg)}.ring.svelte-i63i4x circle:where(.svelte-i63i4x){fill:none;stroke-width:6}.ring-bg.svelte-i63i4x{stroke:var(--surface-3)}.ring-fg.svelte-i63i4x{stroke-linecap:round;transition:stroke-dashoffset .6s ease}.ring-num.svelte-i63i4x{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.ring-num.svelte-i63i4x b:where(.svelte-i63i4x){font-size:1.3rem;font-weight:800;font-variant-numeric:tabular-nums}.ring-num.svelte-i63i4x small:where(.svelte-i63i4x){font-size:.68rem;color:var(--ink-muted)}.pulse.svelte-i63i4x h2:where(.svelte-i63i4x),.continue.svelte-i63i4x h3:where(.svelte-i63i4x){margin:.25rem 0 .2rem;font-size:1.15rem;font-weight:700}.sub.svelte-i63i4x{margin:0;font-size:.875rem;color:var(--ink-muted)}.continue.svelte-i63i4x{display:grid;grid-template-columns:5.5rem 1fr auto;gap:1rem;align-items:center;padding:.9rem;text-decoration:none;color:inherit;transition:transform .15s ease,border-color .15s ease}.continue.svelte-i63i4x:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent-2) 45%,transparent)}.continue-art.svelte-i63i4x{block-size:5.5rem;border-radius:var(--radius);overflow:hidden}.continue-text.svelte-i63i4x{min-inline-size:0}.continue.svelte-i63i4x h3:where(.svelte-i63i4x){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.done.svelte-i63i4x{color:var(--accent-ink);font-weight:600}.play-dot.svelte-i63i4x{inline-size:2.75rem;block-size:2.75rem;display:grid;place-items:center;border-radius:50%;background:var(--grad);color:var(--on-accent);box-shadow:var(--glow);padding-inline-start:2px}.count.svelte-i63i4x{font-size:.84rem;font-weight:600;color:var(--info-ink)}.filters.svelte-i63i4x{display:grid;gap:.75rem;margin-block-end:1.25rem}.search.svelte-i63i4x{display:flex;align-items:center;gap:.6rem;padding:0 1rem;border-radius:999px;border:1px solid var(--rule-strong);background:var(--surface);color:var(--ink-muted);max-inline-size:30rem;transition:border-color .15s ease,box-shadow .15s ease}.search.svelte-i63i4x:focus-within{border-color:var(--accent-2);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-2) 16%,transparent)}.search.svelte-i63i4x input:where(.svelte-i63i4x){flex:1;min-inline-size:0;block-size:2.9rem;border:0;background:none;color:var(--ink);font-size:.95rem}.search.svelte-i63i4x input:where(.svelte-i63i4x):focus{outline:none}.grid.svelte-i63i4x{list-style:none;padding:0;margin:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr))}.story.svelte-i63i4x{display:flex;flex-direction:column;block-size:100%;overflow:hidden;text-decoration:none;color:inherit;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.story.svelte-i63i4x:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent-2) 45%,transparent);box-shadow:var(--shadow-lg)}.art.svelte-i63i4x{position:relative;block-size:9.5rem}.art-top.svelte-i63i4x{position:absolute;inset:.75rem .75rem auto;display:flex;justify-content:space-between;gap:.5rem}.pill.svelte-i63i4x{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700;color:#fff;background:#040c1a73;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pill.svelte-i63i4x:only-child{margin-inline-start:auto}.pill.free.svelte-i63i4x{background:#10e599e6;color:#04121f;border-color:transparent}.pill.read.svelte-i63i4x{background:#ffffffeb;color:#047857;border-color:transparent}.body.svelte-i63i4x{display:flex;flex-direction:column;gap:.3rem;flex:1;padding:.9rem 1.1rem 1rem}.genre.svelte-i63i4x{display:flex;align-items:center;gap:.35rem;margin:0;font-size:.78rem;font-weight:600;color:var(--info-ink)}.dot.svelte-i63i4x{color:var(--ink-muted)}.story.svelte-i63i4x h3:where(.svelte-i63i4x){margin:.1rem 0 0;font-size:1.15rem;font-weight:700;line-height:1.3}.also.svelte-i63i4x{margin:0;font-size:.8rem;color:var(--ink-muted)}.foot.svelte-i63i4x{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem;margin-block-start:auto;padding-block-start:.75rem;font-size:.8rem;color:var(--ink-muted)}.foot.svelte-i63i4x span:where(.svelte-i63i4x){display:inline-flex;align-items:center;gap:.3rem}.go.svelte-i63i4x{margin-inline-start:auto;inline-size:2rem;block-size:2rem;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent-ink)}.story.svelte-i63i4x:hover .go:where(.svelte-i63i4x){background:var(--grad);color:var(--on-accent)}
