.storage-expand-dialog .el-dialog{overflow:hidden;border-radius:20px!important}.storage-expand-dialog .el-dialog__header{margin:0!important;padding:0!important}.storage-expand-dialog .el-dialog__body{padding:0 20px!important}.storage-expand-dialog .el-dialog__footer{padding:12px 20px 20px!important}.dialog-header[data-v-9af7d8e5]{background:linear-gradient(135deg,#0065fb14,#3b82f60a);border-bottom:1px solid #0065fb1a;border-radius:20px;align-items:center;padding:14px 20px;display:flex;position:relative}.dialog-header .header-icon[data-v-9af7d8e5]{background:var(--gradient-primary-reverse);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;margin-right:12px;display:flex;box-shadow:0 3px 8px #2379ff33}.dialog-header .header-text[data-v-9af7d8e5]{flex:1}.dialog-header .header-text .header-title[data-v-9af7d8e5]{color:var(--el-text-color-primary);margin:0 0 2px;font-size:16px;font-weight:700}.dialog-header .header-text .header-subtitle[data-v-9af7d8e5]{color:var(--el-text-color-secondary);margin:0;font-size:12px}.dialog-header .close-btn[data-v-9af7d8e5]{cursor:pointer;background:#fffc;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}.dialog-header .close-btn[data-v-9af7d8e5]:hover{background:var(--el-bg-color);box-shadow:0 2px 8px #0000001a}.dialog-content[data-v-9af7d8e5]{padding:14px 0}.status-cards[data-v-9af7d8e5]{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.status-card[data-v-9af7d8e5]{background:var(--el-fill-color-light);border:1px solid var(--el-border-color);border-radius:10px;align-items:center;padding:10px 12px;transition:all .2s;display:flex}.status-card[data-v-9af7d8e5]:hover{border-color:#0065fb33;box-shadow:0 2px 8px #0065fb14}.status-card .card-icon[data-v-9af7d8e5]{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-right:10px;display:flex}.status-card .card-info[data-v-9af7d8e5]{flex-direction:column;gap:1px;display:flex}.status-card .card-info .card-label[data-v-9af7d8e5]{color:var(--el-text-color-secondary);font-size:11px}.status-card .card-info .card-value[data-v-9af7d8e5]{color:var(--el-text-color-primary);font-family:SF Mono,Monaco,Consolas,monospace;font-size:14px;font-weight:700}.status-card.storage-card .card-icon[data-v-9af7d8e5]{color:#10b981;background:#10b9811a}.status-card.balance-card .card-icon[data-v-9af7d8e5]{color:#f59e0b;background:#f59e0b1a}.exchange-rule[data-v-9af7d8e5]{color:#475569;background:linear-gradient(135deg,#3b82f614,#8b5cf60d);border:1px solid #3b82f626;border-radius:8px;align-items:center;gap:6px;margin-bottom:14px;padding:8px 12px;font-size:12px;display:flex}.exchange-rule[data-v-9af7d8e5] .el-icon{color:#3b82f6}.exchange-rule strong[data-v-9af7d8e5]{color:var(--color-primary);font-weight:600}.input-section[data-v-9af7d8e5]{margin-bottom:14px}.input-section .input-label[data-v-9af7d8e5]{color:#1e293b;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.input-section .input-wrapper[data-v-9af7d8e5]{align-items:center;gap:10px;display:flex}.input-section .input-wrapper .exchange-input[data-v-9af7d8e5]{flex:1}.input-section .input-wrapper .exchange-input[data-v-9af7d8e5] .el-input__wrapper{border-radius:10px;padding:2px 10px;box-shadow:0 0 0 1px #e2e8f0}.input-section .input-wrapper .exchange-input[data-v-9af7d8e5] .el-input__wrapper:hover{box-shadow:0 0 0 1px #94a3b8}.input-section .input-wrapper .exchange-input[data-v-9af7d8e5] .el-input__wrapper.is-focus{box-shadow:0 0 0 2px #0065fb33}.input-section .input-wrapper .exchange-input[data-v-9af7d8e5] .el-input-number__decrease,.input-section .input-wrapper .exchange-input[data-v-9af7d8e5] .el-input-number__increase{border-radius:6px}.input-section .input-wrapper .input-unit[data-v-9af7d8e5]{color:#64748b;min-width:28px;font-size:14px;font-weight:600}.input-section .input-hint[data-v-9af7d8e5]{color:#94a3b8;margin-top:6px;font-size:11px}.input-section .input-hint strong[data-v-9af7d8e5]{color:var(--color-primary)}.cost-preview[data-v-9af7d8e5]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px}.cost-preview .cost-row[data-v-9af7d8e5]{justify-content:space-between;align-items:center;padding:5px 0;display:flex}.cost-preview .cost-row .cost-label[data-v-9af7d8e5]{color:#64748b;font-size:12px}.cost-preview .cost-row .cost-value[data-v-9af7d8e5]{color:#1e293b;font-size:13px;font-weight:600}.cost-preview .cost-row .cost-value.highlight[data-v-9af7d8e5]{background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:16px}.cost-preview .cost-row.total[data-v-9af7d8e5]{padding-top:8px}.cost-preview .cost-divider[data-v-9af7d8e5]{background:linear-gradient(90deg,#0000,#e2e8f0,#0000);height:1px;margin:2px 0}.cost-preview .balance-after[data-v-9af7d8e5],.cost-preview .balance-warning[data-v-9af7d8e5]{border-radius:8px;align-items:center;gap:5px;margin-top:8px;padding:8px 10px;font-size:11px;display:flex}.cost-preview .balance-after strong[data-v-9af7d8e5],.cost-preview .balance-warning strong[data-v-9af7d8e5]{font-weight:600}.cost-preview .balance-after[data-v-9af7d8e5]{color:#047857;background:#10b98114;border:1px solid #10b98133}.cost-preview .balance-after strong[data-v-9af7d8e5]{color:#10b981}.cost-preview .balance-warning[data-v-9af7d8e5]{color:#dc2626;background:#ef444414;border:1px solid #ef444433}.cost-preview .balance-warning strong[data-v-9af7d8e5]{color:#ef4444}.dialog-footer[data-v-9af7d8e5]{justify-content:flex-end;gap:10px;display:flex}.dialog-footer .cancel-btn[data-v-9af7d8e5]{border-radius:8px;padding:8px 20px;font-weight:500}.dialog-footer .confirm-btn[data-v-9af7d8e5]{background:var(--gradient-primary-reverse);border:none;border-radius:8px;align-items:center;gap:5px;padding:8px 20px;font-weight:600;display:flex;box-shadow:0 4px 12px #2379ff40}.dialog-footer .confirm-btn[data-v-9af7d8e5]:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 6px 16px #0065fb59}.dialog-footer .confirm-btn[data-v-9af7d8e5]:disabled{box-shadow:none;background:#e2e8f0}html.dark .dialog-header .close-btn[data-v-9af7d8e5],html[data-ve-theme=dark] .dialog-header .close-btn[data-v-9af7d8e5]{background:var(--el-fill-color-dark)}html.dark .dialog-header .close-btn[data-v-9af7d8e5]:hover,html[data-ve-theme=dark] .dialog-header .close-btn[data-v-9af7d8e5]:hover{background:var(--el-fill-color-darker);box-shadow:0 2px 8px #0006}html.dark .exchange-rule[data-v-9af7d8e5],html[data-ve-theme=dark] .exchange-rule[data-v-9af7d8e5]{color:var(--el-text-color-regular)}html.dark .input-section .input-label[data-v-9af7d8e5],html[data-ve-theme=dark] .input-section .input-label[data-v-9af7d8e5]{color:var(--el-text-color-primary)}html.dark .input-section .input-wrapper .exchange-input[data-v-9af7d8e5] .el-input__wrapper,html[data-ve-theme=dark] .input-section .input-wrapper .exchange-input[data-v-9af7d8e5] .el-input__wrapper{box-shadow:0 0 0 1px var(--el-border-color)}html.dark .input-section .input-wrapper .exchange-input[data-v-9af7d8e5] .el-input__wrapper:hover,html[data-ve-theme=dark] .input-section .input-wrapper .exchange-input[data-v-9af7d8e5] .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-border-color-hover)}html.dark .input-section .input-unit[data-v-9af7d8e5],html[data-ve-theme=dark] .input-section .input-unit[data-v-9af7d8e5]{color:var(--el-text-color-regular)}html.dark .input-section .input-hint[data-v-9af7d8e5],html[data-ve-theme=dark] .input-section .input-hint[data-v-9af7d8e5]{color:var(--el-text-color-secondary)}html.dark .cost-preview[data-v-9af7d8e5],html[data-ve-theme=dark] .cost-preview[data-v-9af7d8e5]{background:var(--el-fill-color-light);border-color:var(--el-border-color)}html.dark .cost-preview .cost-row .cost-label[data-v-9af7d8e5],html[data-ve-theme=dark] .cost-preview .cost-row .cost-label[data-v-9af7d8e5]{color:var(--el-text-color-secondary)}html.dark .cost-preview .cost-row .cost-value[data-v-9af7d8e5],html[data-ve-theme=dark] .cost-preview .cost-row .cost-value[data-v-9af7d8e5]{color:var(--el-text-color-primary)}html.dark .cost-preview .cost-divider[data-v-9af7d8e5],html[data-ve-theme=dark] .cost-preview .cost-divider[data-v-9af7d8e5]{background:linear-gradient(90deg,transparent,var(--el-border-color),transparent)}html.dark .cost-preview .balance-after[data-v-9af7d8e5],html[data-ve-theme=dark] .cost-preview .balance-after[data-v-9af7d8e5]{color:#34d399;background:#10b9811f;border-color:#10b9814d}html.dark .cost-preview .balance-after strong[data-v-9af7d8e5],html[data-ve-theme=dark] .cost-preview .balance-after strong[data-v-9af7d8e5]{color:#6ee7b7}html.dark .cost-preview .balance-warning[data-v-9af7d8e5],html[data-ve-theme=dark] .cost-preview .balance-warning[data-v-9af7d8e5]{color:#f87171;background:#ef44441f;border-color:#ef44444d}html.dark .cost-preview .balance-warning strong[data-v-9af7d8e5],html[data-ve-theme=dark] .cost-preview .balance-warning strong[data-v-9af7d8e5]{color:#fca5a5}html.dark .dialog-footer .confirm-btn[data-v-9af7d8e5]:disabled,html[data-ve-theme=dark] .dialog-footer .confirm-btn[data-v-9af7d8e5]:disabled{background:var(--el-fill-color-dark)}
