.page.svelte-1hcvi99{flex-direction:column;gap:clamp(16px,2.4vh,26px);display:flex}.back.svelte-1hcvi99{color:var(--muted);align-items:center;gap:6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.back.svelte-1hcvi99:hover{color:var(--ink)}h2.svelte-1hcvi99{letter-spacing:-.02em;margin-bottom:12px;font-size:18px}.demos.svelte-1hcvi99{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-rows:320px;gap:12px;display:grid}.demos.svelte-1hcvi99>li:where(.svelte-1hcvi99){display:flex}.demos.svelte-1hcvi99>li:where(.svelte-1hcvi99)>*{flex:1}.apps.svelte-1hcvi99{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.app.svelte-1hcvi99{flex-direction:column;gap:6px;padding:14px;display:flex}.phones.svelte-1hcvi99{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:6px;display:grid}.phones.svelte-1hcvi99 img:where(.svelte-1hcvi99){aspect-ratio:9/16;object-fit:cover;object-position:top;width:100%;box-shadow:inset 0 0 0 1px var(--line);transition:transform .4s var(--spring);background:#fff;border-radius:8px}.app.svelte-1hcvi99:hover .phones:where(.svelte-1hcvi99) img:where(.svelte-1hcvi99):nth-child(odd){transform:translateY(-4px)}.app.svelte-1hcvi99 h3:where(.svelte-1hcvi99){font-size:16px}.blurb.svelte-1hcvi99{color:var(--ink-2);font-size:13px}
