.house-button.svelte-ynne8y{--fill:var(--button);--fill-hover:color-mix(in oklch, var(--button) 86%, black);--on-fill:var(--button-ink);--edge:transparent;box-sizing:border-box;min-height:48px;padding:0 var(--space-lg);border:1px solid var(--edge);border-radius:var(--radius-pill);background:var(--fill);color:var(--on-fill);font:800 .95rem/1.15 var(--font-body);letter-spacing:.01em;text-align:center;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out);justify-content:center;align-items:center;gap:.5em;text-decoration:none;display:inline-flex;position:relative}.house-button.svelte-ynne8y:hover,.house-button.svelte-ynne8y:active{background:var(--fill-hover)}.house-button.svelte-ynne8y:focus-visible{outline:2px solid var(--green);outline-offset:2px}.is-small.svelte-ynne8y{min-height:36px;padding:0 var(--space-md);font-size:.85rem}.is-small.svelte-ynne8y:before{content:"";position:absolute;inset:-4px -2px}.is-wide.svelte-ynne8y{white-space:normal;width:100%;display:flex}.is-primary.svelte-ynne8y,.is-yolk.svelte-ynne8y,.is-danger.svelte-ynne8y{box-shadow:0 4px 12px color-mix(in oklch, var(--fill) 22%, transparent)}.is-yolk.svelte-ynne8y{--fill:var(--yolk);--fill-hover:color-mix(in oklch, var(--yolk) 88%, black);--on-fill:var(--heading)}.is-secondary.svelte-ynne8y{--fill:var(--surface);--fill-hover:color-mix(in oklch, var(--green-soft) 35%, var(--surface));--on-fill:var(--ink);--edge:color-mix(in oklch, var(--ink) 22%, transparent)}.is-soft.svelte-ynne8y{--fill:color-mix(in oklch, var(--green-soft) 55%, transparent);--fill-hover:var(--green-soft);--on-fill:var(--green);font-weight:700}.is-quiet.svelte-ynne8y{--fill:transparent;--fill-hover:transparent;--on-fill:var(--green);padding-inline:var(--space-2xs);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.is-quiet.svelte-ynne8y:hover{text-decoration-thickness:2px}.is-danger.svelte-ynne8y{--fill:var(--brick);--fill-hover:color-mix(in oklch, var(--brick) 86%, black);--on-fill:var(--brick-on)}.house-button.svelte-ynne8y:disabled:not(.is-busy){--fill:color-mix(in oklch, var(--muted) 18%, var(--surface));--fill-hover:var(--fill);--on-fill:var(--muted);--edge:transparent;box-shadow:none;cursor:not-allowed}.is-quiet.svelte-ynne8y:disabled:not(.is-busy){--fill:transparent;text-decoration:none}.is-busy.svelte-ynne8y{cursor:progress}.busy-timer.svelte-ynne8y{display:inline-flex}.busy-timer.svelte-ynne8y .egg-timer{width:.9em;height:1.2em}@media (prefers-reduced-motion:reduce){.house-button.svelte-ynne8y{transition:none}}@media (forced-colors:active){.house-button.svelte-ynne8y{border-color:buttontext}}
