label.svelte-1ktd9jr{appearance:none;box-sizing:border-box;border:var(--border);border-radius:var(--radius);background-color:var(--color-input);color:var(--color-foreground);font-family:var(--font-title);text-align:left;outline-color:var(--color-outline);transition-property:border-color,background-color,color,outline-color,opacity;transition-duration:var(--animation-speed-very-fast);transition-timing-function:var(--animation-timing-function-natural);flex-direction:column;padding:.5em 0 0;font-size:1em;line-height:1.25;display:inline-flex;position:relative;overflow:hidden}label.svelte-1ktd9jr:focus-within{outline:var(--outline)}:is(label.svelte-1ktd9jr:has(.labeled-input:user-invalid),label.svelte-1ktd9jr:has(.labeled-input[aria-invalid])){border-color:var(--color-error);outline-offset:2px}label.as-button.svelte-1ktd9jr{cursor:pointer;align-items:center;min-height:calc(2.25em + 2px);padding:.5em .75em;display:grid;position:relative}label.svelte-1ktd9jr .labeled-input{appearance:none;box-sizing:border-box;background:inherit;width:100%;min-width:100%;max-width:100%;min-height:1.75em;color:inherit;text-align:left;border:0;flex:1;margin:1em 0 0;padding:0 .75em .5em;font-family:inherit;font-size:1em;line-height:1.25;display:block}label.as-button.svelte-1ktd9jr .labeled-input{cursor:pointer;width:100%;min-width:0;min-height:0;margin:0;padding:0;position:absolute}label.as-button.svelte-1ktd9jr .labeled-input::file-selector-button{cursor:pointer}label.no-value.svelte-1ktd9jr .labeled-input:not(:focus),label.as-button.svelte-1ktd9jr .labeled-input{color:#0000;opacity:0}label.svelte-1ktd9jr .labeled-input:focus,label.svelte-1ktd9jr .labeled-input:focus-visible{outline:none}label.svelte-1ktd9jr .placeholder-label:where(.svelte-1ktd9jr){pointer-events:none;transform-origin:0 0;cursor:text;opacity:var(--opacity-text-diminished);line-height:1em;position:absolute;top:calc(50% - .5em);left:.75em}label.svelte-1ktd9jr .placeholder-label:where(.svelte-1ktd9jr):has(+textarea.labeled-input){top:calc(1.25em - 1px)}label:not(.as-button).minimize-placeholder.svelte-1ktd9jr .placeholder-label:where(.svelte-1ktd9jr){transform:scale(.75)translateY(-.8em)}label.svelte-1ktd9jr:not(.as-button) .placeholder-label:where(.svelte-1ktd9jr):has(+.labeled-input:focus){transform:scale(.75)translateY(-.8em)}label.svelte-1ktd9jr:not(.as-button) .placeholder-label:where(.svelte-1ktd9jr):has(+.labeled-input:autofill){transform:scale(.75)translateY(-.8em)}label.svelte-1ktd9jr:not(.as-button) .placeholder-label:where(.svelte-1ktd9jr):has(+.labeled-input:-webkit-autofill){transform:scale(.75)translateY(-.8em)}label.svelte-1ktd9jr:not(.as-button):not(.no-value) .placeholder-label:where(.svelte-1ktd9jr):has(+.labeled-input:not(:placeholder-shown)){transform:scale(.75)translateY(-.8em)}label.svelte-1ktd9jr .labeled-input,label.svelte-1ktd9jr .placeholder-label:where(.svelte-1ktd9jr){transition-property:top,transform;transition-duration:var(--animation-speed-very-fast);transition-timing-function:var(--animation-timing-function-natural)}label.as-button.svelte-1ktd9jr .placeholder-label:where(.svelte-1ktd9jr){z-index:1;color:inherit;opacity:1;cursor:revert;grid-area:1/1/2/2;line-height:1.25;position:relative;top:0;left:0}
