:root{font-family:Segoe UI,Noto Sans,Noto Sans Baltic,Noto Sans Cyrillic,Arial,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;color:#eaf2ef;background:#09131a;--text: #eaf2ef;--panel: rgba(11, 25, 31, .78);--border: rgba(157, 211, 183, .15);--accent: #73f0b7;--danger: #ff7b7b;--muted: #8fa6a0;--dashboard-sidebar-width: clamp(224px, 12vw, 270px);--dashboard-page-pad-x: clamp(14px, 1.2vw, 28px);--dashboard-page-pad-bottom: clamp(18px, 1.7vw, 32px);--dashboard-top-offset: clamp(62px, 5.8vh, 82px);--dashboard-card-radius: 11px;--dashboard-card-pad: clamp(10px, .62vw, 14px);--dashboard-grid-gap: clamp(8px, .62vw, 13px);--server-card-min: clamp(300px, 17vw, 350px);--server-card-max: 520px}*{box-sizing:border-box}.strategy-manager-panel{display:flex;flex-direction:column;gap:18px}.download-server-mode{display:inline-flex;gap:8px;width:100%;min-height:48px;padding:4px;border:1px solid rgba(99,255,190,.18);border-radius:12px;background:#071215d1}.download-server-mode button{flex:1 1 0;min-height:38px;padding:0 12px;border:0;border-radius:9px;color:var(--text);background:transparent;font-weight:800;cursor:pointer}.download-server-mode button.active{color:#061312;background:var(--accent)}.download-server-mode button:disabled{opacity:.45;cursor:default}.download-server-version{display:grid;grid-template-columns:repeat(4,max-content);align-items:center;gap:6px 12px;width:fit-content;max-width:100%;padding:9px 12px;border:1px solid rgba(99,255,190,.14);border-radius:12px;background:#0d1f20b8}.download-server-version span{color:var(--muted);font-size:12px}.strategy-manager-tabs{display:inline-flex;gap:8px;padding:4px;border:1px solid rgba(99,255,190,.18);border-radius:8px;background:#0a191ad1}.strategy-manager-tabs button,.strategy-manager-summary select,.strategy-manager-picker select,.strategy-manager-sidebar input,.strategy-manager-detail input,.strategy-param-row select,.strategy-param-row input{color:var(--text);border:1px solid rgba(153,186,178,.2);background:#051114e6}.strategy-manager-tabs button{min-height:36px;padding:0 14px;border-radius:6px;font-weight:800}.strategy-manager-tabs button.active{color:#061312;background:var(--accent)}.strategy-manager-summary{display:grid;grid-template-columns:minmax(320px,1.35fr) repeat(5,minmax(112px,.48fr));gap:8px;align-items:stretch}.strategy-manager-summary>label,.strategy-manager-summary>div{min-height:58px;padding:9px 10px;border:1px solid rgba(99,255,190,.12);border-radius:8px;background:#0e1f22b8}.strategy-summary-server{display:grid;gap:5px;align-content:center}.strategy-summary-stat{display:grid;gap:2px;align-content:center;min-width:0}.strategy-summary-stat.active{border-color:#63ffbe38;background:#19534147}.strategy-summary-stat.muted{opacity:.72}.strategy-summary-stat.file{align-content:start}.strategy-summary-stat small{min-width:0;overflow:hidden;color:#88a29a;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.strategy-manager-summary span,.strategy-manager-picker span,.strategy-manager-sidebar-count,.strategy-param-row small{color:var(--muted);font-size:12px}.strategy-manager-summary strong{display:block;color:var(--text);font-size:18px;line-height:1.15}.strategy-manager-summary select,.strategy-manager-picker select,.strategy-manager-sidebar input,.strategy-manager-detail input,.strategy-param-row select,.strategy-param-row input{width:100%;min-height:38px;padding:0 12px;border-radius:7px;outline:none}.strategy-manager-layout{display:grid;grid-template-columns:var(--strategy-sidebar-width, 360px) 10px minmax(0,1fr);gap:8px;align-items:start}.strategy-disabled-panel{display:grid;gap:10px;padding:18px;border:1px solid rgba(255,180,76,.34);border-radius:8px;background:#3023126b;color:var(--text)}.strategy-disabled-panel strong{color:#ffbf68;font-size:1.05rem}.strategy-disabled-panel p{max-width:880px;margin:0;color:var(--muted);line-height:1.45}.strategy-manager-layout.resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.strategy-manager-resizer{position:sticky;top:18px;display:grid;place-items:center;width:10px;min-height:calc(100vh - 140px);border-radius:999px;cursor:col-resize;touch-action:none}.strategy-manager-resizer:before{display:block;width:4px;height:100%;margin:0 auto;border-radius:999px;background:linear-gradient(to bottom,#99bab21f,#63ffbe6b,#99bab21f);content:"";transition:background .15s ease,box-shadow .15s ease}.strategy-manager-resizer:after{position:absolute;width:6px;height:28px;border-radius:999px;background:radial-gradient(circle,rgba(234,242,239,.9) 1.5px,transparent 2px) center 5px / 6px 8px repeat-y;content:"";opacity:.72;pointer-events:none}.strategy-manager-resizer:hover:before,.strategy-manager-resizer:active:before,.strategy-manager-layout.resizing .strategy-manager-resizer:before{background:#63ffbe8c;box-shadow:0 0 14px #63ffbe38}.strategy-manager-sidebar,.strategy-manager-detail,.strategy-manager-picker,.strategy-compare-table,.muted-panel{border:1px solid rgba(99,255,190,.12);border-radius:8px;background:#09171ab8}.strategy-manager-sidebar{position:sticky;top:18px;display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 140px);padding:12px}.strategy-manager-list{display:flex;flex-direction:column;gap:7px;overflow:auto;padding-right:4px}.strategy-manager-sidebar-tools{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.strategy-tree-actions{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap}.strategy-tree-toggle-btn{min-height:28px;padding:0 9px;border:1px solid rgba(153,186,178,.16);border-radius:7px;background:#ffffff09;color:#cfe2db;cursor:pointer;font-size:11px;font-weight:900}.strategy-tree-toggle-btn:hover:not(:disabled){border-color:#69f0ae6b;background:#69f0ae14;color:var(--accent)}.strategy-tree-toggle-btn.active-only{border-color:#63ffbe47;background:#63ffbe12;color:#dff8ea}.strategy-tree-toggle-btn:disabled{cursor:not-allowed;opacity:.45}.strategy-tree-folder,.strategy-tree-strategy{display:grid;grid-template-columns:14px minmax(0,1fr) auto auto;gap:9px;align-items:center;padding:10px;text-align:left;border:1px solid rgba(153,186,178,.12);border-radius:7px;background:#0f2023b8;color:var(--text);cursor:pointer}.strategy-tree-folder{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:42px;background:linear-gradient(90deg,#161f21e6,#0d181cd1);font-weight:900;cursor:default}.strategy-tree-folder-main{display:grid;grid-template-columns:14px 8px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;flex:1 1 auto;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.strategy-tree-folder.has-active{border-color:#99bab22e;box-shadow:inset 3px 0 #99bab22e}.strategy-folder-signal{width:7px;height:7px;border-radius:999px;background:#8fa6a057;box-shadow:none}.strategy-folder-signal.active{background:#84f1b6;box-shadow:0 0 0 3px #69f0ae14,0 0 10px #69f0ae47}.strategy-folder-active-count{border:1px solid rgba(153,186,178,.14);border-radius:999px;padding:2px 7px;background:#ffffff07;color:#90a8a0;font-size:11px;font-weight:900}.strategy-folder-active-count.active{border-color:#69f0ae52;background:#69f0ae11;color:#8df0bd}.strategy-tree-folder-actions{display:inline-flex;flex:0 0 auto;gap:5px}.strategy-tree-folder-actions button,.strategy-file-actions button,.strategy-export-btn{min-height:28px;padding:0 9px;border:1px solid rgba(153,186,178,.16);border-radius:7px;background:#ffffff09;color:#cfe2db;cursor:pointer;font-size:11px;font-weight:900}.strategy-tree-folder-actions button:hover,.strategy-file-actions button:hover,.strategy-export-btn:hover{border-color:#69f0ae6b;background:#69f0ae14;color:var(--accent)}.strategy-tree-folder.depth-2{margin-left:12px;width:calc(100% - 12px);border-color:#99bab226;background:linear-gradient(90deg,#141e22d6,#0b171cc7);box-shadow:inset 3px 0 #6c889a57}.strategy-tree-folder.depth-3{margin-left:18px;width:calc(100% - 18px);border-color:#99bab221;background:linear-gradient(90deg,#131c20c7,#0a161bb8);box-shadow:inset 3px 0 #697c9147}.strategy-tree-folder.depth-4{margin-left:24px;width:calc(100% - 24px);border-color:#99bab21f;background:linear-gradient(90deg,#121a1eb8,#0a151aad);box-shadow:inset 3px 0 #6c76883d}.strategy-tree-folder.has-active.depth-1{background:linear-gradient(90deg,#172224e6,#0d191dd1)}.strategy-tree-folder.has-active.depth-2{border-color:#99bab233;background:linear-gradient(90deg,#152024e0,#0b181dcc)}.strategy-tree-folder.has-active.depth-3{border-color:#99bab22e;background:linear-gradient(90deg,#141e22d1,#0a171cc2)}.strategy-tree-folder.has-active.depth-4{border-color:#99bab229;background:linear-gradient(90deg,#131c20c2,#0a161bb3)}.strategy-tree-folder.has-active.depth-1{box-shadow:inset 3px 0 #99bab233}.strategy-tree-folder.has-active.depth-2{box-shadow:inset 3px 0 #6c889a6b}.strategy-tree-folder.has-active.depth-3{box-shadow:inset 3px 0 #697c915c}.strategy-tree-folder.has-active.depth-4{box-shadow:inset 3px 0 #6c76884d}.strategy-tree-folder:not(.has-active){border-color:#99bab21a;color:#92a29b;box-shadow:inset 3px 0 #99bab20f}.strategy-tree-folder:not(.has-active).depth-1{background:linear-gradient(90deg,#0f1f22c7,#0a181dbd)}.strategy-tree-folder:not(.has-active).depth-2{background:linear-gradient(90deg,#0f1f26c2,#0a181fb8)}.strategy-tree-folder:not(.has-active).depth-3{background:linear-gradient(90deg,#121c28bd,#0a171fb3)}.strategy-tree-folder:not(.has-active).depth-4{background:linear-gradient(90deg,#161924b8,#0a161dad)}.strategy-tree-folder:not(.has-active) strong{color:#a4b0aa}.strategy-tree-folder:not(.has-active) .tree-caret{border-left-color:#778981}.strategy-tree-folder:not(.has-active) .strategy-folder-signal{background:#8fa6a038}.strategy-tree-folder:not(.has-active) .strategy-folder-active-count{border-color:#99bab21a;background:#ffffff05;color:#7f9189}.strategy-tree-folder:not(.has-active) .strategy-tree-folder-actions button{border-color:#99bab21f;background:#ffffff06;color:#a4b0aa}.strategy-tree-folder.depth-2 strong,.strategy-tree-folder.depth-3 strong,.strategy-tree-folder.depth-4 strong{color:#d4dfdc}.strategy-tree-folder.has-active.depth-2 strong,.strategy-tree-folder.has-active.depth-3 strong,.strategy-tree-folder.has-active.depth-4 strong{color:#e5eee9}.strategy-tree-folder:not(.has-active).depth-2 strong,.strategy-tree-folder:not(.has-active).depth-3 strong,.strategy-tree-folder:not(.has-active).depth-4 strong{color:#9ba9a4}.strategy-tree-folder:hover{border-color:#99bab23d}.strategy-tree-strategy:hover{border-color:#63ffbe47}.strategy-tree-strategy{grid-template-columns:minmax(0,1fr) auto;min-height:54px;margin-top:6px;margin-left:16px;width:calc(100% - 16px);cursor:default}.strategy-tree-strategy-label{min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.strategy-tree-strategy-label{display:grid;gap:3px}.strategy-tree-strategy-title{display:flex;align-items:center;gap:7px;min-width:0}.strategy-tree-strategy-title strong{min-width:0}.strategy-tree-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.strategy-tree-runtime{min-height:26px;padding:0 9px;border:1px solid rgba(99,255,190,.36);border-radius:7px;background:#1f6f4eb8;color:#f0fff9;font-size:11px;font-weight:900;cursor:pointer}.strategy-tree-runtime.danger{border-color:#ff707057;background:#4b23239e;color:#ffd5d5}.strategy-tree-runtime:disabled{cursor:default;opacity:.45}.strategy-tree-strategy.active{border-color:#63ffbe8c;background:#19534161}.strategy-tree-folder strong,.strategy-tree-strategy strong,.strategy-tree-strategy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.strategy-tree-strategy small{margin-top:3px;color:var(--muted)}.strategy-live-badge{flex:0 0 auto;justify-self:end;border:1px solid rgba(99,255,190,.38);border-radius:999px;padding:2px 6px;color:var(--accent);background:#24725652;font-size:.66rem;font-style:normal;font-weight:900;letter-spacing:.04em}.strategy-live-badge.off{border-color:#99bab229;background:#ffffff09;color:#82968f}.strategy-live-badge.detail{display:inline-flex;align-items:center;margin-left:10px;vertical-align:middle}.strategy-runtime-btn{border:1px solid rgba(99,255,190,.28);background:#1f4136b8;color:#eefaf4;border-radius:8px;padding:9px 12px;font-weight:900}.strategy-runtime-btn.danger{border-color:#ff707057;background:#4b23239e;color:#ffd5d5}.strategy-tree-folder em,.strategy-tree-strategy em{color:var(--muted);font-style:normal;font-size:12px}.strategy-tree-folder .strategy-folder-active-count{font-size:11px}.strategy-tree-folder .strategy-folder-active-count.active{color:var(--accent)}.strategy-file-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.strategy-tree-children{display:grid;gap:2px;padding-left:10px;border-left:1px solid rgba(153,186,178,.12)}.strategy-tree-node.root>.strategy-tree-children{padding-left:0;border-left:0}.tree-caret{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #8fa19b;transform:translate(2px);transition:transform .16s ease}.tree-caret.open{transform:rotate(90deg) translate(2px)}.status-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px #63ffbe80}.status-dot.muted{background:#62716e;box-shadow:none}.strategy-manager-detail{padding:14px}.strategy-manager-detail.resizing-param-column{cursor:col-resize;-webkit-user-select:none;user-select:none}.strategy-manager-detail-header{display:block;margin-bottom:14px}.strategy-manager-detail-toolbar{display:grid;grid-template-columns:minmax(240px,420px) minmax(0,1fr);gap:10px;align-items:center;margin-bottom:12px}.strategy-group-actions{display:grid;justify-items:end;gap:6px}.strategy-group-toggle-row,.strategy-detail-export-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.strategy-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.strategy-title-row h3{display:flex;align-items:center;gap:8px;min-width:0;margin-right:auto}.strategy-group-toggle-btn{min-height:30px;padding:0 10px;border:1px solid rgba(153,186,178,.18);border-radius:7px;background:#ffffff09;color:#cfe2db;cursor:pointer;font-size:12px;font-weight:900}.strategy-group-toggle-btn:hover:not(:disabled){border-color:#69f0ae73;background:#69f0ae14;color:var(--accent)}.strategy-group-toggle-btn:disabled{cursor:not-allowed;opacity:.45}.strategy-manager-detail h3{margin:0;font-size:20px}.strategy-manager-detail p{margin:4px 0 0;color:var(--muted)}.strategy-param-group{margin-top:10px;overflow:hidden;border:1px solid rgba(153,186,178,.12);border-radius:8px;background:#06121473}.strategy-param-group summary{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:42px;padding:0 12px;color:var(--accent);font-size:12px;font-weight:900;letter-spacing:.08em;list-style:none;text-transform:uppercase;cursor:pointer}.strategy-param-group summary::-webkit-details-marker{display:none}.strategy-param-group summary:before{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid currentColor;content:"";transition:transform .16s ease}.strategy-param-group[open] summary:before{transform:rotate(90deg)}.strategy-param-group summary em{color:var(--muted);font-style:normal;letter-spacing:0}.strategy-param-group-body{padding:0 12px 8px;border-top:1px solid rgba(153,186,178,.1)}.strategy-param-row{display:grid;grid-template-columns:minmax(150px,var(--strategy-param-name-width, 230px)) 10px minmax(0,1fr) 96px;gap:8px;align-items:center;padding:6px 0;border-top:1px solid rgba(153,186,178,.1)}.strategy-param-name{min-height:34px;display:grid;align-content:center;padding:4px 8px;margin-left:-8px;border-radius:7px;transition:background .15s ease,box-shadow .15s ease}.strategy-param-row.changed .strategy-param-name{background:#ffcd6b21;box-shadow:inset 3px 0 #ffcd6bd1}.strategy-param-row.changed .strategy-param-name strong{color:#ffe2a8}.strategy-param-column-resizer{position:relative;align-self:stretch;min-height:34px;border-radius:999px;cursor:col-resize;touch-action:none}.strategy-param-column-resizer:before{position:absolute;top:3px;right:4px;bottom:3px;left:4px;border-radius:999px;background:#99bab229;content:"";transition:background .15s ease,box-shadow .15s ease}.strategy-param-column-resizer:after{position:absolute;top:50%;left:50%;width:4px;height:16px;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,rgba(234,242,239,.88) 1px,transparent 1.5px) center 2px / 4px 5px repeat-y;content:"";opacity:.7;pointer-events:none}.strategy-param-column-resizer:hover:before,.strategy-param-column-resizer:active:before,.strategy-manager-detail.resizing-param-column .strategy-param-column-resizer:before{background:#63ffbe80;box-shadow:0 0 12px #63ffbe33}.strategy-param-row strong,.strategy-param-row small{display:block;overflow-wrap:anywhere}.strategy-param-row button{min-height:34px;border-radius:7px;border:1px solid rgba(99,255,190,.36);background:#1c5542bf;color:var(--text);font-weight:800}.strategy-save-all-btn{min-height:38px;padding:0 14px;border:1px solid rgba(99,255,190,.44);border-radius:8px;background:#1f6f4ed1;color:#f0fff9;font-weight:900;white-space:nowrap;cursor:pointer}.strategy-save-all-btn:hover:not(:disabled){border-color:#63ffbeb8;background:#2d8a5feb}.strategy-save-all-btn:disabled{opacity:.45;cursor:default}.strategy-save-all-footer{position:sticky;bottom:12px;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:14px;padding:10px;border:1px solid rgba(99,255,190,.16);border-radius:10px;background:#081416f0;box-shadow:0 -12px 24px #0003}.strategy-save-all-footer span{color:var(--muted);font-size:.86rem}.strategy-param-row input,.strategy-param-row select{min-height:34px}.strategy-param-select{border-color:#63ffbe57;background:linear-gradient(90deg,#63ffbe1c,#2e7faa1a),#051114e6;color:#e9fff7;font-weight:800}.strategy-param-select:hover,.strategy-param-select:focus{border-color:#63ffbe94;box-shadow:0 0 0 2px #63ffbe14}.strategy-param-color{display:grid;grid-template-columns:46px minmax(0,1fr);gap:8px;align-items:center}.strategy-param-color input[type=color]{width:46px;min-height:34px;height:34px;padding:3px;border-radius:7px;cursor:pointer}.strategy-param-color input[type=text],.strategy-param-color input:not([type]){min-width:0}.strategy-param-checkbox{min-height:34px;width:100%;display:inline-flex;align-items:center;gap:10px;padding:0 12px;border:1px solid rgba(153,186,178,.2);border-radius:7px;background:#051114e6;color:var(--text);font-weight:800;cursor:pointer}.strategy-param-checkbox input{width:17px;height:17px;min-height:0;padding:0;border-radius:3px;background:transparent;accent-color:var(--accent);cursor:pointer}.strategy-param-checkbox span{color:#dcebe6;font-size:.86rem}.strategy-param-row button:disabled{opacity:.45}.strategy-compare-pickers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.strategy-manager-picker{padding:12px}.strategy-manager-picker-title{margin-bottom:10px;color:var(--text);font-weight:900}.strategy-manager-controls{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.2fr);gap:10px}.strategy-compare-table{overflow:hidden}.strategy-compare-header{display:flex;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid rgba(153,186,178,.12)}.strategy-compare-header label{display:inline-flex;align-items:center;gap:8px;color:var(--muted)}.strategy-compare-grid{display:grid;grid-template-columns:minmax(180px,.65fr) minmax(220px,1fr) minmax(220px,1fr);overflow:auto}.strategy-compare-grid>div:not(.strategy-compare-row){padding:12px;color:var(--muted);font-weight:800;background:#122225f2}.strategy-compare-row{display:contents}.strategy-compare-row>strong,.strategy-compare-row>span{padding:10px 12px;border-top:1px solid rgba(153,186,178,.1);overflow-wrap:anywhere}.strategy-compare-row.diff>strong,.strategy-compare-row.diff>span{background:#742d3238;color:#ffd5d8}.muted-panel{padding:16px;color:var(--muted)}@media(max-width:1100px){.strategy-manager-summary,.strategy-manager-layout,.strategy-compare-pickers,.strategy-manager-controls,.strategy-manager-detail-toolbar{grid-template-columns:1fr}.strategy-manager-resizer{display:none}.strategy-manager-sidebar{position:static;max-height:420px}.strategy-group-actions{justify-content:flex-start;justify-items:start}.strategy-group-toggle-row,.strategy-detail-export-actions{justify-content:flex-start}.strategy-param-row{grid-template-columns:1fr}.strategy-param-column-resizer{display:none}}button,input,select,textarea{font:inherit}.nav-item,.stat-card,.server-card,.strategy-card,.day-rank-card,.leverage-rank-card,.command-action-card,.command-selected-strip,.profile-card,.empty-box,.error-box,.success-box,.period-chip,.page-btn,.secondary-btn,.danger-btn,.danger-command-btn,.primary-command-btn,.server-action-btn,.command-mini-btn,.order-ignore-btn,.order-global-bl-btn,.order-chart-btn,.login-submit{overflow-wrap:anywhere}body{margin:0;min-height:100vh;background:radial-gradient(circle at top left,rgba(62,131,101,.22),transparent 32%),radial-gradient(circle at top right,rgba(69,110,171,.18),transparent 28%),linear-gradient(180deg,#081117,#071017)}@media(min-width:2200px){:root{--dashboard-sidebar-width: clamp(270px, 11vw, 320px);--dashboard-page-pad-x: clamp(22px, 1.6vw, 42px);--dashboard-top-offset: clamp(70px, 6.4vh, 96px);--dashboard-card-pad: clamp(13px, .72vw, 18px);--dashboard-grid-gap: clamp(12px, .72vw, 18px);--server-card-min: clamp(340px, 15.5vw, 430px);--server-card-max: 620px}}@media(max-height:820px)and (min-width:981px){:root{--dashboard-sidebar-width: clamp(220px, 12vw, 258px);--dashboard-page-pad-x: clamp(14px, 1.35vw, 24px);--dashboard-page-pad-bottom: 20px;--dashboard-top-offset: 66px;--dashboard-card-pad: 11px;--dashboard-grid-gap: 10px;--server-card-min: clamp(300px, 18vw, 340px);--server-card-max: 460px}.sidebar-brand{min-height:132px;padding-bottom:12px}.sidebar-brand strong{font-size:.95rem;min-height:1.1rem}.sidebar-nav{gap:7px}.nav-item span{margin-top:3px;font-size:.82rem}}.app-shell{min-width:0;padding:var(--dashboard-top-offset) var(--dashboard-page-pad-x) var(--dashboard-page-pad-bottom)}.layout-shell{min-height:100vh;display:grid;grid-template-columns:var(--dashboard-sidebar-width) minmax(0,1fr)}.main-shell{position:relative;min-width:0}.app-top-actions{position:absolute;top:22px;right:var(--dashboard-page-pad-x);z-index:30;display:flex;align-items:flex-start;gap:10px}.app-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;margin-top:clamp(22px,2.4vw,36px);padding-top:18px;border-top:1px solid rgba(157,211,183,.1);color:#7f9991}.app-footer span,.app-footer a{font-size:.86rem;font-weight:800}.app-footer a{color:#f1c46a;text-decoration:none}.app-footer a:hover{color:#fff}.sidebar{position:sticky;top:0;min-height:100vh;padding:clamp(22px,1.4vw,30px) clamp(14px,1vw,20px);border-right:1px solid var(--border);background:linear-gradient(180deg,#09131afa,#081117f5),radial-gradient(circle at top left,rgba(115,240,183,.12),transparent 35%)}.sidebar-brand{display:grid;grid-template-columns:1fr;align-items:start;justify-content:start;gap:12px;min-height:146px;padding:8px 10px 18px}.sidebar-brand-lockup,.sidebar-brand>div:first-child{min-width:0;max-width:188px}.sidebar-brand-lockup{display:grid;gap:10px}.sidebar-brand-logo{display:block;width:min(100%,188px);height:auto;object-fit:contain;filter:drop-shadow(0 10px 24px rgba(111,211,70,.18))}.sidebar-brand p{margin:0 0 6px;color:var(--accent);text-transform:uppercase;letter-spacing:.18em;font-size:.72rem}.sidebar-brand strong{display:block;font-size:clamp(.94rem,.72vw,1.04rem);line-height:1.15;min-height:1.2rem;white-space:nowrap;overflow-wrap:normal;word-break:normal}.sidebar-nav{display:grid;gap:8px}.sidebar-footer{margin-top:auto;padding-top:16px}.sidebar-logout{width:100%;justify-content:center}.nav-item{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;text-align:left;border:1px solid rgba(255,255,255,.04);background:#ffffff05;color:#eefaf4;min-height:54px;padding:8px 12px;border-radius:10px;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.nav-icon{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(160,178,190,.08);border-radius:9px;background:#ffffff09;color:#b0a58d;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.nav-icon svg{width:18px;height:18px}.nav-item strong,.nav-item span{display:block}.nav-copy{min-width:0}.nav-copy span{margin-top:3px;color:var(--muted);font-size:.77rem;line-height:1.2}.nav-item strong{color:#f2e4c7;font-size:.9rem;line-height:1.15}.nav-item.active{border-color:#73f0b74d;background:#73f0b717}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.language-select{position:relative;display:inline-flex;flex:0 0 auto;justify-self:end;width:74px}.language-select:after{content:"";position:absolute;right:11px;top:50%;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;color:var(--muted);transform:translateY(-62%) rotate(45deg);pointer-events:none}.language-select select{width:100%;min-height:34px;padding:0 28px 0 12px;border:1px solid rgba(115,240,183,.22);border-radius:999px;background:#0d1f24e6;color:#d9ebe5;font-size:.78rem;font-weight:900;letter-spacing:.06em;line-height:1;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.language-select select:focus{border-color:#73f0b780;box-shadow:0 0 0 3px #73f0b717}.top-language-select{width:58px}.top-language-select select{min-height:42px;padding:0 20px 0 12px;border-color:#73f0b74d;background:#0d1f24f0;text-align:center;box-shadow:0 12px 30px #0000002e}.top-language-select:after{right:9px}.profile-nav-btn{position:relative;width:42px;height:42px;border:1px solid rgba(115,240,183,.22);border-radius:999px;background:#0d1f24e6;color:#d9ebe5;box-shadow:0 12px 30px #0000002e;cursor:pointer}.download-agent-btn{display:inline-flex;align-items:center;gap:9px;min-height:42px;border:1px solid rgba(115,240,183,.28);border-radius:12px;background:#0d1f24eb;color:#e7fff4;box-shadow:0 12px 30px #0000002e;cursor:pointer;font-weight:850;padding:0 14px;white-space:nowrap}.download-agent-version{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border:1px solid currentColor;border-radius:999px;font-size:.78rem;font-weight:900;opacity:.72}.profile-nav-btn:before,.profile-nav-btn:after{position:absolute;left:50%;content:"";transform:translate(-50%)}.profile-nav-btn:before{top:10px;width:9px;height:9px;border:2px solid currentColor;border-radius:999px}.profile-nav-btn:after{bottom:9px;width:18px;height:9px;border:2px solid currentColor;border-top-left-radius:999px;border-top-right-radius:999px;border-bottom:0}.profile-nav-btn:hover,.profile-nav-btn.active{color:#08140f;background:var(--accent);border-color:#73f0b773;box-shadow:0 14px 34px #73f0b729}.notification-menu-wrap{position:relative}.notification-nav-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(115,240,183,.22);border-radius:999px;background:#0d1f24e6;color:#d9ebe5;box-shadow:0 12px 30px #0000002e;cursor:pointer}.notification-nav-btn:hover,.notification-nav-btn.has-alerts{border-color:#ffb86b99;color:#ffbf72;background:#2f2213eb;box-shadow:0 14px 34px #ffb86b24}.notification-bell-icon{position:relative;width:19px;height:20px;display:block}.notification-bell-icon:before{position:absolute;left:3px;top:3px;width:13px;height:13px;border:2px solid currentColor;border-bottom:0;border-radius:10px 10px 3px 3px;content:""}.notification-bell-icon:after{position:absolute;left:6px;bottom:2px;width:7px;height:7px;border-bottom:2px solid currentColor;border-radius:999px;box-shadow:3px 4px 0 -1px currentColor;content:""}.notification-count{position:absolute;top:-5px;right:-4px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;border:1px solid rgba(255,224,174,.6);border-radius:999px;color:#1c1208;background:#ffb45f;font-size:.68rem;font-weight:900;line-height:1}.notification-popover{position:absolute;z-index:60;top:calc(100% + 10px);right:0;width:min(360px,calc(100vw - 32px));padding:12px;border:1px solid rgba(255,184,107,.28);border-radius:16px;color:#e9f7f1;background:#081418fa;box-shadow:0 22px 50px #00000061}.notification-popover-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.notification-popover-actions{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}.notification-popover-header button{border:1px solid rgba(157,211,183,.18);border-radius:9px;color:#dcebe5;background:#ffffff0a;cursor:pointer;font-size:.75rem;font-weight:850;padding:6px 8px}.notification-settings-btn{position:relative;display:inline-grid;place-items:center;width:29px;min-width:29px;height:29px;padding:0!important}.notification-settings-btn:hover,.notification-clear-btn:hover{border-color:#73f0b74d;color:#73f0b7;background:#73f0b714}.notification-settings-btn span{position:relative;width:15px;height:15px;border:2px solid currentColor;border-radius:999px}.notification-settings-btn span:before{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:999px;background:currentColor;content:""}.notification-settings-btn span:after{position:absolute;top:50%;left:50%;width:21px;height:3px;border-radius:999px;background:linear-gradient(currentColor,currentColor) left center / 5px 3px no-repeat,linear-gradient(currentColor,currentColor) right center / 5px 3px no-repeat;content:"";transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 0 0 0 currentColor}.notification-list{display:grid;gap:8px}.notification-item{display:grid;gap:4px;padding:10px;border:1px solid rgba(255,184,107,.18);border-radius:12px;background:#ffb86b12}.notification-item-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.notification-item-head strong{color:#ffcf8a;font-size:.9rem}.notification-item-head small{flex:0 0 auto;color:#7f958d;font-size:.72rem;font-weight:900;white-space:nowrap}.notification-item span,.notification-empty{color:#b9cbc5;font-size:.84rem;line-height:1.35}.download-agent-icon{position:relative;width:22px;height:22px;flex:0 0 22px}.download-agent-icon:before{position:absolute;left:2px;bottom:2px;width:18px;height:8px;border:2px solid currentColor;border-top:0;border-radius:0 0 4px 4px;content:""}.download-agent-icon:after{position:absolute;left:50%;top:2px;width:2px;height:11px;background:currentColor;content:"";transform:translate(-50%)}.download-agent-arrow{position:absolute;left:50%;top:10px;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translate(-50%) rotate(45deg)}.download-agent-btn:hover,.download-agent-btn.active{color:#08140f;background:var(--accent);border-color:#73f0b773;box-shadow:0 14px 34px #73f0b729}.filter-bar,.top-grid,.stats-grid,.orders-head,.orders-row,.server-top{display:grid;gap:var(--dashboard-grid-gap)}.filter-bar{display:flex;flex-wrap:wrap;margin-bottom:20px}.heatmap-tabbar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.heatmap-tab{min-height:42px;border:1px solid rgba(157,211,183,.14);border-radius:12px;background:#ffffff09;color:#d9ebe5;cursor:pointer;font-weight:800;padding:10px 14px}.heatmap-tab:hover,.heatmap-tab.active{border-color:#73f0b75c;background:#73f0b721;color:#eafff6}.filter-bar select,.date-filter input{width:220px;border:1px solid var(--border);background:#0a1318eb;color:#eefaf4;padding:12px 14px;border-radius:14px}.date-filter{display:flex;gap:10px;flex-wrap:wrap}.date-filter label{display:flex;align-items:center;gap:8px;color:var(--muted)}.date-filter input{width:160px}.panel{background:var(--panel);border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:calc(var(--dashboard-card-radius) + 8px);padding:clamp(16px,1.25vw,24px);box-shadow:0 18px 60px #0000003d}.panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.panel-header h2{margin:0}.profile-panel-header{align-items:flex-start;gap:18px}.profile-panel-title{min-width:0;flex:1 1 auto;display:grid;gap:14px}.profile-panel-header>span{flex:0 0 auto;padding-top:8px}.servers-list{display:grid;gap:var(--dashboard-grid-gap);grid-template-columns:repeat(auto-fill,minmax(var(--server-card-min),1fr));align-items:stretch}.add-server-card{min-height:100%;display:grid;place-items:center;align-content:center;gap:10px;border:1px dashed rgba(115,240,183,.32);color:#dffcf0;background:linear-gradient(145deg,#1c4a3938,#0814186b),#ffffff05;cursor:pointer;text-align:center}.add-server-card:hover{border-color:#73f0b794;background:linear-gradient(145deg,#28705247,#08141870),#ffffff08}.add-server-card.is-disabled,.add-server-card:disabled{cursor:not-allowed;opacity:.64;border-color:#ffbf7047}.add-server-card.is-disabled:hover,.add-server-card:disabled:hover{box-shadow:none;background:linear-gradient(145deg,#342c1c3d,#08141870),#ffffff05}.add-server-plus{width:62px;height:62px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(115,240,183,.3);border-radius:18px;color:var(--accent);background:#73f0b714;font-size:3rem;font-weight:900;line-height:1}.add-server-card strong{font-size:1.06rem}.add-server-card small{color:var(--muted);font-weight:800}.add-server-card.compact-server-card{height:100%;min-height:520px;justify-items:center;align-content:center;text-align:center}.heatmap-meta-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.transition-summary-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(150px,1fr));margin-bottom:18px}.transition-split-row{display:flex;gap:14px;flex-wrap:wrap;margin:-6px 0 18px;color:var(--muted)}.transition-split-row span{padding:8px 12px;border:1px solid rgba(255,255,255,.04);border-radius:999px;background:#ffffff06}.period-picker{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:-2px 0 18px}.orders-periods .period-picker{margin:0}.period-quick-select{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.period-date-range{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.period-date-range label{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:.82rem;font-weight:800}.period-date-range input{width:150px;min-height:38px;border:1px solid var(--border);background:#0a1318eb;color:#eefaf4;padding:8px 10px;border-radius:12px}.heatmap-card{overflow-x:auto;margin-bottom:20px;padding-bottom:4px}.day-heatmap-grid{display:grid;gap:12px;grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:20px}.day-heatmap-card{display:grid;gap:7px;min-height:118px;padding:14px;border-radius:14px;border:1px solid rgba(255,255,255,.04);background:#ffffff08}.day-heatmap-card strong{color:#f2faf6;font-size:.98rem}.day-heatmap-card span{color:#b8c9c4;font-size:.88rem}.day-heatmap-card b{font-weight:800}.day-rank-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.day-rank-column{padding:14px;border-radius:18px;background:#ffffff06;border:1px solid rgba(255,255,255,.04)}.day-rank-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.day-rank-header h3{margin:0;font-size:1rem}.day-rank-header span{color:var(--muted);font-size:.86rem}.day-rank-list{display:grid;gap:9px}.day-rank-card{display:grid;gap:6px;padding:12px;border-radius:12px;background:#0a13188c;border:1px solid rgba(255,255,255,.035)}.day-rank-card strong{color:#f2faf6;font-size:.98rem}.day-rank-card span{color:#b8c9c4;font-size:.88rem}.day-rank-card b{font-weight:800}.leverage-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}.leverage-heatmap-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin-top:18px}.leverage-heatmap-card,.leverage-rank-card{display:grid;gap:7px;border:1px solid rgba(157,211,183,.12);border-radius:18px;background:#ffffff08;padding:15px}.leverage-heatmap-card>b{font-size:1.35rem}.leverage-card-top{display:flex;justify-content:space-between;gap:10px}.leverage-card-top strong,.leverage-rank-card strong{color:#eefaf4;font-size:1.05rem}.leverage-card-top span,.leverage-heatmap-card span,.leverage-rank-card span{color:var(--muted);font-size:.88rem}.leverage-rank-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px}.strategy-leverage-section{margin-top:26px;padding-top:18px;border-top:1px solid rgba(157,211,183,.1)}.strategy-leverage-section .strategy-header{align-items:flex-start;gap:14px}.strategy-leverage-section .strategy-header div{display:grid;gap:5px;min-width:0}.strategy-leverage-section .strategy-header h3{color:#f2faf6;font-size:1.08rem}.strategy-leverage-section .strategy-header span{color:#aebfba;font-size:.86rem;line-height:1.42}.strategy-leverage-matrix{display:grid;gap:7px;max-height:380px;overflow:auto;padding:0 4px 4px 0}.strategy-leverage-matrix::-webkit-scrollbar,.strategy-leverage-cards::-webkit-scrollbar{width:7px;height:7px}.strategy-leverage-matrix::-webkit-scrollbar-track,.strategy-leverage-cards::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}.strategy-leverage-matrix::-webkit-scrollbar-thumb,.strategy-leverage-cards::-webkit-scrollbar-thumb{background:#8fa6a05c;border-radius:999px}.strategy-leverage-row{display:grid;width:100%;min-width:max-content;gap:8px;align-items:stretch;border:0;background:transparent;color:inherit;padding:0;text-align:left}.strategy-leverage-row:not(.strategy-leverage-head){cursor:pointer}.strategy-leverage-head{position:sticky;top:0;z-index:1;color:#95aaa4;font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;background:#0b191f;padding:0 8px 4px}.strategy-leverage-head span{display:flex;align-items:center;min-height:28px}.strategy-leverage-row>span{min-width:0}.strategy-leverage-row:not(.strategy-leverage-head)>span{min-height:62px;padding:10px;border:1px solid rgba(157,211,183,.075);border-radius:12px;background:#ffffff06}.strategy-leverage-row.selected>span{border-color:#73f0b742;background:#73f0b70e}.strategy-leverage-row.selected .strategy-leverage-name{box-shadow:inset 3px 0 #73f0b794}.strategy-leverage-name,.strategy-leverage-cell,.strategy-leverage-total{display:grid;align-content:center;gap:5px}.strategy-leverage-name strong{color:#f2faf6;font-size:.94rem;line-height:1.25}.strategy-leverage-name small,.strategy-leverage-cell small,.strategy-leverage-total small{color:#aebfba;font-size:.78rem}.strategy-leverage-cell.empty{justify-items:center;color:var(--muted)}.strategy-leverage-total{font-variant-numeric:tabular-nums}.strategy-leverage-hint{margin:9px 0 0;color:#aebfba;font-size:.86rem}.strategy-leverage-detail{display:grid;gap:14px;margin-top:16px;padding:14px;border:1px solid rgba(115,240,183,.14);border-radius:18px;background:linear-gradient(90deg,#73f0b70f,#ffffff03),#ffffff05;box-shadow:inset 3px 0 #73f0b77a}.strategy-detail-heading{display:grid;gap:5px}.strategy-detail-heading span{color:#73f0b7;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.strategy-detail-heading strong{color:#f2faf6;font-size:1.06rem;line-height:1.25}.strategy-leverage-summary{grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.strategy-leverage-cards{max-height:312px;overflow-y:auto;padding-right:4px}.strategy-leverage-ranks{margin-top:0}.strategy-leverage-ranks .day-rank-column{background:#0a161a75}.commands-layout{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);align-items:start}.commands-target-panel,.command-card{display:grid;gap:12px;padding:14px;border-radius:16px;background:#ffffff06;border:1px solid rgba(255,255,255,.045)}.commands-target-panel{position:sticky;top:18px}.commands-target-panel .command-field:nth-of-type(2),.commands-target-panel .command-field:nth-of-type(3){min-width:0}.commands-main{display:grid;gap:18px;min-width:0}.commands-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.commands-card-grid>.command-family{height:100%;min-width:0}.commands-section{display:grid;gap:10px;align-content:start;padding:clamp(11px,.82vw,14px);border-radius:var(--dashboard-card-radius);background:#ffffff05;border:1px solid rgba(115,240,183,.08)}.commands-section-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:9px;border-bottom:1px solid rgba(255,255,255,.055)}.commands-section-title{display:flex;align-items:baseline;gap:10px;min-width:0;flex-wrap:wrap}.commands-section-header h3{margin:0;color:#73f0b7;font-size:1.08rem}.commands-section-header>span{color:#a8bbb5;font-size:.84rem}.commands-section-kicker{color:#73f0b7;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.commands-section-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.command-family{padding:14px}.command-family-list{display:grid;gap:10px;align-content:start;height:auto}.command-row{display:grid;grid-template-columns:minmax(460px,1fr) minmax(280px,.42fr);gap:14px;align-items:start;min-width:0;padding:14px;border-radius:15px;background:#0a161ab8;border:1px solid rgba(115,240,183,.08);box-shadow:inset 3px 0 #73f0b721}.commands-card-grid .command-row{grid-template-columns:1fr}.commands-card-grid .command-row:only-child{height:auto}.commands-card-grid .command-row-actions{justify-content:stretch}.commands-card-grid .command-card-fields{grid-template-columns:repeat(2,minmax(140px,1fr))}.commands-card-grid .command-response-panel{min-width:0}.command-row.danger{border-color:#ff7b7b1f;background:#2f191d47;box-shadow:inset 3px 0 #ff7b7b33}.command-row-info{display:grid;gap:8px;min-width:0}.command-row-info p{margin:0;color:#9aa7a1;font-size:.88rem;line-height:1.35}.command-row-actions{display:flex;gap:8px;align-items:stretch;justify-content:flex-end;flex-wrap:wrap;min-width:0;padding:10px;border-radius:13px;background:#ffffff05;border:1px solid rgba(255,255,255,.04)}.command-card-fields{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(180px,1fr));padding:10px;border-radius:13px;background:#ffffff06;border:1px solid rgba(255,255,255,.045)}.command-row-actions .secondary-btn,.command-row-actions .danger-btn,.command-row-actions .primary-command-btn{min-height:38px;flex:1 1 190px}.command-row-actions .command-field.compact{flex:0 1 140px}.command-row-extra{grid-column:1 / -1;min-width:0}.command-meta-strip{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:5px 10px;align-items:center;min-width:0}.command-meta-strip.two{grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr)}.command-meta-strip span{color:#94aaa4;font-size:.74rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.command-meta-strip strong{min-width:0;color:#f4fbf8;overflow-wrap:anywhere}.command-action-card,.command-subcard{display:grid;gap:12px;padding:14px;border-radius:15px;background:#0a161ab8;border:1px solid rgba(255,255,255,.055)}.command-action-card-focus{background:#102d2661;border-color:#73f0b738;box-shadow:inset 3px 0 #73f0b794}.command-action-card-wide{grid-column:1 / -1}.commands-target-panel h3,.command-card h3,.command-action-card h4,.command-subcard h4{margin:0}.command-card-title{display:flex;align-items:baseline;justify-content:flex-start;gap:7px 10px;flex-wrap:wrap;min-width:0}.command-card-title span{color:#9bb2ad;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.command-card-title h4{margin:0;color:#73f0b7;font-size:1rem;line-height:1.25}.command-card-title p{flex:1 1 260px;min-width:220px;margin:0;color:#9aa7a1;font-size:.84rem;line-height:1.25}.command-card p,.command-action-card p,.command-subcard p{margin:0;color:#9aa7a1;font-size:.9rem;line-height:1.45}.command-target-note{margin:0;color:#aebfba;font-size:.88rem;line-height:1.4}.command-target-summary{display:grid;gap:6px;padding:12px;border-radius:12px;background:#73f0b70f;border:1px solid rgba(115,240,183,.12)}.command-target-summary span{color:var(--muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.command-target-summary strong{color:#eefaf4;font-size:.95rem;line-height:1.35}.command-field{display:grid;gap:6px}.command-field span,.command-check span{color:var(--muted);font-size:.84rem}.command-field input,.command-field select{width:100%;border:1px solid var(--border);border-radius:12px;background:#0a1318eb;color:#eefaf4;padding:10px 12px}.command-segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.command-segmented button{min-height:38px;border:1px solid var(--border);border-radius:10px;background:#0a1318eb;color:var(--muted);font-weight:900;cursor:pointer}.command-segmented button.active{border-color:#73f0b770;background:#73f0b724;color:#dff8ea}.command-field-hint{grid-column:1 / -1;margin:0;color:var(--muted);font-size:.78rem;line-height:1.35;max-width:720px}.command-selected-strip{display:grid;gap:7px 12px;grid-template-columns:max-content minmax(0,1fr);padding:12px;border-radius:13px;background:#ffffff09;border:1px solid rgba(255,255,255,.055)}.command-selected-strip span{color:#94aaa4;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.command-selected-strip strong{color:#f4fbf8;min-width:0;overflow-wrap:anywhere}.command-selected-strip code,.command-preview-pill{color:#d7ece5;font-size:.88rem;overflow-wrap:anywhere}.command-preview-pill{min-height:40px;display:inline-flex;align-items:center;padding:8px 11px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.055)}.commands-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.command-actions,.command-inline,.command-check{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.command-actions .secondary-btn,.command-actions .danger-btn,.command-actions .primary-command-btn,.command-inline .secondary-btn,.command-inline .danger-btn,.command-inline .primary-command-btn{min-height:40px}.command-action-stack{align-items:stretch}.command-action-stack .secondary-btn,.command-action-stack .danger-btn,.command-action-stack .primary-command-btn{flex:1 1 220px;text-align:left}.command-inline .command-field{width:min(160px,100%)}.command-check{align-items:center}.command-response-panel{display:grid;gap:10px;padding:12px;border-radius:14px;background:#0710146b;border:1px solid rgba(157,211,183,.08)}.command-response-panel-compact{margin-top:10px}.command-response-card{display:grid;gap:9px;padding:10px;border-radius:12px;background:#ffffff06;border:1px solid rgba(255,255,255,.04)}.command-response-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.command-response-head strong{color:#eefaf4}.command-response-head span{color:var(--muted);font-size:.82rem}.command-coin-list{display:flex;flex-wrap:wrap;gap:7px}.command-coin-chip{padding:6px 9px;border-radius:999px;background:#ff7b7b14;border:1px solid rgba(255,123,123,.18);color:#ffd7d7;font-size:.78rem;font-weight:800}.command-empty-text{color:var(--muted);font-size:.86rem}.command-response-raw{max-height:160px;overflow:auto;margin:0;padding:10px;border-radius:10px;background:#0003;color:#c7d7d2;font-size:.8rem;white-space:pre-wrap}.hour-rank-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.hour-rank-grid>.strategy-section{margin-top:0;padding:14px;border-radius:18px;background:#ffffff06;border:1px solid rgba(255,255,255,.04)}.hour-rank-grid>.strategy-section:first-child{border-color:#73f0b729;box-shadow:inset 3px 0 #73f0b773}.hour-rank-grid>.strategy-section:nth-child(2){border-color:#ff7b7b29;box-shadow:inset 3px 0 #ff7b7b6b}.hour-rank-grid .strategy-header{margin-bottom:12px}.hour-rank-grid .strategy-header h3{margin:0;font-size:1rem}.hour-rank-grid>.strategy-section:first-child .strategy-header h3{color:#76dcb0}.hour-rank-grid>.strategy-section:nth-child(2) .strategy-header h3{color:#e87777}.hour-rank-grid .strategy-header span{color:#aebfba;font-size:.86rem}.hour-rank-grid .strategy-grid{display:grid;gap:9px;grid-template-columns:1fr}.hour-rank-grid .strategy-card{border-radius:12px;background:#0a13188c;border-color:#ffffff09}.hour-rank-grid>.strategy-section:first-child .strategy-card{border-left:2px solid rgba(115,240,183,.45)}.hour-rank-grid>.strategy-section:nth-child(2) .strategy-card{border-left:2px solid rgba(255,123,123,.42)}.heatmap-grid{display:grid;grid-template-columns:80px repeat(24,minmax(68px,1fr));gap:8px;min-width:1680px}.heatmap-row{display:contents}.heatmap-corner,.heatmap-hour,.heatmap-day,.heatmap-cell{border-radius:14px;border:1px solid rgba(255,255,255,.04);background:#ffffff08}.heatmap-hour,.heatmap-day{display:flex;align-items:center;justify-content:center;min-height:52px;color:var(--muted);font-size:.84rem}.heatmap-cell{min-height:74px;padding:8px;display:grid;align-content:center;justify-items:center;text-align:center;gap:4px}.heatmap-cell strong{font-size:.95rem}.heatmap-cell span{font-size:.8rem;color:#e9f7f1}.server-summary-grid{display:grid;gap:var(--dashboard-grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.server-dashboard-controls{display:grid;grid-template-columns:minmax(140px,190px) minmax(140px,190px) minmax(420px,1fr) minmax(90px,170px);align-items:end;gap:10px;margin:-4px 0 16px}.subscription-lock-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-4px 0 14px;padding:12px 14px;border:1px solid rgba(255,123,123,.34);border-radius:12px;color:#ffd0c8;background:linear-gradient(135deg,#691c1f61,#3617199e);box-shadow:inset 3px 0 #ff7b7bb8}.subscription-lock-banner strong{font-size:.9rem;line-height:1.35}.subscription-lock-banner span{color:#ffd39b;font-weight:900;white-space:nowrap}.server-filter-field{display:grid;gap:5px;min-width:0}.server-filter-field span{color:var(--muted);font-size:.78rem;font-weight:800}.server-filter-field input,.server-filter-field select{width:100%;min-height:38px;border:1px solid rgba(157,211,183,.12);border-radius:10px;color:var(--text);background:#030d0eb8;padding:0 12px;outline:none;font-weight:800}.server-filter-field input:focus,.server-filter-field select:focus{border-color:#63ffbe61;box-shadow:0 0 0 3px #63ffbe14}.server-filter-count{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid rgba(157,211,183,.1);border-radius:10px;color:#c5d7ce;background:#ffffff06;font-size:.82rem;font-weight:900;white-space:nowrap}.server-card,.stat-card{padding:var(--dashboard-card-pad);border-radius:var(--dashboard-card-radius);background:#ffffff08;border:1px solid rgba(255,255,255,.04)}.server-meta,.stat-card span{color:var(--muted);font-size:.92rem}.server-grid{display:grid;gap:var(--dashboard-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.server-label{display:block;margin-bottom:4px;color:var(--muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-sections{display:grid;gap:16px}.stats-block{padding:12px;border-radius:22px;background:#ffffff05;border:1px solid rgba(255,255,255,.04)}.stats-block-header{margin-bottom:12px}.stats-block-header h3{margin:0}.stat-card strong{display:block;margin-top:10px;font-size:1.35rem}.server-total-deposit-card{display:grid;gap:7px;align-content:start;min-width:0}.server-total-deposit-value{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-top:4px!important;line-height:1.05}.server-total-deposit-value>span{color:#f2dfb8;font-size:1.45rem;letter-spacing:0;min-width:0;overflow-wrap:anywhere}.server-total-profit-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px;margin-top:2px}.server-total-profit-strip .server-total-profit-item{display:grid;gap:2px;min-width:0;padding:6px 7px;border:1px solid rgba(157,211,183,.1);border-radius:9px;background:#08141857}.server-total-profit-strip small{min-width:0;color:var(--muted);font-size:.66rem;font-weight:850;line-height:1.05;overflow-wrap:anywhere}.server-total-profit-strip strong{margin:0;font-size:.74rem;line-height:1.08;overflow-wrap:anywhere}.stats-kpi-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}.stats-section-title{margin:6px 0 12px}.stats-section-title h3{margin:0}.performance-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.market-panel .panel-header>div{display:grid;gap:5px;min-width:0}.market-panel .panel-header span{color:#aebfba;line-height:1.4}.market-kpi-grid{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px}.market-layout-grid{display:grid;gap:14px;grid-template-columns:minmax(0,1.45fr) minmax(320px,.65fr);align-items:start}.market-map-card,.market-rank-card,.market-detail-panel,.market-breakdown-card{padding:14px;border-radius:18px;background:#0a161aad;border:1px solid rgba(157,211,183,.075)}.market-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}.market-section-header div{display:grid;gap:4px;min-width:0}.market-section-header h3{margin:0;color:#f2faf6;font-size:1rem}.market-section-header span{color:#aebfba;font-size:.84rem;line-height:1.4}.market-section-header.compact{align-items:center}.market-tile-grid{display:grid;gap:9px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));max-height:520px;overflow-y:auto;padding-right:4px}.market-tile-grid.coin-focus{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));max-height:430px}.market-coin-focus-columns{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.market-coin-focus-column{display:grid;gap:10px;min-width:0}.market-coin-focus-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px}.market-coin-focus-title h4{margin:0;color:#f2faf6;font-size:.92rem;line-height:1.2}.market-coin-focus-title span{color:#aebfba;font-size:.82rem}.market-tile-grid.coin-focus.split{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));max-height:560px;min-height:190px}.market-coin-focus-column.profit .market-tile.selected{box-shadow:inset 3px 0 #73f0b7a6,0 10px 26px #00000029}.market-coin-focus-column.loss .market-tile.selected{border-color:#ff7b7b6b;box-shadow:inset 3px 0 #ff7b7ba6,0 10px 26px #00000029}.market-tile-grid::-webkit-scrollbar,.market-rank-list::-webkit-scrollbar{width:7px}.market-tile-grid::-webkit-scrollbar-track,.market-rank-list::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}.market-tile-grid::-webkit-scrollbar-thumb,.market-rank-list::-webkit-scrollbar-thumb{background:#8fa6a05c;border-radius:999px}.market-tile{display:grid;gap:10px;min-height:156px;padding:14px;border:1px solid rgba(157,211,183,.09);border-radius:14px;background:#ffffff06;color:#eaf2ef;cursor:pointer;text-align:left;overflow-wrap:anywhere}.market-tile:hover{border-color:#73f0b747}.market-tile.selected{border-color:#73f0b76b;box-shadow:inset 3px 0 #73f0b7a6,0 10px 26px #00000029}.market-tile-top,.market-tile-meta,.market-rank-main,.market-rank-meta,.market-breakdown-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.market-tile-top strong{color:#f2faf6;font-size:1.05rem;line-height:1.2}.market-tile-top span,.market-tile-meta,.market-rank-meta,.market-breakdown-row span{color:#aebfba;font-size:.78rem}.market-tile>b{font-size:1.35rem}.market-tile-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.market-tile-meta span{display:grid;gap:3px;min-width:0;color:#dfece8;font-size:.82rem;line-height:1.25;overflow-wrap:anywhere}.market-tile-meta span small{color:#8fa19c;font-size:.72rem;font-weight:700;line-height:1.1}.market-side-ranks{display:grid;gap:12px}.market-rank-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.market-rank-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.strategy-rank-only,.coin-rank-only{align-items:start}.market-rank-list{display:grid;gap:8px;max-height:340px;overflow-y:auto;padding-right:4px}.market-rank-row{display:grid;gap:6px;padding:10px;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.035)}.market-rank-button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.market-rank-button:hover{border-color:#73f0b738;background:#73f0b70b}.market-rank-meta{flex-wrap:wrap}.market-server-chip-list{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.market-server-chip{max-width:150px;padding:3px 7px;border:1px solid rgba(120,170,210,.22);border-radius:999px;color:#cfe1ee;background:#3a5a702e;font-size:.68rem;font-weight:850;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-server-chip.muted{color:#aebfba;border-color:#9dd3b721;background:#ffffff08}.market-rank-main strong,.market-breakdown-row strong{color:#edf7f2;font-size:.9rem;line-height:1.25}.market-rank-main b,.market-breakdown-row b{font-variant-numeric:tabular-nums;white-space:nowrap}.market-detail-panel{display:grid;gap:14px;margin-top:16px;border-color:#73f0b724;background:linear-gradient(90deg,#73f0b70e,#ffffff03),#ffffff05;box-shadow:inset 3px 0 #73f0b773}.market-server-line{display:block;color:#aebfba;font-size:.76rem;font-weight:800;line-height:1.35}.market-server-detail{display:grid;gap:6px;padding:12px;border:1px solid rgba(115,240,183,.12);border-radius:14px;background:#73f0b709}.market-server-detail .market-server-chip-list{gap:7px}.market-server-detail .market-server-chip{max-width:none}.market-server-detail span{color:#8fa19c;font-size:.8rem}.market-server-detail strong{color:#f2faf6;line-height:1.35;overflow-wrap:anywhere}.market-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:clamp(18px,4vw,48px);overflow-y:auto;background:#00090db8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.market-coin-modal{display:grid;gap:16px;width:min(1120px,100%);max-height:min(86vh,920px);margin:auto;overflow-y:auto;padding:clamp(18px,2.2vw,28px);border-radius:22px;border:1px solid rgba(115,240,183,.22);background:linear-gradient(135deg,#73f0b714,#ffffff03 38%),#08161bfa;box-shadow:0 28px 90px #0000007a}.market-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.market-modal-header span,.market-modal-highlight span{color:#8fa19c;font-size:.82rem}.market-modal-header h3{margin:4px 0 0;color:#f2faf6;font-size:clamp(1.45rem,2.4vw,2.25rem);line-height:1.05}.market-modal-kpis{display:grid;gap:12px;grid-template-columns:repeat(7,minmax(0,1fr))}.market-modal-highlight{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.market-modal-highlight.strategy-modal-highlight{grid-template-columns:repeat(3,minmax(0,1fr))}.market-modal-highlight>div{display:grid;gap:6px;min-width:0;padding:14px;border-radius:16px;border:1px solid rgba(157,211,183,.09);background:#ffffff06}.market-modal-highlight strong{color:#f2faf6;font-size:1rem;line-height:1.35;overflow-wrap:anywhere}.modal-breakdowns .market-rank-list{max-height:300px}.server-heatmap-panel{display:grid;gap:16px}.server-heatmap-summary{margin-bottom:0}.server-heatmap-grid{align-items:start}.server-heatmap-row .server-exchange-chip{width:max-content}.server-heatmap-modal{width:min(1040px,100%)}.server-heatmap-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.server-heatmap-periods,.server-heatmap-highlights{grid-template-columns:repeat(4,minmax(0,1fr))}.server-heatmap-breakdowns{grid-template-columns:repeat(2,minmax(0,1fr))}.order-activity-panel{display:grid;gap:16px}.order-activity-kpis{margin-bottom:0}.order-activity-section{min-width:0}.order-activity-month-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(138px,1fr))}.order-activity-month-card{display:grid;gap:7px;min-height:104px;padding:12px;border:1px solid rgba(157,211,183,.09);border-radius:14px;background:#ffffff06}.order-activity-month-card strong{color:#f2faf6;font-size:.92rem}.order-activity-month-card b{color:#dfece8;font-size:1.35rem;line-height:1}.order-activity-month-card span{font-size:.86rem;font-weight:900}.order-activity-layout{display:grid;gap:14px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.order-activity-row .coin-bar-fill{background:linear-gradient(90deg,#73f0b7c7,#73f0b747)}.order-activity-day-dot-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(13px,1fr));gap:5px}.order-activity-day-dot{display:block;aspect-ratio:1;min-width:10px;border:1px solid rgba(88,166,255,.12);border-radius:4px;background:#ffffff06}.market-detail-kpis{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.market-breakdown-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.market-breakdown-row{padding:10px;border-radius:11px;background:#ffffff05;border:1px solid rgba(255,255,255,.035)}.performance-card,.strategy-detail-panel{padding:12px;border-radius:14px;background:#0a161abd;border:1px solid rgba(157,211,183,.075)}.performance-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.performance-card-header h3{margin:0;color:#edf5f2;font-size:.98rem}.performance-card-header span{color:var(--muted);font-size:.86rem}.coin-list{display:grid;gap:7px}.scroll-list{max-height:344px;overflow-y:auto;padding-right:4px}.scroll-list::-webkit-scrollbar,.strategy-table::-webkit-scrollbar{width:7px}.scroll-list::-webkit-scrollbar-track,.strategy-table::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}.scroll-list::-webkit-scrollbar-thumb,.strategy-table::-webkit-scrollbar-thumb{background:#8fa6a05c;border-radius:999px}.coin-row{display:grid;min-height:60px;gap:5px;padding:8px 10px;border-radius:9px;background:#ffffff04;border:1px solid rgba(255,255,255,.026)}.coin-row-main,.coin-meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.coin-row-main strong{color:#edf7f2;font-size:.94rem}.coin-row-main span,.strategy-row-btn strong{font-variant-numeric:tabular-nums}.coin-meta{color:#a2b4ae;font-size:.8rem}.coin-bar-track{height:3px;border-radius:999px;background:#ffffff0b;overflow:hidden}.coin-bar-fill{display:block;height:100%;border-radius:inherit}.coin-bar-fill.profit{background:#76dcb09e}.coin-bar-fill.loss{background:#e877779e}.coin-bar-fill.active{background:linear-gradient(90deg,#78aad2b8,#73f0b757)}.strategy-section{margin-top:20px}.strategy-header{margin-bottom:12px}.strategy-header h3{margin:0}.strategy-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-table{display:grid;gap:7px;max-height:302px;overflow-y:auto;padding-right:4px}.strategy-row{display:grid;grid-template-columns:minmax(220px,2fr) .65fr .5fr .6fr minmax(120px,.9fr) minmax(120px,.9fr);gap:12px;align-items:center}.strategy-row-head{position:sticky;top:0;z-index:1;padding:0 10px 4px;background:#0a171b;color:var(--muted);font-size:.84rem}.strategy-row-btn{width:100%;min-height:44px;padding:9px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.024);background:#ffffff04;color:inherit;cursor:pointer;text-align:left}.strategy-row-btn:hover,.strategy-row-btn.active{border-color:#73f0b724;background:#73f0b706}.strategy-row-btn.active{border-color:#73f0b747;background:linear-gradient(90deg,#73f0b712,#ffffff04);box-shadow:inset 3px 0 #73f0b794}.strategy-row-btn span:first-child{color:#edf5f2;font-weight:800}.strategy-row-btn span:not(:first-child){color:#b2c3bd;font-size:.88rem}.performance-card .profit-positive,.strategy-table .profit-positive,.strategy-detail-panel .profit-positive{color:#76dcb0}.performance-card .profit-negative,.strategy-table .profit-negative,.strategy-detail-panel .profit-negative{color:#e87777}.strategy-detail-panel{position:relative;margin-top:18px;overflow:hidden;padding:0;border-color:#73f0b72e;background:linear-gradient(180deg,#0c1f1ecc,#0a161abd),#0a161abd;box-shadow:inset 4px 0 #73f0b76b}.strategy-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:15px 16px 14px 20px;border-bottom:1px solid rgba(157,211,183,.12);background:linear-gradient(90deg,#73f0b713,#ffffff03)}.strategy-detail-label{display:block;margin-bottom:6px;color:#73f0b7;font-size:.76rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.strategy-detail-header h3{margin:0;color:#f2faf6;font-size:1.05rem;line-height:1.3}.strategy-detail-kpis{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;padding:14px 14px 0 20px}.strategy-detail-lists{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 14px 14px 20px}.transition-list{display:grid;gap:12px}.transition-row{display:grid;gap:12px;grid-template-columns:1.8fr repeat(4,minmax(0,1fr));padding:14px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.04);align-items:center}.transition-row div{display:grid;gap:4px}.transition-row span{color:var(--muted);font-size:.9rem}.strategy-card{display:grid;gap:8px;padding:14px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.04)}.strategy-card strong{font-size:1.1rem}.strategy-card span{color:var(--muted);font-size:.92rem}.hours-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.calendar-summary-grid{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px}.profit-calendar{display:grid;gap:10px}.calendar-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.calendar-view-toggle{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.calendar-view-toggle .period-chip{padding:9px 12px}.calendar-month-input{border:1px solid var(--border);background:#0a1318eb;color:#eefaf4;padding:10px 12px;border-radius:12px}.profit-calendar-header,.profit-calendar-grid{display:grid;gap:8px;grid-template-columns:repeat(7,minmax(0,1fr))}.profit-calendar-weekday{color:var(--muted);text-align:center;font-size:.86rem;text-transform:uppercase;letter-spacing:.08em}.profit-calendar-cell{min-height:118px;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.04);background:#ffffff07;color:inherit;display:grid;align-content:space-between;gap:8px;text-align:left}.profit-calendar-cell.muted{opacity:.42}.profit-calendar-cell.clickable{cursor:pointer}.profit-calendar-cell.clickable:hover,.profit-calendar-cell.selected{border-color:#73f0b773;box-shadow:inset 0 0 0 1px #73f0b724,0 8px 22px #00000029}.profit-calendar-cell:disabled{cursor:default}.profit-calendar-day{font-size:.95rem;color:#f2faf6;font-weight:800}.profit-calendar-profit{font-size:1.05rem;font-weight:700}.profit-calendar-meta{color:#aebfba;font-size:.82rem;line-height:1.28}.profit-calendar-cell.gain .profit-calendar-profit.profit-positive{color:#e9fff6}.profit-calendar-cell.loss .profit-calendar-profit.profit-negative{color:#ffe1e1}.profit-calendar-cell.gain .profit-calendar-meta,.profit-calendar-cell.loss .profit-calendar-meta{color:#c4d3ce}.calendar-balance{display:grid;gap:9px;margin-top:12px;padding:14px;border-radius:16px;background:#ffffff06;border:1px solid rgba(157,211,183,.08)}.calendar-balance.compact{gap:6px;margin-top:2px;padding:0;border:0;background:transparent}.calendar-balance-labels,.calendar-balance-foot,.profit-year-month-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.calendar-balance-labels span,.calendar-balance-foot span{color:#aebfba;font-size:.84rem}.calendar-balance.compact .calendar-balance-labels span{font-size:.74rem}.calendar-balance-track{display:flex;min-height:15px;overflow:hidden;border-radius:999px;background:#ffffff0b;border:1px solid rgba(255,255,255,.04)}.calendar-balance.compact .calendar-balance-track{min-height:8px}.calendar-balance-segment{display:block;min-width:0}.calendar-balance-segment.gain{background:linear-gradient(90deg,#73f0b7e6,#73f0b78c)}.calendar-balance-segment.loss{background:linear-gradient(90deg,#ff7b7b85,#ff7b7be0)}.calendar-balance-empty{width:100%;color:#aebfba;font-size:.78rem;text-align:center;align-self:center}.profit-year-view{display:grid;gap:14px;margin-top:4px}.profit-year-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.profit-year-month-card{display:grid;min-height:176px;gap:9px;padding:13px;border-radius:15px;border:1px solid rgba(157,211,183,.09);background:#ffffff07;color:#eaf2ef;cursor:pointer;text-align:left}.profit-year-month-card:hover{border-color:#73f0b747}.profit-year-month-top strong{color:#f2faf6;font-size:1rem;text-transform:capitalize}.profit-year-month-top span{color:#aebfba;font-size:.8rem}.profit-year-month-card>b{font-size:1.2rem}.calendar-day-panel{margin-top:18px;padding:16px;border-radius:20px;background:#ffffff06;border:1px solid rgba(255,255,255,.05)}.calendar-day-orders{display:grid;gap:8px}.calendar-day-orders-head,.calendar-day-order{display:grid;grid-template-columns:1.2fr .7fr 2fr .8fr .9fr;gap:12px;align-items:center}.calendar-day-orders-head{color:var(--muted);font-size:.86rem;padding:0 8px 4px}.calendar-day-order{padding:10px 8px;border-radius:14px;background:#ffffff08}.hour-card{display:grid;gap:8px;padding:14px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.04)}.hour-card span{color:var(--muted);font-size:.92rem}.debug-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.debug-card,.debug-event-card{display:grid;gap:8px;padding:14px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.04)}.debug-card span,.debug-event-card span{color:var(--muted);font-size:.92rem}.debug-section{margin-top:20px}.debug-advanced{margin-top:22px;padding-top:4px;border-top:1px solid rgba(126,255,196,.16)}.debug-subheader{margin-bottom:12px}.debug-subheader h3{margin:0}.debug-events{display:grid;gap:12px}.debug-copy-box{margin-bottom:18px;padding:14px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.04)}.debug-textarea{width:100%;min-height:220px;border:1px solid var(--border);background:#0a1318eb;color:#eefaf4;padding:12px;border-radius:14px;resize:vertical;font:inherit}.debug-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.debug-load-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.debug-event-top{display:flex;justify-content:space-between;gap:12px;align-items:center}.debug-event-card pre{margin:0;white-space:pre-wrap;word-break:break-word;font-size:.84rem;color:#d8e6e1}.badge{padding:6px 10px;border-radius:999px;font-size:.82rem}.badge.online{color:#08140f;background:var(--accent)}.badge.offline{color:#fff2f2;background:#ff7b7b33}.badge.running{color:#08140f;background:#73f0b729;border:1px solid rgba(115,240,183,.35)}.badge.stop{color:#ffd5d5;background:#ff7b7b1f;border:1px solid rgba(255,123,123,.35)}.server-top{grid-template-columns:minmax(0,1fr) auto;align-items:start}.server-top-main{display:grid;gap:10px}.server-chip-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.server-actions{display:flex;gap:8px;align-items:center}.server-action-btn{min-width:64px;padding:7px 10px}.compact-server-card{container:server-card / inline-size;display:grid;gap:12px;grid-template-columns:1fr;align-items:stretch;width:100%;max-width:var(--server-card-max);padding:var(--dashboard-card-pad)}.compact-server-card.is-subscription-locked{border-color:#ff7b7b3d;background:linear-gradient(145deg,#5b1b1f33,#081418b8),#ffffff06;box-shadow:inset 0 0 0 1px #ff7b7b14}.server-subscription-lock-note{width:max-content;max-width:100%;padding:5px 8px;border:1px solid rgba(255,123,123,.3);border-radius:9px;color:#ffc8c8;background:#691c1f47;font-size:.72rem;font-weight:900;line-height:1.35}.server-panel-header{align-items:center}.panel-header-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.agent-bulk-update-btn{min-height:32px;padding:6px 11px;border:1px solid rgba(255,184,107,.34);border-radius:9px;color:#ffe0ac;background:#50321894;font-size:.78rem;font-weight:900;line-height:1;cursor:pointer}.agent-bulk-update-btn:hover:not(:disabled){border-color:#ffb86bb3;background:#824b1970}.agent-bulk-update-btn:disabled{cursor:not-allowed;opacity:.48}.compact-server-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(118px,148px);grid-template-areas:"title title" "deposit actions";align-items:start;gap:10px 12px}.server-top-side{display:contents}.compact-server-head{display:flex;gap:9px;align-items:center;flex-wrap:wrap;min-width:0}.compact-server-title{grid-area:title;display:grid;gap:6px;min-width:0}.compact-server-name{font-size:1.08rem;line-height:1.15;overflow-wrap:anywhere}.server-exchange-chip{display:inline-flex;align-items:center;min-height:18px;padding:2px 7px;border:1px solid rgba(119,196,255,.26);border-radius:999px;color:#9ed3ff;background:#203d5257;font-size:.66rem;font-weight:950;letter-spacing:.04em;line-height:1}.server-exchange-chip.binance{border-color:#77c4ff47;color:#9ed3ff;background:#203d5257}.server-exchange-chip.bybit{border-color:#ffbb5b61;color:#ffd38a;background:#5236126b}.server-exchange-chip.hyper{border-color:#c19cff61;color:#d5c2ff;background:#3022556b}.server-card-order-controls{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.server-order-btn{width:24px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(157,211,183,.16);border-radius:7px;color:#d8e8df;background:#ffffff09;font-size:.82rem;font-weight:950;line-height:1;cursor:pointer}.server-order-btn:hover:not(:disabled){border-color:#63ffbe57;background:#63ffbe1a}.server-order-btn:disabled{cursor:not-allowed;opacity:.34}.server-checked-inline{display:flex;flex-wrap:wrap;gap:4px;color:var(--muted);font-size:.86rem}.server-checked-inline strong{color:#b9cbc5;font-weight:700;white-space:nowrap}.server-agent-strip{display:grid;grid-template-columns:minmax(122px,.82fr) minmax(0,1.18fr);gap:10px;align-items:stretch;padding:9px;border:1px solid rgba(157,211,183,.1);border-radius:12px;background:#08141847}.server-agent-version{display:grid;align-content:start;gap:5px;padding-right:10px;border-right:1px solid rgba(157,211,183,.1);color:var(--muted);font-size:.76rem}.server-agent-version strong{color:#dcebe5;font-size:.94rem}.server-agent-version-line{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px 7px;line-height:1.15}.server-agent-headline{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0}.server-agent-headline>div{display:grid;gap:3px;min-width:0}.server-agent-headline small{color:#9eafa9;font-size:.66rem;font-weight:850;line-height:1.25;overflow-wrap:anywhere}.server-agent-actions{display:grid;grid-template-columns:1fr;gap:5px;margin:2px 0 3px}.server-sync-db-btn,.server-update-agent-btn{position:relative;width:100%;min-height:24px;padding:6px 8px;border:1px solid rgba(99,255,190,.28);border-radius:6px;color:#d7f7e9;background:#1f4136b8;font-size:.72rem;font-weight:900;line-height:1;cursor:pointer}.server-sync-db-btn:hover:not(:disabled){border-color:#63ffbe8c;background:#2472566b}.server-update-agent-btn{border-color:#ffb86b5c;color:#ffe0ac;background:#503218b8}.server-update-agent-btn:hover:not(:disabled){border-color:#ffb86bad;background:#824b1980}.server-sync-db-btn:hover:after,.server-update-agent-btn:hover:after{content:attr(data-tooltip);position:absolute;z-index:20;left:0;top:calc(100% + 6px);width:220px;padding:7px 8px;border:1px solid rgba(157,211,183,.24);border-radius:8px;color:#dcebe5;background:#081418f5;box-shadow:0 10px 24px #00000042;font-size:.68rem;font-weight:800;line-height:1.35;white-space:normal}.server-sync-db-btn:disabled,.server-update-agent-btn:disabled{cursor:not-allowed;opacity:.55}.server-db-sync-meta{display:block;max-width:100%;color:var(--muted);font-size:.66rem;font-weight:800;line-height:1.35}.server-db-sync-error{display:block;max-width:155px;color:#ff7466;overflow-wrap:anywhere}.server-db-ok{display:inline-flex;align-items:center;width:max-content;padding:2px 6px;border:1px solid rgba(115,240,183,.26);border-radius:999px;color:#73f0b7;background:#73f0b714;font-size:.66rem;font-weight:950;line-height:1.2}.server-db-error-chip{display:inline-flex;align-items:center;width:max-content;padding:2px 6px;border:1px solid rgba(255,116,102,.34);border-radius:999px;color:#ff7466;background:#691c1f47;font-size:.66rem;font-weight:950;line-height:1.2}.server-manual-chip{display:inline-flex;align-items:center;width:max-content;padding:2px 6px;border:1px solid rgba(255,211,138,.3);border-radius:999px;color:#ffd38a;background:#5236123d;font-size:.66rem;font-weight:950;line-height:1.2}.server-manual-command-note{display:block;color:#c9b88e;font-size:.66rem;font-weight:800;line-height:1.35}.server-account-warning{display:block;max-width:165px;color:#ffb45f;overflow-wrap:anywhere}.server-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.server-resource-item{display:grid;gap:3px;min-width:0;padding:8px;border:1px solid rgba(157,211,183,.08);border-radius:10px;background:#ffffff06;color:var(--muted);font-size:.7rem}.server-resource-item strong{color:#dcebe5;font-size:.82rem;white-space:nowrap}.agent-update-badge{display:inline-flex;align-items:center;width:max-content;margin-top:4px;padding:3px 7px;border:1px solid rgba(255,123,123,.35);border-radius:999px;color:#ff9d9d;background:#5f1f246b;font-size:.68rem;font-style:normal;font-weight:900}.server-deposit-box{grid-area:deposit;display:grid;justify-items:start;gap:3px;min-width:0;color:var(--muted);font-size:.86rem;text-align:left}.server-deposit-box strong{color:#eefaf4;font-size:1.02rem;white-space:nowrap}.server-deposit-box small{color:var(--muted);font-size:.78rem;font-weight:800;white-space:nowrap}.server-minimum-line{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.server-minimum-line.low-balance{color:#ffb45f}.server-minimum-reset{display:inline-flex;align-items:center;justify-content:center;min-width:31px;height:15px;padding:0 4px;border:1px solid rgba(255,92,92,.55);border-radius:3px;color:#ff6b6b;background:#5915198c;font:inherit;font-size:.68rem;font-weight:900;line-height:1;cursor:pointer}.server-minimum-reset:hover:not(:disabled){border-color:#ff7e7ed9;color:#ff9b9b;background:#7a1f25b8}.server-minimum-reset:disabled{cursor:not-allowed;opacity:.45}.server-status-dot{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.server-status-dot:before{content:"";width:9px;height:9px;border-radius:999px;box-shadow:0 0 14px currentColor}.server-status-dot.online{color:var(--accent)}.server-status-dot.online:before{background:var(--accent)}.server-status-dot.offline{color:var(--danger)}.server-status-dot.offline:before{background:var(--danger)}.server-status-dot.manual{color:#ffd38a}.server-status-dot.manual:before{background:#ffd38a;box-shadow:none}.server-status-dot.locked{color:#ff9d9d}.server-status-dot.locked:before{background:#ff7b7b;box-shadow:0 0 14px #ff7b7b94}.server-manual-mode-note{width:max-content;max-width:100%;padding:4px 7px;border:1px solid rgba(255,211,138,.28);border-radius:999px;color:#ffd38a;background:#52361242;font-size:.66rem;font-weight:950;letter-spacing:.03em}.server-profit-grid{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.server-profit-tile{display:grid;gap:4px;padding:9px;border-radius:12px;background:#ffffff06;border:1px solid rgba(255,255,255,.04);min-width:0}.server-profit-tile span{color:var(--muted);font-size:.78rem}.server-profit-tile strong{font-size:.86rem;white-space:nowrap}.compact-server-actions{grid-area:actions;display:grid;grid-template-columns:1fr;gap:5px;align-items:stretch;align-self:start}.compact-server-actions .server-action-btn{width:100%;min-height:28px;padding:6px 10px;border-radius:9px;font-size:.78rem}@container server-card (max-width: 430px){.compact-server-top{grid-template-columns:minmax(0,1fr) minmax(92px,124px);grid-template-areas:"title title" "deposit actions";align-items:start}.server-top-side{display:contents}.server-deposit-box{justify-items:start;min-width:0;text-align:left}.server-agent-strip{grid-template-columns:1fr}.server-agent-version{padding-right:0;padding-bottom:8px;border-right:0;border-bottom:1px solid rgba(157,211,183,.1)}.compact-server-actions{grid-template-columns:1fr}}.orders-panel{margin-top:14px}.orders-primary-grid{display:grid;gap:var(--dashboard-grid-gap);grid-template-columns:repeat(3,minmax(160px,1fr));margin-bottom:10px}.orders-primary-card{min-height:84px;padding:14px 16px;border-radius:14px;border:1px solid rgba(115,240,183,.16);background:#73f0b712;box-shadow:inset 3px 0 #73f0b77a}.orders-primary-card span{color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.orders-primary-card strong{display:block;margin-top:6px;color:#eefaf4;font-size:clamp(1.55rem,1.35vw,1.82rem);line-height:1.05}.orders-primary-split{margin-left:7px;color:var(--muted);font-size:.9rem;font-weight:800;vertical-align:middle}.orders-primary-split b{font-size:.9rem}.orders-info-grid{display:grid;gap:var(--dashboard-grid-gap);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:12px}.orders-info-card{min-height:72px;padding:11px 13px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.04)}.orders-info-card span{color:var(--muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.orders-info-card strong{display:block;margin-top:6px;font-size:clamp(1.18rem,1vw,1.35rem)}.orders-toolbar{display:grid;gap:10px;margin-bottom:12px}.orders-title-row{margin-bottom:0}.orders-controls,.orders-periods,.orders-paging,.orders-page-nav{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.orders-controls{justify-content:space-between}.period-chip,.page-btn{border:1px solid var(--border);background:#0a1318eb;color:#eefaf4;min-height:38px;padding:8px 12px;border-radius:999px;cursor:pointer}.period-chip.active{background:#73f0b729;color:var(--accent);border-color:#73f0b766}.orders-search-wrap{position:relative;display:inline-flex;flex:0 1 360px;width:360px;max-width:100%}.orders-search-wrap:hover:after,.orders-search-wrap:focus-within:after{content:attr(data-tooltip);position:absolute;z-index:30;left:0;bottom:calc(100% + 8px);width:310px;max-width:min(310px,calc(100vw - 40px));padding:8px 10px;border:1px solid rgba(157,211,183,.24);border-radius:8px;color:#dcebe5;background:#081418f5;box-shadow:0 10px 24px #00000042;font-size:.72rem;font-weight:800;line-height:1.35;white-space:normal;pointer-events:none}.orders-search-input{width:100%;min-width:0;min-height:38px;padding:0 12px;border:1px solid var(--border);border-radius:999px;background:#0a1318eb;color:#eefaf4;outline:none}.orders-search-input:focus{border-color:#73f0b77a;box-shadow:0 0 0 3px #73f0b714}.page-btn:disabled{opacity:.45;cursor:default}.orders-select{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.84rem}.orders-select select{border:1px solid var(--border);background:#0a1318eb;color:#eefaf4;min-height:38px;padding:8px 10px;border-radius:10px}.orders-table{display:grid;gap:6px}.orders-head,.orders-row{grid-template-columns:38px minmax(230px,1.18fr) minmax(88px,.55fr) minmax(105px,.7fr) minmax(105px,.72fr) minmax(145px,.86fr) minmax(200px,1.08fr) 54px minmax(70px,.48fr) minmax(70px,.48fr) minmax(76px,.52fr) minmax(116px,.68fr);column-gap:8px}.orders-head{color:var(--muted);padding:0 5px 6px;font-size:.78rem}.orders-row{padding:8px 5px;border-radius:11px;background:#ffffff08;align-items:center;font-size:.84rem}.strategy-cell{display:grid;gap:4px;min-width:0}.strategy-type-chip{width:fit-content;max-width:100%;padding:2px 7px;border-radius:999px;border:1px solid rgba(255,182,82,.35);background:#ffb6521f;color:#ffbf67;font-size:.68rem;font-weight:800;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticker-cell{display:grid;grid-template-columns:minmax(92px,1fr) repeat(4,auto);align-items:center;column-gap:5px;row-gap:3px;min-width:0}.ticker-pair{display:inline-flex;gap:0;min-width:0;max-width:132px;color:#eefaf4;font-weight:800;line-height:1.1;overflow:hidden;white-space:nowrap}.ticker-base,.ticker-quote{min-width:0;overflow-wrap:normal;word-break:normal;white-space:nowrap}.ticker-base{font-size:.9rem;overflow:hidden;text-overflow:ellipsis}.ticker-quote{flex:0 0 auto;color:var(--muted);font-size:.9rem;letter-spacing:.02em}.ticker-quote:before{content:"/"}.ticker-copy-btn{display:inline-flex;width:24px;height:24px;flex:0 0 auto;align-items:center;justify-content:center;min-width:0;border:1px solid rgba(157,211,183,.16);border-radius:8px;background:#ffffff08;color:#9eb3ad;cursor:pointer;padding:0}.ticker-copy-btn:hover{border-color:#73f0b75c;background:#73f0b70f;color:var(--accent)}.command-mini-btn{border:1px solid rgba(157,211,183,.14);border-radius:8px;background:#ffffff06;color:#aebfba;cursor:pointer;font-size:.68rem;font-weight:800;padding:5px 6px}.tradingview-mini-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.command-mini-btn:hover{border-color:#73f0b757;color:var(--accent)}.order-ignore-btn{border:1px solid rgba(255,123,123,.35);border-radius:9px;background:#ff7b7b14;color:var(--danger);cursor:pointer;font-size:.7rem;font-weight:800;padding:6px 8px}.order-ignore-btn:hover{background:#ff7b7b26;border-color:#ff7b7b8c}.order-global-bl-btn{border:1px solid rgba(255,196,87,.34);border-radius:9px;background:#ffc45714;color:#ffd59b;cursor:pointer;min-height:30px;padding:6px 10px;font-weight:900}.order-global-bl-btn:hover{background:#ffc45726;border-color:#ffc4578f}.orders-action-cell{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.order-chart-btn{border:1px solid rgba(115,240,183,.24);border-radius:9px;background:#73f0b713;color:#d8f7eb;cursor:pointer;font-size:.7rem;font-weight:850;padding:6px 8px}.order-chart-btn:hover,.order-chart-btn.active{border-color:#73f0b785;background:#73f0b729;color:var(--accent)}@media(max-width:1400px){.ticker-pair{max-width:116px}.ticker-quote{font-size:.82rem}.ticker-quote:before{content:"/"}}:root{--text: #edf4f7;--panel: rgba(15, 25, 33, .9);--border: rgba(160, 178, 190, .18);--accent: #64e6ac;--muted: #9aabb2;--surface-base: #071018;--surface-panel: rgba(15, 25, 33, .9);--surface-panel-strong: rgba(20, 32, 41, .94);--surface-panel-soft: rgba(19, 30, 38, .76);--line-soft: rgba(160, 178, 190, .16);--line-strong: rgba(203, 213, 225, .24);--accent-warm: #f0b867;--accent-cool: #7fb4ff;--shadow-panel: 0 22px 58px rgba(0, 0, 0, .28);--shadow-card: 0 14px 34px rgba(0, 0, 0, .2);--dashboard-content-max: 1760px;--public-content-max: 1540px}body{background:radial-gradient(circle at 82% -8%,rgba(59,130,246,.12),transparent 30%),radial-gradient(circle at 18% 0%,rgba(240,184,103,.08),transparent 24%),linear-gradient(180deg,#071018,#08121a 48%,#061017)}.main-shell{background:radial-gradient(circle at 86% 0%,rgba(60,101,145,.14),transparent 34%),linear-gradient(180deg,#081118fa,#060f15fa)}.app-shell{width:100%;max-width:none;margin-inline:0}.sidebar{background:linear-gradient(180deg,#081118fc,#060e14fa),radial-gradient(circle at top left,rgba(127,180,255,.09),transparent 36%);border-right-color:#a0b2be29}.sidebar-brand p{color:#7be7ad}.nav-item{border-color:#a0b2be1a;background:linear-gradient(180deg,#121514db,#0d1010db);box-shadow:inset 0 1px #ffffff06}.nav-item:hover{border-color:#ffd58b24;background:linear-gradient(180deg,#191d1cf2,#111615eb)}.nav-item:hover .nav-icon{border-color:#73f0b733;background:#73f0b714;color:#73f0b7;box-shadow:0 0 18px #73f0b714}.nav-item.active{border-color:#3cd18885;background:linear-gradient(135deg,#0d4a3094,#0b1c19e6);box-shadow:inset 3px 0 #ffce2be0,0 14px 34px #0003}.nav-item.active .nav-icon{border-color:#73f0b738;background:#136d458f;color:#73f0b7;box-shadow:0 0 24px #73f0b71a}.nav-item.active strong,.nav-item:hover strong{color:#ffe5b8}.language-select select,select,input,textarea{border-color:var(--line-soft);background-color:#081118eb}.server-panel,.orders-panel,.strategy-manager-panel,.profile-panel,.commands-panel,.heatmap-panel,.downloads-panel,.debug-panel,.users-panel,.live-orders-panel,.calendar-panel,.stats-panel,.content-card{max-width:none;margin-inline:0}:where(.server-summary-card,.compact-server-card,.server-agent-strip,.server-resource-card,.server-profit-card,.orders-primary-card,.orders-info-card,.orders-row,.heatmap-summary-card,.heatmap-rank-card,.calendar-summary-card,.calendar-day,.strategy-manager-summary>label,.strategy-manager-summary>div,.strategy-manager-sidebar,.strategy-manager-detail,.strategy-manager-picker,.profile-summary-card,.profile-card,.profile-payment-card,.profile-token-card,.download-server-version,.download-server-mode,.command-card,.alert-setting-row,.notification-popover,.modal-card){border-color:var(--line-soft);background:linear-gradient(180deg,var(--surface-panel-strong),var(--surface-panel));box-shadow:inset 0 1px #ffffff06}:where(.server-summary-card,.compact-server-card,.orders-primary-card,.orders-info-card,.heatmap-summary-card,.calendar-summary-card,.profile-summary-card,.public-feature-card,.public-benefit-card,.public-plan-card,.public-module-card):hover{border-color:#7fb4ff3d;box-shadow:var(--shadow-card)}.orders-primary-card{background:linear-gradient(180deg,#142c30cc,#0f1921f0);box-shadow:inset 3px 0 #64e6ac8c,inset 0 1px #ffffff06}.orders-info-card{min-height:62px;padding:10px 12px}.orders-info-card strong{font-size:clamp(1.02rem,.86vw,1.22rem)}.orders-primary-card strong{font-size:clamp(1.38rem,1.12vw,1.68rem)}.compact-server-card{box-shadow:var(--shadow-card)}.server-deposit-box{min-width:0}.server-deposit-box strong,.server-deposit-box span,.server-deposit-box small{max-width:100%;overflow-wrap:anywhere}.server-profit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.server-profit-card{min-width:0}.server-profit-card strong{overflow-wrap:anywhere}.period-chip.active,.page-btn.active,.strategy-manager-tabs button.active,.profile-tabs button.active{border-color:#64e6ac6b;background:linear-gradient(180deg,#225646b8,#14322bc7);color:#dffdf0}.button-primary,.public-primary-btn,.public-nav-cta,.public-plan-card.refined button{background:linear-gradient(180deg,#7be38f,#63cf7d);color:#071018;box-shadow:0 10px 24px #63cf7d2e}.button-secondary,.public-secondary-btn{border-color:#f0b8675c;color:#f3c983;background:#f0b86714}.public-shell-refined{background:radial-gradient(circle at 78% 0%,rgba(127,180,255,.1),transparent 28%),radial-gradient(circle at 18% 0%,rgba(240,184,103,.08),transparent 24%),linear-gradient(180deg,#071018,#08131a 52%,#071018)}.public-nav-refined,.public-hero-pro,.public-metric-strip,.public-section,.public-footer{max-width:var(--public-content-max);margin-inline:auto}.public-nav-refined{width:min(100%,var(--public-content-max));border-inline:1px solid rgba(160,178,190,.08);background:#050c0fdb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-hero-pro{border-inline:1px solid rgba(160,178,190,.08);background:radial-gradient(circle at 70% 23%,rgba(127,180,255,.12),transparent 30%),radial-gradient(circle at 42% 18%,rgba(240,184,103,.08),transparent 20%),linear-gradient(135deg,#081219fa,#060d12fa)}.public-preview-panel,.public-module-card,.public-moonbot-card,.public-benefit-card.refined,.public-plan-card.refined,.public-proof-panel,.public-feature-card.refined{border-color:#a0b2be29;background:linear-gradient(180deg,#142029f0,#091117f5);box-shadow:var(--shadow-panel)}.public-preview-panel span,.public-benefit-index,.public-footer a,.app-footer a{color:var(--accent-warm)}.public-benefits-full{background:linear-gradient(90deg,#050c11f5,#071217e0 46%,#0e242cad),url(/moonstats-benefits-blur.png) center / cover no-repeat}.public-benefit-card.refined{background:radial-gradient(circle at 18% 12%,rgba(127,180,255,.11),transparent 30%),linear-gradient(180deg,#142029d1,#091117d6)}.public-benefit-card.refined:hover,.public-plan-card.refined:hover,.public-plan-card.refined:focus-within{border-color:#f0b86761;background:radial-gradient(circle at 22% 0%,rgba(240,184,103,.12),transparent 28%),linear-gradient(180deg,#182631f5,#0a131af5)}.public-benefit-icon,.moonbot-benefit-icon{border-color:#7fb4ff52;color:#9ec5ff;background:linear-gradient(180deg,#7fb4ff24,#0a1620d6)}.public-footer{border-inline:1px solid rgba(160,178,190,.08);background:#050c0fe6}@media(min-width:1920px){:root{--dashboard-content-max: 1820px;--public-content-max: 1680px}}@media(max-width:1500px){:root{--dashboard-content-max: 1320px;--server-card-min: 292px}.orders-info-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.orders-primary-card{min-height:74px}}@media(max-width:1180px){.public-nav-refined,.public-hero-pro,.public-metric-strip,.public-section,.public-footer{max-width:100%}.public-module-card{grid-template-columns:1fr}.public-module-card>div{max-width:760px}}@media(max-width:760px){.app-shell{width:100%}.server-profit-grid{grid-template-columns:1fr}.public-nav-refined{border-inline:0}}.copy-icon{position:relative;display:block;width:14px;height:14px}.copy-icon:before,.copy-icon:after{position:absolute;width:8px;height:10px;border:1.5px solid currentColor;border-radius:2px;content:""}.copy-icon:before{left:1px;top:3px;opacity:.62}.copy-icon:after{left:5px;top:0}.ticker-cell small{color:var(--accent);font-size:.78rem}.muted-cell{color:var(--muted)}.range-cell{color:#c7d8d3;font-variant-numeric:tabular-nums}body.modal-open{overflow:hidden}.order-chart-modal-backdrop{--modal-top-offset: clamp(16px, 3vh, 32px);--modal-bottom-offset: clamp(12px, 2vh, 28px);position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:var(--modal-top-offset) clamp(14px,2vw,28px) var(--modal-bottom-offset);background:#000508b8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.order-chart-modal{display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;width:min(1500px,calc(100vw - 32px));max-height:calc(100vh - var(--modal-top-offset) - var(--modal-bottom-offset));overflow:hidden;padding:16px;border-radius:18px;border:1px solid rgba(134,154,176,.28);background:linear-gradient(180deg,#0a1218fa,#050a0efa),#ffffff05;box-shadow:0 30px 80px #00000075}.order-chart-modal-header{padding-bottom:12px;border-bottom:1px solid rgba(134,154,176,.18)}.order-chart-modal-body{display:grid;grid-template-columns:minmax(0,1fr) clamp(270px,23vw,340px);grid-template-rows:minmax(0,1fr);align-items:stretch;gap:12px;min-height:0;overflow:hidden}.order-chart-title-block{display:grid;gap:4px;min-width:0}.order-chart-title-row{display:flex;align-items:center;gap:9px;min-width:0;flex-wrap:wrap}.order-chart-title-row h2{margin:0}.order-chart-title-row small{color:var(--accent);font-size:.78rem;font-weight:800}.order-detail-summary-strip{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(280px,1.35fr) repeat(6,minmax(108px,.55fr));gap:8px;min-width:0}.order-detail-ticker-card,.order-detail-strategy-card,.order-detail-summary-strip .detail-metric{min-width:0;min-height:58px;padding:10px 12px;border:1px solid rgba(134,154,176,.14);border-radius:12px;background:#ffffff07}.order-detail-ticker-card,.order-detail-strategy-card{display:grid;align-content:center;gap:5px}.order-detail-ticker-card>span,.order-detail-strategy-card>span{color:var(--muted);font-size:.78rem}.order-detail-ticker-card strong,.order-detail-strategy-card strong{color:#edf6f3;overflow-wrap:anywhere}.order-detail-strategy-card small{color:#aab9b5;font-size:.76rem;font-weight:750}.detail-subtitle{color:var(--muted);font-size:.95rem}.detail-header-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.detail-metrics-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.detail-metrics-grid.compact{margin-bottom:0}.detail-metric{padding:12px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.04)}.detail-metric span{color:var(--muted);font-size:.9rem}.detail-metric strong{display:block;margin-top:7px;font-size:1.05rem}.detail-chart-wrap{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:12px;border-radius:16px;background:#0b1219;border:1px solid rgba(134,154,176,.2)}.detail-chart-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.detail-chart-header>div{display:grid;gap:3px}.detail-chart-header span{color:var(--muted);font-size:.9rem}.detail-chart{display:block;width:100%;height:100%;touch-action:none;cursor:crosshair}.detail-chart.is-zoomed{cursor:grab}.detail-chart.is-dragging{cursor:grabbing}.detail-chart-shell{display:grid;gap:9px;min-width:0;min-height:0}.chart-top-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.chart-marker-legend{display:flex;align-items:center;gap:12px;min-width:0;flex-wrap:wrap;color:#b9c9c5;font-size:.78rem;font-weight:750}.chart-marker-legend span{display:inline-flex;align-items:center;gap:6px;min-height:26px}.legend-dot{width:9px;height:9px;border-radius:999px;box-shadow:0 0 0 3px #ffffff0b}.legend-dot.entry{background:#b8ff3d}.legend-dot.tp{background:#ff3b8d}.legend-line{width:18px;height:0;border-top:2px dashed currentColor}.legend-line.sl{color:#e7c494}.chart-zoom-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-width:0}.chart-zoom-toolbar button{min-width:34px;min-height:30px;border:1px solid rgba(134,154,176,.2);border-radius:9px;background:#ffffff09;color:#c7d8d3;cursor:pointer;font-size:.76rem;font-weight:800;padding:6px 9px}.chart-zoom-toolbar button:hover,.chart-zoom-toolbar button.active{border-color:#73f0b761;background:#73f0b71f;color:#eafff6}.chart-zoom-toolbar button:disabled{cursor:default;opacity:.38}.detail-chart-scroll{width:100%;min-width:0;height:100%;min-height:clamp(340px,52vh,640px);overflow:hidden;overflow-y:hidden;overscroll-behavior:contain;border-radius:10px;border:1px solid rgba(134,154,176,.22);background:#0b1219;scrollbar-color:rgba(145,165,187,.42) rgba(255,255,255,.035);scrollbar-width:thin}.order-chart-side-panel{display:grid;grid-template-columns:1fr;gap:9px;align-content:start;align-items:stretch;min-width:0;min-height:0;padding:10px;overflow-y:auto;border:1px solid rgba(134,154,176,.16);border-radius:14px;background:#ffffff05;scrollbar-width:thin}.order-chart-side-panel>div:not(.side-panel-grid){display:grid;gap:5px;min-width:0;padding:10px 12px;border:1px solid rgba(134,154,176,.14);border-radius:12px;background:#ffffff07}.order-chart-side-panel span{color:var(--muted);font-size:.82rem}.order-chart-side-panel strong{color:#edf6f3;font-size:.98rem;line-height:1.35;overflow-wrap:anywhere}.server-exchange-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.server-exchange-card>div{display:grid;gap:5px;min-width:0}.server-exchange-card>div+div{padding-left:12px;border-left:1px solid rgba(134,154,176,.14)}.side-ticker-actions{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.side-ticker-actions small,.side-action-panel small{color:var(--accent);font-size:.78rem}.trade-side-badge{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;border-radius:999px;border:1px solid rgba(134,154,176,.22);background:#ffffff0a;color:#dce8e4;font-size:.72rem;font-weight:900;letter-spacing:.04em}.trade-side-badge.long{border-color:#73f0b752;background:#73f0b717;color:#73f0b7}.trade-side-badge.short{border-color:#ff7b7b52;background:#ff7b7b17;color:#ff7b7b}.order-chart-side-panel strong.profit-positive{color:#73f0b7}.order-chart-side-panel strong.profit-negative{color:#ff7b7b}.side-action-row{display:flex;flex-wrap:wrap;gap:8px}.side-action-row .command-mini-btn{min-height:32px;padding:7px 11px}.order-chart-side-panel .trading-idea-box{grid-template-columns:1fr;align-items:stretch;gap:8px}.order-chart-side-panel .trading-idea-box>span,.order-chart-side-panel .trading-idea-box textarea{grid-column:1}.order-chart-side-panel .trading-idea-box textarea{min-height:96px}.order-chart-side-panel .trading-idea-box .favorite-idea-btn,.order-chart-side-panel .trading-idea-box .idea-save-message{grid-column:1}.order-side-times{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:9px 10px}.order-chart-side-panel .order-side-times>div{display:grid;gap:4px;min-width:0}.order-chart-side-panel .order-side-times span{font-size:.72rem}.order-chart-side-panel .order-side-times strong{font-size:.82rem;line-height:1.25}.side-panel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.detail-chart-scroll::-webkit-scrollbar{height:9px}.detail-chart-scroll::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}.detail-chart-scroll::-webkit-scrollbar-thumb{background:#91a5bb6b;border-radius:999px}.chart-bg{fill:#0b1219}.chart-axis{stroke:#869ab03d;stroke-width:1}.chart-grid-line{stroke:#869ab029;stroke-width:1}.chart-grid-line.vertical{stroke:#869ab021}.chart-price-label{fill:#9aa8b7;font-size:13px;font-weight:700}.chart-line{stroke-width:2;stroke-dasharray:6 6}.chart-vertical{stroke-width:1.5;stroke-dasharray:4 6;opacity:.8}.chart-entry{stroke:#73f0b7;fill:#73f0b7}.chart-exit{stroke:#ff7b7b;fill:#ff7b7b}.chart-stop{stroke:#f4b462;fill:#f4b462}.chart-liq{stroke:#ff7b7b;fill:#ff7b7b}.chart-wick{stroke-width:1;stroke-linecap:square}.chart-wick.rising{stroke:#00c6a2}.chart-wick.falling{stroke:#ff5263}.chart-candle{stroke-width:0;shape-rendering:crispEdges}.chart-candle.rising{fill:#00c6a2}.chart-candle.falling{fill:#ff5263}.chart-label,.chart-time-label{fill:#aab5c2;font-size:13px;font-weight:700}.chart-tag{stroke-width:1}.chart-tag-text,.chart-pill-text{fill:#081117;font-size:12px;font-weight:700}.chart-pill{stroke-width:1}.trade-point circle:first-child{stroke:#050c0ee6;stroke-width:1.5}.trade-point-ring{fill:transparent;stroke-width:1.5;opacity:.24}.entry-point{fill:#b8ff3d;stroke:#b8ff3d}.tp-point{fill:#ff3b8d;stroke:#ff3b8d}.chart-stop-line line{stroke:#f4b4629e;stroke-width:1.5;stroke-dasharray:5 6}.chart-stop-line text{fill:#e7c494;font-size:12px;font-weight:800}.chart-crosshair{pointer-events:none}.chart-crosshair line{stroke:#cedde694;stroke-width:1;stroke-dasharray:4 5}.chart-crosshair rect{fill:#0b1118;stroke:#cedde66b}.chart-crosshair text{fill:#edf6f3;font-size:12px;font-weight:850;text-anchor:middle;dominant-baseline:middle}.trading-idea-box textarea{width:100%;min-height:76px;resize:vertical;border:1px solid rgba(134,154,176,.2);border-radius:10px;background:#00050857;color:#edf6f3;padding:10px;font:inherit;line-height:1.35;outline:none}.trading-idea-box textarea:focus{border-color:#73f0b77a;box-shadow:0 0 0 3px #73f0b714}.favorite-idea-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;border:1px solid rgba(255,197,105,.35);border-radius:10px;background:#ffc5691f;color:#ffd99a;cursor:pointer;font-weight:900}.favorite-idea-btn span[aria-hidden]{display:inline-grid;place-items:center;width:16px;height:16px;overflow:hidden;color:transparent;font-size:0}.favorite-idea-btn span[aria-hidden]:before{color:#ffd25f;content:"★";font-size:.9rem;line-height:1}.favorite-idea-btn:hover{background:#ffc5692e}.favorite-idea-btn:disabled{cursor:default;opacity:.62}.idea-save-message{font-size:.78rem}.idea-save-message.saved{color:#73f0b7}.idea-save-message.error{color:#ff7b7b}.important-panel{display:grid;gap:16px}.important-limit{align-self:start;padding:8px 11px;border:1px solid rgba(255,197,105,.28);border-radius:999px;background:#ffc56917;color:#ffd99a;font-weight:850}.important-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px}.important-card{display:grid;gap:14px;padding:16px;border:1px solid rgba(157,211,183,.14);border-radius:16px;background:linear-gradient(180deg,#ffffff0b,#ffffff06);box-shadow:0 18px 42px #00000029}.important-card-top,.important-title-block,.important-note-head,.important-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.important-symbol{display:grid;gap:4px;min-width:0}.important-symbol span{color:var(--muted);font-size:.76rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.important-symbol strong{color:#f7ead2;font-size:1.18rem;overflow-wrap:anywhere}.important-profit{flex:0 0 auto;padding:7px 10px;border-radius:12px;background:#ffffff0b;color:#dce8e4;font-weight:900;line-height:1.25;text-align:right}.important-profit.profit-positive{background:#73f0b71a;color:#73f0b7}.important-profit.profit-negative{background:#ff756c1a;color:#ff756c}.important-title-block{align-items:center;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.important-title-block h3{margin:0;color:#edf6f3;font-size:1rem;line-height:1.35;overflow-wrap:anywhere}.important-chart-thumb{display:block;width:100%;overflow:hidden;padding:0;border:1px solid rgba(134,154,176,.16);border-radius:12px;background:#0b1219;cursor:pointer}.important-chart-thumb:hover{border-color:#73f0b75c;box-shadow:0 0 0 3px #73f0b70f}.important-chart-thumb img{display:block;width:100%;aspect-ratio:16 / 7;object-fit:cover}.important-chart-placeholder{display:grid;width:100%;aspect-ratio:16 / 7;place-items:center;padding:14px;color:var(--muted);font-size:.82rem;font-weight:850;text-align:center}.important-chart-placeholder.failed{color:#ffb4ad}.important-side{flex:0 0 auto;padding:4px 8px;border:1px solid rgba(115,240,183,.28);border-radius:999px;background:#73f0b714;color:#7cf2b7;font-size:.72rem;font-weight:900;text-transform:uppercase}.important-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.important-info-grid>div{display:grid;min-width:0;gap:5px;padding:10px;border:1px solid rgba(157,211,183,.08);border-radius:12px;background:#040f1161}.important-info-grid span{color:var(--muted);font-size:.76rem;font-weight:850}.important-info-grid strong{color:#edf6f3;font-size:.88rem;overflow-wrap:anywhere}.important-info-wide{grid-column:1 / -1}.important-note{display:grid;min-width:0;gap:8px}.important-note-head{align-items:center}.important-note-head span{color:#ffd99a;font-weight:900}.important-note-head small{color:var(--muted);text-align:right}.important-note p,.important-note textarea{min-height:78px;margin:0;padding:12px;border:1px solid rgba(255,197,105,.12);border-radius:12px;background:#00050852;color:#dce8e4;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.important-note textarea{width:100%;resize:vertical;font:inherit;outline:none}.important-note textarea:focus{border-color:#ffc5696b;box-shadow:0 0 0 3px #ffc56914}.important-actions{justify-content:flex-start;flex-wrap:wrap;padding-top:2px}.important-actions .order-chart-btn,.important-actions .order-ignore-btn,.important-actions .ghost-btn,.important-actions .primary-command-btn{min-height:34px}.important-save-btn{width:auto}.archived-note-modal{width:min(1500px,94vw)}.archived-note-body{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;min-height:0}.archived-chart-frame,.archived-note-side{min-width:0;border:1px solid rgba(134,154,176,.16);border-radius:16px;background:#ffffff06}.archived-chart-frame{display:grid;gap:10px;padding:14px}.archived-chart-frame>span,.archived-note-side span{color:var(--muted);font-size:.82rem;font-weight:850}.archived-chart-frame img{display:block;width:100%;max-height:72vh;object-fit:contain;border-radius:10px;background:#0b1219}.archived-chart-frame .important-chart-placeholder{min-height:360px;aspect-ratio:auto;border-radius:10px;background:#0b1219}.archived-note-side{display:grid;align-content:start;gap:12px;padding:16px}.archived-note-side>div{display:grid;gap:5px;padding-bottom:12px;border-bottom:1px solid rgba(134,154,176,.12)}.archived-note-side p,.archived-note-side strong{margin:0;color:#edf6f3;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.ghost-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 11px;border:1px solid rgba(157,211,183,.16);border-radius:10px;background:#ffffff09;color:#dce8e4;cursor:pointer;font-size:.72rem;font-weight:850}.ghost-btn:hover{border-color:#73f0b74d;background:#73f0b714}.ghost-btn:disabled{cursor:default;opacity:.55}@media(max-width:560px){.important-grid{grid-template-columns:minmax(0,1fr)}.important-card-top,.important-title-block,.important-note-head{align-items:flex-start;flex-direction:column}.important-profit,.important-side{align-self:flex-start}.important-info-grid,.archived-note-body{grid-template-columns:1fr}}@media(max-width:1100px){.order-chart-modal{width:96vw;max-height:94vh;overflow-y:auto}.order-chart-modal-body{grid-template-columns:1fr;overflow:visible}.detail-chart-scroll{height:clamp(320px,52vh,520px)}.order-chart-side-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.side-panel-grid{grid-column:1 / -1}}@media(max-width:720px){.order-chart-modal-backdrop{align-items:stretch;padding:8px}.order-chart-modal{width:100%;max-height:none;min-height:100%;border-radius:14px;padding:12px}.order-chart-modal-header{align-items:flex-start}.detail-header-actions{width:100%;justify-content:space-between}.detail-chart-wrap{padding:10px}.detail-chart-header,.chart-top-controls{align-items:flex-start;flex-direction:column}.chart-zoom-toolbar{justify-content:flex-start}.detail-chart-scroll{height:360px}.order-chart-side-panel,.orders-primary-grid,.side-panel-grid{grid-template-columns:1fr}}.profit-positive{color:var(--accent)}.profit-negative{color:var(--danger)}.error-box{margin-bottom:18px;padding:12px 14px;border-radius:14px;background:#ff7b7b24;color:#ffd5d5}.success-box{margin-bottom:18px;padding:12px 14px;border-radius:14px;background:#73f0b71f;color:#baf6da}.danger-btn{border:1px solid rgba(255,123,123,.35);background:#ff7b7b1f;color:#ffd5d5;padding:10px 14px;border-radius:12px;cursor:pointer}.primary-command-btn{border:1px solid rgba(115,240,183,.42);background:#73f0b724;color:#e7fff4;padding:10px 14px;border-radius:12px;cursor:pointer;font-weight:800}.secondary-btn{border:1px solid var(--border);background:#ffffff0a;color:#eefaf4;padding:10px 14px;border-radius:12px;cursor:pointer}.danger-btn:disabled{opacity:.6;cursor:default}.primary-command-btn:disabled{opacity:.6;cursor:default}.secondary-btn:disabled{opacity:.6;cursor:default}.empty-box{padding:14px;border-radius:16px;background:#ffffff08;color:var(--muted)}.profile-panel{width:min(100%,1320px);max-width:none}.downloads-panel{max-width:1280px}.panel-subtitle{display:block;margin-top:5px;color:var(--muted);font-size:.92rem}.users-panel{width:100%;max-width:none}.users-layout{display:grid;grid-template-columns:minmax(240px,300px) minmax(640px,1fr);gap:16px;align-items:start}.users-view-switcher{display:grid;grid-template-columns:minmax(220px,1fr) minmax(240px,360px);gap:14px;align-items:center;margin-bottom:16px;padding:14px 16px;border:1px solid rgba(115,240,183,.16);border-radius:18px;background:#73f0b70e}.users-view-switcher>div{display:grid;gap:4px;min-width:0}.users-view-switcher strong{color:#eefaf4}.users-view-switcher span{color:var(--muted);overflow-wrap:anywhere}.users-view-switcher select{width:100%;border:1px solid var(--border);border-radius:12px;background:#0a1318eb;color:#eefaf4;padding:11px 12px}.users-form,.users-table-wrap{display:grid;gap:14px;padding:16px;border:1px solid rgba(157,211,183,.12);border-radius:18px;background:#ffffff06}.users-table{display:grid;gap:8px;min-width:0}.users-row{display:grid;grid-template-columns:minmax(170px,1.25fr) minmax(82px,.55fr) minmax(78px,.5fr) minmax(126px,.75fr) minmax(126px,.75fr) minmax(58px,.35fr) minmax(58px,.35fr) minmax(176px,.95fr);gap:10px;align-items:center;width:100%;min-width:0;padding:11px 12px;border:1px solid rgba(255,255,255,.045);border-radius:12px;background:#0814187a}.users-row span,.users-row strong{min-width:0;overflow-wrap:anywhere}.users-head{color:var(--muted);font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:#ffffff05}.status-active{color:var(--accent)}.status-disabled{color:var(--danger)}.users-actions{display:flex;gap:8px;flex-wrap:wrap}.users-actions .secondary-btn,.users-actions .danger-command-btn{min-height:34px;padding:7px 10px}.users-password-row{grid-column:1 / -1;display:grid;grid-template-columns:minmax(240px,360px) auto;gap:12px;align-items:end;padding-top:10px;border-top:1px solid rgba(255,255,255,.055)}.users-password-actions{display:flex;gap:8px;flex-wrap:wrap}.users-activity-section{margin-top:18px}.users-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;margin:16px 0}.users-admin-shell{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:16px;align-items:start}.users-sidebar,.users-list-card,.users-detail-card,.users-security-box,.users-plan-note{border:1px solid rgba(157,211,183,.13);border-radius:18px;background:linear-gradient(180deg,#ffffff09,#ffffff04),#071216b8;box-shadow:0 18px 42px #0000002e}.users-sidebar{display:grid;gap:14px}.users-list-card,.users-detail-card{padding:16px}.users-form{background:#081418ad}.users-list-top,.users-detail-head,.users-detail-footer,.users-plan-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.users-list-top{margin-bottom:12px}.users-list{display:grid;gap:8px;max-height:520px;overflow:auto;padding-right:4px}.users-list-item{display:grid;gap:8px;width:100%;padding:12px;text-align:left;color:#eefaf4;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#0b1b1fb8;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.users-list-item:hover,.users-list-item.is-active{transform:translateY(-1px);border-color:#73f0b75c;background:#1842379e}.users-list-item-main,.users-list-item-meta,.users-detail-badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.users-list-item-main strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-list-item-meta{color:var(--muted);font-size:.84rem}.users-plan-pill{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#d7eadf;background:#ffffff0e;font-size:.74rem;font-weight:900;text-transform:uppercase}.users-plan-pro,.users-plan-premium,.users-plan-friend{color:#062019;border-color:#73f0b759;background:linear-gradient(135deg,#72e18a,#54e4bb)}.users-plan-trial{color:#102033;border-color:#7dabff80;background:linear-gradient(135deg,#91b9ff,#8be3ff)}.users-plan-individual{color:#231606;border-color:#ffb85a7a;background:linear-gradient(135deg,#f7b650,#e8d79a)}.users-detail-card{display:grid;gap:16px;min-width:0}.users-detail-tabs{display:inline-flex;gap:6px;padding:4px;border:1px solid rgba(157,211,183,.14);border-radius:14px;background:#050f12a3}.users-detail-tabs button{min-height:34px;padding:7px 12px;border:0;border-radius:10px;color:#c5d8cd;background:transparent;font-weight:900;cursor:pointer}.users-detail-tabs button.is-active{color:#071913;background:var(--accent)}.users-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:14px}.users-detail-grid textarea,.users-note-field textarea{width:100%;min-height:112px;resize:vertical;border:1px solid var(--border);border-radius:14px;background:#050f12c7;color:#eefaf4;padding:12px;font:inherit}.users-active-toggle{align-self:end;min-height:48px;padding:0 12px;border:1px solid rgba(157,211,183,.12);border-radius:14px;background:#ffffff06}.users-plan-actions{justify-content:flex-start}.users-plan-note,.users-security-box{display:grid;gap:8px;padding:14px}.users-server-limit-meter{display:grid;grid-template-columns:1fr auto;gap:8px 12px;align-content:center;min-height:70px;padding:12px 14px;border:1px solid rgba(157,211,183,.12);border-radius:14px;background:#ffffff06}.users-server-limit-meter span{color:#c8d9cfad;font-size:.78rem;font-weight:850}.users-server-limit-meter strong{color:#f7ead2;text-align:right}.users-detail-activity{display:grid;gap:10px}.users-stat-card{position:relative;display:grid;gap:7px;min-height:112px;padding:16px;overflow:hidden;border:1px solid rgba(157,211,183,.14);border-radius:16px;background:linear-gradient(135deg,#73f0b716,#ffb85a09),#0c181cb8}.users-stat-card:after{content:"";position:absolute;inset:auto 12px 12px auto;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#73f0b733,#ffb85a24);opacity:.5}.users-stat-card span{color:var(--muted);font-size:.82rem;font-weight:900}.users-stat-card strong{color:#f4e5c9;font-size:clamp(1.4rem,1.6vw,2rem);line-height:1}.users-stat-card small{max-width:220px;color:#cfdfd5b8;line-height:1.4}.users-command-bar{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(520px,1.28fr);gap:14px;align-items:stretch;margin-bottom:16px}.users-command-bar .users-view-switcher{min-height:100%;margin:0}.users-directory-filters{display:grid;grid-template-columns:minmax(220px,1.3fr) repeat(3,minmax(130px,.75fr));gap:10px;padding:12px;border:1px solid rgba(157,211,183,.13);border-radius:18px;background:linear-gradient(180deg,#ffffff09,#ffffff03),#071216b8}.users-search-field,.users-compact-field{display:grid;gap:6px;min-width:0}.users-search-field span,.users-compact-field span{color:var(--muted);font-size:.74rem;font-weight:900;letter-spacing:.02em}.users-search-field input,.users-compact-field input,.users-compact-field select{width:100%;min-height:40px;border:1px solid var(--border);border-radius:12px;background:#050f12c7;color:#eefaf4;padding:9px 11px}.users-list{max-height:min(64vh,780px)}.users-list-item{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 10px;min-height:58px}.users-list-avatar{display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid rgba(115,240,183,.22);border-radius:12px;color:#081713;background:linear-gradient(135deg,#72e18a,#e8d79a);font-size:.78rem;font-weight:1000}.users-list-copy strong{min-width:0;overflow:hidden;color:#f4e5c9;text-overflow:ellipsis;white-space:nowrap}.users-list-copy small{min-width:0;overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.users-list-badges{display:flex;flex-direction:column;align-items:flex-end;gap:5px;min-width:74px}.users-status-pill{display:inline-flex;align-items:center;min-height:20px;padding:3px 7px;border-radius:999px;font-size:.68rem;font-weight:900;text-transform:uppercase}.users-status-pill.is-active{color:#7cf2b7;background:#73f0b71c}.users-status-pill.is-disabled{color:#ff7770;background:#ff69601a}.users-detail-stats{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px}.users-detail-stats>div{display:grid;gap:5px;min-width:0;padding:12px;border:1px solid rgba(157,211,183,.11);border-radius:14px;background:#ffffff06}.users-detail-stats span{color:var(--muted);font-size:.76rem}.users-detail-stats strong{min-width:0;overflow-wrap:anywhere;color:#f4e5c9}@media(max-width:1100px){.users-summary-grid{grid-template-columns:repeat(2,minmax(150px,1fr))}.users-command-bar,.users-directory-filters,.users-admin-shell{grid-template-columns:1fr}.users-list{max-height:360px}}@media(max-width:680px){.users-summary-grid,.users-detail-grid,.users-detail-stats{grid-template-columns:1fr}.users-detail-tabs{width:100%}.users-detail-tabs button{flex:1 1 auto}}.users-panel{width:min(100%,1680px)}.users-panel .panel-header{align-items:start;gap:16px}.users-panel .panel-header>span{padding:7px 11px;border:1px solid rgba(255,184,90,.18);border-radius:999px;background:#ffb85a0e;color:var(--text);white-space:nowrap}.users-summary-grid{gap:14px;margin:18px 0 14px}.users-stat-card{align-content:start;gap:7px;min-height:112px;padding:16px 18px}.users-stat-card span{color:var(--muted);font-size:.77rem;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.users-stat-card strong{display:block;color:#f7ead2;font-size:clamp(1.35rem,1.9vw,2.1rem);line-height:1}.users-stat-card small{color:#c8d9cfad;line-height:1.35}.users-command-bar{margin:0 0 14px;gap:14px}.users-view-switcher,.users-directory-filters{min-height:74px;margin-bottom:0}.users-directory-filters{display:grid;grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(150px,.75fr));gap:10px;align-items:end;padding:12px}.users-search-field,.users-compact-field{display:grid;gap:5px;min-width:0}.users-search-field span,.users-compact-field span{color:var(--muted);font-size:.72rem;font-weight:900;letter-spacing:.045em;text-transform:uppercase}.users-admin-shell{gap:18px;align-items:stretch}.users-sidebar{align-content:start}.users-list-card{min-height:0;padding:14px}.users-list-top strong,.users-form>strong{color:#f4e5c9;font-size:.95rem}.users-list-top span{color:var(--muted);font-size:.82rem}.users-list{max-height:min(62vh,680px);gap:7px}.users-list-item{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;min-height:70px;padding:10px;text-align:left}.users-list-copy{display:grid;gap:3px;min-width:0}.users-list-badges{display:grid;gap:5px;justify-items:end;min-width:74px}.users-list-badges em{max-width:100%;font-style:normal;white-space:nowrap}.users-form{gap:10px;padding:14px}.users-form .login-field{gap:5px}.users-form input,.users-form select{min-height:42px;padding:9px 11px}.users-form .primary-command-btn{width:100%;min-height:42px}.users-detail-card{min-height:560px;padding:18px}.users-detail-head strong{font-size:1.08rem}.users-detail-badges{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.users-detail-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0}.users-detail-stats>div{min-height:86px;padding:14px}.users-detail-tabs{padding:4px;border:1px solid rgba(157,211,183,.12);border-radius:14px;background:#050e12a8}.users-detail-tabs button{border:0;background:transparent;color:var(--muted)}@media(max-width:1500px){.users-panel{width:min(100%,calc(100vw - 42px))}.users-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.users-directory-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1180px){.users-detail-card{min-height:0}.users-sidebar{grid-template-columns:minmax(0,1fr) minmax(260px,340px)}}.users-panel{width:min(100%,1640px);max-width:1640px;margin-inline:auto}.users-panel .panel-header{align-items:flex-start;padding-bottom:4px}.users-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.users-stat-card{min-height:96px;border-color:#80a7ff2e;background:radial-gradient(circle at top right,rgba(98,150,255,.12),transparent 42%),linear-gradient(135deg,#73f0b712,#ffb85a06),#0b161bcc}.users-command-bar{grid-template-columns:minmax(260px,.78fr) minmax(500px,1.22fr)}.users-view-switcher{border-color:#ffb85a29;background:radial-gradient(circle at top left,rgba(255,184,90,.1),transparent 48%),#0a1318c7}.users-directory-filters{border-color:#80a7ff26;background:radial-gradient(circle at top right,rgba(88,129,255,.11),transparent 46%),#081217d1}.users-admin-shell{grid-template-columns:minmax(300px,360px) minmax(0,1fr)}.users-sidebar{gap:14px;padding:0;border:0;background:transparent;box-shadow:none}.users-list-card{border-color:#73f0b73d;background:radial-gradient(circle at top left,rgba(115,240,183,.11),transparent 48%),linear-gradient(180deg,#ffffff0b,#ffffff04),#081418e0}.users-form{border-color:#ffb85a38;background:radial-gradient(circle at top left,rgba(255,184,90,.1),transparent 48%),#0a1316d1}.users-detail-card{border-color:#80a7ff2e;background:radial-gradient(circle at top right,rgba(88,129,255,.1),transparent 46%),linear-gradient(180deg,#ffffff0a,#ffffff03),#081217db}.users-list{max-height:min(68vh,720px)}.users-list-item{grid-template-columns:38px minmax(0,1fr) auto;min-height:72px;padding:10px 11px;border-color:#9dd3b71a;background:#0c181dbd}.users-list-item:hover{border-color:#ffb85a47;background:#1c2623d6}.users-list-item.is-active{border-color:#73f0b773;background:linear-gradient(135deg,#73f0b721,#ffb85a0b),#0f2622e6}.users-list-avatar{width:38px;height:38px;border-radius:14px}.users-list-copy strong{max-width:100%;font-size:.92rem}.users-list-badges{min-width:86px}.users-detail-head>div:first-child{display:grid;gap:3px;min-width:0}.users-detail-head strong{min-width:0;overflow-wrap:anywhere}.users-detail-stats>div{min-height:74px;border-color:#80a7ff1f;background:#ffffff06}.users-detail-tabs{width:max-content;max-width:100%;overflow-x:auto}.users-detail-grid{align-items:start}.users-detail-grid label,.users-form label,.users-detail-grid input,.users-detail-grid select,.users-form input,.users-form select{min-width:0}@media(max-width:1440px){.users-panel{max-width:calc(100vw - 48px)}.users-admin-shell{grid-template-columns:minmax(280px,330px) minmax(0,1fr)}.users-command-bar{grid-template-columns:1fr}}@media(max-width:1180px){.users-admin-shell{grid-template-columns:1fr}.users-sidebar{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.users-list{max-height:360px}}@media(max-width:760px){.users-panel{max-width:100%}.users-sidebar,.users-directory-filters,.users-summary-grid,.users-detail-grid,.users-detail-stats{grid-template-columns:1fr}.users-list-item{grid-template-columns:34px minmax(0,1fr)}.users-list-badges{grid-column:2;flex-direction:row;align-items:center;justify-content:flex-start}}.strategy-analysis-panel{width:100%;max-width:none}.strategy-analysis-controls{display:grid;grid-template-columns:minmax(180px,1fr) minmax(240px,1.4fr) minmax(160px,.7fr) auto;gap:14px;align-items:start;margin:18px 0;padding:16px;border:1px solid rgba(157,211,183,.12);border-radius:18px;background:#ffffff06}.strategy-analyze-btn{min-height:44px;margin-top:26px;white-space:nowrap}.strategy-picker{position:relative;min-width:0}.strategy-picker-trigger{position:relative;width:100%;min-height:50px;padding:14px 44px 14px 16px;border:1px solid var(--border);border-radius:14px;background:#ffffff08;color:var(--text);text-align:left;cursor:pointer}.strategy-picker-trigger:after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;border-right:2px solid #c8d8d1;border-bottom:2px solid #c8d8d1;transform:translateY(-65%) rotate(45deg);transition:transform .16s ease}.strategy-picker-trigger.is-open:after{transform:translateY(-35%) rotate(225deg)}.strategy-picker-trigger:focus-visible{outline:2px solid rgba(115,240,183,.38);outline-offset:2px}.login-field .strategy-picker-trigger span{display:block;overflow:hidden;color:#eefaf4;text-overflow:ellipsis;white-space:nowrap}.strategy-picker-menu{position:absolute;z-index:40;top:calc(100% + 8px);left:0;right:0;max-height:min(520px,58vh);overflow:auto;padding:8px;border:1px solid rgba(205,229,214,.18);border-radius:14px;background:linear-gradient(180deg,#0f2024fa,#061114fc);box-shadow:0 24px 60px #0000006b}.strategy-picker-menu::-webkit-scrollbar{width:10px}.strategy-picker-menu::-webkit-scrollbar-thumb{border:3px solid rgba(6,17,20,.99);border-radius:999px;background:#9fb9b085}.strategy-picker-empty,.strategy-picker-option{width:100%;border:0;color:#eefaf4;text-align:left;cursor:pointer}.strategy-picker-empty{padding:10px 12px;border-radius:10px;background:#ffffff06;color:#c5d5cf;font-weight:800}.strategy-picker-group{margin-top:8px}.strategy-picker-group-label{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 11px 9px calc(11px + (var(--folder-depth) * 12px));border:1px solid rgba(115,240,183,.16);border-radius:10px;background:#1d5b4933;color:#73f0b7;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.login-field .strategy-picker-group-label span{overflow:hidden;color:#73f0b7;font-size:inherit;text-overflow:ellipsis;white-space:nowrap}.strategy-picker-group-label strong{min-width:28px;padding:2px 8px;border-radius:999px;background:#73f0b71f;color:#dff7ec;text-align:center}.strategy-picker-options{display:grid;gap:3px;padding:4px 0 0}.strategy-picker-option{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 12px 9px 24px;border-radius:10px;background:transparent}.strategy-picker-option:hover,.strategy-picker-option:focus-visible{outline:0;background:#ffffff0f}.strategy-picker-option.is-selected{background:#2d8467cc;color:#fff}.login-field .strategy-picker-option span{overflow:hidden;color:inherit;font-size:inherit;text-overflow:ellipsis;white-space:nowrap}.login-field .strategy-picker-option small{color:#f2c675;font-weight:800;white-space:nowrap}.strategy-analysis-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.strategy-analysis-summary>div,.strategy-metric-card{display:grid;gap:6px;min-width:0;padding:14px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#08141885}.strategy-analysis-summary span,.strategy-rule-card span,.strategy-metric-card span,.strategy-metric-card small{color:var(--muted)}.strategy-analysis-summary strong{font-size:1.18rem}.strategy-analysis-section{display:grid;gap:12px;margin-top:20px}.strategy-rules-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.strategy-rule-card{display:grid;gap:14px;min-width:0;padding:16px;border:1px solid rgba(115,240,183,.14);border-radius:16px;background:#ffffff07}.strategy-rule-top{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.strategy-rule-top>div{display:grid;gap:5px;min-width:0}.strategy-rule-top strong{overflow-wrap:anywhere}.strategy-rule-top small{color:var(--muted);font-size:.8rem;overflow-wrap:anywhere}.strategy-combined-box{display:grid;gap:16px;padding:18px;border:1px solid rgba(115,240,183,.2);border-radius:16px;background:#73f0b70e}.strategy-combined-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.strategy-combined-head>div:first-child{display:grid;gap:6px;min-width:0}.strategy-combined-head h3{margin:0}.strategy-combined-gain{display:grid;gap:4px;min-width:max-content;text-align:right}.strategy-combined-gain span{color:var(--muted);font-size:.8rem;font-weight:700}.strategy-combined-gain strong{font-size:1.05rem}.strategy-combined-filters{display:flex;flex-wrap:wrap;gap:8px}.strategy-combined-filters span{display:inline-flex;align-items:center;min-height:28px;padding:5px 9px;border-radius:999px;border:1px solid rgba(115,240,183,.2);background:#0814186b;color:#eefaf4;font-size:.82rem;font-weight:800}.strategy-combined-delta{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-combined-delta>div{display:grid;gap:5px;min-width:0;padding:14px;border-radius:14px;border:1px solid rgba(115,240,183,.16);background:#0814186b}.strategy-combined-delta span{color:var(--muted);font-size:.82rem;font-weight:700}.strategy-combined-delta strong{color:#f2faf6;font-size:1.2rem}.strategy-comparison-table{display:grid;overflow:hidden;border:1px solid rgba(157,211,183,.09);border-radius:14px;background:#0814185c}.strategy-comparison-head,.strategy-comparison-row{display:grid;grid-template-columns:minmax(130px,.72fr) repeat(2,minmax(0,1fr));gap:12px;align-items:center;padding:12px 14px}.strategy-comparison-head{background:#ffffff09}.strategy-comparison-head strong{color:#f2faf6;font-size:.9rem}.strategy-comparison-row+.strategy-comparison-row{border-top:1px solid rgba(255,255,255,.055)}.strategy-comparison-row span{color:#b8c9c4;font-size:.84rem}.strategy-comparison-row>span:first-child{color:var(--muted);font-weight:800}.strategy-comparison-row strong{color:#edf7f2;line-height:1.35}.strategy-rule-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.strategy-rule-grid>div{display:grid;gap:4px;min-width:0}.strategy-rule-foot{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.strategy-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media(max-width:1300px){.users-layout{grid-template-columns:1fr}.users-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.users-form>strong{grid-column:1 / -1}}@media(max-width:760px){.users-form{grid-template-columns:1fr}.users-head{display:none}.users-row{grid-template-columns:1fr;gap:9px;padding:14px}.users-row>span,.users-row>strong{display:grid;grid-template-columns:minmax(118px,.42fr) minmax(0,1fr);gap:10px;align-items:center}.users-row>span:before,.users-row>strong:before{color:var(--muted);content:attr(data-label);font-size:.76rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.users-actions{justify-content:flex-start}}.profile-grid{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(320px,1fr);gap:16px;align-items:start}.profile-summary-grid{display:grid;grid-template-columns:minmax(280px,1.35fr) repeat(3,minmax(170px,.65fr));gap:12px;margin-bottom:16px}.profile-summary-card{min-width:0;display:grid;gap:7px;align-content:start;padding:16px;border:1px solid rgba(157,211,183,.12);border-radius:18px;background:linear-gradient(180deg,#10201cb8,#0814188a)}.profile-summary-card.main{grid-template-columns:minmax(0,1fr) auto;align-items:start}.profile-summary-card span,.profile-summary-card small{color:var(--muted);font-size:.82rem}.profile-summary-card strong{color:#eefaf4;font-size:1.05rem;overflow-wrap:anywhere}.profile-summary-card.main strong{display:block;margin:4px 0;font-size:clamp(1.25rem,1.6vw,1.85rem)}.profile-summary-card b{min-width:72px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border:1px solid rgba(115,240,183,.32);border-radius:999px;color:#73f0b7;background:#73f0b71a}.profile-tabs{display:inline-grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:4px;margin:0 0 16px;padding:4px;border:1px solid rgba(157,211,183,.14);border-radius:14px;background:#0814189e}.profile-tabs-top{margin-bottom:0}.profile-tabs button{min-height:40px;padding:9px 14px;border:0;border-radius:10px;color:#c7d8d1;font-weight:900;background:transparent;cursor:pointer}.profile-tabs button:hover,.profile-tabs button.active{color:#07110d;background:#73f0b7}.downloads-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:stretch}.profile-card{display:grid;gap:14px;padding:18px;border:1px solid rgba(157,211,183,.12);border-radius:18px;background:#ffffff06}.profile-meta{display:grid;gap:6px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.profile-meta span{color:var(--muted);font-size:.86rem}.profile-meta strong{overflow-wrap:anywhere}.profile-form{max-width:560px}.profile-actions{display:flex;justify-content:flex-start}.telegram-timezone-field{display:grid;gap:8px}.telegram-timezone-field span{color:var(--muted);font-size:.86rem;font-weight:800}.telegram-timezone-field select{width:100%;min-height:42px;padding:10px 12px;color:var(--text);border:1px solid rgba(157,211,183,.18);border-radius:12px;background:#040f11d1}.toggle-row{display:flex;align-items:center;gap:9px;min-height:26px;color:var(--text);font-weight:750}.telegram-report-settings{display:grid;gap:10px;margin-top:4px;padding:12px;border:1px solid rgba(157,211,183,.12);border-radius:14px;background:#040f1157}.telegram-report-title{color:#8bf3bd;font-weight:900}.telegram-report-grid{display:grid;grid-template-columns:minmax(130px,1fr) repeat(3,minmax(66px,auto));gap:8px 12px;align-items:center}.telegram-report-grid>strong{color:var(--muted);font-size:.78rem;text-align:center}.telegram-report-row{display:contents}.telegram-report-row>span{color:var(--text);font-weight:800}.telegram-report-check{display:inline-flex;justify-content:center;min-height:28px}.alert-settings-card{gap:16px}.profile-payment-grid{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(360px,1.15fr);gap:16px;align-items:start}.profile-payment-card{min-height:100%}.payment-start-box,.payment-reservation{display:grid;gap:12px;margin-top:10px;padding:14px;border:1px solid rgba(157,211,183,.12);border-radius:14px;background:#08141861}.payment-start-box .primary-command-btn{width:100%}.payment-support-link{justify-content:center;text-decoration:none}.payment-muted-note{padding:10px 12px;border:1px solid rgba(157,211,183,.1);border-radius:12px;color:var(--muted);background:#ffffff06}.telegram-profile-grid{align-items:start}.telegram-code-box{display:grid;gap:8px;padding:14px;border:1px solid rgba(255,184,90,.22);border-radius:14px;background:#ffb85a12}.telegram-bot-link,.telegram-code-box a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:max-content;max-width:100%;padding:10px 13px;border:1px solid rgba(115,240,183,.32);border-radius:12px;color:#eaf6de;background:#73f0b714;font-weight:900;text-decoration:none}.telegram-bot-link span{color:var(--muted);overflow-wrap:anywhere}.telegram-bot-link:hover,.telegram-code-box a:hover{border-color:#73f0b794;background:#73f0b724}.telegram-code-box span,.telegram-code-box small{color:var(--muted);font-weight:850}.telegram-code-box code{display:block;width:100%;padding:11px 12px;border:1px solid rgba(157,211,183,.12);border-radius:11px;color:#f8e5bd;background:#00000038;overflow-wrap:anywhere}.payment-selected-plan{display:grid;gap:4px;padding:12px;border:1px solid rgba(115,240,183,.18);border-radius:12px;background:#73f0b70f}.payment-selected-plan span,.payment-selected-plan small{color:var(--muted)}.payment-selected-plan strong{color:#eefaf4;font-size:1.1rem}.payment-server-count-field small{color:var(--muted);font-size:.78rem;font-weight:850}.payment-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.payment-plan-card{display:grid;gap:8px;min-height:150px;padding:14px;border:1px solid rgba(157,211,183,.11);border-radius:14px;color:#d7eadf;background:#08141861;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.payment-plan-card:hover,.payment-plan-card.is-selected{border-color:#73f0b77a;background:#14302694}.payment-plan-card.is-selected{box-shadow:inset 0 0 0 1px #73f0b72e}.payment-plan-card:active{transform:translateY(1px)}.payment-plan-top{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.payment-plan-top strong{color:#eefaf4;font-size:1rem}.payment-plan-top b{color:#ffd39b;font-size:1.05rem}.payment-plan-meta,.payment-plan-description{color:var(--muted);font-size:.86rem;line-height:1.35}.payment-plan-card em{justify-self:start;align-self:end;padding:4px 8px;border-radius:999px;color:#ffd39b;background:#ffae5c17;font-style:normal;font-weight:900;font-size:.78rem}.payments-panel{gap:16px}.payments-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.payments-admin-top-grid{display:grid;grid-template-columns:minmax(360px,1fr) minmax(320px,.8fr);gap:14px;align-items:stretch}.payments-settings-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;border:1px solid rgba(157,211,183,.12);border-radius:16px;background:linear-gradient(180deg,#73f0b70b,#ffffff03),#08141885}.payments-settings-card>div:first-child{grid-column:1 / -1}.payments-settings-card h3{margin:0 0 4px;color:#f7ead2}.payments-settings-card p{margin:0;color:var(--muted);font-size:.9rem}.payment-settings-examples{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#aebfba;font-size:.84rem}.payments-settings-card .primary-btn{justify-self:end;min-width:150px}.payments-summary-grid>div{display:grid;gap:6px;padding:14px;border:1px solid rgba(157,211,183,.1);border-radius:14px;background:#0814186b}.payments-summary-grid span,.payment-admin-fields span{color:var(--muted);font-size:.84rem}.payments-summary-grid strong{color:#eefaf4;font-size:1.35rem}.payments-toolbar{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:12px}.payments-toolbar .users-compact-field{width:min(280px,100%)}.payments-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:16px;align-items:start}.payments-section{display:grid;gap:12px;min-width:0}.payments-list{display:grid;gap:10px}.payment-admin-card{display:grid;gap:10px;padding:14px;border:1px solid rgba(157,211,183,.1);border-radius:14px;background:#08141861}.payment-admin-card.is-unmatched{border-color:#ffae5c2e}.payment-admin-top{display:flex;justify-content:space-between;gap:10px;align-items:center}.payment-admin-top strong{min-width:0;color:#eefaf4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-admin-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.payment-admin-fields b{color:#eefaf4;font-weight:800;overflow-wrap:anywhere}.integrations-panel{width:min(100%,1480px);margin-inline:auto}.integrations-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.integrations-section{display:grid;gap:12px;padding:16px;border:1px solid rgba(157,211,183,.13);border-radius:18px;background:#081418ad}.integrations-section h3{margin:0;color:#f7ead2}.integrations-list{display:grid;gap:10px}.integration-actions{display:flex;justify-content:flex-start;margin-top:2px}.integration-test-btn{width:max-content}.integration-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid rgba(157,211,183,.1);border-radius:14px;background:#ffffff06}.integration-card>div,.integration-status{display:grid;gap:5px;min-width:0}.integration-card span,.integration-status code{color:var(--muted);overflow-wrap:anywhere}.integration-status{justify-items:end}.integration-status em{padding:4px 8px;border-radius:999px;font-style:normal;font-size:.72rem;font-weight:900}.integration-status .is-configured{color:#7cf2b7;background:#73f0b71a}.integration-status .is-missing{color:#ff8a83;background:#ff69601a}.payment-status{flex:0 0 auto;padding:4px 8px;border-radius:999px;color:#d7eadf;background:#ffffff0f;font-style:normal;font-size:.74rem;font-weight:900;text-transform:uppercase}.payment-status-pending{color:#231606;background:#ffd39b}.payment-status-paid{color:#062019;background:#73f0b7}.payment-status-expired,.payment-status-cancelled,.payment-status-failed,.payment-status-unmatched{color:#fff1eb;background:#ff636361}.payment-reservation-head,.payment-copy-row{display:grid;grid-template-columns:minmax(110px,.35fr) minmax(0,1fr);gap:12px;align-items:center}.payment-reservation-head strong{color:#73f0b7}.payment-reservation-head span{justify-self:start;padding:3px 8px;border:1px solid rgba(255,174,92,.35);border-radius:999px;color:#ffd39b;background:#ffae5c17}.payment-copy-row span,.payment-reservation small{color:var(--muted)}.payment-copy-row strong{color:#eefaf4}.payment-copy-row code{min-width:0;padding:8px 10px;border:1px solid rgba(157,211,183,.1);border-radius:10px;color:#eefaf4;background:#ffffff09;white-space:normal;overflow-wrap:anywhere}.profile-plans-card{align-content:start}.profile-plan-list{display:grid;gap:10px}.profile-plan-list span{display:grid;grid-template-columns:minmax(92px,.32fr) minmax(0,1fr);gap:12px;align-items:center;padding:12px;border:1px solid rgba(157,211,183,.1);border-radius:14px;color:var(--muted);background:#08141861}.profile-plan-list b{color:#eefaf4}.alert-settings-head{display:grid;gap:5px}.alert-settings-head strong,.alert-settings-section>div>strong{color:#73f0b7;font-size:1rem}.alert-settings-head span,.alert-settings-section>div>span{color:var(--muted);font-size:.86rem;line-height:1.35}.alert-settings-section{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(320px,1.35fr);gap:14px;align-items:center;padding:14px;border:1px solid rgba(157,211,183,.1);border-radius:14px;background:#08141857}.alert-settings-section>div:first-child{display:grid;gap:5px;min-width:0}.alert-settings-row{display:grid;grid-template-columns:minmax(190px,1fr) minmax(160px,220px);gap:12px;align-items:end}.alert-settings-row.resource{grid-template-columns:minmax(190px,1.2fr) minmax(120px,.75fr) minmax(120px,.75fr)}.alert-toggle-field{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;border:1px solid rgba(157,211,183,.12);border-radius:12px;background:#ffffff06;cursor:pointer}.alert-toggle-field input{position:absolute;opacity:0;pointer-events:none}.alert-toggle-field>span{position:relative;width:38px;height:22px;flex:0 0 auto;border-radius:999px;border:1px solid rgba(157,211,183,.18);background:#ffffff0f;transition:border-color .15s ease,background .15s ease}.alert-toggle-field>span:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:999px;background:#aebfba;transition:transform .15s ease,background .15s ease}.alert-toggle-field input:checked+span{border-color:#73f0b780;background:#73f0b72e}.alert-toggle-field input:checked+span:after{transform:translate(16px);background:#73f0b7}.alert-toggle-field strong{color:#eefaf4;font-size:.9rem;line-height:1.2}.alert-number-field{display:grid;gap:7px}.alert-number-field span{color:var(--muted);font-size:.78rem;font-weight:800;letter-spacing:.02em}.alert-number-field input{width:100%;min-height:44px;padding:10px 12px;border-radius:12px;border:1px solid rgba(157,211,183,.14);background:#ffffff08;color:var(--text);color-scheme:dark;font-weight:800}.success-box.compact,.error-box.compact{margin:0;padding:10px 12px;border-radius:12px}.profile-token-card{grid-column:1 / -1}.manual-server-import-card{grid-column:1 / -1;display:grid;gap:16px}.downloads-grid .profile-token-card,.downloads-grid .manual-server-import-card{grid-column:auto}.downloads-grid .profile-token-card,.downloads-grid .manual-server-import-card{position:relative;gap:16px;align-self:stretch;min-width:0;min-height:100%;align-content:start}.downloads-grid .profile-token-card{border-color:#73f0b72e;background:linear-gradient(180deg,#164b3529,#ffffff05),#ffffff06}.downloads-grid .manual-server-import-card{padding-left:22px;border-color:#ffd38a33;border-left:2px solid rgba(255,211,138,.28);background:linear-gradient(180deg,#583a1521,#ffffff05),#ffffff06}.downloads-grid .manual-server-import-card:before{content:"";position:absolute;top:18px;bottom:18px;left:-12px;width:1px;background:linear-gradient(180deg,transparent,rgba(157,211,183,.24),transparent)}.download-column-heading{display:grid;gap:6px;min-width:0;padding:14px;border-radius:14px;border:1px solid rgba(157,211,183,.12);background:#08141861}.download-column-heading>span{width:max-content;padding:4px 8px;border-radius:999px;font-size:.68rem;font-weight:950;letter-spacing:.08em}.download-column-heading.agent-mode>span{color:#09231a;background:#73f0b7}.download-column-heading.manual-mode>span{color:#2d1b05;background:#ffd38a}.download-column-heading strong{color:#eefaf4;font-size:1.08rem;line-height:1.18;overflow-wrap:anywhere}.download-column-heading p{margin:0;color:var(--muted);line-height:1.38;overflow-wrap:anywhere}.download-port-advice{display:grid;gap:6px;padding:12px 14px;border:1px solid rgba(255,186,92,.28);border-radius:12px;background:linear-gradient(135deg,#ffba5c1f,#73f0b70d)}.download-port-advice strong{color:var(--warn);font-size:.95rem;line-height:1.2}.download-port-advice span{color:var(--muted);font-size:.88rem;line-height:1.38;overflow-wrap:anywhere}.manual-import-note{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start;padding:11px 12px;border:1px solid rgba(255,211,138,.16);border-radius:14px;background:#52361221}.manual-import-note>span{display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(255,211,138,.34);border-radius:999px;color:#ffd38a;background:#5236123d;font-size:.78rem;font-weight:950;font-family:Georgia,Times New Roman,serif;line-height:1}.manual-import-note p{margin:0;color:#b5c1ba;font-size:.9rem;line-height:1.38;overflow-wrap:anywhere}.profile-token-card p,.manual-server-import-card p{margin:0;color:var(--muted)}.profile-token-form{display:grid;grid-template-columns:minmax(220px,360px) auto;gap:12px;align-items:end}.download-package-form{display:grid;gap:10px}.download-form-row{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(260px,1.2fr) minmax(220px,.85fr);gap:12px;align-items:end}.downloads-grid .download-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}.downloads-grid .download-server-mode,.downloads-grid .download-submit-btn,.downloads-grid .download-option-toggle{grid-column:1 / -1}.downloads-grid .download-server-version{grid-template-columns:minmax(0,auto) minmax(0,1fr);width:100%}.downloads-grid .download-server-version strong{min-width:0;overflow-wrap:anywhere}.download-server-mode button,.download-submit-btn,.manual-import-submit{min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.18}.download-package-form .login-field{min-width:0}.download-package-form .login-field input,.download-package-form .login-field select,.download-submit-btn{min-height:48px}.download-submit-btn{justify-content:center;width:100%}.download-option-toggle{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid rgba(109,219,139,.22);border-radius:8px;background:#081210a8;color:var(--text)}.download-option-toggle input{margin-top:3px;accent-color:#6ddb8b}.download-option-toggle span{display:flex;flex-direction:column;gap:4px}.download-option-toggle small{color:var(--muted);line-height:1.35}.manual-server-import-form{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.7fr) minmax(220px,1fr) minmax(220px,1fr) minmax(180px,auto);gap:12px;align-items:end}.downloads-grid .manual-server-import-form{grid-template-columns:repeat(2,minmax(0,1fr))}.downloads-grid .manual-import-submit{grid-column:1 / -1}.manual-server-import-form .login-field input,.manual-server-import-form .login-field select{min-height:48px}.file-upload-field{display:grid;gap:7px;min-width:0;color:var(--muted);font-size:.82rem;font-weight:800}.file-upload-field input{width:100%;min-height:48px;padding:10px;border:1px solid rgba(157,211,183,.14);border-radius:12px;color:var(--text);background:#0814188a}.file-upload-field small{min-width:0;color:#9eafa9;overflow-wrap:anywhere}.manual-import-submit{min-height:48px;justify-content:center;width:100%}.manual-import-summary{display:flex;gap:10px 16px;align-items:center;flex-wrap:wrap;padding:12px;border:1px solid rgba(115,240,183,.2);border-radius:14px;color:var(--muted);background:#144a362e;font-size:.84rem;font-weight:800}.manual-import-summary strong{color:#dffcf0}.download-server-field{gap:7px}.manual-token-form{grid-template-columns:minmax(220px,1fr) minmax(180px,240px);padding:14px;border:1px solid rgba(157,211,183,.1);border-radius:14px;background:#0814185c}.manual-token-form .primary-command-btn{width:100%;justify-content:center}.manual-token-panel{display:grid;gap:12px;margin-top:4px;padding-top:14px;border-top:1px solid rgba(157,211,183,.12)}.manual-token-panel summary{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 22px;gap:4px 12px;align-items:center;padding:12px 14px;border:1px solid rgba(157,211,183,.12);border-radius:14px;background:#08141861;cursor:pointer;list-style:none}.manual-token-panel summary:after{width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;color:var(--accent);content:"";transform:rotate(45deg);transition:transform .18s ease}.manual-token-panel summary::-webkit-details-marker{display:none}.manual-token-panel summary strong{grid-column:1;color:var(--text)}.manual-token-panel summary span{grid-column:1;color:var(--muted);font-size:.88rem;line-height:1.35}.manual-token-panel[open] summary{border-color:#73f0b73d}.manual-token-panel[open] summary:after{transform:rotate(225deg)}.agent-token-once{display:grid;gap:10px;padding:14px;border:1px solid rgba(115,240,183,.24);border-radius:14px;background:#144a3638}.agent-token-once span{color:var(--muted)}.agent-token-once code{display:block;max-width:100%;overflow-x:auto;padding:10px 12px;border-radius:10px;color:#dffcf0;background:#0000003d;white-space:nowrap}.agent-token-list{display:grid;gap:10px}.agent-token-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid rgba(157,211,183,.1);border-radius:14px;background:#0814187a}.agent-token-row>div{display:grid;gap:4px;min-width:0}.agent-token-row span{color:var(--muted);font-size:.86rem;overflow-wrap:anywhere}.danger-command-btn{min-height:36px;padding:0 14px;border:1px solid rgba(255,123,123,.35);border-radius:10px;color:#ffd8d8;background:#6729303d;cursor:pointer}.danger-command-btn:hover{border-color:#ff7b7b9e}.danger-command-btn:disabled{opacity:.55;cursor:default}.public-shell{min-height:100vh;color:var(--text);background:linear-gradient(180deg,#060e1266,#070f13f5 46%,#071014)}.public-nav{position:fixed;top:0;left:0;right:0;z-index:80;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;min-height:72px;padding:14px clamp(18px,4vw,52px);border-bottom:1px solid rgba(196,224,207,.12);background:#070f12d6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-brand,.public-nav-links a,.public-login-link,.public-hero-actions a,.public-plan-card a{color:inherit;text-decoration:none}.public-brand{display:inline-flex;align-items:center;gap:7px;min-width:max-content}.public-brand-logo{display:block;width:clamp(118px,8.5vw,156px);height:auto;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(111,211,70,.18))}.public-brand span{color:var(--accent);font-size:.74rem;font-weight:800;letter-spacing:.18em}.public-brand strong{font-size:1.05rem}.public-nav-links{display:flex;justify-content:center;gap:clamp(12px,2.4vw,28px);min-width:0}.public-nav-links a,.public-login-link{color:#c7d8d1;font-size:.92rem;font-weight:700}.public-nav-links a:hover,.public-login-link:hover{color:#fff}.public-nav-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.public-language-switcher{flex-shrink:0}.public-hero{position:relative;min-height:88vh;display:grid;align-items:end;overflow:hidden;padding:132px clamp(18px,5vw,72px) 78px;border-bottom:1px solid rgba(205,229,214,.12)}.public-hero-image,.public-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.public-hero-image{width:100%;height:100%;object-fit:cover;object-position:center top;opacity:.44;filter:saturate(.9) contrast(1.06)}.public-hero-overlay{background:linear-gradient(90deg,#050c0ffa,#050c0fdb 35%,#050c0f52),linear-gradient(180deg,#050c0f29,#050c0fb8)}.public-hero-content{position:relative;z-index:2;width:min(760px,100%);display:grid;gap:20px}.public-eyebrow,.public-section-heading span,.public-access-copy span{margin:0;color:var(--accent);text-transform:uppercase;letter-spacing:.15em;font-size:.76rem;font-weight:800}.public-hero h1{margin:0;max-width:780px;font-size:clamp(2.85rem,6.2vw,6.7rem);line-height:.98;letter-spacing:0}.public-hero-subtitle{max-width:680px;margin:0;color:#c9d8d1;font-size:clamp(1.02rem,1.5vw,1.28rem);line-height:1.55}.public-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.public-primary-btn,.public-secondary-btn,.public-plan-card a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:8px;font-weight:800}.public-primary-btn{border:1px solid rgba(115,240,183,.44);background:var(--accent);color:#071014}.public-secondary-btn{border:1px solid rgba(231,196,125,.34);background:#e7c47d14;color:#f1d69b}.public-hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,132px));gap:10px;padding-top:10px}.public-hero-stats span{min-height:72px;display:grid;align-content:center;gap:4px;padding:10px 12px;border:1px solid rgba(205,229,214,.12);border-radius:8px;background:#060f12b8}.public-hero-stats strong{font-size:1.35rem}.public-hero-stats small{color:var(--muted);line-height:1.25}.public-free-ribbon{position:absolute;right:clamp(18px,4vw,58px);bottom:26px;z-index:2;min-height:38px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid rgba(241,196,106,.34);border-radius:8px;background:#201708d1;color:#f4d58b;font-weight:900}.public-band{padding:22px clamp(18px,5vw,72px);border-bottom:1px solid rgba(205,229,214,.1)}.public-proof-band p{max-width:1080px;margin:0 auto;color:#dfeae5;font-size:clamp(1rem,1.8vw,1.32rem);line-height:1.5;text-align:center}.public-section{display:grid;gap:24px;padding:clamp(54px,7vw,92px) clamp(18px,5vw,72px)}.public-section-heading{width:min(980px,100%);display:grid;gap:10px}.public-section-heading h2,.public-access-copy h2{margin:0;font-size:clamp(2rem,4vw,4rem);line-height:1.04;letter-spacing:0}.public-feature-grid,.public-pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.public-feature-card,.public-plan-card,.public-benefit-item,.public-auth-card{border:1px solid rgba(205,229,214,.12);border-radius:8px;background:#0b191fc2}.public-feature-card{min-height:178px;display:grid;align-content:start;gap:12px;padding:18px}.public-feature-card strong,.public-plan-card strong{font-size:1.05rem}.public-feature-card p,.public-plan-card p,.public-access-copy p,.public-benefit-item p{margin:0;color:#aebfba;line-height:1.5}.public-benefits{background:#050c0f57;border-block:1px solid rgba(205,229,214,.09)}.public-benefit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.public-benefit-item{min-height:82px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:12px;padding:16px}.public-benefit-item span{width:10px;height:10px;border-radius:999px;background:#f1c46a;box-shadow:0 0 0 6px #f1c46a1a}.public-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-plan-card{min-height:280px;display:grid;align-content:start;gap:12px;padding:20px}.public-plan-card.highlighted{border-color:#73f0b75c;background:linear-gradient(180deg,#173a2fc7,#0b191fdb)}.public-plan-card>span{color:var(--accent);font-size:.8rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.public-plan-card h3{margin:0;color:#f1d69b;font-size:2rem}.public-plan-card a{margin-top:auto;border:1px solid rgba(115,240,183,.28);color:#071014;background:var(--accent)}.public-access-section{grid-template-columns:minmax(0,.95fr) minmax(320px,460px);align-items:start;background:#081216}.public-access-copy{display:grid;gap:14px;padding-top:10px}.public-access-copy small{color:#f1d69b;line-height:1.45}.login-card{width:100%;display:grid;gap:16px;padding:22px;box-shadow:0 16px 48px #00000047}.public-auth-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px;border:1px solid rgba(205,229,214,.12);border-radius:8px;background:#ffffff08}.public-auth-tabs button,.public-auth-switch{min-height:38px;border:0;border-radius:6px;color:#c7d8d1;background:transparent;font-weight:800;cursor:pointer}.public-auth-tabs button.active{background:#73f0b729;color:#fff}.public-auth-switch{color:#f1d69b}.public-auth-switch:hover{color:#fff}@media(max-width:1080px){.public-nav{grid-template-columns:auto auto}.public-nav-links{display:none}.public-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-access-section{grid-template-columns:1fr}}@media(max-width:720px){.public-nav{min-height:auto;grid-template-columns:1fr;gap:10px;align-items:start;padding:12px 14px}.public-nav-actions{justify-content:space-between;width:100%}.public-hero{min-height:92vh;padding:150px 16px 68px}.public-hero-overlay{background:linear-gradient(180deg,#050c0ff5,#050c0fc7 56%,#050c0ff0)}.public-hero-stats,.public-feature-grid,.public-benefit-list,.public-pricing-grid{grid-template-columns:1fr}.public-hero-stats span{min-height:58px}.public-free-ribbon{left:16px;right:auto;bottom:18px}.public-section,.public-band{padding-inline:16px}.public-hero-actions a,.public-plan-card a{width:100%}}.public-shell-refined{background:linear-gradient(180deg,#071014,#09161a 52%,#071014);--public-page-x: clamp(18px, 4vw, 72px);--public-hero-title: clamp(3rem, 5.1vw, 5.9rem);--public-section-title: clamp(2.15rem, 3.4vw, 4rem)}.public-shell-refined [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .52s ease,transform .52s ease;transition-delay:var(--reveal-delay, 0ms)}.public-shell-refined [data-reveal].is-visible{opacity:1;transform:translateY(0)}.public-nav-refined{grid-template-columns:auto minmax(0,1fr) auto;min-height:70px;background:#050c0fe6}.button-like,.public-nav-cta,.public-primary-btn,.public-secondary-btn,.public-plan-card.refined button{border-radius:8px;cursor:pointer}.button-like{border:0;background:transparent}.public-nav-cta{min-height:38px;padding:0 14px;border:1px solid rgba(115,240,183,.42);background:#73f0b724;color:#eaf2ef;font-weight:800}.public-hero-pro{min-height:min(760px,88vh);display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(24px,4vw,56px);padding:116px var(--public-page-x) 44px;border-bottom:1px solid rgba(205,229,214,.12);background:radial-gradient(circle at 72% 26%,rgba(115,240,183,.16),transparent 32%),linear-gradient(135deg,#081316f5,#060d10fa)}.public-hero-copy{display:grid;gap:18px;max-width:690px}.public-hero-copy h1{margin:0;font-size:var(--public-hero-title);line-height:.96;letter-spacing:0}.public-hero-copy p:not(.public-eyebrow){margin:0;max-width:620px;color:#c5d5cf;font-size:clamp(1.02rem,1.45vw,1.24rem);line-height:1.5}.public-hero-actions button{min-width:168px;border-radius:8px}.public-preview-panel{position:relative;display:grid;gap:12px;min-height:410px;padding:14px;border:1px solid rgba(205,229,214,.14);border-radius:8px;background:linear-gradient(180deg,#0e1f23e0,#071012f0);box-shadow:0 30px 90px #0000006b;overflow:hidden}.public-preview-panel span{justify-self:start;min-height:34px;display:inline-flex;align-items:center;padding:0 11px;border:1px solid rgba(241,196,106,.34);border-radius:8px;color:#f1d69b;background:#f1c46a14;font-weight:900}.public-preview-panel img{width:100%;height:100%;min-height:330px;object-fit:cover;object-position:left top;border-radius:6px;opacity:.9}.public-metric-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:0 var(--public-page-x);background:#cde5d617}.public-metric-strip article{min-height:118px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding:22px 24px;background:#081216}.public-metric-strip strong{color:#f1d69b;font-size:clamp(2rem,4vw,3.6rem);line-height:1}.public-metric-strip span{display:block;color:#fff;font-weight:900}.public-metric-strip small{display:block;margin-top:5px;color:var(--muted)}.public-section-tight{gap:clamp(26px,3vw,42px);padding-block:clamp(48px,6vw,78px)}.public-section-heading.compact{width:min(980px,100%)}.public-section-heading.compact h2{font-size:var(--public-section-title)}.public-section-heading.compact p{max-width:900px;margin:0;color:#c5d5cf;font-size:clamp(1rem,1.15vw,1.18rem);line-height:1.65}.public-feature-grid.refined{grid-template-columns:repeat(3,minmax(0,1fr))}.public-feature-card.refined{min-height:190px;padding:22px;background:linear-gradient(180deg,#0e1f23f0,#091316f5)}.public-moonbot-card{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(22px,3vw,42px);align-items:stretch;padding:clamp(28px,4vw,54px);border:1px solid rgba(205,229,214,.13);border-radius:8px;background:linear-gradient(135deg,#102a22db,#071114f5 58%),url(/moonstats-benefits-blur.png) center / cover no-repeat;box-shadow:0 28px 90px #00000042}.public-moonbot-card>div{display:grid;align-content:start;gap:14px}.public-moonbot-card>div>span{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;font-size:.74rem;font-weight:900}.public-moonbot-card h2{max-width:980px;margin:0;color:#fff;font-size:clamp(2.15rem,3.6vw,4.2rem);line-height:1.04}.public-moonbot-card p{max-width:940px;margin:0;color:#d4e1dc;font-size:clamp(1rem,1.08vw,1.18rem);line-height:1.65}.public-moonbot-card a{width:fit-content;min-height:46px;display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:0 18px;border:1px solid rgba(241,196,106,.42);border-radius:8px;color:#f1d69b;font-weight:900;text-decoration:none;background:#f1c46a17}.public-moonbot-card a:hover{border-color:#f1c46ab8;background:#f1c46a29}.public-moonbot-card ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-content:stretch;margin:0;padding:0;list-style:none}.public-moonbot-card li{min-height:136px;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:14px;row-gap:8px;align-items:start;padding:18px;border:1px solid rgba(113,231,161,.14);border-radius:8px;color:#eaf7f1;background:radial-gradient(circle at 18% 10%,rgba(113,231,161,.13),transparent 38%),linear-gradient(180deg,#091918e6,#050d0fb3);box-shadow:inset 0 1px #ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.public-moonbot-card li:hover{border-color:#71e7a152;background:radial-gradient(circle at 18% 10%,rgba(113,231,161,.2),transparent 42%),linear-gradient(180deg,#0b201ef2,#061012c7)}.moonbot-benefit-icon{grid-row:1 / span 2;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(113,231,161,.32);border-radius:12px;color:#71e7a1;background:#71e7a11a;box-shadow:0 14px 34px #71e7a114}.moonbot-benefit-icon svg{width:23px;height:23px}.public-moonbot-card li strong{align-self:end;color:#fff;font-size:clamp(.94rem,.98vw,1.05rem);line-height:1.2;font-weight:900}.public-moonbot-card li small{color:#a9c0b8;font-size:clamp(.82rem,.85vw,.92rem);line-height:1.45;font-weight:700}.public-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 22px;padding:24px clamp(18px,4vw,64px);border-top:1px solid rgba(205,229,214,.1);color:#92a79f;background:#050c0feb}.public-footer span,.public-footer a{font-size:.92rem;font-weight:800}.public-footer a{color:#f1c46a;text-decoration:none}.public-footer a:hover{color:#fff}@media(min-width:1680px){.public-shell-refined{--public-page-x: clamp(64px, 5vw, 104px);--public-hero-title: clamp(5rem, 4.35vw, 6.45rem);--public-section-title: clamp(3.2rem, 3vw, 4.65rem)}.public-hero-pro{grid-template-columns:minmax(620px,.92fr) minmax(760px,1.08fr)}.public-preview-panel{min-height:460px}}@media(max-height:820px)and (min-width:1121px){.public-shell-refined{--public-hero-title: clamp(2.85rem, 4.45vw, 4.85rem)}.public-hero-pro{min-height:680px;padding-top:92px;padding-bottom:34px}.public-preview-panel{min-height:340px}.public-preview-panel img{min-height:270px}.public-metric-strip article{min-height:96px;padding-block:16px}}.public-module-intro{width:min(1080px,100%);display:grid;gap:12px;margin-top:18px}.public-module-intro span,.public-module-card span{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;font-size:.74rem;font-weight:900}.public-module-intro h2{margin:0;font-size:clamp(2.2rem,3.4vw,4rem);line-height:1.06}.public-module-intro p{max-width:980px;margin:0;color:#c5d5cf;font-size:clamp(1rem,1.1vw,1.17rem);line-height:1.55}.public-module-grid{display:grid;grid-template-columns:1fr;gap:24px}.public-module-card{display:grid;grid-template-columns:minmax(320px,460px) minmax(0,1fr);min-height:clamp(420px,30vw,620px);align-items:stretch;overflow:hidden;border:1px solid rgba(205,229,214,.12);border-radius:8px;background:linear-gradient(180deg,#0e1f23f0,#081214fa)}.public-module-card>img{order:2;border-right:0;border-left:1px solid rgba(205,229,214,.1)}.public-module-card:nth-child(2n)>div{order:1}.public-module-card>img{width:100%;height:100%;min-height:clamp(420px,30vw,620px);max-height:660px;padding:clamp(12px,1.2vw,22px);object-fit:contain;object-position:center;background:radial-gradient(circle at 70% 20%,rgba(115,240,183,.08),transparent 34%),linear-gradient(145deg,#030c0e57,#081214c7);opacity:.94}.public-module-card>div{order:1;display:grid;align-content:center;gap:16px;max-width:520px;padding:clamp(30px,3.4vw,54px)}.public-module-card h3{margin:0;color:#fff;font-size:clamp(1.55rem,2vw,2.25rem);line-height:1.08}.public-module-card p{margin:0;color:#c5d5cf;font-size:clamp(1rem,1vw,1.12rem);line-height:1.6}.public-module-card ul{display:grid;gap:10px;margin:8px 0 0;padding:0;list-style:none}.public-module-card li{position:relative;padding-left:22px;color:#aebfba;font-size:clamp(.98rem,.95vw,1.08rem);line-height:1.45}.public-module-card li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:999px;background:#73f0b7}.public-module-note{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;margin-top:4px;padding:14px;border:1px solid rgba(115,240,183,.16);border-radius:8px;color:#cfe0d9;background:#0f271f6b}.public-module-note span{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(115,240,183,.34);border-radius:999px;color:#73f0b7;font-size:.8rem;font-weight:900;line-height:1;text-transform:none;letter-spacing:0;background:#73f0b71a}.public-benefit-pricing{grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);align-items:stretch;gap:16px;padding-top:28px;background:#050c0f57}.public-benefits-full{position:relative;min-height:auto;overflow:hidden;align-content:center;padding-block:clamp(68px,8vw,116px);border-block:1px solid rgba(205,229,214,.1);background:linear-gradient(90deg,#040a0df0,#061314db 42%,#082a1fb3),linear-gradient(180deg,#050c0ef5,#071614e0),url(/moonstats-benefits-blur.png) center / cover no-repeat}.public-benefits-full .public-section-heading.compact{width:min(1180px,100%)}.public-benefits-full .public-section-heading.compact h2{max-width:1040px;font-size:clamp(2.7rem,5vw,5.8rem)}.public-benefits-full .public-section-heading.compact p{max-width:1040px;color:#d5e3dc;font-size:clamp(1.08rem,1.35vw,1.35rem);line-height:1.72}.public-benefit-grid.refined{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.public-benefit-card.refined{position:relative;overflow:hidden;min-height:230px;display:grid;align-content:start;gap:14px;padding:24px 26px;border:1px solid rgba(205,229,214,.12);border-radius:8px;background:radial-gradient(circle at 16% 12%,rgba(115,240,183,.12),transparent 31%),linear-gradient(180deg,#0b1a1bc7,#050e0fcc);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff06;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.public-benefit-card.refined:after{content:"";position:absolute;inset:auto 18px 0;height:1px;background:linear-gradient(90deg,transparent,rgba(115,240,183,.52),transparent);opacity:0;transition:opacity .18s ease}.public-benefit-card.refined:hover{transform:translateY(-5px);border-color:#73f0b757;background:radial-gradient(circle at 18% 8%,rgba(115,240,183,.18),transparent 34%),linear-gradient(180deg,#102a23db,#061212e6);box-shadow:0 18px 42px #00000047,0 0 0 1px #73f0b70a}.public-benefit-card.refined:hover:after{opacity:1}.public-benefit-card-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.public-benefit-icon{position:relative;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(115,240,183,.28);border-radius:8px;background:linear-gradient(180deg,#73f0b729,#0a1815cc);box-shadow:0 0 22px #73f0b714,inset 0 1px #ffffff0a}.public-benefit-icon i,.public-benefit-icon b{position:absolute;display:block}.public-benefit-icon-ops i{width:22px;height:22px;border:2px solid rgba(115,240,183,.86);border-radius:6px;box-shadow:10px 0 0 -7px #f1c46a,0 10px 0 -7px #f1c46a}.public-benefit-icon-ops b{width:6px;height:6px;border-radius:999px;background:#73f0b7;box-shadow:12px 12px #f1c46af2}.public-benefit-icon-analysis i{width:26px;height:16px;border-left:2px solid rgba(205,229,214,.42);border-bottom:2px solid rgba(205,229,214,.42)}.public-benefit-icon-analysis b{width:25px;height:15px;border-left:3px solid #73f0b7;border-bottom:3px solid #73f0b7;transform:rotate(-18deg) skew(-20deg);transform-origin:left bottom}.public-benefit-icon-shield i{width:24px;height:28px;border:2px solid #73f0b7;border-radius:12px 12px 14px 14px;clip-path:polygon(50% 0,100% 15%,88% 74%,50% 100%,12% 74%,0 15%)}.public-benefit-icon-shield b{width:12px;height:7px;border-left:3px solid #f1c46a;border-bottom:3px solid #f1c46a;transform:rotate(-45deg) translate(1px,1px)}.public-benefit-icon-monitor i{width:24px;height:24px;border:2px solid rgba(115,240,183,.82);border-radius:999px}.public-benefit-icon-monitor i:before,.public-benefit-icon-monitor i:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid rgba(241,196,106,.7);border-radius:999px}.public-benefit-icon-monitor b{width:5px;height:5px;border-radius:999px;background:#f1c46a;box-shadow:0 0 0 6px #f1c46a21}.public-benefit-index{color:#f1c46abd;font-size:.78rem;font-weight:900;letter-spacing:.14em}.public-benefit-progress{align-self:end;display:block;width:100%;height:3px;margin-top:10px;overflow:hidden;border-radius:999px;background:#cde5d614}.public-benefit-progress i{display:block;width:34%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#73f0b7,#f1c46a);transition:width .22s ease}.public-benefit-card.refined:hover .public-benefit-progress i{width:78%}.public-benefit-card.refined strong{color:#fff;font-size:clamp(1.08rem,1vw,1.25rem)}.public-benefit-card.refined p{margin:0;color:#b7c9c2;font-size:clamp(.98rem,.92vw,1.08rem);line-height:1.58}.public-privacy-section{gap:clamp(24px,3vw,40px);border-bottom:1px solid rgba(205,229,214,.1);background:radial-gradient(circle at 80% 18%,rgba(241,196,106,.1),transparent 30%),linear-gradient(135deg,#071215fa,#060d10f5)}.public-privacy-section .public-section-heading.compact{width:min(1120px,100%)}.public-privacy-section .public-section-heading.compact h2{max-width:940px}.public-privacy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.public-privacy-card{min-height:250px;display:grid;align-content:start;gap:14px;padding:clamp(22px,2.3vw,32px);border:1px solid rgba(205,229,214,.12);border-radius:8px;background:radial-gradient(circle at 16% 12%,rgba(115,240,183,.12),transparent 34%),linear-gradient(180deg,#0d1e1fe6,#071113f0);box-shadow:inset 0 1px #ffffff07}.public-privacy-card span{width:fit-content;min-height:34px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid rgba(241,196,106,.28);border-radius:8px;color:#f1d69b;background:#f1c46a14;font-size:.78rem;font-weight:900;letter-spacing:.12em}.public-privacy-card strong{color:#fff;font-size:clamp(1.18rem,1.25vw,1.42rem);line-height:1.18}.public-privacy-card p{margin:0;color:#b9cbc4;font-size:clamp(.98rem,.98vw,1.1rem);line-height:1.62}.public-pricing-section{background:#050c0f57}.public-proof-panel{display:grid;align-content:center;gap:14px;min-height:100%;padding:26px;border:1px solid rgba(205,229,214,.12);border-radius:8px;background:linear-gradient(180deg,#1a2d1ec2,#091316eb)}.public-proof-panel span{color:var(--accent);text-transform:uppercase;letter-spacing:.14em;font-size:.76rem;font-weight:900}.public-proof-panel h2{margin:0;font-size:clamp(1.65rem,3vw,3.2rem);line-height:1.06}.public-pricing-grid.refined{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.public-plan-card.refined{position:relative;overflow:hidden;min-height:100%;padding:20px;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.public-plan-card.refined:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 24% 0%,rgba(115,240,183,.14),transparent 32%),linear-gradient(180deg,rgba(241,196,106,.08),transparent 34%);opacity:0;pointer-events:none;transition:opacity .18s ease}.public-plan-card.refined:hover,.public-plan-card.refined:focus-within{transform:translateY(-6px);border-color:#73f0b770;background:linear-gradient(180deg,#14342bd6,#091619eb);box-shadow:0 22px 52px #0000004d,0 0 0 1px #73f0b714}.public-plan-card.refined:hover:before,.public-plan-card.refined:focus-within:before{opacity:1}.public-plan-card.refined>*{position:relative;z-index:1}.public-plan-card.refined.highlighted:hover,.public-plan-card.refined.highlighted:focus-within{border-color:#f1c46a8f;box-shadow:0 24px 58px #00000057,0 0 0 1px #f1c46a1f,0 0 38px #73f0b714}.public-plan-card.refined button{min-height:42px;margin-top:auto;border:1px solid rgba(115,240,183,.28);background:var(--accent);color:#071014;font-weight:900;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.public-plan-card.refined:hover button,.public-plan-card.refined:focus-within button{transform:translateY(-1px);border-color:#f1c46a94;box-shadow:0 10px 24px #73f0b729}@media(prefers-reduced-motion:reduce){.public-benefit-card.refined,.public-benefit-card.refined:after,.public-benefit-progress i,.public-plan-card.refined,.public-plan-card.refined:before,.public-plan-card.refined button{transition:none}.public-benefit-card.refined:hover,.public-plan-card.refined:hover,.public-plan-card.refined:focus-within,.public-plan-card.refined:hover button,.public-plan-card.refined:focus-within button{transform:none}}.auth-split-shell{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);background:#071014}.auth-story-panel{position:relative;display:grid;align-content:center;min-height:100vh;overflow:hidden;padding:clamp(38px,6vw,84px);background:linear-gradient(180deg,#000000d6,#120900eb),#020304}.auth-story-panel:after{content:"";position:absolute;inset:auto -8% -18% 18%;height:44%;background:radial-gradient(circle,rgba(241,196,106,.16),transparent 66%);pointer-events:none}.auth-back-link{position:absolute;top:28px;left:clamp(24px,4vw,54px);z-index:4;border:0;background:transparent;color:#b9c9c2;font-weight:800;cursor:pointer}.auth-story-content{position:relative;z-index:3;display:grid;gap:44px;max-width:760px}.auth-story-content h1{max-width:740px;margin:0;color:#f1c46a;font-size:clamp(2.4rem,5vw,4.8rem);line-height:1.02}.auth-story-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.auth-story-stat{display:grid;align-content:start;gap:12px;min-height:184px;padding:0 28px;border-left:1px solid rgba(255,255,255,.14)}.auth-story-stat:first-child{border-left:0;padding-left:0}.auth-story-stat span{width:42px;height:42px;border-radius:999px;border:1px solid rgba(241,196,106,.28);background:#ffffff0f}.auth-story-stat strong{color:#fff;font-size:1.05rem}.auth-story-stat small{max-width:160px;color:#b9c9c2;line-height:1.45}.auth-story-image{position:absolute;right:-8%;bottom:-8%;width:72%;max-width:900px;opacity:.1;filter:saturate(.8)}.auth-entry-panel{min-height:100vh;display:grid;grid-template-rows:auto minmax(0,1fr);padding:34px clamp(24px,6vw,76px);background:linear-gradient(180deg,#101f20fa,#081214fa)}.auth-entry-top{display:flex;align-items:center;justify-content:flex-end;gap:18px}.auth-brand{color:var(--text)}.auth-card{align-self:center;justify-self:center;width:min(100%,440px);display:grid;gap:18px;padding:28px;border:1px solid rgba(205,229,214,.12);border-radius:8px;background:#0a1619eb;box-shadow:0 28px 80px #00000057}.auth-card-heading{display:flex;align-items:start;justify-content:space-between;gap:16px}.auth-card-heading h2{margin:0;font-size:1.38rem}.auth-card-heading button{border:0;background:transparent;color:#f1c46a;font-weight:900;cursor:pointer}.auth-card>p{margin:-8px 0 4px;color:var(--muted);line-height:1.45}.auth-submit{border-radius:999px;background:#f1c46a;border-color:#f1c46a7a}.auth-card-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 16px}.public-auth-admin-link{border:0;background:transparent;color:#8fb2a7;font-weight:800;cursor:pointer}.public-auth-admin-link:hover{color:#f1c46a}@media(max-width:1120px){.public-shell-refined{--public-hero-title: clamp(2.8rem, 8vw, 4.9rem);--public-section-title: clamp(2rem, 5.8vw, 3.6rem)}.public-hero-pro,.public-benefit-pricing{grid-template-columns:1fr}.public-benefit-grid.refined,.public-privacy-grid,.public-pricing-grid.refined{grid-template-columns:repeat(2,minmax(0,1fr))}.public-moonbot-card{grid-template-columns:1fr}.public-moonbot-card ul{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start}.public-module-card{grid-template-columns:1fr;min-height:auto}.public-module-card>img,.public-module-card:nth-child(2n)>img{order:0;min-height:360px;max-height:none;aspect-ratio:16 / 9;height:auto;border-right:0;border-left:0;border-bottom:1px solid rgba(205,229,214,.1)}.public-module-card>div,.public-module-card:nth-child(2n)>div{order:0;max-width:none;align-content:start}.public-preview-panel{min-height:320px}.auth-split-shell{grid-template-columns:1fr}.auth-story-panel{min-height:48vh}.auth-entry-panel{min-height:auto}}@media(max-width:780px){.public-shell-refined{--public-hero-title: clamp(2.5rem, 13vw, 3.85rem);--public-section-title: clamp(1.85rem, 9vw, 2.85rem)}.public-nav-refined{position:static;grid-template-columns:1fr}.public-privacy-grid{grid-template-columns:1fr}.public-privacy-card{min-height:auto}.public-nav-actions{flex-wrap:wrap;justify-content:flex-start}.public-hero-pro{padding:42px 16px 26px}.public-metric-strip,.public-feature-grid.refined,.public-module-grid,.public-moonbot-card ul,.public-benefit-grid.refined,.public-pricing-grid.refined,.auth-story-stats{grid-template-columns:1fr}.public-moonbot-card{padding:24px 18px}.public-moonbot-card li{min-height:96px;grid-template-columns:40px minmax(0,1fr);padding:16px}.moonbot-benefit-icon{width:40px;height:40px}.public-module-card{min-height:auto}.public-module-card>img,.public-module-card:nth-child(2n)>img{min-height:260px}.public-metric-strip{padding-inline:16px;gap:8px;background:transparent}.public-metric-strip article{min-height:94px;border:1px solid rgba(205,229,214,.1);border-radius:8px}.auth-story-panel,.auth-entry-panel{padding:26px 16px}.auth-back-link{position:static;justify-self:start;margin-bottom:24px}.auth-story-content{gap:26px}.auth-story-stat,.auth-story-stat:first-child{min-height:auto;padding:16px 0;border-left:0;border-top:1px solid rgba(255,255,255,.14)}.auth-story-stat:first-child{border-top:0}}.login-field{display:grid;gap:8px}.login-field span{color:var(--muted);font-size:14px}.field-hint{color:var(--muted);font-size:12px;line-height:1.35}.login-field input,.login-field select{width:100%;padding:14px 16px;border-radius:14px;border:1px solid var(--border);background:#ffffff08;color:var(--text);color-scheme:dark}.login-field select option,.users-view-switcher select option,.command-field select option,.orders-select select option{background:#0d191d;color:#eefaf4}.login-field select option:checked,.users-view-switcher select option:checked,.command-field select option:checked,.orders-select select option:checked{background:#1f6f59;color:#fff}.login-submit{padding:14px 18px;border:1px solid rgba(241,196,106,.25);border-radius:14px;background:var(--accent);color:#201708;font-weight:700;cursor:pointer}.login-submit:disabled{opacity:.7;cursor:default}@media(max-width:980px){:root{--dashboard-sidebar-width: 1fr;--dashboard-page-pad-x: 22px;--dashboard-page-pad-bottom: 22px;--dashboard-top-offset: 78px;--server-card-min: min(100%, 320px);--server-card-max: 100%}.layout-shell,.stats-grid,.stats-kpi-grid,.performance-grid,.market-kpi-grid,.market-layout-grid,.market-coin-focus-columns,.market-modal-kpis,.market-modal-highlight,.market-rank-grid,.market-rank-grid.three,.order-activity-layout,.market-detail-kpis,.market-breakdown-grid,.strategy-detail-kpis,.strategy-detail-lists,.strategy-grid,.commands-layout,.commands-card-grid,.commands-grid,.commands-section-grid,.command-row,.command-card-fields,.command-meta-strip.two,.day-rank-grid,.leverage-summary-grid,.leverage-rank-grid,.strategy-leverage-summary,.strategy-leverage-ranks,.hour-rank-grid,.debug-grid,.profile-grid,.profile-summary-grid,.profile-payment-grid,.payment-plan-grid,.payments-admin-top-grid,.payments-summary-grid,.payments-grid,.payment-admin-fields,.integrations-grid,.profile-token-form,.alert-settings-section,.alert-settings-row,.alert-settings-row.resource,.download-package-form,.download-form-row,.manual-server-import-form,.manual-token-form,.strategy-analysis-controls,.strategy-analysis-summary,.strategy-rules-grid,.strategy-rule-grid,.strategy-combined-delta,.strategy-metrics-grid,.users-layout,.users-view-switcher,.users-password-row,.agent-token-row,.orders-head,.orders-row{grid-template-columns:1fr}.profile-tabs{width:100%;grid-template-columns:1fr}.profile-panel-header{display:grid;justify-content:stretch}.profile-panel-header>span{padding-top:0}.profile-summary-card.main,.profile-plan-list span,.strategy-row{grid-template-columns:1fr}.strategy-row-head{display:none}.detail-metrics-grid{grid-template-columns:1fr}.sidebar{position:static;min-height:auto;border-right:0;border-bottom:1px solid var(--border)}.app-shell{padding:78px 22px 22px}.app-top-actions{top:18px;right:22px}.sidebar-brand{grid-template-columns:1fr;min-height:auto}.sidebar-brand>div:first-child{max-width:none}.sidebar-brand strong{min-height:auto}.language-select{justify-self:start}.server-grid,.servers-list{grid-template-columns:1fr}.server-dashboard-controls{grid-template-columns:1fr;align-items:stretch}.server-filter-count{justify-content:flex-start}.compact-server-card{width:100%}.compact-server-top{grid-template-columns:1fr;grid-template-areas:"title" "deposit" "actions"}.server-agent-strip{grid-template-columns:1fr}.server-agent-version{padding-right:0;padding-bottom:8px;border-right:0;border-bottom:1px solid rgba(157,211,183,.1)}.server-deposit-box{justify-items:start}.compact-server-actions,.server-top{grid-template-columns:1fr}.server-actions{justify-content:flex-start}.orders-info-grid,.server-summary-grid,.heatmap-meta-grid,.transition-row,.hours-grid,.day-heatmap-grid,.leverage-heatmap-grid,.calendar-summary-grid,.profit-year-grid,.profit-calendar-header,.profit-calendar-grid{grid-template-columns:1fr}.download-server-mode{min-height:auto}.download-server-version{grid-template-columns:minmax(110px,auto) minmax(0,1fr);width:100%}.downloads-grid .download-form-row,.downloads-grid .manual-server-import-form{grid-template-columns:1fr}.downloads-grid .profile-token-card,.downloads-grid .manual-server-import-card{grid-column:1}.downloads-grid .manual-server-import-card{padding-left:18px;border-left:1px solid rgba(255,211,138,.2)}.downloads-grid .manual-server-import-card:before{display:none}.add-server-card.compact-server-card{min-height:320px}.orders-head{display:none}.orders-controls{justify-content:flex-start}.ticker-pair{max-width:118px}.ticker-quote{font-size:.82rem}.ticker-quote:before{content:"/"}}.public-shell-refined{background:radial-gradient(circle at 80% 0%,rgba(127,180,255,.1),transparent 28%),radial-gradient(circle at 18% 0%,rgba(240,184,103,.08),transparent 24%),linear-gradient(180deg,#071018,#08131a 54%,#071018)}.public-nav-refined,.public-hero-pro,.public-metric-strip,.public-section,.public-footer{width:min(100%,var(--public-content-max, 1540px));max-width:var(--public-content-max, 1540px);margin-inline:auto}.public-hero-pro,.public-module-card,.public-moonbot-card,.public-benefit-card.refined,.public-plan-card.refined,.public-preview-panel,.public-proof-panel,.public-feature-card.refined{border-color:#a0b2be29;background:radial-gradient(circle at 18% 0%,rgba(127,180,255,.08),transparent 28%),linear-gradient(180deg,#142029f2,#091117f7);box-shadow:0 22px 58px #00000047}.public-benefits-full{background:linear-gradient(90deg,#050c11f5,#071217e0 46%,#0e242cad),url(/moonstats-benefits-blur.png) center / cover no-repeat}.public-module-card{grid-template-columns:minmax(360px,520px) minmax(0,1fr)}.public-module-card>div{max-width:620px}.public-module-card>img{object-fit:contain;background:radial-gradient(circle at 72% 18%,rgba(127,180,255,.1),transparent 32%),linear-gradient(145deg,#050d129e,#0a1218e0)}.public-benefit-card.refined:hover,.public-plan-card.refined:hover,.public-plan-card.refined:focus-within{border-color:#f0b86761;background:radial-gradient(circle at 22% 0%,rgba(240,184,103,.12),transparent 28%),linear-gradient(180deg,#182631f5,#0a131af5);box-shadow:0 26px 62px #00000057}.public-plan-card.refined.highlighted{border-color:#f0b86761;background:radial-gradient(circle at 20% 0%,rgba(240,184,103,.14),transparent 32%),linear-gradient(180deg,#1c2326fa,#0d161cf5)}.public-pricing-grid.refined{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px}.public-plan-card.refined{display:flex;flex-direction:column;min-height:330px;padding:22px}.public-plan-card.refined h3{min-height:76px;display:flex;align-items:flex-start;margin-bottom:0;line-height:1.14}.public-plan-card.refined p{flex:1}.public-plan-card.refined button{width:100%;margin-top:18px}.public-nav-refined{width:min(100%,var(--public-content-max, 1540px));max-width:var(--public-content-max, 1540px);padding-inline:var(--public-page-x, 72px);border-inline:1px solid rgba(160,178,190,.08)}.app-shell,.server-panel,.orders-panel,.strategy-manager-panel,.profile-panel,.commands-panel,.heatmap-panel,.downloads-panel,.debug-panel,.users-panel,.live-orders-panel,.calendar-panel,.stats-panel,.content-card{max-width:none;margin-inline:0}@media(max-width:1180px){.public-module-card{grid-template-columns:1fr}}.orders-panel{overflow:hidden}.orders-table{width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:rgba(240,184,103,.42) rgba(160,178,190,.08)}.orders-table::-webkit-scrollbar{height:9px}.orders-table::-webkit-scrollbar-track{border-radius:999px;background:#a0b2be14}.orders-table::-webkit-scrollbar-thumb{border-radius:999px;background:#f0b8676b}.orders-head,.orders-row{width:100%;min-width:1260px;grid-template-columns:32px minmax(176px,.96fr) minmax(82px,.46fr) minmax(88px,.52fr) minmax(96px,.56fr) minmax(136px,.68fr) minmax(190px,.92fr) 48px minmax(66px,.38fr) minmax(66px,.38fr) minmax(72px,.42fr) minmax(114px,.54fr)}.orders-row>*,.orders-head>*{min-width:0}.orders-row{min-height:62px}.ticker-cell{grid-template-columns:minmax(88px,1fr) repeat(4,auto)}.orders-action-cell{justify-content:flex-start}@media(max-width:1500px){.orders-head,.orders-row{min-width:1180px;grid-template-columns:30px minmax(166px,.92fr) minmax(78px,.44fr) minmax(82px,.48fr) minmax(88px,.52fr) minmax(126px,.62fr) minmax(176px,.84fr) 44px minmax(62px,.34fr) minmax(62px,.34fr) minmax(68px,.38fr) minmax(108px,.5fr)}.orders-row{padding-block:10px;font-size:.8rem}.orders-head{font-size:.74rem}.orders-action-cell{gap:5px}.order-chart-btn,.order-ignore-btn,.order-global-bl-btn{padding-inline:7px;font-size:.66rem}}@media(max-width:1180px){.orders-table{margin-inline:-6px;padding-inline:6px}}.users-panel{width:min(100%,1680px);max-width:1680px;margin-inline:auto}.users-panel .panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.users-panel .panel-header>span{align-self:flex-start;padding:7px 12px;border:1px solid rgba(255,184,90,.22);border-radius:999px;background:#ffb85a0f;color:#f5d7a7;white-space:nowrap}.users-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0 14px}.users-stat-card{min-height:108px;align-content:start;gap:8px;padding:17px 18px;border:1px solid rgba(127,164,255,.16);background:radial-gradient(circle at 90% 0%,rgba(87,132,255,.12),transparent 42%),linear-gradient(180deg,#ffffff0b,#ffffff03),#0a161bdb;box-shadow:0 16px 38px #00000038}.users-stat-card span{display:block;font-size:.74rem;line-height:1.15;color:#c8d9cfb8;text-transform:uppercase;letter-spacing:.055em}.users-stat-card strong{display:block;margin-top:2px;font-size:clamp(1.45rem,2vw,2.15rem);line-height:1;color:#f7ead2}.users-stat-card small{display:block;max-width:260px;color:#c8d9cfab;line-height:1.35}.users-command-bar{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(560px,1.28fr);gap:14px;margin-bottom:16px}.users-view-switcher,.users-directory-filters{min-height:78px;margin:0;border:1px solid rgba(157,211,183,.13);border-radius:18px;background:#081418c7}.users-view-switcher{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,360px);align-items:center;gap:14px;padding:14px 16px}.users-view-switcher strong,.users-list-top strong,.users-form>strong{color:#f7ead2}.users-view-switcher span{display:block;margin-top:4px;color:#c8d9cfad}.users-directory-filters{display:grid;grid-template-columns:minmax(260px,1.35fr) repeat(3,minmax(145px,.75fr));align-items:end;gap:10px;padding:12px}.users-search-field span,.users-compact-field span{display:block;margin-bottom:5px;font-size:.7rem;font-weight:900;letter-spacing:.055em;text-transform:uppercase;color:#c8d9cf99}.users-search-field input,.users-compact-field select,.users-view-switcher select{min-height:42px}.users-admin-shell{display:grid;grid-template-columns:minmax(320px,380px) minmax(0,1fr);gap:18px;align-items:start}.users-sidebar{display:grid;gap:14px;align-content:start;border:0;background:transparent;box-shadow:none}.users-sidebar .users-list-card{order:1}.users-sidebar .users-form{order:2}.users-list-card,.users-form,.users-detail-card{border:1px solid rgba(157,211,183,.13);border-radius:20px}.users-list-card{padding:14px;background:radial-gradient(circle at top left,rgba(115,240,183,.11),transparent 46%),#081418e0}.users-form{padding:14px;gap:10px;background:radial-gradient(circle at top left,rgba(255,184,90,.1),transparent 46%),#0a1316d6}.users-list{max-height:min(62vh,680px);gap:8px;padding-right:5px}.users-list-item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:70px;padding:10px;border-radius:14px}.users-list-avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:#062017;background:linear-gradient(135deg,#73f0b7,#f0b867);font-weight:950}.users-list-copy{display:grid;min-width:0;gap:3px}.users-list-copy strong,.users-list-copy small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-list-copy strong{color:#f5e8d0}.users-list-copy small{color:#c8d9cfad}.users-list-badges{display:grid;min-width:76px;gap:5px;justify-items:end}.users-list-badges em{font-style:normal;white-space:nowrap}.users-status-pill{border-radius:999px;padding:3px 8px;font-size:.66rem;font-weight:900}.users-status-pill.is-active{border:1px solid rgba(115,240,183,.24);background:#73f0b71a;color:#73f0b7}.users-status-pill.is-disabled{border:1px solid rgba(255,107,99,.24);background:#ff6b631a;color:#ff7770}.users-detail-card{min-height:560px;padding:18px;background:radial-gradient(circle at top right,rgba(88,129,255,.1),transparent 46%),#081217e0}.users-detail-head{padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.055)}.users-detail-head>div:first-child{display:grid;min-width:0;gap:3px}.users-detail-head strong{overflow-wrap:anywhere;font-size:1.08rem}.users-detail-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.users-detail-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.users-detail-stats>div{min-height:82px;padding:14px;border:1px solid rgba(157,211,183,.1);border-radius:14px;background:#ffffff06}.users-detail-stats span{display:block;margin-bottom:7px;color:#c8d9cf99;font-size:.72rem;font-weight:850;text-transform:uppercase;letter-spacing:.04em}.users-detail-stats strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-detail-tabs{display:flex;width:100%;gap:6px;padding:4px;border:1px solid rgba(157,211,183,.12);border-radius:14px;background:#050e12a8}.users-detail-tabs button{flex:0 0 auto;border:0;background:transparent;color:var(--muted)}.users-detail-tabs button.is-active{background:linear-gradient(135deg,#73f0b72e,#ffb85a14);color:#f7ead2}.users-detail-grid{gap:12px 14px;padding-top:14px}.users-note-field{grid-column:1 / -1}.users-detail-footer{margin-top:16px}.users-activity-list{display:grid;gap:8px;margin-top:12px}.users-activity-list li{border:1px solid rgba(157,211,183,.1);border-radius:13px;background:#ffffff06}@media(max-width:1500px){.users-panel{width:min(100%,calc(100vw - 72px))}.users-admin-shell{grid-template-columns:minmax(290px,340px) minmax(0,1fr)}.users-directory-filters{grid-template-columns:minmax(240px,1fr) repeat(2,minmax(140px,.7fr))}.users-directory-filters .users-compact-field:last-child{grid-column:1 / -1}}@media(max-width:1180px){.users-panel{width:min(100%,calc(100vw - 44px))}.users-command-bar,.users-admin-shell{grid-template-columns:1fr}.users-sidebar{grid-template-columns:minmax(0,1fr) minmax(260px,340px)}.users-summary-grid,.users-detail-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.users-panel{width:min(100%,calc(100vw - 24px))}.users-panel .panel-header,.users-view-switcher,.users-summary-grid,.users-directory-filters,.users-sidebar,.users-detail-grid,.users-detail-stats{grid-template-columns:1fr}.users-list-item{grid-template-columns:34px minmax(0,1fr)}.users-list-avatar{width:34px;height:34px}.users-list-badges{grid-column:2;grid-auto-flow:column;min-width:0;justify-items:start}.users-detail-tabs{overflow-x:auto}}.server-summary-grid{grid-template-columns:minmax(360px,.9fr) minmax(420px,1.35fr);align-items:stretch}.server-status-summary-card{display:grid;gap:12px;min-width:0}.server-status-summary-card>span{font-size:.82rem;font-weight:900}.server-status-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.server-status-summary>div{min-width:0;padding:10px 12px;border:1px solid rgba(157,211,183,.1);border-radius:10px;background:#030d0e6b}.server-status-summary small{display:block;color:var(--muted);font-size:.72rem;font-weight:950;text-transform:uppercase}.server-status-summary strong{margin-top:6px;font-size:clamp(1.25rem,1.25vw,1.7rem);line-height:1}.server-total-deposit-card{grid-template-columns:minmax(185px,.8fr) minmax(0,1.8fr);align-items:center;gap:10px 16px}.server-total-deposit-card>span{grid-column:1}.server-total-deposit-value{grid-column:1}.server-total-profit-strip{grid-column:2;grid-row:1 / span 2;align-self:stretch;grid-template-columns:repeat(4,minmax(82px,1fr));gap:7px}.server-total-profit-item{display:grid;align-content:start;gap:2px;min-width:0;overflow:hidden}.server-total-profit-item strong{white-space:nowrap;font-size:clamp(.72rem,.72vw,.9rem)}.server-total-profit-percent{display:inline-flex;width:fit-content;max-width:100%;margin-top:1px;padding:2px 7px;border:1px solid rgba(157,211,183,.12);border-radius:999px;background:#030d0e80;font-style:normal;font-size:clamp(.68rem,.65vw,.78rem);font-weight:950;line-height:1.15;white-space:nowrap}@media(max-width:1300px){.server-summary-grid,.server-total-deposit-card{grid-template-columns:1fr}.server-total-deposit-card>span,.server-total-deposit-value,.server-total-profit-strip{grid-column:auto;grid-row:auto}.server-total-profit-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.server-status-summary{grid-template-columns:1fr}.server-total-profit-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}
