:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page){--app-control-h:42px;--app-radius-sm:8px;--app-radius-md:12px;--app-border:#203548;--app-border-hover:#315b77;--app-surface:#0a151f;--app-surface-raised:#0d1b27;--app-text:#dce8f1;--app-muted:#7890a4;--app-accent:#2aa9f4;--app-focus:0 0 0 3px rgba(42,169,244,.12)}.bingx-s1-panel{display:grid;grid-gap:11px;gap:11px;margin-top:10px;padding:12px;border:1px solid #274453;border-radius:12px;background:linear-gradient(145deg,#081822,#09131c)}.bingx-s1-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;padding:11px;border:1px solid #245168;border-radius:10px;background:linear-gradient(135deg,rgba(14,96,126,.18),rgba(8,20,29,.8))}.bingx-s1-logo{display:grid;place-items:center;width:38px;height:38px;border:1px solid #2b7894;border-radius:10px;background:#0a2733}.bingx-s1-logo img{width:25px;height:25px}.bingx-s1-hero small{color:#4ea7c5;font-size:8px;font-weight:900;letter-spacing:.12em}.bingx-s1-hero h3{margin:2px 0;color:#d7edf5;font-size:13px}.bingx-s1-hero p{margin:0;color:#7695a5;font-size:9px}.bingx-s1-mode{display:grid;grid-gap:2px;gap:2px;min-width:82px;padding:8px 10px;border:1px solid #376178;border-radius:8px;text-align:center}.bingx-s1-mode b{color:#66c8e8;font-size:10px}.bingx-s1-mode span{color:#6f8c9b;font-size:8px}.bingx-s1-mode.live{border-color:#a95430;background:#2b160e}.bingx-s1-mode.live b{color:#ff9868}.bingx-s1-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.bingx-s1-stats>div{padding:9px;border:1px solid #203b4b;border-radius:8px;background:#09151e}.bingx-s1-stats span{display:block;color:#658394;font-size:8px}.bingx-s1-stats b{display:block;margin-top:3px;color:#c4e0eb;font-size:14px}.bingx-s1-controls{display:grid;grid-template-columns:minmax(190px,1fr) auto auto;align-items:end;grid-gap:8px;gap:8px}.bingx-s1-controls>label:first-child{color:#6f8d9e;font-size:8px}.bingx-s1-controls select{display:block;width:100%;margin-top:4px}.bingx-s1-controls>button,.bingx-s1-save button{min-height:36px;padding:0 12px;border:1px solid #27708c;border-radius:8px;background:#0d2c3a;color:#86d8f1;font-size:9px;font-weight:850}.bingx-s1-master{display:flex;align-items:center;gap:7px;min-height:36px;padding:0 10px;border:1px solid #344958;border-radius:8px;color:#718b9a;font-size:9px}.bingx-s1-master.active{border-color:#2b8f6b;background:#0d2c22;color:#68dfb4}.bingx-s1-master input{accent-color:#27b582}.bingx-s1-master b{color:inherit}.bingx-s1-accounts{margin-top:0}.bingx-s1-account-note{display:flex;align-items:center;gap:7px;margin-top:8px;color:#698797;font-size:8px}.bingx-s1-account-note span:first-child{color:#63c9e7;font-weight:850}.bingx-s1-account-note em{margin-left:auto;color:#5bd9a8;font-style:normal}.bingx-s1-settings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;padding:10px;border:1px solid #203d4d;border-radius:9px;background:#08141c}.bingx-s1-settings label{color:#6e8b9b;font-size:8px}.bingx-s1-settings input{display:block;width:100%;margin-top:4px}.bingx-s1-settings .wide{grid-column:span 2}.bingx-s1-independent-note{grid-column:1/-1;display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid #267392;border-radius:8px;background:#0a2633;color:#7ecce6;font-size:9px}.bingx-s1-independent-note span{color:#7897a7}.bingx-s1-policy-section{grid-column:1/-1;display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid #244757;border-radius:9px;background:#07111a}.bingx-s1-policy-section>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.bingx-s1-policy-section>header b{color:#8bd6ed;font-size:10px}.bingx-s1-policy-section>header span{color:#668594;font-size:8px;text-align:right}.bingx-s1-profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.bingx-s1-bucket-grid>article,.bingx-s1-profile-grid article{display:grid;grid-gap:6px;gap:6px;padding:8px;border:1px solid #203d4b;border-radius:8px;background:#0a1821}.bingx-s1-bucket-grid h4,.bingx-s1-profile-grid article>b{margin:0;color:#74cbe7;font-size:9px}.bingx-s1-bucket-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.bingx-s1-bucket-main,.bingx-s1-wave-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px}.bingx-s1-ranges{display:grid;grid-gap:4px;gap:4px}.bingx-s1-ranges>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px}.bingx-s1-mini-title{margin-top:2px;color:#688998;font-size:8px}.bingx-s1-rain-grid,.bingx-s1-wave-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.bingx-s1-rain-grid{display:grid;grid-gap:7px;gap:7px}.bingx-s1-save{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border:1px solid #276a52;border-radius:9px;background:#0b231b;color:#70caa8;font-size:9px}.bingx-s1-loading{padding:18px;text-align:center;color:#6e96a8;font-size:10px}html[data-theme=light] .bingx-s1-panel{border-color:#b9d4df;background:linear-gradient(145deg,#fff,#f2f9fc)}html[data-theme=light] .bingx-s1-hero{border-color:#a9d1df;background:linear-gradient(135deg,#eefaff,#fff)}html[data-theme=light] .bingx-s1-hero h3{color:#254556}html[data-theme=light] .bingx-s1-hero p,html[data-theme=light] .bingx-s1-settings label{color:#627c89}html[data-theme=light] .bingx-s1-settings,html[data-theme=light] .bingx-s1-stats>div{border-color:#c8dce5;background:#fff}html[data-theme=light] .bingx-s1-stats b{color:#294a5a}html[data-theme=light] .bingx-s1-independent-note{border-color:#9ccddd;background:#eefaff;color:#28708a}html[data-theme=light] .bingx-s1-policy-section{border-color:#c5dce5;background:#f7fbfd}html[data-theme=light] .bingx-s1-bucket-grid>article,html[data-theme=light] .bingx-s1-profile-grid article{border-color:#cadde5;background:#fff}@media(max-width:700px){.bingx-s1-hero{grid-template-columns:auto minmax(0,1fr)}.bingx-s1-mode{grid-column:1/-1}.bingx-s1-stats{grid-template-columns:1fr 1fr}.bingx-s1-controls{grid-template-columns:1fr}.bingx-s1-settings{grid-template-columns:1fr 1fr}.bingx-s1-settings .wide{grid-column:1/-1}.bingx-s1-independent-note{align-items:flex-start;flex-direction:column}.bingx-s1-bucket-grid,.bingx-s1-profile-grid{grid-template-columns:1fr}.bingx-s1-rain-grid{grid-template-columns:1fr 1fr}.bingx-s1-save{align-items:stretch;flex-direction:column}.bingx-s1-save button{width:100%}}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){min-height:var(--app-control-h);border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background-color:var(--app-surface);color:var(--app-text);outline:none;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:36px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237890a4' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 9.5 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;background-size:15px 15px}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):hover{border-color:var(--app-border-hover);background-color:var(--app-surface-raised)}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):focus{border-color:var(--app-accent);box-shadow:var(--app-focus)}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) button{font-family:inherit;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .12s ease}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) button:not(:disabled):active{transform:translateY(1px)}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) button:focus-visible{outline:none;box-shadow:var(--app-focus)}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) button:disabled{cursor:not-allowed;opacity:.48}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) :is(.dashboard-section,.dashboard-stat-card,.exchange-account-card,.account-add-panel,.transfer-card,.signal-card,.signal-list,.auto-card,.admin-card,.admin-finance-panel,.logs-stream){border-radius:var(--app-radius-md)!important;border-color:var(--app-border)!important;box-shadow:inset 0 1px rgba(255,255,255,.025),0 10px 28px rgba(0,0,0,.11)}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) :is(.app-page-header,.dashboard-quickbar,.transfer-header,.signals-header,.auto-header,.admin-page>header,.logs-page>header){border-radius:var(--app-radius-md)!important;border-color:var(--app-border)!important}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) table{border-collapse:separate;border-spacing:0}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) th{letter-spacing:.075em}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) tbody tr{transition:background-color .15s ease,border-color .15s ease}html[data-theme=light] :is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page){--app-border:#cbd8e2;--app-border-hover:#9dbbd0;--app-surface:#fff;--app-surface-raised:#f5f9fc;--app-text:#203548;--app-muted:#6d8293}html[data-theme=light] :is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236d8293' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 9.5 5 5 5-5'/%3E%3C/svg%3E")}.card :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px;border-radius:9px}.card .btn{min-height:44px;border-radius:9px;font-weight:750;transition:transform .12s ease,filter .15s ease,box-shadow .15s ease}.card .btn:not(:disabled):active{transform:translateY(1px)}.card :is(input,select,textarea):focus{outline:none;border-color:#2aa9f4;box-shadow:0 0 0 3px rgba(42,169,244,.12)}@media(max-width:700px){:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page){--app-control-h:46px;--app-radius-md:11px}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) select{background-position:right 12px center;background-size:16px 16px}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page) :is(.app-page-header,.transfer-header,.signals-header,.auto-header,.admin-page>header,.logs-page>header){margin-inline:0}}.auth-experience,.auth-theme-shell{min-height:100dvh;background:#070c12}.auth-experience{display:grid;grid-template-columns:minmax(440px,1fr) minmax(420px,520px);color:#dce9f2}.auth-brand-panel{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:100dvh;padding:clamp(42px,6vw,86px);overflow:hidden;background:radial-gradient(circle at 22% 18%,rgba(24,123,177,.22),transparent 30%),radial-gradient(circle at 80% 82%,rgba(27,164,118,.12),transparent 28%),linear-gradient(145deg,#08131d,#050a0f)}.auth-brand-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(77,131,166,.045) 1px,transparent 0),linear-gradient(90deg,rgba(77,131,166,.045) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,black,transparent 88%);mask-image:linear-gradient(180deg,black,transparent 88%)}.auth-brand-panel:after{content:"";position:absolute;right:-160px;top:50%;width:440px;height:440px;border:1px solid rgba(73,155,201,.1);border-radius:50%;box-shadow:0 0 0 60px rgba(73,155,201,.025),0 0 0 120px rgba(73,155,201,.018);transform:translateY(-50%)}.auth-brand-panel>*{position:relative;z-index:1}.auth-brand{position:absolute;left:clamp(42px,6vw,86px);top:clamp(30px,4vw,54px);display:flex;align-items:center;gap:11px}.auth-brand>i,.auth-mobile-brand>i{position:relative;width:38px;height:38px;display:grid;place-items:center;border:1px solid #2d799e;border-radius:11px;background:linear-gradient(145deg,#155075,#0b2a40);color:#8ed8f7;font-size:18px;font-style:normal;font-weight:900;box-shadow:0 8px 22px rgba(4,64,98,.28)}.auth-brand>i>span,.auth-mobile-brand>i>span{position:absolute;right:4px;bottom:4px;width:6px;height:6px;border:1px solid #0b2535;border-radius:50%;background:#29ce92;box-shadow:0 0 7px rgba(41,206,146,.65)}.auth-brand b,.auth-brand small{display:block}.auth-brand b{color:#e9f5fb;font-size:15px;letter-spacing:.16em}.auth-brand small{margin-top:3px;color:#46748f;font-size:7px;letter-spacing:.17em}.auth-brand-copy{max-width:660px}.auth-brand-copy>span{display:block;color:#54b7e6;font-size:10px;font-weight:850;letter-spacing:.18em}.auth-brand-copy h1{margin:14px 0 0;color:#edf7fc;font-size:clamp(36px,4.8vw,66px);line-height:1.04;letter-spacing:-.045em}.auth-brand-copy h1 em{color:#58bfe9;font-style:normal}.auth-brand-copy p{max-width:570px;margin:20px 0 0;color:#7590a3;font-size:clamp(13px,1.2vw,17px);line-height:1.65}.auth-exchanges{display:flex;gap:8px;margin-top:29px}.auth-exchanges>span{display:flex;align-items:center;gap:7px;min-height:42px;padding:7px 11px;border:1px solid #1b3446;border-radius:9px;background:rgba(10,25,36,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-exchanges img{width:22px;height:22px;object-fit:contain}.auth-exchanges b{color:#a8c0d0;font-size:9px}.auth-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;max-width:710px;margin-top:13px}.auth-trust-grid article{display:flex;align-items:center;gap:9px;min-height:67px;padding:10px;border:1px solid #182e3e;border-radius:9px;background:rgba(8,20,29,.68)}.auth-trust-grid article>i{color:#3d87ad;font:8px/1 var(--font-mono);font-style:normal}.auth-trust-grid b,.auth-trust-grid small,.auth-trust-grid span{display:block}.auth-trust-grid b{color:#9fb7c7;font-size:9px}.auth-trust-grid small{margin-top:4px;color:#4f6c80;font-size:7px;line-height:1.35}.auth-brand-footer{position:absolute;left:clamp(42px,6vw,86px);bottom:clamp(28px,4vw,50px);display:flex;align-items:center;gap:7px;color:#49677a;font-size:8px}.auth-brand-footer>i{width:6px;height:6px;border-radius:50%;background:#29ca92;box-shadow:0 0 7px rgba(41,202,146,.5)}.auth-form-panel{position:relative;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:70px 42px;background:linear-gradient(150deg,#0b151e,#081018);box-shadow:-25px 0 70px rgba(0,0,0,.2)}.auth-card{width:min(100%,390px)}.auth-card>header{margin-bottom:25px}.auth-card>header>span{display:block;color:#4eaddb;font-size:9px;font-weight:850;letter-spacing:.16em}.auth-card>header h2{margin:7px 0 0;color:#edf5fa;font-size:25px;letter-spacing:-.025em}.auth-card>header p{margin:8px 0 0;color:#667f92;font-size:11px;line-height:1.55}.auth-form{display:flex;flex-direction:column;gap:15px}.auth-field>span{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;color:#7891a3;font-size:8px;font-weight:820;letter-spacing:.1em}.auth-field>span small{color:#49677b;font-size:7px}.auth-input-wrap{position:relative}.auth-input-wrap>svg{position:absolute;z-index:1;left:13px;top:50%;width:18px;height:18px;fill:none;stroke:#55768e;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;transform:translateY(-50%);pointer-events:none}.auth-input-wrap>input{width:100%;min-height:48px;padding:0 13px 0 43px;border:1px solid #263d4e;border-radius:9px;background:#0a151e;color:#dbe8f0;font-size:11px;outline:none;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.auth-input-wrap>input::placeholder{color:#3e586b}.auth-input-wrap>input:hover{border-color:#33566f;background:#0b1923}.auth-input-wrap>input:focus{border-color:#3188b6;box-shadow:0 0 0 3px rgba(49,136,182,.13)}.auth-password-field>input{padding-right:67px}.auth-password-field>button{position:absolute;right:7px;top:50%;min-height:34px;padding:0 7px;border:0;border-radius:6px;background:transparent;color:#5f829a;font-size:8px;font-weight:750;transform:translateY(-50%);cursor:pointer}.auth-password-field.valid>input{border-color:#267657}.auth-password-field.invalid>input{border-color:#8a3941}.auth-match-indicator{position:absolute;right:12px;top:50%;width:22px;height:22px;display:grid;place-items:center;border:1px solid #2d7a5d;border-radius:50%;color:#54d7a1;font-size:9px;font-style:normal;transform:translateY(-50%)}.auth-password-field.invalid .auth-match-indicator{border-color:#8b3c45;color:#f1727b}.auth-form-options{display:flex;align-items:center;justify-content:space-between;gap:10px}.auth-form-options>small{color:#4d687b;font-size:8px}.auth-remember{position:relative;display:flex;align-items:center;gap:8px;color:#7891a3;font-size:9px;cursor:pointer}.auth-remember>input{position:absolute;width:1px;height:1px;opacity:0}.auth-remember>i{width:18px;height:18px;display:grid;place-items:center;border:1px solid #345167;border-radius:5px;background:#0b1720;color:transparent;font-size:10px;font-style:normal}.auth-remember>input:checked+i{border-color:#25865f;background:#126143;color:#dff9ef}.auth-alert{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border:1px solid #74343c;border-radius:8px;background:#2a1217;color:#f1848c}.auth-alert>i{width:20px;height:20px;display:grid;place-items:center;flex:0 0 20px;border:1px solid;border-radius:50%;font-size:9px;font-style:normal;font-weight:900}.auth-alert>span{padding-top:2px;font-size:9px;line-height:1.45}.auth-submit{min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;margin-top:2px;padding:0 15px;border:1px solid #2587b8;border-radius:9px;background:linear-gradient(135deg,#1681b9,#105b84);color:#f5fbff;font-size:11px;font-weight:820;box-shadow:0 10px 24px rgba(3,91,139,.22);cursor:pointer}.auth-submit:hover:not(:disabled){border-color:#55b9e9;background:linear-gradient(135deg,#1994d2,#126b99);box-shadow:0 12px 28px rgba(3,108,163,.3)}.auth-submit:disabled{cursor:not-allowed;opacity:.48}.auth-submit>b{margin-left:auto;font-size:15px}.auth-submit>span:first-child:last-child{margin:auto}.auth-submit>i{width:17px;height:17px;border:2px solid rgba(255,255,255,.28);border-top-color:#fff;border-radius:50%;animation:auto-spin .8s linear infinite}.auth-switch{margin:3px 0 0;color:#627b8e;text-align:center;font-size:9px}.auth-switch>a{color:#62bde8;font-weight:760;text-decoration:none}.auth-switch>a:hover{text-decoration:underline}.auth-form-panel>footer{position:absolute;right:42px;bottom:24px;left:42px;display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-form-panel>footer a{color:#66869b;font-size:8px;text-decoration:none}.auth-form-panel>footer a span{margin-left:4px;color:#52add9}.auth-form-panel>footer small{color:#3f596b;font-size:7px}.auth-mobile-brand{display:none}.auth-password-meter{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:-7px}.auth-password-meter>div{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;flex:1 1}.auth-password-meter>div>i{height:3px;border-radius:3px;background:#263746}.auth-password-meter.score-1>div>i:nth-child(-n+1){background:#e15b64}.auth-password-meter.score-2>div>i:nth-child(-n+2){background:#d89e42}.auth-password-meter.score-3>div>i:nth-child(-n+3){background:#4eafd8}.auth-password-meter.score-4>div>i{background:#32c78f}.auth-password-meter>span{display:flex;align-items:center;gap:5px;white-space:nowrap}.auth-password-meter b{color:#8fa7b7;font-size:8px}.auth-password-meter small{color:#4d6679;font-size:7px}.auth-theme-toggle{right:18px!important;top:18px!important;width:40px!important;height:40px!important;border-radius:10px!important;background:rgba(10,25,36,.86)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app-state-page{min-height:calc(100dvh - 1px);display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 28%,rgba(28,113,160,.12),transparent 36%),#070c12;color:#dce9f2}.app-state-card{width:min(100%,470px);padding:34px;text-align:center;border:1px solid #21394b;border-radius:15px;background:linear-gradient(145deg,#0c1822,#09121a);box-shadow:0 22px 60px rgba(0,0,0,.3)}.app-state-card>span{display:block;margin-top:17px;color:#4eaddb;font-size:8px;font-weight:850;letter-spacing:.16em}.app-state-card h1{margin:7px 0 0;color:#e7f1f7;font-size:21px}.app-state-card p{margin:9px auto 0;color:#6c8496;font-size:10px;line-height:1.6}.app-state-card>small{display:block;margin-top:17px;color:#435d70;font:8px/1.4 var(--font-mono)}.app-state-mark{height:48px;display:flex;align-items:flex-end;justify-content:center;gap:5px}.app-state-mark>i{width:7px;border-radius:4px;background:#4eb7e5;animation:app-state-bars .9s ease-in-out infinite}.app-state-mark>i:first-child{height:20px}.app-state-mark>i:nth-child(2){height:38px;animation-delay:.12s}.app-state-mark>i:nth-child(3){height:28px;animation-delay:.24s}@keyframes app-state-bars{50%{height:12px;opacity:.45}}.app-state-progress{height:3px;margin-top:23px;overflow:hidden;border-radius:3px;background:#172b3a}.app-state-progress>i{display:block;width:42%;height:100%;border-radius:3px;background:#4eb7e5;animation:app-state-progress 1.3s ease-in-out infinite}@keyframes app-state-progress{0%{transform:translateX(-120%)}to{transform:translateX(340%)}}.app-state-symbol{width:50px;height:50px;display:grid;place-items:center;margin:0 auto;border:1px solid #873b44;border-radius:14px;background:#2c1318;color:#f27881;font-size:21px;font-weight:900}.app-state-code{color:#5db8e2;font:700 44px/1 var(--font-mono);letter-spacing:-.08em}.app-state-actions{display:flex;justify-content:center;gap:8px;margin-top:22px}.app-state-actions :is(button,a){min-height:42px;display:flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid #2686b5;border-radius:8px;background:linear-gradient(135deg,#157aaf,#10567e);color:#f4fbff;font-size:9px;font-weight:780;text-decoration:none;cursor:pointer}.app-state-actions a+a,.app-state-actions a.secondary{border-color:#324a5c;background:#101c25;color:#91a8b8}.client-recovery-screen{width:min(calc(100% - 24px),520px);min-height:0!important;margin:10vh auto!important;padding:30px!important;border:1px solid #74343c!important;border-radius:14px!important;background:linear-gradient(145deg,#1e1115,#0d1116)!important;box-shadow:0 20px 55px rgba(0,0,0,.3)}.client-recovery-screen:before{content:"!";width:46px;height:46px;display:grid;place-items:center;margin:0 auto;border:1px solid #8b3c45;border-radius:13px;background:#2c1318;color:#f27881;font-size:20px;font-weight:900}.client-recovery-screen h2{margin-top:16px!important;color:#eedde0}.client-recovery-screen p{margin-top:7px!important;font-size:10px}.client-recovery-screen button{margin-top:16px;border:1px solid #347ca5!important;border-radius:8px!important;background:#103149!important;color:#a6ddf6!important;font-size:9px;font-weight:760}html[data-theme=light] .auth-experience,html[data-theme=light] .auth-theme-shell{background:#eef3f7;color:#263a4b}html[data-theme=light] .auth-brand-panel{background:radial-gradient(circle at 22% 18%,rgba(37,139,192,.14),transparent 30%),radial-gradient(circle at 80% 82%,rgba(31,165,118,.08),transparent 28%),linear-gradient(145deg,#f9fcfe,#edf4f7)}html[data-theme=light] .auth-brand-panel:before{background-image:linear-gradient(rgba(49,108,145,.07) 1px,transparent 0),linear-gradient(90deg,rgba(49,108,145,.07) 1px,transparent 0)}html[data-theme=light] .auth-brand b,html[data-theme=light] .auth-brand-copy h1{color:#20384a}html[data-theme=light] .auth-brand-copy p{color:#627c8f}html[data-theme=light] .auth-exchanges>span,html[data-theme=light] .auth-trust-grid article{border-color:#cbdce6;background:rgba(255,255,255,.72)}html[data-theme=light] .auth-exchanges b,html[data-theme=light] .auth-trust-grid b{color:#425d70}html[data-theme=light] .auth-form-panel{background:#fff;box-shadow:-25px 0 70px rgba(48,76,94,.08)}html[data-theme=light] .auth-card>header h2{color:#203548}html[data-theme=light] .auth-card>header p{color:#687f91}html[data-theme=light] .auth-input-wrap>input{border-color:#c9d7e1;background:#f8fafc;color:#263a4b}html[data-theme=light] .auth-input-wrap>input:hover{border-color:#a5bfd1;background:#fff}html[data-theme=light] .auth-input-wrap>input::placeholder{color:#91a2af}html[data-theme=light] .auth-password-field>button{color:#527b94}html[data-theme=light] .auth-remember>i{border-color:#b8cad6}html[data-theme=light] .auth-alert{border-color:#e4a0a5;background:#fff0f1;color:#aa3039}html[data-theme=light] .auth-form-options>small,html[data-theme=light] .auth-switch{color:#6b8192}html[data-theme=light] .auth-theme-toggle{border-color:#bfd0dc!important;background:rgba(255,255,255,.9)!important;color:#334b5e!important}html[data-theme=light] .app-state-page{background:radial-gradient(circle at 50% 28%,rgba(36,128,177,.09),transparent 36%),#eef3f7;color:#263a4b}html[data-theme=light] .app-state-card{border-color:#cad8e2;background:linear-gradient(145deg,#fff,#f7fafc);box-shadow:0 20px 55px rgba(40,67,84,.12)}html[data-theme=light] .app-state-card h1{color:#263a4b}html[data-theme=light] .client-recovery-screen{border-color:#e0a0a5!important;background:linear-gradient(145deg,#fff,#fff5f5)!important}@media(max-width:900px){.auth-experience{grid-template-columns:1fr}.auth-brand-panel{display:none}.auth-form-panel{min-height:100dvh;padding:82px 22px 76px;box-shadow:none}.auth-mobile-brand{position:absolute;left:22px;top:24px;display:flex;align-items:center;gap:9px}.auth-mobile-brand>i{width:34px;height:34px}.auth-mobile-brand>b{color:#dceaf3;font-size:12px;letter-spacing:.15em}html[data-theme=light] .auth-mobile-brand>b{color:#263d4e}.auth-form-panel>footer{right:22px;bottom:20px;left:22px}.auth-theme-toggle{top:21px!important;right:21px!important;width:36px!important;height:36px!important}.auth-card{width:min(100%,430px)}}@media(max-width:520px){.auth-form-panel{align-items:flex-start;padding:88px 16px 76px}.auth-card>header{margin-bottom:21px}.auth-card>header h2{font-size:22px}.auth-form{gap:13px}.auth-input-wrap>input{min-height:48px}.auth-form-options>small{display:none}.auth-form-panel>footer{right:16px;left:16px}.auth-form-panel>footer small{display:none}.auth-form-panel>footer a{margin:auto}.register-form{gap:11px}.app-state-page{padding:14px}.app-state-card{padding:27px 18px}.app-state-actions{flex-direction:column}.app-state-actions :is(button,a){width:100%}}.auto-page{max-width:1180px!important}.auto-page .auto-header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:12px;gap:12px;padding:14px 16px;border-radius:12px}.auto-title-block{display:flex!important;align-items:center;gap:10px}.auto-title-icon{width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;border:1px solid #24516b;border-radius:11px;background:#0d2c40;color:#55c3fa;font-size:17px;font-style:normal}.auto-title-block h1{font-size:15px!important;letter-spacing:.7px!important}.auto-master{min-height:38px;border-radius:9px!important}.auto-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0 0}.auto-summary>div{padding:10px 12px!important;border-radius:10px!important}.auto-summary b{font-size:14px!important}.auto-main-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px;margin-top:10px;padding:4px;border:1px solid #203548;border-radius:12px;background:#08121b}.auto-main-tabs button{height:40px;border:1px solid transparent;border-radius:9px;background:transparent;color:#7890a4;font-size:9px;font-weight:800;cursor:pointer}.auto-main-tabs button.active{border-color:#277eae;background:linear-gradient(145deg,#103f5e,#0c2c43);color:#dff4ff;box-shadow:inset 0 1px rgba(255,255,255,.04)}.auto-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:11px}.auto-section-heading h2{margin:0 0 4px!important;color:#dce8f1!important;font-size:12px!important;letter-spacing:0!important}.auto-section-heading p{margin:0;color:#71899f;font-size:9px}.auto-section-heading>b{padding:5px 8px;border:1px solid #24516b;border-radius:999px;background:#0d2434;color:#75c9f4;font-size:8px;white-space:nowrap}.auto-page .auto-card{padding:14px;border-radius:12px!important}.auto-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.auto-account-grid article{padding:12px;border-radius:10px!important}.auto-account-actions{display:flex;align-items:center;gap:6px}.auto-account-head label{min-height:30px;padding:5px 8px;border:1px solid #263d50;border-radius:8px;background:#0b1721}.auto-account-expand{min-height:30px;padding:0 9px;border:1px solid #2a465b;border-radius:8px;background:#0c1a25;color:#7f9caf;font-size:8px;font-weight:800;cursor:pointer}.auto-account-grid article.enabled .auto-account-head label{border-color:#197353;background:#0b2a20;color:#54dca8}.auto-account-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px;padding-top:10px;border-top:1px solid #1f3445}.auto-account-fields .auto-hot-note,.auto-account-fields .auto-risk-profile,.auto-account-fields .auto-strategy-select{grid-column:1/-1}.auto-account-fields input[type=number],.auto-account-fields select{min-height:38px!important;border-radius:8px!important}.auto-two-column{grid-template-columns:1fr 1fr;gap:10px}.auto-row{min-height:44px;margin:0;padding:7px 0;border-bottom:1px solid #1c3041}.auto-row:last-child{border-bottom:0}.auto-block-add{grid-template-columns:minmax(0,1fr) 96px;gap:7px}.auto-block-add button{border-radius:8px}.auto-save-bar{position:static;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:10px 12px;border:1px solid #254158;border-radius:11px;background:#09141e;box-shadow:0 8px 24px rgba(0,0,0,.1)}.auto-save-bar span{color:#71899f;font-size:9px}.auto-save-bar button{min-height:40px;padding:0 16px;border:1px solid #1787c2;border-radius:9px;background:linear-gradient(135deg,#147bb5,#10577f);color:#fff;font-size:9px;font-weight:850;cursor:pointer}.auto-save-bar button:disabled{opacity:.5}.auto-risk-note{padding:0!important;overflow:hidden;cursor:pointer}.auto-risk-note summary{padding:10px 12px;font-weight:800;list-style-position:inside}.auto-risk-note p{margin:0;padding:0 12px 11px;color:inherit;line-height:1.55}.user-auto-summary{grid-template-columns:1fr 1fr;max-width:100%}.user-auto-control .auto-header{grid-template-columns:minmax(0,1fr) auto}.auto-hot-title-actions{display:flex;align-items:center;gap:6px}.auto-hot-title-actions>b{min-width:28px;padding:5px 8px;border:1px solid #155a48;border-radius:12px;background:#0a211b;color:#34d6a0;text-align:center;font-size:10px}.auto-hot-title-actions button{min-height:30px;padding:0 9px;border:1px solid #2a465b;border-radius:8px;background:#0c1a25;color:#7f9caf;font-size:8px;font-weight:800;cursor:pointer}.auto-hot-title-actions button i{font-style:normal;margin-left:4px}html[data-theme=light] .auto-title-icon{border-color:#b8d9eb;background:#eaf6fc;color:#1675a5}html[data-theme=light] .auto-main-tabs{border-color:#cbd8e2;background:#f5f9fc}html[data-theme=light] .auto-main-tabs button{color:#607589}html[data-theme=light] .auto-main-tabs button.active{border-color:#8ec4df;background:#e8f5fb;color:#17658c;box-shadow:none}html[data-theme=light] .auto-section-heading h2{color:#203548!important}html[data-theme=light] .auto-section-heading p{color:#667b8e}html[data-theme=light] .auto-section-heading>b{border-color:#b8d9eb;background:#eaf6fc;color:#176f9b}html[data-theme=light] .auto-account-head label{border-color:#cbd8e2;background:#f5f8fb;color:#607589}html[data-theme=light] .auto-account-expand,html[data-theme=light] .auto-hot-title-actions button{border-color:#cbd8e2;background:#f5f8fb;color:#526b7e}html[data-theme=light] .auto-account-grid article.enabled .auto-account-head label{border-color:#8fcbb3;background:#ecfaf4;color:#087b55}html[data-theme=light] .auto-account-fields{border-color:#d8e2ea}html[data-theme=light] .auto-row{border-color:#dbe4eb}html[data-theme=light] .auto-save-bar{border-color:#cbd8e2;background:#fff;box-shadow:0 8px 24px rgba(40,60,80,.08)}html[data-theme=light] .auto-hot-title-actions>b{background:#e8f8f2;border-color:#8bcdb5;color:#087653}@media(max-width:700px){.auto-page .auto-header{grid-template-columns:minmax(0,1fr) auto;padding:12px}.auto-page .auto-engine-state{grid-column:1/-1;order:3;padding-top:8px;border-top:1px solid #203548}.auto-title-icon{width:36px;height:36px;flex-basis:36px}.auto-master{padding:7px 9px}.auto-master b{font-size:0}.auto-master b:after{content:"Kapalı";font-size:8px}.auto-master.active b:after{content:"Aktif"}.auto-summary{grid-template-columns:1fr 1fr}.auto-main-tabs{display:flex;overflow-x:auto;scrollbar-width:none}.auto-main-tabs::-webkit-scrollbar{display:none}.auto-main-tabs button{flex:1 0 92px}.auto-account-grid{grid-template-columns:1fr}.auto-account-fields{grid-template-columns:1fr 1fr}.auto-two-column{grid-template-columns:1fr}.auto-save-bar{align-items:stretch;flex-direction:column;padding:9px;margin-bottom:10px}.auto-save-bar button{width:100%}}.dashboard-quickbar{display:flex!important;align-items:center;flex-wrap:wrap;gap:8px!important;overflow:visible}.dashboard-quickbar::-webkit-scrollbar{display:none}.dashboard-quickbar>.dashboard-quick-button{flex:0 0 42px}.dashboard-quickbar>.site-account-trigger{flex:1 1 190px;min-width:145px}.dashboard-nav-actions{width:100%;display:flex;justify-content:flex-end;gap:8px}.dashboard-quickbar .dashboard-nav-button{text-decoration:none}.dashboard-quickbar .dashboard-nav-button.signals{color:#46bdf1}.dashboard-quickbar .dashboard-nav-button.admin{color:#dfb85e}html[data-theme=light] .dashboard-balance-list article,html[data-theme=light] .dashboard-position-list article,html[data-theme=light] .dashboard-stat-grid article{border-color:#ccd8e2!important;background:#fff!important;box-shadow:0 7px 22px rgba(39,61,84,.07),inset 0 1px rgba(255,255,255,.7)!important}html[data-theme=light] .dashboard-balance-list article>span,html[data-theme=light] .dashboard-position-head>div span,html[data-theme=light] .dashboard-position-stats>span,html[data-theme=light] .dashboard-stat-grid article small,html[data-theme=light] .dashboard-stat-grid article span{color:#61778a!important}html[data-theme=light] .balance-account b,html[data-theme=light] .dashboard-balance-list article>span strong,html[data-theme=light] .dashboard-position-head>div strong,html[data-theme=light] .dashboard-position-stats strong,html[data-theme=light] .dashboard-stat-grid article>strong{color:#203548!important}html[data-theme=light] .dashboard-stat-grid article.positive>strong{color:#07855d!important}html[data-theme=light] .dashboard-stat-grid article.negative>strong{color:#c33e49!important}.accounts-hub-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-bottom:12px;padding:4px;border:1px solid #203548;border-radius:12px;background:#08121b}.accounts-hub-tabs button{height:40px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:9px;background:transparent;color:#7890a4;font-size:10px;font-weight:800;cursor:pointer}.accounts-hub-tabs button.active{border-color:#277eae;background:linear-gradient(145deg,#103f5e,#0c2c43);color:#dff4ff;box-shadow:inset 0 1px rgba(255,255,255,.04)}.accounts-hub-tabs svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.accounts-transfer-view>.transfer-page{padding:0!important;background:transparent!important}.sidebar-accounts-icon{width:22px;height:22px;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}html[data-theme=light] .accounts-hub-tabs{border-color:#cbd8e2;background:#f5f9fc}html[data-theme=light] .accounts-hub-tabs button.active{border-color:#8ec4df;background:#e8f5fb;color:#17658c;box-shadow:none}@media(max-width:700px){.dashboard-quickbar>.dashboard-quick-button{flex-basis:40px}.dashboard-quickbar>.site-account-trigger{flex-basis:155px;min-width:135px}.dashboard-nav-actions{justify-content:flex-start;padding-left:0}.sidebar-nav .sidebar-link[href="/admin"],.sidebar-nav .sidebar-link[href="/logs"],.sidebar-nav .sidebar-link[href="/signals"]{display:none!important}}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page,.app-product-page){--app-type-body:var(--type-body);--app-type-small:var(--type-small);--app-type-caption:var(--type-caption);font-family:var(--font-sans)}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page,.app-product-page) :is(button,input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,[role=button]){min-block-size:var(--touch-target)}.logs-page .log-content p{font:12px/1.5 var(--font-mono)}.logs-page .log-meta time{font:11px/1.25 var(--font-mono)}.logs-page :is(.log-level,.log-account,.logs-stream-head>span,.logs-toolbar label>span,.log-summary span){font-size:10px}.logs-page :is(.logs-stream-head b,.logs-result,.logs-toolbar select,.logs-refresh){font-size:12px}.auto-page :is(.auto-main-tabs button,.auto-account-expand,.auto-hot-title-actions button,.auto-save-bar button){font-size:12px}.auto-page :is(.auto-section-heading p,.auto-section-heading>b,.auto-save-bar span){font-size:11px}@media(max-width:700px){.sidebar-nav{scroll-behavior:smooth;scroll-padding-inline:calc(50% - 34px);overscroll-behavior-x:contain}.sidebar-link{font-family:var(--font-sans);min-width:68px;min-height:52px}.sidebar-link small{max-width:68px;font-family:var(--font-sans);font-size:10px;line-height:1.15}.sidebar-link[aria-current=page]{scroll-snap-align:center}:is(.dashboard-page,.accounts-page,.transfer-page,.signals-page,.auto-page,.admin-page,.logs-page,.app-product-page) :is(button,input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,[role=button]){min-block-size:var(--touch-target);font-size:max(var(--type-caption),11px)}.auto-master b:after{font-size:11px}.accounts-hub-tabs button{height:var(--touch-target);font-size:12px}.dashboard-quickbar>.dashboard-quick-button{flex-basis:var(--touch-target)}}.auto-page{--auto-green:#23c48e;--auto-green-soft:rgba(35,196,142,.11);--auto-blue:#38a9e8;--auto-red:#f15b68;width:100%;padding:18px 18px 86px}.auto-page .auto-header{position:relative;grid-template-columns:minmax(260px,1fr) auto minmax(220px,auto);gap:16px;padding:17px 18px;border-color:#21384b!important;background:linear-gradient(135deg,#0b1721,#09131c 68%,#0b1b20);box-shadow:0 16px 40px rgba(0,0,0,.14),inset 0 1px rgba(255,255,255,.03)}.auto-title-block{min-width:0}.auto-title-icon{width:44px;height:44px;flex-basis:44px;border-color:#255f7d;background:linear-gradient(145deg,#123d55,#0a2638);box-shadow:inset 0 1px rgba(255,255,255,.07),0 8px 18px rgba(0,0,0,.16)}.auto-title-icon svg{width:21px;height:21px;fill:#58c7fb;filter:drop-shadow(0 0 7px rgba(65,185,241,.4))}.auto-title-block .auto-eyebrow{display:block;margin-bottom:3px;color:#5caed6;font-size:9px;font-weight:850;letter-spacing:.14em}.auto-title-block h1{font-size:17px!important;font-weight:780;letter-spacing:-.01em!important;text-transform:none}.auto-title-block p{margin-top:4px!important;font-size:11px!important}.auto-page .auto-engine-state{display:grid;grid-template-columns:8px auto;align-items:center;grid-gap:2px 8px;gap:2px 8px;min-width:142px;padding:8px 12px;border:1px solid #263d4f;border-radius:10px;background:rgba(6,15,22,.48);font-size:10px}.auto-page .auto-engine-state>span{grid-row:1/3;width:8px;height:8px}.auto-page .auto-engine-state b{color:#9eb2c2;font-size:11px;font-weight:760;white-space:nowrap}.auto-page .auto-engine-state.online b{color:#7de2bb}.auto-page .auto-engine-state small{font-size:9px;white-space:nowrap}.auto-master{position:relative;min-width:220px;min-height:54px!important;gap:10px!important;padding:8px 11px!important;border-color:#46352c!important;border-radius:11px!important;background:rgba(44,25,17,.62)!important;cursor:pointer}.auto-master.active{border-color:#247457!important;background:rgba(11,47,35,.76)!important;color:#7ae1b8!important;box-shadow:0 0 0 1px rgba(35,196,142,.08)!important}.auto-master>input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.auto-inline-switch,.auto-master-switch{position:relative;display:inline-block;flex:0 0 auto;width:34px;height:20px;border-radius:999px;background:#49302a;box-shadow:inset 0 0 0 1px #72453b;transition:.18s ease}.auto-inline-switch i,.auto-master-switch i{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#c77869;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:.18s ease}.auto-master.active .auto-master-switch{background:#12543d;box-shadow:inset 0 0 0 1px #25815e}.auto-master.active .auto-master-switch i{left:17px;background:#57dda9}.auto-master-copy{display:block;min-width:0}.auto-master-copy b,.auto-master-copy small{display:block}.auto-master-copy small{margin-bottom:3px;color:#8d756c;font-size:8px;font-weight:650}.auto-master.active .auto-master-copy small{color:#6ba98f}.auto-master-copy b{font-size:10px!important;letter-spacing:0;white-space:nowrap}.auto-master-copy b:after{content:none!important}.auto-message{border-radius:9px!important;font-size:11px!important;line-height:1.45}.auto-message.success{border-color:#225a47;background:#0b251c;color:#74d9b1}.auto-summary{gap:10px;margin-top:12px}.auto-summary>div{position:relative;min-height:72px;padding:12px 14px!important;border-color:#1f3445!important;background:linear-gradient(145deg,#0b1721,#09131c)!important;overflow:hidden}.auto-summary>div:after{content:"";position:absolute;right:-14px;bottom:-22px;width:56px;height:56px;border:1px solid rgba(76,150,192,.11);border-radius:50%}.auto-summary span{font-size:10px!important}.auto-summary b{margin-top:7px!important;font-size:18px!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.auto-summary b small{color:#536d81;font-size:10px;font-weight:650}.auto-main-tabs{position:-webkit-sticky;position:sticky;top:8px;z-index:20;margin-top:12px;padding:5px;border-color:#21384a;background:rgba(8,18,27,.94);box-shadow:0 7px 20px rgba(0,0,0,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.auto-main-tabs button{height:42px;font-weight:730}.auto-page .auto-card{margin-top:12px;padding:16px;border-color:#203649!important;background:linear-gradient(145deg,#0a151f,#08121b);box-shadow:0 12px 28px rgba(0,0,0,.11)}.auto-section-heading{margin-bottom:14px}.auto-section-heading h2{font-size:13px!important;font-weight:760}.auto-section-heading p{font-size:11px!important;line-height:1.45}.auto-section-heading>b{padding:6px 9px;font-size:10px!important}.auto-account-grid{gap:12px}.auto-account-grid article{padding:14px;border-color:#203547;border-radius:12px!important;background:linear-gradient(145deg,#0b1721,#09131b);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.auto-account-grid article.enabled{border-color:#237558!important;background:linear-gradient(145deg,#0b211a,#0a1815)!important;box-shadow:inset 3px 0 #28bd88,0 9px 24px rgba(0,0,0,.08)}.auto-account-grid article.unavailable{opacity:.62}.auto-account-head{gap:12px}.auto-account-identity{display:flex;align-items:center;min-width:0;gap:10px}.auto-account-mark{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;border:1px solid #236386;border-radius:9px;background:#0d3045;color:#68c6f4;font-size:13px;font-weight:900}.auto-account-identity>div{min-width:0}.auto-account-identity b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px!important}.auto-account-identity small{display:flex!important;align-items:center;gap:5px;margin-top:4px!important;font-size:9px!important}.auto-account-identity small i{width:6px;height:6px;border-radius:50%;background:#697c8b}.auto-account-identity small.available i{background:var(--auto-green);box-shadow:0 0 7px rgba(35,196,142,.55)}.auto-account-actions{flex-wrap:wrap;justify-content:flex-end}.auto-account-expand{min-height:34px!important;padding:0 10px!important}.auto-account-head label{position:relative;min-height:34px!important;cursor:pointer}.auto-account-head label>input{position:absolute;width:1px;height:1px;opacity:0}.auto-inline-switch{width:28px;height:17px;background:#273643;box-shadow:inset 0 0 0 1px #415461}.auto-inline-switch i{top:3px;left:3px;width:11px;height:11px;background:#7c8c98}.auto-account-grid article.enabled .auto-inline-switch{background:#13543e;box-shadow:inset 0 0 0 1px #26835f}.auto-account-grid article.enabled .auto-inline-switch i{left:14px;background:#5fe0ae}.auto-account-fields{gap:10px;margin-top:13px;padding-top:13px}.auto-account-fields label,.auto-risk-profile>span{color:#728a9d!important;font-size:10px!important;font-weight:650}.auto-account-fields input[type=number],.auto-account-fields select{margin-top:6px!important;padding-inline:11px!important;font-size:11px!important}.auto-risk-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px;margin-top:6px;padding:4px;border:1px solid #203649;border-radius:10px;background:#08121b}.auto-risk-options button{min-height:36px!important;border:1px solid transparent;border-radius:7px;background:transparent;color:#71899d;font-size:10px!important;font-weight:730;cursor:pointer}.auto-risk-options button.active{border-color:#2a6b8d;background:#103047;color:#b9e7ff;box-shadow:inset 0 1px rgba(255,255,255,.04)}.auto-risk-options button:last-child.active{border-color:#87533f;background:#332019;color:#ffb18b}.auto-strategy-note{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:5px 9px;gap:5px 9px;padding:10px 11px;border:1px solid #23475c;border-radius:9px;background:rgba(18,52,71,.35);font-size:9px;line-height:1.55}.auto-strategy-note b{color:#74c9f2;white-space:nowrap}.auto-strategy-note span{color:#7790a3}.auto-strategy-note.hot{border-color:#634e2f;background:rgba(77,54,21,.28)}.auto-strategy-note.hot b{color:#e0bb69}.auto-advanced-heading{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:1px;padding-top:2px}.auto-advanced-heading b{color:#a7bece;font-size:10px}.auto-advanced-heading span{color:#587186;font-size:9px}.auto-empty-state{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:10px;min-height:120px;border:1px dashed #294357;border-radius:11px;color:#688197}.auto-empty-state>span{width:34px;height:34px;display:grid;place-items:center;border:1px solid #31546b;border-radius:50%;font-size:18px}.auto-empty-state b{display:block;color:#a9bdcc;font-size:11px}.auto-empty-state p{margin:4px 0 0;font-size:9px}.auto-save-bar{position:-webkit-sticky;position:sticky;bottom:10px;z-index:35;min-height:64px;margin-top:14px;padding:10px 11px 10px 14px;border-color:#29465a;background:rgba(9,20,30,.96);box-shadow:0 15px 38px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.auto-save-bar.dirty{border-color:#526234;box-shadow:0 15px 38px rgba(0,0,0,.3),inset 3px 0 #b5bd55}.auto-save-copy{display:flex;align-items:center;gap:9px;min-width:0}.auto-save-copy>i{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#4dba8f}.auto-save-bar.dirty .auto-save-copy>i{background:#d1c95b;box-shadow:0 0 8px rgba(209,201,91,.4)}.auto-save-copy span{color:#9db0bf!important;font-size:11px!important}.auto-save-actions{display:flex;align-items:center;gap:7px}.auto-save-actions button.secondary{border-color:#34495a;background:#101b24;color:#8ea3b3}.auto-confirm-backdrop{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:18px;background:rgba(2,8,13,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.auto-confirm-dialog{width:min(430px,100%);display:grid;grid-template-columns:46px minmax(0,1fr);grid-gap:13px;gap:13px;padding:18px;border:1px solid #2b4355;border-radius:15px;background:#0b1721;color:#dce8f1;box-shadow:0 26px 70px rgba(0,0,0,.48)}.auto-confirm-icon{width:46px;height:46px;display:grid;place-items:center;border:1px solid;border-radius:13px;font-size:15px}.auto-confirm-icon.start{border-color:#277c5e;background:#0c3225;color:#67dfb1}.auto-confirm-icon.stop{border-color:#8d3b44;background:#35151b;color:#ff7e89}.auto-confirm-dialog small{color:#607b91;font-size:8px;font-weight:850;letter-spacing:.13em}.auto-confirm-dialog h2{margin:5px 0 0!important;color:#e5eef5!important;font-size:17px!important;letter-spacing:0!important}.auto-confirm-dialog p{margin:8px 0 0;color:#8095a6;font-size:11px;line-height:1.55}.auto-confirm-actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.auto-confirm-actions button{min-height:40px;padding:0 13px;border:1px solid #344b5c;border-radius:9px;background:#111f2a;color:#93a9b9;font-size:11px;font-weight:760;cursor:pointer}.auto-confirm-actions button.start{border-color:#267858;background:#105039;color:#8aebc4}.auto-confirm-actions button.stop{border-color:#9f3e49;background:#4a171e;color:#ff9ca4}.auto-load-state{min-height:180px;display:flex;align-items:center;justify-content:center;gap:13px;margin-top:16px;padding:24px;border:1px solid #203649;border-radius:13px;background:#0a151f;color:#8da4b5}.auto-load-state>i{width:25px;height:25px;border:2px solid #27465b;border-top-color:#49b8ef;border-radius:50%;animation:auto-spin .8s linear infinite}.auto-load-state b{display:block;color:#c8dae7;font-size:12px}.auto-load-state p{margin:5px 0 0;font-size:10px}.auto-load-state.error>span{width:32px;height:32px;display:grid;place-items:center;border:1px solid #93424b;border-radius:50%;color:#ff818b}.auto-load-state.error button{margin-left:10px;padding:0 12px;border:1px solid #326785;border-radius:8px;background:#0e3044;color:#9bdaF8;font-weight:700}@keyframes auto-spin{to{transform:rotate(1turn)}}html[data-theme=light] .auto-page .auto-header{border-color:#ccdce7!important;background:linear-gradient(135deg,#fff,#f7fbfd 70%,#f2fbf7);box-shadow:0 12px 32px rgba(35,67,88,.08)}html[data-theme=light] .auto-title-icon{border-color:#a7d2e7;background:linear-gradient(145deg,#e8f6fc,#dff1f9)}html[data-theme=light] .auto-page .auto-engine-state{border-color:#cfdae3;background:rgba(246,249,251,.8)}html[data-theme=light] .auto-page .auto-engine-state b{color:#4d6476}html[data-theme=light] .auto-page .auto-engine-state.online b{color:#147753}html[data-theme=light] .auto-master{border-color:#e3c5b4!important;background:#fff8f3!important}html[data-theme=light] .auto-master.active{border-color:#91cdb5!important;background:#edf9f4!important;color:#137451!important}html[data-theme=light] .auto-master-copy small{color:#947466}html[data-theme=light] .auto-master.active .auto-master-copy small{color:#58816f}html[data-theme=light] .auto-account-grid article,html[data-theme=light] .auto-page .auto-card,html[data-theme=light] .auto-summary>div{border-color:#cbd9e3!important;background:linear-gradient(145deg,#fff,#f8fafc)!important;box-shadow:0 10px 25px rgba(40,66,84,.06)}html[data-theme=light] .auto-account-grid article.enabled{border-color:#78c3a5!important;background:linear-gradient(145deg,#f2fbf7,#edf9f4)!important}html[data-theme=light] .auto-account-mark{border-color:#acd3e6;background:#e8f5fb;color:#247ba6}html[data-theme=light] .auto-risk-options{border-color:#cbd9e3;background:#f3f7fa}html[data-theme=light] .auto-risk-options button{color:#607587}html[data-theme=light] .auto-risk-options button.active{border-color:#9cc8dc;background:#e4f3fa;color:#1b678a}html[data-theme=light] .auto-risk-options button:last-child.active{border-color:#e0a386;background:#fff0e8;color:#a44b22}html[data-theme=light] .auto-strategy-note{border-color:#bad5e4;background:#eff8fc}html[data-theme=light] .auto-strategy-note b{color:#1e739b}html[data-theme=light] .auto-strategy-note span{color:#60788a}html[data-theme=light] .auto-strategy-note.hot{border-color:#dbc796;background:#fff9e9}html[data-theme=light] .auto-strategy-note.hot b{color:#85641c}html[data-theme=light] .auto-save-bar{border-color:#c6d6e0;background:rgba(255,255,255,.96);box-shadow:0 14px 35px rgba(37,63,80,.16)}html[data-theme=light] .auto-save-bar.dirty{border-color:#c7c56f;box-shadow:0 14px 35px rgba(37,63,80,.16),inset 3px 0 #b6ae32}html[data-theme=light] .auto-save-copy span{color:#536b7d!important}html[data-theme=light] .auto-save-actions button.secondary{border-color:#cbd7e0;background:#f5f8fa;color:#536a7b}html[data-theme=light] .auto-confirm-backdrop{background:rgba(31,47,58,.45)}html[data-theme=light] .auto-confirm-dialog{border-color:#c7d6e0;background:#fff;color:#203548;box-shadow:0 24px 70px rgba(30,48,60,.25)}html[data-theme=light] .auto-confirm-dialog h2{color:#203548!important}html[data-theme=light] .auto-confirm-dialog p{color:#607587}html[data-theme=light] .auto-confirm-actions button{border-color:#c8d6df;background:#f5f8fa;color:#526a7b}html[data-theme=light] .auto-load-state{border-color:#cbd9e3;background:#fff;color:#607587}html[data-theme=light] .auto-load-state b{color:#263b4c}@media(max-width:900px){.auto-page .auto-header{grid-template-columns:minmax(0,1fr) minmax(195px,auto)}.auto-page .auto-engine-state{grid-column:1/-1;grid-row:2}.auto-account-grid{grid-template-columns:1fr}}@media(max-width:700px){.auto-page{padding:10px 10px 92px}.auto-page .auto-header{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:11px;gap:11px;padding:13px}.auto-title-icon{width:40px;height:40px;flex-basis:40px}.auto-title-block h1{font-size:15px!important}.auto-title-block p{font-size:10px!important}.auto-title-block .auto-eyebrow{font-size:8px}.auto-page .auto-engine-state{grid-column:auto;grid-row:auto;min-width:0;padding:9px 10px;border-top:1px solid #263d4f}.auto-master{grid-row:auto;min-width:0;width:100%;min-height:50px!important}.auto-master-copy b{font-size:11px!important}.auto-master-copy b:after{content:none!important}.auto-summary{grid-template-columns:1fr 1fr;gap:7px}.auto-summary>div{min-height:66px;padding:10px!important}.auto-summary span{font-size:9px!important}.auto-summary b{font-size:16px!important}.auto-main-tabs{top:5px;margin-top:9px}.auto-main-tabs button{flex-basis:108px;height:44px}.auto-page .auto-card{padding:12px}.auto-section-heading{align-items:center}.auto-section-heading p{font-size:10px!important}.auto-account-grid article{padding:11px}.auto-account-head{align-items:flex-start;flex-direction:column}.auto-account-actions{width:100%;justify-content:space-between}.auto-account-expand,.auto-account-head label{flex:1 1;justify-content:center}.auto-account-fields{grid-template-columns:1fr}.auto-account-fields>*{grid-column:1!important}.auto-risk-options button{font-size:10px!important}.auto-strategy-note{grid-template-columns:1fr;gap:3px}.auto-advanced-heading{align-items:flex-start;flex-direction:column;gap:3px}.auto-save-bar{bottom:8px;align-items:stretch;gap:9px;padding:10px}.auto-save-copy{justify-content:center}.auto-save-actions{width:100%}.auto-save-actions button{flex:1 1}.auto-confirm-dialog{grid-template-columns:38px minmax(0,1fr);gap:11px;padding:15px}.auto-confirm-icon{width:38px;height:38px;border-radius:10px}.auto-confirm-dialog h2{font-size:15px!important}.auto-confirm-actions{display:grid;grid-template-columns:1fr 1fr}.auto-confirm-actions button{padding:0 8px}.auto-load-state{align-items:flex-start;flex-wrap:wrap;min-height:150px}.auto-load-state.error button{width:100%;margin:5px 0 0}}.auto-exchange-tabs{display:grid;grid-template-columns:repeat(5,minmax(105px,1fr));grid-gap:8px;gap:8px;margin:-2px 0 12px;padding:5px;border:1px solid #203649;border-radius:12px;background:#07111a;overflow-x:auto}.auto-exchange-tabs>button{min-height:52px!important;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:7px 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:#6f879a;cursor:pointer;text-align:left}.auto-exchange-tabs>button:hover{background:#0b1822}.auto-exchange-tabs>button.active{border-color:#2d6687;background:#0d293b;box-shadow:inset 0 1px rgba(255,255,255,.04)}.auto-exchange-tabs>button.active.binance{border-color:#745f26;background:#2a2411}.auto-exchange-tabs>button.active.bingx{border-color:#315f9c;background:#11233e}.auto-exchange-tabs>button.active.weex{border-color:#6d55bb;background:#1e1838}.auto-exchange-tabs>button.active.bitget{border-color:#0fa9b8;background:#082d34}.auto-exchange-tabs .exchange-logo{font-size:10px!important;color:#a8bdcb!important;pointer-events:none}.auto-exchange-tabs .exchange-logo img{width:18px!important;height:18px!important}.auto-exchange-tabs>button>span{display:grid;justify-items:end;grid-gap:2px;gap:2px;white-space:nowrap}.auto-exchange-tabs>button>span b{color:#c8dae6;font-size:10px}.auto-exchange-tabs>button>span small{color:#5f778a;font-size:8px}.auto-exchange-tabs>button.active>span small{color:#70bfe5}.auto-exchange-notice{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:8px 10px;border:1px solid #5a4929;border-radius:9px;background:#211b0e;color:#9b8b64;font-size:9px;line-height:1.4}.auto-exchange-notice b{color:#dcc077;white-space:nowrap}.auto-exchange-notice span{min-width:0}.auto-account-grid article{padding:11px}.auto-account-grid article.unsupported{border-style:dashed;opacity:.78}.auto-account-grid article.unsupported :is(button,select,input){cursor:not-allowed}.auto-account-grid article.unsupported .auto-account-actions label,.auto-account-grid article.unsupported .auto-account-expand{opacity:.62}.auto-account-head{min-height:38px;gap:8px}.auto-account-identity{gap:8px}.auto-account-mark{width:32px;height:32px;flex-basis:32px;border-radius:8px}.auto-account-mark .exchange-logo.compact{margin-right:0!important}.auto-account-mark .exchange-logo.compact img{width:17px!important;height:17px!important}.auto-account-mark.binance{border-color:#6f5a24;background:#28220f}.auto-account-mark.bingx{border-color:#315d98;background:#102542}.auto-account-mark.bitget{border-color:#137c88;background:#082b31}.auto-account-actions{gap:5px;flex-wrap:nowrap}.auto-account-expand,.auto-account-head label{min-height:32px!important}.auto-account-expand{padding:0 8px!important}.auto-account-fields{gap:7px;margin-top:9px;padding-top:9px}.auto-account-fields .auto-risk-profile,.auto-account-fields .auto-strategy-select{grid-column:1/-1;display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.auto-account-fields .auto-strategy-select select{margin-top:0!important;min-height:36px!important}.auto-account-fields .auto-risk-profile>span{line-height:1.25}.auto-account-fields .auto-risk-options{margin-top:0;padding:3px}.auto-account-fields .auto-risk-options button{min-height:32px!important}.auto-account-fields .auto-strategy-note{min-height:30px;align-items:center;padding:6px 8px;line-height:1.35}.position-strategy-label{font-style:normal;font-weight:800;color:var(--text-muted)}.position-strategy-label.auto{color:var(--blue)}.position-strategy-label.manual{color:var(--text-muted)}.auto-account-fields .auto-strategy-note span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-account-fields .auto-strategy-note.hot span{white-space:normal}.user-auto-control .auto-account-grid article{min-height:62px;display:flex;align-items:center}.user-auto-control .auto-account-head{width:100%}html[data-theme=light] .auto-exchange-tabs{border-color:#cedbe4;background:#f1f6f9}html[data-theme=light] .auto-exchange-tabs>button{color:#607587}html[data-theme=light] .auto-exchange-tabs>button:hover{background:#fff}html[data-theme=light] .auto-exchange-tabs>button.active{border-color:#92c7df;background:#e7f5fb}html[data-theme=light] .auto-exchange-tabs>button.active.binance{border-color:#d5bd72;background:#fff8dd}html[data-theme=light] .auto-exchange-tabs>button.active.bingx{border-color:#98b8e3;background:#edf4ff}html[data-theme=light] .auto-exchange-tabs>button.active.weex{border-color:#b5a5e8;background:#f3efff}html[data-theme=light] .auto-exchange-tabs>button.active.bitget{border-color:#80d6de;background:#eafcfd}html[data-theme=light] .auto-exchange-tabs .exchange-logo{color:#405a70!important}html[data-theme=light] .auto-exchange-tabs>button>span b{color:#31495b}html[data-theme=light] .auto-exchange-tabs>button.active>span small{color:#1e759f}html[data-theme=light] .auto-exchange-notice{border-color:#dac996;background:#fff9e8;color:#796d4e}html[data-theme=light] .auto-exchange-notice b{color:#87651c}html[data-theme=light] .auto-account-mark.binance{border-color:#dcc982;background:#fff8dd}html[data-theme=light] .auto-account-mark.bingx{border-color:#a7bee0;background:#edf4ff}html[data-theme=light] .auto-account-mark.bitget{border-color:#80d6de;background:#eafcfd}@media(min-width:701px) and (max-width:1100px){.auto-page .auto-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auto-page .auto-card{padding:13px}.auto-account-identity small{max-width:142px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:700px){.auto-exchange-tabs{gap:5px;margin-bottom:9px;padding:4px}.auto-exchange-tabs>button{min-height:58px!important;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:5px;padding:7px}.auto-exchange-tabs>button>span{display:flex;justify-items:legacy;gap:4px}.auto-exchange-tabs>button>span small:before{content:"· "}.auto-exchange-tabs .exchange-logo{font-size:9px!important}.auto-exchange-tabs .exchange-logo img{width:16px!important;height:16px!important}.auto-exchange-tabs>button>span b{font-size:9px}.auto-exchange-tabs>button>span small{font-size:7px}.auto-exchange-notice{align-items:flex-start;flex-direction:column;gap:3px}.auto-page .auto-account-head{align-items:center;flex-direction:row}.auto-page .auto-account-actions{width:auto;flex:0 0 auto;justify-content:flex-end}.auto-page .auto-account-expand,.auto-page .auto-account-head label{flex:0 0 auto;justify-content:center}.auto-account-identity small{max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-account-fields .auto-risk-profile,.auto-account-fields .auto-strategy-select{grid-template-columns:66px minmax(0,1fr);gap:6px}.auto-account-fields .auto-risk-options button{padding-inline:3px;font-size:9px!important}.auto-account-fields .auto-strategy-note{grid-template-columns:auto minmax(0,1fr);gap:6px}}.accounts-page{width:100%;max-width:1220px;margin-inline:auto;padding:18px 18px 86px}.accounts-page .accounts-hub-tabs{position:-webkit-sticky;position:sticky;top:8px;z-index:25;margin-bottom:12px;padding:5px;border-color:#21384a;background:rgba(8,18,27,.94);box-shadow:0 7px 20px rgba(0,0,0,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.accounts-page .accounts-hub-tabs button{height:38px;min-height:38px!important;font-size:10px}.accounts-page .app-page-header{padding:16px 17px;border:1px solid #21384b;border-radius:13px!important;background:linear-gradient(135deg,#0b1721,#09131c 72%,#0a1a20);box-shadow:0 14px 34px rgba(0,0,0,.12)}.accounts-title-block{display:flex;align-items:center;gap:12px;min-width:0}.accounts-title-block>i{width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;border:1px solid #285f7b;border-radius:12px;background:linear-gradient(145deg,#12384d,#0b2636);color:#64c4f3;box-shadow:inset 0 1px rgba(255,255,255,.06)}.accounts-title-block>i svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.accounts-title-block>div{min-width:0}.accounts-title-block>div>span{display:block;margin-bottom:3px;color:#5caed6;font-size:9px;font-weight:850;letter-spacing:.14em}.accounts-page .app-page-header h1{font-size:19px}.accounts-page .app-page-header p{font-size:11px}.accounts-page .page-primary-action,.accounts-page .secondary-action{min-height:42px;border-radius:9px;font-size:11px}.accounts-overview{display:grid;grid-template-columns:1.15fr 1.15fr repeat(5,minmax(0,.9fr));grid-gap:9px;gap:9px;margin-bottom:13px}.accounts-overview article{position:relative;min-height:70px;padding:9px 11px;border:1px solid #1f3547;border-radius:10px;background:linear-gradient(145deg,#0b1721,#09131c);overflow:hidden}.accounts-overview article:after{content:"";position:absolute;right:-17px;bottom:-25px;width:64px;height:64px;border:1px solid rgba(74,154,198,.11);border-radius:50%}.accounts-overview small,.accounts-overview span{display:block;color:#607b90;font-size:8px}.accounts-overview b{display:block;margin:5px 0 2px;color:#d7e7f1;font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.accounts-overview .ready b{color:#55d9a7}.accounts-overview .exchange{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.accounts-overview .exchange .exchange-logo{grid-column:1}.accounts-overview .exchange>b{grid-column:2;grid-row:1/3;margin:1px 0 0;font-size:20px}.accounts-overview .exchange>small{grid-column:1/-1;align-self:end}.accounts-overview .exchange.mexc{box-shadow:inset 0 2px #2e86d2}.accounts-overview .exchange.binance{box-shadow:inset 0 2px #e6bb37}.accounts-overview .exchange.bingx{box-shadow:inset 0 2px #3f7df2}.accounts-overview .exchange.weex{box-shadow:inset 0 2px #7357ff}.accounts-overview .exchange.bitget{box-shadow:inset 0 2px #13c8d8}.accounts-page :is(.account-add-panel,.account-list-section){padding:12px;border-color:#203649!important;border-radius:12px!important;background:linear-gradient(145deg,#0a151f,#08121b);box-shadow:0 12px 28px rgba(0,0,0,.1)}.accounts-page .section-title{margin-bottom:10px}.accounts-page .section-title h2{font-size:13px}.accounts-page .section-title>i{padding:5px 8px;font-size:8px}.accounts-exchange-tabs{display:grid;grid-template-columns:repeat(5,minmax(105px,1fr));grid-gap:7px;gap:7px;margin:0 0 10px;padding:5px;border:1px solid #1f3547;border-radius:11px;background:#08131c;overflow-x:auto}.accounts-exchange-tabs>button{position:relative;display:grid;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-width:0;min-height:46px;padding:6px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:#6f8495;text-align:left;cursor:pointer}.accounts-exchange-tabs>button:after{content:"";position:absolute;right:8px;bottom:0;left:8px;height:2px;border-radius:2px;background:transparent}.accounts-exchange-tabs>button.active{border-color:#2a5068;background:#0d2230;color:#d9e8f1}.accounts-exchange-tabs>button.active.mexc:after{background:#329fe1}.accounts-exchange-tabs>button.active.binance:after{background:#e6bb37}.accounts-exchange-tabs>button.active.bingx:after{background:#4b83f3}.accounts-exchange-tabs>button.active.weex:after{background:#7357ff}.accounts-exchange-tabs>button.active.bitget:after{background:#13c8d8}.accounts-exchange-tabs .exchange-logo{justify-content:center;width:27px}.accounts-exchange-tabs .exchange-logo img{width:22px;height:22px}.accounts-exchange-tabs b,.accounts-exchange-tabs small,.accounts-exchange-tabs span{display:block;min-width:0}.accounts-exchange-tabs b{overflow:hidden;color:#b8cad6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.accounts-exchange-tabs small{margin-top:3px;color:#577084;font-size:7px}.accounts-exchange-tabs strong{color:#82a1b6;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.accounts-exchange-tabs>button.active strong{color:#e2edf3}.account-exchange-picker{grid-template-columns:repeat(5,minmax(0,1fr));max-width:none}.account-exchange-picker>button{min-height:50px!important;padding:7px 10px;border-radius:9px}.account-exchange-picker>button small{font-size:9px}.accounts-page .account-form-grid{gap:11px}.accounts-page .account-avatar-field>span,.accounts-page .account-exchange-field>span,.accounts-page .account-form-grid label>span{font-size:10px}.accounts-page .account-form-grid input{height:42px;font-size:11px;border-radius:8px}.accounts-page .account-avatar-picker{grid-template-columns:repeat(12,minmax(34px,1fr));gap:7px;padding:10px;border-radius:10px}.accounts-page .account-avatar-picker button{min-height:34px!important}.accounts-page .account-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.accounts-page .exchange-account-card{position:relative;grid-template-columns:38px minmax(0,1fr) 82px;align-items:center;gap:9px;min-height:100px;padding:9px 9px 9px 11px;border:1px solid #203547!important;border-radius:10px!important;background:linear-gradient(145deg,#0b1721,#09131b);opacity:1!important;box-shadow:0 7px 18px rgba(0,0,0,.07);overflow:hidden}.accounts-page .exchange-account-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#566b7a}.accounts-page .exchange-account-card.enabled:before{background:#28bd88}.accounts-page .exchange-account-card.exchange-binance:after,.accounts-page .exchange-account-card.exchange-bingx:after,.accounts-page .exchange-account-card.exchange-bitget:after,.accounts-page .exchange-account-card.exchange-mexc:after,.accounts-page .exchange-account-card.exchange-weex:after{content:"";position:absolute;top:0;right:0;width:44px;height:2px}.accounts-page .exchange-account-card.exchange-mexc:after{background:#2e86d2}.accounts-page .exchange-account-card.exchange-binance:after{background:#e6bb37}.accounts-page .exchange-account-card.exchange-bingx:after{background:#3f7df2}.accounts-page .exchange-account-card.exchange-weex:after{background:#7357ff}.accounts-page .exchange-account-card.exchange-bitget:after{background:#13c8d8}.accounts-page .exchange-account-icon{width:36px;height:36px;border-radius:9px}.accounts-page .exchange-account-info{min-width:0}.accounts-page .exchange-account-info>div{flex-wrap:wrap;gap:5px}.accounts-page .exchange-account-info strong{max-width:100%;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.accounts-page .status-pill{min-height:19px;padding:2px 6px;border:1px solid #304252;border-radius:999px;background:#101b24;font-size:7px}.accounts-page .status-pill.online{border-color:#236c50;background:#0c2a20;color:#5ddcab}.accounts-page .exchange-account-info p{align-items:center;flex-wrap:wrap;gap:4px 6px;margin-top:5px;font-size:8px}.accounts-page .exchange-account-info p span{overflow:hidden;max-width:130px;text-overflow:ellipsis;white-space:nowrap}.accounts-page .account-wallet-address{max-width:100%;overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.accounts-page .exchange-account-actions{grid-column:3;grid-row:1;display:grid;grid-template-columns:1fr;align-self:stretch;grid-gap:4px;gap:4px;padding:0;border:0}.accounts-page .exchange-account-actions button{width:100%;height:28px!important;min-height:28px!important;padding:0 6px;border-radius:6px;font-size:8px;white-space:nowrap}.accounts-page .exchange-account-actions button.activate{border-color:#237455;background:#0e3829;color:#6de0b2}.accounts-page .exchange-account-actions button.pause{border-color:#5e4d2d;background:#2a2214;color:#d8be75}.accounts-page .exchange-account-actions button.delete{width:100%}.accounts-page .subaccount-manager{margin-bottom:10px}.accounts-page .subaccount-toolbar{gap:7px}.accounts-page .subaccount-create-row input,.accounts-page .subaccount-toolbar input,.accounts-page .subaccount-toolbar select{height:36px;min-height:36px!important;border-radius:7px;font-size:9px}.accounts-page .subaccount-create-row .page-primary-action,.accounts-page .subaccount-toolbar .page-primary-action{height:36px;min-height:36px!important}.accounts-page .subaccount-create-row{gap:7px;margin-top:7px;padding-top:7px}.accounts-page .subaccount-grid{gap:7px;margin-top:8px}.accounts-page .subaccount-grid article{padding:9px;border-radius:8px}.accounts-page .subaccount-security-note{margin-top:7px;font-size:7px}.accounts-page .account-edit-modal{border-radius:14px;padding:18px}.accounts-page .account-edit-close{min-height:34px!important;border-radius:8px}.account-proxy-pill{display:inline-flex!important;width:max-content;margin-top:5px;padding:3px 7px;border:1px solid #30485b;border-radius:999px;color:#7890a2!important;background:#0c1822}.account-proxy-pill.active{border-color:#218b67;color:#45d49d!important;background:rgba(24,130,91,.12)}.account-proxy-panel{margin-top:14px;padding:13px;border:1px solid #294258;border-radius:11px;background:#08141d}.account-proxy-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.account-proxy-heading>div{display:grid;grid-gap:3px;gap:3px}.account-proxy-heading span{font-size:8px;letter-spacing:.13em;color:#55b6e9}.account-proxy-heading strong{font-size:13px;color:#e4edf4}.account-proxy-heading>label{display:flex;align-items:center;gap:6px;font-size:10px;color:#a5b7c5}.account-proxy-heading input{accent-color:#24be87}.account-proxy-panel>p{margin:8px 0 11px;color:#8298aa;font-size:9px;line-height:1.55}.account-proxy-fields{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:9px;gap:9px}.account-proxy-fields label{display:grid;grid-gap:5px;gap:5px}.account-proxy-fields span{font-size:9px;color:#9badba}.account-proxy-fields small{color:#637b8e}.account-proxy-fields input{width:100%;height:36px;padding:0 10px;border:1px solid #2a4052;border-radius:8px;background:#0d1b25;color:#dce8f1;font-size:10px}.account-proxy-actions{display:flex;gap:7px;margin-top:10px}.account-proxy-actions button{min-height:31px;padding:0 11px;border:1px solid #286184;border-radius:7px;background:#0d2b3e;color:#7fcef4;font-size:9px;font-weight:800;cursor:pointer}.account-proxy-actions button.danger{border-color:#713846;background:#28141a;color:#f190a4}.account-proxy-actions button:disabled{opacity:.5;cursor:not-allowed}.account-proxy-message{margin-top:9px;padding:8px 9px;border-radius:7px;background:#102433;color:#9fc6dc;font-size:9px;line-height:1.45}.account-proxy-warning{display:block;margin-top:8px;color:#d6a950;font-size:8px;line-height:1.45}.bingx-bulk-setup-panel .account-proxy-heading>b{padding:5px 8px;border:1px solid #4c5e6d;border-radius:999px;color:#7f94a4;font-size:8px;letter-spacing:.08em}.bingx-bulk-setup-panel .account-proxy-heading>b.ready{border-color:#247858;background:#0d2d23;color:#56d7a4}.bingx-bulk-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.bingx-bulk-summary>span{display:grid;grid-gap:3px;gap:3px;padding:8px;border:1px solid #20384a;border-radius:7px;background:#0b1a24;color:#71899a;font-size:8px}.bingx-bulk-summary>span>b{color:#cfe0eb;font-size:10px}.bingx-bulk-setup-panel>p b{color:#b9d7e8}.bingx-bulk-result{font-weight:750;line-height:1.45}.bingx-bulk-result.success{border:1px solid rgba(36,201,135,.55);color:#75e5b8;background:rgba(36,201,135,.12)}.bingx-bulk-result.error{border:1px solid rgba(255,93,114,.55);color:#ff9baa;background:rgba(255,93,114,.12)}html[data-theme=light] .accounts-page .accounts-hub-tabs{background:rgba(247,250,252,.95);border-color:#cbd8e2}html[data-theme=light] .accounts-page .app-page-header{border-color:#cbd9e3;background:linear-gradient(135deg,#fff,#f8fbfd 72%,#f1faf6);box-shadow:0 12px 30px rgba(40,66,84,.07)}html[data-theme=light] .accounts-title-block>i{border-color:#acd2e5;background:#e8f5fb;color:#267ba5}html[data-theme=light] .accounts-overview article,html[data-theme=light] .accounts-page .exchange-account-card,html[data-theme=light] .accounts-page :is(.account-add-panel,.account-list-section){border-color:#cbd9e3!important;background:linear-gradient(145deg,#fff,#f8fafc);box-shadow:0 9px 24px rgba(40,66,84,.06)}html[data-theme=light] .accounts-overview b{color:#203548}html[data-theme=light] .accounts-overview .ready b{color:#12815a}html[data-theme=light] .account-proxy-panel{border-color:#c8d8e4;background:#f7fafc}html[data-theme=light] .account-proxy-heading strong{color:#203548}html[data-theme=light] .account-proxy-panel>p{color:#536b7d}html[data-theme=light] .account-proxy-fields input{border-color:#c8d7e2;background:#fff;color:#203548}html[data-theme=light] .account-proxy-pill{border-color:#c8d6df;background:#f2f7fa;color:#526c7d!important}html[data-theme=light] .bingx-bulk-summary>span{border-color:#cfdee8;background:#fff;color:#62798a}html[data-theme=light] .bingx-bulk-summary>span>b{color:#203548}html[data-theme=light] .accounts-exchange-tabs{border-color:#ccd9e2;background:#f3f7fa}html[data-theme=light] .accounts-exchange-tabs>button.active{border-color:#afd0e2;background:#eaf5fb;color:#243a4a}html[data-theme=light] .accounts-exchange-tabs b{color:#415b6d}html[data-theme=light] .accounts-exchange-tabs small{color:#6d8494}html[data-theme=light] .accounts-exchange-tabs>button.active strong{color:#20384a}html[data-theme=light] .accounts-page .status-pill{border-color:#d0dbe3;background:#f3f6f8;color:#667a8b}html[data-theme=light] .accounts-page .status-pill.online{border-color:#91cdb5;background:#edf9f4;color:#137451}html[data-theme=light] .accounts-page .exchange-account-actions{border-color:#d7e1e8}html[data-theme=light] .accounts-page .exchange-account-actions button.pause{border-color:#d6c28b;background:#fff8e7;color:#806016}html[data-theme=light] .accounts-page .exchange-account-actions button.activate{border-color:#91cdb5;background:#edf9f4;color:#137451}@media(max-width:900px){.accounts-overview{grid-template-columns:repeat(7,1fr)}.accounts-overview article:first-child,.accounts-overview article:nth-child(2){grid-column:span 1}.accounts-page .account-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.accounts-page .account-form-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.account-proxy-fields{grid-template-columns:1fr}.account-proxy-actions{display:grid;grid-template-columns:1fr 1fr}.account-proxy-actions button.danger{grid-column:1/-1}}@media(max-width:700px){.bingx-bulk-summary{grid-template-columns:1fr}.bingx-bulk-setup-panel .account-proxy-heading{align-items:flex-start}.bingx-bulk-setup-panel .account-proxy-heading strong{font-size:11px}.accounts-page{padding:10px 10px 92px}.accounts-page .accounts-hub-tabs{top:5px;margin-bottom:8px}.accounts-page .accounts-hub-tabs button{height:40px;min-height:40px!important}.accounts-page .app-page-header{align-items:stretch;flex-direction:column;padding:13px;margin-bottom:10px}.accounts-title-block>i{width:40px;height:40px;flex-basis:40px}.accounts-page .app-page-header h1{font-size:16px}.accounts-page .app-page-header p{font-size:10px}.accounts-page .app-page-header>.page-primary-action{width:100%}.accounts-overview{grid-template-columns:repeat(10,1fr);gap:6px;margin-bottom:8px}.accounts-overview article{min-height:62px;padding:8px}.accounts-overview article:first-child,.accounts-overview article:nth-child(2){grid-column:span 5}.accounts-overview .exchange{grid-column:span 2}.accounts-overview b{font-size:15px}.accounts-overview .exchange .exchange-logo b{font-size:8px}.accounts-exchange-tabs{gap:5px;margin-bottom:8px;padding:4px}.accounts-exchange-tabs>button{grid-template-columns:23px minmax(0,1fr) auto;gap:5px;min-height:43px;padding:5px 6px}.accounts-exchange-tabs .exchange-logo{width:23px}.accounts-exchange-tabs .exchange-logo img{width:19px;height:19px}.accounts-exchange-tabs b{font-size:9px}.accounts-exchange-tabs strong{font-size:13px}.accounts-page :is(.account-add-panel,.account-list-section){padding:9px}.accounts-page .section-title{align-items:flex-start;margin-bottom:8px}.accounts-page .section-title>i{white-space:nowrap}.account-exchange-picker{grid-template-columns:1fr}.account-exchange-picker>button{width:100%}.accounts-page .account-form-grid{grid-template-columns:1fr}.accounts-page .account-avatar-picker{grid-template-columns:repeat(6,minmax(34px,1fr))}.accounts-page .account-card-grid{grid-template-columns:1fr;gap:7px}.accounts-page .exchange-account-card{grid-template-columns:36px minmax(0,1fr) 76px;min-height:94px;padding:8px 8px 8px 10px;gap:8px}.accounts-page .exchange-account-icon{width:34px;height:34px}.accounts-page .exchange-account-actions{grid-template-columns:1fr}.accounts-page .exchange-account-actions button{padding-inline:4px}.accounts-page .subaccount-create-row,.accounts-page .subaccount-toolbar{grid-template-columns:1fr}.accounts-page .account-form-footer{align-items:stretch;flex-wrap:wrap}.accounts-page .account-form-footer p{width:100%;margin-bottom:3px}.accounts-page .account-form-footer button{flex:1 1}}.dashboard-page{width:100%;max-width:1220px;margin-inline:auto;padding:18px 18px 86px}.dashboard-hero{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px;padding:17px 18px;border:1px solid #21384b;border-radius:13px;background:linear-gradient(135deg,#0b1721,#09131c 70%,#0a1a20);box-shadow:0 14px 34px rgba(0,0,0,.12)}.dashboard-hero-title{display:flex;align-items:center;gap:12px;min-width:0}.dashboard-hero-title>i{width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;border:1px solid #285f7b;border-radius:12px;background:linear-gradient(145deg,#12384d,#0b2636);color:#64c4f3}.dashboard-hero-title>i svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.dashboard-hero-title span{display:block;color:#5caed6;font-size:9px;font-weight:850;letter-spacing:.14em}.dashboard-hero-title h1{margin:3px 0 0;color:#edf4f8;font-size:19px}.dashboard-hero-title p{margin:4px 0 0;color:#647d91;font-size:11px}.dashboard-hero-status{display:flex;align-items:center;gap:9px;min-width:210px;padding:9px 11px;border:1px solid #59343a;border-radius:10px;background:#29151a}.dashboard-hero-status>i{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#ef5962}.dashboard-hero-status b,.dashboard-hero-status small,.dashboard-hero-status span{display:block}.dashboard-hero-status b{color:#d58d93;font-size:10px}.dashboard-hero-status small{margin-top:3px;color:#86676d;font-size:8px}.dashboard-hero-status.online{border-color:#225a46;background:#0b251c}.dashboard-hero-status.online>i{background:#29ca92;box-shadow:0 0 8px rgba(41,202,146,.5)}.dashboard-hero-status.online b{color:#67dbae}.dashboard-hero-status.online small{color:#5f8b78}.dashboard-page .dashboard-quickbar{position:relative;display:flex!important;flex-wrap:wrap;gap:7px!important;margin-bottom:10px;padding:7px;border:1px solid #1f3547;border-radius:12px!important;background:#09131c}.dashboard-page .dashboard-quickbar>.site-account-trigger{flex:1 1 210px;max-width:290px}.dashboard-page .dashboard-nav-actions{width:auto;margin-left:auto}.dashboard-page .dashboard-quick-button{border-radius:9px}.dashboard-page .dashboard-live-line{display:none}.dashboard-page .dashboard-stat-grid{gap:10px;margin-bottom:11px}.dashboard-page .dashboard-stat-grid article{position:relative;min-height:106px;padding:14px;border-color:#203547;border-radius:12px;background:linear-gradient(145deg,#0b1721,#09131b);box-shadow:0 9px 23px rgba(0,0,0,.08);overflow:hidden}.dashboard-page .dashboard-stat-grid article:after{content:"";position:absolute;right:-20px;bottom:-30px;width:72px;height:72px;border:1px solid rgba(74,154,198,.11);border-radius:50%}.dashboard-page .dashboard-stat-grid article span{font-size:10px}.dashboard-page .dashboard-stat-grid article i{width:29px;height:29px;border-radius:8px;font-size:11px}.dashboard-page .dashboard-stat-grid article>strong{margin-top:10px;font-size:20px}.dashboard-page .dashboard-stat-grid article>small{font-size:9px}.dashboard-action-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px;margin-bottom:12px}.dashboard-action-strip>a{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;min-height:62px;padding:10px;border:1px solid #203547;border-radius:11px;background:#0a151f;color:#9cb2c2;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,transform .12s ease}.dashboard-action-strip>a:hover{border-color:#2c6f94;background:#0d1d29}.dashboard-action-strip>a:active{transform:translateY(1px)}.dashboard-action-strip>a>i{width:36px;height:36px;display:grid;place-items:center;border:1px solid #27526b;border-radius:9px;background:#0d293b;color:#61bfe9}.dashboard-action-strip svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.dashboard-action-strip b,.dashboard-action-strip small,.dashboard-action-strip span{display:block;min-width:0}.dashboard-action-strip b{color:#cbdbe6;font-size:10px}.dashboard-action-strip small{margin-top:4px;color:#5c7487;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-page .dashboard-section{padding:16px;border-color:#203649!important;border-radius:13px!important;background:linear-gradient(145deg,#0a151f,#08121b);box-shadow:0 12px 28px rgba(0,0,0,.1)}.dashboard-page .section-title{margin-bottom:13px}.dashboard-section-actions{display:flex;align-items:center;gap:7px}.dashboard-section-actions>i{padding:6px 9px;border-radius:999px;background:#101c27;color:#617d93;font-size:9px;font-style:normal}.dashboard-section-actions>a{min-height:30px;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;border:1px solid #27536d;border-radius:8px;background:#0c2230;color:#70c3ec;font-size:9px;font-weight:730;text-decoration:none}.dashboard-section-actions>a svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dashboard-page .dashboard-position-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.dashboard-page .dashboard-position-list article{padding:12px;border-color:#203547;border-radius:10px;background:#09131c}.dashboard-page .dashboard-position-head>div strong{font-size:12px}.dashboard-page .dashboard-position-head>b{font-size:13px}.dashboard-page .dashboard-position-stats{gap:7px;margin-top:11px;padding-top:9px;border-top:1px solid #1e3242}.dashboard-page .dashboard-balance-list article>span,.dashboard-page .dashboard-position-stats>span{font-size:8px}.dashboard-page .dashboard-balance-list article>span strong,.dashboard-page .dashboard-position-stats strong{font-size:10px}.dashboard-page .dashboard-balance-list{gap:7px}.dashboard-page .dashboard-balance-list article{padding:12px;border-color:#203547;border-radius:10px;background:#09131c}.dashboard-page .balance-account b{font-size:11px}.dashboard-page .dashboard-position-list article{overflow:hidden;padding:13px 14px!important;border:1px solid #213b4e!important;border-left:4px solid #21cb8f!important;border-radius:11px!important;background:linear-gradient(135deg,rgba(13,49,39,.72),#091722 44%,#08121a)!important;box-shadow:0 10px 25px rgba(0,0,0,.16)!important}.dashboard-page .dashboard-position-list article.short{border-left-color:#ff5864!important;background:linear-gradient(135deg,rgba(57,23,29,.7),#0d1720 44%,#091219)!important}.dashboard-page .dashboard-position-head{align-items:center;gap:12px}.dashboard-page .dashboard-position-identity{display:grid!important;grid-template-columns:34px 22px minmax(0,1fr);align-items:center;grid-gap:7px;gap:7px;min-width:0}.dashboard-position-coin{position:relative;width:34px;height:34px;display:grid;place-items:center;overflow:hidden;border:1px solid #2c536b;border-radius:50%;background:#102738;color:#78c7ee;font-size:7px;font-style:normal;font-weight:900}.dashboard-position-coin>span{display:block!important;margin:0!important;color:inherit!important;font-size:7px!important}.dashboard-position-coin>img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;background:#0e1e2b}.dashboard-position-side{width:22px;height:22px;display:grid;place-items:center;border:1px solid;border-radius:6px;background:rgba(4,12,18,.5);font-size:10px;font-style:normal;font-weight:900}.dashboard-page .dashboard-position-identity>span{min-width:0}.dashboard-page .dashboard-position-identity>span>strong{overflow:hidden;color:#e2edf5;font-size:13px!important;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}.dashboard-page .dashboard-position-identity>span>small{display:flex!important;align-items:center;min-width:0;margin-top:5px!important;overflow:hidden;color:#71899c!important;font-size:8px!important;text-overflow:ellipsis;white-space:nowrap}.dashboard-page .dashboard-position-identity .exchange-logo{flex:0 0 auto;margin-right:4px!important}.dashboard-position-pnl{min-width:82px;display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard-position-pnl>b{font-size:17px;line-height:1.05;white-space:nowrap}.dashboard-position-pnl>small{margin-top:5px;padding:3px 6px;border:1px solid;border-radius:999px;background:rgba(0,0,0,.16);font-size:8px;font-weight:850;white-space:nowrap}.dashboard-page .dashboard-position-stats{grid-template-columns:minmax(145px,1.35fr) minmax(75px,.72fr) minmax(105px,1fr);gap:0!important;margin-top:12px!important;padding-top:10px!important;border-top:1px solid #234052!important}.dashboard-page .dashboard-position-stats>span{min-width:0;padding:0 10px;border-right:1px solid #1f3545;color:#5f7b90!important;font-size:7px!important;letter-spacing:.08em}.dashboard-page .dashboard-position-stats>span:first-child{padding-left:0}.dashboard-page .dashboard-position-stats>span:last-child{padding-right:0;border-right:0}.dashboard-page .dashboard-position-stats strong{overflow:hidden;margin-top:5px!important;color:#c6d4df!important;font-size:10px!important;text-overflow:ellipsis;white-space:nowrap}.dashboard-page .dashboard-position-stats strong>i{color:#607a8e;font-style:normal}.dashboard-page .dashboard-position-stats strong>i.positive{color:#26cf93}.dashboard-page .dashboard-position-stats strong>i.negative{color:#ff6570}html[data-theme=light] .dashboard-hero{border-color:#cbd9e3;background:linear-gradient(135deg,#fff,#f8fbfd 72%,#f1faf6);box-shadow:0 12px 30px rgba(40,66,84,.07)}html[data-theme=light] .dashboard-hero-title>i{border-color:#acd2e5;background:#e8f5fb;color:#267ba5}html[data-theme=light] .dashboard-hero-title h1{color:#203548}html[data-theme=light] .dashboard-hero-status{border-color:#e1a7ac;background:#fff0f1}html[data-theme=light] .dashboard-hero-status.online{border-color:#91cdb5;background:#edf9f4}html[data-theme=light] .dashboard-hero-status.online b{color:#137451}html[data-theme=light] .dashboard-hero-status.online small{color:#58816f}html[data-theme=light] .dashboard-page .dashboard-quickbar{border-color:#cbd9e3;background:#fff}html[data-theme=light] .dashboard-action-strip>a,html[data-theme=light] .dashboard-page .dashboard-balance-list article,html[data-theme=light] .dashboard-page .dashboard-position-list article,html[data-theme=light] .dashboard-page .dashboard-section,html[data-theme=light] .dashboard-page .dashboard-stat-grid article{border-color:#cbd9e3!important;background:linear-gradient(145deg,#fff,#f8fafc)!important;box-shadow:0 9px 24px rgba(40,66,84,.06)!important}html[data-theme=light] .dashboard-action-strip>a>i{border-color:#add0e2;background:#e9f5fa;color:#277ba3}html[data-theme=light] .dashboard-action-strip b{color:#294051}html[data-theme=light] .dashboard-action-strip small{color:#667b8b}html[data-theme=light] .dashboard-section-actions>a{border-color:#abd0e3;background:#edf8fd;color:#1b6d94}html[data-theme=light] .dashboard-page .dashboard-position-stats{border-color:#d9e2e8}html[data-theme=light] .dashboard-page .dashboard-position-list article.long{border-color:#b8d8cb #b8d8cb #b8d8cb #17a874!important;background:linear-gradient(135deg,#edf9f4,#fff 48%,#f8fbfd)!important}html[data-theme=light] .dashboard-page .dashboard-position-list article.short{border-color:#e3c7ca #e3c7ca #e3c7ca #e54d59!important;background:linear-gradient(135deg,#fff1f2,#fff 48%,#f8fbfd)!important}html[data-theme=light] .dashboard-position-coin{border-color:#b7cedc;background:#eaf4fa;color:#28749b}html[data-theme=light] .dashboard-position-side{background:#fff}html[data-theme=light] .dashboard-page .dashboard-position-identity>span>strong{color:#1f3344}html[data-theme=light] .dashboard-page .dashboard-position-identity>span>small{color:#647b8c!important}html[data-theme=light] .dashboard-position-pnl>small{background:rgba(255,255,255,.65)}html[data-theme=light] .dashboard-page .dashboard-position-stats>span{border-color:#dce5eb;color:#728797!important}html[data-theme=light] .dashboard-page .dashboard-position-stats strong{color:#304657!important}@media(max-width:700px){.dashboard-page .dashboard-position-list article{padding:11px 10px!important}.dashboard-page .dashboard-position-head{gap:7px}.dashboard-page .dashboard-position-identity{grid-template-columns:31px 20px minmax(0,1fr);gap:6px}.dashboard-position-coin{width:31px;height:31px}.dashboard-position-side{width:20px;height:20px;font-size:9px}.dashboard-page .dashboard-position-identity>span>strong{font-size:12px!important}.dashboard-page .dashboard-position-identity>span>small{font-size:7px!important}.dashboard-position-pnl{min-width:72px}.dashboard-position-pnl>b{font-size:15px}.dashboard-position-pnl>small{padding:2px 5px;font-size:7px}.dashboard-page .dashboard-position-stats{grid-template-columns:minmax(118px,1.4fr) minmax(62px,.7fr) minmax(86px,1fr);margin-top:10px!important;padding-top:9px!important}.dashboard-page .dashboard-position-stats>span{padding:0 7px;font-size:6px!important}.dashboard-page .dashboard-position-stats strong{font-size:9px!important}}.signals-page.compact-signals-page{width:100%;max-width:1180px;margin-inline:auto;padding:18px 18px 86px;gap:10px}.compact-signals-page .signals-header{display:grid;grid-template-columns:minmax(280px,1fr) auto minmax(205px,auto);align-items:center;grid-gap:14px;gap:14px;padding:16px 17px;border:1px solid #21384b;border-radius:13px!important;background:linear-gradient(135deg,#0b1721,#09131c 70%,#0a1a20);box-shadow:0 14px 34px rgba(0,0,0,.12)}.signals-title-block{display:flex;align-items:center;gap:11px;min-width:0}.signals-title-block>i{width:43px;height:43px;display:grid;place-items:center;flex:0 0 43px;border:1px solid #285f7b;border-radius:11px;background:linear-gradient(145deg,#12384d,#0b2636);color:#64c4f3}.signals-title-block>i svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.signals-title-block>div{min-width:0}.signals-title-block>div>span{display:block;color:#5caed6;font-size:8px;font-weight:850;letter-spacing:.14em}.signals-title-block h1{margin:3px 0 0!important;font-size:16px!important;letter-spacing:0!important}.signals-title-block p{margin-top:4px!important;font-size:10px!important}.signal-header-state{display:flex;align-items:center;gap:8px;min-width:145px;padding:8px 10px;border:1px solid #59343a;border-radius:9px;background:#29151a}.signal-header-state>i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#ef5962}.signal-header-state b,.signal-header-state small,.signal-header-state span{display:block}.signal-header-state b{color:#d58d93;font-size:9px}.signal-header-state small{margin-top:3px;color:#86676d;font-size:7px}.signal-header-state.online{border-color:#225a46;background:#0b251c}.signal-header-state.online>i{background:#29ca92;box-shadow:0 0 8px rgba(41,202,146,.5)}.signal-header-state.online b{color:#67dbae}.signal-header-state.online small{color:#5f8b78}.compact-signals-page .signal-master{position:relative;min-width:205px;min-height:50px!important;display:flex!important;align-items:center;gap:9px!important;padding:8px 10px!important;border:1px solid #59343a!important;border-radius:10px!important;background:#29151a!important;color:#d58d93!important;cursor:pointer}.compact-signals-page .signal-master.active{border-color:#247457!important;background:#0b2f23!important;color:#7ae1b8!important}.compact-signals-page .signal-master>input{position:absolute;width:1px;height:1px;opacity:0}.compact-signals-page .signal-master>i{position:relative;width:32px;height:19px;flex:0 0 32px;border-radius:999px;background:#49302a;box-shadow:inset 0 0 0 1px #72453b}.compact-signals-page .signal-master>i b{position:absolute;top:3px;left:3px;width:13px;height:13px;border-radius:50%;background:#c77869;transition:.18s ease}.compact-signals-page .signal-master.active>i{background:#12543d;box-shadow:inset 0 0 0 1px #25815e}.compact-signals-page .signal-master.active>i b{left:16px;background:#57dda9}.compact-signals-page .signal-master>span,.compact-signals-page .signal-master>span b,.compact-signals-page .signal-master>span small{display:block}.compact-signals-page .signal-master>span small{color:#8d756c;font-size:7px}.compact-signals-page .signal-master.active>span small{color:#6ba98f}.compact-signals-page .signal-master>span b{margin-top:3px;font-size:9px;white-space:nowrap}.signals-status{margin:0!important;border-radius:9px!important;font-size:10px!important}.signals-status.success{border-color:#225a47;background:#0b251c;color:#74d9b1}.signals-status.error{border-color:#6e2a30;background:#281318;color:#ff747b}.signals-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.signals-overview article{position:relative;min-height:78px;padding:11px 13px;border:1px solid #203547;border-radius:11px;background:linear-gradient(145deg,#0b1721,#09131b);overflow:hidden}.signals-overview article:after{content:"";position:absolute;right:-16px;bottom:-24px;width:60px;height:60px;border:1px solid rgba(74,154,198,.11);border-radius:50%}.signals-overview em,.signals-overview small,.signals-overview span{display:block;color:#617b8f;font-size:9px;font-style:normal}.signals-overview b{display:block;margin:7px 0 3px;color:#d7e7f1;font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.signals-overview b small{display:inline;font-size:9px}.signals-overview article.active b{color:#55d9a7}.signals-overview article.stopped b{color:#ef7a83}.compact-signals-page .signal-settings-panel{margin:0!important;padding:0!important;border-color:#203649!important;border-radius:13px!important;background:linear-gradient(145deg,#0a151f,#08121b);box-shadow:0 12px 28px rgba(0,0,0,.1);overflow:hidden}.compact-signals-page .signal-settings-nav{gap:4px;padding:6px;border-bottom:1px solid #1e3344;background:#09131c}.compact-signals-page .signal-settings-nav button{min-height:40px;border-radius:8px;font-size:10px}.compact-signals-page .signal-settings-nav button.active{border-color:#277eae;background:linear-gradient(145deg,#103f5e,#0c2c43);color:#dff4ff}.compact-signals-page .settings-exchange-bar{align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid #1e3344;background:#0a151f}.settings-exchange-bar>span{margin-right:auto;color:#617a8e;font-size:9px}.compact-signals-page .settings-exchange-bar button{min-width:105px;height:36px;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:8px}.compact-signals-page .settings-exchange-bar .exchange-logo{pointer-events:none}.compact-signals-page .compact-settings-content{padding:14px}.compact-signals-page .compact-section-head{margin-bottom:12px}.compact-signals-page .compact-section-head h2{font-size:13px}.compact-signals-page .compact-section-head p{font-size:9px}.compact-signals-page .telegram-target-list{gap:8px}.compact-signals-page .telegram-target.compact{padding:11px;border-color:#203547;border-radius:10px;background:#09131c}.compact-signals-page .telegram-target.compact.enabled{border-color:#23684f;box-shadow:inset 3px 0 #29bd89}.telegram-target-title>div{min-width:0}.telegram-target-title>div>small{display:flex;align-items:center;gap:4px;margin-top:4px;color:#7f676b;font-size:7px}.telegram-target-title>div>small i{width:5px;height:5px;border-radius:50%;background:#a8545d}.telegram-target-title>div>small.ready{color:#5e9c83}.telegram-target-title>div>small.ready i{background:#2bc58f}.telegram-target-title label{position:relative;min-height:29px;padding:4px 7px;border:1px solid #2a3e4e;border-radius:7px;background:#101a23}.telegram-target-title label>input{position:absolute;width:1px;height:1px;opacity:0}.telegram-target-title label>i{position:relative;width:26px;height:16px;border-radius:999px;background:#273643}.telegram-target-title label>i b{position:absolute;top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#7c8c98;transition:.18s ease}.telegram-target-title label:has(input:checked)>i{background:#13543e}.telegram-target-title label:has(input:checked)>i b{left:13px;background:#5fe0ae}.compact-signals-page .signal-limit-grid{gap:8px}.compact-signals-page .compact-block-list article,.compact-signals-page .signal-limit-grid .signal-setting-row{border-color:#203547;border-radius:9px;background:#09131c}.compact-signals-page .compact-thresholds{border-color:#203547;border-radius:10px}.compact-signals-page .compact-thresholds th{background:#09131c}.compact-signals-page .compact-block-add button{min-height:42px;border-radius:8px}.compact-signals-page .compact-block-list{gap:7px}.compact-signals-page .compact-block-list article{min-height:43px;padding:7px 8px}.signals-save-bar{position:-webkit-sticky;position:sticky;bottom:10px;z-index:35;min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px 10px 14px;border:1px solid #29465a;border-radius:11px;background:rgba(9,20,30,.96);box-shadow:0 15px 38px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.signals-save-bar.dirty{border-color:#526234;box-shadow:0 15px 38px rgba(0,0,0,.3),inset 3px 0 #b5bd55}.signals-save-bar>div{display:flex;align-items:center;gap:9px}.signals-save-bar>div>i{width:8px;height:8px;border-radius:50%;background:#4dba8f}.signals-save-bar.dirty>div>i{background:#d1c95b;box-shadow:0 0 8px rgba(209,201,91,.4)}.signals-save-bar span{color:#9db0bf;font-size:10px}.signals-save-bar>section{display:flex;gap:7px}.signals-save-bar button{min-height:40px;padding:0 14px;border:1px solid #1787c2;border-radius:9px;background:linear-gradient(135deg,#147bb5,#10577f);color:#fff;font-size:10px;font-weight:780;cursor:pointer}.signals-save-bar button.secondary{border-color:#34495a;background:#101b24;color:#8ea3b3}.signals-load-state{min-height:180px;display:flex;align-items:center;justify-content:center;gap:13px;margin-top:16px;padding:24px;border:1px solid #203649;border-radius:13px;background:#0a151f;color:#8da4b5}.signals-load-state>i:not(:has(+div)){width:25px;height:25px;border:2px solid #27465b;border-top-color:#49b8ef;border-radius:50%;animation:auto-spin .8s linear infinite}.signals-load-state b{display:block;color:#c8dae7;font-size:12px}.signals-load-state p{margin:5px 0 0;font-size:10px}.signals-load-state.error>i{width:32px;height:32px;display:grid;place-items:center;border:1px solid #93424b;border-radius:50%;color:#ff818b;font-style:normal}.signals-load-state.error button{margin-left:10px;padding:0 12px;border:1px solid #326785;border-radius:8px;background:#0e3044;color:#9bdaf8;font-weight:700}html[data-theme=light] .compact-signals-page .signals-header{border-color:#cbd9e3;background:linear-gradient(135deg,#fff,#f8fbfd 72%,#f1faf6);box-shadow:0 12px 30px rgba(40,66,84,.07)}html[data-theme=light] .signals-title-block>i{border-color:#acd2e5;background:#e8f5fb;color:#267ba5}html[data-theme=light] .signal-header-state{border-color:#e1a7ac;background:#fff0f1}html[data-theme=light] .signal-header-state.online{border-color:#91cdb5;background:#edf9f4}html[data-theme=light] .signal-header-state.online b{color:#137451}html[data-theme=light] .compact-signals-page .signal-master{border-color:#e1a7ac!important;background:#fff0f1!important;color:#ae303a!important}html[data-theme=light] .compact-signals-page .signal-master.active{border-color:#91cdb5!important;background:#edf9f4!important;color:#137451!important}html[data-theme=light] .compact-signals-page .compact-block-list article,html[data-theme=light] .compact-signals-page .signal-limit-grid .signal-setting-row,html[data-theme=light] .compact-signals-page .signal-settings-panel,html[data-theme=light] .compact-signals-page .telegram-target.compact,html[data-theme=light] .signals-overview article{border-color:#cbd9e3!important;background:linear-gradient(145deg,#fff,#f8fafc)!important;box-shadow:0 9px 24px rgba(40,66,84,.05)}html[data-theme=light] .signals-overview b{color:#203548}html[data-theme=light] .signals-overview article.active b{color:#12815a}html[data-theme=light] .compact-signals-page .signal-settings-nav{border-color:#d6e1e8;background:#f5f9fc}html[data-theme=light] .compact-signals-page .signal-settings-nav button.active{border-color:#8ec4df;background:#e8f5fb;color:#17658c}html[data-theme=light] .compact-signals-page .settings-exchange-bar{border-color:#d6e1e8;background:#fff}html[data-theme=light] .telegram-target-title label{border-color:#cbd9e3;background:#f3f7fa}html[data-theme=light] .signals-save-bar{border-color:#c6d6e0;background:rgba(255,255,255,.96);box-shadow:0 14px 35px rgba(37,63,80,.16)}html[data-theme=light] .signals-save-bar.dirty{border-color:#c7c56f;box-shadow:0 14px 35px rgba(37,63,80,.16),inset 3px 0 #b6ae32}html[data-theme=light] .signals-save-bar span{color:#536b7d}html[data-theme=light] .signals-save-bar button.secondary{border-color:#cbd7e0;background:#f5f8fa;color:#536a7b}html[data-theme=light] .signals-load-state{border-color:#cbd9e3;background:#fff;color:#607587}html[data-theme=light] .signals-load-state b{color:#263b4c}@media(max-width:900px){.dashboard-page .dashboard-position-list{grid-template-columns:1fr}.dashboard-action-strip{grid-template-columns:1fr 1fr}.compact-signals-page .signals-header{grid-template-columns:minmax(0,1fr) minmax(195px,auto)}.signal-header-state{grid-column:1/-1;grid-row:2}.signals-overview{grid-template-columns:1fr 1fr}.compact-signals-page .telegram-target.compact{grid-template-columns:130px minmax(0,1fr) 75px}}@media(max-width:700px){.dashboard-page{padding:10px 10px 92px}.dashboard-hero{align-items:stretch;flex-direction:column;padding:13px}.dashboard-hero-title>i{width:40px;height:40px;flex-basis:40px}.dashboard-hero-title h1{font-size:16px}.dashboard-hero-title p{font-size:9px}.dashboard-hero-status{min-width:0}.dashboard-page .dashboard-quickbar{padding:6px}.dashboard-page .dashboard-quickbar>.site-account-trigger{order:-1;flex-basis:100%;max-width:none}.dashboard-page .dashboard-nav-actions{width:auto;margin-left:auto;justify-content:flex-end;gap:7px}.dashboard-page .dashboard-stat-grid{grid-template-columns:1fr 1fr;gap:7px}.dashboard-page .dashboard-stat-grid article{min-height:94px;padding:11px}.dashboard-page .dashboard-stat-grid article>strong{font-size:17px}.dashboard-action-strip{gap:7px}.dashboard-action-strip>a{grid-template-columns:34px minmax(0,1fr);min-height:58px;padding:8px}.dashboard-action-strip>a>i{width:32px;height:32px}.dashboard-page .dashboard-section{padding:12px}.dashboard-page .section-title{align-items:center}.dashboard-section-actions{align-items:center;flex:0 0 auto;flex-direction:row;gap:5px}.dashboard-section-actions>i{padding:5px 7px}.dashboard-section-actions>a{width:30px;min-height:30px;padding:0}.dashboard-section-actions>a span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dashboard-section-actions>a svg{width:14px;height:14px}.dashboard-page .dashboard-balance-list article{grid-template-columns:minmax(0,1fr) 1fr;gap:9px}.dashboard-page .dashboard-balance-list .balance-account{grid-column:1/-1;padding-bottom:7px;border-bottom:1px solid #1e3242}.dashboard-page .dashboard-balance-list article>span:last-child{grid-column:1/-1}.signals-page.compact-signals-page{padding:10px 10px 92px;gap:8px}.compact-signals-page .signals-header{grid-template-columns:1fr;gap:10px;padding:13px}.signals-title-block>i{width:40px;height:40px;flex-basis:40px}.signals-title-block h1{font-size:14px!important}.signal-header-state{grid-column:auto;grid-row:auto}.compact-signals-page .signal-master{width:100%;min-width:0}.signals-overview{gap:7px}.signals-overview article{min-height:71px;padding:10px}.signals-overview b{font-size:15px}.compact-signals-page .signal-settings-nav{display:flex;overflow-x:auto;scrollbar-width:none}.compact-signals-page .signal-settings-nav button{flex:1 0 105px}.compact-signals-page .settings-exchange-bar{flex-wrap:wrap;padding:8px}.settings-exchange-bar>span{width:100%;margin:0}.compact-signals-page .settings-exchange-bar button{flex:1 1}.compact-signals-page .compact-settings-content{padding:10px}.compact-signals-page .telegram-target.compact{grid-template-columns:1fr 74px}.compact-signals-page .telegram-target-title{grid-column:1/-1}.compact-signals-page .compact-block-add,.compact-signals-page .compact-block-list,.compact-signals-page .signal-limit-grid{grid-template-columns:1fr}.signals-save-bar{bottom:8px;align-items:stretch;flex-direction:column;padding:10px}.signals-save-bar>div{justify-content:center}.signals-save-bar>section{width:100%}.signals-save-bar button{flex:1 1}.signals-load-state{align-items:flex-start;flex-wrap:wrap;min-height:150px}.signals-load-state.error button{width:100%;margin:5px 0 0}}.signals-load-state:not(.error)>i{width:25px;height:25px;border:2px solid #27465b;border-top-color:#49b8ef;border-radius:50%;animation:auto-spin .8s linear infinite}.admin-page{max-width:1480px;margin:0 auto;padding:18px 20px 92px!important;background:transparent!important}.admin-page>header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:10px!important;padding:16px 18px;border:1px solid #21384b;border-radius:13px;background:linear-gradient(135deg,#0b1721,#09131c 72%,#0a1a20);box-shadow:0 14px 34px rgba(0,0,0,.12)}.admin-title-block{display:flex;align-items:center;gap:12px;min-width:0}.admin-title-block>i{width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;border:1px solid #285f7b;border-radius:12px;background:linear-gradient(145deg,#12384d,#0b2636);color:#64c4f3}.admin-title-block>i svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.admin-title-block>div>span{display:block;color:#5caed6;font-size:9px!important;font-weight:850;letter-spacing:.14em}.admin-title-block h1{margin:3px 0 0!important;color:#edf4f8!important;font-size:19px!important}.admin-title-block p{margin:4px 0 0!important;color:#647d91!important;font-size:11px}.admin-header-actions{display:flex;align-items:center;gap:7px}.admin-scope-state{display:flex;align-items:center;gap:8px;min-width:190px;padding:8px 10px;border:1px solid #225a46;border-radius:9px;background:#0b251c}.admin-scope-state>i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#29ca92;box-shadow:0 0 7px rgba(41,202,146,.5)}.admin-scope-state b,.admin-scope-state small,.admin-scope-state span{display:block}.admin-scope-state b{color:#67dbae;font-size:9px}.admin-scope-state small{margin-top:3px;color:#5f8b78;font-size:8px}.admin-header-actions>button{min-height:40px!important;padding:0 12px!important;border:1px solid #2a536c!important;border-radius:8px!important;background:#0d1e2a!important;color:#91bfd9!important;font-size:10px!important;font-weight:760}.admin-ops-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:10px}.admin-ops-nav>a{position:relative;min-height:61px;padding:11px 13px;border:1px solid #1d3446;border-radius:10px;background:linear-gradient(145deg,#0b1721,#09131b);text-decoration:none;overflow:hidden}.admin-ops-nav>a:after{content:"→";position:absolute;right:12px;top:50%;color:#3f7798;font-size:15px;transform:translateY(-50%)}.admin-ops-nav small,.admin-ops-nav span{display:block}.admin-ops-nav span{padding-right:20px;color:#bcd0de;font-size:11px;font-weight:760}.admin-ops-nav small{margin-top:5px;color:#597387;font-size:8px}.admin-ops-nav>a:hover{border-color:#347ca4;background:#0c1b27}.admin-page .admin-kill-switch{margin-bottom:10px;border-radius:11px}.admin-page .admin-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:10px}.admin-page .admin-stats article{min-height:90px;padding:12px 14px;border:1px solid #1d3446;border-radius:10px;background:linear-gradient(145deg,#0b1721,#09131b)}.admin-page .admin-stats small,.admin-page .admin-stats span{display:block;color:#617b8e;font-size:8px;font-weight:800;letter-spacing:.07em}.admin-page .admin-stats b{display:block;margin:8px 0 5px;color:#69c7f4;font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-page .admin-stats small{font-weight:500;letter-spacing:0}.admin-page .admin-finance-panel{margin-bottom:10px!important;border-radius:11px!important}.admin-page .admin-finance-grid article{min-height:91px;border-radius:9px!important}.admin-message{display:flex;align-items:center;gap:9px;margin:0 0 10px!important;padding:9px 10px!important;border:1px solid #245f4a;border-radius:9px;background:#0b281e!important;color:#69dbae}.admin-message>i{width:23px;height:23px;display:grid;place-items:center;flex:0 0 23px;border:1px solid;border-radius:50%;font-size:10px;font-style:normal;font-weight:900}.admin-message>span{flex:1 1;font-size:10px}.admin-message>button{width:30px;min-height:30px!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;font-size:17px}.admin-message.warning{border-color:#715a28;background:#28200e!important;color:#e7c05b}.admin-message.error{border-color:#7a343c;background:#2b1217!important;color:#ff7a84}.admin-page .admin-card{overflow:hidden}.admin-directory-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 15px;border-bottom:1px solid #1d3344}.admin-directory-head>div>span{display:block;color:#4eabd8;font-size:8px;font-weight:850;letter-spacing:.12em}.admin-directory-head h2{margin:4px 0 0;color:#dbe8f1;font-size:14px}.admin-directory-head p{margin:4px 0 0;color:#5c768a;font-size:9px}.admin-directory-head>b{color:#78c8ee;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-directory-head>b small{color:#567084;font-size:9px;font-weight:500}.admin-directory-toolbar{display:grid;grid-template-columns:minmax(230px,1fr) 180px 160px auto;align-items:end;grid-gap:8px;gap:8px;padding:10px 12px;border-bottom:1px solid #1a2d3d;background:#09131c}.admin-directory-toolbar label>span,.admin-user-controls label>span{display:block;margin-bottom:5px;color:#627c90;font-size:8px;font-weight:830;letter-spacing:.08em}.admin-user-search>div,.logs-search>div{position:relative}.admin-user-search svg,.logs-search svg{position:absolute;left:11px;top:50%;width:16px;height:16px;fill:none;stroke:#5a7890;stroke-width:1.7;transform:translateY(-50%)}.admin-user-search input,.logs-search input{width:100%;padding-left:36px!important}.admin-clear-filters{min-height:42px!important;padding:0 12px!important;border:1px solid #344b5c!important;border-radius:8px!important;background:#101b24!important;color:#8ea3b3!important;font-size:9px!important;font-weight:750}.admin-users{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;padding:10px}.admin-users>article{display:block!important;padding:12px!important;border:1px solid #1c3344!important;border-radius:10px;background:linear-gradient(145deg,#0b1721,#09131b);opacity:1!important}.admin-users>article.disabled{border-color:#3e3035!important;background:linear-gradient(145deg,#171417,#0e1013);opacity:.68!important}.admin-user-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-identity{display:flex;align-items:center;gap:9px;min-width:0}.admin-identity>i{width:36px;height:36px;display:grid;place-items:center;flex:0 0 36px;border:1px solid #2c617d;border-radius:10px;background:#0d2d3f;color:#6fc9f3;font-size:14px;font-style:normal;font-weight:850}.admin-identity b,.admin-identity small,.admin-identity span{display:block;min-width:0}.admin-identity b{color:#d3e3ed;font-size:11px}.admin-identity b,.admin-identity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-identity small{max-width:270px;margin-top:4px!important;color:#627c90!important;font-size:8px}.admin-user-badges{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap}.role-badge{padding:5px 7px!important;border-radius:999px!important;font-size:7px!important;white-space:nowrap}.admin-user-state{display:flex;align-items:center;gap:4px;padding:5px 7px;border:1px solid #245e49;border-radius:999px;color:#58d6a1;font-size:7px;font-weight:850}.admin-user-state>i{width:5px;height:5px;border-radius:50%;background:#34ce93}.admin-user-state.inactive{border-color:#6b373d;color:#e5767e}.admin-user-state.inactive>i{background:#e85f69}.admin-user-facts{display:grid;grid-template-columns:80px 110px minmax(0,1fr);grid-gap:7px;gap:7px;margin-top:11px;padding:9px;border:1px solid #182c3b;border-radius:8px;background:#08121a}.admin-user-facts b,.admin-user-facts small,.admin-user-facts span{display:block;min-width:0}.admin-user-facts small{color:#4f6b7f;font-size:7px;font-weight:820}.admin-user-facts b{margin-top:5px;overflow:hidden;color:#9fb4c3;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.admin-user-controls{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(150px,1.2fr) auto auto;align-items:end;grid-gap:7px;gap:7px;margin-top:9px}.admin-user-controls label{min-width:0}.admin-user-controls select{width:100%;font-size:9px!important}.admin-user-controls>:is(button,a){min-height:42px!important;display:flex;align-items:center;justify-content:center;padding:0 11px!important;border:1px solid #263b4c;border-radius:8px!important;background:#0d1d29!important;font-size:9px!important;font-weight:760;text-decoration:none;white-space:nowrap}.admin-user-controls .manage{border-color:#26739b!important;background:#0d3042!important;color:#75c9f1!important}.admin-user-controls .manage span{margin-left:5px}.admin-users>.professional-empty{grid-column:1/-1}.logs-page{max-width:1440px;margin:0 auto;padding:18px 20px 92px!important;background:transparent!important}.logs-page .logs-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:10px;padding:16px 18px;border:1px solid #21384b;border-radius:13px;background:linear-gradient(135deg,#0b1721,#09131c 72%,#0a1a20);box-shadow:0 14px 34px rgba(0,0,0,.12)}.logs-title-block{display:flex;align-items:center;gap:12px;min-width:0}.logs-title-block>i{width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;border:1px solid #285f7b;border-radius:12px;background:linear-gradient(145deg,#12384d,#0b2636);color:#64c4f3}.logs-title-block>i svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.logs-title-block>div>span{display:block;color:#5caed6;font-size:9px;font-weight:850;letter-spacing:.14em}.logs-title-block h1{margin:3px 0 0;color:#edf4f8;font-size:19px}.logs-title-block p{margin:4px 0 0;color:#647d91;font-size:11px}.logs-header-actions,.logs-health-state{display:flex;align-items:center;gap:8px}.logs-health-state{min-width:170px;padding:8px 10px;border:1px solid #225a46;border-radius:9px;background:#0b251c}.logs-health-state>i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#29ca92;box-shadow:0 0 7px rgba(41,202,146,.5)}.logs-health-state b,.logs-health-state small,.logs-health-state span{display:block}.logs-health-state b{color:#67dbae;font-size:9px}.logs-health-state small{margin-top:3px;color:#5f8b78;font-size:8px}.logs-health-state.error{border-color:#75363d;background:#2a1317}.logs-health-state.error>i{background:#f0646e}.logs-health-state.error b{color:#f2848c}.logs-health-state.error small{color:#9b6166}.logs-page .logs-refresh{min-height:40px;height:40px;padding:0 12px;border-radius:8px;font-size:10px}.logs-page .log-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:10px}.log-summary>button{position:relative;min-height:88px;overflow:hidden;padding:11px 13px;text-align:left;border:1px solid #1c3446;border-radius:10px;background:linear-gradient(145deg,#0b1721,#09131b);cursor:pointer}.log-summary>button:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:#47718d}.log-summary>button.active{border-color:#477e9f;background:linear-gradient(145deg,#0e2130,#0a1822);box-shadow:inset 0 0 0 1px rgba(76,153,199,.12)}.log-summary>button small,.log-summary>button span{display:block;color:#617b8e;font-size:8px;font-weight:820;letter-spacing:.06em}.log-summary>button strong{display:block;margin:7px 0 4px;color:#dce8f0;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.log-summary>button small{font-weight:500;letter-spacing:0}.log-summary>button.info:after{background:#329ee1}.log-summary>button.info strong{color:#62bdf3}.log-summary>button.warning:after{background:#e7b84d}.log-summary>button.warning strong{color:#efc65f}.log-summary>button.error:after{background:#f25761}.log-summary>button.error strong{color:#ff7078}.logs-page .logs-toolbar{display:grid;grid-template-columns:minmax(250px,1.25fr) minmax(150px,.65fr) minmax(180px,.8fr) minmax(180px,.8fr);align-items:end;grid-gap:8px;gap:8px;margin-bottom:10px;padding:10px 12px;border:1px solid #1c3446;border-radius:10px;background:#0a151e}.logs-toolbar label>span{font-size:8px!important}.logs-toolbar select{height:auto!important;min-height:42px!important;border-radius:8px!important;font-size:10px!important}.logs-result{height:42px!important;justify-content:flex-end;gap:7px;color:#7890a2!important;font-size:9px!important}.logs-result i.error{background:#ed5c67;box-shadow:0 0 6px rgba(237,92,103,.5)}.logs-result button{min-height:32px!important;padding:0 9px;border:1px solid #344b5c;border-radius:7px;background:#101b24;color:#91a5b4;font-size:8px;font-weight:700}.logs-alert{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:9px 10px;border:1px solid #7a343c;border-radius:9px;background:#2b1217;color:#ef8a91}.logs-alert>i{width:23px;height:23px;display:grid;place-items:center;flex:0 0 23px;border:1px solid;border-radius:50%;font-style:normal;font-weight:900}.logs-alert>span{flex:1 1;font-size:9px}.logs-alert>button{min-height:34px!important;padding:0 10px;border:1px solid #944650;border-radius:7px;background:#3a171d;color:#ff9aa1;font-size:8px;font-weight:750}.logs-page .logs-stream{border-radius:11px!important}.logs-stream-head{min-height:43px;height:auto!important;padding:8px 13px!important}.logs-stream-head>div{min-width:0}.logs-stream-head>div>span{overflow:hidden;color:#587286;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.logs-stream-head i.error{background:#ed5c67;box-shadow:0 0 7px #ed5c67}.logs-stream-head b{font-size:10px!important}.logs-stream-head>span{font-size:8px!important}.logs-page .logs-list{max-height:calc(100dvh - 330px);min-height:300px;padding:7px}.logs-page .professional-log-row{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:10px 11px;border-left-width:3px;border-radius:0;background:rgba(10,18,25,.72)}.logs-page .log-tone-icon{width:29px;height:29px;border-radius:8px;font-size:11px}.logs-page .log-meta{gap:7px}.logs-page .log-level{padding:3px 6px;font-size:7px!important}.logs-page .log-account{font-size:9px!important}.logs-page .log-meta time{font-size:10px!important}.logs-page .log-content p{margin-top:6px;color:#a9bac6;font-size:11px!important;line-height:1.5!important}html[data-theme=light] .admin-page>header,html[data-theme=light] .logs-page .logs-heading{border-color:#cbd9e3;background:linear-gradient(135deg,#fff,#f8fbfd 72%,#f1faf6);box-shadow:0 12px 30px rgba(40,66,84,.07)}html[data-theme=light] :is(.admin-title-block,.logs-title-block)>i{border-color:#acd2e5;background:#e8f5fb;color:#267ba5}html[data-theme=light] :is(.admin-title-block,.logs-title-block) h1{color:#203548!important}html[data-theme=light] :is(.admin-scope-state,.logs-health-state){border-color:#91cdb5;background:#edf9f4}html[data-theme=light] :is(.admin-scope-state,.logs-health-state) b{color:#137451}html[data-theme=light] :is(.admin-scope-state,.logs-health-state) small{color:#58816f}html[data-theme=light] .logs-health-state.error{border-color:#e2a0a6;background:#fff0f1}html[data-theme=light] .logs-health-state.error b{color:#a52d37}html[data-theme=light] .admin-ops-nav>a,html[data-theme=light] .admin-page .admin-stats article,html[data-theme=light] .admin-users>article,html[data-theme=light] .log-summary>button{border-color:#cbd9e3!important;background:linear-gradient(145deg,#fff,#f8fafc)!important;box-shadow:0 8px 22px rgba(40,66,84,.05)}html[data-theme=light] .admin-directory-head h2,html[data-theme=light] .admin-identity b,html[data-theme=light] .admin-ops-nav span,html[data-theme=light] .log-summary>button strong{color:#263b4c}html[data-theme=light] .admin-directory-toolbar,html[data-theme=light] .logs-page .logs-toolbar{border-color:#d3dfe7;background:#f5f9fb}html[data-theme=light] .admin-user-facts{border-color:#d7e2e9;background:#f5f8fa}html[data-theme=light] .admin-user-facts b{color:#496174}html[data-theme=light] .admin-identity>i{border-color:#acd2e5;background:#e8f5fb;color:#267ba5}html[data-theme=light] .admin-message.success{border-color:#91cdb5;background:#edf9f4!important;color:#137451}html[data-theme=light] .admin-message.warning{border-color:#dec87d;background:#fff9e7!important;color:#8a6812}html[data-theme=light] .admin-message.error,html[data-theme=light] .logs-alert{border-color:#e2a0a6;background:#fff0f1!important;color:#a52d37}html[data-theme=light] .logs-page .logs-toolbar input{background-color:#fff}html[data-theme=light] .logs-page .professional-log-row{background:#fff}@media(max-width:1000px){.admin-users{grid-template-columns:1fr}.admin-ops-nav{grid-template-columns:1fr 1fr}.admin-directory-toolbar{grid-template-columns:minmax(220px,1fr) 160px 150px}.admin-clear-filters{grid-column:1/-1}.admin-user-controls{grid-template-columns:minmax(120px,.8fr) minmax(170px,1.2fr) auto auto}.logs-page .logs-toolbar{grid-template-columns:1fr 1fr}.logs-result{justify-content:flex-start}}@media(max-width:700px){.admin-page,.logs-page{padding:10px 10px 92px!important}.admin-page>header,.logs-page .logs-heading{align-items:stretch;flex-direction:column;padding:13px}.admin-title-block>i,.logs-title-block>i{width:40px;height:40px;flex-basis:40px}.admin-title-block h1,.logs-title-block h1{font-size:16px!important}.admin-title-block p,.logs-title-block p{font-size:9px!important}.admin-header-actions,.logs-header-actions{width:100%;flex-wrap:wrap}.admin-scope-state,.logs-health-state{min-width:0;flex:1 1}.admin-header-actions>button,.logs-header-actions>button{flex:1 1}.admin-ops-nav{gap:7px}.admin-ops-nav>a{min-height:58px;padding:9px}.admin-ops-nav span{font-size:9px}.admin-page .admin-stats{grid-template-columns:1fr 1fr;gap:7px}.admin-page .admin-stats article{min-height:84px;padding:10px}.admin-page .admin-stats b{font-size:18px}.admin-page .admin-kill-switch{align-items:stretch;flex-direction:column}.admin-page .admin-emergency-toggle{width:100%!important;min-width:0!important;flex-direction:row}.admin-directory-head{align-items:flex-start}.admin-directory-head p{display:none}.admin-directory-toolbar{grid-template-columns:1fr 1fr;padding:9px}.admin-clear-filters,.admin-user-search{grid-column:1/-1}.admin-users{padding:7px}.admin-user-card-head{align-items:stretch;flex-direction:column}.admin-user-badges{justify-content:flex-start}.admin-identity small{max-width:220px}.admin-user-facts{grid-template-columns:1fr 1fr}.admin-user-facts>span:last-child{grid-column:1/-1}.admin-user-controls{grid-template-columns:1fr 1fr}.admin-user-controls label{grid-column:span 1}.admin-user-controls>:is(button,a){width:100%}.admin-page .admin-finance-head{flex-direction:column}.admin-page .admin-finance-grid{grid-template-columns:1fr 1fr}.admin-page .admin-finance-grid article.total{grid-column:1/-1}.logs-page .log-summary{grid-template-columns:1fr 1fr;gap:7px}.log-summary>button{min-height:76px;padding:9px 10px}.log-summary>button strong{font-size:17px}.logs-page .logs-toolbar{grid-template-columns:1fr 1fr;padding:9px}.logs-result,.logs-search{grid-column:1/-1}.logs-result{min-height:34px;height:auto!important;flex-wrap:wrap}.logs-page .logs-list{max-height:none;min-height:320px;padding:4px}.logs-page .professional-log-row{grid-template-columns:28px minmax(0,1fr);gap:7px;padding:9px 7px}.logs-page .log-tone-icon{width:26px;height:26px}.logs-page .log-meta{align-items:flex-start;flex-wrap:wrap}.logs-page .log-meta time{width:100%;margin-left:0!important;font-size:9px!important}.logs-page .log-content p{font-size:10px!important}.logs-alert{align-items:flex-start;flex-wrap:wrap}.logs-alert>button{width:100%}}@media(max-width:900px){.auth-form-panel:has(.register-form){align-items:flex-start;justify-content:center;overflow-y:auto;padding-top:92px;padding-bottom:92px}.auth-form-panel:has(.register-form) .auth-mobile-brand{z-index:2}}@media(max-width:700px){.sidebar-nav{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:2px!important;gap:2px!important;overflow:hidden!important;padding:0 3px!important;scroll-snap-type:none!important;scroll-padding-inline:0!important}.sidebar-nav .sidebar-link{width:auto!important;min-width:0!important;max-width:none!important;margin:3px 0!important}.sidebar-nav .sidebar-link small{width:100%;max-width:100%!important;padding-inline:1px;font-size:9px!important;text-align:center}.sidebar-nav .sidebar-link .sidebar-label-mobile{display:block;width:100%;text-align:center}.sidebar-link[aria-current=page]{scroll-snap-align:none}.compact-signals-page .signal-settings-nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px!important;gap:5px!important;overflow:visible!important}.compact-signals-page .signal-settings-nav button{width:100%;min-width:0!important;min-height:44px!important;flex:none!important}.auto-main-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px!important;gap:4px!important;overflow:visible!important}.auto-main-tabs button{width:100%;min-width:0!important;min-height:40px!important;height:40px;padding-inline:3px;flex:none!important;font-size:10px!important}}.account-exchange-picker.locked{grid-template-columns:minmax(180px,240px)}.account-edit-backdrop{overscroll-behavior:contain}.accounts-page .account-edit-modal,.dashboard-profile-sheet{scrollbar-gutter:stable;overscroll-behavior:contain}.accounts-page .account-edit-modal>.section-title{z-index:4;margin:-18px -18px 11px;padding:15px 18px 11px;background:rgba(10,18,26,.97)}.accounts-page .account-edit-modal>.section-title,.dashboard-profile-sheet>header{position:-webkit-sticky;position:sticky;top:-18px;border-bottom:1px solid #203547;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dashboard-profile-sheet>header{z-index:3;margin:-18px -18px 0;padding:16px 18px 11px;background:rgba(11,20,30,.97)}html[data-theme=light] .accounts-page .account-edit-modal>.section-title,html[data-theme=light] .dashboard-profile-sheet>header{border-color:#d5e0e7;background:rgba(255,255,255,.97)}@media(max-width:700px){.account-exchange-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.account-exchange-picker.locked{grid-template-columns:1fr}.account-exchange-picker>button{width:100%;min-height:46px!important}.account-exchange-picker:not(.locked)>button:last-child:nth-child(odd){grid-column:1/-1}.accounts-page .account-edit-backdrop{align-items:end;padding:0}.accounts-page .account-edit-modal{width:100%;max-height:90dvh;padding:14px 12px calc(16px + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:17px 17px 0 0}.accounts-page .account-edit-modal>.section-title{top:-14px;margin:-14px -12px 10px;padding:13px 12px 10px}.dashboard-profile-sheet>header{top:-16px;margin:-16px -13px 0;padding:14px 13px 10px}}.auto-confirm-backdrop{z-index:12520;overscroll-behavior:contain}.auto-confirm-dialog{max-height:calc(100dvh - 36px);overflow:auto;overscroll-behavior:contain}@media(max-width:700px){.auto-confirm-backdrop{align-items:end;padding:0}.auto-confirm-dialog{width:100%;max-height:min(82dvh,520px);padding:16px 13px calc(16px + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:17px 17px 0 0}}.site-account-backdrop{z-index:12510;overscroll-behavior:contain}.appearance-settings,.site-account-sheet{scrollbar-gutter:stable;overscroll-behavior:contain}.appearance-settings>header,.site-account-sheet>header{position:-webkit-sticky;position:sticky;z-index:3;top:-15px;margin:-15px -15px 12px;padding:14px 15px 10px;border-bottom:1px solid #203547;background:rgba(9,18,26,.97);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html[data-theme=light] .appearance-settings>header,html[data-theme=light] .site-account-sheet>header{border-color:#d5e0e7;background:rgba(255,255,255,.97)}@media(max-width:700px){.appearance-settings-backdrop{align-items:end;padding:0}.appearance-settings{width:100%;max-height:88dvh;padding:15px 13px calc(16px + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:17px 17px 0 0}.appearance-settings>header{top:-15px;margin:-15px -13px 12px;padding:14px 13px 10px}.site-account-sheet>header{top:-14px;margin:-14px -12px 12px;padding:13px 12px 10px}}.manage-redirect-page{min-height:calc(100dvh - 24px);display:grid;place-items:center}.manage-redirect-card{width:min(100%,460px);min-height:230px!important;padding:24px;border-radius:14px!important}.manage-redirect-card>a{display:inline-flex;min-height:38px;align-items:center;justify-content:center;margin-top:14px;padding:0 13px;border:1px solid #2b6f94;border-radius:8px;background:#0d3042;color:#82cff1;font-size:9px;font-weight:780;text-decoration:none}.account-group-backdrop{z-index:12530!important;overscroll-behavior:contain}.account-group-modal{max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:12px!important}.account-group-modal .group-modal-head{z-index:3;top:-16px;margin:-16px -16px 14px;padding:15px 16px 11px;border-bottom:1px solid #203547}.account-group-modal .group-modal-actions,.account-group-modal .group-modal-head{position:-webkit-sticky;position:sticky;background:rgba(11,19,28,.97);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.account-group-modal .group-modal-actions{z-index:2;bottom:-16px;margin:14px -16px -16px;padding:11px 16px 16px;border-top:1px solid #203547}html[data-theme=light] .account-group-modal .group-modal-actions,html[data-theme=light] .account-group-modal .group-modal-head{border-color:#d5e0e7;background:rgba(255,255,255,.97)}html[data-theme=light] .account-group-modal .group-modal-head small{color:#087a54}html[data-theme=light] .account-group-modal .group-modal-head h3{color:#203548}html[data-theme=light] .account-group-modal>label span{color:#17698e}html[data-theme=light] .account-group-modal .group-account-list b{color:#294153}html[data-theme=light] .account-group-modal .group-account-list small{color:#147753}html[data-theme=light] .manage-redirect-card>a{border-color:#9fc9dd;background:#eaf6fb;color:#17698e}@media(max-width:700px){.compact-signals-page .signals-save-bar{bottom:calc(72px + env(safe-area-inset-bottom,0px))}.manage-redirect-page{min-height:calc(100dvh - 82px);padding:12px 10px calc(86px + env(safe-area-inset-bottom,0px))!important}.manage-redirect-card{min-height:210px!important;padding:20px 16px}.account-group-backdrop{display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:0!important}.account-group-modal{width:100%!important;max-height:88dvh!important;padding:14px 12px calc(14px + env(safe-area-inset-bottom,0px))!important;border-width:1px 0 0!important;border-radius:17px 17px 0 0!important}.account-group-modal .group-modal-head{top:-14px;margin:-14px -12px 12px;padding:13px 12px 10px}.account-group-modal .group-modal-actions{bottom:calc(-14px - env(safe-area-inset-bottom,0px));margin:12px -12px calc(-14px - env(safe-area-inset-bottom,0px));padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px))}}.mobile-more-trigger,.mobile-nav-more-backdrop{display:none}@media(max-width:700px){.sidebar-nav{grid-template-columns:repeat(6,minmax(0,1fr))!important}.sidebar-nav .sidebar-link.mobile-secondary{display:none!important}.mobile-more-trigger{display:flex;position:relative;min-width:0;min-height:52px;align-items:center;justify-content:center;flex-direction:column;gap:3px;margin:3px 0;padding:0 2px;border:1px solid transparent;border-radius:9px;background:transparent;color:#6f879a;font-family:var(--font-sans);font-weight:700}.mobile-more-trigger>span{height:18px;font-size:14px;line-height:12px;letter-spacing:2px}.mobile-more-trigger>small{display:block;width:100%;overflow:hidden;color:inherit;font-size:9px;line-height:1.15;text-align:center;text-overflow:ellipsis;white-space:nowrap}.mobile-more-trigger.active{border-color:rgba(42,169,244,.45);background:linear-gradient(145deg,rgba(22,91,136,.54),rgba(11,42,64,.65));color:#75caff;box-shadow:inset 0 1px rgba(255,255,255,.05)}.mobile-more-trigger.active:after{content:"";position:absolute;right:17px;bottom:3px;left:17px;height:2px;border-radius:999px;background:#35b8ff;box-shadow:0 0 8px rgba(53,184,255,.65)}.mobile-nav-more-backdrop{display:flex;position:fixed;z-index:12560;inset:0;align-items:flex-end;justify-content:center;padding:0;background:rgba(1,6,10,.72);overscroll-behavior:contain;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.mobile-nav-more-sheet{width:100%;max-height:min(82dvh,650px);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:14px 12px calc(16px + env(safe-area-inset-bottom,0px));border:solid #294252;border-width:1px 0 0;border-radius:18px 18px 0 0;background:linear-gradient(180deg,#0d1821,#081018);box-shadow:0 -18px 50px rgba(0,0,0,.45)}.mobile-nav-more-sheet>header{position:-webkit-sticky;position:sticky;z-index:2;top:-14px;display:flex;align-items:center;justify-content:space-between;margin:-14px -12px 12px;padding:14px 12px 10px;border-bottom:1px solid #203547;background:rgba(12,23,32,.97);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobile-nav-more-sheet>header small{display:block;color:#4eaad6;font-size:8px;font-weight:850;letter-spacing:.13em}.mobile-nav-more-sheet>header h2{margin:3px 0 0;color:#e2edf4;font-size:16px}.mobile-nav-more-sheet>header button{width:36px;height:36px;padding:0;border:1px solid #294354;border-radius:9px;background:#101f2a;color:#8da5b5;font-size:20px}.mobile-nav-more-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.mobile-nav-more-list>a{display:grid;min-width:0;min-height:61px;grid-template-columns:34px minmax(0,1fr) 14px;align-items:center;grid-gap:8px;gap:8px;padding:8px 9px;border:1px solid #203747;border-radius:10px;background:#0a151e;color:#8ca2b2;text-decoration:none}.mobile-nav-more-list>a.active{border-color:#277eae;background:#0d2c40;color:#8ed8fb;box-shadow:inset 3px 0 #2aa9f4}.mobile-nav-more-list>a>span{display:grid;width:32px;height:32px;place-items:center;border:1px solid #284557;border-radius:9px;background:#10232f;font-size:18px}.mobile-nav-more-list>a>span img,.mobile-nav-more-list>a>span svg{width:22px;height:22px;object-fit:contain}.mobile-nav-more-list>a>div{min-width:0}.mobile-nav-more-list>a b,.mobile-nav-more-list>a small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-nav-more-list>a b{color:#c9dce7;font-size:10px}.mobile-nav-more-list>a small{margin-top:3px;color:#607b8e;font-size:7.5px}.mobile-nav-more-list>a>i{color:#526f83;font-size:16px;font-style:normal;text-align:right}html[data-theme=light] .mobile-more-trigger{color:#60788a}html[data-theme=light] .mobile-more-trigger.active{border-color:#95cce8;background:linear-gradient(145deg,#e8f6fd,#dff0f9);color:#125e88;box-shadow:none}html[data-theme=light] .mobile-nav-more-backdrop{background:rgba(41,57,70,.3)}html[data-theme=light] .mobile-nav-more-sheet{border-color:#c4d2dc;background:linear-gradient(180deg,#fff,#f2f6f9);box-shadow:0 -16px 42px rgba(37,61,78,.2)}html[data-theme=light] .mobile-nav-more-sheet>header{border-color:#d5e0e7;background:rgba(255,255,255,.97)}html[data-theme=light] .mobile-nav-more-sheet>header h2{color:#203548}html[data-theme=light] .mobile-nav-more-sheet>header button{border-color:#cad8e1;background:#f2f6f8;color:#50697b}html[data-theme=light] .mobile-nav-more-list>a{border-color:#cbd8e1;background:#fff;color:#506a7d}html[data-theme=light] .mobile-nav-more-list>a.active{border-color:#8ec4df;background:#e8f5fb;color:#17658c}html[data-theme=light] .mobile-nav-more-list>a>span{border-color:#cbd9e2;background:#f1f6f9}html[data-theme=light] .mobile-nav-more-list>a b{color:#294153}html[data-theme=light] .mobile-nav-more-list>a small{color:#6a8091}}@media(min-width:901px) and (max-height:720px){.auth-brand-panel{justify-content:flex-start;padding-top:112px;padding-bottom:58px}.auth-brand-copy h1{margin-top:10px;font-size:clamp(32px,4.2vw,48px)}.auth-brand-copy p{margin-top:12px;font-size:12px;line-height:1.5}.auth-exchanges{margin-top:17px}.auth-exchanges>span{min-height:36px;padding:5px 9px}.auth-trust-grid{margin-top:8px}.auth-trust-grid article{min-height:51px;padding:8px}.auth-trust-grid small{display:none}.auth-brand-footer{bottom:17px}.auth-form-panel{align-items:flex-start;overflow-y:auto;padding-top:62px;padding-bottom:54px}.auth-card>header{margin-bottom:18px}.auth-form{gap:11px}}.auto-account-fields label.check input[type=checkbox]{width:16px!important;height:16px!important;flex:0 0 16px;margin:0}.auto-row.auto-row-field{grid-template-columns:minmax(0,1fr) minmax(240px,420px)}.auto-row.auto-row-field>input{width:100%;min-width:0}@media(max-width:700px){.auto-row.auto-row-field{grid-template-columns:1fr;gap:6px}.auto-row.auto-row-field>input{min-height:42px}}@media(max-width:900px){.auth-form-panel{padding-top:calc(82px + env(safe-area-inset-top,0px));padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.auth-mobile-brand{top:calc(24px + env(safe-area-inset-top,0px))}.auth-theme-toggle{top:calc(21px + env(safe-area-inset-top,0px))!important}.auth-form-panel>footer{bottom:calc(20px + env(safe-area-inset-bottom,0px))}}@media(max-width:520px){.auth-form-panel{padding-top:calc(88px + env(safe-area-inset-top,0px));padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.auth-password-meter{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;margin-top:-5px}.auth-password-meter>span{width:100%;justify-content:space-between;gap:12px;white-space:normal}.auth-password-meter small{text-align:right}}.auth-remember>i{flex:0 0 18px}html[data-theme=light] .auth-remember{color:#526a7c}html[data-theme=light] .auth-remember>i{border-color:#8ea8ba;background:#fff;box-shadow:inset 0 0 0 1px rgba(54,91,116,.05)}html[data-theme=light]{--blue:#1479a8;--green:#087a54;--red:#b42f3a;--yellow:#86630f}html[data-theme=light] :is(.app-page-header>div>span,.transfer-kicker,.ms-eyebrow,.section-title>div>span,.admin-page>header>div:first-child>span,.admin-finance-head>div>span,.app-state-card>span,.app-state-code){color:#1479a8!important}html[data-theme=light] .ms-tier.full{color:#116f98;border-color:rgba(17,111,152,.34);background:rgba(17,111,152,.08)}html[data-theme=light] .ms-tier.scan{color:#6742ad;background:rgba(103,66,173,.08)}html[data-theme=light] .admin-finance-head>i.warning{color:#79590d;border-color:#c7a13c}.guest-terminal-login{color:#8edcff!important;text-decoration:none}.guest-account-access{display:grid;width:100%;min-height:126px;align-content:center;justify-items:center;grid-gap:5px;gap:5px;padding:14px;border:1px dashed #2c5971;border-radius:12px;background:linear-gradient(145deg,rgba(15,49,68,.78),rgba(7,24,34,.88));text-align:center}.guest-account-access>span{color:#58c5f8;font-size:9px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.guest-account-access>b{color:#d9eaf3;font-size:13px}.guest-account-access>small{max-width:290px;color:#718b9b;font-size:10px;line-height:1.45}.guest-account-access>div{display:flex;gap:7px;margin-top:5px}.guest-account-access a,.guest-private-panel a{display:inline-flex;min-height:32px;align-items:center;justify-content:center;padding:0 12px;border:1px solid #278cba;border-radius:8px;background:#0f3b51;color:#a9e7ff;font-size:10px;font-weight:800;text-decoration:none}.guest-account-access a:last-child,.guest-private-panel a:last-child{border-color:#18a96f;background:#0a4733;color:#baf7dc}.guest-private-panel{display:flex;min-height:154px;align-items:center;justify-content:center;gap:12px;padding:24px;border:1px dashed #294a5e;border-radius:12px;background:linear-gradient(145deg,rgba(11,28,40,.92),rgba(5,17,25,.95));color:#d6e7f0}.guest-private-panel>span{display:grid;width:42px;height:42px;place-items:center;border:1px solid #2b5b74;border-radius:12px;background:#0d3043;font-size:19px}.guest-private-panel>div{display:grid;max-width:430px;grid-gap:4px;gap:4px}.guest-private-panel b{font-size:14px}.guest-private-panel small{color:#758f9f;font-size:10px;line-height:1.45}.guest-terminal .terminal-tabs .tab-bar{padding-right:10px}.guest-terminal .terminal-tabs .tab-content{padding:10px}html[data-theme=light] .guest-account-access,html[data-theme=light] .guest-private-panel{border-color:#a8c7d8;background:linear-gradient(145deg,#f5fbfe,#edf6fa);color:#243d4d}html[data-theme=light] .guest-account-access>b,html[data-theme=light] .guest-private-panel b{color:#253d4d}html[data-theme=light] .guest-account-access>small,html[data-theme=light] .guest-private-panel small{color:#607b8c}.registration-legal{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid rgba(65,151,195,.3);border-radius:12px;background:rgba(7,28,40,.55)}.registration-legal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.registration-legal>header>span{color:#72caf1;font-size:9px;font-weight:850;letter-spacing:.13em}.registration-legal>header>small{max-width:260px;color:#718999;font-size:8px;line-height:1.35;text-align:right}.legal-check-row{display:flex;align-items:flex-start;gap:9px;color:#9eb3c0;font-size:10px;line-height:1.42;cursor:pointer}.legal-check-row input{width:16px;height:16px;flex:0 0 16px;margin:1px 0 0;accent-color:#18b978}.legal-check-row a{color:#72cef7;font-weight:800}.legal-check-row.risk{padding:8px;border:1px solid rgba(214,72,86,.25);border-radius:8px;background:rgba(109,24,35,.13)}.legal-load-error,.legal-load-state,.legal-registration-blocked{display:flex;align-items:center;gap:8px;padding:9px;border-radius:8px;background:rgba(26,56,72,.55);color:#91a9b8;font-size:10px}.legal-load-state i{width:13px;height:13px;border:2px solid #2a607a;border-top-color:#72d6ff;border-radius:50%;animation:spin .8s linear infinite}.legal-load-error,.legal-registration-blocked{align-items:flex-start;border:1px solid rgba(214,72,86,.35);background:rgba(102,21,31,.2);color:#f1a5ac}.legal-load-error{justify-content:space-between}.legal-load-error button{border:1px solid #87424a;border-radius:6px;background:#3c171d;color:#ffd3d7}.legal-registration-blocked{display:grid;grid-gap:3px;gap:3px}.legal-registration-blocked b{color:#ffc2c8}.legal-registration-blocked span{line-height:1.4}.legal-page{min-height:100dvh;padding:48px clamp(18px,5vw,72px) 80px;background:radial-gradient(circle at 15% 0,rgba(18,104,145,.19),transparent 32%),#061019;color:#cfe1eb}.legal-document,.legal-document-tabs,.legal-page-hero,.legal-state{width:min(980px,100%);margin-inline:auto}.legal-page-hero{display:grid;grid-gap:8px;gap:8px}.legal-back{width:max-content;color:#81d5fa;font-size:12px;text-decoration:none}.legal-page-hero>small{margin-top:22px;color:#47b8e8;font-size:10px;font-weight:850;letter-spacing:.16em}.legal-page-hero h1{margin:0;color:#edf8fd;font-size:clamp(28px,5vw,48px);letter-spacing:-.04em}.legal-page-hero p{max-width:700px;margin:0;color:#829dab;line-height:1.6}.legal-document-tabs{display:flex;gap:8px;margin-top:28px;overflow-x:auto}.legal-document-tabs button{min-height:42px;padding:0 17px;border:1px solid #254253;border-radius:9px;background:#0a1821;color:#829aa9;font-weight:750;white-space:nowrap}.legal-document-tabs button.active{border-color:#2b9bd0;background:#0d3043;color:#aee9ff}.legal-document{margin-top:10px;padding:clamp(18px,4vw,38px);border:1px solid #223d4d;border-radius:18px;background:linear-gradient(160deg,#0b1822,#07121a);box-shadow:0 24px 80px rgba(0,0,0,.25)}.legal-document>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid #203541}.legal-document>header small{color:#4fbae8;font-size:9px;font-weight:850;letter-spacing:.13em}.legal-document h2{margin:5px 0 7px;color:#e6f2f8;font-size:clamp(22px,4vw,34px)}.legal-document>header p{max-width:640px;margin:0;color:#7f99a8;line-height:1.55}.legal-document-actions{display:flex;gap:6px}.legal-document-actions button{min-height:36px;padding:0 11px;border:1px solid #2d5266;border-radius:8px;background:#0d2431;color:#9bdcfa;white-space:nowrap}.legal-identity-warning{display:grid;grid-gap:4px;gap:4px;margin:18px 0;padding:12px;border:1px solid #81434b;border-radius:9px;background:#31161b;color:#f0abb2}.legal-identity-warning span{font-size:11px;line-height:1.5}.legal-operator-card{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin:18px 0;overflow:hidden;border:1px solid #1e3949;border-radius:10px;background:#1e3949}.legal-operator-card>div{padding:11px;background:#091620}.legal-operator-card dt{color:#5e7e90;font-size:9px;text-transform:uppercase}.legal-operator-card dd{margin:3px 0 0;color:#c8dde8;font-size:11px}.legal-version-row{display:flex;flex-wrap:wrap;gap:7px 15px;padding:10px 0;color:#698596;font-size:9px}.legal-sections{display:grid;grid-gap:15px;gap:15px;margin-top:10px}.legal-sections section{padding:16px;border:1px solid #1b3341;border-radius:10px;background:rgba(8,24,34,.65)}.legal-sections h3{margin:0 0 9px;color:#d5e8f2;font-size:15px}.legal-sections p{margin:8px 0 0;color:#8fa8b6;font-size:12px;line-height:1.7}.legal-disclaimer{margin-top:20px;padding:14px;border-left:3px solid #e0a73c;background:rgba(92,65,16,.16);color:#b7c7cf;font-size:11px;line-height:1.6}.legal-disclaimer b{color:#f0c46e}.legal-state{display:flex;min-height:180px;align-items:center;justify-content:center;gap:10px;margin-top:28px;border:1px solid #223d4d;border-radius:16px;background:#091620;color:#8fa7b5}.legal-state.error{color:#f0a6ad}.legal-state button{padding:8px;border:1px solid #764047;border-radius:7px;background:#35191d;color:#ffc6cc}html[data-theme=light] .registration-legal{border-color:#bfd4df;background:#f4f9fb}html[data-theme=light] .legal-check-row{color:#506979}html[data-theme=light] .legal-check-row a{color:#146f9a}html[data-theme=light] .legal-page{background:radial-gradient(circle at 15% 0,#dbf2fc,transparent 35%),#eef4f7;color:#294353}html[data-theme=light] .legal-page-hero h1{color:#1e3545}html[data-theme=light] .legal-document{border-color:#c6d7e0;background:#fff;box-shadow:0 24px 70px rgba(46,73,90,.12)}html[data-theme=light] .legal-document h2,html[data-theme=light] .legal-sections h3{color:#233c4c}html[data-theme=light] .legal-document>header p,html[data-theme=light] .legal-sections p{color:#5b7484}html[data-theme=light] .legal-operator-card>div,html[data-theme=light] .legal-sections section{border-color:#d6e2e8;background:#f7fafc}html[data-theme=light] .legal-operator-card{border-color:#d6e2e8;background:#d6e2e8}html[data-theme=light] .legal-operator-card dd{color:#354e5e}@media(max-width:700px){.guest-private-panel{min-height:190px;flex-wrap:wrap;text-align:center}.guest-private-panel>div{flex-basis:100%}.guest-private-panel a{flex:1 1}.registration-legal>header{display:grid}.registration-legal>header>small{text-align:left}.legal-page{padding:24px 12px 70px}.legal-page-hero>small{margin-top:14px}.legal-document{padding:16px;border-radius:13px}.legal-document>header{display:grid}.legal-document-actions{width:100%}.legal-document-actions button{flex:1 1}.legal-operator-card{grid-template-columns:1fr}.legal-sections section{padding:13px}.legal-sections p{font-size:11px}.guest-terminal .mobile-quick-panel:not(.collapsed) .mobile-quick-account-popover{display:none}}@media print{.legal-document-actions,.legal-document-tabs,.legal-page-hero{display:none!important}.legal-page{padding:0;background:#fff;color:#000}.legal-document{width:100%;margin:0;padding:0;border:0;background:#fff;box-shadow:none}.legal-document *{color:#000!important}.legal-sections section{page-break-inside:avoid;break-inside:avoid;border-color:#bbb;background:#fff}}.sidebar-download-icon{width:23px;height:23px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.app-download-page{min-height:100%;padding:clamp(24px,5vw,72px);background:radial-gradient(circle at 18% 0,rgba(22,132,180,.2),transparent 34%),#061019;color:#d8eaf3}.app-download-shell{display:grid;width:min(880px,100%);margin:0 auto;grid-template-columns:minmax(0,1.12fr) minmax(260px,.88fr);grid-gap:18px;gap:18px}.app-download-card,.app-download-hero{border:1px solid #234354;border-radius:20px;background:linear-gradient(155deg,#0c1d28,#08131c);box-shadow:0 24px 70px rgba(0,0,0,.28)}.app-download-hero{display:grid;align-content:center;grid-gap:14px;gap:14px;padding:clamp(24px,5vw,52px)}.app-download-kicker{color:#4ec4f2;font-size:10px;font-weight:900;letter-spacing:.16em}.app-download-hero h1{margin:0;color:#f1f9fd;font-size:clamp(32px,6vw,58px);line-height:1.02;letter-spacing:-.045em}.app-download-hero p{max-width:560px;margin:0;color:#8ba5b4;font-size:14px;line-height:1.65}.app-download-points{display:grid;grid-gap:8px;gap:8px;margin-top:6px}.app-download-points span{display:flex;align-items:center;gap:8px;color:#b8cbd5;font-size:12px}.app-download-points i{display:grid;width:22px;height:22px;place-items:center;border:1px solid #227697;border-radius:50%;background:#0d3445;color:#6bd8ff;font-style:normal}.app-download-card{display:grid;align-content:center;grid-gap:13px;gap:13px;padding:clamp(22px,4vw,38px)}.app-download-mark{display:grid;width:72px;height:72px;place-items:center;border:1px solid #2a7698;border-radius:20px;background:linear-gradient(145deg,#123e55,#0a2635);color:#7bdbff}.app-download-mark svg{width:42px;height:42px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.app-download-card small{color:#5ebfe8;font-size:9px;font-weight:850;letter-spacing:.13em}.app-download-card h2{margin:0;color:#e8f5fb;font-size:23px}.app-download-meta{display:flex;flex-wrap:wrap;gap:7px}.app-download-meta span{padding:5px 8px;border:1px solid #29495a;border-radius:999px;background:#0b1b25;color:#8ca5b4;font-size:9px}.app-download-button{display:flex;min-height:50px;align-items:center;justify-content:center;margin-top:3px;border:1px solid #2bb778;border-radius:11px;background:linear-gradient(135deg,#07985e,#0c754f);color:#fff;font-size:13px;font-weight:900;text-decoration:none;box-shadow:0 12px 30px rgba(0,132,79,.22)}.app-download-button:hover{filter:brightness(1.08)}.app-download-security{margin:0;color:#718b9a;font-size:10px;line-height:1.55}.app-download-security code{color:#9fc3d5}.app-download-state{display:flex;min-height:230px;align-items:center;justify-content:center;color:#8ca5b4;text-align:center}.app-download-state.error{color:#f0a6ad}.app-download-state button{margin-top:12px;padding:8px 13px;border:1px solid #74434a;border-radius:8px;background:#35191f;color:#ffc7cc}html[data-theme=light] .app-download-page{background:radial-gradient(circle at 18% 0,#d9f3fc,transparent 35%),#eef4f7;color:#264151}html[data-theme=light] .app-download-card,html[data-theme=light] .app-download-hero{border-color:#bfd3de;background:linear-gradient(155deg,#fff,#f4f9fb);box-shadow:0 22px 60px rgba(48,73,88,.13)}html[data-theme=light] .app-download-card h2,html[data-theme=light] .app-download-hero h1{color:#203946}html[data-theme=light] .app-download-hero p,html[data-theme=light] .app-download-security{color:#5f7886}html[data-theme=light] .app-download-points span{color:#435f6e}html[data-theme=light] .app-download-meta span{border-color:#c7d8e1;background:#f3f8fa;color:#526d7c}@media(max-width:700px){.guest-frame .icon-sidebar{display:flex!important}.guest-frame .sidebar-nav{grid-template-columns:repeat(6,minmax(0,1fr))!important}.guest-frame .app-content{left:auto!important;padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))!important}.app-download-page{padding:18px 12px calc(84px + env(safe-area-inset-bottom,0px))}.app-download-shell{grid-template-columns:1fr}.app-download-hero{padding:24px 20px}.app-download-hero h1{font-size:35px}.app-download-card{padding:22px 20px}.app-download-mark{width:58px;height:58px;border-radius:16px}.app-download-mark svg{width:34px;height:34px}}