/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
.press-button.svelte-unzczg{--press-depth:8px;--press-depth-pressed:4px;--press-raise:2px;--press-edge:var(--dark-green)}@supports (color:color-mix(in lab, red, red)){.press-button.svelte-unzczg{--press-edge:color-mix(in srgb, var(--dark-green) 55%, black)}}.press-button.svelte-unzczg{padding:0 0 calc(var(--press-depth) + var(--press-raise));cursor:pointer;-webkit-tap-highlight-color:transparent;appearance:none;background:0 0;border:0;align-items:stretch;margin:0;display:inline-flex}.face.svelte-unzczg{background:var(--secondary);width:100%;height:100%;color:var(--dark-green);box-shadow:0 var(--press-depth) 0 var(--press-edge);transform:translateY(var(--press-raise));will-change:transform;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);border:0;border-radius:8px;justify-content:center;align-items:center;transition:transform 80ms ease-out,box-shadow 80ms ease-out,filter 80ms ease-out;display:flex}.press-button.svelte-unzczg:hover .face:where(.svelte-unzczg){box-shadow:0 calc(var(--press-depth) + var(--press-raise)) 0 var(--press-edge);filter:brightness(.97);transform:translateY(0)}.press-button.svelte-unzczg:active .face:where(.svelte-unzczg){transform:translateY(calc(var(--press-raise) + var(--press-depth) - var(--press-depth-pressed)));box-shadow:0 var(--press-depth-pressed) 0 var(--press-edge)}.press-button.svelte-unzczg:focus-visible{outline:none}.press-button.svelte-unzczg:focus-visible .face:where(.svelte-unzczg){outline:2px solid var(--ring);outline-offset:3px}.press-button.svelte-unzczg:disabled,.press-button[aria-disabled=true].svelte-unzczg{cursor:not-allowed;opacity:.5}.press-button.svelte-unzczg:disabled:active .face:where(.svelte-unzczg),.press-button.svelte-unzczg:disabled:hover .face:where(.svelte-unzczg),.press-button[aria-disabled=true].svelte-unzczg:active .face:where(.svelte-unzczg),.press-button[aria-disabled=true].svelte-unzczg:hover .face:where(.svelte-unzczg){transform:translateY(var(--press-raise));box-shadow:0 var(--press-depth) 0 var(--press-edge);filter:none}
