@property --flood-r{syntax: "<length>"; inherits: true; initial-value: 0px;}.flood.svelte-d9u2o8{--mx: 50%;--my: 50%;--flood-r: 0px;--flood-pad-y: 0px;--flood-pad-x: 0px;display:inline-flex;align-items:center;justify-content:center;padding:var(--flood-pad-y) var(--flood-pad-x);border-radius:var(--radius-pill);font-family:inherit;font-weight:500;line-height:1;text-decoration:none;color:var(--flood-text);cursor:pointer;appearance:none;border:0;background-color:transparent;background-image:radial-gradient(circle at var(--mx) var(--my),var(--flood-surface-wet) max(0px,calc(var(--flood-r) - 1px)),var(--flood-surface) var(--flood-r));transition:--flood-r var(--duration-recede) var(--ease-breath)}.flood__label.svelte-d9u2o8{flex:1 1 auto;align-self:stretch;margin:calc(-1 * var(--flood-pad-y)) calc(-1 * var(--flood-pad-x));padding:var(--flood-pad-y) var(--flood-pad-x);display:flex;align-items:center;justify-content:center;text-align:center}@supports (background-clip: text) or (-webkit-background-clip: text){.flood__label.svelte-d9u2o8{color:transparent;background-image:radial-gradient(circle at var(--mx) var(--my),var(--flood-text-wet) max(0px,calc(var(--flood-r) - 1px)),var(--flood-text) var(--flood-r));-webkit-background-clip:text;background-clip:text}}.flood.svelte-d9u2o8:hover:not(:disabled){--flood-r: 500px;transition:--flood-r var(--duration-flood) var(--ease-flood)}.flood.svelte-d9u2o8:focus-visible{outline:2px solid var(--flood-surface-wet);outline-offset:3px}.flood.svelte-d9u2o8:disabled{opacity:.55;cursor:not-allowed}.flood--md.svelte-d9u2o8{--flood-pad-y: calc(1rem + 1px) ;--flood-pad-x: calc(2.25rem + 1px) ;font-size:.9rem}.flood--sm.svelte-d9u2o8{--flood-pad-y: calc(.8rem + 1px) ;--flood-pad-x: calc(1.75rem + 1px) ;font-size:.85rem}.flood--block.svelte-d9u2o8{width:100%;--flood-pad-x: .75rem}.flood--solid.svelte-d9u2o8{--flood-surface: var(--color-ink-navy);--flood-surface-wet: var(--color-terracotta);--flood-text: var(--text-on-dark);--flood-text-wet: var(--text-on-dark)}.flood--inverse.svelte-d9u2o8{--flood-surface: var(--text-on-dark);--flood-surface-wet: var(--color-terracotta);--flood-text: var(--color-ink-navy);--flood-text-wet: var(--text-on-dark)}.flood--ghost.svelte-d9u2o8{--flood-surface: transparent;--flood-surface-wet: var(--color-ink-navy);--flood-text: var(--color-ink-navy);--flood-text-wet: var(--text-on-dark);box-shadow:inset 0 0 0 1px var(--flood-text)}@media(prefers-reduced-motion:reduce){.flood.svelte-d9u2o8,.flood.svelte-d9u2o8:hover:not(:disabled){transition:none}}
