.ids-pure-input-field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.ids-pure-input-field input::-webkit-inner-spin-button,.ids-pure-input-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ids-pure-input-field input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ids-pure-input-field{display:flex;justify-content:flex-start;align-items:center;color:#202426;background-color:transparent;border:1px solid #ff9333}.ids-pure-input-field .ids-pure-input-field--before{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#32373b}.ids-pure-input-field .ids-pure-input-field--before svg{fill:#202426}.ids-pure-input-field .ids-pure-input-field--after{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;color:#32373b}.ids-pure-input-field .ids-pure-input-field--after svg{fill:#202426;opacity:.5}.ids-pure-input-field>input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;width:100%;outline:none;box-shadow:none}.ids-pure-input-field input::placeholder{color:#32373b}.ids-pure-input-field:has(input:active),.ids-pure-input-field:has(input[data-selected=true]){color:#202426;background-color:#fff8f2;border-color:#ff7800}.ids-pure-input-field:has(input:active) .ids-pure-input-field--before,.ids-pure-input-field:has(input[data-selected=true]) .ids-pure-input-field--before{color:#32373b}.ids-pure-input-field:has(input:active) .ids-pure-input-field--before svg,.ids-pure-input-field:has(input[data-selected=true]) .ids-pure-input-field--before svg{fill:#202426}.ids-pure-input-field:has(input:active) .ids-pure-input-field--after,.ids-pure-input-field:has(input[data-selected=true]) .ids-pure-input-field--after{color:#32373b}.ids-pure-input-field:has(input:active) .ids-pure-input-field--after svg,.ids-pure-input-field:has(input[data-selected=true]) .ids-pure-input-field--after svg{fill:#202426}.ids-pure-input-field:has(input:focus),.ids-pure-input-field:has(input:focus-visible),.ids-pure-input-field:has(input:hover){color:#202426;background-color:#ffe4cc;border-color:#e76d00}.ids-pure-input-field:has(input:focus) .ids-pure-input-field--before,.ids-pure-input-field:has(input:focus-visible) .ids-pure-input-field--before,.ids-pure-input-field:has(input:hover) .ids-pure-input-field--before{color:#32373b}.ids-pure-input-field:has(input:focus) .ids-pure-input-field--before svg,.ids-pure-input-field:has(input:focus-visible) .ids-pure-input-field--before svg,.ids-pure-input-field:has(input:hover) .ids-pure-input-field--before svg{fill:#202426}.ids-pure-input-field:has(input:focus) .ids-pure-input-field--after,.ids-pure-input-field:has(input:focus-visible) .ids-pure-input-field--after,.ids-pure-input-field:has(input:hover) .ids-pure-input-field--after{color:#32373b}.ids-pure-input-field:has(input:focus) .ids-pure-input-field--after svg,.ids-pure-input-field:has(input:focus-visible) .ids-pure-input-field--after svg,.ids-pure-input-field:has(input:hover) .ids-pure-input-field--after svg{fill:#202426}.ids-pure-input-field:has(input:focus),.ids-pure-input-field:has(input:focus-visible){outline:1px auto #e76d00;outline-offset:2px}.ids-pure-input-field:has(input[data-valid]),.ids-pure-input-field:has(input[data-validation=browser]:valid){color:#202426;border-color:#318c4f;outline-color:#318c4f}.ids-pure-input-field:has(input[data-valid]) .ids-pure-input-field--before,.ids-pure-input-field:has(input[data-validation=browser]:valid) .ids-pure-input-field--before{color:#32373b}.ids-pure-input-field:has(input[data-valid]) .ids-pure-input-field--before svg,.ids-pure-input-field:has(input[data-validation=browser]:valid) .ids-pure-input-field--before svg{fill:#202426}.ids-pure-input-field:has(input[data-valid]) .ids-pure-input-field--after,.ids-pure-input-field:has(input[data-validation=browser]:valid) .ids-pure-input-field--after{color:#32373b}.ids-pure-input-field:has(input[data-valid]) .ids-pure-input-field--after svg,.ids-pure-input-field:has(input[data-validation=browser]:valid) .ids-pure-input-field--after svg{fill:#202426}.ids-pure-input-field:has(input[data-error]),.ids-pure-input-field:has(input[data-validation=browser]:invalid){color:#202426;border-color:#de1c22;outline-color:#de1c22}.ids-pure-input-field:has(input[data-error]) .input-field--before,.ids-pure-input-field:has(input[data-validation=browser]:invalid) .input-field--before{color:#32373b}.ids-pure-input-field:has(input[data-error]) .input-field--before svg,.ids-pure-input-field:has(input[data-validation=browser]:invalid) .input-field--before svg{fill:#202426}.ids-pure-input-field:has(input[data-error]) .ids-pure-input-field--after,.ids-pure-input-field:has(input[data-validation=browser]:invalid) .ids-pure-input-field--after{color:#32373b}.ids-pure-input-field:has(input[data-error]) .ids-pure-input-field--after svg,.ids-pure-input-field:has(input[data-validation=browser]:invalid) .ids-pure-input-field--after svg{fill:#202426}.ids-pure-input-field:has(input:-moz-read-only){color:#202426;background-color:transparent;border-color:#ffe4cc}.ids-pure-input-field:has(input:read-only){color:#202426;background-color:transparent;border-color:#ffe4cc}.ids-pure-input-field:has(input:-moz-read-only):focus,.ids-pure-input-field:has(input:-moz-read-only):focus-visible,.ids-pure-input-field:has(input:-moz-read-only):hover{background-color:#fff8f2}.ids-pure-input-field:has(input:read-only):focus,.ids-pure-input-field:has(input:read-only):focus-visible,.ids-pure-input-field:has(input:read-only):hover{background-color:#fff8f2}.ids-pure-input-field:has(input:-moz-read-only) .ids-pure-input-field--before{color:#32373b}.ids-pure-input-field:has(input:read-only) .ids-pure-input-field--before{color:#32373b}.ids-pure-input-field:has(input:-moz-read-only) .ids-pure-input-field--before svg{fill:#202426}.ids-pure-input-field:has(input:read-only) .ids-pure-input-field--before svg{fill:#202426}.ids-pure-input-field:has(input:-moz-read-only) .ids-pure-input-field--after{color:#32373b}.ids-pure-input-field:has(input:read-only) .ids-pure-input-field--after{color:#32373b}.ids-pure-input-field:has(input:-moz-read-only) .ids-pure-input-field--after svg{fill:#202426}.ids-pure-input-field:has(input:read-only) .ids-pure-input-field--after svg{fill:#202426}.ids-pure-input-field:has(input:disabled),.ids-pure-input-field:has(input[disabled]){color:#41474d;background-color:transparent;border-color:#ffe4cc;pointer-events:none}.ids-pure-input-field:has(input:disabled) .ids-pure-input-field--before,.ids-pure-input-field:has(input[disabled]) .ids-pure-input-field--before{color:#41474d}.ids-pure-input-field:has(input:disabled) .ids-pure-input-field--before svg,.ids-pure-input-field:has(input[disabled]) .ids-pure-input-field--before svg{fill:#41474d}.ids-pure-input-field:has(input:disabled) .ids-clear-action-button svg,.ids-pure-input-field:has(input[disabled]) .ids-clear-action-button svg{fill:#41474d}.ids-pure-input-field:has(input:disabled) .ids-pure-input-field--after,.ids-pure-input-field:has(input[disabled]) .ids-pure-input-field--after{color:#41474d}.ids-pure-input-field:has(input:disabled) .ids-pure-input-field--after svg,.ids-pure-input-field:has(input[disabled]) .ids-pure-input-field--after svg{fill:#41474d}.ids-pure-input-field:has(input:disabled) input::placeholder,.ids-pure-input-field:has(input[disabled]) input::placeholder{color:inherit}.ids-pure-input-field--small{gap:0;border-radius:0;padding:8px}.ids-pure-input-field--small .ids-pure-input-field--before{padding:0 8px 0 0}.ids-pure-input-field--small:not(:has(.ids-pure-input-field--before)) input{padding-left:8px}.ids-pure-input-field--small .ids-pure-input-field--after{padding:0 8px}.ids-pure-input-field--small:not(:has(.ids-pure-input-field--after,.ids-clear-action-button)) input{padding-right:8px}.ids-pure-input-field--medium{gap:0;border-radius:0;padding:8px}.ids-pure-input-field--medium .ids-pure-input-field--before{padding:0 8px 0 0}.ids-pure-input-field--medium:not(:has(.ids-pure-input-field--before)) input{padding-left:8px}.ids-pure-input-field--medium .ids-pure-input-field--after{padding:0 8px}.ids-pure-input-field--medium:not(:has(.ids-pure-input-field--after,.ids-clear-action-button)) input{padding-right:8px}