._root_obgab_1{letter-spacing:-.01em;width:100%;transition:box-shadow .35s var(--transition-ease-out);padding:6px 0;font-size:17px;font-weight:425;line-height:24px;position:relative;box-shadow:0 1px #00000040;&:has(._input_obgab_12:focus-visible){box-shadow:0 1px 0 0 var(--color-accent);& ._placeholder_obgab_15{color:#0006;transform:translateY(-20px)scale(.8)}}&._hasValue_obgab_21{& ._placeholder_obgab_15{color:#0006;transform:translateY(-20px)scale(.8)}}&._disabled_obgab_28{opacity:.5;pointer-events:none}& ._input_obgab_12{width:100%;color:var(--color-primary);font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;cursor:auto;appearance:none;background:0 0;border:none;outline:none;padding:0;&::placeholder{color:#0000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}& input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}& textarea{field-sizing:content;resize:none;display:block}& ._placeholder_obgab_15{color:#00000040;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;pointer-events:none;transform-origin:0 0;transition-property:transform,color;transition-duration:.35s;transition-timing-function:var(--transition-ease-out);position:absolute;inset:6px 0}}
