.kit-modal.svelte-192gz3f{--modal-translate-x: -50%;--modal-translate-y: -50%;width:100%;height:100%;position:absolute}.kit-modal-container.svelte-192gz3f{position:fixed;overflow-y:auto;z-index:9100;width:100%;height:100%;padding-top:var(--modal-spacing-x);padding-bottom:var(--modal-spacing-x);padding-right:var(--modal-spacing-y);padding-left:var(--modal-spacing-y);color:var(--modal-color, var(--kit-label-primary));background-color:var(--modal-background, var(--kit-background-grouped-primary));border-color:var(--modal-background, var(--kit-background-grouped-primary))}.kit-modal.kit-modal--contain.svelte-192gz3f{position:absolute;top:0}.kit-modal.kit-modal--contain.svelte-192gz3f .kit-overlay:where(.svelte-192gz3f){position:absolute}.kit-modal.kit-modal--contain.svelte-192gz3f .kit-modal-container:where(.svelte-192gz3f){position:absolute}.kit-modal.svelte-192gz3f .kit-modal-container--size-xs:where(.svelte-192gz3f){max-width:var(--system-dialog-xs);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .kit-modal-container--size-sm:where(.svelte-192gz3f){max-width:var(--system-dialog-sm);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .kit-modal-container--size-md:where(.svelte-192gz3f){max-width:var(--system-dialog-md);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .kit-modal-container--size-lg:where(.svelte-192gz3f){max-width:var(--system-dialog-lg);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .kit-modal-container--size-xl:where(.svelte-192gz3f){max-width:var(--system-dialog-xl);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .kit-modal-container--size-full:where(.svelte-192gz3f){max-width:100%;max-height:calc(100% - 3rem);margin:0 auto;bottom:0;translate:0 0;left:0;top:initial;height:100%;border-radius:var(--modal-shape, var(--system-shape-md)) var(--modal-shape, var(--system-shape-md)) 0 0}.kit-modal.svelte-192gz3f .kit-modal-container--density-default:where(.svelte-192gz3f){--modal-spacing-x: .5rem;--modal-spacing-y: .5rem}.kit-modal.svelte-192gz3f .kit-modal-container--density-compact:where(.svelte-192gz3f){--modal-spacing-x: .25rem;--modal-spacing-y: .25rem}.kit-modal.svelte-192gz3f .kit-modal-container--density-comfortable:where(.svelte-192gz3f){--modal-spacing-x: .75rem;--modal-spacing-y: .75rem}.kit-modal.svelte-192gz3f .kit-modal-container--position-bottom:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:initial;bottom:0}.kit-modal.svelte-192gz3f .kit-modal-container--position-top:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:0;bottom:initial}.kit-modal.svelte-192gz3f .kit-modal-container--position-center:where(.svelte-192gz3f){--modal-translate-y: -50%;margin:auto;top:50%;bottom:initial}@media screen and (min-width: 448px){.kit-modal.svelte-192gz3f .xs\:kit-modal-container--size-xs:where(.svelte-192gz3f){max-width:var(--system-dialog-xs);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .xs\:kit-modal-container--size-sm:where(.svelte-192gz3f){max-width:var(--system-dialog-sm);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .xs\:kit-modal-container--size-md:where(.svelte-192gz3f){max-width:var(--system-dialog-md);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .xs\:kit-modal-container--size-lg:where(.svelte-192gz3f){max-width:var(--system-dialog-lg);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .xs\:kit-modal-container--size-xl:where(.svelte-192gz3f){max-width:var(--system-dialog-xl);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .xs\:kit-modal-container--size-full:where(.svelte-192gz3f){max-width:100%;max-height:calc(100% - 3rem);margin:0 auto;bottom:0;translate:0 0;left:0;top:initial;height:100%;border-radius:var(--modal-shape, var(--system-shape-md)) var(--modal-shape, var(--system-shape-md)) 0 0}.kit-modal.svelte-192gz3f .xs\:kit-modal-container--density-default:where(.svelte-192gz3f){--modal-spacing-x: .5rem;--modal-spacing-y: .5rem}.kit-modal.svelte-192gz3f .xs\:kit-modal-container--density-compact:where(.svelte-192gz3f){--modal-spacing-x: .25rem;--modal-spacing-y: .25rem}.kit-modal.svelte-192gz3f .xs\:kit-modal-container--density-comfortable:where(.svelte-192gz3f){--modal-spacing-x: .75rem;--modal-spacing-y: .75rem}.kit-modal.svelte-192gz3f .xs\:kit-modal-container--position-bottom:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:initial;bottom:0}.kit-modal.svelte-192gz3f .xs\:kit-modal-container--position-top:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:0;bottom:initial}.kit-modal.svelte-192gz3f .xs\:kit-modal-container--position-center:where(.svelte-192gz3f){--modal-translate-y: -50%;margin:auto;top:50%;bottom:initial}}@media screen and (min-width: 640px){.kit-modal.svelte-192gz3f .sm\:kit-modal-container--size-xs:where(.svelte-192gz3f){max-width:var(--system-dialog-xs);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .sm\:kit-modal-container--size-sm:where(.svelte-192gz3f){max-width:var(--system-dialog-sm);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .sm\:kit-modal-container--size-md:where(.svelte-192gz3f){max-width:var(--system-dialog-md);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .sm\:kit-modal-container--size-lg:where(.svelte-192gz3f){max-width:var(--system-dialog-lg);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .sm\:kit-modal-container--size-xl:where(.svelte-192gz3f){max-width:var(--system-dialog-xl);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .sm\:kit-modal-container--size-full:where(.svelte-192gz3f){max-width:100%;max-height:calc(100% - 3rem);margin:0 auto;bottom:0;translate:0 0;left:0;top:initial;height:100%;border-radius:var(--modal-shape, var(--system-shape-md)) var(--modal-shape, var(--system-shape-md)) 0 0}.kit-modal.svelte-192gz3f .sm\:kit-modal-container--density-default:where(.svelte-192gz3f){--modal-spacing-x: .5rem;--modal-spacing-y: .5rem}.kit-modal.svelte-192gz3f .sm\:kit-modal-container--density-compact:where(.svelte-192gz3f){--modal-spacing-x: .25rem;--modal-spacing-y: .25rem}.kit-modal.svelte-192gz3f .sm\:kit-modal-container--density-comfortable:where(.svelte-192gz3f){--modal-spacing-x: .75rem;--modal-spacing-y: .75rem}.kit-modal.svelte-192gz3f .sm\:kit-modal-container--position-bottom:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:initial;bottom:0}.kit-modal.svelte-192gz3f .sm\:kit-modal-container--position-top:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:0;bottom:initial}.kit-modal.svelte-192gz3f .sm\:kit-modal-container--position-center:where(.svelte-192gz3f){--modal-translate-y: -50%;margin:auto;top:50%;bottom:initial}}@media screen and (min-width: 768px){.kit-modal.svelte-192gz3f .md\:kit-modal-container--size-xs:where(.svelte-192gz3f){max-width:var(--system-dialog-xs);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .md\:kit-modal-container--size-sm:where(.svelte-192gz3f){max-width:var(--system-dialog-sm);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .md\:kit-modal-container--size-md:where(.svelte-192gz3f){max-width:var(--system-dialog-md);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .md\:kit-modal-container--size-lg:where(.svelte-192gz3f){max-width:var(--system-dialog-lg);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .md\:kit-modal-container--size-xl:where(.svelte-192gz3f){max-width:var(--system-dialog-xl);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .md\:kit-modal-container--size-full:where(.svelte-192gz3f){max-width:100%;max-height:calc(100% - 3rem);margin:0 auto;bottom:0;translate:0 0;left:0;top:initial;height:100%;border-radius:var(--modal-shape, var(--system-shape-md)) var(--modal-shape, var(--system-shape-md)) 0 0}.kit-modal.svelte-192gz3f .md\:kit-modal-container--density-default:where(.svelte-192gz3f){--modal-spacing-x: .5rem;--modal-spacing-y: .5rem}.kit-modal.svelte-192gz3f .md\:kit-modal-container--density-compact:where(.svelte-192gz3f){--modal-spacing-x: .25rem;--modal-spacing-y: .25rem}.kit-modal.svelte-192gz3f .md\:kit-modal-container--density-comfortable:where(.svelte-192gz3f){--modal-spacing-x: .75rem;--modal-spacing-y: .75rem}.kit-modal.svelte-192gz3f .md\:kit-modal-container--position-bottom:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:initial;bottom:0}.kit-modal.svelte-192gz3f .md\:kit-modal-container--position-top:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:0;bottom:initial}.kit-modal.svelte-192gz3f .md\:kit-modal-container--position-center:where(.svelte-192gz3f){--modal-translate-y: -50%;margin:auto;top:50%;bottom:initial}}@media screen and (min-width: 1024px){.kit-modal.svelte-192gz3f .lg\:kit-modal-container--size-xs:where(.svelte-192gz3f){max-width:var(--system-dialog-xs);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .lg\:kit-modal-container--size-sm:where(.svelte-192gz3f){max-width:var(--system-dialog-sm);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .lg\:kit-modal-container--size-md:where(.svelte-192gz3f){max-width:var(--system-dialog-md);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .lg\:kit-modal-container--size-lg:where(.svelte-192gz3f){max-width:var(--system-dialog-lg);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .lg\:kit-modal-container--size-xl:where(.svelte-192gz3f){max-width:var(--system-dialog-xl);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .lg\:kit-modal-container--size-full:where(.svelte-192gz3f){max-width:100%;max-height:calc(100% - 3rem);margin:0 auto;bottom:0;translate:0 0;left:0;top:initial;height:100%;border-radius:var(--modal-shape, var(--system-shape-md)) var(--modal-shape, var(--system-shape-md)) 0 0}.kit-modal.svelte-192gz3f .lg\:kit-modal-container--density-default:where(.svelte-192gz3f){--modal-spacing-x: .5rem;--modal-spacing-y: .5rem}.kit-modal.svelte-192gz3f .lg\:kit-modal-container--density-compact:where(.svelte-192gz3f){--modal-spacing-x: .25rem;--modal-spacing-y: .25rem}.kit-modal.svelte-192gz3f .lg\:kit-modal-container--density-comfortable:where(.svelte-192gz3f){--modal-spacing-x: .75rem;--modal-spacing-y: .75rem}.kit-modal.svelte-192gz3f .lg\:kit-modal-container--position-bottom:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:initial;bottom:0}.kit-modal.svelte-192gz3f .lg\:kit-modal-container--position-top:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:0;bottom:initial}.kit-modal.svelte-192gz3f .lg\:kit-modal-container--position-center:where(.svelte-192gz3f){--modal-translate-y: -50%;margin:auto;top:50%;bottom:initial}}@media screen and (min-width: 1280px){.kit-modal.svelte-192gz3f .xl\:kit-modal-container--size-xs:where(.svelte-192gz3f){max-width:var(--system-dialog-xs);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .xl\:kit-modal-container--size-sm:where(.svelte-192gz3f){max-width:var(--system-dialog-sm);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .xl\:kit-modal-container--size-md:where(.svelte-192gz3f){max-width:var(--system-dialog-md);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .xl\:kit-modal-container--size-lg:where(.svelte-192gz3f){max-width:var(--system-dialog-lg);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .xl\:kit-modal-container--size-xl:where(.svelte-192gz3f){max-width:var(--system-dialog-xl);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .xl\:kit-modal-container--size-full:where(.svelte-192gz3f){max-width:100%;max-height:calc(100% - 3rem);margin:0 auto;bottom:0;translate:0 0;left:0;top:initial;height:100%;border-radius:var(--modal-shape, var(--system-shape-md)) var(--modal-shape, var(--system-shape-md)) 0 0}.kit-modal.svelte-192gz3f .xl\:kit-modal-container--density-default:where(.svelte-192gz3f){--modal-spacing-x: .5rem;--modal-spacing-y: .5rem}.kit-modal.svelte-192gz3f .xl\:kit-modal-container--density-compact:where(.svelte-192gz3f){--modal-spacing-x: .25rem;--modal-spacing-y: .25rem}.kit-modal.svelte-192gz3f .xl\:kit-modal-container--density-comfortable:where(.svelte-192gz3f){--modal-spacing-x: .75rem;--modal-spacing-y: .75rem}.kit-modal.svelte-192gz3f .xl\:kit-modal-container--position-bottom:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:initial;bottom:0}.kit-modal.svelte-192gz3f .xl\:kit-modal-container--position-top:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:0;bottom:initial}.kit-modal.svelte-192gz3f .xl\:kit-modal-container--position-center:where(.svelte-192gz3f){--modal-translate-y: -50%;margin:auto;top:50%;bottom:initial}}@media screen and (min-width: 1536px){.kit-modal.svelte-192gz3f .\32xl\:kit-modal-container--size-xs:where(.svelte-192gz3f){max-width:var(--system-dialog-xs);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .\32xl\:kit-modal-container--size-sm:where(.svelte-192gz3f){max-width:var(--system-dialog-sm);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .\32xl\:kit-modal-container--size-md:where(.svelte-192gz3f){max-width:var(--system-dialog-md);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .\32xl\:kit-modal-container--size-lg:where(.svelte-192gz3f){max-width:var(--system-dialog-lg);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .\32xl\:kit-modal-container--size-xl:where(.svelte-192gz3f){max-width:var(--system-dialog-xl);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .\32xl\:kit-modal-container--size-full:where(.svelte-192gz3f){max-width:100%;max-height:calc(100% - 3rem);margin:0 auto;bottom:0;translate:0 0;left:0;top:initial;height:100%;border-radius:var(--modal-shape, var(--system-shape-md)) var(--modal-shape, var(--system-shape-md)) 0 0}.kit-modal.svelte-192gz3f .\32xl\:kit-modal-container--density-default:where(.svelte-192gz3f){--modal-spacing-x: .5rem;--modal-spacing-y: .5rem}.kit-modal.svelte-192gz3f .\32xl\:kit-modal-container--density-compact:where(.svelte-192gz3f){--modal-spacing-x: .25rem;--modal-spacing-y: .25rem}.kit-modal.svelte-192gz3f .\32xl\:kit-modal-container--density-comfortable:where(.svelte-192gz3f){--modal-spacing-x: .75rem;--modal-spacing-y: .75rem}.kit-modal.svelte-192gz3f .\32xl\:kit-modal-container--position-bottom:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:initial;bottom:0}.kit-modal.svelte-192gz3f .\32xl\:kit-modal-container--position-top:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:0;bottom:initial}.kit-modal.svelte-192gz3f .\32xl\:kit-modal-container--position-center:where(.svelte-192gz3f){--modal-translate-y: -50%;margin:auto;top:50%;bottom:initial}}@media screen and (min-width: 1792px){.kit-modal.svelte-192gz3f .\33xl\:kit-modal-container--size-xs:where(.svelte-192gz3f){max-width:var(--system-dialog-xs);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .\33xl\:kit-modal-container--size-sm:where(.svelte-192gz3f){max-width:var(--system-dialog-sm);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .\33xl\:kit-modal-container--size-md:where(.svelte-192gz3f){max-width:var(--system-dialog-md);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .\33xl\:kit-modal-container--size-lg:where(.svelte-192gz3f){max-width:var(--system-dialog-lg);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .\33xl\:kit-modal-container--size-xl:where(.svelte-192gz3f){max-width:var(--system-dialog-xl);max-height:calc(100% - 3rem);height:fit-content;margin:0 auto;left:50%;bottom:initial;translate:var(--modal-translate-x) var(--modal-translate-y);border-radius:var(--modal-shape, var(--system-shape-md))}.kit-modal.svelte-192gz3f .\33xl\:kit-modal-container--size-full:where(.svelte-192gz3f){max-width:100%;max-height:calc(100% - 3rem);margin:0 auto;bottom:0;translate:0 0;left:0;top:initial;height:100%;border-radius:var(--modal-shape, var(--system-shape-md)) var(--modal-shape, var(--system-shape-md)) 0 0}.kit-modal.svelte-192gz3f .\33xl\:kit-modal-container--density-default:where(.svelte-192gz3f){--modal-spacing-x: .5rem;--modal-spacing-y: .5rem}.kit-modal.svelte-192gz3f .\33xl\:kit-modal-container--density-compact:where(.svelte-192gz3f){--modal-spacing-x: .25rem;--modal-spacing-y: .25rem}.kit-modal.svelte-192gz3f .\33xl\:kit-modal-container--density-comfortable:where(.svelte-192gz3f){--modal-spacing-x: .75rem;--modal-spacing-y: .75rem}.kit-modal.svelte-192gz3f .\33xl\:kit-modal-container--position-bottom:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:initial;bottom:0}.kit-modal.svelte-192gz3f .\33xl\:kit-modal-container--position-top:where(.svelte-192gz3f){--modal-translate-y: 0;margin:auto;top:0;bottom:initial}.kit-modal.svelte-192gz3f .\33xl\:kit-modal-container--position-center:where(.svelte-192gz3f){--modal-translate-y: -50%;margin:auto;top:50%;bottom:initial}}.kit-textfield.svelte-xan01f{flex:1 1 auto;font-size:1rem;display:grid;grid-template-areas:"prepend control append" "a messages b";grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:1fr auto}.kit-textfield--hide-spin-buttons.svelte-xan01f input[type=number]:where(.svelte-xan01f){-moz-appearance:textfield;appearance:textfield}.kit-textfield--hide-spin-buttons.svelte-xan01f input[type=number]:where(.svelte-xan01f)::-webkit-inner-spin-button,.kit-textfield--hide-spin-buttons.svelte-xan01f input[type=number]:where(.svelte-xan01f)::-webkit-outer-spin-button{display:none;-webkit-appearance:none}.kit-textfield--disabled.svelte-xan01f{opacity:.5;pointer-events:none}.kit-textfield--readonly.svelte-xan01f{pointer-events:none}.kit-textfield--error.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border:1px solid var(--kit-accent-destructive)}.kit-textfield-outline.svelte-xan01f{align-items:stretch;contain:layout;display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}.kit-textfield.svelte-xan01f .kit-textfield-prepend:where(.svelte-xan01f){display:flex;grid-area:prepend;margin-inline-end:16px;align-items:center;padding-top:0}.kit-textfield.svelte-xan01f .kit-textfield-append:where(.svelte-xan01f){display:flex;grid-area:append;margin-inline-start:16px;align-items:center;padding-top:0}.kit-textfield-control.svelte-xan01f{display:flex;grid-area:control}.kit-textfield-control.svelte-xan01f .kit-textfield-prepend-inner:where(.svelte-xan01f){grid-area:prepend-inner;display:flex;align-items:center;padding-top:0}.kit-textfield-control.svelte-xan01f .kit-textfield-clearable:where(.svelte-xan01f){cursor:pointer;display:flex;align-items:center;padding-top:0;overflow:hidden;margin-inline:4px;grid-area:clear;opacity:0}.kit-textfield-clearable.kit-textfield-clearable--visible.svelte-xan01f{opacity:1}.kit-textfield-control.svelte-xan01f .kit-textfield-append-inner:where(.svelte-xan01f){grid-area:append-inner;display:flex;align-items:center;padding-top:0}.kit-field.svelte-xan01f .kit-field--field:where(.svelte-xan01f) .kit-field--field-prefix:where(.svelte-xan01f),.kit-field.svelte-xan01f .kit-field--field:where(.svelte-xan01f) .kit-field--field-suffix:where(.svelte-xan01f){align-items:center;cursor:default;display:flex;transition:inherit;white-space:nowrap}.kit-textfield-control.svelte-xan01f .kit-field:where(.svelte-xan01f){display:grid;grid-template-areas:"prepend-inner field clear append-inner";grid-template-columns:max-content minmax(0,1fr) max-content max-content;font-size:calc(var(--system-spacing) * var(--textfield-multiplier-font-size));max-width:100%;contain:layout;flex:1 0;grid-area:control;position:relative;padding:calc(var(--system-spacing) * var(--textfield-multiplier-x)) calc(var(--system-spacing) * var(--textfield-multiplier-y));gap:calc(var(--system-spacing) * var(--textfield-multiplier-gap))}.kit-textfield-control.svelte-xan01f .kit-field:where(.svelte-xan01f) .kit-field--field:where(.svelte-xan01f){flex:1 0;grid-area:field;position:relative;align-items:flex-start;display:flex}.kit-field.svelte-xan01f .kit-field--field:where(.svelte-xan01f) input:where(.svelte-xan01f){font:inherit;border-radius:0;flex:1;min-width:0;align-items:center;color:inherit;column-gap:2px;display:flex;flex-wrap:wrap;position:relative;width:100%;row-gap:8px}.kit-field.svelte-xan01f .kit-field--field:where(.svelte-xan01f) input:where(.svelte-xan01f):focus,.kit-field.svelte-xan01f .kit-field--field:where(.svelte-xan01f) input:where(.svelte-xan01f):focus-visible,.kit-field.svelte-xan01f .kit-field--field:where(.svelte-xan01f) input:where(.svelte-xan01f):active{outline:none;box-shadow:none}.kit-textfield-message.svelte-xan01f{padding-inline:var(--textfield-spacing-y);align-items:flex-end;display:flex;font-size:.75rem;grid-area:messages;min-height:22px;padding-top:var(--textfield-spacing-x);overflow:hidden;justify-content:space-between;opacity:0}.kit-textfield-message.kit-textfield-message--visible.svelte-xan01f{opacity:1}.kit-message.svelte-xan01f{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;position:relative;display:grid;gap:calc(var(--system-spacing) * var(--textfield-multiplier-gap));grid-template-areas:"message-prepend message message-append ";grid-template-columns:max-content minmax(0,1fr) max-content}.kit-message.kit-message--message-error.svelte-xan01f{color:var(--kit-accent-destructive)}.kit-message.svelte-xan01f .kit-message--message:where(.svelte-xan01f){line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-area:message}.kit-message.svelte-xan01f .kit-message--prepend:where(.svelte-xan01f),.kit-message.svelte-xan01f .kit-message--append:where(.svelte-xan01f){line-height:12px}.kit-message.svelte-xan01f .kit-message--prepend:where(.svelte-xan01f){grid-area:message-prepend}.kit-message.svelte-xan01f .kit-message--append:where(.svelte-xan01f){grid-area:message-append}.kit-textfield.kit-textfield--variant-filled.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-background, var(--kit-background-grouped-primary));background-color:var(--textfield-background, var(--kit-background-grouped-primary));border-radius:var(--textfield-shape, var(--system-shape-md));color:var(--textfield-color, var(--kit-label-primary))}.kit-textfield.kit-textfield--variant-outline.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:var(--textfield-background);border-radius:var(--textfield-shape);color:var(--textfield-color)}.kit-textfield.kit-textfield--variant-filled.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f),.kit-textfield.kit-textfield--variant-outline.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:1px solid var(--textfield-border-color);border-right:1px solid var(--textfield-border-color);border-left:1px solid var(--textfield-border-color);border-radius:var(--textfield-shape)}.kit-textfield.kit-textfield--variant-text.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:transparent;border-radius:0;color:var(--textfield-color)}.kit-textfield.kit-textfield--variant-text.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:0;border-right:0;border-left:0;border-radius:0}.kit-textfield.kit-textfield--size-xs.svelte-xan01f{--textfield-multiplier-x: 2;--textfield-multiplier-y: 2;--textfield-multiplier-gap: 1;--textfield-multiplier-font-size: 6}.kit-textfield.kit-textfield--size-sm.svelte-xan01f{--textfield-multiplier-x: 3;--textfield-multiplier-y: 4;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 7}.kit-textfield.kit-textfield--size-md.svelte-xan01f{--textfield-multiplier-x: 4;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 8}.kit-textfield.kit-textfield--size-lg.svelte-xan01f{--textfield-multiplier-x: 5;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 9}.kit-textfield.kit-textfield--size-xl.svelte-xan01f{--textfield-multiplier-x: 6;--textfield-multiplier-y: 8;--textfield-multiplier-gap: 3;--textfield-multiplier-font-size: 10}.kit-textfield.kit-textfield--density-default.svelte-xan01f{--textfield-spacing-x: 0;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y))}.kit-textfield.kit-textfield--density-compact.svelte-xan01f{--textfield-spacing-x: calc(0 - .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) - .5rem)}.kit-textfield.kit-textfield--density-comfortable.svelte-xan01f{--textfield-spacing-x: calc(0 + .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) + .5rem)}@media screen and (min-width: 448px){.kit-textfield.xs\:kit-textfield--variant-filled.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-background, var(--kit-background-grouped-primary));background-color:var(--textfield-background, var(--kit-background-grouped-primary));border-radius:var(--textfield-shape, var(--system-shape-md));color:var(--textfield-color, var(--kit-label-primary))}.kit-textfield.xs\:kit-textfield--variant-outline.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:var(--textfield-background);border-radius:var(--textfield-shape);color:var(--textfield-color)}.kit-textfield.xs\:kit-textfield--variant-filled.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f),.kit-textfield.xs\:kit-textfield--variant-outline.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:1px solid var(--textfield-border-color);border-right:1px solid var(--textfield-border-color);border-left:1px solid var(--textfield-border-color);border-radius:var(--textfield-shape)}.kit-textfield.xs\:kit-textfield--variant-text.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:transparent;border-radius:0;color:var(--textfield-color)}.kit-textfield.xs\:kit-textfield--variant-text.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:0;border-right:0;border-left:0;border-radius:0}.kit-textfield.xs\:kit-textfield--size-xs.svelte-xan01f{--textfield-multiplier-x: 2;--textfield-multiplier-y: 2;--textfield-multiplier-gap: 1;--textfield-multiplier-font-size: 6}.kit-textfield.xs\:kit-textfield--size-sm.svelte-xan01f{--textfield-multiplier-x: 3;--textfield-multiplier-y: 4;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 7}.kit-textfield.xs\:kit-textfield--size-md.svelte-xan01f{--textfield-multiplier-x: 4;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 8}.kit-textfield.xs\:kit-textfield--size-lg.svelte-xan01f{--textfield-multiplier-x: 5;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 9}.kit-textfield.xs\:kit-textfield--size-xl.svelte-xan01f{--textfield-multiplier-x: 6;--textfield-multiplier-y: 8;--textfield-multiplier-gap: 3;--textfield-multiplier-font-size: 10}.kit-textfield.xs\:kit-textfield--density-default.svelte-xan01f{--textfield-spacing-x: 0;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y))}.kit-textfield.xs\:kit-textfield--density-compact.svelte-xan01f{--textfield-spacing-x: calc(0 - .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) - .5rem)}.kit-textfield.xs\:kit-textfield--density-comfortable.svelte-xan01f{--textfield-spacing-x: calc(0 + .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) + .5rem)}}@media screen and (min-width: 640px){.kit-textfield.sm\:kit-textfield--variant-filled.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-background, var(--kit-background-grouped-primary));background-color:var(--textfield-background, var(--kit-background-grouped-primary));border-radius:var(--textfield-shape, var(--system-shape-md));color:var(--textfield-color, var(--kit-label-primary))}.kit-textfield.sm\:kit-textfield--variant-outline.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:var(--textfield-background);border-radius:var(--textfield-shape);color:var(--textfield-color)}.kit-textfield.sm\:kit-textfield--variant-filled.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f),.kit-textfield.sm\:kit-textfield--variant-outline.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:1px solid var(--textfield-border-color);border-right:1px solid var(--textfield-border-color);border-left:1px solid var(--textfield-border-color);border-radius:var(--textfield-shape)}.kit-textfield.sm\:kit-textfield--variant-text.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:transparent;border-radius:0;color:var(--textfield-color)}.kit-textfield.sm\:kit-textfield--variant-text.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:0;border-right:0;border-left:0;border-radius:0}.kit-textfield.sm\:kit-textfield--size-xs.svelte-xan01f{--textfield-multiplier-x: 2;--textfield-multiplier-y: 2;--textfield-multiplier-gap: 1;--textfield-multiplier-font-size: 6}.kit-textfield.sm\:kit-textfield--size-sm.svelte-xan01f{--textfield-multiplier-x: 3;--textfield-multiplier-y: 4;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 7}.kit-textfield.sm\:kit-textfield--size-md.svelte-xan01f{--textfield-multiplier-x: 4;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 8}.kit-textfield.sm\:kit-textfield--size-lg.svelte-xan01f{--textfield-multiplier-x: 5;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 9}.kit-textfield.sm\:kit-textfield--size-xl.svelte-xan01f{--textfield-multiplier-x: 6;--textfield-multiplier-y: 8;--textfield-multiplier-gap: 3;--textfield-multiplier-font-size: 10}.kit-textfield.sm\:kit-textfield--density-default.svelte-xan01f{--textfield-spacing-x: 0;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y))}.kit-textfield.sm\:kit-textfield--density-compact.svelte-xan01f{--textfield-spacing-x: calc(0 - .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) - .5rem)}.kit-textfield.sm\:kit-textfield--density-comfortable.svelte-xan01f{--textfield-spacing-x: calc(0 + .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) + .5rem)}}@media screen and (min-width: 768px){.kit-textfield.md\:kit-textfield--variant-filled.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-background, var(--kit-background-grouped-primary));background-color:var(--textfield-background, var(--kit-background-grouped-primary));border-radius:var(--textfield-shape, var(--system-shape-md));color:var(--textfield-color, var(--kit-label-primary))}.kit-textfield.md\:kit-textfield--variant-outline.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:var(--textfield-background);border-radius:var(--textfield-shape);color:var(--textfield-color)}.kit-textfield.md\:kit-textfield--variant-filled.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f),.kit-textfield.md\:kit-textfield--variant-outline.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:1px solid var(--textfield-border-color);border-right:1px solid var(--textfield-border-color);border-left:1px solid var(--textfield-border-color);border-radius:var(--textfield-shape)}.kit-textfield.md\:kit-textfield--variant-text.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:transparent;border-radius:0;color:var(--textfield-color)}.kit-textfield.md\:kit-textfield--variant-text.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:0;border-right:0;border-left:0;border-radius:0}.kit-textfield.md\:kit-textfield--size-xs.svelte-xan01f{--textfield-multiplier-x: 2;--textfield-multiplier-y: 2;--textfield-multiplier-gap: 1;--textfield-multiplier-font-size: 6}.kit-textfield.md\:kit-textfield--size-sm.svelte-xan01f{--textfield-multiplier-x: 3;--textfield-multiplier-y: 4;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 7}.kit-textfield.md\:kit-textfield--size-md.svelte-xan01f{--textfield-multiplier-x: 4;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 8}.kit-textfield.md\:kit-textfield--size-lg.svelte-xan01f{--textfield-multiplier-x: 5;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 9}.kit-textfield.md\:kit-textfield--size-xl.svelte-xan01f{--textfield-multiplier-x: 6;--textfield-multiplier-y: 8;--textfield-multiplier-gap: 3;--textfield-multiplier-font-size: 10}.kit-textfield.md\:kit-textfield--density-default.svelte-xan01f{--textfield-spacing-x: 0;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y))}.kit-textfield.md\:kit-textfield--density-compact.svelte-xan01f{--textfield-spacing-x: calc(0 - .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) - .5rem)}.kit-textfield.md\:kit-textfield--density-comfortable.svelte-xan01f{--textfield-spacing-x: calc(0 + .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) + .5rem)}}@media screen and (min-width: 1024px){.kit-textfield.lg\:kit-textfield--variant-filled.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-background, var(--kit-background-grouped-primary));background-color:var(--textfield-background, var(--kit-background-grouped-primary));border-radius:var(--textfield-shape, var(--system-shape-md));color:var(--textfield-color, var(--kit-label-primary))}.kit-textfield.lg\:kit-textfield--variant-outline.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:var(--textfield-background);border-radius:var(--textfield-shape);color:var(--textfield-color)}.kit-textfield.lg\:kit-textfield--variant-filled.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f),.kit-textfield.lg\:kit-textfield--variant-outline.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:1px solid var(--textfield-border-color);border-right:1px solid var(--textfield-border-color);border-left:1px solid var(--textfield-border-color);border-radius:var(--textfield-shape)}.kit-textfield.lg\:kit-textfield--variant-text.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:transparent;border-radius:0;color:var(--textfield-color)}.kit-textfield.lg\:kit-textfield--variant-text.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:0;border-right:0;border-left:0;border-radius:0}.kit-textfield.lg\:kit-textfield--size-xs.svelte-xan01f{--textfield-multiplier-x: 2;--textfield-multiplier-y: 2;--textfield-multiplier-gap: 1;--textfield-multiplier-font-size: 6}.kit-textfield.lg\:kit-textfield--size-sm.svelte-xan01f{--textfield-multiplier-x: 3;--textfield-multiplier-y: 4;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 7}.kit-textfield.lg\:kit-textfield--size-md.svelte-xan01f{--textfield-multiplier-x: 4;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 8}.kit-textfield.lg\:kit-textfield--size-lg.svelte-xan01f{--textfield-multiplier-x: 5;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 9}.kit-textfield.lg\:kit-textfield--size-xl.svelte-xan01f{--textfield-multiplier-x: 6;--textfield-multiplier-y: 8;--textfield-multiplier-gap: 3;--textfield-multiplier-font-size: 10}.kit-textfield.lg\:kit-textfield--density-default.svelte-xan01f{--textfield-spacing-x: 0;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y))}.kit-textfield.lg\:kit-textfield--density-compact.svelte-xan01f{--textfield-spacing-x: calc(0 - .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) - .5rem)}.kit-textfield.lg\:kit-textfield--density-comfortable.svelte-xan01f{--textfield-spacing-x: calc(0 + .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) + .5rem)}}@media screen and (min-width: 1280px){.kit-textfield.xl\:kit-textfield--variant-filled.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-background, var(--kit-background-grouped-primary));background-color:var(--textfield-background, var(--kit-background-grouped-primary));border-radius:var(--textfield-shape, var(--system-shape-md));color:var(--textfield-color, var(--kit-label-primary))}.kit-textfield.xl\:kit-textfield--variant-outline.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:var(--textfield-background);border-radius:var(--textfield-shape);color:var(--textfield-color)}.kit-textfield.xl\:kit-textfield--variant-filled.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f),.kit-textfield.xl\:kit-textfield--variant-outline.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:1px solid var(--textfield-border-color);border-right:1px solid var(--textfield-border-color);border-left:1px solid var(--textfield-border-color);border-radius:var(--textfield-shape)}.kit-textfield.xl\:kit-textfield--variant-text.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:transparent;border-radius:0;color:var(--textfield-color)}.kit-textfield.xl\:kit-textfield--variant-text.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:0;border-right:0;border-left:0;border-radius:0}.kit-textfield.xl\:kit-textfield--size-xs.svelte-xan01f{--textfield-multiplier-x: 2;--textfield-multiplier-y: 2;--textfield-multiplier-gap: 1;--textfield-multiplier-font-size: 6}.kit-textfield.xl\:kit-textfield--size-sm.svelte-xan01f{--textfield-multiplier-x: 3;--textfield-multiplier-y: 4;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 7}.kit-textfield.xl\:kit-textfield--size-md.svelte-xan01f{--textfield-multiplier-x: 4;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 8}.kit-textfield.xl\:kit-textfield--size-lg.svelte-xan01f{--textfield-multiplier-x: 5;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 9}.kit-textfield.xl\:kit-textfield--size-xl.svelte-xan01f{--textfield-multiplier-x: 6;--textfield-multiplier-y: 8;--textfield-multiplier-gap: 3;--textfield-multiplier-font-size: 10}.kit-textfield.xl\:kit-textfield--density-default.svelte-xan01f{--textfield-spacing-x: 0;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y))}.kit-textfield.xl\:kit-textfield--density-compact.svelte-xan01f{--textfield-spacing-x: calc(0 - .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) - .5rem)}.kit-textfield.xl\:kit-textfield--density-comfortable.svelte-xan01f{--textfield-spacing-x: calc(0 + .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) + .5rem)}}@media screen and (min-width: 1536px){.kit-textfield.\32xl\:kit-textfield--variant-filled.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-background, var(--kit-background-grouped-primary));background-color:var(--textfield-background, var(--kit-background-grouped-primary));border-radius:var(--textfield-shape, var(--system-shape-md));color:var(--textfield-color, var(--kit-label-primary))}.kit-textfield.\32xl\:kit-textfield--variant-outline.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:var(--textfield-background);border-radius:var(--textfield-shape);color:var(--textfield-color)}.kit-textfield.\32xl\:kit-textfield--variant-filled.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f),.kit-textfield.\32xl\:kit-textfield--variant-outline.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:1px solid var(--textfield-border-color);border-right:1px solid var(--textfield-border-color);border-left:1px solid var(--textfield-border-color);border-radius:var(--textfield-shape)}.kit-textfield.\32xl\:kit-textfield--variant-text.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:transparent;border-radius:0;color:var(--textfield-color)}.kit-textfield.\32xl\:kit-textfield--variant-text.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:0;border-right:0;border-left:0;border-radius:0}.kit-textfield.\32xl\:kit-textfield--size-xs.svelte-xan01f{--textfield-multiplier-x: 2;--textfield-multiplier-y: 2;--textfield-multiplier-gap: 1;--textfield-multiplier-font-size: 6}.kit-textfield.\32xl\:kit-textfield--size-sm.svelte-xan01f{--textfield-multiplier-x: 3;--textfield-multiplier-y: 4;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 7}.kit-textfield.\32xl\:kit-textfield--size-md.svelte-xan01f{--textfield-multiplier-x: 4;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 8}.kit-textfield.\32xl\:kit-textfield--size-lg.svelte-xan01f{--textfield-multiplier-x: 5;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 9}.kit-textfield.\32xl\:kit-textfield--size-xl.svelte-xan01f{--textfield-multiplier-x: 6;--textfield-multiplier-y: 8;--textfield-multiplier-gap: 3;--textfield-multiplier-font-size: 10}.kit-textfield.\32xl\:kit-textfield--density-default.svelte-xan01f{--textfield-spacing-x: 0;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y))}.kit-textfield.\32xl\:kit-textfield--density-compact.svelte-xan01f{--textfield-spacing-x: calc(0 - .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) - .5rem)}.kit-textfield.\32xl\:kit-textfield--density-comfortable.svelte-xan01f{--textfield-spacing-x: calc(0 + .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) + .5rem)}}@media screen and (min-width: 1792px){.kit-textfield.\33xl\:kit-textfield--variant-filled.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-background, var(--kit-background-grouped-primary));background-color:var(--textfield-background, var(--kit-background-grouped-primary));border-radius:var(--textfield-shape, var(--system-shape-md));color:var(--textfield-color, var(--kit-label-primary))}.kit-textfield.\33xl\:kit-textfield--variant-outline.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:var(--textfield-background);border-radius:var(--textfield-shape);color:var(--textfield-color)}.kit-textfield.\33xl\:kit-textfield--variant-filled.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f),.kit-textfield.\33xl\:kit-textfield--variant-outline.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:1px solid var(--textfield-border-color);border-right:1px solid var(--textfield-border-color);border-left:1px solid var(--textfield-border-color);border-radius:var(--textfield-shape)}.kit-textfield.\33xl\:kit-textfield--variant-text.svelte-xan01f .kit-field:where(.svelte-xan01f){--textfield-border-color: var(--textfield-color);background-color:transparent;border-radius:0;color:var(--textfield-color)}.kit-textfield.\33xl\:kit-textfield--variant-text.svelte-xan01f .kit-textfield-outline:where(.svelte-xan01f){border-bottom:1px solid var(--textfield-border-color);border-top:0;border-right:0;border-left:0;border-radius:0}.kit-textfield.\33xl\:kit-textfield--size-xs.svelte-xan01f{--textfield-multiplier-x: 2;--textfield-multiplier-y: 2;--textfield-multiplier-gap: 1;--textfield-multiplier-font-size: 6}.kit-textfield.\33xl\:kit-textfield--size-sm.svelte-xan01f{--textfield-multiplier-x: 3;--textfield-multiplier-y: 4;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 7}.kit-textfield.\33xl\:kit-textfield--size-md.svelte-xan01f{--textfield-multiplier-x: 4;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 8}.kit-textfield.\33xl\:kit-textfield--size-lg.svelte-xan01f{--textfield-multiplier-x: 5;--textfield-multiplier-y: 6;--textfield-multiplier-gap: 2;--textfield-multiplier-font-size: 9}.kit-textfield.\33xl\:kit-textfield--size-xl.svelte-xan01f{--textfield-multiplier-x: 6;--textfield-multiplier-y: 8;--textfield-multiplier-gap: 3;--textfield-multiplier-font-size: 10}.kit-textfield.\33xl\:kit-textfield--density-default.svelte-xan01f{--textfield-spacing-x: 0;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y))}.kit-textfield.\33xl\:kit-textfield--density-compact.svelte-xan01f{--textfield-spacing-x: calc(0 - .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) - .5rem)}.kit-textfield.\33xl\:kit-textfield--density-comfortable.svelte-xan01f{--textfield-spacing-x: calc(0 + .5rem) ;--textfield-spacing-y: calc(var(--system-spacing) * var(--textfield-multiplier-y) + .5rem)}}
