.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-0);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);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-right:var(--space-bit-0);padding-top:calc(var(--space-bit-2)/4);transform:translateY(calc(-100% + var(--space-bit-2)))}.ErrorNote{--chip-size:var(--block-2);align-items:center;align-self:center;background:var(--base-20);cursor:help;display:flex;flex-shrink:1;min-width:0;padding:0 var(--space-bit-2);pointer-events:auto;transition:all var(--time-1)}.ErrorNote,.InputWrapper label[data-label-state=dirty] .ErrorNote{border-radius:var(--radius-inner);height:calc(var(--chip-size) - var(--space-bit-2))}.InputWrapper label[data-label-state=dirty] .ErrorNote{--chip-size:var(--block-1)}.ErrorNote p{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InputLabelTooltipContent{max-width:min(70vw,360px)}.InputLabelTooltipContent p{overflow-wrap:anywhere;white-space:normal}.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)}
