/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0}}}section.svelte-18i2ztq{place-items:center;height:100%;padding:clamp(24px,6vh,80px) 16px 48px;display:grid;overflow-y:auto}.ec-card.svelte-18i2ztq{width:100%;max-width:var(--container-xs,20rem)}:where(.ec-card.svelte-18i2ztq>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}@media (width>=40rem){.ec-card.svelte-18i2ztq{max-width:var(--container-sm,24rem)}}.ec-card.svelte-18i2ztq{margin:0 auto}button.svelte-18i2ztq{width:100%}select.svelte-18i2ztq option.separator:where(.svelte-18i2ztq){color:var(--theme-dark-grey);text-align:center;cursor:default;-webkit-user-select:none;user-select:none;font-size:.75rem}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
