.convert-modal .ant-modal-content{padding:0;overflow:hidden;border:1px solid var(--Surface-Surface-10);border-radius:32px;background:var(--Ambient-Color-TOP);box-shadow:0 4px 24px #00000029;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.convert-modal .ant-modal-body{padding:0}.convert-modal .modal-header{display:flex;align-items:center;justify-content:space-between;padding:24px}.convert-modal .title{color:var(--Surface-Surface-90);font-size:22px;font-weight:500;line-height:1}.convert-modal .close-icon{display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--Surface-Surface-90);cursor:pointer}.convert-modal .modal-body{display:flex;flex-direction:column;gap:24px;padding:16px 24px 24px}.convert-modal .transfer-field{display:flex;min-width:0;flex-direction:column;gap:8px}.convert-modal .transfer-field__label{color:var(--Surface-Surface-40);font-size:14px;line-height:1}.convert-modal .transfer-selector{display:flex;width:180px;height:48px;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;border:1px solid var(--Surface-Surface-10);border-radius:8px;background:var(--Surface-Surface-10);color:var(--Surface-Surface-90);cursor:pointer;font-size:14px;text-align:left}.convert-modal .transfer-selector--wide{width:100%}.convert-modal .transfer-selector:disabled{cursor:wait;opacity:.65}.convert-modal .transfer-selector__value{display:flex;min-width:0;align-items:center;gap:8px}.convert-modal .transfer-selector__account{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.convert-modal .transfer-selector__icon{width:16px;height:16px;flex-shrink:0;border-radius:50%;-o-object-fit:cover;object-fit:cover}.convert-modal .transfer-selector__arrow{flex-shrink:0;transform:rotate(90deg)}.convert-modal .account-transfer-row{display:grid;grid-template-columns:minmax(0,180px) 24px minmax(0,180px);align-items:end;justify-content:space-between;gap:24px}.convert-modal .reverse-button{display:flex;width:24px;height:48px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--Surface-Surface-70);cursor:pointer}.convert-modal .reverse-button:disabled{cursor:not-allowed;opacity:.4}.convert-modal .custom-input-wrapper{display:flex;align-items:center;justify-content:space-between;padding:9px;border:1px solid var(--Surface-Surface-8);border-radius:8px;background:var(--Ambient-Color-TOP)}.convert-modal .amount-input{min-width:0;flex:1;height:28px;padding:0;color:var(--Surface-Surface-90);font-size:18px;font-weight:400}.convert-modal .amount-input,.convert-modal .amount-input:focus,.convert-modal .amount-input:hover{border:0;background:transparent;box-shadow:none}.convert-modal .amount-input::-moz-placeholder{color:var(--Surface-Surface-40)}.convert-modal .amount-input::placeholder{color:var(--Surface-Surface-40)}.convert-modal .max-info{flex-shrink:0;padding:0;border:0;background:transparent;color:var(--Highlight-Theme);cursor:pointer;font-size:14px}.convert-modal .max-info .highlight{font-weight:500}.convert-modal .max-info:hover{opacity:.8}.convert-modal .max-info:disabled{cursor:not-allowed;opacity:.45}.convert-modal .transfer-status{margin-top:-12px;color:var(--Surface-Surface-50);font-size:12px}.convert-modal .transfer-status--error{color:var(--Highlight-Sell)}.convert-modal .confirm-btn{height:48px;border-radius:8px}.convert-account-dropdown .account-dropdown-menu,.convert-account-dropdown .currency-dropdown-menu,.convert-currency-dropdown .account-dropdown-menu,.convert-currency-dropdown .currency-dropdown-menu{min-width:180px;padding:6px;border:1px solid var(--Surface-Surface-10);border-radius:10px;background:var(--Ambient-Color-TOP);box-shadow:0 12px 32px color-mix(in srgb,var(--Ambient-Color-Black) 20%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.convert-account-dropdown .currency-dropdown-menu,.convert-currency-dropdown .currency-dropdown-menu{min-width:432px}.convert-account-dropdown .account-dropdown-menu,.convert-currency-dropdown .account-dropdown-menu{display:flex;flex-direction:column;gap:4px}.convert-account-dropdown .account-option,.convert-account-dropdown .currency-option,.convert-currency-dropdown .account-option,.convert-currency-dropdown .currency-option{display:flex;width:100%;min-height:40px;align-items:center;justify-content:space-between;gap:12px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--Surface-Surface-90);cursor:pointer;font-size:14px;text-align:left}.convert-account-dropdown .account-option.active,.convert-account-dropdown .account-option:hover,.convert-account-dropdown .currency-option.active,.convert-account-dropdown .currency-option:hover,.convert-currency-dropdown .account-option.active,.convert-currency-dropdown .account-option:hover,.convert-currency-dropdown .currency-option.active,.convert-currency-dropdown .currency-option:hover{background:var(--Surface-Surface-10)}.convert-account-dropdown .currency-option__left,.convert-currency-dropdown .currency-option__left{display:flex;min-width:0;align-items:center;gap:8px}.convert-account-dropdown .currency-option__icon,.convert-currency-dropdown .currency-option__icon{width:18px;height:18px;flex-shrink:0;border-radius:50%;-o-object-fit:cover;object-fit:cover}.convert-account-dropdown .currency-option__balance,.convert-currency-dropdown .currency-option__balance{color:var(--Surface-Surface-60)}@media(max-width:520px){.convert-modal .ant-modal{width:calc(100vw - 32px)!important;max-width:480px}.convert-modal .modal-body,.convert-modal .modal-header{padding-right:20px;padding-left:20px}.convert-modal .account-transfer-row{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:10px}.convert-modal .transfer-selector{width:100%}.convert-currency-dropdown .currency-dropdown-menu{min-width:calc(100vw - 72px)}}
