.number-input-custom{-moz-appearance:textfield}.number-input-custom::-webkit-inner-spin-button,.number-input-custom::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-filter-icon{color:rgba(255,255,255,.7)!important;z-index:15!important;pointer-events:none;text-shadow:0 0 3px rgba(0,0,0,.8);position:absolute!important;left:.75rem!important;top:50%!important;transform:translateY(-50%)!important}.amount-input-glass{background:rgba(255,255,255,.08)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative}.amount-filter-container{position:relative;z-index:1}.amount-filter-container .amount-filter-icon{z-index:20!important}.number-input-with-arrows{position:relative}.number-input-with-arrows input{padding-right:3rem}.number-input-arrows{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:1px;z-index:10}.number-input-arrow{width:1.5rem;height:1rem;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.6);cursor:pointer;transition:all .2s ease;font-size:.75rem;font-weight:500}.number-input-arrow:first-child{border-radius:.25rem .25rem 0 0;border-bottom:none}.number-input-arrow:last-child{border-radius:0 0 .25rem .25rem}.number-input-arrow:hover{background:rgba(16,185,129,.2);border-color:rgba(16,185,129,.3);color:rgba(16,185,129,.8)}.number-input-arrow:active{background:rgba(16,185,129,.3);transform:scale(.95)}