.hwal2q_pbeInputWrapper{flex:1;position:relative}.hwal2q_pbeInputWrapper .hwal2q_count{right:var(--hds-spacing-4);bottom:var(--hds-spacing-2);font:var(--hds-typography-caption);color:var(--hds-ui-colors-dark-grey);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.hwal2q_pbeInputWrapper .hwal2q_countOverflow{color:var(--hds-posten-colors-dark-red)}.hwal2q_pbeInput{font-size:1rem}.hwal2q_pbeInput.hwal2q_tight input{height:1.5rem!important}.hwal2q_pbeInput.hwal2q_noLabel label{margin-top:-3px}.hwal2q_pbeInput:has(input:required) label:after{color:var(--hds-posten-colors-dark-red);content:"*";margin-left:2px}.hwal2q_pbeInput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hwal2q_pbeInput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hwal2q_pbeInput input[type=number]{-moz-appearance:textfield}.hwal2q_pbeInput [class~=hds-validation-message]{font:var(--hds-typography-technical)}.hwal2q_pbeInput [class~=hds-validation-message]:not(:empty):before{width:var(--hds-spacing-16-20);height:var(--hds-spacing-16-20)}.hwal2q_shake{animation:.2s ease-in-out hwal2q_wriggle}@keyframes hwal2q_wriggle{25%{transform:translate(-4px)}75%{transform:translate(4px)}}
