.error-message[data-v-b31d9f15]{color:var(--modal-dehn-dangerred);margin:0;font-size:.75rem}.label[data-v-fe70785b]{color:var(--modal-dehn-textgrey);letter-spacing:1px;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.label span[data-v-fe70785b]{color:var(--modal-dehn-dangerred)}.input-container[data-v-256ce651]{width:fit-content;height:fit-content;display:inline-block;position:relative}.input-container[data-v-256ce651]:has(input.readonly){width:100%}.input-container input[data-v-256ce651]{all:unset;border:0;border-bottom:1px solid var(--modal-dehn-textgrey);background:var(--modal-dehn-offwhite);letter-spacing:0;color:var(--modal-dehn-textgrey);box-sizing:border-box;border-radius:2px 2px 0 0;align-self:stretch;align-items:center;gap:8px;width:100%;padding:4px 28px 4px 4px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}.input-container input[data-v-256ce651]:focus{outline:1px solid var(--dehn-selectyellow);outline-offset:2px;color:var(--modal-dehn-eerieblack);border-bottom:1px solid var(--modal-dehn-eerieblack);border-radius:.03rem}.input-container input.error[data-v-256ce651]{background:var(--modal-dehn-danger-10);color:var(--modal-dehn-textgrey);border-bottom:1px solid var(--modal-dehn-dangerred)}.input-container input[data-v-256ce651]::placeholder{color:var(--modal-dehn-black-25)}.input-container input.readonly[data-v-256ce651]{border-bottom-color:var(--modal-dehn-offwhite);cursor:default;background:0 0}.input-container input.readonly[data-v-256ce651]:focus{color:var(--modal-dehn-textgrey);border-bottom-color:var(--modal-dehn-offwhite);outline:none}.input-container .error-icon[data-v-256ce651]{color:var(--modal-dehn-dangerred);pointer-events:none;--dehn-error-icon-translate-y:15%;top:var(--dehn-error-icon-translate-y);transform:translateY(calc(-1 * var(--dehn-error-icon-translate-y)));position:absolute;right:8px}.input-container.field-with-label .error-icon[data-v-256ce651]{--dehn-error-icon-translate-y:55%}.input-container .input-icon[data-v-256ce651]{color:var(--modal-dehn-textgrey);pointer-events:none;--dehn-input-icon-translate-y:15%;top:var(--dehn-input-icon-translate-y);transform:translateY(calc(-1 * var(--dehn-input-icon-translate-y)));position:absolute;right:8px}.input-container.field-with-label input[data-v-256ce651],.input-container.field-with-label select[data-v-256ce651]{margin-top:.5rem}.input-container.field-with-label .input-icon[data-v-256ce651]{--dehn-input-icon-translate-y:90%}
