:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}*{box-sizing:border-box}html,body,#root{min-width:100%;min-height:100%;margin:0}body{color:#fff;background:#020d16;font-family:Inter,Arial,sans-serif}button,input{font:inherit}button{cursor:pointer}.admin-app{background:radial-gradient(circle at 85% 0,#ffc62b12,#0000 28%),#020d16;grid-template-columns:270px minmax(0,1fr);min-height:100vh;display:grid}.admin-sidebar{background:#031522;border-right:1px solid #173b52;flex-direction:column;gap:42px;height:100vh;padding:34px 22px;display:flex;position:sticky;top:0}.admin-logo{color:#fff;font-size:34px;font-weight:900;line-height:1}.admin-logo span{color:#ffc62b}.admin-label{color:#74a9cf;text-transform:uppercase;letter-spacing:.14em;margin-top:10px;font-size:13px}.admin-menu{flex-direction:column;gap:8px;display:flex}.admin-menu button{color:#8ba9bf;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 14px;font-weight:700;display:flex}.admin-menu button:hover{color:#fff;background:#061d2d;border-color:#214b66}.admin-menu button.active{color:#ffc62b;background:#ffc62b17;border-color:#a67d00}.admin-menu button b{color:#fff;background:#09263a;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 7px;font-size:12px;display:inline-flex}.admin-menu button.active b{color:#06111b;background:#ffc62b}.admin-content{width:100%;max-width:1500px;padding:46px 50px 70px}.admin-header{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:34px;display:flex}.admin-eyebrow{color:#ffc62b;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:800}.admin-header h1{color:#fff;margin:10px 0 8px;font-size:40px;font-weight:900;line-height:1.08}.admin-header p{color:#7fa9c7;margin:0;font-size:16px}.admin-refresh{color:#ffc62b;background:0 0;border:1px solid #a67d00;border-radius:12px;min-width:120px;height:46px;padding:0 18px;font-weight:800}.admin-refresh:hover{color:#06111b;background:#ffc62b}.admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.admin-stats article{background:#031827;border:1px solid #214b66;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:112px;padding:20px;display:flex}.admin-stats article.featured{background:linear-gradient(135deg,#ffc62b17,#031827);border-color:#a67d00}.admin-stats span{color:#7fa9c7;font-size:13px}.admin-stats strong{color:#fff;font-size:32px;line-height:1}.admin-stats .featured strong{color:#ffc62b}.admin-state,.admin-error,.admin-empty{text-align:center;background:#031827;border:1px solid #214b66;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:240px;padding:34px;display:flex}.admin-error{color:#ff7b7b;border-color:#7c3030}.admin-empty strong{color:#fff;font-size:22px}.admin-empty span{color:#7fa9c7;font-size:15px}.admin-queue{flex-direction:column;gap:18px;display:flex}.admin-withdrawal-card{background:#031827;border:1px solid #214b66;border-radius:20px;padding:24px}.admin-card-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.admin-card-head>div{flex-direction:column;gap:8px;display:flex}.admin-card-head span,.admin-user-grid span,.admin-address span{color:#70a4c8;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.admin-card-head strong{color:#fff;font-size:28px}.admin-card-head>b{color:#ffc62b;background:#ffc62b14;border:1px solid #a67d00;border-radius:999px;padding:8px 12px;font-size:12px}.admin-user-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.admin-user-grid>div{background:#02121e;border:1px solid #173f59;border-radius:12px;flex-direction:column;gap:7px;min-width:0;padding:14px;display:flex}.admin-user-grid strong{color:#fff;overflow-wrap:anywhere}.admin-address{background:#02121e;border:1px solid #173f59;border-radius:12px;flex-direction:column;gap:8px;margin-top:16px;padding:16px;display:flex}.admin-address strong{color:#fff;overflow-wrap:anywhere;font-family:Consolas,monospace}.admin-card-date{color:#617f94;margin-top:14px;font-size:12px}@media (width<=1100px){.admin-app{grid-template-columns:220px minmax(0,1fr)}.admin-content{padding:36px 28px 60px}.admin-stats,.admin-user-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.admin-app{display:block}.admin-sidebar{width:100%;height:auto;padding:22px;position:static}.admin-menu{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-content{padding:28px 18px 50px}.admin-header{flex-direction:column}.admin-header h1{font-size:32px}.admin-stats,.admin-user-grid{grid-template-columns:1fr}}.admin-pay-box{border-top:1px solid #173f59;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;margin-top:18px;padding-top:18px;display:grid}.admin-pay-box label{flex-direction:column;gap:8px;min-width:0;display:flex}.admin-pay-box label>span{color:#70a4c8;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.admin-pay-box input{color:#fff;background:#02121e;border:1px solid #214b66;border-radius:12px;outline:none;width:100%;height:48px;padding:0 15px;font-family:Consolas,monospace;font-size:14px}.admin-pay-box input:focus{border-color:#ffc62b}.admin-pay-box input::placeholder{color:#506e82}.admin-pay-box input:disabled{opacity:.6}.admin-pay-box button{color:#07131d;background:#ffc62b;border:1px solid #ffc62b;border-radius:12px;min-width:190px;height:48px;padding:0 20px;font-weight:900}.admin-pay-box button:hover:not(:disabled){filter:brightness(1.06)}.admin-pay-box button:disabled{cursor:not-allowed;opacity:.6}.admin-pay-error,.admin-pay-success{border-radius:10px;margin-top:14px;padding:12px 14px;font-size:14px}.admin-pay-error{color:#ff7b7b;background:#ff4c4c14;border:1px solid #ff5a5a47}.admin-pay-success{color:#58dc8c;background:#2dd36f14;border:1px solid #2dd36f47}@media (width<=760px){.admin-pay-box{grid-template-columns:1fr}.admin-pay-box button{width:100%}}.admin-global-message{margin:0 0 18px}.partner-admin-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.partner-admin-summary article{background:#031827;border:1px solid #214b66;border-radius:18px;flex-direction:column;justify-content:space-between;gap:14px;min-height:112px;padding:20px;display:flex}.partner-admin-summary article:first-child,.partner-admin-summary article:nth-child(6){background:linear-gradient(135deg,#ffc62b17,#031827);border-color:#a67d00}.partner-admin-summary span{color:#7fa9c7;font-size:13px}.partner-admin-summary strong{color:#fff;overflow-wrap:anywhere;font-size:26px;line-height:1.1}.partner-admin-summary article:first-child strong,.partner-admin-summary article:nth-child(6) strong{color:#ffc62b}.partner-admin-card{border-color:#245471}.partner-admin-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.partner-admin-grid>div,.partner-admin-meta>div{background:#02121e;border:1px solid #173f59;border-radius:12px;flex-direction:column;gap:7px;min-width:0;padding:14px;display:flex}.partner-admin-grid span,.partner-admin-meta span{color:#70a4c8;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.partner-admin-grid strong,.partner-admin-meta strong{color:#fff;overflow-wrap:anywhere;font-size:15px}.partner-admin-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.partner-admin-meta>div:first-child{border-color:#806713}.partner-admin-meta>div:first-child strong{color:#ffc62b}@media (width<=1200px){.partner-admin-summary,.partner-admin-grid,.partner-admin-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.partner-admin-summary,.partner-admin-grid,.partner-admin-meta{grid-template-columns:1fr}}.partner-admin-summary{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-bottom:18px}.partner-admin-summary article{border-radius:12px;gap:8px;min-height:78px;padding:12px 10px}.partner-admin-summary span{font-size:11px;line-height:1.25}.partner-admin-summary strong{font-size:19px;line-height:1.1}.partner-admin-card{border-radius:16px;padding:18px}.partner-admin-card .admin-card-head{align-items:center}.partner-admin-card .admin-card-head strong{font-size:22px}.partner-admin-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-top:14px}.partner-admin-grid>div{border-radius:10px;padding:10px 8px}.partner-admin-grid span{font-size:10px}.partner-admin-grid strong{font-size:13px}.partner-admin-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px}.partner-admin-meta>div{padding:10px}.partner-admin-card .admin-address{margin-top:8px;padding:10px}@media (width<=1400px){.partner-admin-summary,.partner-admin-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.partner-admin-summary,.partner-admin-grid,.partner-admin-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.partner-admin-summary,.partner-admin-grid,.partner-admin-meta{grid-template-columns:1fr}}.partners-table-wrap{background:#031827;border:1px solid #214b66;border-radius:16px;width:100%;overflow-x:auto}.partners-table{min-width:1120px}.partners-table-head,.partners-table-row{grid-template-columns:minmax(190px,1.5fr) minmax(120px,1fr) 80px 90px 90px minmax(115px,1fr) minmax(115px,1fr) minmax(115px,1fr) minmax(115px,1fr);align-items:center;gap:12px;display:grid}.partners-table-head{color:#70a4c8;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #214b66;min-height:48px;padding:0 18px;font-size:11px;font-weight:700}.partners-table-row{border-bottom:1px solid #12364d;min-height:68px;padding:10px 18px}.partners-table-row:last-child{border-bottom:0}.partners-table-row:hover{background:#052033}.partners-table-row>strong{color:#fff;white-space:nowrap;font-size:13px}.partners-table-user{flex-direction:column;gap:4px;min-width:0;display:flex}.partners-table-user strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.partners-table-user small{color:#617f94;font-size:11px}.partners-rate{color:#ffc62b;text-align:center;border:1px solid #a67d00;border-radius:999px;width:fit-content;min-width:48px;padding:7px 9px;font-size:12px}@media (width<=760px){.partners-table-wrap{border-radius:12px}}.partners-table{width:100%;min-width:0}.partners-table-head,.partners-table-row{grid-template-columns:minmax(180px,1.55fr) 64px 65px 78px minmax(90px,.9fr) minmax(95px,.95fr) minmax(90px,.9fr) minmax(90px,.9fr);gap:8px;padding-left:14px;padding-right:14px}.partners-table-wrap{overflow-x:hidden}.partners-table-item{border-bottom:1px solid #12364d}.partners-table-item:last-child,.partners-table-item .partners-table-row{border-bottom:0}.partners-table-clickable{cursor:pointer;transition:background .15s}.partners-table-clickable:focus-visible{outline-offset:-2px;outline:1px solid #ffc62b}.partners-expanded{background:#02131f;border-top:1px solid #173f59;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 14px 14px;display:grid}.partners-expanded>div{background:#031827;border:1px solid #173f59;border-radius:10px;flex-direction:column;gap:5px;min-width:0;padding:10px 12px;display:flex}.partners-expanded span{color:#70a4c8;text-transform:uppercase;letter-spacing:.05em;font-size:10px}.partners-expanded strong{color:#fff;overflow-wrap:anywhere;font-size:13px}.partners-expanded-code{grid-column:1/-1}@media (width<=900px){.partners-expanded{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.partners-expanded{grid-template-columns:1fr}}.users-admin-page{flex-direction:column;gap:16px;display:flex}.users-search{align-items:center;gap:10px;display:flex}.users-search input{color:#fff;background:#02121e;border:1px solid #214b66;border-radius:10px;outline:none;width:min(460px,100%);height:42px;padding:0 14px}.users-search input:focus{border-color:#a67d00}.users-search button{color:#07121b;background:#ffc62b;border:1px solid #a67d00;border-radius:10px;height:42px;padding:0 16px;font-weight:800}.users-search-reset{color:#ffc62b!important;background:0 0!important}.users-search>span{color:#7fa9c7;margin-left:auto;font-size:13px}.users-table-wrap{background:#031827;border:1px solid #214b66;border-radius:16px;overflow:hidden}.users-table-head,.users-table-row{grid-template-columns:minmax(210px,1.6fr) minmax(90px,.7fr) minmax(145px,1fr) minmax(120px,.9fr) minmax(125px,.9fr) 80px;align-items:center;gap:10px;display:grid}.users-table-head{color:#70a4c8;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #214b66;min-height:48px;padding:0 14px;font-size:10px;font-weight:700}.users-table-item{border-bottom:1px solid #12364d}.users-table-item:last-child{border-bottom:0}.users-table-row{cursor:pointer;min-height:64px;padding:9px 14px}.users-table-row:hover{background:#052033}.users-table-row>strong{color:#fff;overflow-wrap:anywhere;font-size:13px}.users-table-user{flex-direction:column;gap:4px;min-width:0;display:flex}.users-table-user strong{color:#fff;font-size:14px}.users-table-user small{color:#617f94;font-size:11px}.users-expanded{background:#02131f;border-top:1px solid #173f59;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 14px 14px;display:grid}.users-expanded>div{background:#031827;border:1px solid #173f59;border-radius:10px;flex-direction:column;gap:5px;padding:10px 12px;display:flex}.users-expanded span{color:#70a4c8;text-transform:uppercase;font-size:10px}.users-expanded strong{color:#fff;font-size:13px}.users-expanded-wide{grid-column:1/-1}.users-details-loading{color:#7fa9c7;grid-column:1/-1}@media (width<=900px){.users-table-wrap{overflow-x:auto}.users-table-head,.users-table-row{min-width:900px}.users-expanded{grid-template-columns:repeat(2,minmax(0,1fr))}}.users-expanded-full{grid-template-columns:repeat(4,minmax(0,1fr))}.users-summary-card{min-height:68px}.users-history-section{grid-column:1/-1;overflow:hidden;background:#02121e!important;border:1px solid #173f59!important;border-radius:12px!important;padding:0!important}.users-history-section h3{color:#ffc62b;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #173f59;margin:0;padding:12px 14px;font-size:13px}.users-history-list{flex-direction:column;display:flex}.users-history-row{border-bottom:1px solid #12364d;align-items:center;gap:10px;padding:11px 14px;display:grid}.users-history-row:last-child{border-bottom:0}.users-deposit-row,.users-trading-row{grid-template-columns:45px 90px minmax(105px,1fr) minmax(105px,1fr) minmax(125px,1fr) minmax(135px,1fr)}.users-withdrawal-row{grid-template-columns:45px minmax(130px,1fr) 100px minmax(145px,1fr)}.users-history-row strong,.users-history-row span{color:#fff;font-size:12px}.users-history-row b{color:#ffc62b;overflow-wrap:anywhere;font-size:11px}.users-history-row small{color:#7fa9c7;overflow-wrap:anywhere;font-size:11px}.users-history-wide{grid-column:1/-1}.users-history-empty{color:#7fa9c7;font-size:12px;border:0!important;border-radius:0!important;padding:16px!important}@media (width<=900px){.users-expanded-full{grid-template-columns:repeat(2,minmax(0,1fr))}.users-history-row{min-width:760px}.users-history-section{overflow-x:auto}}.users-history-toggle{color:#ffc62b;cursor:pointer;text-align:left;background:#031827;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:48px;padding:0 16px;display:flex}.users-history-toggle:hover{background:#052033}.users-history-toggle span{color:#ffc62b;letter-spacing:.05em;font-size:13px;font-weight:800}.users-history-toggle b{color:#ffc62b;border:1px solid #806713;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:inline-flex}.users-history-toggle+.users-history-list,.users-history-toggle+.users-history-empty{border-top:1px solid #173f59}.users-expanded-final{grid-template-columns:repeat(4,minmax(0,1fr))}.users-history-details{background:#02121e;border:1px solid #173f59;border-radius:12px;grid-column:1/-1;overflow:hidden}.users-history-details summary{cursor:pointer;-webkit-user-select:none;user-select:none;background:#031827;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:0 16px;list-style:none;display:flex}.users-history-details summary::-webkit-details-marker{display:none}.users-history-details summary:hover{background:#052033}.users-history-details summary span{color:#ffc62b;letter-spacing:.05em;font-size:13px;font-weight:800}.users-history-details summary b{color:#ffc62b;border:1px solid #806713;border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:28px;padding:0 8px;font-size:12px;display:inline-flex}.users-history-details[open] summary{border-bottom:1px solid #173f59}.users-history-details[open] summary:after{content:"−";color:#ffc62b;font-size:18px}.users-history-details:not([open]) summary:after{content:"+";color:#ffc62b;font-size:18px}.users-history-details summary b{margin-left:auto}@media (width<=900px){.users-expanded-final{grid-template-columns:repeat(2,minmax(0,1fr))}}.users-control-panel{background:#031827;border:1px solid #806713;border-radius:12px;grid-column:1/-1;padding:0;overflow:hidden}.users-control-title{border-bottom:1px solid #5d4b12;padding:12px 16px}.users-control-title strong{color:#ffc62b;text-transform:uppercase;letter-spacing:.05em;font-size:13px}.users-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.users-control-item{justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:14px 16px;display:flex}.users-control-item+.users-control-item{border-left:1px solid #173f59}.users-control-item>div{flex-direction:column;gap:4px;min-width:0;display:flex}.users-control-item span{color:#70a4c8;text-transform:uppercase;letter-spacing:.05em;font-size:10px}.users-control-item strong{color:#fff;font-size:13px}.users-control-item small{color:#617f94;font-size:10px}.users-control-button{cursor:pointer;border-radius:9px;flex:none;min-height:38px;padding:0 14px;font-size:11px;font-weight:800}.users-control-button.block{color:#e79a8c;background:0 0;border:1px solid #8f4d42}.users-control-button.block:hover:not(:disabled){background:#8f4d4224}.users-control-button.allow{color:#ffc62b;background:0 0;border:1px solid #806713}.users-control-button.allow:hover:not(:disabled){background:#ffc62b14}.users-control-button:disabled{opacity:.55;cursor:wait}.users-control-error,.users-control-success{border-bottom:1px solid #173f59;padding:9px 16px;font-size:11px}.users-control-error{color:#e79a8c}.users-control-success{color:#70d7a0}@media (width<=900px){.users-control-grid{grid-template-columns:1fr}.users-control-item+.users-control-item{border-top:1px solid #173f59;border-left:0}}.admin-deposit-card{border-radius:16px;padding:18px}.admin-deposit-card .admin-card-head{align-items:center;margin-bottom:0}.admin-deposit-card .admin-card-head strong{font-size:22px}.admin-deposit-card .admin-user-grid{grid-template-columns:minmax(160px,1.25fr) minmax(150px,1fr) minmax(110px,.75fr) minmax(130px,.85fr);gap:8px;margin-top:14px}.admin-deposit-card .admin-user-grid>div{border-radius:10px;gap:4px;padding:10px 12px}.admin-deposit-card .admin-user-grid span{font-size:10px}.admin-deposit-card .admin-user-grid strong{font-size:14px}.admin-deposit-card>.admin-address{vertical-align:top;border-radius:10px;justify-content:center;width:calc(33.333% - 6px);min-height:72px;margin-top:8px;margin-right:5px;padding:10px 12px;display:inline-flex}.admin-deposit-card>.admin-address:nth-of-type(3){margin-right:0}.admin-deposit-card>.admin-address span{font-size:10px}.admin-deposit-card>.admin-address strong{font-size:12px;line-height:1.35}.admin-deposit-card .admin-pay-box{gap:10px;margin-top:10px;padding-top:10px}.admin-deposit-card .admin-pay-box label{gap:5px}.admin-deposit-card .admin-pay-box label>span{font-size:10px}.admin-deposit-card .admin-pay-box input{border-radius:10px;height:42px;font-size:13px}.admin-deposit-card .admin-pay-box button{border-radius:10px;min-width:220px;height:42px}.admin-deposit-card .admin-card-date{margin-top:9px;margin-right:18px;font-size:11px;display:inline-block}@media (width<=1000px){.admin-deposit-card>.admin-address{width:100%;margin-right:0;display:flex}}@media (width<=760px){.admin-deposit-card .admin-user-grid,.admin-deposit-card .admin-pay-box{grid-template-columns:1fr}}.deposit-collapsible{padding:0;overflow:hidden}.deposit-summary-row{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:90px minmax(160px,1.25fr) minmax(100px,.7fr) minmax(140px,.9fr) minmax(150px,1fr) 42px;align-items:center;gap:12px;width:100%;min-height:76px;padding:12px 16px;display:grid}.deposit-summary-row:hover{background:#052033}.deposit-summary-row>div{flex-direction:column;gap:5px;min-width:0;display:flex}.deposit-summary-row span,.deposit-expanded-info span{color:#70a4c8;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.deposit-summary-row strong{color:#fff;overflow-wrap:anywhere;font-size:14px}.deposit-summary-id strong,.deposit-check-status{color:#ffc62b!important}.deposit-expand-button{color:#ffc62b;border:1px solid #a67d00;border-radius:50%;justify-content:center;justify-self:end;align-items:center;width:34px;height:34px;font-size:18px;display:inline-flex}.deposit-expanded-body{background:#02131f;border-top:1px solid #173f59;padding:12px 16px 14px}.deposit-expanded-info{grid-template-columns:minmax(120px,.65fr) minmax(220px,1.35fr) minmax(220px,1.35fr) minmax(120px,.75fr);gap:8px;display:grid}.deposit-expanded-info>div{background:#031827;border:1px solid #173f59;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:66px;padding:10px 12px;display:flex}.deposit-expanded-info strong{color:#fff;overflow-wrap:anywhere;font-family:Consolas,monospace;font-size:12px}.deposit-expanded-dates{color:#617f94;flex-wrap:wrap;gap:8px 24px;margin-top:9px;font-size:11px;display:flex}.deposit-expanded-body .admin-pay-box{margin-top:10px;padding-top:10px}@media (width<=1000px){.deposit-summary-row{grid-template-columns:70px minmax(130px,1fr) 90px minmax(110px,.8fr) 120px 38px}.deposit-expanded-info{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.deposit-summary-row{grid-template-columns:1fr auto}.deposit-summary-row>div{display:none}.deposit-summary-row>.deposit-summary-id{display:flex}.deposit-expanded-info{grid-template-columns:1fr}}.trading-result-actions{justify-content:flex-end;margin-top:14px;display:flex}.trading-result-actions button{color:#04111a;min-width:220px;height:46px;font:inherit;cursor:pointer;background:#ffc62b;border:1px solid #a67d00;border-radius:12px;padding:0 20px;font-weight:800}.trading-result-actions button:hover:not(:disabled){filter:brightness(1.05)}.trading-result-actions button:disabled{opacity:.6;cursor:wait}.trading-result-collapsible{padding:0;overflow:hidden}.trading-result-summary{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:80px minmax(150px,1.2fr) minmax(100px,.7fr) minmax(125px,.85fr) minmax(135px,.9fr) minmax(110px,.75fr) 42px;align-items:center;gap:12px;width:100%;min-height:76px;padding:12px 16px;display:grid}.trading-result-summary:hover{background:#052033}.trading-result-summary>div{flex-direction:column;gap:5px;min-width:0;display:flex}.trading-result-summary span,.trading-result-details span{color:#70a4c8;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.trading-result-summary strong{color:#fff;overflow-wrap:anywhere;font-size:14px}.trading-result-number,.trading-result-active{color:#ffc62b!important}.trading-result-expanded{background:#02131f;border-top:1px solid #173f59;padding:12px 16px 14px}.trading-result-details{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.trading-result-details>div{background:#031827;border:1px solid #173f59;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:66px;padding:10px 12px;display:flex}.trading-result-details strong{color:#fff;overflow-wrap:anywhere;font-size:13px}.trading-result-expanded-bottom{border-top:1px solid #173f59;justify-content:space-between;align-items:center;gap:20px;margin-top:10px;padding-top:10px;display:flex}.trading-result-expanded-bottom>span{color:#617f94;font-size:11px}.trading-result-expanded-bottom button{color:#04111a;min-width:220px;height:44px;font:inherit;cursor:pointer;background:#ffc62b;border:1px solid #a67d00;border-radius:10px;padding:0 20px;font-weight:800}.trading-result-expanded-bottom button:disabled{opacity:.6;cursor:wait}@media (width<=1000px){.trading-result-summary{grid-template-columns:65px minmax(120px,1fr) 85px 105px 115px 90px 38px}.trading-result-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.trading-result-summary{grid-template-columns:1fr auto}.trading-result-summary>div:not(:first-child){display:none}.trading-result-details{grid-template-columns:1fr}.trading-result-expanded-bottom{flex-direction:column;align-items:stretch}.trading-result-expanded-bottom button{width:100%}}.trading-withdrawal-collapsible{padding:0;overflow:hidden}.trading-withdrawal-summary{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:90px minmax(160px,1.2fr) minmax(100px,.7fr) minmax(150px,.9fr) minmax(110px,.7fr) 42px;align-items:center;gap:12px;width:100%;min-height:76px;padding:12px 16px;display:grid}.trading-withdrawal-summary:hover{background:#052033}.trading-withdrawal-summary>div{flex-direction:column;gap:5px;min-width:0;display:flex}.trading-withdrawal-summary span,.trading-withdrawal-details span,.trading-withdrawal-address span{color:#70a4c8;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.trading-withdrawal-summary strong{color:#fff;overflow-wrap:anywhere;font-size:14px}.trading-withdrawal-number,.trading-withdrawal-pending{color:#ffc62b!important}.trading-withdrawal-expanded{background:#02131f;border-top:1px solid #173f59;padding:12px 16px 14px}.trading-withdrawal-details{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.trading-withdrawal-details>div,.trading-withdrawal-address{background:#031827;border:1px solid #173f59;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:64px;padding:10px 12px;display:flex}.trading-withdrawal-details strong,.trading-withdrawal-address strong{color:#fff;overflow-wrap:anywhere;font-size:13px}.trading-withdrawal-address{margin-top:8px}.trading-withdrawal-address strong{font-family:Consolas,monospace}.trading-withdrawal-expanded .admin-pay-box{margin-top:10px;padding-top:10px}.trading-withdrawal-date{color:#617f94;margin-top:8px;font-size:11px}@media (width<=1000px){.trading-withdrawal-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.trading-withdrawal-summary{grid-template-columns:1fr auto}.trading-withdrawal-summary>div:not(:first-child){display:none}.trading-withdrawal-details{grid-template-columns:1fr}}.partner-withdrawal-collapsible{padding:0;overflow:hidden}.partner-withdrawal-summary{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:90px minmax(200px,1.4fr) minmax(150px,.9fr) minmax(120px,.7fr) 42px;align-items:center;gap:12px;width:100%;min-height:76px;padding:12px 16px;display:grid}.partner-withdrawal-summary:hover{background:#052033}.partner-withdrawal-summary>div{flex-direction:column;gap:5px;min-width:0;display:flex}.partner-withdrawal-summary span,.partner-withdrawal-details span,.partner-withdrawal-address span{color:#70a4c8;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.partner-withdrawal-summary strong{color:#fff;overflow-wrap:anywhere;font-size:14px}.partner-withdrawal-number,.partner-withdrawal-pending{color:#ffc62b!important}.partner-withdrawal-expanded{background:#02131f;border-top:1px solid #173f59;padding:12px 16px 14px}.partner-withdrawal-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.partner-withdrawal-details>div,.partner-withdrawal-address{background:#031827;border:1px solid #173f59;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:64px;padding:10px 12px;display:flex}.partner-withdrawal-details strong,.partner-withdrawal-address strong{color:#fff;overflow-wrap:anywhere;font-size:13px}.partner-withdrawal-address{margin-top:8px}.partner-withdrawal-address strong{font-family:Consolas,monospace}.partner-withdrawal-expanded .admin-pay-box{margin-top:10px;padding-top:10px}.partner-withdrawal-date{color:#617f94;margin-top:8px;font-size:11px}@media (width<=760px){.partner-withdrawal-summary{grid-template-columns:1fr auto}.partner-withdrawal-summary>div:not(:first-child){display:none}.partner-withdrawal-details{grid-template-columns:1fr}}.overview-page{flex-direction:column;gap:16px;display:flex}.overview-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.overview-metrics button{color:#fff;text-align:left;cursor:pointer;background:#031827;border:1px solid #173f59;border-radius:14px;flex-direction:column;gap:7px;min-width:0;min-height:118px;padding:16px;display:flex}.overview-metrics button:hover{background:#052033;border-color:#a67d00}.overview-metrics span,.overview-section-head span,.overview-partner-numbers span{color:#70a4c8;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.overview-metrics strong{color:#ffc62b;font-size:30px;line-height:1}.overview-metrics small{color:#617f94;font-size:11px}.overview-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);gap:12px;display:grid}.overview-attention,.overview-partners{background:#031827;border:1px solid #173f59;border-radius:14px;padding:18px}.overview-section-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.overview-section-head h2{color:#fff;margin:5px 0 0;font-size:20px}.overview-section-head>strong{color:#ffc62b;font-size:30px}.overview-attention-list{gap:7px;display:grid}.overview-attention-list button{color:#fff;cursor:pointer;background:#02131f;border:1px solid #173f59;border-radius:10px;justify-content:space-between;align-items:center;min-height:48px;padding:0 14px;display:flex}.overview-attention-list button:hover{border-color:#a67d00}.overview-attention-list b{color:#ffc62b;font-size:16px}.overview-partner-numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.overview-partner-numbers>div{background:#02131f;border:1px solid #173f59;border-radius:10px;flex-direction:column;gap:6px;padding:14px;display:flex}.overview-partner-numbers strong{color:#fff;font-size:24px}.overview-open-section{color:#ffc62b;width:100%;height:42px;font:inherit;cursor:pointer;background:0 0;border:1px solid #a67d00;border-radius:10px;margin-top:10px;font-weight:800}.overview-open-section:hover{background:#052033}@media (width<=1100px){.overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-grid{grid-template-columns:1fr}}.settings-page{gap:14px;display:grid}.settings-card{background:#031827;border:1px solid #173f59;border-radius:14px;padding:20px}.settings-card-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.settings-card-head span,.settings-values span{color:#70a4c8;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.settings-card-head h2{color:#fff;margin:8px 0 0;font-size:34px}.settings-card-head>strong{color:#ffc62b;font-size:26px}.settings-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.settings-values>div{background:#02131f;border:1px solid #173f59;border-radius:10px;flex-direction:column;justify-content:center;gap:7px;min-height:80px;padding:12px;display:flex}.settings-values strong{color:#fff;font-size:16px}@media (width<=800px){.settings-values{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-editor{border-top:1px solid #173f59;margin-top:14px;padding-top:14px}.settings-editor-head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.settings-editor-head>div{flex-direction:column;gap:5px;display:flex}.settings-editor-head span{color:#70a4c8;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.settings-editor-head strong{color:#fff;font-size:15px}.settings-editor-head small{color:#617f94;font-size:11px}.settings-editor-form{grid-template-columns:minmax(0,1fr) 180px;gap:10px;margin-top:10px;display:grid}.settings-editor-form input{box-sizing:border-box;color:#fff;width:100%;height:44px;font:inherit;background:#02131f;border:1px solid #173f59;border-radius:10px;outline:none;padding:0 13px}.settings-editor-form input:focus{border-color:#a67d00}.settings-editor-form button{color:#04111a;height:44px;font:inherit;cursor:pointer;background:#ffc62b;border:1px solid #a67d00;border-radius:10px;font-weight:800}.settings-editor-form button:disabled,.settings-editor-form input:disabled{opacity:.6}.settings-save-error,.settings-save-success{border-radius:9px;margin-top:10px;padding:10px 12px;font-size:12px}.settings-save-error{color:#ff9d9d;background:#2a1010;border:1px solid #713535}.settings-save-success{color:#8ee0b1;background:#0b2419;border:1px solid #285d45}@media (width<=700px){.settings-editor-head{flex-direction:column;align-items:flex-start}.settings-editor-form{grid-template-columns:1fr}}.settings-page .settings-card+.settings-card{padding:14px 16px}.settings-page .settings-card+.settings-card .settings-card-head h2{margin-top:3px;font-size:24px}.settings-page .settings-card+.settings-card .settings-card-head>strong{font-size:20px}.settings-page .settings-card+.settings-card .settings-editor{margin-top:9px;padding-top:9px}.settings-page .settings-card+.settings-card .settings-values{gap:6px;margin-top:10px}.settings-page .settings-card+.settings-card .settings-values>div{gap:5px;min-height:0;padding:8px 10px}.settings-page .settings-card+.settings-card .settings-values label{color:#70a4c8;grid-template-columns:1fr;gap:3px;font-size:11px;display:grid}.settings-page .settings-card+.settings-card .settings-values input{box-sizing:border-box;color:#fff;width:100%;height:30px;font:inherit;background:#02131f;border:1px solid #173f59;border-radius:7px;padding:0 8px;font-size:13px}.settings-page .settings-card+.settings-card .settings-editor-form{margin-top:8px;display:block}.settings-page .settings-card+.settings-card .settings-editor-form button{border-radius:8px;width:100%;height:34px}.partner-rate-control{justify-content:flex-start!important}.partner-rate-form{grid-template-columns:minmax(70px,1fr) auto auto;gap:5px;width:100%;margin-top:3px;display:grid}.partner-rate-form input{box-sizing:border-box;color:#fff;width:100%;min-width:0;height:30px;font:inherit;background:#02131f;border:1px solid #173f59;border-radius:6px;padding:0 7px;font-size:12px}.partner-rate-form button{color:#04111a;height:30px;font:inherit;cursor:pointer;background:#ffc62b;border:1px solid #a67d00;border-radius:6px;padding:0 8px;font-size:11px;font-weight:800}.partner-rate-form button:last-child{color:#ffc62b;background:0 0}.partner-rate-form button:disabled,.partner-rate-form input:disabled{opacity:.45;cursor:default}.partner-rate-control .settings-save-error,.partner-rate-control .settings-save-success{margin-top:3px;padding:5px 7px;font-size:10px;line-height:1.3}.partners-expanded{gap:6px;padding:8px 10px 10px}.partners-expanded>div{gap:4px;padding:8px 10px}@media (width<=700px){.partner-rate-form{grid-template-columns:1fr 1fr}.partner-rate-form input{grid-column:1/-1}}.settings-page .settings-card+.settings-card .settings-values>div{grid-template-rows:auto auto;grid-template-columns:auto 1fr 90px;align-items:center;gap:5px 8px;padding:8px 10px;display:grid}.settings-page .settings-card+.settings-card .settings-values>div>span{text-align:center;grid-column:1/-1;margin-bottom:2px}.settings-page .settings-card+.settings-card .settings-values label{font-size:0;display:contents}.settings-page .settings-card+.settings-card .settings-values label:first-of-type:before{content:"USDT";color:#70a4c8;font-size:10px}.settings-page .settings-card+.settings-card .settings-values label:last-of-type:before{content:"%";color:#70a4c8;text-align:center;font-size:11px}.settings-page .settings-card+.settings-card .settings-values input{height:30px;font-size:13px}.payment-not-found-button{color:#ff746c!important;box-shadow:none!important;background:0 0!important;border:1px solid #b84740!important}.payment-not-found-button:hover:not(:disabled){background:#b847401f!important;border-color:#ff746c!important}.payment-not-found-button:disabled{opacity:.45;cursor:default}.trading-time-editor{background:#ffffff06;border:1px solid #d4af3738;border-radius:14px;flex-direction:column;gap:12px;width:100%;padding:14px;display:flex}.trading-time-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.trading-time-fields label{flex-direction:column;gap:6px;min-width:0;display:flex}.trading-time-fields label>span{text-transform:uppercase;letter-spacing:.08em;opacity:.65;font-size:11px;font-weight:700}.trading-time-fields input{box-sizing:border-box;width:100%;min-width:0;color:inherit;font:inherit;text-align:center;background:#00000052;border:1px solid #d4af3740;border-radius:10px;outline:none;padding:10px 8px}.trading-time-fields input:focus{border-color:#d4af37b3}.trading-time-fields input:disabled{opacity:.5}.trading-time-save{width:100%}.trading-result-expanded-bottom{align-items:stretch}.trading-result-expanded-bottom>span{min-width:220px}.trading-result-expanded-bottom .trading-time-editor{flex:520px;min-width:420px}.trading-result-expanded-bottom>button{white-space:nowrap;flex:0 0 260px;align-self:center;min-width:260px;height:auto;min-height:52px}@media (width<=1200px){.trading-result-expanded-bottom{flex-wrap:wrap}.trading-result-expanded-bottom>span{flex:100%}.trading-result-expanded-bottom .trading-time-editor{flex:100%;min-width:0}.trading-result-expanded-bottom>button{flex:100%;width:100%;min-width:0}}.active-bronze-block{gap:12px;margin-bottom:26px;display:grid}.active-bronze-heading,.trading-manual-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.active-bronze-heading>div,.trading-manual-heading{min-width:0}.active-bronze-heading span,.trading-manual-heading span{color:#7f93a7;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.active-bronze-heading strong,.trading-manual-heading strong{color:#f4f7fa;font-size:18px}.active-bronze-heading>b{color:#f7c934;background:#f7c93414;border:1px solid #f7c93459;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.active-bronze-card{border-color:#f7c93438}.active-bronze-expanded{border-top-color:#f7c93429}.active-bronze-note{color:#aebdca;background:#f7c9340a;border:1px solid #f7c9342e;border-radius:10px;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.5}.active-bronze-empty{color:#7f93a7;border:1px dashed #263a4b;border-radius:12px;padding:18px}.trading-manual-heading{margin:4px 0 12px}@media (width<=700px){.active-bronze-heading,.trading-manual-heading{align-items:flex-start}.trading-manual-heading{flex-direction:column;gap:2px}}.manager-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.manager-summary-grid article{background:linear-gradient(145deg,#051f2ff5,#031723f5);border:1px solid #174967;border-radius:18px;flex-direction:column;justify-content:center;gap:10px;min-height:112px;padding:20px 22px;display:flex}.manager-summary-grid span{color:#69a9d2;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800}.manager-summary-grid strong{color:#fff;font-size:25px;line-height:1.15}.manager-panel{background:#031725;border:1px solid #174967;border-radius:20px;margin-bottom:24px;overflow:hidden}.manager-section-heading{border-bottom:1px solid #174967;justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:20px 24px;display:flex}.manager-section-heading>div{min-width:0}.manager-section-heading .admin-eyebrow{color:#ffbf16;letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-size:12px;font-weight:900;display:block}.manager-section-heading h2{color:#fff;margin:0;font-size:23px;line-height:1.2}.manager-section-heading p{color:#69a9d2;margin:7px 0 0;font-size:14px}.manager-section-heading>strong{color:#ffbf16;background:#ffbf1614;border:1px solid #a87900;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:42px;height:42px;padding:0 12px;font-size:16px;display:inline-flex}.manager-table-wrap{width:100%;overflow-x:auto}.manager-table{border-collapse:collapse;table-layout:auto;width:100%}.manager-table th{color:#69a9d2;letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #174967;padding:14px 16px;font-size:12px;font-weight:900}.manager-table td{color:#fff;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #174967b3;padding:18px 16px;font-size:14px;font-weight:700}.manager-table tbody tr:last-child td{border-bottom:0}.manager-table tbody tr:hover{background:#10435e2e}.manager-table td:first-child{min-width:210px}.manager-table td:first-child strong{color:#fff;margin-bottom:5px;font-size:16px;display:block}.manager-table td:first-child span{color:#5d91b2;font-size:12px;font-weight:600;display:block}.manager-panel .admin-empty{text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:130px;padding:28px;display:flex}.manager-panel .admin-empty strong{color:#fff;font-size:18px}.manager-panel .admin-empty span{color:#69a9d2;font-size:14px}.manager-panel .admin-withdrawal-card{margin:14px}@media (width<=1100px){.manager-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.manager-summary-grid{grid-template-columns:1fr}.manager-section-heading{align-items:flex-start}}.admin-pay-box .manager-withdrawal-local-error{grid-column:1/-1;width:100%;margin-top:0}.admin-pay-box.manager-pay-box{display:block}.manager-pay-box .manager-pay-txid{width:100%}.manager-pay-box .manager-withdrawal-local-error{width:100%;margin-top:12px}.manager-withdrawal-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.manager-withdrawal-actions button{width:100%;min-width:0}@media (width<=760px){.manager-withdrawal-actions{grid-template-columns:1fr}}.marketing-page{display:block}.marketing-placeholder{background:#031522;border:1px solid #173f59;border-radius:16px;padding:28px}.marketing-placeholder>span{color:#ffc62b;letter-spacing:.12em;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.marketing-placeholder h2{color:#fff;margin:0;font-size:24px}.marketing-placeholder p{color:#70a4c8;margin:10px 0 0}.marketing-page{gap:18px;display:grid}.marketing-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.marketing-switch{background:#031522;border:1px solid #173f59;border-radius:14px;padding:4px;display:inline-flex}.marketing-switch button{color:#70a4c8;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:44px;padding:0 20px;font-weight:800}.marketing-switch button.active{color:#ffc62b;background:#ffc62b1f}.marketing-create-button,.marketing-submit{color:#07131d;cursor:pointer;background:#ffc62b;border:1px solid #ffc62b;border-radius:12px;min-height:46px;padding:0 20px;font-weight:900}.marketing-create-card,.marketing-table-card{background:#031522;border:1px solid #173f59;border-radius:16px}.marketing-create-card{padding:22px}.marketing-create-head,.marketing-table-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.marketing-create-head span,.marketing-table-title span{color:#ffc62b;letter-spacing:.12em;font-size:10px;font-weight:900}.marketing-create-head h3,.marketing-table-title h2{color:#fff;margin:5px 0 0}.marketing-close{color:#70a4c8;cursor:pointer;background:0 0;border:1px solid #214b66;border-radius:50%;width:42px;height:42px;font-size:25px}.marketing-create-grid{grid-template-columns:minmax(0,1fr) minmax(220px,.45fr);gap:14px;margin-top:20px;display:grid}.marketing-create-grid label{gap:8px;display:grid}.marketing-create-grid label>span{color:#70a4c8;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.marketing-create-grid input,.marketing-create-grid select{color:#fff;background:#02121e;border:1px solid #214b66;border-radius:11px;outline:none;width:100%;height:48px;padding:0 14px;font-size:14px}.marketing-create-grid input:focus,.marketing-create-grid select:focus{border-color:#ffc62b}.marketing-submit{margin-top:16px}.marketing-submit:disabled{cursor:not-allowed;opacity:.45}.marketing-create-note{color:#587d95;margin:12px 0 0;font-size:12px}.marketing-table-title{border-bottom:1px solid #173f59;padding:20px 22px}.marketing-table-title strong{color:#ffc62b;border:1px solid #ffc62b8c;border-radius:50%;justify-content:center;align-items:center;min-width:42px;height:42px;padding:0 10px;display:inline-flex}.marketing-table{min-width:980px}.marketing-table-row{border-bottom:1px solid #173f59bf;align-items:center;gap:12px;min-height:58px;padding:0 20px;display:grid}.marketing-traders-table .marketing-table-row{grid-template-columns:minmax(190px,1.4fr) .55fr .9fr .9fr 1.15fr 1fr}.marketing-table-head{color:#70a4c8;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:900}.marketing-empty-row{color:#587d95;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:190px;padding:30px;display:flex}.marketing-empty-row strong{color:#fff;font-size:17px}@media (width<=760px){.marketing-toolbar{flex-direction:column;align-items:stretch}.marketing-switch{grid-template-columns:1fr 1fr;display:grid}.marketing-create-button{width:100%}.marketing-create-grid{grid-template-columns:1fr}}.marketing-data-row{color:#fff;font-size:13px}.marketing-data-row>strong{color:#fff;font-size:14px}.marketing-data-row>span{color:#dceaf3}.marketing-data-row:hover{background:#ffffff06}.marketing-page{width:100%;min-width:0;max-width:100%}.marketing-toolbar,.marketing-table-card,.marketing-create-card{min-width:0;max-width:100%}.marketing-table-card{overflow:hidden}.marketing-table-scroll{overscroll-behavior-x:contain;width:100%;max-width:100%;overflow-x:auto}.marketing-partners-table{min-width:1120px}.marketing-link-cell{gap:5px;min-width:0;display:grid}.marketing-link-cell strong{color:#fff;font-size:14px}.marketing-link-cell code{color:#6f9ab5;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;line-height:1.35;display:block;overflow:hidden}.marketing-link-cell button,.marketing-created-link button{color:#ffc62b;width:max-content;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:900}.marketing-data-row{min-height:78px}.marketing-success-box{gap:10px;display:grid}.marketing-created-link{align-items:center;gap:14px;min-width:0;display:flex}.marketing-created-link code{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.marketing-partners-table{width:100%;min-width:0}.marketing-partners-table .marketing-table-row{grid-template-columns:minmax(150px,1.35fr) minmax(55px,.45fr) minmax(120px,1fr) minmax(80px,.65fr) minmax(75px,.65fr) minmax(110px,.9fr) minmax(120px,1fr)}.marketing-partners-table .marketing-table-head>span{white-space:normal;overflow-wrap:anywhere;text-align:center;min-width:0;line-height:1.45}.marketing-partners-table .marketing-table-head>span:first-child{text-align:left}.marketing-partners-table .marketing-data-row>span{text-align:center;min-width:0}.marketing-table-scroll{overflow-x:hidden}.tradex-login{color:#f5f5f5;background:radial-gradient(at top,#172033,#080b12 65%);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.tradex-login-card{background:#101722;border:1px solid #3d3523;border-radius:20px;flex-direction:column;gap:14px;width:100%;max-width:420px;padding:40px 32px;display:flex;box-shadow:0 25px 80px #00000080}.tradex-login-logo{color:#e9bd58;letter-spacing:1px;text-align:center;font-size:36px;font-weight:800}.tradex-login-card h1{text-align:center;margin:8px 0 0;font-size:23px}.tradex-login-card p{color:#9da6b5;text-align:center;margin:0 0 20px;font-size:14px}.tradex-login-card label{color:#d6dce5;font-size:13px;font-weight:600}.tradex-login-card input{box-sizing:border-box;color:#fff;background:#0b111b;border:1px solid #303b4c;border-radius:10px;width:100%;padding:14px;font-size:15px}.tradex-login-card input:focus{border-color:#e9bd58;outline:none}.tradex-login-card button{color:#101010;cursor:pointer;background:linear-gradient(135deg,#f3d27c,#c79535);border:none;border-radius:10px;margin-top:12px;padding:15px;font-size:16px;font-weight:700}.tradex-login-card button:disabled{opacity:.6;cursor:wait}.tradex-login-error{color:#ffb4c0;background:#3a1720;border:1px solid #a63b4b;border-radius:8px;padding:12px;font-size:13px}
