:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ex2-surface-0:#05070c;--ex2-surface-1:#0d1117;--ex2-surface-2:#151b26;--ex2-surface-3:#1d2431;--ex2-surface-overlay:#05070cb8;--ex2-border-subtle:#ffffff0f;--ex2-border-default:#ffffff1a;--ex2-border-strong:#ffffff29;--ex2-divider:#ffffff14;--ex2-text-primary:#f5f7fa;--ex2-text-secondary:#a8b0bd;--ex2-text-tertiary:#6b7280;--ex2-text-disabled:#4b5563;--ex2-text-on-accent:#0d1117;--ex2-text-on-danger:#fff;--ex2-accent:#f0b90b;--ex2-accent-hover:#ffd056;--ex2-accent-active:#d9a400;--ex2-accent-subtle-bg:#f0b90b1f;--ex2-buy:#16c784;--ex2-buy-hover:#1adb92;--ex2-buy-subtle-bg:#16c7841f;--ex2-sell:#ea3943;--ex2-sell-hover:#ff4d57;--ex2-sell-subtle-bg:#ea39431f;--ex2-success:#16c784;--ex2-success-subtle-bg:#16c7841f;--ex2-warning:#f0b90b;--ex2-warning-subtle-bg:#f0b90b1f;--ex2-danger:#ea3943;--ex2-danger-subtle-bg:#ea39431f;--ex2-info:#4a9eff;--ex2-info-subtle-bg:#4a9eff1f;--ex2-neutral:#9198a1;--ex2-neutral-subtle-bg:#9198a11f;--ex2-focus-ring:0 0 0 3px #f0b90b73;--ex2-focus-ring-danger:0 0 0 3px #ea394373;--ex2-shadow-sm:0 1px 2px #0000003d;--ex2-shadow-md:0 4px 12px #00000047;--ex2-shadow-lg:0 12px 32px #0000005c;--ex2-shadow-overlay:0 20px 60px #00000080}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ex2-surface-0:#f4f5f7;--ex2-surface-1:#fff;--ex2-surface-2:#f8f9fb;--ex2-surface-3:#eef0f3;--ex2-surface-overlay:#0f121866;--ex2-border-subtle:#0f12180f;--ex2-border-default:#0f12181a;--ex2-border-strong:#0f12182e;--ex2-divider:#0f121814;--ex2-text-primary:#0f1218;--ex2-text-secondary:#4b5361;--ex2-text-tertiary:#6b7280;--ex2-text-disabled:#9ca3af;--ex2-text-on-accent:#14161a;--ex2-text-on-danger:#fff;--ex2-accent:#b8860b;--ex2-accent-hover:#a3760a;--ex2-accent-active:#8f6708;--ex2-accent-subtle-bg:#b8860b1a;--ex2-buy:#0e9f6e;--ex2-buy-hover:#0c8a5f;--ex2-buy-subtle-bg:#0e9f6e1a;--ex2-sell:#d92d3a;--ex2-sell-hover:#c22530;--ex2-sell-subtle-bg:#d92d3a1a;--ex2-success:#0e9f6e;--ex2-success-subtle-bg:#0e9f6e1a;--ex2-warning:#b8860b;--ex2-warning-subtle-bg:#b8860b1a;--ex2-danger:#d92d3a;--ex2-danger-subtle-bg:#d92d3a1a;--ex2-info:#2f6fd6;--ex2-info-subtle-bg:#2f6fd61a;--ex2-neutral:#6b7280;--ex2-neutral-subtle-bg:#6b72801a;--ex2-focus-ring:0 0 0 3px #b8860b59;--ex2-focus-ring-danger:0 0 0 3px #d92d3a59;--ex2-shadow-sm:0 1px 2px #0f12180f;--ex2-shadow-md:0 4px 12px #0f121814;--ex2-shadow-lg:0 12px 32px #0f12181a;--ex2-shadow-overlay:0 20px 60px #0f12182e}:root{--ex2-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ex2-font-family-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--ex2-text-xs:.75rem;--ex2-text-sm:.8125rem;--ex2-text-base:.875rem;--ex2-text-md:1rem;--ex2-text-lg:1.125rem;--ex2-text-xl:1.375rem;--ex2-text-2xl:1.75rem;--ex2-text-3xl:2.25rem;--ex2-font-weight-regular:400;--ex2-font-weight-medium:500;--ex2-font-weight-semibold:600;--ex2-font-weight-bold:700;--ex2-line-height-tight:1.2;--ex2-line-height-normal:1.5;--ex2-line-height-relaxed:1.7;--ex2-tabular-nums:normal;--ex2-space-0:0;--ex2-space-1:4px;--ex2-space-2:8px;--ex2-space-3:12px;--ex2-space-4:16px;--ex2-space-5:20px;--ex2-space-6:24px;--ex2-space-8:32px;--ex2-space-10:40px;--ex2-space-12:48px;--ex2-space-16:64px;--ex2-radius-sm:4px;--ex2-radius-md:6px;--ex2-radius-lg:8px;--ex2-radius-xl:12px;--ex2-radius-full:999px;--ex2-border-width:1px;--ex2-transition-fast:.12s ease;--ex2-transition-base:.18s ease;--ex2-transition-slow:.28s ease;--ex2-z-dropdown:1000;--ex2-z-sticky:1100;--ex2-z-drawer:1200;--ex2-z-modal:1300;--ex2-z-toast:1400;--ex2-z-tooltip:1500}.ex2-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}@media (prefers-reduced-motion:reduce){:root{--ex2-transition-fast:0s;--ex2-transition-base:0s;--ex2-transition-slow:0s}}.language-box{flex-direction:column;gap:10px;width:100%;max-width:360px;display:flex;position:relative}.language-box-compact{gap:6px;max-width:130px}.language-label{color:#f0c419;letter-spacing:.3px;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:700;display:flex}.language-label-icon{font-size:16px}.language-select-wrapper{width:100%;position:relative}.language-select{color:#fff;cursor:pointer;appearance:none;background:#151b28;border:1px solid #f0c41959;border-radius:12px;outline:none;width:100%;height:48px;padding:0 42px 0 16px;font-size:15px;font-weight:600;transition:all .25s}.language-select:hover{border-color:#f0c419;box-shadow:0 0 12px #f0c4192e}.language-select:focus{border-color:#f0c419;box-shadow:0 0 0 3px #f0c41926}.language-select option{color:#fff;background:#151b28}.language-select-arrow{pointer-events:none;color:#f0c419;font-size:13px;font-weight:700;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.language-active{color:#bfc7d5;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.language-box-compact .language-label{display:none}.language-box-compact .language-select{height:38px;padding:0 30px 0 10px;font-size:12px}.language-box-compact .language-active{display:none}html[dir=rtl] .language-select{text-align:right;direction:rtl;padding-left:42px;padding-right:16px}html[dir=rtl] .language-select-arrow{left:14px;right:auto}@media (width<=768px){.language-box{max-width:100%}.language-select{height:44px;font-size:14px}.language-box-compact{max-width:95px}.language-box-compact .language-select{height:34px;font-size:10px}}@media (width<=420px){.language-box-compact{max-width:82px}.language-box-compact .language-select{padding:0 24px 0 8px;font-size:9px}}*{box-sizing:border-box;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}body{color:#fff;background:#0b1120}a{text-decoration:none}.app{min-height:100vh;display:flex}.logo{color:#f0b90b;margin-bottom:25px;font-size:28px;font-weight:700}.menu{flex-direction:column;gap:12px;display:flex}.menu a{color:#d1d5db;border-radius:10px;padding:12px;transition:all .3s}.menu a:hover{color:#f0b90b;background:#1f2937}.main{flex:1;padding:25px}.connect-btn{color:#000;cursor:pointer;background:#f0b90b;border:none;border-radius:10px;padding:12px 18px;font-weight:700}.panel{background:#111827;border:1px solid #1f2937;border-radius:18px;margin-bottom:25px;padding:20px;box-shadow:0 0 25px #0000004d}.market-card,.admin-card{background:#0f172a;border:1px solid #1e293b;border-radius:16px;margin-top:16px;padding:18px}.market-card h3,.admin-card h3{color:#f0b90b;margin-bottom:10px}.contract-text{color:#9ca3af;margin-top:6px;font-size:13px}.link-row{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.link-row a{color:#000;background:#f0b90b;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:700;transition:all .3s}.link-row a:hover{background:#fff}.listing-form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.listing-form input{color:#fff;background:#0f172a;border:1px solid #1f2937;border-radius:10px;outline:none;padding:14px}.listing-form input:focus{border-color:#f0b90b}.buy-btn{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:10px;padding:12px;font-weight:700}.sell-btn{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:10px;padding:12px;font-weight:700}.status-approved{color:#22c55e;font-weight:700}.status-pending{color:#facc15;font-weight:700}.status-rejected{color:#ef4444;font-weight:700}@media (width<=900px){.app{flex-direction:column}.sidebar{width:100%}.listing-form{grid-template-columns:1fr}}.dashboard-page{width:100%}.hero-banner{background:linear-gradient(135deg,#111827,#1e293b);border:1px solid #2b3548;border-radius:24px;justify-content:space-between;align-items:center;margin-bottom:25px;padding:30px;display:flex}.hero-banner h1{color:#f0b90b;font-size:40px}.hero-banner p{color:#9ca3af;margin-top:10px}.stat-card{background:#111827;border:1px solid #1f2937;border-radius:20px;padding:25px;transition:all .3s}.stat-card:hover{transform:translateY(-4px)}.stat-card h3{color:#9ca3af;margin-bottom:15px}.stat-card h1{margin-bottom:10px;font-size:34px}.glow-yellow{box-shadow:0 0 20px #f0b90b26}.glow-blue{box-shadow:0 0 20px #3b82f626}.glow-green{box-shadow:0 0 20px #22c55e26}.glow-red{box-shadow:0 0 20px #ef444426}.dashboard-row{grid-template-columns:2fr 1fr;gap:20px;display:grid}.big-panel{background:#111827;border:1px solid #1f2937;border-radius:20px;padding:25px}.panel-header{margin-bottom:20px}.panel-header h2{color:#f0b90b}.coin-row{background:#0f172a;border-radius:12px;justify-content:space-between;margin-bottom:12px;padding:15px;display:flex}.action-btn{color:#fff;cursor:pointer;border:none;border-radius:14px;width:100%;margin-bottom:15px;padding:16px;font-size:15px;font-weight:700}.yellow-btn{color:#000;background:#f0b90b}.green-btn{background:#16a34a}.blue-btn{background:#2563eb}.red-btn{background:#dc2626}@media (width<=900px){.dashboard-row{grid-template-columns:1fr}.hero-banner{flex-direction:column;align-items:flex-start;gap:20px}}.main{width:calc(100vw - 260px);max-width:100%}.dashboard-page,.panel,.trade-page,.markets-panel{width:100%;max-width:1200px}.trade-page{grid-template-columns:1fr 1.4fr;gap:20px;display:grid}.order-book{min-width:320px}.chart-box{min-width:520px}@media (width<=900px){.main{width:100%}.trade-page{grid-template-columns:1fr}.chart-box{min-width:100%}}.buy-crypto-page{color:#fff;padding:25px}.buy-hero{background:linear-gradient(135deg,#111827,#1e293b);border:1px solid #2a3441;border-radius:22px;margin-bottom:25px;padding:30px}.buy-hero h1{color:#f0b90b;font-size:38px}.buy-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.buy-card{background:#111827;border:1px solid #2a3441;border-radius:18px;padding:25px}.buy-card h2{color:#f0b90b;margin-bottom:12px}.buy-card button{color:#000;cursor:pointer;background:#f0b90b;border:none;border-radius:12px;width:100%;margin-top:20px;padding:14px;font-weight:700}.buy-note{word-break:break-word;background:#0f172a;border:1px solid #2a3441;border-radius:18px;margin-top:25px;padding:20px}.trade-layout{color:#fff;gap:20px;display:flex}.trade-sidebar{background:#111827;border-radius:18px;width:320px;height:90vh;padding:20px;overflow:auto}.trade-sidebar h2{color:#f0b90b;margin-bottom:20px}.coin-item{cursor:pointer;background:#1e293b;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:12px;display:flex}.coin-item:hover{background:#263244}.coin-item img{width:32px;height:32px}.trade-main{flex:1}.trade-header{background:#111827;border-radius:18px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:20px;display:flex}.trade-title{align-items:center;gap:15px;display:flex}.trade-title img{width:48px;height:48px}.trade-stats{gap:40px;display:flex}.trade-stats span{color:#94a3b8}.green-text{color:#22c55e}.red-text{color:#ef4444}.support-input{color:#fff;background:#0f172a;border:1px solid #2a3441;border-radius:10px;width:100%;margin:8px 0;padding:12px}@media (width<=768px){.main{width:100%!important;margin-left:0!important}}.connect-btn{position:absolute;top:10px;right:20px}@media (width<=768px){.connect-btn{z-index:9999!important;border-radius:12px!important;width:120px!important;height:45px!important;font-size:16px!important;position:fixed!important;top:18px!important;right:15px!important}.topbar{padding-top:90px!important}.topbar h2{text-align:center!important;width:100%!important;font-size:34px!important}.topbar p{text-align:center!important;width:100%!important;font-size:16px!important}.connect-btn{width:105px!important;height:42px!important;padding:4px!important;font-size:14px!important;line-height:16px!important;top:18px!important;right:12px!important}.topbar h2{padding:0 115px!important;font-size:30px!important}}.auth-page{justify-content:center;align-items:center;min-height:80vh;padding:30px;display:flex}.auth-card{background:linear-gradient(135deg,#07111f,#111827);border:1px solid #ffc1074d;border-radius:28px;grid-template-columns:1fr 1fr;width:100%;max-width:1100px;display:grid;overflow:hidden;box-shadow:0 25px 80px #00000073}.auth-left{background:radial-gradient(circle at top,#ffc10726,#0000 45%);padding:45px}.auth-left h1{color:#ffc107;margin-bottom:18px;font-size:42px}.auth-left p{color:#d1d5db;line-height:1.7}.qr-box{text-align:center;background:#fff;border-radius:20px;width:190px;margin-top:35px;padding:15px}.qr-box img{width:160px;height:160px}.qr-box span{color:#111827;font-size:12px;font-weight:700}.auth-right{padding:45px}.auth-right h2{color:#fff;font-size:34px}.auth-subtitle{color:#94a3b8;margin-bottom:20px}.auth-tabs{gap:12px;margin-bottom:20px;display:flex}.auth-tabs button{cursor:pointer;border:none;border-radius:12px;flex:1;padding:12px}.auth-tabs .active{color:#000;background:#ffc107;font-weight:700}.auth-right input{color:#fff;background:#0f172a;border:1px solid #334155;border-radius:12px;width:100%;margin-bottom:14px;padding:15px}.auth-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:14px;width:100%;margin-top:10px;padding:15px;font-weight:700}.security-text{color:#94a3b8;text-align:center;margin-top:18px;font-size:13px}@media (width<=768px){.auth-card{grid-template-columns:1fr}.auth-left,.auth-right{padding:25px}.auth-left h1{font-size:32px}.qr-box{margin:25px auto 0}}.user-profile{color:#fff;background:#ffffff14;border:1px solid #ffb84d59;border-radius:14px;align-items:center;gap:10px;margin-right:12px;padding:8px 12px;display:flex}.user-avatar{color:#111;background:linear-gradient(135deg,#ffb84d,#ff7a00);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-weight:900;display:flex}.user-profile p{opacity:.8;margin:2px 0 0;font-size:12px}.sidebar-profile{box-sizing:border-box;width:100%;margin:15px 0 20px;padding:12px}.sidebar-profile strong{word-break:break-word;font-size:12px;display:block}.menu button{color:#f5f5f5;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffb84d2e;border-radius:12px;width:100%;margin-bottom:10px;padding:11px 14px;font-size:14px;font-weight:600;transition:all .25s}.menu button:hover{color:#111;background:linear-gradient(135deg,#ffb84d,#ff7a00);transform:translate(5px);box-shadow:0 0 18px #ff8c0047}.menu button:active{transform:scale(.98)}.sidebar-profile:hover{transform:translateY(-2px);box-shadow:0 0 24px #ff8c0038}.user-avatar{box-shadow:0 0 14px #ffa00059}.menu button.active{color:#111;background:linear-gradient(135deg,#ffb84d,#ff7a00);box-shadow:0 0 18px #ff8c004d}.exchange-brand{align-items:center;gap:12px;margin-bottom:20px;display:flex}.exchange-logo{object-fit:contain;background:#111;border-radius:12px;width:70px;height:70px;padding:6px}.exchange-brand h2{color:#f7b733;margin:0;font-size:28px;font-weight:700}.exchange-brand p{color:#fff;letter-spacing:3px;margin:0;font-size:13px}.main-logo{object-fit:contain;width:155px;height:auto;margin:0 auto 25px;display:block}.sidebar{width:260px;height:100vh;padding-top:20px;padding-bottom:120px;overflow-y:auto}.sidebar ul{flex-direction:column;gap:12px;padding-bottom:150px;display:flex}.markets-table{border-collapse:separate;border-spacing:0 10px;width:100%}.markets-table th,.markets-table td{text-align:left;white-space:nowrap;padding:10px 12px}.markets-table td{background:#ffffff08}.filter-row{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.markets-table tr{transition:all .3s}.markets-table tbody tr:hover{background:#f0a50014;transform:scale(1.01)}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:25px;display:grid}.markets-table{border-collapse:collapse;border-radius:18px;width:100%;overflow:hidden}.markets-table thead{background:#ffffff0a}.markets-table th{color:#f0a500;text-align:left;padding:16px}.markets-table td{border-top:1px solid #ffffff0d;padding:16px}.live-status{color:#22c55e;margin-bottom:18px;font-size:18px;font-weight:700;animation:2s infinite pulseGlow}@keyframes pulseGlow{0%{opacity:1;text-shadow:0 0 5px #22c55e}50%{opacity:.7;text-shadow:0 0 10px #22c55e,0 0 20px #22c55e}to{opacity:1;text-shadow:0 0 5px #22c55e}}.activity-feed{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin:18px 0;padding:18px}.activity-feed h3{color:#f0a500;margin-bottom:12px}.activity-item{border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.live-alert{color:#fff;background:linear-gradient(90deg,#f59e0b,#ef4444);border-radius:14px;margin-bottom:20px;padding:14px 18px;font-weight:700;animation:2s infinite livePulse;box-shadow:0 0 25px #f59e0b59}@keyframes livePulse{0%{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}to{opacity:.9;transform:scale(1)}}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin:20px 0;display:grid}.stat-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff0d;border-radius:18px;padding:24px;transition:all .3s}.stat-card:hover{border-color:#f59e0b;transform:translateY(-4px);box-shadow:0 0 25px #f59e0b26}.stat-card p{color:#fff;font-size:34px;font-weight:700}.filter-row{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.filter-row button{color:#f59e0b;cursor:pointer;background:0 0;border:1px solid #f59e0b;border-radius:10px;padding:8px 16px;font-weight:600;transition:all .3s}.filter-row button:hover{color:#000;background:#f59e0b}.markets-table{border-collapse:collapse;background:#ffffff08;border-radius:16px;width:100%;overflow:hidden}.markets-table th{color:#f59e0b;text-align:left;padding:18px;font-size:15px}.markets-table td{color:#fff;border-top:1px solid #ffffff0d;padding:16px}.markets-table tr:hover{background:#ffffff0a}.live-alert{color:#4ade80;align-items:center;gap:10px;margin-bottom:18px;font-weight:700;display:flex}.live-alert:before{content:"";background:#4ade80;border-radius:50%;width:12px;height:12px;animation:1s infinite blinkLive}@keyframes blinkLive{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.panel{position:relative;overflow:hidden}.panel:before{content:"";background:linear-gradient(90deg, #f59e0b1f #ffffff05 #f59e0b66);pointer-events:none;border-radius:24px;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0)}.live-alert{color:#fcd34d;background:linear-gradient(90deg,#f59e0b40,#ef444440);border:1px solid #f59e0b66;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-weight:700;box-shadow:0 0 20px #f59e0b26}.live-clock{color:#f59e0b;letter-spacing:1px;margin-top:12px;font-size:15px;font-weight:700}.activity-box{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #f59e0b26;border-radius:20px;padding:20px;transition:all .3s}.activity-box:hover{border-color:#f59e0b59;transform:translateY(-3px);box-shadow:0 0 25px #f59e0b1f}.activity-item{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:14px 10px;transition:all .3s;display:flex}.activity-item:hover{background:#f59e0b14;border-radius:10px;transform:translate(6px)}.activity-item strong{color:#4ade80}.activity-item small{color:#9ca3af}.stat-card{cursor:pointer;transition:all .3s}.stat-card:hover{background:#ffffff0a;border-color:#f59e0b59;transform:translateY(-5px);box-shadow:0 0 30px #f59e0b26}.sidebar button,.sidebar-item,.menu-item{transition:all .3s;position:relative;overflow:hidden}.sidebar button:hover,.sidebar-item:hover,.menu-item:hover{background:linear-gradient(90deg,#f59e0b2e,#f59e0b0d);border-color:#f59e0b59;transform:translate(6px);box-shadow:0 0 18px #f59e0b1f}.sidebar button.active,.sidebar-item.active,.menu-item.active{color:#f59e0b;background:linear-gradient(90deg,#f59e0b47,#f59e0b14);border:1px solid #f59e0b73;box-shadow:0 0 20px #f59e0b2e,inset 0 0 12px #f59e0b14}.pulse-live{animation:1.5s infinite pulseGlow}.activity-item{transition:all .3s}.activity-item:hover{background:#f59e0b14;border-radius:10px;padding-left:10px;transform:translate(6px)}.buy-signal{color:#22c55e;font-weight:700;animation:1.2s infinite buyBlink}.sell-signal{color:#f97316;font-weight:700;animation:1.2s infinite sellBlink}@keyframes buyBlink{0%{opacity:1;text-shadow:0 0 5px #22c55e}50%{opacity:.6;text-shadow:0 0 12px #22c55e,0 0 22px #22c55e}to{opacity:1;text-shadow:0 0 5px #22c55e}}@keyframes sellBlink{0%{opacity:1;text-shadow:0 0 5px #f97316}50%{opacity:.6;text-shadow:0 0 12px #f97316,0 0 22px #f97316}to{opacity:1;text-shadow:0 0 5px #f97316}}.trade-panel{transition:all .3s;box-shadow:0 0 25px #00000059}.trade-panel:hover{transform:translateY(-2px);box-shadow:0 0 20px #22c55e2e,0 0 40px #3b82f61a}.execute-buy{color:#fff;cursor:pointer;background:linear-gradient(90deg,#22c55e,#16a34a);border:none;border-radius:12px;width:100%;padding:14px;font-size:15px;font-weight:700;transition:all .25s;box-shadow:0 4px 12px #22c55e40}.execute-buy:hover{filter:brightness(1.08);transform:translateY(-2px)scale(1.02);box-shadow:0 0 20px #22c55e73,0 0 40px #22c55e33}.execute-sell{color:#fff;cursor:pointer;background:linear-gradient(90deg,#ef4444,#dc2626);border:none;border-radius:12px;width:100%;margin-top:12px;padding:14px;font-size:15px;font-weight:700;transition:all .25s;box-shadow:0 4px 12px #ef444440}.execute-sell:hover{filter:brightness(1.08);transform:translateY(-2px)scale(1.02);box-shadow:0 0 20px #ef444473,0 0 40px #ef444433}.trade-panel input,.trade-panel select{color:#fff;background:#0f172a;border:1px solid #ffffff14;border-radius:10px;outline:none;width:100%;padding:12px;transition:all .25s}.trade-panel input:focus,.trade-panel select:focus{border-color:#22c55e;transform:scale(1.01);box-shadow:0 0 10px #22c55e40}.history-card{cursor:pointer;transition:all .25s}.history-card:hover{background:#141e30f2;transform:translateY(-3px);box-shadow:0 0 15px #22c55e26}.market-item{cursor:pointer;transition:all .25s}.market-item:hover{background:#ffffff0d;border-color:#22c55e;transform:translate(4px)}.buy-btn,.sell-btn{transition:all .25s}.buy-btn:hover{transform:scale(1.03);box-shadow:0 0 15px #22c55e66}.sell-btn:hover{transform:scale(1.03);box-shadow:0 0 15px #ef444466}.order-book-row{cursor:pointer;border-radius:8px;padding:8px 10px;transition:all .25s}.order-book-row:hover{background:#ffffff0f;transform:translate(6px);box-shadow:0 0 12px #3b82f62e}.order-book-row.sell:hover{background:#ef44441f;box-shadow:0 0 14px #ef444438}.order-book-row.buy:hover{background:#22c55e1f;box-shadow:0 0 14px #22c55e38}.trade-panel input:hover,.trade-panel select:hover{background:#131c2f;border-color:#22c55e73}.trade-panel input::placeholder{color:#7c8aa5;transition:all .25s}.trade-panel input:hover::placeholder{color:#b7c4df}.tpsl-box{border-radius:12px;padding:10px;transition:all .25s}.tpsl-box:hover{background:#ffffff08;box-shadow:0 0 15px #3b82f61a}.open-position-card{cursor:pointer;transition:all .25s}.open-position-card:hover{background:#0f172af2;transform:translateY(-3px);box-shadow:0 0 18px #22c55e2e}.market-panel{transition:all .3s}.market-panel:hover{box-shadow:0 0 20px #3b82f61f}.chart-panel{transition:all .3s}.chart-panel:hover{box-shadow:0 0 25px #22c55e1a}::-webkit-scrollbar-track{background:#0f172a;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#16a34a,#2563eb)}.coin-logo-fallback{color:#111;background:#f0b90b;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-weight:700;display:flex}.action-btn{transition:all .25s}.action-btn:hover{filter:brightness(1.15);cursor:pointer;transform:translateY(-3px);box-shadow:0 0 18px #f0b90b73}.deposit-input{color:#fff;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;margin-top:12px;padding:14px;font-size:15px}.deposit-select-display{color:#fff;background:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;width:140px;margin-top:10px;margin-right:10px;padding:10px}.wallet-box{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;margin-top:20px;padding:20px}.wallet-box p{word-break:break-all;color:#fff;margin-top:8px;font-size:14px}.deposit-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f7b500,#f80);border:none;border-radius:10px;width:100%;margin-top:15px;padding:14px;font-size:16px;font-weight:700}.deposit-btn:hover{opacity:.9}.panel{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;width:100%;margin-top:20px;padding:20px}.panel h2{color:#f7b500;margin-bottom:15px}@media (width<=768px){.deposit-select-display{width:100%;margin-bottom:10px}.deposit-input{width:100%}.wallet-box{padding:15px}}.copy-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#ffb300,#f80);border:none;border-radius:8px;margin-top:6px;margin-bottom:14px;padding:8px 14px;font-weight:700}.copy-btn:hover{opacity:.9}.copy-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f90,#fc0);border:none;border-radius:10px;margin-top:10px;margin-bottom:20px;padding:10px 18px;font-weight:700;transition:all .3s}.wallet-balance{word-break:break-word;overflow-wrap:break-word;font-size:32px;font-weight:700;line-height:1.1}.action-btn{cursor:pointer;border:none;border-radius:8px;padding:8px 16px;font-weight:600}.approve-btn,.resolve-btn{color:#fff;background:#16a34a}.reject-btn,.close-btn{color:#fff;background:#dc2626}.scan-btn{color:#f0b90b;cursor:pointer;background:0 0;border:1px solid #f0b90b;border-radius:10px;margin-bottom:20px;padding:10px 18px;font-weight:700;transition:all .3s}.scan-btn:hover{color:#000;background:#f0b90b;transform:scale(1.05)}.copy-btn:hover{opacity:.9;transform:scale(1.05)}.coin-details-box{box-sizing:border-box;background:#161b22;border:1px solid #2a2f3a;border-radius:14px;max-width:100%;margin:22px 0;padding:18px;transition:all .3s;overflow:hidden}.coin-details-box:hover{border-color:#f0b90b;transform:translateY(-2px);box-shadow:0 0 18px #f0b90b2e}.coin-details-box h3{color:#f0b90b;margin-bottom:12px}.coin-details-box p{color:#d1d5db;word-break:break-all;margin:8px 0}.coin-details-box strong{color:#fff}.coin-value{text-overflow:ellipsis;white-space:nowrap;max-width:520px;overflow:hidden}.spot-order-panel{box-sizing:border-box;background:#161b22;border:1px solid #2a2f3a;border-radius:14px;width:100%;max-width:100%;margin:22px 0;padding:18px}.orderbook-card,.orderbook-card table{width:100%;max-width:100%}.orderbook-card th,.orderbook-card td{text-align:left;padding:12px}.spot-title{color:#f0b90b;margin-bottom:15px}.spot-order-panel select,.spot-order-panel input{color:#fff;background:#0b0e11;border:1px solid #2a2f3a;border-radius:8px;outline:none;margin-right:8px;padding:10px 12px}.spot-order-panel select:focus,.spot-order-panel input:focus,.spot-order-panel:hover{border-color:#f0b90b}.spot-form{flex-direction:column;gap:12px;max-width:420px;display:flex}.spot-form select,.spot-form input{color:#fff;background:#0b0e11;border:1px solid #2a2f3a;border-radius:10px;outline:none;width:100%;padding:12px 14px}.spot-form select:focus,.spot-form input:focus{border-color:#f0b90b}.spot-form .trade-btn{cursor:pointer;border-radius:10px;width:100%;padding:13px;font-weight:700}.orderbook-title{color:#f0b90b;margin-bottom:15px;font-size:24px;font-weight:700}.orderbook-card th{color:#848e9c;text-align:left;border-bottom:1px solid #2a2f3a;padding:10px 8px;font-size:13px}.orderbook-card td{color:#fff;border-bottom:1px solid #ffffff0d;padding:10px 8px}.coin-info-row{border-bottom:1px solid #2a2f3a;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.coin-label{color:#8b949e;font-size:14px}.coin-value{color:#fff;text-align:right;word-break:break-all;max-width:350px;font-size:14px;font-weight:600}.coin-info-title{color:#f0b90b;margin-bottom:15px;font-size:24px;font-weight:700}.orderbook-card{background:#161b22;border:1px solid #2a2f3a;border-radius:14px;margin-top:20px;padding:18px}.orderbook-card table{border-collapse:collapse;width:100%}.orderbook-card th{color:#f0b90b;border-bottom:1px solid #2a2f3a;padding:12px;font-weight:700}.orderbook-card td{border-bottom:1px solid #222;padding:12px}.orderbook-card tr:hover{background:#f0b90b14}.order-book-row.buy td:first-child{color:#0ecb81;font-weight:700}.order-book-row.sell td:first-child{color:#f6465d;font-weight:700}.order-book-row:hover{background:#f0b90b14}.orderbook-card tbody tr{transition:all .2s}@media (width<=768px){.trade-layout{flex-direction:column;padding:10px;display:flex}.trade-sidebar{order:1;width:100%}.market-search{width:100%}.spot-order-panel{order:2;width:100%;margin:12px 0}.orderbook-card{order:3;width:100%;margin-top:12px}.spot-form{max-width:100%}}.mobile-spot-tabs{display:none}@media (width<=768px){.mobile-spot-tabs{color:#8b949e;border-bottom:1px solid #2a2f3a;align-items:center;gap:22px;padding:12px 8px;font-size:16px;font-weight:700;display:flex}.mobile-spot-tabs span.active{color:#fff}.trade-main{flex-direction:column;display:flex}.trade-header{order:1}.mobile-trade-grid{order:2;grid-template-columns:55% 45%;gap:8px;width:100%;display:grid}.spot-order-panel{margin:0;padding:12px}.mobile-orderbook-box{width:100%}.mobile-orderbook-box .orderbook-card{margin-top:0;padding:12px}.coin-details-box{order:3}.trading-chart,.chart-container{order:4}.mobile-chart-box{display:none!important}.mobile-trade-grid{grid-template-columns:52% 48%;gap:6px;width:100%;margin-top:10px;display:grid!important}.mobile-chart-box{width:100%;margin-top:12px}.mobile-chart-box iframe,.mobile-chart-box>div{width:100%!important;max-width:100%!important}.trade-layout{flex-direction:column!important;width:100%!important;display:flex!important}.trade-sidebar{max-height:260px;overflow-y:auto;order:1!important;width:100%!important}.trade-main{order:2!important;width:100%!important}.mobile-trade-grid{grid-template-columns:1fr!important}.spot-order-panel,.mobile-orderbook-box,.coin-details-box,.mobile-chart-box{width:100%!important;max-width:100%!important}}.stat-card{text-align:center;background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:20px;transition:all .3s}.stat-card:hover{border-color:#f0b90b;transform:translateY(-3px)}.stat-card h3{color:#f0b90b;margin-bottom:8px;font-size:28px}.stat-card p{color:#fff;margin:0;font-size:14px}.stat-card p{color:#fff;margin-top:10px;font-size:15px;font-weight:600}.admin-stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin:25px 0;display:grid}.stat-card{text-align:center;background:#1b1f2a;border:1px solid #2c3344;border-radius:12px;padding:20px;box-shadow:0 0 10px #0000004d}.stat-card h3{color:#f0b90b;margin:0;font-size:28px}.stat-card p{color:#fff;margin-top:10px;font-weight:600}.admin-tabs{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.tab{color:#b7bdc6;cursor:pointer;background:#1e2329;border:1px solid #2b3139;border-radius:8px;padding:10px 18px;font-weight:600;transition:all .3s}.active-tab{color:#000;background:#f0b90b;border-color:#f0b90b}.admin-card{text-align:center;background:#1e2433;border:1px solid #2f374a;border-radius:12px;padding:20px;transition:all .3s}.admin-card h4{color:#aaa;margin-bottom:10px}.admin-card h2{color:#f0b90b;font-size:32px;font-weight:700}.deposit-card{text-align:left}.deposit-card p{margin:6px 0;line-height:1.5}.status-approved{color:#00c853;margin-left:6px;font-weight:700}.status-pending{color:#f0b90b;margin-left:6px;font-weight:700}.status-rejected{color:#ff4d4d;margin-left:6px;font-weight:700}.stat-total h2{color:#4da3ff}.stat-pending h2{color:#ffb020}.stat-approved h2{color:#22c55e}.stat-rejected h2{color:#ef4444}.admin-card:hover{border-color:#f0b90b;transform:translateY(-2px)}.action-btn{cursor:pointer;border:none;border-radius:8px;margin-top:10px;margin-right:8px;padding:8px 14px;font-weight:600}.approve-btn{color:#fff;background:#22c55e}.reject-btn{color:#fff;background:#ef4444}.stat-total h2{color:#4da3ff;font-size:32px;font-weight:700}.stat-pending h2{color:#ffb347;font-size:32px;font-weight:700}.stat-approved h2{color:#4caf50;font-size:32px;font-weight:700}.stat-rejected h2{color:#ff4d4f;font-size:32px;font-weight:700}.admin-card{background:#1f2437;border:1px solid #ffffff14;border-radius:12px;padding:16px;transition:all .3s}.admin-card:hover{border-color:#f0b90b;transform:translateY(-3px);box-shadow:0 0 15px #f0b90b40}.request-card{background:#1f2437;border:1px solid #ffffff14;border-radius:12px;margin-bottom:15px;padding:16px}.tab{color:#fff;cursor:pointer;background:#2a3045;border:none;border-radius:8px;padding:8px 14px}.tab:hover{color:#000;background:#f0b90b}.support-card{text-align:left}.support-card p{margin:6px 0;line-height:1.5}.status-open{color:#ffb347;font-weight:700}.status-resolved{color:#4caf50;font-weight:700}.status-closed{color:#ff4d4f;font-weight:700}.transaction-card{text-align:left}.transaction-card p{margin:6px 0;line-height:1.5}.type-deposit{color:#4da3ff;font-weight:700}.type-trade{color:#4caf50;font-weight:700}.type-withdrawal{color:#ff4d4f;font-weight:700}.break-text{word-break:break-all;overflow-wrap:break-word}.verify-badge{color:#fff;background:#1e2329;border:1px solid #f0b90b;border-radius:20px;align-items:center;gap:6px;margin:4px;padding:6px 12px;font-size:13px;font-weight:600;transition:all .3s;display:inline-flex}.verify-badge:hover{color:#111;background:#f0b90b;transform:translateY(-2px)}.admin-coin-logo{object-fit:cover;border:2px solid #f0b90b;border-radius:50%;width:70px;height:70px;margin-left:10px;box-shadow:0 0 15px #f0b90b59}.contract-box{background:#1e2329;border:1px solid #f0b90b;border-radius:12px;margin-top:15px;padding:15px}.contract-box span{color:#f0b90b;margin-bottom:8px;font-weight:700;display:block}.contract-box code{color:#fff;word-break:break-all;margin-bottom:12px;display:block}.contract-box .action-btn{width:100%;margin-top:10px}.contract-box .action-btn:hover{transform:translateY(-2px)}.contract-box code{background:#111827;border:1px solid #2c3648;border-radius:8px;padding:10px}.admin-card{text-align:left!important;padding:18px!important}.admin-card p{text-align:left;margin:6px 0}.admin-card h4{text-align:left;color:#f0b90b}.copy-contract-btn{color:#111;cursor:pointer;background:#f0b90b;border:none;border-radius:10px;width:100%;margin-top:12px;padding:12px;font-weight:700;transition:all .3s}.copy-contract-btn:hover{background:#ffd54f;transform:translateY(-2px);box-shadow:0 0 15px #f0b90b66}.modal-overlay{z-index:9999;background:#000000d9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.listing-modal{color:#fff;background:#111827;border:1px solid #f59e0b;border-radius:15px;width:700px;max-width:95%;max-height:90vh;padding:25px;position:relative;overflow-y:auto}.modal-close{color:#fff;cursor:pointer;background:red;border:none;border-radius:8px;padding:8px 12px;font-size:18px;position:absolute;top:15px;right:15px}.modal-links a{color:#f59e0b;margin-right:15px;font-weight:700;text-decoration:none;display:inline-block}.modal-logo{object-fit:cover;border:2px solid #f7a600;border-radius:50%;width:80px;height:80px;margin-bottom:15px}.status-badge{color:#111;background:#0f8;border-radius:20px;padding:4px 10px;font-weight:700}.modal-badges{flex-wrap:wrap;gap:8px;margin-top:12px;margin-bottom:12px;display:flex}.listing-info-box{background:#131722;border:1px solid #2b3139;border-radius:12px;margin-top:15px;padding:12px}.info-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.info-row:last-child{border-bottom:none}.info-label{color:#848e9c;font-size:13px;font-weight:600}.info-value{color:#fff;font-size:13px;font-weight:600}.info-value-green{color:#0f8;font-size:13px;font-weight:700}.verify-badge{color:#0f8;background:#00ff8826;border:1px solid #0f8;border-radius:20px;margin:3px;padding:4px 10px;font-size:12px;display:inline-block}.exalt-deposit-box{text-align:center;background:#111827f2;border:1px solid #f6c56b59;border-radius:18px;margin-top:18px;padding:20px}.exalt-deposit-box p{color:#f6c56b;margin:8px 0;font-weight:700}.exalt-deposit-box canvas{background:#fff;border-radius:12px;margin:12px 0;padding:10px}.exalt-deposit-btn{color:#111827;cursor:pointer;background:linear-gradient(135deg,#f6c56b,#f59e0b);border:none;border-radius:12px;padding:12px 20px;font-weight:800}.exalt-deposit-btn:hover{transform:translateY(-2px);box-shadow:0 0 16px #f6c56b59}.admin-learn-container{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:20px;display:grid}.admin-learn-card{background:#111827;border:1px solid #ffb7332e;border-radius:18px;padding:20px;transition:all .3s}.admin-learn-card:hover{border-color:#f0b90b;transform:translateY(-4px);box-shadow:0 0 25px #f0b90b26}.admin-learn-card h3{color:#f0b90b;margin-bottom:10px}.admin-learn-value{color:#fff;font-size:28px;font-weight:700}.admin-learn-table{background:#111827;border:1px solid #ffb7332e;border-radius:20px;width:100%;margin-top:20px;overflow-x:auto}.admin-learn-table table{border-collapse:collapse;width:100%}.admin-learn-table th{color:#f0b90b;text-align:left;background:#1f2937;padding:14px}.admin-learn-table td{color:#e5e7eb;border-top:1px solid #ffffff14;padding:14px}.admin-learn-table tr:hover{background:#ffb7330f}.learn-status{border-radius:30px;padding:6px 12px;font-size:12px;font-weight:700}.learn-status.completed{color:#22c55e;background:#22c55e26}.learn-status.pending{color:#f59e0b;background:#f59e0b26}.learn-status.failed{color:#ef4444;background:#ef444426}.learn-search{color:#fff;background:#0f172a;border:1px solid #ffb7332e;border-radius:14px;width:100%;margin-bottom:20px;padding:14px}.learn-search:focus{border-color:#f0b90b;outline:none}.learn-btn{cursor:pointer;border:none;border-radius:12px;padding:10px 18px;font-weight:700;transition:all .3s}.learn-btn:hover{transform:translateY(-2px)}.learn-btn.approve{color:#fff;background:#22c55e}.learn-btn.reject{color:#fff;background:#ef4444}.learn-btn.reset{color:#111827;background:#f0b90b}@media (width<=768px){.admin-learn-container{grid-template-columns:1fr}.admin-learn-table{overflow-x:scroll}}.web3-hero{text-align:center;background:linear-gradient(135deg,#111827,#171e30);border:1px solid #f0b90b8c;border-radius:18px;justify-content:center;align-items:center;gap:14px;margin-bottom:20px;padding:18px;display:flex}.web3-logo{object-fit:contain!important;border-radius:12px!important;width:56px!important;height:56px!important}.web3-hero h2{color:#f0b90b;margin:0}.web3-hero p{color:#9ca3af;margin-top:6px}.web3-tabs{grid-template-columns:repeat(5,1fr);gap:12px;margin:20px 0;display:grid}.web3-message{color:#f0b90b;background:#0f172a;border:1px solid #f0b90b;border-radius:10px;margin-bottom:15px;padding:12px;font-weight:700}.web3-coin-row{cursor:pointer;background:#1a1f2e;border:1px solid #2a3142;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:12px;display:flex}.web3-coin-row:hover{border-color:#f0b90b;transform:translate(4px)}.web3-coin-row strong{color:#fff}.web3-coin-row p{color:#9ca3af;margin:4px 0 0;font-size:12px}.web3-qr-box{background:#fff;border-radius:18px;margin:14px 0;padding:16px;display:inline-block}.web3-address{word-break:break-all;color:#d1d5db}.web3-filter-row{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.web3-history-row{background:#111827;border:1px solid #ffffff14;border-radius:12px;margin-top:10px;padding:12px}.web3-history-row a{color:#f0b90b}@media (width<=768px){.web3-tabs{grid-template-columns:repeat(2,1fr)}.web3-hero{flex-direction:column}}.wallet-page .web3-hero .web3-logo{background:#ffffff0a;border:1px solid #f0b90b59;padding:6px;object-fit:contain!important;border-radius:16px!important;width:72px!important;min-width:72px!important;height:72px!important;margin:0!important}.wallet-page .stats-grid .stat-card img{object-fit:contain!important;width:46px!important;max-width:46px!important;height:46px!important;max-height:46px!important;margin:0 auto 10px!important}.wallet-page .stats-grid .stat-card{max-height:none!important}.wallet-page .web3-hero{min-height:105px}.wallet-page .web3-hero h2{font-size:24px;font-weight:900}.wallet-page .web3-hero p{font-size:13px}.wallet-page .stat-card.glow-yellow,.wallet-page .stat-card.glow-blue{width:100%}.wallet-page .stat-card label{color:#f0b90b;margin:10px 0 6px;font-weight:700;display:block}.wallet-page .web3-input,.wallet-page select.web3-input,.wallet-page input.web3-input{color:#fff!important;background:#111827!important;border:1px solid #f0b90b59!important;border-radius:12px!important;width:100%!important;height:48px!important;margin:8px 0 14px!important;padding:12px 14px!important;font-size:15px!important;display:block!important}.wallet-page .web3-input::placeholder{color:#9ca3af!important}.wallet-page .web3-tabs .action-btn{width:100%!important;height:54px!important}.wallet-page .web3-filter-row{flex-wrap:wrap!important;gap:8px!important;margin:12px 0!important;display:flex!important}.wallet-page .web3-filter-row .action-btn{border-radius:10px!important;width:auto!important;min-width:90px!important;height:38px!important;margin:0!important;padding:8px 14px!important;font-size:13px!important}.wallet-page .stat-card .action-btn{margin-top:10px!important}.wallet-page .web3-history-row{text-align:left!important}@media (width<=768px){.wallet-page .web3-tabs{grid-template-columns:repeat(2,1fr)!important}.wallet-page .web3-filter-row .action-btn{min-width:80px!important}}.web3-coin-logo{border:1px solid #f0b90b59;object-fit:cover!important;background:#111827!important;border-radius:50%!important;width:38px!important;min-width:38px!important;height:38px!important;margin-right:12px!important}.web3-coin-row{grid-template-columns:48px 1fr auto!important;align-items:center!important;display:grid!important}.web3-coin-logo{border:1px solid #f0b90b59;padding:3px;object-fit:cover!important;background:#111827!important;border-radius:50%!important;width:42px!important;min-width:42px!important;height:42px!important}.web3-coin-row{grid-template-columns:52px 1fr 150px!important;align-items:center!important;gap:14px!important;display:grid!important}.orderbook-spread{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.orderbook-spread div{text-align:center;background:#0f172a;border:1px solid #ffffff14;border-radius:12px;padding:12px}.orderbook-spread small{color:#8b949e;margin-bottom:6px;display:block}.orderbook-spread strong{color:#fff}.orderbook-mid-row td{background:#f0b90b14;font-weight:800;text-align:center!important;color:#f0b90b!important}@media (width<=768px){.orderbook-spread{grid-template-columns:1fr}.orderbook-card{overflow-x:auto}}.chart-topbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.chart-topbar h2{color:#f0b90b;margin:0 0 6px}.chart-timeframes{flex-wrap:wrap;gap:8px;display:flex}.chart-timeframes button{color:#d1d5db;cursor:pointer;background:#111827;border:1px solid #ffffff14;border-radius:10px;padding:8px 12px;font-weight:800}.chart-timeframes button.active,.chart-timeframes button:hover{color:#111;background:#f0b90b;border-color:#f0b90b}.chart-frame-box{background:#050a14;border:1px solid #ffffff14;border-radius:16px;padding:8px}@media (width<=768px){.chart-topbar{flex-direction:column;align-items:flex-start}.chart-frame-box iframe{height:380px!important}}.trading-panel{color:#fff;background:linear-gradient(145deg,#151b2b,#0f172a);border:1px solid #f0b90b2e;border-radius:22px;margin-top:20px;padding:22px;box-shadow:0 0 28px #00000047}.trading-panel-header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.trading-panel-header h2{color:#f0b90b;margin:0 0 6px}.trading-panel-header p{color:#9ca3af;margin:0}.market-badge{border-radius:999px;padding:8px 14px;font-size:13px;font-weight:900}.market-badge.up{color:#22c55e;background:#22c55e24;border:1px solid #22c55e59}.market-badge.down{color:#ef4444;background:#ef444424;border:1px solid #ef444459}.trading-panel-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.trading-metric-card{background:#111827;border:1px solid #ffffff14;border-radius:16px;padding:16px}.trading-metric-card.main{border-color:#f0b90b59;box-shadow:0 0 20px #f0b90b1a}.trading-metric-card h3{color:#9ca3af;margin-bottom:8px}.trading-metric-card h1,.trading-metric-card h2{color:#fff;margin:0 0 8px}.trading-metric-card p{color:#9ca3af;margin:0;font-size:13px}.trading-panel-actions{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:16px;display:grid}@media (width<=768px){.trading-panel-header{flex-direction:column;align-items:flex-start}}.transactions-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.transactions-header h2{color:#f0b90b}.transactions-header p{color:#9ca3af;margin:0}.transactions-tools{grid-template-columns:2fr 1fr 1fr auto;gap:12px;margin-bottom:18px;display:grid}.transactions-summary{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:18px;display:grid}.transactions-summary div{text-align:center;background:#111827;border:1px solid #ffffff14;border-radius:14px;padding:14px}.transactions-summary strong{color:#f0b90b;font-size:24px;display:block}.transactions-summary span{color:#9ca3af;font-size:13px}.transactions-list{gap:12px;display:grid}.transaction-card-pro{background:#111827;border:1px solid #ffffff14;border-radius:16px;padding:16px;transition:all .25s}.transaction-card-pro:hover{border-color:#f0b90b;transform:translateY(-2px)}.transaction-main-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.transaction-main-row h3{color:#fff;margin:0 0 6px}.transaction-main-row p{color:#9ca3af;margin:0}.transaction-info-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin-top:14px;display:grid}.transaction-info-grid p{color:#d1d5db;margin:0}.transaction-info-grid a{color:#f0b90b}.tx-status{color:#f59e0b;background:#f59e0b24;border:1px solid #f59e0b59;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:900}.tx-status.success,.tx-status.approved,.tx-status.completed{color:#22c55e;background:#22c55e24;border-color:#22c55e59}.tx-status.rejected,.tx-status.failed{color:#ef4444;background:#ef444424;border-color:#ef444459}@media (width<=768px){.transactions-header{flex-direction:column;align-items:flex-start}.transactions-tools{grid-template-columns:1fr}.transaction-main-row{flex-direction:column;align-items:flex-start}}.wallets-header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.wallets-header h2{color:#f0b90b}.wallets-header p{color:#9ca3af;margin:0}.wallet-section-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:18px;margin-top:20px;display:grid}.wallet-select-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wallet-address-card{text-align:center;background:#111827;border:1px solid #f0b90b40;border-radius:16px;margin-top:14px;padding:16px}.wallet-address-card strong{color:#fff;word-break:break-all;margin:10px 0;display:block}.wallet-address-card canvas{background:#fff;border-radius:12px;margin:10px auto;padding:8px}.bank-info-box{border-top:1px solid #ffffff14;margin-top:18px;padding-top:16px}.bank-info-box h3{color:#f0b90b;margin-bottom:10px}.wallet-security-box{background:#111827;border:1px solid #ffffff14;border-radius:18px;margin-top:20px;padding:20px}.wallet-security-box h2{color:#f0b90b;margin-bottom:12px}.wallet-security-box p{color:#d1d5db;margin:8px 0}@media (width<=768px){.wallets-header{flex-direction:column;align-items:flex-start}.wallet-select-row{grid-template-columns:1fr}}.buy-step{color:#f0b90b;background:#f0b90b24;border:1px solid #f0b90b59;border-radius:999px;margin-bottom:12px;padding:6px 12px;font-size:12px;font-weight:900;display:inline-block}.buy-card{transition:all .25s}.buy-card:hover{border-color:#f0b90b73;transform:translateY(-4px);box-shadow:0 0 24px #f0b90b24}.buy-security-box{background:#111827;border:1px solid #ffffff14;border-radius:18px;margin-top:22px;padding:20px}.buy-security-box h3{color:#f0b90b;margin-bottom:12px}.buy-security-box p{color:#d1d5db;margin:8px 0}.listing-header,.my-listings-header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.listing-header h2,.my-listings-header h2{color:#f0b90b;margin-bottom:6px}.listing-header p,.my-listings-header p{color:#9ca3af;margin:0}.listing-form-pro{background:#111827;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:repeat(2,1fr);gap:14px;padding:18px;display:grid}.listing-form-pro input,.listing-form-pro select{color:#fff;background:#0f172a;border:1px solid #ffffff1f;border-radius:12px;outline:none;width:100%;padding:14px}.listing-form-pro input:focus,.listing-form-pro select:focus{border-color:#f0b90b}.listing-section-title{color:#f0b90b;grid-column:1/-1;margin-top:6px;font-weight:900}.listing-form-pro button{grid-column:1/-1}.my-listings-header{margin-top:32px}.my-listings-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:16px;display:grid}.listing-card-pro{background:#111827;border:1px solid #ffffff14;border-radius:18px;padding:16px;transition:all .25s}.listing-card-pro:hover{border-color:#f0b90b;transform:translateY(-3px)}.listing-card-top{align-items:center;gap:12px;margin-bottom:14px;display:flex}.listing-card-top img{object-fit:cover;border:1px solid #f0b90b59;border-radius:50%;width:52px;height:52px}.listing-card-top h3{color:#fff;margin:0 0 6px}.listing-card-top p{color:#9ca3af;margin:0}.listing-links{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.listing-links a{color:#f0b90b;background:#f0b90b1f;border:1px solid #f0b90b4d;border-radius:10px;padding:8px 12px;font-weight:800}@media (width<=768px){.listing-header,.my-listings-header{flex-direction:column;align-items:flex-start}.listing-form-pro{grid-template-columns:1fr}}.orders-header h2{color:#f0b90b;margin-bottom:6px}.orders-header p{color:#9ca3af;margin:0}.orders-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:18px;display:grid}.orders-stats div{text-align:center;background:#111827;border:1px solid #ffffff14;border-radius:14px;padding:14px}.orders-tabs{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.orders-tools{grid-template-columns:2fr 1fr;gap:12px;margin-bottom:16px;display:grid}.orders-table-wrapper{width:100%;overflow-x:auto}.orders-table{border-collapse:collapse;background:#111827;border-radius:16px;width:100%;overflow:hidden}.orders-table th{color:#f0b90b;text-align:left;white-space:nowrap;background:#0f172a;padding:14px}.orders-table td{color:#fff;white-space:nowrap;border-top:1px solid #ffffff0f;padding:14px}.order-side-buy{color:#22c55e;font-weight:900}.order-side-sell{color:#ef4444;font-weight:900}.order-status{color:#f59e0b;background:#f59e0b24;border:1px solid #f59e0b59;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.order-status.filled,.order-status.completed,.order-status.success{color:#22c55e;background:#22c55e24;border-color:#22c55e59}.order-status.cancelled,.order-status.rejected,.order-status.failed{color:#ef4444;background:#ef444424;border-color:#ef444459}.order-filled-box{min-width:110px}.order-filled-box>div{background:#0f172a;border-radius:999px;height:7px;margin-bottom:5px;overflow:hidden}.order-filled-box span{background:#f0b90b;border-radius:999px;height:100%;display:block}.order-filled-box small{color:#9ca3af}@media (width<=768px){.orders-header{flex-direction:column;align-items:flex-start}.orders-tools{grid-template-columns:1fr}}.orders-page{width:100%}.orders-header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.orders-header p{color:#94a3b8;margin-top:6px}.orders-stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:15px;margin:20px 0;display:grid}.orders-stats div{background:#111827;border:1px solid #ffffff14;border-radius:16px;padding:18px}.orders-stats strong{color:#f0b90b;font-size:28px;display:block}.orders-stats span{color:#cbd5e1;font-size:13px}.main-logo,.mobile-brand-logo,.web3-logo,.exchange-logo,img[src*=exalt-exchange-logo]{object-fit:contain!important;width:auto!important;max-width:180px!important;height:46px!important;display:block!important}.mobile-brand-logo{max-width:120px!important;height:42px!important}img{max-width:100%}.logo-bg,.brand-bg,.hero-logo-bg{pointer-events:none!important}.admin-web3-toolbar{flex-wrap:wrap;gap:10px;margin:15px 0;display:flex}.admin-web3-toolbar input,.admin-web3-toolbar select{color:#fff;background:#1e2329;border:1px solid #f0b90b;border-radius:10px;padding:10px 12px}.admin-web3-toolbar input{flex:1;min-width:240px}.admin-web3-card{background:linear-gradient(135deg,#1e2329f5,#111827f5);border:1px solid #f0b90b59;border-radius:16px;margin-bottom:14px;padding:16px}.admin-web3-card h4{color:#fff;margin:0 0 10px}.admin-web3-status{border-radius:999px;margin-left:10px;padding:4px 10px;font-size:12px;font-weight:800}.admin-web3-status.success{color:#0f8;background:#00ff881f}.admin-web3-status.pending{color:#fa0;background:#ffaa001f}.admin-web3-status.failed{color:#f44;background:#ff44441f}.admin-web3-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.admin-web3-pagination{align-items:center;gap:10px;margin-top:15px;display:flex}.admin-content input,.admin-content select{color:#fff;background:#1e2329;border:1px solid #f0b90b73;border-radius:10px;outline:none;padding:10px}.admin-content input::placeholder{color:#8f9bb3}.admin-content select option{color:#111}.admin-card h4 span{background:#ffffff14;border-radius:999px;padding:4px 10px;font-size:12px}.admin-card p b{color:#f0b90b}.auth-page,.reset-page,.forgot-page,.verify-page{background:radial-gradient(circle at top,#ffd70029,#0000 35%),linear-gradient(#06101f 0%,#020617 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:18px;display:flex}.auth-card,.reset-card,.forgot-card,.verify-card{color:#fff;background:#0f172af2;border:1px solid #ffd70047;border-radius:26px;width:100%;max-width:410px;padding:28px 22px;overflow:hidden;box-shadow:0 22px 60px #0000008c}.auth-card h1,.auth-card h2,.reset-card h1,.reset-card h2,.forgot-card h1,.forgot-card h2,.verify-card h1,.verify-card h2{text-align:center;color:#fff;margin:0 0 10px;font-size:30px;font-weight:900;line-height:1.15}.auth-card p,.reset-card p,.forgot-card p,.verify-card p,.auth-subtitle{text-align:center;color:#cbd5e1;max-width:330px;margin:0 auto 22px;font-size:15px;line-height:1.6}.auth-card input,.reset-card input,.forgot-card input,.verify-card input{color:#fff;box-sizing:border-box;background:#020617e0;border:1px solid #ffd70052;border-radius:15px;outline:none;width:100%;height:50px;margin-bottom:13px;padding:0 15px;font-size:15px}.auth-card input::placeholder,.reset-card input::placeholder,.forgot-card input::placeholder,.verify-card input::placeholder{color:#94a3b8}.auth-card input:focus,.reset-card input:focus,.forgot-card input:focus,.verify-card input:focus{border-color:gold;box-shadow:0 0 0 3px #ffd70024}.auth-card button,.reset-card button,.forgot-card button,.verify-card button,.auth-submit,.primary-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:15px;width:100%;min-height:50px;margin-top:8px;font-size:16px;font-weight:800;box-shadow:0 14px 35px #22c55e40}.auth-card button:disabled,.reset-card button:disabled,.forgot-card button:disabled,.verify-card button:disabled{opacity:.6;cursor:not-allowed}.auth-card button[type=button],.reset-card button[type=button],.forgot-card button[type=button],.verify-card button[type=button],.secondary-btn,.forgot-password{min-height:42px;margin-top:8px;font-weight:800;box-shadow:none!important;color:gold!important;background:0 0!important}.auth-tabs{background:#020617b8;border-radius:16px;gap:8px;margin:18px 0;padding:6px;display:flex}.auth-tabs button{border-radius:12px;flex:1;min-height:42px;margin:0;color:#cbd5e1!important;box-shadow:none!important;background:0 0!important}.auth-tabs button.active{color:#111827!important;background:linear-gradient(135deg,gold,#f59e0b)!important}@media (width<=480px){.auth-page,.reset-page,.forgot-page,.verify-page{align-items:flex-start;padding:45px 16px 16px}.auth-card,.reset-card,.forgot-card,.verify-card{border-radius:24px;max-width:100%;padding:26px 18px}.auth-card h1,.auth-card h2,.reset-card h1,.reset-card h2,.forgot-card h1,.forgot-card h2,.verify-card h1,.verify-card h2{font-size:28px}}.legal-footer-links{border-top:1px solid #f0b90b38;flex-wrap:wrap;justify-content:center;gap:16px;margin:35px auto 20px;padding:18px;display:flex}.legal-footer-links a{color:#f0b90b;font-size:13px;font-weight:800;text-decoration:none}.legal-footer-links a:hover{color:#fff}.legal-page{color:#fff;background:radial-gradient(circle at top,#141b2f 0%,#050816 45%,#020617 100%);min-height:100vh;padding:40px 18px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.legal-shell{grid-template-columns:280px 1fr;align-items:start;gap:24px;max-width:1180px;margin:0 auto;display:grid}.legal-sidebar{background:#0f172af5;border:1px solid #f0b90b59;border-radius:22px;padding:24px;position:sticky;top:24px;box-shadow:0 20px 50px #00000059}.legal-sidebar h2{color:#f0b90b;margin:0 0 18px;font-size:22px}.legal-sidebar a{color:#dbeafe;background:#ffffff09;border:1px solid #ffffff0f;border-radius:12px;margin-bottom:8px;padding:11px 12px;font-weight:700;text-decoration:none;transition:all .25s;display:block}.legal-sidebar a:hover{color:#111827;background:#f0b90b}.legal-content{background:#0f172af5;border:1px solid #f0b90b40;border-radius:24px;padding:34px;box-shadow:0 20px 60px #00000061}.legal-badge{color:#f0b90b;text-transform:uppercase;letter-spacing:.08em;background:#f0b90b1f;border-radius:999px;margin-bottom:14px;padding:8px 14px;font-size:12px;font-weight:900;display:inline-block}.legal-content h1{color:#f0b90b;margin:0 0 18px;font-size:42px}.legal-content h2{color:#fff;margin:30px 0 12px;font-size:24px}.legal-content p{color:#d1d5db;font-size:16px;line-height:1.85}.legal-content ul{padding-left:22px}.legal-content li{color:#d1d5db;margin-bottom:8px;line-height:1.8}.legal-content strong{color:#fff}.legal-content a{color:#f0b90b}.legal-footer-note{color:#f0b90b;text-align:center;background:#f0b90b1a;border:1px solid #f0b90b40;border-radius:18px;margin-top:36px;padding:18px;font-weight:900}@media (width<=900px){.legal-shell{grid-template-columns:1fr}.legal-sidebar{position:static}.legal-content{padding:24px}.legal-content h1{font-size:32px}}@media (width<=520px){.legal-page{padding:22px 12px}.legal-sidebar,.legal-content{border-radius:18px;padding:20px}.legal-content h1{font-size:28px}.legal-content h2{font-size:20px}.legal-content p,.legal-content li{font-size:14px}}.legal-sidebar a{align-items:center;gap:10px;display:flex}.legal-sidebar a.active{color:#111827;background:#f0b90b;border-color:#f0b90b;box-shadow:0 10px 25px #f0b90b40}.legal-sidebar a span{font-size:16px}.settings-info-list div{justify-content:space-between;align-items:center;gap:14px;display:flex}.settings-info-list span{flex:1}.settings-legal-link{flex-shrink:0}html,body,#root{width:100%;min-width:0;overflow-x:hidden}.auth-page{width:100%!important;max-width:100%!important;min-height:100vh!important;padding:30px 20px!important;overflow:visible!important}.auth-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;width:min(100%,1050px)!important;min-width:0!important;max-width:1050px!important;margin:0 auto!important;overflow:hidden!important}.auth-left,.auth-right{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.auth-right input,.auth-tabs,.auth-submit{min-width:0!important;max-width:100%!important}@media (width<=768px){.auth-page{padding:15px!important}.auth-card{grid-template-columns:1fr!important}}.admin-kyc-user-uid{color:#f0b90b;letter-spacing:.06em;white-space:nowrap;-webkit-user-select:text;user-select:text;background:#f0b90b14;border:1px solid #f0b90b59;border-radius:9px;justify-content:center;align-items:center;min-width:108px;padding:5px 10px;font-family:SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:900;display:inline-flex}.admin-kyc-user-uid:hover{background:#f0b90b21;border-color:#f0b90b99}.admin-user-uid{color:#f0b90b;letter-spacing:.06em;white-space:nowrap;-webkit-user-select:text;user-select:text;background:#f0b90b14;border:1px solid #f0b90b59;border-radius:9px;justify-content:center;align-items:center;min-width:108px;padding:5px 10px;font-family:SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:900;display:inline-flex}.admin-user-uid:hover{background:#f0b90b24;border-color:#f0b90b9e}@media (width<=768px){.page-dashboard .topbar,.page-dashboard .topbar-account-actions{display:none!important}.page-dashboard .main{width:100%!important;min-width:0!important;max-width:100%!important;padding:70px 0 calc(88px + env(safe-area-inset-bottom))!important;margin:0!important;overflow-x:hidden!important}.page-dashboard .mobile-home-view{width:100%!important;max-width:none!important;margin:0!important}}html,body,#root{width:100%;min-height:100%;overflow-x:hidden}body{color:#fff;background:#050816;margin:0}img,svg,canvas,video,iframe{max-width:100%}button,input,select,textarea{font:inherit}.app{background:radial-gradient(circle at top,#111827 0%,#070b16 48%,#020617 100%)!important;width:100%!important;min-height:100vh!important;display:flex!important;overflow-x:hidden!important}.app>.main{flex:auto!important;width:calc(100% - 260px)!important;min-width:0!important;max-width:none!important;margin:0!important;padding:22px!important;overflow-x:hidden!important}.inner-page-shell>.main>.inner-page-toolbar,.app:not(.page-dashboard)>.main>.inner-page-toolbar,.app:not(.page-dashboard)>.main>.topbar,.app:not(.page-dashboard)>.main>.topbar-account-actions{display:none!important}.inner-page-shell>.main,.app:not(.page-dashboard)>.main{min-width:0!important}.inner-page-shell>.main>*,.app:not(.page-dashboard)>.main>*{min-width:0!important;max-width:100%!important}.inner-page-shell h1,.inner-page-shell h2,.inner-page-shell h3,.inner-page-shell p,.inner-page-shell div,.inner-page-shell span,.app:not(.page-dashboard) h1,.app:not(.page-dashboard) h2,.app:not(.page-dashboard) h3,.app:not(.page-dashboard) p{text-align:initial}.dashboard-page,.markets-page,.trade-page,.futures-page,.wallet-page,.wallets-page,.web3-wallet-page,.profile-page,.p2p-page,.settings-page,.admin-page,.panel{width:100%!important;min-width:0!important;max-width:100%!important}table{max-width:100%}pre,code,.contract-text,.break-text,.coin-value{overflow-wrap:anywhere!important;word-break:break-word!important}@media (width<=900px){.app{width:100%!important;min-height:100vh!important;display:block!important}.app>.main{width:100%!important;min-width:0!important;max-width:100%!important;padding:calc(70px + env(safe-area-inset-top)) 10px calc(82px + env(safe-area-inset-bottom))!important;margin:0!important}.inner-page-shell>.main,.app:not(.page-dashboard)>.main{padding-top:calc(70px + env(safe-area-inset-top))!important}.trade-layout,.trade-page,.futures-page,.markets-page,.wallets-page,.web3-wallet-page,.profile-page,.p2p-page,.admin-page{width:100%!important;min-width:0!important;max-width:100%!important}.trade-layout{flex-direction:column!important;display:flex!important}.trade-sidebar,.trade-main,.spot-order-panel,.orderbook-card,.mobile-orderbook-box,.coin-details-box,.mobile-chart-box{width:100%!important;min-width:0!important;max-width:100%!important}.chart-box{width:100%!important;min-width:0!important}.listing-form{grid-template-columns:1fr!important}.legal-footer-links{max-width:100%!important;overflow-x:auto!important}}@media (width<=420px){.app>.main{padding-inline:8px!important}}.auth-submit{color:#111827;letter-spacing:.4px;cursor:pointer;background:linear-gradient(135deg,#ffb300,#ff8c00);border:none;border-radius:16px;width:100%;height:56px;font-size:17px;font-weight:800;transition:all .28s;box-shadow:0 10px 30px #ffb30040,inset 0 1px #ffffff40}.auth-submit:hover{background:linear-gradient(135deg,#ffc62b,#ff9d00);transform:translateY(-2px);box-shadow:0 18px 40px #ffb30061}.auth-submit:active{transform:scale(.98)}.auth-submit:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.forgot-password{border-radius:14px;width:100%;height:52px;margin-top:16px;font-size:15px;font-weight:700;transition:all .28s;color:#ffb300!important;background:#ffb3000d!important;border:1px solid #ffb30073!important}.forgot-password:hover{transform:translateY(-2px);box-shadow:0 12px 28px #ffb30040;color:#111827!important;background:linear-gradient(135deg,#ffb300,#ff8c00)!important;border-color:#ffb300!important}.forgot-password:active{transform:scale(.98)}.auth-card .auth-submit[type=button]{color:#111827!important;background:linear-gradient(135deg,#ffb300,#ff8a00)!important;border:none!important;border-radius:15px!important;width:100%!important;min-height:54px!important;margin-top:14px!important;padding:14px 20px!important;font-size:16px!important;font-weight:900!important;transition:all .25s!important;box-shadow:0 12px 30px #ffb30047!important}.auth-card .auth-submit[type=button]:hover{transform:translateY(-2px);background:linear-gradient(135deg,#ffc62b,#f90)!important;box-shadow:0 16px 36px #ffb3006b!important}.auth-card .forgot-password[type=button]{color:#ffb300!important;width:100%!important;min-height:50px!important;box-shadow:none!important;background:#ffb30012!important;border:1px solid #ffb3008c!important;border-radius:15px!important;margin-top:14px!important;padding:12px 20px!important;font-size:15px!important;font-weight:800!important;transition:all .25s!important}.auth-card .forgot-password[type=button]:hover{transform:translateY(-2px);color:#111827!important;background:linear-gradient(135deg,#ffb300,#ff8a00)!important;box-shadow:0 12px 28px #ffb30040!important}.auth-card .auth-tabs{background:#020617b8!important;border:1px solid #ffb84d24!important;border-radius:16px!important;gap:10px!important;margin:18px 0 22px!important;padding:6px!important;display:flex!important}.auth-card .auth-tabs button[type=button]{color:#cbd5e1!important;letter-spacing:.2px!important;width:auto!important;min-height:46px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;flex:1 1 0!important;margin:0!important;padding:12px 16px!important;font-size:15px!important;font-weight:800!important;transition:transform .22s,background .22s,color .22s,border-color .22s,box-shadow .22s!important}.auth-card .auth-tabs button[type=button]:hover:not(:disabled){color:#ffd166!important;background:#ffb84d12!important;border-color:#ffb84d47!important}.auth-card .auth-tabs button[type=button].active{color:#111827!important;background:linear-gradient(135deg,#ffc107,#ff8a00)!important;border-color:#ffc107e6!important;box-shadow:0 10px 24px #ff99003d,inset 0 1px #ffffff47!important}.auth-card .auth-submit[type=button]{color:#111827!important;letter-spacing:.35px!important;text-align:center!important;width:100%!important;min-height:56px!important;text-shadow:none!important;cursor:pointer!important;appearance:none!important;background:linear-gradient(135deg,#ffc107 0%,#ff9800 52%,#ff7a00 100%)!important;border:1px solid #ffc107f2!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;margin:14px 0 0!important;padding:14px 20px!important;font-size:16px!important;font-weight:900!important;line-height:1.2!important;transition:transform .22s,filter .22s,box-shadow .22s!important;display:inline-flex!important;box-shadow:0 14px 32px #ff91004d,inset 0 1px #ffffff59!important}.auth-card .auth-submit[type=button]:hover:not(:disabled){filter:brightness(1.06)!important;transform:translateY(-2px)!important;box-shadow:0 18px 38px #ff910066,inset 0 1px #ffffff61!important}.auth-card .auth-submit[type=button]:active:not(:disabled){transform:translateY(0)scale(.985)!important}.auth-card .auth-submit[type=button]:focus-visible,.auth-card .forgot-password[type=button]:focus-visible,.auth-card .auth-tabs button[type=button]:focus-visible{outline-offset:3px!important;outline:3px solid #ffc1073d!important}.auth-card .auth-submit[type=button]:disabled{opacity:.55!important;cursor:not-allowed!important;filter:none!important;box-shadow:none!important;transform:none!important}.auth-card .forgot-password[type=button]{color:#ffc107!important;letter-spacing:.2px!important;text-align:center!important;cursor:pointer!important;appearance:none!important;background:#ffc1070e!important;border:1px solid #ffc10785!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:50px!important;margin:14px 0 0!important;padding:12px 18px!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important;transition:transform .22s,background .22s,color .22s,border-color .22s,box-shadow .22s!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff0a!important}.auth-card .forgot-password[type=button]:hover:not(:disabled){color:#111827!important;background:linear-gradient(135deg,#ffc107,#ff8a00)!important;border-color:#ffc107!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px #ff99003d!important}.auth-card .forgot-password[type=button]:active:not(:disabled){transform:translateY(0)scale(.985)!important}.auth-card .forgot-password[type=button]:disabled{opacity:.55!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}.auth-card .auth-right input{min-height:52px!important;transition:border-color .22s,box-shadow .22s,background .22s!important}.auth-card .auth-right input:hover:not(:disabled){border-color:#ffc10761!important}.auth-card .auth-right input:focus{border-color:#ffc107!important;outline:none!important;box-shadow:0 0 0 3px #ffc10721!important}@media (width<=768px){.auth-card .auth-submit[type=button]{min-height:54px!important;font-size:16px!important}.auth-card .forgot-password[type=button]{min-height:48px!important}.auth-card .auth-tabs button[type=button]{min-height:44px!important;padding:11px 12px!important}}@media (prefers-reduced-motion:reduce){.auth-card .auth-submit[type=button],.auth-card .forgot-password[type=button],.auth-card .auth-tabs button[type=button],.auth-card .auth-right input{transition:none!important}}.auth-right>.auth-submit{color:#111827!important;cursor:pointer!important;background:linear-gradient(135deg,#f0b90b,#ff9f00)!important;border:1px solid #f0b90b!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:54px!important;margin-top:14px!important;padding:14px 20px!important;font-size:16px!important;font-weight:900!important;transition:all .25s!important;display:flex!important;box-shadow:0 10px 26px #f0b90b47!important}.auth-right>.auth-submit:hover:not(:disabled){filter:brightness(1.08)!important;transform:translateY(-3px)!important;box-shadow:0 16px 36px #f0b90b73!important}.auth-right>.auth-submit:active:not(:disabled){transform:scale(.98)!important}.auth-right>.forgot-password{color:#f0b90b!important;cursor:pointer!important;background:#f0b90b12!important;border:1px solid #f0b90b8c!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;margin-top:14px!important;padding:12px 18px!important;font-size:15px!important;font-weight:800!important;transition:all .25s!important;display:flex!important}.auth-right>.forgot-password:hover:not(:disabled){color:#111827!important;background:linear-gradient(135deg,#f0b90b,#ffd56a)!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px #f0b90b4d!important}.auth-right>.forgot-password:active:not(:disabled){transform:scale(.98)!important}.notification-bell-wrap{display:inline-block;position:relative}.notification-bell-btn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #f0b90b40;border-radius:14px;padding:10px 12px;position:relative}.notification-bell-btn span{color:#fff;background:#ef4444;border-radius:999px;padding:2px 6px;font-size:11px;font-weight:900;position:absolute;top:-7px;right:-7px}.notification-bell-panel{z-index:9999;background:#111827;border:1px solid #f0b90b40;border-radius:18px;width:340px;max-height:520px;padding:14px;position:absolute;top:48px;right:0;overflow-y:auto;box-shadow:0 20px 45px #00000073}.notification-bell-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.notification-bell-head strong{color:#f0b90b}.notification-bell-head button,.notification-view-all{color:#111;cursor:pointer;background:#f0b90b;border:none;border-radius:10px;padding:8px 10px;font-weight:800}.notification-mini-card{background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;margin-bottom:10px;padding:12px}.notification-mini-card.unread{border-color:#22c55e73}.notification-mini-card b{color:#fff}.notification-mini-card p{color:#cbd5e1;margin:6px 0;font-size:13px}.notification-mini-card small,.notification-bell-empty{color:#9ca3af}.notification-view-all{width:100%;margin-top:8px}@media (width<=768px){.notification-bell-panel{width:auto;position:fixed;top:70px;left:12px;right:12px}}.ex2-shell{background:var(--ex2-surface-0);min-height:100vh;display:flex}.ex2-shell-sidebar{background:var(--ex2-surface-1);border-inline-end:var(--ex2-border-width) solid var(--ex2-divider);width:240px;padding:var(--ex2-space-4) var(--ex2-space-3);flex-direction:column;flex-shrink:0;height:100vh;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}.ex2-shell-sidebar__header{margin-block-end:var(--ex2-space-4)}.ex2-shell-sidebar__list{gap:var(--ex2-space-1);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.ex2-shell-sidebar__item{align-items:center;gap:var(--ex2-space-2);width:100%;padding:var(--ex2-space-2) var(--ex2-space-3);border-radius:var(--ex2-radius-md);color:var(--ex2-text-secondary);font-family:var(--ex2-font-family);font-size:var(--ex2-text-sm);font-weight:var(--ex2-font-weight-medium);text-align:start;cursor:pointer;background:0 0;border:none;display:flex}.ex2-shell-sidebar__item:hover{background:var(--ex2-surface-2);color:var(--ex2-text-primary)}.ex2-shell-sidebar__item--active{background:var(--ex2-accent-subtle-bg);color:var(--ex2-accent)}.ex2-shell-sidebar__item:focus-visible{box-shadow:var(--ex2-focus-ring);outline:none}.ex2-shell-sidebar__icon{font-size:var(--ex2-text-md);flex-shrink:0}.ex2-shell-sidebar__footer{border-block-start:var(--ex2-border-width) solid var(--ex2-divider);margin-block-start:var(--ex2-space-4);padding-block-start:var(--ex2-space-3)}.ex2-shell-header{justify-content:space-between;align-items:center;gap:var(--ex2-space-4);padding:var(--ex2-space-3) var(--ex2-space-5);border-block-end:var(--ex2-border-width) solid var(--ex2-divider);background:var(--ex2-surface-1);z-index:var(--ex2-z-sticky);display:flex;position:sticky;inset-block-start:0}.ex2-shell-header__start{align-items:center;gap:var(--ex2-space-5);flex:1;min-width:0;display:flex}.ex2-shell-header__search{flex:1;max-width:320px}.ex2-shell-header__end{align-items:center;gap:var(--ex2-space-3);flex-shrink:0;display:flex}.ex2-shell-mobile-header{justify-content:space-between;align-items:center;gap:var(--ex2-space-3);padding:var(--ex2-space-3) var(--ex2-space-4);padding-top:calc(var(--ex2-space-3) + env(safe-area-inset-top,0px));border-block-end:var(--ex2-border-width) solid var(--ex2-divider);background:var(--ex2-surface-1);z-index:var(--ex2-z-sticky);display:flex;position:sticky;inset-block-start:0}.ex2-shell-mobile-header__menu-btn{color:var(--ex2-text-primary);font-size:var(--ex2-text-lg);cursor:pointer;padding:var(--ex2-space-1);background:0 0;border:none}.ex2-shell-mobile-header__menu-btn:focus-visible{box-shadow:var(--ex2-focus-ring);border-radius:var(--ex2-radius-sm);outline:none}.ex2-shell-mobile-header__logo{flex:1;min-width:0}.ex2-shell-mobile-header__actions{align-items:center;gap:var(--ex2-space-2);display:flex}.ex2-shell-mobile-nav__list{gap:var(--ex2-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ex2-shell-mobile-nav__item{align-items:center;gap:var(--ex2-space-3);width:100%;padding:var(--ex2-space-3);border-radius:var(--ex2-radius-md);color:var(--ex2-text-secondary);font-family:var(--ex2-font-family);font-size:var(--ex2-text-md);text-align:start;cursor:pointer;background:0 0;border:none;display:flex}.ex2-shell-mobile-nav__item--active{background:var(--ex2-accent-subtle-bg);color:var(--ex2-accent)}.ex2-shell-mobile-nav__footer{border-block-start:var(--ex2-border-width) solid var(--ex2-divider);align-items:center;gap:var(--ex2-space-3);margin-block-start:var(--ex2-space-4);padding-block-start:var(--ex2-space-4);display:flex}.ex2-shell__main{flex-direction:column;flex:1;min-width:0;display:flex}.ex2-shell__content{flex:1;min-width:0;max-width:100%}@media (width<=768px){.ex2-shell{flex-direction:column}}.ex2-drawer-overlay{background:var(--ex2-surface-overlay);z-index:var(--ex2-z-drawer);display:flex;position:fixed;inset:0}.ex2-drawer{background:var(--ex2-surface-1);border-inline-start:var(--ex2-border-width) solid var(--ex2-border-default);box-shadow:var(--ex2-shadow-overlay);flex-direction:column;max-height:100vh;display:flex}.ex2-drawer:focus{outline:none}.ex2-drawer--end{width:100%;max-width:400px;margin-inline-start:auto;position:fixed;inset-block:0;inset-inline-end:0}.ex2-drawer--bottom{border-inline-start:none;border-block-start:var(--ex2-border-width) solid var(--ex2-border-default);border-start-start-radius:var(--ex2-radius-xl);border-start-end-radius:var(--ex2-radius-xl);max-height:85vh;position:fixed;inset-block-end:0;inset-inline:0}.ex2-drawer__header{padding:var(--ex2-space-4) var(--ex2-space-5);border-block-end:var(--ex2-border-width) solid var(--ex2-divider);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ex2-drawer__title{font-size:var(--ex2-text-lg);font-weight:var(--ex2-font-weight-semibold);color:var(--ex2-text-primary)}.ex2-drawer__close{color:var(--ex2-text-tertiary);font-size:var(--ex2-text-xl);cursor:pointer;padding:var(--ex2-space-1);border-radius:var(--ex2-radius-sm);background:0 0;border:none;line-height:1}.ex2-drawer__close:hover{color:var(--ex2-text-primary);background:var(--ex2-surface-2)}.ex2-drawer__close:focus-visible{box-shadow:var(--ex2-focus-ring);outline:none}.ex2-drawer__body{padding:var(--ex2-space-5);flex:1;overflow-y:auto}@media (width<=640px){.ex2-drawer--end{max-width:100%}}.ex2-page-container{width:100%;max-width:var(--ex2-page-max-width,1280px);padding-inline:var(--ex2-space-4);padding-block:var(--ex2-space-6);margin-inline:auto}@media (width<=640px){.ex2-page-container{padding-inline:var(--ex2-space-3);padding-block:var(--ex2-space-4)}}.ex2-section{margin-block-end:var(--ex2-space-8)}.ex2-section:last-child{margin-block-end:0}.ex2-section__header{justify-content:space-between;align-items:center;gap:var(--ex2-space-3);border-block-end:var(--ex2-border-width) solid var(--ex2-divider);margin-block-end:var(--ex2-space-3);padding-block-end:var(--ex2-space-2);display:flex}.ex2-section__title{font-size:var(--ex2-text-lg);font-weight:var(--ex2-font-weight-semibold);color:var(--ex2-text-primary);margin:0}.ex2-toolbar{justify-content:space-between;align-items:center;gap:var(--ex2-space-3);flex-wrap:wrap;margin-block-end:var(--ex2-space-4);display:flex}.ex2-split-pane{grid-template-columns:1fr var(--ex2-split-start-width,320px);gap:var(--ex2-split-gap,var(--ex2-space-4));align-items:start;display:grid}.ex2-split-pane__start{grid-column:1;min-width:0}.ex2-split-pane__end{grid-column:2}@media (width<=768px){.ex2-split-pane{grid-template-columns:1fr}.ex2-split-pane__start,.ex2-split-pane__end{grid-column:1}}.ex2-desktop-only{display:block}.ex2-mobile-only{display:none}@media (width<=768px){.ex2-desktop-only{display:none}.ex2-mobile-only{display:block}}.ex2-btn{justify-content:center;align-items:center;gap:var(--ex2-space-2);font-family:var(--ex2-font-family);font-weight:var(--ex2-font-weight-semibold);border-radius:var(--ex2-radius-md);border:var(--ex2-border-width) solid transparent;cursor:pointer;transition:background-color var(--ex2-transition-fast), border-color var(--ex2-transition-fast), color var(--ex2-transition-fast), opacity var(--ex2-transition-fast);white-space:nowrap;display:inline-flex}.ex2-btn:focus-visible{box-shadow:var(--ex2-focus-ring);outline:none}.ex2-btn:disabled{cursor:not-allowed;opacity:.5}.ex2-btn--full{width:100%}.ex2-btn--sm{height:32px;padding:0 var(--ex2-space-3);font-size:var(--ex2-text-sm)}.ex2-btn--md{height:40px;padding:0 var(--ex2-space-4);font-size:var(--ex2-text-base)}.ex2-btn--lg{height:48px;padding:0 var(--ex2-space-5);font-size:var(--ex2-text-md)}.ex2-btn--primary{background:var(--ex2-accent);color:var(--ex2-text-on-accent)}.ex2-btn--primary:hover:not(:disabled){background:var(--ex2-accent-hover)}.ex2-btn--primary:active:not(:disabled){background:var(--ex2-accent-active)}.ex2-btn--buy{background:var(--ex2-buy);color:var(--ex2-text-on-danger)}.ex2-btn--buy:hover:not(:disabled){background:var(--ex2-buy-hover)}.ex2-btn--sell{background:var(--ex2-sell);color:var(--ex2-text-on-danger)}.ex2-btn--sell:hover:not(:disabled){background:var(--ex2-sell-hover)}.ex2-btn--danger{background:var(--ex2-danger);color:var(--ex2-text-on-danger)}.ex2-btn--danger:hover:not(:disabled){background:var(--ex2-sell-hover)}.ex2-btn--outline{border-color:var(--ex2-border-strong);color:var(--ex2-text-primary);background:0 0}.ex2-btn--outline:hover:not(:disabled){background:var(--ex2-surface-2)}.ex2-btn--ghost{color:var(--ex2-text-secondary);background:0 0}.ex2-btn--ghost:hover:not(:disabled){background:var(--ex2-surface-2);color:var(--ex2-text-primary)}.ex2-btn__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite ex2-spin}@keyframes ex2-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ex2-btn__spinner{animation:none}}:root{--ex-bg:#07090f;--ex-bg-soft:#111827;--ex-card:#1e2329d1;--ex-card-2:#111827eb;--ex-gold:#f0b90b;--ex-gold-2:#ffd56a;--ex-green:#00c853;--ex-red:#ff4d4f;--ex-text:#fff;--ex-muted:#9ca3af;--ex-border:#f0b90b38;--ex-radius:18px;--ex-shadow:0 18px 45px #00000059}*{box-sizing:border-box}body{background:radial-gradient(circle at top left, #f0b90b1f, transparent 32%), radial-gradient(circle at bottom right, #00c85314, transparent 30%), var(--ex-bg);color:var(--ex-text)}.panel,.admin-content,.page-shell,.wallet-v2-page,.trade-page-pro,.futures-page,.web3-wallet-page,.dashboard,.markets-page,.p2p-page{color:var(--ex-text);background:0 0!important}.admin-card,.stat-card,.wallet-v2-card,.trade-panel,.chart-panel,.market-panel,.history-panel,.positions-panel,.orderbook-card,.request-card,.coin-details-box,.ms-info-card,.ms-live-section,.trade-live-section{box-shadow:var(--ex-shadow);-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg, var(--ex-card), var(--ex-card-2))!important;border:1px solid var(--ex-border)!important;border-radius:var(--ex-radius)!important}button,.tab,.action-btn{border:1px solid #f0b90b38;transition:all .25s;border-radius:14px!important}button:hover,.tab:hover,.action-btn:hover{transform:translateY(-1px);box-shadow:0 10px 28px #f0b90b2e}.active-tab,.tab.active,button.active{font-weight:900;background:linear-gradient(135deg, var(--ex-gold), var(--ex-gold-2))!important;color:#111!important}input,select,textarea{color:#fff!important;background:#111827eb!important;border:1px solid #f0b90b40!important;border-radius:14px!important;outline:none!important}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px #f0b90b1f;border-color:var(--ex-gold)!important}h1,h2,h3{letter-spacing:-.03em}h1,h2,h3,.admin-content h3,.panel h2{color:#fff}.green,.green-text,.profit{color:var(--ex-green)!important}.red,.red-text,.loss{color:var(--ex-red)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0b0f19}::-webkit-scrollbar-thumb{background:linear-gradient(var(--ex-gold), #8a6a00);border-radius:999px}.admin-tabs{gap:10px!important}.admin-tabs .tab{color:#fff;background:#ffffff0f;padding:12px 16px;font-weight:800}.admin-stats,.wallet-v2-stats{gap:16px!important}.stat-card h3,.admin-stats h3{color:var(--ex-gold)!important}.execute-buy,.ms-main-buy,.bm-main-buy,.approve-btn{color:#fff!important;background:linear-gradient(135deg,#00c853,#22c55e)!important;border:none!important}.execute-sell,.ms-main-sell,.bm-main-sell,.reject-btn,.force-close-btn{color:#fff!important;background:linear-gradient(135deg,#dc2626,#ff4d4f)!important;border:none!important}.wallet-v2-primary,.export-btn{font-weight:900;background:linear-gradient(135deg, var(--ex-gold), var(--ex-gold-2))!important;color:#111!important}@media (width<=768px){.admin-card,.stat-card,.wallet-v2-card,.trade-panel,.chart-panel{border-radius:16px!important}.admin-tabs{overflow-x:auto;flex-wrap:nowrap!important}.admin-tabs .tab{white-space:nowrap}}body,#root{min-height:100vh;background:radial-gradient(circle at 12% 10%,#f0b90b24,#0000 28%),radial-gradient(circle at 90% 15%,#00c85314,#0000 24%),radial-gradient(circle at 50% 100%,#3b82f614,#0000 28%),#07090f!important}.panel,.page-shell,.dashboard,.dashboard-page,.markets-page,.trade-page-pro,.futures-page,.wallet-v2-page,.web3-wallet-page,.p2p-page,.profile-page,.support-page,.transactions-page,.orders-page{background:0 0!important}.card,.admin-card,.stat-card,.request-card,.wallet-v2-card,.wallet-v2-hero,.wallet-v2-asset-row,.trade-panel,.market-panel,.chart-panel,.history-panel,.positions-panel,.orderbook-card,.coin-details-box,.ms-info-card,.ms-live-section,.trade-live-section,.futures-container>div,.dashboard-card,.market-card,.p2p-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#1e2329e0,#0f172ae6)!important;border:1px solid #f0b90b38!important;border-radius:18px!important;box-shadow:0 18px 45px #00000059!important}button,.tab,.action-btn,.wallet-v2-primary,.execute-buy,.execute-sell,.ms-main-buy,.ms-main-sell,.bm-main-buy,.bm-main-sell{border-radius:14px!important;font-weight:800!important}.admin-tabs button,.wallet-v2-tabs button{color:#fff!important;background:#ffffff0f!important;border:1px solid #f0b90b2e!important}.admin-tabs .active-tab,.wallet-v2-tabs .active,.tab.active,.active-tab{color:#111!important;background:linear-gradient(135deg,#f0b90b,#ffd56a)!important}input,select,textarea{color:#fff!important;background:#111827f0!important;border:1px solid #f0b90b40!important}h1,h2,h3,h4{color:#fff!important}p,span,small,label{color:inherit}a{color:#f0b90b}@media (width<=768px){.admin-card,.stat-card,.wallet-v2-card,.trade-panel,.chart-panel,.market-panel,.history-panel,.positions-panel,.orderbook-card,.request-card,.coin-details-box,.ms-info-card,.ms-live-section,.trade-live-section,.card,.wallet-v2-hero,.wallet-v2-asset-row,.futures-container>div,.dashboard-card,.market-card,.p2p-card{-webkit-backdrop-filter:none!important}}
