:root{--border:#e6eaf0;--brand:#1e64ff;--text:#0f172a;--fill:#f0f7ff;--g1:#1e64ff;--g2:#22d3ee;--g3:#a855f7}.states.svelte-3h1xt0{margin:24px 0 10px}.states.svelte-3h1xt0 h3:where(.svelte-3h1xt0){margin-bottom:10px}.state-list.svelte-3h1xt0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:0}@media (min-width:640px){.state-list.svelte-3h1xt0{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.state-list.svelte-3h1xt0{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.state-list.svelte-3h1xt0{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.state-list.svelte-3h1xt0 a:where(.svelte-3h1xt0){display:block;padding:12px 14px;border:1px solid transparent;border-radius:12px;text-decoration:none;color:var(--brand);font-weight:600;background:linear-gradient(var(--fill),var(--fill)) padding-box,linear-gradient(135deg,var(--g1),var(--g2),var(--g3)) border-box;transition:background .15s ease,transform .06s ease,box-shadow .15s ease}.state-list.svelte-3h1xt0 a:where(.svelte-3h1xt0):hover{background:linear-gradient(#e9f2ff,#e9f2ff) padding-box,linear-gradient(135deg,var(--g1),var(--g2),var(--g3)) border-box}.state-list.svelte-3h1xt0 a:where(.svelte-3h1xt0):active{transform:translateY(1px)}.state-list.svelte-3h1xt0 a:where(.svelte-3h1xt0):focus-visible{outline:2px solid transparent;box-shadow:0 0 0 3px #1e64ff40}@media (prefers-reduced-motion: reduce){.state-list.svelte-3h1xt0 a:where(.svelte-3h1xt0){transition:none!important}}
