input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number]::-ms-clear,input[type=password]::-ms-reveal{display:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.input{display:flex;flex-direction:column;gap:8px}.input .input-control{display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;height:56px;padding:8px 16px;border-radius:4px;gap:4px;position:relative;cursor:text}.input .input-control,.input .input-control *{transition:transform .3s ease-in,font-size .3s ease-in-out,box-shadow .3s ease-in-out}.input .input-control .input-label{text-overflow:ellipsis;font-size:16px;line-height:16px;font-weight:var(--token-font-weight-semi-bold);height:16px;padding:0;position:absolute;top:20}.input .input-control .input-field{all:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;padding:16px 0 0;flex-grow:1;box-sizing:border-box;overflow:hidden;color:var(--token-color-dark-grey-90);font-size:16px;line-height:var(--token-font-line-height-input-text-placeholder);font-weight:var(--token-font-weight-semi-bold)}.input .input-control:has(.input-field:focus,.input-field:not(:placeholder-shown)) .input-label{font-size:13px;transform:translateY(-12px)}.input .input-control:has(.input-field:focus,.input-field:not(:placeholder-shown)) .input-prefix{display:block}.input .input-control .input-action{all:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input .input-control .input-prefix{display:none;margin-top:16px;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;width:-moz-fit-content;width:fit-content}.input .input-control .input-suffix{display:flex;align-items:center;cursor:pointer}.input .input-control .input-spinner{width:8px;height:8px;border-radius:999999999999px;border:2.5px solid;margin:0;padding:3px;border-color:transparent var(--token-color-primary-50) var(--token-color-primary-50) var(--token-color-primary-50);animation:spin 1s linear infinite}.input .input-legend{text-overflow:ellipsis;font-size:14px;font-style:normal;line-height:24px}.input .input-legend,.input .input-message{color:var(--token-color-dark-grey-80);font-weight:400}.input .input-message{width:100%;padding:0 16px;box-sizing:border-box;font-size:13px;line-height:16px}.input .input-counter{color:var(--token-color-dark-grey-80);text-align:right;font-size:14px;font-weight:500;line-height:16px;margin-left:auto;margin-right:16px}.input .input-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;box-sizing:border-box}.input .input-footer .input-message{width:100%;padding:unset}.input .input-footer .input-counter{margin-left:unset;margin-right:unset}.input.input-status-default .input-control{box-shadow:0 0 0 1px var(--token-color-light-grey-50)}.input.input-status-default .input-control .input-label{color:var(--token-color-dark-grey-80)}.input.input-status-default .input-control:has(.input-field:focus){box-shadow:0 0 0 2px var(--token-color-primary-50)}.input.input-status-default .input-control:has(.input-field:focus) .input-label{color:var(--token-color-primary-50)}.input.input-status-default .input-control .input-message{color:var(--token-color-dark-grey-80)}.input.input-status-success .input-control{box-shadow:0 0 0 2px var(--token-color-success-green-70)}.input.input-status-success .input-label,.input.input-status-success .input-message{color:var(--token-color-success-green-80)}.input.input-status-warning .input-control{box-shadow:0 0 0 2px var(--token-color-warning-yellow-70)}.input.input-status-warning .input-label,.input.input-status-warning .input-message{color:var(--token-color-warning-yellow-90)}.input.input-status-error .input-control{box-shadow:0 0 0 2px var(--token-color-danger-red-60)}.input.input-status-error .input-label,.input.input-status-error .input-message{color:var(--token-color-danger-red-70)}.input.input-disabled .input-control{cursor:not-allowed;background:var(--token-color-background-neutral-light-grey-20)}
/*# sourceMappingURL=2d9200693821ea39.css.map*/