.amount-selector{background-color:#2f2f2f;border-radius:.25rem;display:flex;flex-direction:column;max-width:20.4375rem;padding:.5rem 1rem 1rem}.amount-selector .button-selector{width:100%}.amount-selector .button-selector:first-of-type{margin:.25rem 0 0}.amount-selector button.secondary{background:hsla(0,0%,100%,.1);border:0;border-radius:.25rem;box-shadow:none;color:#fff;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5rem;margin-top:.5rem;padding:.75rem 1.25rem;transition:none}.amount-selector .message{color:hsla(0,0%,100%,.8);font-size:.75rem;font-weight:500;line-height:1rem;padding:0 3rem;text-align:center;width:100%}.amount-selector .amount-error{color:#d83939;font-size:.75rem;font-weight:600;line-height:1.25rem;text-align:center}.amount-selector .MuiIconButton-label{color:#fff}.amount-selector.amount-selector-v2{background-color:#2f2f2f;border-radius:.75rem;display:flex;flex-direction:column;max-width:100%;padding:0}.amount-selector.amount-selector-v2 .button-selector{width:100%}.amount-selector.amount-selector-v2 .button-selector:first-of-type{margin:.25rem 0 0}.amount-selector.amount-selector-v2 button.secondary{background:hsla(0,0%,100%,.1);border:0;border-radius:.25rem;box-shadow:none;color:#fff;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5rem;margin-top:.5rem;padding:.75rem 1.25rem;transition:none}.amount-selector.amount-selector-v2 .message{color:hsla(0,0%,100%,.8);font-size:.75rem;font-weight:500;line-height:1rem;padding:0 3rem;text-align:center;width:100%}.amount-selector.amount-selector-v2 .amount-error{color:#d83939;font-size:.75rem;font-weight:600;line-height:1.25rem;text-align:center}.amount-selector.amount-selector-v2 .MuiIconButton-label{color:#fff}.amount-selector.amount-selector-v2 .amount-button{background:hsla(0,0%,100%,.1);border-radius:.25rem;font-size:1rem;font-weight:700;line-height:1.5rem;margin-right:.25rem;padding:.5rem 1rem}.amount-selector.amount-selector-v2 .amount-button:last-child{margin-right:0}.amount-selector.amount-selector-v2 .amount-selector-top .amount-buttons-wrapper .amount-button{display:inline-flex;flex-basis:33.3333333333%}.amount-selector.amount-selector-v2 .amount-selector-top .amount-buttons-wrapper .amount-button .MuiButton-label{color:#fff}.amount-selector.amount-selector-v2 .MuiTextField-root{background-color:hsla(0,0%,100%,.1);border-radius:.25rem;margin:.25rem 0;padding:.25rem;width:100%}.amount-selector.amount-selector-v2 .MuiTextField-root .MuiOutlinedInput-root .MuiInputAdornment-root{background-color:hsla(0,0%,100%,.05);border-radius:.25rem}.amount-selector.amount-selector-v2 .MuiTextField-root .MuiInputBase-input{font-size:1.5rem;font-weight:700;line-height:1.5rem}