.wallet-vault-modal{width:100%;max-width:540px;max-height:none!important;height:auto!important;background:var(--blue-800);border-radius:18px;display:flex;flex-direction:column;border:1px solid var(--grey-400);overflow:hidden!important;position:relative;z-index:10;animation:modalPop .25s ease-out}.wallet-vault-modal .bottom-blob,.wallet-vault-modal .top-blob{position:absolute;height:50%;background:var(--purple-500);filter:blur(76px);opacity:.6}.wallet-vault-modal .bottom-blob,.wallet-vault-modal .top-blob{left:50%;transform:translateX(-50%);width:60%;border-radius:100%;pointer-events:none;z-index:0}.wallet-vault-modal .top-blob{top:-265px;height:45%;background:var(--primary-purple);filter:blur(60px);opacity:.85}.wallet-vault-modal .bottom-blob{bottom:-260px}.wallet-vault-modal .modal-body{padding:1.35rem 1.75rem 1.75rem;overflow-y:auto;flex:1;position:relative;z-index:1}@media(max-width:768px){.wallet-vault-modal .modal-body{padding:1.25rem}}.wallet-vault-modal::-webkit-scrollbar{width:0;height:0}.wallet-vault-modal .modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;position:relative;z-index:9}@media(max-width:768px){.wallet-vault-modal .modal-header{margin-bottom:1.875rem}}.wallet-vault-modal .modal-header .title-row{display:flex;align-items:center;gap:1.4375rem;position:relative;z-index:9}@media(max-width:768px){.wallet-vault-modal .modal-header .title-row{gap:.875rem}}.wallet-vault-modal .modal-header .title-row .header-icon{width:4.5625rem;height:4.625rem;display:grid;place-items:center}@media(max-width:768px){.wallet-vault-modal .modal-header .title-row .header-icon{width:3.125rem;height:3.125rem}}.wallet-vault-modal .modal-header .title-row .header-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wallet-vault-modal .modal-header .title-row .title{font-size:1.875rem;font-weight:600;line-height:1;letter-spacing:1px}@media(max-width:768px){.wallet-vault-modal .modal-header .title-row .title{font-size:1.375rem}}.wallet-vault-modal .modal-header .close-btn{padding:.375rem;display:flex;align-items:center;justify-content:center;transition:.2s ease;border-radius:.25rem;flex-shrink:0;position:relative!important;top:auto!important;right:auto!important;background:rgba(0,0,0,0);border:none;cursor:pointer;z-index:9;color:#fff}.wallet-vault-modal .modal-header .close-btn:hover{background:hsla(0,0%,100%,.15)}.wallet-vault-modal .tab-switch{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;margin-top:1rem}.wallet-vault-modal .tab-switch .tab{background:var(--blue-500);border-radius:.65rem;padding:.85rem 1rem;font-weight:500;color:var(--white-1000);transition:.2s ease;font-size:1.15rem;z-index:1}.wallet-vault-modal .tab-switch .tab.active{background:var(--purple-500);color:var(--white-1000);box-shadow:inset 0 -4px 16px 0 rgba(238,238,238,.04)}.wallet-vault-modal .tab-switch .tab:hover:not(.active){background:hsla(0,0%,100%,.1)}.wallet-vault-modal .section{margin-top:1rem}.wallet-vault-modal .section .section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:.65rem}.wallet-vault-modal .section .section-title p{font-size:.9375rem;color:var(--white-1000);margin-bottom:0;font-weight:400}.wallet-vault-modal .section .section-title .transfer-direction{display:flex;align-items:center;gap:.375rem}.wallet-vault-modal .section .section-title .transfer-direction .direction-label{font-size:.85rem;color:var(--grey-300)}.wallet-vault-modal .section .section-title .transfer-direction .arrow-icon{width:1rem;display:flex;align-items:center;justify-content:center;background:var(--purple-500);border-radius:50%;font-size:.625rem;color:var(--white-1000);font-weight:600;flex-shrink:0}.wallet-vault-modal .section .amount-input{display:flex;align-items:center;background:var(--blue-500);border:1px solid var(--blue-500);border-radius:.75rem;overflow:hidden;position:relative;z-index:1}.wallet-vault-modal .section .amount-input input{flex:1;background:rgba(0,0,0,0);color:#fff;outline:none;border:none;font-size:1rem;padding:.875rem 1rem}.wallet-vault-modal .section .amount-input input::-moz-placeholder{color:hsla(0,0%,100%,.4)}.wallet-vault-modal .section .amount-input input::placeholder{color:hsla(0,0%,100%,.4)}.wallet-vault-modal .section .amount-input input::-webkit-inner-spin-button,.wallet-vault-modal .section .amount-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wallet-vault-modal .section .amount-input .max-btn{background:var(--purple-500);padding:.875rem 1.5rem;font-weight:500;font-size:.9375rem;color:var(--white-1000);transition:background .2s ease;border:none;cursor:pointer}.wallet-vault-modal .section .amount-input .max-btn:hover{background:#6d3de8}.wallet-vault-modal .section .error-message{margin-top:.5rem;padding:.5rem .75rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:.5rem;color:#ef4444;font-size:.875rem;font-weight:400;position:relative;z-index:1}.wallet-vault-modal .vault-balance-section{margin-top:1rem;position:relative;z-index:1}.wallet-vault-modal .vault-balance-section .section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:.65rem;padding:0 .3rem}.wallet-vault-modal .vault-balance-section .section-title p{font-size:.9375rem;color:var(--white-1000);margin-bottom:0;font-weight:400}.wallet-vault-modal .vault-balance-section .currency-list{background:var(--blue-500);border-radius:.75rem;overflow:hidden;padding:.5rem}.wallet-vault-modal .vault-balance-section .currency-list .currency-header{font-size:.95rem;color:#fff;display:flex;justify-content:space-between;padding:.45rem 1rem .85rem;font-weight:400}.wallet-vault-modal .vault-balance-section .currency-list .currency-container{display:flex;flex-direction:column;gap:.25rem;padding:.25rem}.wallet-vault-modal .vault-balance-section .currency-list .divider{width:100%;height:1px;background:hsla(0,0%,100%,.08)}.wallet-vault-modal .vault-balance-section .currency-list .divider.muted{background:hsla(0,0%,100%,.05)}.wallet-vault-modal .vault-balance-section .currency-list .currency-item{display:flex;align-items:center;justify-content:space-between;padding:.75rem .5rem;border-radius:.5rem;transition:background .2s ease}.wallet-vault-modal .vault-balance-section .currency-list .currency-item:hover{background:hsla(0,0%,100%,.05)}.wallet-vault-modal .vault-balance-section .currency-list .currency-item.selected{background:rgba(124,77,255,.15);border:1px solid rgba(124,77,255,.3);padding:.75rem .5rem}.wallet-vault-modal .vault-balance-section .currency-list .currency-item .currency-left{display:flex;gap:.75rem;align-items:center}.wallet-vault-modal .vault-balance-section .currency-list .currency-item .currency-left .coin-icon{width:2rem;height:2rem;display:grid;place-items:center}@media(min-width:768px){.wallet-vault-modal .vault-balance-section .currency-list .currency-item .currency-left .coin-icon{width:2.5rem;height:2.5rem}}.wallet-vault-modal .vault-balance-section .currency-list .currency-item .currency-left .coin-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wallet-vault-modal .vault-balance-section .currency-list .currency-item .currency-left .currency-meta .currency-code{font-weight:500;font-size:.9375rem}.wallet-vault-modal .vault-balance-section .currency-list .currency-item .currency-left .currency-meta .currency-name{color:#9b9bb3;font-size:.75rem}.wallet-vault-modal .vault-balance-section .currency-list .currency-item .currency-value{text-align:right;font-weight:600;font-size:.9375rem}.wallet-vault-modal .wallet-overview-section{margin-top:.75rem;background:var(--blue-700);border-radius:.75rem;padding:1rem;position:relative;z-index:1}.wallet-vault-modal .wallet-overview-section .wallet-balance-display .balance-item-row{display:flex;justify-content:space-between;align-items:center}.wallet-vault-modal .wallet-overview-section .wallet-balance-display .balance-item-row .balance-left{display:flex;align-items:center;gap:.5rem}.wallet-vault-modal .wallet-overview-section .wallet-balance-display .balance-item-row .balance-left .coin-icon-small{width:1.5rem;height:1.5rem;display:grid;place-items:center}.wallet-vault-modal .wallet-overview-section .wallet-balance-display .balance-item-row .balance-left .coin-icon-small img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wallet-vault-modal .wallet-overview-section .wallet-balance-display .balance-item-row .balance-left .balance-label{font-size:.875rem;color:var(--white-1000);font-weight:400}.wallet-vault-modal .wallet-overview-section .wallet-balance-display .balance-item-row .balance-amount{font-size:1.125rem;font-weight:600;color:var(--white-1000)}.wallet-vault-modal .primary-cta{width:100%;margin-top:1.875rem;font-weight:500;background:#7c4dff;padding:.875rem 1rem;border-radius:.625rem;font-size:.9375rem;transition:background .2s ease;position:relative;z-index:9}.wallet-vault-modal .primary-cta:hover:not(:disabled){background:#6d3de8}.wallet-vault-modal .primary-cta:disabled{opacity:.6;cursor:not-allowed}.wallet-vault-modal .helper-wrap{margin-top:30px}.wallet-vault-modal .helper-wrap .helper-card{background:var(--blue-700);padding:30px}.wallet-vault-modal .helper-wrap .helper-card .helper-row{font-size:14px;font-weight:300;color:var(--white-1000);text-align:center}.wallet-vault-modal .helper-wrap .helper-card .secondary-cta{background-color:var(--blue-500);color:var(--white-1000);font-size:20px;font-weight:600;margin:20px 0;width:100%;padding:17px 16px;border-radius:8px;outline:none;position:relative;z-index:9}@keyframes modalPop{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.wallet-vault-modal .learn-more{position:relative;z-index:1;display:block;width:100%;text-align:center;color:var(--white-1000);margin-top:8px;padding-bottom:6px;font-size:14px;font-weight:300}@media screen and (max-width:767.98px){.wallet-vault-modal{border-bottom-left-radius:0;border-bottom-right-radius:0}.wallet-vault-modal .modal-body{padding:23px}.wallet-vault-modal .modal-body .modal-header .title-row .title{font-size:26px}.wallet-vault-modal .edit-avatar-content{padding:0;gap:23px}.wallet-vault-modal .edit-avatar-content .avatar-upload-container{padding-top:23px;gap:23px;margin-bottom:0}.wallet-vault-modal .edit-avatar-content .avatar-upload-container .avatar-preview{width:87px;height:87px}.wallet-vault-modal .change-avatar-btn{padding:14px 23px;font-size:14px}.wallet-vault-modal .save-changes-btn{padding:12px 23px}.mobile-view{align-items:end!important;padding:0!important}}