.tile-button.svelte-1ebf9c8{--height: .72;--tile-radius: .9rem;--tile-bg: color-mix(in oklch, var(--background) 88%, var(--foreground));--tile-fg: var(--foreground);--tile-light: rgba(255, 255, 255, .56);--tile-shadow: rgba(0, 0, 0, .22);--tile-border: color-mix(in oklch, var(--foreground) 12%, transparent);position:relative;display:inline-flex;align-items:center;justify-content:center;isolation:isolate;border:0;border-radius:var(--tile-radius);background:transparent;color:var(--tile-fg);font-weight:700;line-height:.95;letter-spacing:.055em;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;outline:none;box-shadow:var(--tile-shadow) calc(.33rem * var(--height)) calc(.33rem * var(--height)) .6rem;transition:box-shadow 90ms 60ms ease-in}.tile-button.svelte-1ebf9c8:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--tile-radius);box-shadow:var(--tile-light) calc(-.33rem * var(--height)) calc(-.33rem * var(--height)) .6rem;transition:box-shadow 90ms 60ms ease-in}.tile-button__tile.svelte-1ebf9c8{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;min-width:inherit;height:100%;border:1px solid var(--tile-border);border-radius:var(--tile-radius);background:linear-gradient(145deg,color-mix(in oklch,white 10%,transparent),transparent 45%),var(--tile-bg);box-shadow:inset var(--tile-shadow) 0 0 0;transition:box-shadow 90ms ease-in}.tile-button__tile.svelte-1ebf9c8:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset var(--tile-light) 0 0 0;transition:box-shadow 90ms ease-in}.tile-button__label.svelte-1ebf9c8{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;white-space:nowrap;transition:transform .14s ease-out}.tile-button--primary.svelte-1ebf9c8{--tile-bg: color-mix(in oklch, var(--foreground) 91%, var(--background));--tile-fg: var(--background);--tile-border: color-mix(in oklch, var(--foreground) 24%, transparent)}.tile-button--secondary.svelte-1ebf9c8{--tile-bg: color-mix(in oklch, var(--background) 90%, var(--foreground));--tile-fg: var(--foreground);--tile-border: color-mix(in oklch, var(--foreground) 14%, transparent)}.tile-button--sm.svelte-1ebf9c8{min-width:5.35rem}.tile-button--sm.svelte-1ebf9c8 .tile-button__tile:where(.svelte-1ebf9c8){min-height:2.15rem;padding:.54rem .92rem;font-size:.82rem}.tile-button--md.svelte-1ebf9c8{min-width:6.4rem}.tile-button--md.svelte-1ebf9c8 .tile-button__tile:where(.svelte-1ebf9c8){min-height:2.75rem;padding:.72rem 1.12rem;font-size:.9rem}.tile-button--lg.svelte-1ebf9c8{min-width:8.5rem}.tile-button--lg.svelte-1ebf9c8 .tile-button__tile:where(.svelte-1ebf9c8){min-height:3.25rem;padding:.92rem 1.35rem;font-size:.95rem}.tile-button.svelte-1ebf9c8:hover{box-shadow:var(--tile-shadow) 0 0 0;transition:box-shadow 90ms ease-out}.tile-button.svelte-1ebf9c8:hover:before{box-shadow:var(--tile-light) 0 0 0;transition:box-shadow 90ms ease-out}.tile-button.svelte-1ebf9c8:hover .tile-button__tile:where(.svelte-1ebf9c8){box-shadow:inset var(--tile-shadow) calc(.25rem * var(--height)) calc(.25rem * var(--height)) .6rem;transition:box-shadow 90ms 50ms ease-out}.tile-button.svelte-1ebf9c8:hover .tile-button__tile:where(.svelte-1ebf9c8):before{box-shadow:inset var(--tile-light) calc(-.25rem * var(--height)) calc(-.25rem * var(--height)) .6rem;transition:box-shadow 90ms 50ms ease-out}.tile-button.svelte-1ebf9c8:hover .tile-button__label:where(.svelte-1ebf9c8),.tile-button.svelte-1ebf9c8:active .tile-button__label:where(.svelte-1ebf9c8){transform:translateY(.1516rem)}.tile-button.svelte-1ebf9c8:focus-visible .tile-button__tile:where(.svelte-1ebf9c8){outline:3px solid color-mix(in oklch,var(--ring) 38%,transparent);outline-offset:3px}.tile-button[aria-disabled=true].svelte-1ebf9c8,.tile-button.svelte-1ebf9c8:disabled{pointer-events:none;opacity:.52}.dark .tile-button.svelte-1ebf9c8{--tile-light: rgba(255, 255, 255, .085);--tile-shadow: rgba(0, 0, 0, .58)}
