.grid.svelte-1az8s2q{gap:var(--fc-space-md);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));display:grid}.grid.svelte-1az8s2q .fantasy-frame{--fc-frame-fill:var(--fc-surface-verdant-gradient)}.head.svelte-1az8s2q{justify-content:space-between;align-items:baseline;gap:var(--fc-space-xs);margin-bottom:var(--fc-space-xs);display:flex}h2.svelte-1az8s2q{font-family:var(--fc-font-display);margin:0;font-size:1.1rem;font-weight:600}h2.svelte-1az8s2q a:where(.svelte-1az8s2q){color:var(--fc-heading);text-decoration:none}h2.svelte-1az8s2q a:where(.svelte-1az8s2q):hover{text-decoration:underline}time.svelte-1az8s2q{color:var(--fc-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.72rem}.desc.svelte-1az8s2q{margin:0 0 var(--fc-space-sm);color:var(--fc-text-muted);font-size:.9rem}.options.svelte-1az8s2q{border-top:1px solid var(--fc-surface-overlay);margin:0;padding:0;list-style:none}.options.svelte-1az8s2q li:where(.svelte-1az8s2q){border-bottom:1px solid var(--fc-surface-overlay)}.options.svelte-1az8s2q a:where(.svelte-1az8s2q){color:var(--fc-text);padding:11px 0;text-decoration:none;display:block}.options.svelte-1az8s2q a:where(.svelte-1az8s2q):hover .option-title:where(.svelte-1az8s2q){color:var(--fc-accent)}.options.svelte-1az8s2q a:where(.svelte-1az8s2q):focus-visible{outline:var(--fc-focus-width) solid var(--fc-focus-ring);outline-offset:-2px}h2.svelte-1az8s2q a:where(.svelte-1az8s2q):focus-visible{outline:var(--fc-focus-width) solid var(--fc-focus-ring);outline-offset:var(--fc-focus-offset);border-radius:var(--fc-radius)}.option-title.svelte-1az8s2q{font-family:var(--fc-font-display);font-size:.9rem;font-weight:500;display:block}.option-desc.svelte-1az8s2q{color:var(--fc-text-muted);font-size:.8rem;display:block}
