:root{--ant-primary-color:var(--primary-blue);--ant-bg:var(--card-bg);--ant-bg-dark:var(--bg-light);--ant-text:var(--text-primary);--ant-border:var(--card-border);--ant-border-image:none}.ant-modal-mask{background:rgba(10,20,33,.8);backdrop-filter:blur(8px)}.ant-modal{color:var(--text-primary)}.ant-modal-content{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--shadow-2xl)}.ant-modal-header{background:transparent;border-bottom:1px solid var(--card-border);color:var(--text-primary)}.ant-modal-title{color:var(--text-primary);font-family:var(--font-family-title);font-weight:var(--font-weight-bold);font-size:var(--font-size-xl)}.ant-modal-body{background:transparent;color:var(--text-primary);font-size:var(--font-size-base)}.ant-modal-close{color:var(--text-secondary)}.ant-modal-close:hover,.ant-spin{color:var(--plasma-cyan)}.ant-spin-dot-item{background-color:var(--plasma-cyan)}.ant-spin-text{font-family:var(--font-family-main)}.ant-input,.ant-input-affix-wrapper,.ant-spin-text{color:var(--text-primary);font-size:var(--font-size-base)}.ant-input,.ant-input-affix-wrapper{background:var(--card-bg);border:1px solid var(--card-border);border-radius:4px}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus,.ant-input:focus{border-color:var(--plasma-cyan);box-shadow:0 0 0 2px rgba(74,111,165,.2)}.ant-input::-moz-placeholder{color:var(--text-light)}.ant-input::placeholder{color:var(--text-light)}.ant-btn{font-family:var(--font-family-main);border-radius:4px;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);padding:var(--space-3) var(--space-6);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;backdrop-filter:blur(8px);text-shadow:0 1px 2px rgba(0,0,0,.8)}.ant-btn:hover,button:hover{transform:translateY(-2px)!important}.ant-btn-loading{pointer-events:none;opacity:.8}.ant-btn-loading .ant-btn-loading-icon,.ant-btn-loading .ant-spin-dot{color:inherit}.ant-btn-loading .ant-spin-dot-item{background-color:currentColor}.ant-btn-sm{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);min-height:32px}.ant-btn-lg{padding:var(--space-4) var(--space-8);font-size:var(--font-size-lg);min-height:48px}.ant-btn-icon-only{width:auto;min-width:40px;padding:var(--space-2)}.ant-btn-icon-only.ant-btn-sm{min-width:32px;padding:var(--space-1)}.ant-btn-icon-only.ant-btn-lg{min-width:48px;padding:var(--space-3)}.ant-select,.ant-select-selector{color:var(--text-primary)}.ant-select-selector{background:rgba(15,23,42,.4)!important;border:1px solid rgba(15,23,42,.4)!important;border-radius:4px;font-size:var(--font-size-base)}.ant-select-focused .ant-select-selector{border-color:var(--plasma-cyan);box-shadow:0 0 0 2px rgba(74,111,165,.2)}.ant-select-dropdown{background:var(--card-bg);border:1px solid var(--card-border);border-radius:4px;border-radius:8px!important}.ant-select-item{color:var(--text-primary);font-size:var(--font-size-base)}.ant-select-item:hover{background:var(--glass-bg)}.ant-select-item-option-selected{background:var(--plasma-cyan);color:var(--button-text)}.ant-drawer-mask{background:rgba(10,20,33,.8);backdrop-filter:blur(8px)}.ant-drawer-content{background:var(--card-bg);color:var(--text-primary)}.ant-drawer-header{background:transparent;border-bottom:1px solid var(--card-border);color:var(--text-primary)}.ant-drawer-title{color:var(--text-primary);font-family:var(--font-family-title);font-size:var(--font-size-xl)}.ant-drawer-close{color:var(--text-secondary)}.ant-drawer-close:hover{color:var(--plasma-cyan)}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input{font-family:var(--font-family-main);background:var(--card-bg);color:var(--text-primary);border:1px solid var(--card-border);box-shadow:var(--shadow-sm);border-radius:4px;font-size:var(--font-size-base);padding:var(--space-3);transition:var(--transition-base)}.ant-input-affix-wrapper-focused,.ant-input-number-focused,.ant-input:focus{border-color:var(--plasma-cyan);box-shadow:var(--shadow-md);transform:translateY(-1px)}.ant-card,.ant-card-bordered{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--shadow-card);border-radius:var(--radius-xl);font-family:var(--font-family-main);color:var(--text-primary);position:relative;overflow:hidden;transition:var(--transition-base)}.ant-card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.ant-card:before{content:"";position:absolute;inset:0;border:1px solid transparent;pointer-events:none;z-index:2}.ant-tabs-nav,.ant-tabs-tab{font-family:var(--font-family-main);background:var(--card-bg);color:var(--text-secondary);border:1px solid var(--card-border);border-radius:4px;transition:var(--transition-base)}.ant-tabs-tab:hover{color:var(--primary-blue);background:var(--bg-light)}.ant-tabs-tab-active{background:var(--gradient-primary);color:var(--button-text);box-shadow:var(--shadow-sm)}.ant-tabs-ink-bar{background:var(--primary-blue);height:3px;border-radius:var(--radius-full)}.ant-menu,.ant-menu-item,.ant-menu-submenu-title{font-family:var(--font-family-main);background:var(--card-bg);color:var(--text-secondary);border-radius:4px;border:1px solid var(--card-border);transition:var(--transition-base)}.ant-menu-item:hover{background:var(--bg-light);color:var(--primary-blue)}.ant-menu-item-active,.ant-menu-item-selected{background:var(--gradient-primary);color:var(--button-text);box-shadow:var(--shadow-sm)}.ant-table,.ant-table-tbody>tr>td,.ant-table-thead>tr>th{font-family:var(--font-family-main);background:var(--card-bg);color:var(--text-primary);border:1px solid var(--card-border);border-radius:4px}.ant-table-thead>tr>th{background:var(--gradient-primary);color:var(--button-text);font-weight:var(--font-weight-semibold)}.ant-table-tbody>tr:hover>td{background:var(--bg-light)}.ant-tag{font-family:var(--font-family-main);background:var(--gradient-primary);color:var(--button-text);border:1px solid var(--plasma-cyan);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);padding:var(--space-1) var(--space-3)}.ant-alert,.ant-notification,.ant-popover,.ant-tooltip{border-radius:4px;border:1px solid var(--card-border);box-shadow:var(--shadow-card);background:var(--card-bg)}.ant-alert,.ant-checkbox-wrapper,.ant-notification,.ant-popover,.ant-radio-wrapper,.ant-tooltip{font-family:var(--font-family-main);color:var(--text-primary)}.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{background-color:var(--plasma-cyan);border-color:var(--plasma-cyan)}.ant-switch{background:var(--card-border)}.ant-switch-checked{background:var(--plasma-cyan)}.ant-progress-bg{background:var(--gradient-primary)}.ant-steps-item-process .ant-steps-item-icon{background:var(--plasma-cyan);border-color:var(--plasma-cyan)}.ant-steps-item-finish .ant-steps-item-icon{background:var(--plasma-cyan-light);border-color:var(--plasma-cyan-light)}@media (max-width:640px){.ant-modal-title{font-size:var(--font-size-lg)}.ant-modal-body{font-size:var(--font-size-sm)}.ant-btn{padding:var(--space-3) var(--space-4)}.ant-btn,.ant-input,.ant-input-affix-wrapper,.ant-select-selector{min-height:44px;font-size:var(--font-size-base)}.ant-message-notice-content{font-size:var(--font-size-sm);padding:var(--space-3) var(--space-4)}}@media (max-width:480px){.ant-modal-title{font-size:var(--font-size-base)}.ant-modal-body{font-size:var(--font-size-xs)}.ant-btn{padding:var(--space-2) var(--space-3);min-height:40px}.ant-btn,.ant-input,.ant-input-affix-wrapper,.ant-select-selector{font-size:var(--font-size-sm)}}.ant-message-notice-content{background:var(--card-bg);border:1px solid var(--card-border);border-radius:4px;box-shadow:var(--shadow-xl);backdrop-filter:blur(12px);padding:12px 20px;font-size:14px;font-family:var(--font-family-main);color:var(--text-primary);font-weight:500}.ant-message-success .anticon{color:#10b981}.ant-message-error .anticon{color:#ef4444}.ant-message-warning .anticon{color:#f59e0b}.ant-message-info .anticon,.ant-message-loading .anticon{color:#3b82f6}:root{--binance-gold:#f0b90b;--binance-gold-hover:gold;--binance-gold-dark:#d4a408;--binance-black:#000;--binance-dark:#0a0a0f;--binance-darker:#050508;--bg-primary:#000;--bg-secondary:#1a1a1a;--bg-tertiary:#252525;--bg-card:#1a1a1a;--bg-hover:hsla(0,0%,100%,.05);--border-primary:hsla(0,0%,100%,.08);--border-secondary:hsla(0,0%,100%,.06);--border-hover:hsla(0,0%,100%,.12);--border-gold:rgba(240,185,11,.3);--text-primary:#fff;--text-secondary:hsla(0,0%,100%,.6);--text-tertiary:hsla(0,0%,100%,.4);--text-disabled:hsla(0,0%,100%,.3);--button-primary-bg:var(--binance-gold);--button-primary-hover:var(--binance-gold-hover);--button-primary-text:#000;--button-secondary-bg:hsla(0,0%,100%,.05);--button-secondary-hover:hsla(0,0%,100%,.08);--button-secondary-text:#fff;--success:#10b981;--warning:#f59e0b;--error:#ef4444;--info:#3b82f6;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:4px;--radius-md:4px;--radius-lg:4px;--radius-xl:8px;--radius-full:9999px;--font-family-main:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-family-mono:"Courier New",monospace;--font-size-xs:11px;--font-size-sm:12px;--font-size-base:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:22px;--font-size-3xl:28px;--font-size-4xl:36px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--shadow-sm:0 1px 2px rgba(0,0,0,.2);--shadow-md:0 4px 6px rgba(0,0,0,.3);--shadow-lg:0 8px 16px rgba(0,0,0,.4);--shadow-gold:0 0 16px rgba(240,185,11,.3);--transition-fast:0.15s ease-out;--transition-base:0.2s ease-out;--transition-slow:0.3s ease-out;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-toast:1080}*,:after,:before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;overflow:hidden}body,html{font-family:var(--font-family-main)}body{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:1.6;color:var(--text-primary);background:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;position:relative;min-height:100vh}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.15)}h1,h2,h3,h4,h5,h6{margin:0;font-weight:var(--font-weight-bold);line-height:1.2;color:var(--text-primary)}h1{font-size:var(--font-size-4xl)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}h4{font-size:var(--font-size-xl)}h5{font-size:var(--font-size-lg)}h6{font-size:var(--font-size-base)}p{margin:0 0 1em;color:var(--text-secondary)}a{color:var(--binance-gold);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--binance-gold-hover)}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button:focus,input:focus,select:focus,textarea:focus{outline:none}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-gold{color:var(--binance-gold)}.bg-primary{background:var(--bg-primary)}.bg-secondary{background:var(--bg-secondary)}.bg-card{background:var(--bg-card)}.border-primary{border:1px solid var(--border-primary)}.border-gold{border:1px solid var(--border-gold)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:4px}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-gold{box-shadow:var(--shadow-gold)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.fade-in{animation:fadeIn .3s ease-out}.slide-up{animation:slideUp .3s ease-out}@media (max-width:768px){:root{--font-size-base:13px;--space-4:12px;--space-6:16px;--space-8:24px}}