.library.svelte-16rraqc{max-width:1100px;margin:auto;padding:var(--public-page-top) clamp(1rem,4vw,3rem) 8rem}.library.svelte-16rraqc header:where(.svelte-16rraqc){max-width:750px;margin-bottom:3rem}.display.svelte-16rraqc{font-size:clamp(3rem,7vw,6rem);line-height:.95}.grid.svelte-16rraqc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.grid.svelte-16rraqc>a:where(.svelte-16rraqc){display:grid;grid-template-columns:58px 1fr 24px;gap:1rem;align-items:center;padding:1.1rem;border:1px solid rgba(255,255,255,.13);border-radius:12px;text-decoration:none;background:#ffffff0a;transition:.2s ease}.grid.svelte-16rraqc>a:where(.svelte-16rraqc):hover,.grid.svelte-16rraqc>a.active:where(.svelte-16rraqc){background:#f2b65b1f;border-color:#f2b65b80;transform:translateY(-2px)}.number.svelte-16rraqc{font-family:Cormorant Garamond;font-size:1.8rem;color:var(--caribbean-sun);text-align:center}.details.svelte-16rraqc span:where(.svelte-16rraqc){font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;color:#ffffff8c}h2.svelte-16rraqc{font:600 1.5rem Cormorant Garamond;margin:.2rem 0}.details.svelte-16rraqc p:where(.svelte-16rraqc){display:flex;align-items:center;gap:.35rem;margin:0;color:#ffffff8c;font-size:.72rem}.details.svelte-16rraqc i:where(.svelte-16rraqc){margin:0 .2rem}.grid.svelte-16rraqc .state{color:var(--caribbean-sun)}@media(max-width:720px){.grid.svelte-16rraqc{grid-template-columns:1fr}.library.svelte-16rraqc{padding-top:var(--public-page-top)}.grid.svelte-16rraqc>a:where(.svelte-16rraqc){grid-template-columns:46px 1fr 20px}.display.svelte-16rraqc{font-size:3.5rem}}
