.AppInput[data-v-e6136d9c]{--input-background:var(--AppInput-background,hsl(var(--app-color-neutral-weakest)));--input-padding-block:var(--AppInput-padding-block,1em);--input-padding-inline:var(--AppInput-padding-inline,1.25em);--input-border:var(--AppInput-border,2px solid hsl(var(--app-color-accent-strongest)));--input-border-radius:var(--AppInput-border-radius,99em);--input-color:var(--AppInput-color,hsl(var(--app-color-neutral-strongest)));--input-label-color:var(--AppInput-label-color,hsl(var(--app-color-accent-strongest)));--input-label-offset:0;--input-label-scale:1;--input-label-offset--focus:-.75em;--input-label-scale--focus:.75;display:grid;grid-template-columns:[InputField] auto;grid-template-rows:[InputField] auto}.AppInput-field[data-v-e6136d9c]{background:var(--input-background);border:none;border-radius:var(--input-border-radius);display:grid;grid-area:InputField;grid-template-columns:[InputLabel InputValue] 100%;grid-template-rows:[InputLabel InputValue] 1fr;max-width:100%;min-width:100%;outline:var(--input-border);width:100%}.AppInput-label[data-v-e6136d9c]{align-items:center;color:var(--input-label-color);display:grid;grid-area:InputLabel;pointer-events:none;transform:translateY(var(--input-label-offset)) scale(var(--input-label-scale));transform-origin:var(--input-padding-inline) 50%;transition:transform calc(.15s*var(--app-motion-allowed)) ease;z-index:1}.AppInput-label[data-v-e6136d9c],.AppInput-value[data-v-e6136d9c]{padding-inline:var(--input-padding-inline)}.AppInput-value[data-v-e6136d9c]{border:none;border-radius:var(--input-border-radius);color:var(--input-color);display:block;font-weight:700;grid-area:InputValue;padding-bottom:calc(var(--input-padding-block)*.75);padding-top:calc(var(--input-padding-block)*1.25)}.AppInput[data-v-e6136d9c]:has(.AppInput-value:-webkit-autofill){--input-label-offset:var(--input-label-offset--focus);--input-label-scale:var(--input-label-scale--focus)}.AppInput[data-v-e6136d9c]:has(.AppInput-value:autofill),.AppInput[data-v-e6136d9c]:has(.AppInput-value:focus),.AppInput[data-empty=false][data-v-e6136d9c]{--input-label-offset:var(--input-label-offset--focus);--input-label-scale:var(--input-label-scale--focus)}
