.InputWrapper p{transition:all .3s}label.InputLabel.chip{background:var(--base);color:var(--base-120);display:flex;height:100%;justify-content:space-between;max-height:100%;padding:var(--space-bit-2);padding-right:var(--space-bit-1);pointer-events:none;position:absolute;transition:all .3s;width:100%;z-index:10}div.InputWrapper:has(.InputElement:not(:-moz-placeholder)):not(:focus-within) label:not([data-label-state=dirty]){opacity:0;transform:translateY(0)}div.InputWrapper:has(.InputElement:not(:placeholder-shown)):not(:focus-within) label:not([data-label-state=dirty]){opacity:0;transform:translateY(0)}.InputWrapper label[data-label-state=touching]{height:100%;max-height:var(--block-2);padding:0 var(--space-bit-2);transform:translateY(-100%)}.InputWrapper label[data-label-state=dirty]{background-color:var(--base);border-radius:var(--radius-inner);color:var(--base-100);height:var(--block-1);max-height:var(--block-1);min-height:var(--block-1);padding:0 var(--space-bit-2);padding-top:calc(var(--space-bit-2)/4);transform:translateY(calc(-100% + var(--space-bit-2)));width:-moz-max-content;width:max-content}.ErrorNote{align-items:center;background:var(--base-20);border-radius:var(--radius-inner);display:flex;height:calc(var(--chip-size) - var(--space-bit-2));justify-content:center;padding:0 var(--space-bit-2)}.InputWrapper{position:relative}.InputWrapper input{width:100%}div.sibling-blur:has(+* .InputElement:focus){filter:blur(4px)}div.sibling-group-blur:has(+*>:first-child .InputElement:focus){filter:blur(4px)}
