.transfer-crypto-modal__panel{background:#ffffff;border:none;border-radius:24px;box-shadow:0 24px 48px rgb(16 24 40/18%);gap:0;max-width:420px;padding:0;width:min(calc(100vw - 32px),420px)}[role=dialog].transfer-crypto-modal__panel{box-sizing:border-box;max-height:min(92dvh,760px);max-width:420px;overflow:visible;width:min(calc(100vw - 32px),420px)}.transfer-crypto-modal{color:#101828;display:grid;gap:20px;padding:20px 24px 24px}.transfer-crypto-modal__header{align-items:flex-start;display:grid;gap:4px;grid-template-columns:36px 1fr 36px;text-align:center}.transfer-crypto-modal__header-spacer{height:36px;width:36px}.transfer-crypto-modal__icon-button{align-items:center;background:transparent;border:none;border-radius:999px;color:#667085;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;width:36px}.transfer-crypto-modal__icon-button:hover{background:#f2f4f7;color:#344054}.transfer-crypto-modal__title{font-size:18px;font-weight:600;line-height:1.3;margin:0}.transfer-crypto-modal__subtitle{color:#667085;font-size:14px;line-height:1.4;margin:0}.transfer-crypto-modal__selectors{display:grid;gap:8px;overflow:visible;position:relative;z-index:2}.transfer-crypto-modal__selectors-controls{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.transfer-crypto-modal__chain-field,.transfer-crypto-modal__token-field{display:grid;gap:8px;overflow:visible}.transfer-crypto-modal__chain-label-row{align-items:center;display:flex;justify-content:space-between}.transfer-crypto-modal__field{display:grid;gap:8px;overflow:visible}.transfer-crypto-modal__field-label{color:#667085;font-size:13px;font-weight:500}.transfer-crypto-modal__min-row{align-items:center;color:#667085;display:flex;font-size:12px;gap:4px;min-height:16px}.transfer-crypto-modal__min-info-wrap{position:relative}.transfer-crypto-modal__min-info-button{align-items:center;background:transparent;border:none;border-radius:999px;color:#98a2b3;cursor:help;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;padding:0;vertical-align:middle;width:18px}.transfer-crypto-modal__min-info-button:hover,.transfer-crypto-modal__min-info-wrap:focus-within .transfer-crypto-modal__min-info-button,.transfer-crypto-modal__min-info-wrap:hover .transfer-crypto-modal__min-info-button{background:#f2f4f7;color:#667085}.transfer-crypto-modal__min-info{background:#ffffff;border:1px solid #eaecf0;border-radius:12px;box-shadow:0 12px 24px rgb(16 24 40/12%);color:#475467;font-size:12px;line-height:1.45;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;right:0;top:calc(100% + 6px);visibility:hidden;width:max-content;max-width:220px;z-index:4}.transfer-crypto-modal__min-info:before{content:"";height:8px;left:0;position:absolute;right:0;top:-8px}.transfer-crypto-modal__min-info-wrap:focus-within .transfer-crypto-modal__min-info,.transfer-crypto-modal__min-info-wrap:hover .transfer-crypto-modal__min-info{opacity:1;pointer-events:auto;visibility:visible}.transfer-crypto-modal__min-info p{margin:0}.transfer-crypto-modal__custom-select{position:relative;width:100%}.transfer-crypto-modal__custom-select:has(.transfer-crypto-modal__select-menu){z-index:40}.transfer-crypto-modal__select-trigger{align-items:center;background:#f9fafb;border:1px solid #eaecf0;border-radius:12px;color:#101828;cursor:pointer;display:flex;gap:8px;min-height:48px;padding:0 12px;text-align:left;width:100%}.transfer-crypto-modal__select-trigger:hover:not(:disabled){border-color:#d0d5dd}.transfer-crypto-modal__select-trigger:disabled{cursor:not-allowed;opacity:.55}.transfer-crypto-modal__select-value{color:#101828;flex:1 1;font-size:15px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer-crypto-modal__select-chevron{color:#667085;flex-shrink:0;transition:transform .15s ease}.transfer-crypto-modal__select-chevron--open{transform:rotate(180deg)}.transfer-crypto-modal__select-menu{background:#ffffff;border:1px solid #eaecf0;border-radius:12px;box-shadow:0 12px 24px rgb(16 24 40/12%);display:grid;left:0;list-style:none;margin:6px 0 0;max-height:min(220px,40vh);overflow:auto;padding:6px;position:absolute;right:0;top:100%;z-index:40}.transfer-crypto-modal__select-menu--drop-up{bottom:100%;margin:0 0 6px;top:auto}.transfer-crypto-modal__select-menu--closed{opacity:0;pointer-events:none;visibility:hidden}.transfer-crypto-modal__select-option{align-items:center;background:transparent;border:none;border-radius:8px;color:#344054;cursor:pointer;display:flex;font:inherit;font-size:14px;padding:8px 10px;text-align:left;width:100%}.transfer-crypto-modal__select-option-content{align-items:center;display:flex;gap:8px;min-width:0;width:100%}.transfer-crypto-modal__select-option-content>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer-crypto-modal__select-option:hover{background:#f2f4f7}.transfer-crypto-modal__select-option--selected{background:#f2f4f7;color:#101828;font-weight:600}.transfer-crypto-modal__chain-icon,.transfer-crypto-modal__token-icon{border-radius:999px;display:block;flex-shrink:0;object-fit:cover}.transfer-crypto-modal__token-icon--menu{height:20px;width:20px}.transfer-crypto-modal__chain-badge,.transfer-crypto-modal__token-badge{align-items:center;border-radius:999px;color:#ffffff;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:24px;justify-content:center;width:24px}.transfer-crypto-modal__token-badge{background:#2775ca}.transfer-crypto-modal__token-badge--menu{font-size:10px;height:20px;width:20px}.transfer-crypto-modal__chain-badge--ethereum{background:#627eea}.transfer-crypto-modal__chain-badge--polygon{background:#8247e5}.transfer-crypto-modal__chain-badge--base{background:#0052ff}.transfer-crypto-modal__chain-badge--arbitrum{background:#12aaff}.transfer-crypto-modal__chain-badge--optimism{background:#ff0420}.transfer-crypto-modal__chain-badge--solana{background:#14f195;color:#101828}.transfer-crypto-modal__chain-badge--bnb{background:#f0b90b;color:#101828}.transfer-crypto-modal__chain-badge--hyperevm{background:#97fce4;color:#101828}.transfer-crypto-modal__chain-badge--abstract{background:#00e599;color:#101828}.transfer-crypto-modal__chain-badge--monad{background:#836ef9}.transfer-crypto-modal__chain-badge--ethereal{background:#5b8def}.transfer-crypto-modal__chain-badge--katana{background:#ff4d4d}.transfer-crypto-modal__chain-badge--lighter{background:#6366f1}.transfer-crypto-modal__qr-wrap{display:grid;justify-items:center;padding:4px 0;width:100%}.transfer-crypto-modal__qr-slot{align-items:center;display:flex;justify-content:center;min-height:0;width:100%}.transfer-crypto-modal__qr-frame{background:#ffffff;border:1px solid #eaecf0;border-radius:16px;box-sizing:border-box;flex-shrink:0;max-width:232px;padding:16px;position:relative;width:100%}.transfer-crypto-modal__qr-frame:not(.transfer-crypto-modal__qr-frame--placeholder){aspect-ratio:1}.transfer-crypto-modal__qr-frame>svg{display:block;height:auto!important;max-width:100%;width:100%!important}.transfer-crypto-modal__qr-frame--placeholder{align-items:center;display:flex;justify-content:center;min-height:clamp(160px,52vw,232px)}.transfer-crypto-modal__qr-frame--placeholder .transfer-crypto-modal__status{margin:0;max-width:180px}.transfer-crypto-modal__qr-badge{align-items:center;background:#ffffff;border:4px solid #ffffff;border-radius:999px;box-shadow:0 2px 8px rgb(16 24 40/12%);display:inline-flex;height:40px;justify-content:center;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.transfer-crypto-modal__address-block{display:grid;gap:12px}.transfer-crypto-modal__address-label-wrap{position:relative}.transfer-crypto-modal__address-label-row{align-items:center;color:#667085;display:flex;font-size:13px;gap:6px;justify-content:space-between}.transfer-crypto-modal__address-label{align-items:center;display:inline-flex;gap:4px}.transfer-crypto-modal__address-info-button{align-items:center;background:transparent;border:none;border-radius:999px;color:#98a2b3;cursor:help;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;padding:0;vertical-align:middle;width:22px}.transfer-crypto-modal__address-info-button:hover,.transfer-crypto-modal__address-label-wrap:focus-within .transfer-crypto-modal__address-info-button,.transfer-crypto-modal__address-label-wrap:hover .transfer-crypto-modal__address-info-button{background:#f2f4f7;color:#667085}.transfer-crypto-modal__address-info{background:#ffffff;border:1px solid #eaecf0;border-radius:12px;box-shadow:0 12px 24px rgb(16 24 40/12%);color:#475467;display:grid;font-size:12px;gap:8px;left:0;line-height:1.45;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;right:0;top:calc(100% + 6px);visibility:hidden;z-index:4}.transfer-crypto-modal__address-info:before{content:"";height:8px;left:0;position:absolute;right:0;top:-8px}.transfer-crypto-modal__address-label-wrap:focus-within .transfer-crypto-modal__address-info,.transfer-crypto-modal__address-label-wrap:hover .transfer-crypto-modal__address-info{opacity:1;pointer-events:auto;visibility:visible}.transfer-crypto-modal__address-info p{margin:0}.transfer-crypto-modal__address-info strong{color:#344054;font-weight:600}.transfer-crypto-modal__terms-link{color:#667085;font-size:13px;text-decoration:underline}.transfer-crypto-modal__address-input{background:#f9fafb;border:1px solid #eaecf0;border-radius:12px;color:#344054;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.4;padding:12px 14px;width:100%;word-break:break-all}.transfer-crypto-modal__copy-button{align-items:center;background:#f2f4f7;border:none;border-radius:12px;color:#344054;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:500;gap:8px;justify-content:center;min-height:48px;padding:0 16px;transition:background-color .2s ease,color .2s ease,transform .2s ease;width:100%}.transfer-crypto-modal__copy-button--copied{animation:transfer-crypto-copy-pulse .35s ease-out;background:#ecfdf3;color:#027a48}.transfer-crypto-modal__copy-icon{flex-shrink:0;transition:transform .2s ease,opacity .2s ease}.transfer-crypto-modal__copy-button--copied .transfer-crypto-modal__copy-icon{animation:transfer-crypto-copy-icon .35s ease-out}@keyframes transfer-crypto-copy-pulse{0%{transform:scale(1)}45%{transform:scale(.97)}to{transform:scale(1)}}@keyframes transfer-crypto-copy-icon{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.transfer-crypto-modal__copy-button:hover{background:#eaecf0}.transfer-crypto-modal__copy-button--copied:hover{background:#d1fadf}.transfer-crypto-modal__copy-button:disabled{cursor:not-allowed;opacity:.5}.transfer-crypto-modal__notice{background:#fffaeb;border:1px solid #fedf89;border-radius:12px;color:#b54708;font-size:13px;line-height:1.4;padding:12px 14px}.transfer-crypto-modal__setup-button{align-items:center;background:#101828;border:none;border-radius:12px;color:#ffffff;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:600;justify-content:center;min-height:48px;padding:0 16px;width:100%}.transfer-crypto-modal__setup-button:disabled{cursor:not-allowed;opacity:.6}.transfer-crypto-modal__status{color:#667085;font-size:13px;text-align:center}.transfer-crypto-modal__processing-notice{background:#ffffff;border:1px solid #eaecf0;border-radius:16px;box-shadow:0 8px 24px rgb(16 24 40/8%);display:grid;gap:0;margin-inline:-24px;overflow:hidden;width:calc(100% + 48px)}.transfer-crypto-modal__processing-row{align-items:flex-start;display:grid;gap:12px;grid-template-columns:auto 1fr auto;padding:14px 14px 12px}.transfer-crypto-modal__processing-icon-wrap{flex-shrink:0;position:relative}.transfer-crypto-modal__processing-badge{align-items:center;background:#12b76a;border:2px solid #ffffff;border-radius:999px;bottom:-2px;box-shadow:0 0 0 2px rgb(18 183 106/20%);color:#ffffff;display:inline-flex;height:20px;justify-content:center;position:absolute;right:-4px;width:20px}.transfer-crypto-modal__processing-copy{display:grid;gap:2px;min-width:0}.transfer-crypto-modal__processing-copy strong{color:#101828;font-size:15px;font-weight:600;line-height:1.3}.transfer-crypto-modal__processing-copy p{color:#667085;font-size:13px;line-height:1.4;margin:0}.transfer-crypto-modal__processing-detail{color:#475467!important;margin-top:4px!important}.transfer-crypto-modal__processing-dismiss{align-items:center;background:transparent;border:none;border-radius:999px;color:#98a2b3;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.transfer-crypto-modal__processing-dismiss:hover{background:#f2f4f7;color:#667085}.transfer-crypto-modal__processing-see-more{background:transparent;border:none;border-top:1px solid #f2f4f7;color:#667085;cursor:pointer;font:inherit;font-size:14px;font-weight:500;padding:12px 14px;text-align:center;width:100%}.transfer-crypto-modal__processing-see-more:hover{background:#f9fafb;color:#344054}.transfer-crypto-modal__processing-notice--completed .transfer-crypto-modal__processing-badge{background:#12b76a}.transfer-crypto-modal__processing-notice--failed .transfer-crypto-modal__processing-badge{background:#f04438;box-shadow:0 0 0 2px rgb(240 68 56/20%)}.transfer-crypto-modal__processing-notice--deposit-detected .transfer-crypto-modal__processing-badge,.transfer-crypto-modal__processing-notice--origin-tx-confirmed .transfer-crypto-modal__processing-badge,.transfer-crypto-modal__processing-notice--submitted .transfer-crypto-modal__processing-badge{background:#2e90fa;box-shadow:0 0 0 2px rgb(46 144 250/20%)}@media (max-width:960px){[role=presentation]:has(>[role=dialog].transfer-crypto-modal__panel),[role=presentation]:has(>[role=dialog].withdraw-modal__panel){box-sizing:border-box;padding:16px}[role=dialog].transfer-crypto-modal__panel,[role=dialog].withdraw-modal__panel{border-radius:20px;margin:0;max-width:420px;width:100%}}@media (max-width:480px){[role=presentation]:has(>[role=dialog].transfer-crypto-modal__panel),[role=presentation]:has(>[role=dialog].withdraw-modal__panel){padding:12px}.transfer-crypto-modal{gap:16px;padding:16px 16px 20px}.transfer-crypto-modal__selectors-controls{grid-template-columns:1fr}.transfer-crypto-modal__qr-frame{max-width:min(232px,calc(100vw - 64px));padding:12px}.transfer-crypto-modal__qr-frame--placeholder{min-height:clamp(148px,48vw,200px)}.transfer-crypto-modal__qr-badge{border-width:3px;height:36px;width:36px}.transfer-crypto-modal__address-input{font-size:12px;padding:10px 12px}.transfer-crypto-modal__processing-notice{margin-inline:-16px;width:calc(100% + 32px)}}@media (max-height:640px){.transfer-crypto-modal{gap:14px}.transfer-crypto-modal__qr-frame{max-width:min(200px,calc(100vw - 80px));padding:10px}.transfer-crypto-modal__qr-frame--placeholder{min-height:clamp(132px,36dvh,180px)}}.withdraw-modal__panel{background:#ffffff;border:none;border-radius:24px;box-shadow:0 24px 48px rgb(16 24 40/18%);gap:0;max-width:420px;padding:0;width:min(calc(100vw - 32px),420px)}[role=dialog].withdraw-modal__panel{box-sizing:border-box;max-height:min(92dvh,760px);max-width:420px;overflow:visible;width:min(calc(100vw - 32px),420px)}.withdraw-modal{color:#101828;display:grid;gap:16px;padding:20px 24px 24px}.withdraw-modal__header{align-items:center;display:grid;gap:4px;grid-template-columns:36px 1fr 36px;text-align:center}.withdraw-modal__header-spacer{height:36px;width:36px}.withdraw-modal__title{font-size:18px;font-weight:600;line-height:1.3;margin:0}.withdraw-modal__icon-button{align-items:center;background:transparent;border:none;border-radius:999px;color:#667085;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;width:36px}.withdraw-modal__icon-button:hover:not(:disabled){background:#f2f4f7;color:#344054}.withdraw-modal__icon-button:disabled{cursor:not-allowed;opacity:.5}.withdraw-modal__warning-banner{background:#fffaeb;border:1px solid #fedf89;border-radius:12px;color:#b54708;font-size:13px;line-height:1.4;padding:12px 14px}.withdraw-modal__field{display:grid;gap:8px}.withdraw-modal__field-label{color:#667085;font-size:13px;font-weight:500}.withdraw-modal__input{background:#ffffff;border:1px solid #d0d5dd;border-radius:12px;color:#101828;font:inherit;font-size:15px;line-height:1.4;padding:12px 14px;width:100%}.withdraw-modal__input:focus{border-color:#84caff;box-shadow:0 0 0 4px rgb(41 112 255/12%);outline:none}.withdraw-modal__input:disabled{background:#f9fafb;color:#98a2b3}.withdraw-modal__input--address{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px}.withdraw-modal__amount-row{align-items:center;background:#ffffff;border:1px solid #d0d5dd;border-radius:12px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto auto;padding:4px 12px 4px 14px}.withdraw-modal__amount-row:focus-within{border-color:#84caff;box-shadow:0 0 0 4px rgb(41 112 255/12%)}.withdraw-modal__input--amount-v2{background:transparent;border:none;box-shadow:none;font-size:24px;font-weight:500;min-width:0;padding:8px 0}.withdraw-modal__input--amount-v2:focus{box-shadow:none;outline:none}.withdraw-modal__amount-suffix{color:#667085;font-size:14px;font-weight:500}.withdraw-modal__max-button{background:transparent;border:none;color:#175cd3;cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:0}.withdraw-modal__max-button--inline{font-size:14px;padding:4px 0 4px 8px}.withdraw-modal__max-button:disabled{cursor:not-allowed;opacity:.5}.withdraw-modal__amount-meta{align-items:center;color:#667085;display:flex;font-size:13px;justify-content:space-between}.withdraw-modal .transfer-crypto-modal__selectors{z-index:5}.withdraw-modal__selectors{display:grid;gap:8px;overflow:visible;position:relative;z-index:5}.withdraw-modal__selectors-controls{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.withdraw-modal__selector-field{display:grid;gap:8px;overflow:visible}.withdraw-modal__min-hint{color:#667085;font-size:12px;margin:0}.withdraw-modal__status{color:#667085;font-size:13px;margin:0}.withdraw-modal__summary-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.withdraw-modal__summary-label{color:#667085;font-size:14px}.withdraw-modal__summary-value{color:#101828;font-size:14px;font-weight:600;text-align:right}.withdraw-modal__breakdown-row{align-items:center;background:transparent;border:none;color:#667085;cursor:pointer;display:flex;font:inherit;font-size:14px;justify-content:space-between;padding:0;width:100%}.withdraw-modal__breakdown-row:disabled{cursor:not-allowed;opacity:.6}.withdraw-modal__breakdown-right{align-items:center;color:#101828;display:inline-flex;font-weight:500;gap:4px}.withdraw-modal__fee-spinner{height:14px;width:14px}.withdraw-modal__breakdown-loading{align-items:center;color:#667085;display:inline-flex;font-size:12px;gap:8px}.withdraw-modal__breakdown-chevron{color:#667085;transition:transform .15s ease}.withdraw-modal__breakdown-chevron--open{transform:rotate(90deg)}.withdraw-modal__breakdown-detail{color:#667085;font-size:12px;line-height:1.4;margin:-8px 0 0}.withdraw-modal__breakdown-lines{display:grid;gap:6px;margin:0 0 10px}.withdraw-modal__breakdown-lines dt{color:#98a2b3;font-weight:500;margin:0}.withdraw-modal__breakdown-lines dd{color:#101828;font-weight:600;margin:-4px 0 0}.withdraw-modal__breakdown-note{color:#667085;font-size:12px;line-height:1.45;margin:0}.withdraw-modal__quote-error{color:#b42318;font-size:12px;margin:0}.withdraw-modal__outcome-notice{display:grid;gap:12px;margin-inline:0;width:100%}.withdraw-modal__outcome-notice .withdraw-modal__submit{margin:0 14px 14px;width:calc(100% - 28px)}.withdraw-modal__setup-block{display:grid;gap:12px}.withdraw-modal__setup-copy{color:#667085;font-size:14px;line-height:1.4;margin:0}.withdraw-modal__setup-button{align-items:center;background:#ffffff;border:1px solid #d0d5dd;border-radius:12px;color:#101828;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;justify-content:center;min-height:44px;padding:0 16px}.withdraw-modal__setup-button:disabled{cursor:not-allowed;opacity:.6}.withdraw-modal__submit{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;min-height:48px;padding:0 16px;width:100%}.withdraw-modal__submit--primary{background:#2775ca;color:#ffffff}.withdraw-modal__submit--primary:hover:not(:disabled){background:#1f63ad}.withdraw-modal__submit:disabled{background:#b2ddff;color:#ffffff;cursor:not-allowed}.withdraw-modal__submit-spinner{animation:withdraw-modal-spin .8s linear infinite}@keyframes withdraw-modal-spin{to{transform:rotate(1turn)}}@media (max-width:480px){.withdraw-modal{gap:14px;padding:16px 16px 20px}.withdraw-modal__selectors-controls{grid-template-columns:1fr}.withdraw-modal__input--address{font-size:12px;padding:10px 12px}.withdraw-modal__input--amount-v2{font-size:20px}.withdraw-modal__amount-row{gap:6px;padding:4px 10px 4px 12px}.withdraw-modal__breakdown-row,.withdraw-modal__summary-row{gap:8px}.withdraw-modal__breakdown-row,.withdraw-modal__summary-label,.withdraw-modal__summary-value{font-size:13px}}@media (max-height:640px){.withdraw-modal{gap:12px}.withdraw-modal__input--amount-v2{font-size:20px}}@media (max-height:720px){[role=presentation]:has(>[role=dialog].transfer-crypto-modal__panel),[role=presentation]:has(>[role=dialog].withdraw-modal__panel){align-items:flex-start;overflow-y:auto;padding-block:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-bottom,0px))}}