.player.svelte-jjzqel{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.player.svelte-jjzqel{grid-template-columns:minmax(0,1fr) 260px}}.main.svelte-jjzqel{flex-direction:column;min-width:0;max-width:46rem;display:flex}.stage.svelte-jjzqel{outline:none}.enter.svelte-jjzqel{--from:16px;animation:.22s cubic-bezier(.16,1,.3,1) svelte-jjzqel-step-in}.enter.back.svelte-jjzqel{--from:-16px}@keyframes svelte-jjzqel-step-in{0%{opacity:0;transform:translateX(var(--from))}}.stage.svelte-jjzqel .prose{max-width:62ch;font-size:var(--text-lg);line-height:1.6}.plain-card.svelte-jjzqel h2:where(.svelte-jjzqel){font-family:var(--font-body);font-size:var(--text-lg);font-weight:650;line-height:1.3}.plain-card.svelte-jjzqel .art:where(.svelte-jjzqel){width:min(72%,280px)}.loading.svelte-jjzqel{min-height:40vh}.summary.svelte-jjzqel{align-items:center;gap:var(--space-3);padding:var(--space-5) 0;text-align:center;flex-direction:column;display:flex}.badge.svelte-jjzqel{background:var(--ok);width:72px;height:72px;color:var(--accent-text);border-radius:50%;place-items:center;animation:.4s cubic-bezier(.16,1,.3,1) svelte-jjzqel-pop;display:grid}@keyframes svelte-jjzqel-pop{0%{opacity:0;transform:scale(.4)}}.summary.svelte-jjzqel h2:where(.svelte-jjzqel){margin:0}.results.svelte-jjzqel{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.results.svelte-jjzqel strong:where(.svelte-jjzqel){font-variant-numeric:tabular-nums}.up-next.svelte-jjzqel{margin-top:var(--space-3)}.nav.svelte-jjzqel{min-height:48px}@media (width<=479px){.back-word.svelte-jjzqel{display:none}}.end.svelte-jjzqel{gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}.end.svelte-jjzqel .btn:where(.svelte-jjzqel){min-height:48px}@media (width<=1023.98px){.primary.svelte-jjzqel,.end.svelte-jjzqel .btn:where(.svelte-jjzqel){flex:1}.end.svelte-jjzqel .primary:where(.svelte-jjzqel){flex-basis:100%}}@media (width>=1024px){.primary.svelte-jjzqel{min-width:12rem;margin-left:auto}}.outline.svelte-jjzqel{display:none}@media (width>=1024px){.outline.svelte-jjzqel{top:var(--space-6);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);align-self:start;display:block;position:sticky}}.outline-meta.svelte-jjzqel{gap:0 var(--space-3);margin:0 0 var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.outline.svelte-jjzqel ol:where(.svelte-jjzqel){gap:var(--space-1);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.step.svelte-jjzqel{align-items:center;gap:var(--space-2);width:100%;min-height:var(--tap);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--muted);font-size:var(--text-sm);text-align:left;background:0 0;border:0;display:flex}button.step.svelte-jjzqel{cursor:pointer;transition:background-color .15s ease-out}button.step.svelte-jjzqel:hover{background:var(--surface-2);color:var(--text)}.current.svelte-jjzqel .step:where(.svelte-jjzqel){background:var(--accent-soft);color:var(--text);font-weight:650}.label.svelte-jjzqel{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}
