.mirror-page.svelte-g5yj4o{min-height:100vh}.mirror-body.svelte-g5yj4o,.mirror-page.svelte-g5yj4o{display:flex;flex-direction:column}.mirror-body.svelte-g5yj4o{align-items:center;gap:2rem;padding:4rem 2rem 6rem;text-align:center}.welcome.svelte-g5yj4o{color:var(--theme-colors-smoke,#999);font-size:1.1rem;letter-spacing:.04em;margin:0}.invitation.svelte-g5yj4o{color:var(--theme-colors-text,#333);font-size:1.25rem;line-height:1.8;margin:0;max-width:36ch}.poem-list.svelte-g5yj4o{gap:1rem;list-style:none;margin:1rem 0 0;padding:0}.poem-list.svelte-g5yj4o,.poem-list.svelte-g5yj4o a:where(.svelte-g5yj4o){display:flex;flex-direction:column}.poem-list.svelte-g5yj4o a:where(.svelte-g5yj4o){border-radius:var(--bevel,.5rem);gap:.2rem;padding:.75rem 1.5rem;text-decoration:none;transition:background var(--beat-2,.2s) ease}.poem-list.svelte-g5yj4o a:where(.svelte-g5yj4o):hover{background:var(--theme-colors-cloud2,rgba(0,0,0,.04))}.poem-title.svelte-g5yj4o{color:var(--theme-colors-fg,#111);font-size:1.1rem}.poem-author.svelte-g5yj4o{color:var(--theme-colors-smoke,#999);font-size:.85rem;font-style:italic}
