button.svelte-1b7d8oz{aspect-ratio:1;color:#f3f0e8;width:min(19rem,76vw);font:inherit;text-align:center;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#20221f;border:1px solid #4b4e47;border-radius:50%;place-content:center;padding:2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 1.25rem 3rem #12141138}button.svelte-1b7d8oz:after{content:"";border-radius:inherit;border:1px solid #f3f0e82e;position:absolute;inset:.65rem}button.svelte-1b7d8oz:focus-visible{outline-offset:6px;outline:3px solid #d99224}button.svelte-1b7d8oz:disabled{color:#8e918a;cursor:not-allowed;box-shadow:none;background:#30322f}.progress.svelte-1b7d8oz{border-radius:inherit;background:conic-gradient(#d99224 0deg,#0000 0deg);position:absolute;inset:0;-webkit-mask:radial-gradient(#0000 65%,#000 66%);mask:radial-gradient(#0000 65%,#000 66%)}.holding.svelte-1b7d8oz .progress:where(.svelte-1b7d8oz){animation:1s linear forwards svelte-1b7d8oz-charge}.eyebrow.svelte-1b7d8oz,strong.svelte-1b7d8oz,small.svelte-1b7d8oz{z-index:1;position:relative}.eyebrow.svelte-1b7d8oz{color:#d99224;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.65rem;font-size:.68rem;font-weight:700}strong.svelte-1b7d8oz{max-width:12rem;font-size:clamp(1.25rem,5vw,1.75rem);font-weight:560;line-height:1.05}small.svelte-1b7d8oz{color:#adafa8;margin-top:.75rem;font-size:.75rem}@keyframes svelte-1b7d8oz-charge{to{background:conic-gradient(#d99224 360deg,#0000 360deg)}}@media (prefers-reduced-motion:reduce){.holding.svelte-1b7d8oz .progress:where(.svelte-1b7d8oz){background:#d99224;animation:none}}
