.frame.svelte-4u46yq{background:var(--paper);min-height:100dvh}.app.svelte-4u46yq{background:var(--paper);--overlap:calc((100cqi - 32px) * .3);flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow-x:clip;container:app/inline-size}@media (width>=600px){.frame.svelte-4u46yq{background:radial-gradient(60% 55% at 18% 12%, color-mix(in srgb, var(--shop-ink) 30%, transparent), transparent 70%), radial-gradient(55% 50% at 86% 88%, color-mix(in srgb, var(--shop-ink) 22%, transparent), transparent 70%), color-mix(in srgb, var(--shop-ink) 10%, var(--paper));place-items:start center;padding:32px 24px;display:grid}.app.svelte-4u46yq{width:100%;max-width:430px;min-height:min(800px,100dvh - 64px);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent), 0 30px 80px -20px #140c1e59, 0 12px 30px -12px #140c1e40;border-radius:36px;overflow:clip}}.btn.svelte-8alytj{text-align:center;text-wrap:balance;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:16px;justify-content:center;align-items:center;width:100%;min-height:56px;padding:16px 20px;font-family:inherit;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none;transition:transform .12s,filter .12s,background-color .22s,color .22s,box-shadow .22s;display:flex}.brand.svelte-8alytj{background:var(--shop-ink);color:var(--shop-fg,var(--on-ink));box-shadow:inset 0 1px 0 #ffffff24, 0 12px 24px -14px color-mix(in srgb, var(--shop-ink) 80%, transparent)}.onBrand.svelte-8alytj{background:var(--shop-fg,var(--surface));color:var(--shop-ink);box-shadow:0 12px 26px -14px #00000073}.btn.svelte-8alytj:active:not(:disabled){filter:brightness(.96);transform:scale(.985)}.btn.svelte-8alytj:disabled{background:var(--surface-sunk);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);cursor:default}
