/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme,base;@layer kit{.group.svelte-vdiqxn{height:var(--spacing-control);border:var(--default-border-width) solid var(--input);background-color:var(--field-well);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--default-transition-duration);transition-timing-function:var(--default-transition-timing-function);border-radius:2147483647px;outline:none;align-items:center;width:100%;min-width:0;display:flex;position:relative}.group.svelte-vdiqxn:has(:disabled){background-color:color-mix(in oklab, var(--input) 50%, transparent)}.group.svelte-vdiqxn:has(:disabled){opacity:.5}.group.svelte-vdiqxn:has(:is(input,textarea):focus-visible){border-color:var(--ring)}.group.svelte-vdiqxn:has(:is(input,textarea):focus-visible){box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.group.svelte-vdiqxn:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.group.svelte-vdiqxn:has([data-slot][aria-invalid=true]){box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}:where([data-theme=dark],.dark) .group.svelte-vdiqxn:has(:disabled){background-color:color-mix(in oklab, var(--input) 80%, transparent)}:where([data-theme=dark],.dark) .group.svelte-vdiqxn:has([data-slot][aria-invalid=true]){box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}.group.svelte-vdiqxn:has(>[data-align=block-start]){--input-group-control-padding-bottom:.75rem;flex-direction:column;height:auto}.group.svelte-vdiqxn:has(>[data-align=inline-start]){--input-group-control-padding-left:.375rem}.group.svelte-vdiqxn:has(>[data-align=block-end]){--input-group-control-padding-top:.75rem;flex-direction:column;height:auto}.group.svelte-vdiqxn:has(>[data-align=inline-end]){--input-group-control-padding-right:.375rem}.group[data-slot=input-group][data-variant=filled].svelte-vdiqxn{background-color:color-mix(in oklab, var(--secondary) 60%, transparent);border-color:#0000}.group[data-slot=input-group][data-variant=filled].svelte-vdiqxn:focus-within{background-color:#0000}.group[data-slot=input-group][data-variant=filled].svelte-vdiqxn:has(:disabled){background-color:color-mix(in oklab, var(--input) 50%, transparent)}.group[data-slot=input-group][data-variant=glass].svelte-vdiqxn{--material-rim-color:color-mix(in srgb, var(--vibrancy-ink) var(--material-rim), transparent);box-shadow:inset 0 0 0 1px var(--material-rim-color);background-color:color-mix(in oklab, var(--background) var(--material-thin), var(--material-under,transparent));color:var(--fg-primary);border:1px solid #0000;border-color:color-mix(in srgb, var(--vibrancy-ink) var(--material-rim), transparent);background-color:color-mix(in oklab, var(--background) var(--material-thin), transparent)}.group[data-slot=input-group][data-variant=glass].svelte-vdiqxn:where([data-theme=dark],[data-theme=dark] *,.dark,.dark *){background-color:color-mix(in oklab, var(--background) var(--material-thin), var(--material-under,transparent))}.group.svelte-vdiqxn:has(>textarea){height:auto}.group[data-variant=composer].svelte-vdiqxn{--material-thin:45%;--material-regular:72%;-webkit-backdrop-filter:var(--material-filter);backdrop-filter:var(--material-filter)}@media not all and (width>=48rem){.group[data-variant=composer].svelte-vdiqxn:where([data-frost=solid],[data-frost=solid] *){-webkit-backdrop-filter:none;backdrop-filter:none;--material-thin:var(--frost-solid,95%);--material-regular:var(--frost-solid,95%);--material-under:transparent}.group[data-variant=composer].svelte-vdiqxn:where([data-frost=tint],[data-frost=tint] *){-webkit-backdrop-filter:none;backdrop-filter:none;--material-thin:calc(100% - var(--frost-tint,55%));--material-regular:calc(100% - var(--frost-tint,55%) / 2);--material-under:var(--scene-under,color-mix(in oklab, var(--background) 90%, transparent))}}.group[data-variant=composer].svelte-vdiqxn{--material-rim-color:color-mix(in srgb, var(--vibrancy-ink) var(--material-rim), transparent);height:auto;color:var(--fg-primary);background-color:color-mix(in oklab, var(--background) var(--material-thin), var(--material-under,transparent));box-shadow:inset 0 0 0 1px var(--material-rim-color), var(--material-shadow);--frost-tint:10%;border:1px solid #0000;border-radius:21px;flex-direction:column;align-items:stretch;gap:.375rem;padding:.375rem}.group[data-variant=composer].svelte-vdiqxn:has(:disabled){background-color:color-mix(in oklab, var(--background) var(--material-thin), var(--material-under,transparent))}.group[data-variant=composer].svelte-vdiqxn:has(:disabled){opacity:1}}@layer components,utilities;
