/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme,base;@layer kit{.tile.svelte-169t4dg{aspect-ratio:2/3;border-radius:var(--radius-lg);background-color:var(--card);cursor:zoom-in;display:block;position:relative;overflow:hidden}.tile.svelte-169t4dg[data-locked]{cursor:pointer}.tile.svelte-169t4dg:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}img.svelte-169t4dg{object-fit:cover;object-position:right top;width:100%;height:100%;transition:filter var(--dur-enter) var(--ease-enter)}.tile.svelte-169t4dg:hover img:where(.svelte-169t4dg){filter:brightness(1.08)}.lock.svelte-169t4dg{color:var(--fg-primary);filter:drop-shadow(0 1px 6px oklch(0% 0 0/.35));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.screen.svelte-np9ceh{overscroll-behavior:contain;height:100dvh;padding-bottom:max(1.5rem, env(safe-area-inset-bottom));overflow-y:auto}.bar.svelte-np9ceh{background-color:color-mix(in oklab, var(--background) var(--material-thin), var(--material-under,transparent));z-index:1;min-height:3.5rem;padding:env(safe-area-inset-top) .5rem 0 1rem;border-bottom:var(--default-border-width) solid var(--border);-webkit-backdrop-filter:var(--material-filter);backdrop-filter:var(--material-filter);align-items:center;gap:.625rem;display:flex;position:sticky;top:0}@media (width>=40rem){.bar.svelte-np9ceh{min-height:4rem;padding-inline:1.5rem 1rem}}.title.svelte-np9ceh{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-weight:850;line-height:.98;font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.numeral.svelte-np9ceh{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--fg-secondary)}.spacer.svelte-np9ceh{flex:1}.body.svelte-np9ceh{flex-direction:column;gap:1.75rem;padding:1rem 1rem 0;display:flex}@media (width>=40rem){.body.svelte-np9ceh{gap:2.25rem;padding:1.5rem 1.5rem 0}}section.svelte-np9ceh{flex-direction:column;gap:.75rem;display:flex}.heading.svelte-np9ceh{align-items:baseline;gap:.625rem;display:flex}.label.svelte-np9ceh{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-weight:850;line-height:.98;font-size:var(--text-xl);line-height:1}.grid.svelte-np9ceh{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}@media (width>=40rem){.grid.svelte-np9ceh{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}}@media (width>=64rem){.grid.svelte-np9ceh{grid-template-columns:repeat(6,minmax(0,1fr))}}.empty.svelte-np9ceh{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:14rem;padding:2.5rem 1rem;display:flex}.hint.svelte-np9ceh{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--fg-secondary)}}@layer components,utilities;
