.DepositModal_modalOverlay__zQvLu{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.DepositModal_modalOverlay__zQvLu.DepositModal_visible__zbmVI{opacity:1;pointer-events:auto}.DepositModal_modalContainer__QnmE2{width:100%;max-width:480px;margin:1rem;position:relative;transform:translateY(20px);transition:transform .3s ease-in-out}.DepositModal_modal__fouGe{background-color:#0F0F0F;border-radius:.75rem;border:1px solid #222222;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);width:100%;max-height:90vh;overflow:hidden;transition:all .2s}.DepositModal_modal__fouGe:hover{background-color:#1A1A1A;border-color:#333333}.DepositModal_visible__zbmVI .DepositModal_modalContainer__QnmE2{transform:translateY(0)}.DepositModal_modalHeader__TzGiB{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #333333}.DepositModal_modalHeader__TzGiB h2{font-size:11px;font-weight:500;color:#9CA3AF;text-transform:uppercase;letter-spacing:.05em}.DepositModal_modalLabel__sXubn{font-size:11px;font-weight:500;color:#808080}.DepositModal_modalValue__kssz_{font-size:10px;color:white;font-family:monospace}.DepositModal_modalDetail__cGZCn{font-size:9px;color:#606060}.DepositModal_closeButton____epZ{padding:.25rem;background:transparent;border:none;color:#606060;cursor:pointer;transition:all .2s;opacity:0;border-radius:4px}.DepositModal_modal__fouGe:hover .DepositModal_closeButton____epZ{opacity:1}.DepositModal_closeButton____epZ:hover{color:#9CA3AF;background-color:rgba(255,255,255,.1)}.DepositModal_modalContent__BuZMJ{padding:1rem;overflow-y:auto;max-height:calc(90vh - 4rem)}.DepositModal_statusDot__SEuyd{width:6px;height:6px;border-radius:50%;flex-shrink:0}.DepositModal_statusDotPending__FkM5X{background-color:#3B82F6;animation:DepositModal_pulse__V_S1u 2s infinite}.DepositModal_statusDotSuccess__wUqBW{background-color:#10B981}.DepositModal_statusDotError__eLoPP{background-color:#EF4444}.DepositModal_statusProgress__xLWAO{width:32px;height:4px;background-color:#2A2A2A;border-radius:9999px;overflow:hidden}.DepositModal_statusProgressBar__70XN_{height:100%;background-color:#3B82F6;transition:width .3s}@keyframes DepositModal_pulse__V_S1u{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.DepositModal_depositModal__JWH2e{width:380px!important;height:480px!important;opacity:1;transform:translateY(0)}.DepositModal_depositModal__JWH2e.DepositModal_initialFadeIn__R3LNH{opacity:0;transform:translateY(30px);animation:DepositModal_fadeInUp__uU2Zd .5s ease-out forwards}@keyframes DepositModal_fadeInUp__uU2Zd{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.DepositModal_depositModal__JWH2e{width:95vw!important;max-width:360px!important;height:480px!important;overflow:hidden!important}}@media (max-width:360px){.DepositModal_depositModal__JWH2e{width:92vw!important;max-width:340px!important;height:480px!important;padding:18px!important}}@media (min-width:481px) and (max-width:768px){.DepositModal_depositModal__JWH2e{width:380px!important;height:480px!important}}.DepositModal_hideScrollbar__FHRTg{scrollbar-width:none;-ms-overflow-style:none}.DepositModal_hideScrollbar__FHRTg::-webkit-scrollbar{display:none}.DepositModal_scrollbar-none__0yMEe{scrollbar-width:none;-ms-overflow-style:none}.DepositModal_scrollbar-none__0yMEe::-webkit-scrollbar{display:none}.DepositModal_modalScrollable__Zfuco{scrollbar-width:none;-ms-overflow-style:none}.DepositModal_modalScrollable__Zfuco::-webkit-scrollbar{display:none}.DepositModal_reviewScrollable__JEpeH{scrollbar-width:none;-ms-overflow-style:none}.DepositModal_reviewScrollable__JEpeH::-webkit-scrollbar{display:none}.DepositModal_statusScrollable__FjVzL{scrollbar-width:none;-ms-overflow-style:none}.DepositModal_statusScrollable__FjVzL::-webkit-scrollbar{display:none}.DepositModal_paymentCardHover__NyEdz:hover,.DepositModal_tokenCardHover__HI2Oa:hover{opacity:.8}.DepositModal_closeButtonHover__SP2nI:hover{color:#ffffff}.DepositModal_continueButtonHover__u7PxE:hover{background-color:#2563eb}.DepositModal_iconContainer__n8Ni4{position:relative}.DepositModal_tokenListScrollable__N2XI3{scrollbar-width:none;-ms-overflow-style:none}.DepositModal_tokenListScrollable__N2XI3::-webkit-scrollbar{display:none}@keyframes DepositModal_slideOutLeft__J6hGE{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes DepositModal_slideInFromRight__4AvX0{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes DepositModal_slideOutRight__5MjDA{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes DepositModal_slideInFromLeft__tRF2T{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.DepositModal_modalSlideOutLeft__kkoEu{animation:DepositModal_slideOutLeft__J6hGE .15s ease-out forwards}.DepositModal_modalSlideInFromRight__C9UnZ{animation:DepositModal_slideInFromRight__4AvX0 .15s ease-out forwards}.DepositModal_modalSlideOutRight__MUl54{animation:DepositModal_slideOutRight__5MjDA .15s ease-out forwards}.DepositModal_modalSlideInFromLeft__E422c{animation:DepositModal_slideInFromLeft__tRF2T .15s ease-out forwards}