.brand-lockup[data-v-de07fd90]{align-items:center;gap:calc(var(--u)*12px);display:inline-flex}.brand-mark[data-v-de07fd90]{width:calc(var(--u)*33px);height:calc(var(--u)*41px);flex-shrink:0;display:block;position:relative;transform:rotate(-5deg)}.brand-mark i[data-v-de07fd90]{width:calc(var(--u)*10px);background:linear-gradient(135deg,#fff2c9,#b88942);border-radius:2px;position:absolute;transform:skewY(-25deg);box-shadow:0 2px 15px #e7b6631a}.brand-mark i[data-v-de07fd90]:first-child{height:calc(var(--u)*27px);left:0;top:calc(var(--u)*12px)}.brand-mark i[data-v-de07fd90]:nth-child(2){height:calc(var(--u)*35px);left:calc(var(--u)*12px);top:calc(var(--u)*3px)}.brand-mark i[data-v-de07fd90]:nth-child(3){height:calc(var(--u)*21px);left:calc(var(--u)*24px);background:linear-gradient(130deg,#ac854c,#e6c388);top:0}.brand-word[data-v-de07fd90]{gap:calc(var(--u)*5px);display:grid}.brand-word strong[data-v-de07fd90]{font-size:calc(var(--u)*28px);letter-spacing:calc(var(--u)*3px);color:#f3dcae;font-weight:650;line-height:1}.brand-word small[data-v-de07fd90]{font-size:calc(var(--u)*9px);letter-spacing:calc(var(--u)*2px);color:#9f9c94;white-space:nowrap;font-weight:400;line-height:1}.shell-tb[data-v-00fa805d]{z-index:45;-webkit-app-region:drag;-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:center;gap:4px;height:38px;padding-right:12px;display:flex;position:fixed;top:0;left:0;right:0}.shell-tb button[data-v-00fa805d]{color:#edeae361;cursor:default;-webkit-app-region:no-drag;background:0 0;border:0;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;transition:background .12s,color .12s;display:grid}.shell-tb button[data-v-00fa805d]:hover{color:#fff;background:#ffffff1f}.admin-view[data-v-90f410a9]{gap:18px;padding-bottom:26px;display:grid}.admin-tabs[data-v-90f410a9]{border-bottom:1px solid var(--line);gap:4px;display:flex}.admin-tabs button[data-v-90f410a9]{color:#a0aabe;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 16px;font-size:13px;transition:none;display:inline-flex}.admin-tabs button[data-v-90f410a9]:hover{color:#f3cb7b}.admin-tabs button.active[data-v-90f410a9]{color:#f3cb7b;border-bottom-color:#c9a35a;font-weight:600}.admin-tabs .count[data-v-90f410a9]{border:1px solid var(--line);color:#8d98aa;text-align:center;background:#10141c;border-radius:999px;min-width:20px;padding:1px 6px;font-size:10.5px;font-weight:400}.admin-tabs button.active .count[data-v-90f410a9]{color:#f3cb7b;background:#2a231666;border-color:#78644388}@media (width<=560px){.admin-tabs[data-v-90f410a9]{overflow-x:auto}.admin-tabs button[data-v-90f410a9]{white-space:nowrap;padding:10px 12px}}.admin-create[data-v-90f410a9]{flex-wrap:wrap;align-items:flex-end;gap:14px;padding:0 22px 18px;display:flex}.admin-create .field[data-v-90f410a9]{color:var(--muted);gap:8px;font-size:12px;display:grid}.admin-create .field input[data-v-90f410a9],.admin-create .field select[data-v-90f410a9],.admin-create .field textarea[data-v-90f410a9]{width:100%}.admin-create .f-user[data-v-90f410a9]{width:220px}.admin-create .f-pass[data-v-90f410a9]{width:170px}.admin-create .f-note[data-v-90f410a9]{width:220px}.admin-create .f-num[data-v-90f410a9]{width:110px}.admin-create .f-preset[data-v-90f410a9]{width:150px}.admin-create .f-machines[data-v-90f410a9]{width:300px}.admin-create .f-machines textarea[data-v-90f410a9]{resize:vertical;font-family:ui-monospace,Consolas,Courier New,monospace;font-size:12px}@media (width<=820px){.admin-create .field[data-v-90f410a9],.admin-create .field input[data-v-90f410a9],.admin-create .field select[data-v-90f410a9],.admin-create .field textarea[data-v-90f410a9],.admin-create .f-num[data-v-90f410a9],.admin-create .f-preset[data-v-90f410a9]{width:100%}}.drawer-create[data-v-90f410a9]{padding:0 0 16px}.admin-toolbar[data-v-90f410a9]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:0 22px 14px;display:flex}.admin-toolbar .search-field[data-v-90f410a9]{width:320px}.batch-bar[data-v-90f410a9]{flex-wrap:wrap;align-items:center;gap:12px;padding:0 0 12px;display:flex}.batch-bar-pad[data-v-90f410a9]{padding:0 22px 12px}.batch-bar .muted[data-v-90f410a9]{font-size:12px}.batch-bar select[data-v-90f410a9]{max-width:170px}.text-button[data-v-90f410a9]:disabled{opacity:.4;cursor:not-allowed}.pick[data-v-90f410a9]{text-align:center;width:34px}.pick input[type=checkbox][data-v-90f410a9]{accent-color:#f3cb7b;vertical-align:middle;width:15px;height:15px}.admin-actions[data-v-90f410a9]{flex-wrap:wrap;gap:10px;display:flex}.admin-actions .danger[data-v-90f410a9]{color:#ee969d}.mono[data-v-90f410a9]{letter-spacing:.4px;color:#e8d9b4;font-family:ui-monospace,Consolas,Courier New,monospace;font-size:12px}.online-pair[data-v-90f410a9]{flex-wrap:wrap;gap:6px;display:flex}.bx-tools[data-v-d8769f99]{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;display:flex}.bx-search[data-v-d8769f99]{color:#8d98aa;background:#10141c;border:1px solid #2e3440;border-radius:9px;align-items:center;gap:8px;width:270px;padding:7px 11px;display:inline-flex}.bx-search input[data-v-d8769f99]{color:#e6e2d7;background:0 0;border:0;outline:0;width:100%;font-size:13px}.bx-chips[data-v-d8769f99]{flex-wrap:wrap;gap:6px;display:inline-flex}.bx-chips button[data-v-d8769f99]{color:#a7b0c0;cursor:pointer;background:#10141c;border:1px solid #2e3440;border-radius:999px;align-items:center;gap:4px;padding:5px 13px;font-size:12px;display:inline-flex}.bx-chips button[data-v-d8769f99]:hover{color:#f4dfb7;border-color:#8a7a52}.bx-chips button.active[data-v-d8769f99]{color:#f3cb7b;background:#2a231666;border-color:#c9a35a}.del-group[data-v-d8769f99]{color:#e6a6ac;margin-left:auto;font-size:12px}.del-group[data-v-d8769f99]:hover{color:#f4b8bd}.bx-batchbar[data-v-d8769f99]{background:#2a231666;border:1px solid #c9a35a66;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:10px 14px;display:flex}.bb-count[data-v-d8769f99]{color:#f3cb7b;font-size:12.5px}.bb-pick[data-v-d8769f99]{color:#c3cbd7;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.bb-pick select[data-v-d8769f99]{color:#e6e2d7;background:#10141c;border:1px solid #2e3440;border-radius:7px;padding:5px 8px;font-size:12.5px}.bx-grid[data-v-d8769f99]{grid-template-columns:repeat(auto-fill,minmax(288px,1fr));gap:16px;margin-bottom:18px;display:grid}.bx-card[data-v-d8769f99]{cursor:pointer;flex-direction:column;gap:9px;padding:15px 17px;transition:border-color .15s,background .15s;display:flex}.bx-card[data-v-d8769f99]:hover{border-color:#8a7a52}.bx-card.picked[data-v-d8769f99]{background:#2a231666;border-color:#c9a35a}.bx-card.flash[data-v-d8769f99]{animation:2.6s ease-out boxdash-d8769f99}@keyframes boxdash-d8769f99{0%{background:#c9a35a26}to{background:0 0}}.bx-head[data-v-d8769f99]{align-items:center;gap:9px;min-width:0;display:flex}.bx-head>strong[data-v-d8769f99]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.bx-head>.badge[data-v-d8769f99]{flex-shrink:0}.bx-check[data-v-d8769f99]{accent-color:#c9a35a;flex-shrink:0;margin:0}.bx-ic[data-v-d8769f99]{color:#d8bb84;background:#161b24;border:1px solid #3a4150;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.bx-sub[data-v-d8769f99]{color:#8f9aac;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.bx-trio[data-v-d8769f99]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.grp-tag[data-v-d8769f99]{color:#c3cbd7;border:1px solid #3a4150;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;display:inline-flex}.bx-foot[data-v-d8769f99]{border-top:1px solid #ffffff10;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.bx-exp[data-v-d8769f99]{color:#8d98aa;font-size:11px}.bx-ops[data-v-d8769f99]{gap:12px;margin-left:auto;display:inline-flex}.nick-edit[data-v-d8769f99]{color:#8d98aa;cursor:pointer;opacity:.65;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:opacity .15s,color .15s,border-color .15s;display:inline-flex}.nick-edit[data-v-d8769f99]:hover{opacity:1;color:#f3cb7b;border-color:#6b583655}.nick-input[data-v-d8769f99]{color:#fff;background:#10141c;border:1px solid #c9a35a88;border-radius:6px;outline:0;flex:1;min-width:0;padding:2px 6px;font-size:14px;font-weight:600}.mono[data-v-b5a3a9e1]{letter-spacing:.4px;color:#e8d9b4;font-family:ui-monospace,Consolas,Courier New,monospace;font-size:12px}.em-grid[data-v-b5a3a9e1]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-bottom:18px;display:grid}.em-card[data-v-b5a3a9e1]{cursor:pointer;flex-direction:column;gap:9px;padding:15px 17px;transition:border-color .15s;display:flex}.em-card[data-v-b5a3a9e1]:hover{border-color:#8a7a52}.em-head[data-v-b5a3a9e1]{align-items:center;gap:9px;min-width:0;display:flex}.em-head>strong[data-v-b5a3a9e1]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.em-head>.badge[data-v-b5a3a9e1]{flex-shrink:0}.em-ic[data-v-b5a3a9e1]{color:#d8bb84;background:#161b24;border:1px solid #3a4150;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.em-sub[data-v-b5a3a9e1]{color:#8f9aac;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.em-note[data-v-b5a3a9e1]{color:#8d98aa;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.em-wins[data-v-b5a3a9e1]{flex-wrap:wrap;gap:6px;display:flex}.em-win[data-v-b5a3a9e1]{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--line);color:#c3cbd7;border-radius:7px;align-items:center;gap:5px;max-width:210px;padding:3px 8px;font-size:11.5px;display:inline-flex;overflow:hidden}.em-win i[data-v-b5a3a9e1]{background:#5b6370;border-radius:50%;flex-shrink:0;width:7px;height:7px}.em-win i.ok[data-v-b5a3a9e1]{background:#8aca9d}.em-win i.warn[data-v-b5a3a9e1]{background:#e3bb70}.em-stats[data-v-b5a3a9e1]{color:#a7b0c0;margin:0;font-size:12px}.em-foot[data-v-b5a3a9e1]{border-top:1px solid #ffffff10;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.em-foot .text-button[data-v-b5a3a9e1]{margin-left:auto}.nick-edit[data-v-b5a3a9e1]{color:#8d98aa;cursor:pointer;opacity:.65;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:opacity .15s,color .15s,border-color .15s;display:inline-flex}.nick-edit[data-v-b5a3a9e1]:hover{opacity:1;color:#f3cb7b;border-color:#6b583655}.nick-input[data-v-b5a3a9e1]{color:#fff;background:#10141c;border:1px solid #c9a35a88;border-radius:6px;outline:0;flex:1;min-width:0;padding:2px 6px;font-size:14px;font-weight:600}.emu-local[data-v-b5a3a9e1]{color:#f3cb7b;background:#322b1e66;border:1px solid #6b583655;border-radius:6px;flex-shrink:0;padding:1px 7px;font-size:11px}.dr-wrap[data-v-b5a3a9e1]{gap:12px;display:grid}.emu-tools[data-v-b5a3a9e1]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.emu-tools .sp[data-v-b5a3a9e1]{flex:1}.emu-instances[data-v-b5a3a9e1]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.emu-instance[data-v-b5a3a9e1]{border:1px solid var(--line);border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:13px;display:inline-flex}.emu-instance em[data-v-b5a3a9e1]{color:#b9ad8f;font-size:12px;font-style:normal}.emu-instance .badge[data-v-b5a3a9e1]{font-size:11px}.emu-check[data-v-b5a3a9e1]{accent-color:#c9a35a;margin:0 2px 0 0}.emu-act-btn[data-v-b5a3a9e1]{color:#b9c4d4;background:#151a22;border:1px solid #3d4351;border-radius:6px;align-items:center;gap:4px;padding:2px 9px;font-size:11px;line-height:1.8;display:inline-flex}.emu-act-btn[data-v-b5a3a9e1]:hover:not(:disabled){color:#f4dfb7;border-color:#8a7a52}.emu-act-btn[data-v-b5a3a9e1]:disabled{opacity:.45}.emu-console-entry[data-v-b5a3a9e1]{color:#f1cc89;background:#322b1e66;border:1px solid #6b583655;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;line-height:1.8;display:inline-flex}.emu-console-entry[data-v-b5a3a9e1]:hover{background:#3c31208a;border-color:#a3875088}.card-tag[data-v-b5a3a9e1]{color:#f1cc89;cursor:pointer;background:#322b1e66;border:1px solid #6b583655;border-radius:6px;align-items:center;gap:4px;padding:1px 7px;font-size:11px;line-height:1.8;display:inline-flex}.card-tag[data-v-b5a3a9e1]:hover{border-color:#a3875088}.emu-batchbar[data-v-b5a3a9e1]{background:#2a231666;border:1px solid #c9a35a66;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}.bb-count[data-v-b5a3a9e1]{color:#f3cb7b;font-size:12.5px}.bb-pick[data-v-b5a3a9e1]{color:#c3cbd7;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.bb-pick select[data-v-b5a3a9e1]{color:#e6e2d7;background:#10141c;border:1px solid #2e3440;border-radius:7px;padding:5px 8px;font-size:12.5px}.em-tools[data-v-b5a3a9e1]{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.em-search[data-v-b5a3a9e1]{color:#8d98aa;background:#10141c;border:1px solid #2e3440;border-radius:9px;align-items:center;gap:8px;width:270px;padding:7px 11px;display:inline-flex}.em-search input[data-v-b5a3a9e1]{color:#e6e2d7;background:0 0;border:0;outline:0;width:100%;font-size:13px}.em-chips[data-v-b5a3a9e1]{flex-wrap:wrap;gap:6px;display:inline-flex}.em-chips button[data-v-b5a3a9e1]{color:#a7b0c0;cursor:pointer;background:#10141c;border:1px solid #2e3440;border-radius:999px;align-items:center;gap:4px;padding:5px 13px;font-size:12px;display:inline-flex}.em-chips button[data-v-b5a3a9e1]:hover{color:#f4dfb7;border-color:#8a7a52}.em-chips button.active[data-v-b5a3a9e1]{color:#f3cb7b;background:#2a231666;border-color:#c9a35a}.del-group[data-v-b5a3a9e1]{color:#e6a6ac;margin-left:auto;font-size:12px}.del-group[data-v-b5a3a9e1]:hover{color:#f4b8bd}.em-check[data-v-b5a3a9e1]{accent-color:#c9a35a;flex-shrink:0;margin:0}.em-card.picked[data-v-b5a3a9e1]{background:#2a231666;border-color:#c9a35a}.em-grp[data-v-b5a3a9e1]{color:#c3cbd7;border:1px solid #3a4150;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.dr-sub[data-v-b5a3a9e1]{color:#8f9aac;font-size:12px}.dr-note[data-v-b5a3a9e1]{color:#8d98aa;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.login-stage[data-v-7a8125f1]{background:radial-gradient(ellipse at 50% -10%,#3a2f1c55,transparent 60%),var(--bg);place-items:center;min-height:100vh;padding:28px;display:grid}.login-card[data-v-7a8125f1]{gap:20px;width:100%;max-width:380px;padding:34px 30px 26px;display:grid}.login-card .login-brand[data-v-7a8125f1]{justify-self:center;margin:4px 0 6px}.login-tabs[data-v-7a8125f1]{border-bottom:1px solid var(--line);gap:22px;display:flex}.login-tabs button[data-v-7a8125f1]{color:var(--muted);background:0 0;border:0;padding:10px 2px;font-size:14px;position:relative}.login-tabs button.active[data-v-7a8125f1]{color:var(--gold);font-weight:600}.login-tabs button.active[data-v-7a8125f1]:after{content:"";background:var(--gold);height:2px;position:absolute;bottom:-1px;left:0;right:0}.login-form[data-v-7a8125f1]{gap:16px;display:grid}.login-form .field[data-v-7a8125f1]{color:var(--muted);gap:8px;font-size:12px;display:grid}.login-form input[data-v-7a8125f1]{padding:12px;font-size:14px}.forgot-row[data-v-7a8125f1]{justify-self:center;margin:-6px 0 0}.forgot-row .text-button[data-v-7a8125f1]{font-size:12px}.forgot-steps[data-v-7a8125f1]{gap:10px;margin:0;padding-left:20px;font-size:13px;line-height:1.75;display:grid}.forgot-note[data-v-7a8125f1]{margin:14px 0 0;font-size:12px}.login-hint[data-v-7a8125f1]{margin:0;font-size:11px;line-height:1.9}.sr-only[data-v-7a8125f1]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.in-shell-widget .login-stage[data-v-7a8125f1]{background:0 0;min-height:100vh;padding:0}html.in-shell-widget .login-card[data-v-7a8125f1]{-webkit-app-region:drag;background:linear-gradient(#1a1f29,#12161e);border:1px solid #ffffff1a;border-radius:22px;align-content:center;gap:20px;width:100%;max-width:none;height:100vh;padding:34px 28px 26px;position:relative;box-shadow:inset 0 1px #ffffff17}html.in-shell-widget .login-card input[data-v-7a8125f1],html.in-shell-widget .login-card button[data-v-7a8125f1],html.in-shell-widget .login-card a[data-v-7a8125f1]{-webkit-app-region:no-drag}html.in-shell-widget .login-card .login-brand[data-v-7a8125f1]{pointer-events:none;margin:0 0 10px}.login-close[data-v-7a8125f1]{color:#edeae361;cursor:default;background:0 0;border:0;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;transition:background .12s,color .12s;display:grid;position:absolute;top:10px;right:10px}.login-close[data-v-7a8125f1]:hover{color:#fff;background:#ffffff1f}html.in-shell-widget .login-tabs[data-v-7a8125f1]{background:#ffffff0f;border:1px solid #ffffff12;border-radius:10px;grid-template-columns:1fr 1fr;gap:0;padding:3px;display:grid}html.in-shell-widget .login-tabs button[data-v-7a8125f1]{color:#edeae399;border-radius:8px;padding:8px 0;font-size:13px}html.in-shell-widget .login-tabs button.active[data-v-7a8125f1]{color:#f3cb7b;background:#ffffff1f;font-weight:600;box-shadow:0 1px 3px #00000059,inset 0 1px #ffffff14}html.in-shell-widget .login-tabs button.active[data-v-7a8125f1]:after{display:none}html.in-shell-widget .login-form[data-v-7a8125f1]{gap:15px}html.in-shell-widget .login-form .field[data-v-7a8125f1]{color:#edeae38c;gap:7px;font-size:12px}html.in-shell-widget .login-form input[data-v-7a8125f1]{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,background .15s}html.in-shell-widget .login-form input[data-v-7a8125f1]:focus{background:#ffffff14;border-color:#f3cb7b8c;outline:0;box-shadow:0 0 0 3px #f3cb7b24}html.in-shell-widget .login-form .btn-primary[data-v-7a8125f1]{color:#241b0c;background:linear-gradient(#f9dc9a,#e0b161);border:1px solid #f9dc9a80;border-radius:11px;height:44px;font-size:14px;font-weight:650;transition:filter .12s,transform 60ms;box-shadow:0 8px 22px #e0b16133,inset 0 1px #ffffff80}html.in-shell-widget .login-form .btn-primary[data-v-7a8125f1]:hover{filter:brightness(1.05)}html.in-shell-widget .login-form .btn-primary[data-v-7a8125f1]:active{transform:translateY(1px)}html.in-shell-widget .forgot-row[data-v-7a8125f1]{margin:-4px 0 0}html.in-shell-widget .forgot-row .text-button[data-v-7a8125f1]{color:#edeae380}html.in-shell-widget .forgot-row .text-button[data-v-7a8125f1]:hover{color:#f3cb7b}html.in-shell-widget .login-hint[data-v-7a8125f1]{color:#edeae361;border-top:1px solid #ffffff12;margin:2px 0 0;padding-top:14px;font-size:11px;line-height:2}.market[data-v-216c848f]{padding-bottom:28px}.online-pair[data-v-216c848f]{flex-wrap:wrap;gap:6px;display:flex}.model-strip[data-v-216c848f]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.model-strip>div[data-v-216c848f]{background:linear-gradient(120deg,#2c2519,#151922 70%);border:1px solid #3a3529;border-radius:9px;align-items:center;gap:12px;padding:15px 16px;display:flex}.model-strip>div>svg[data-v-216c848f]{color:#e6c68b}.model-strip small[data-v-216c848f]{color:#a89f8d;margin-bottom:5px;font-size:11px;display:block}.model-strip strong[data-v-216c848f]{color:#f0dcb4;font-size:14px;font-weight:600}.market-tabs[data-v-216c848f]{border-bottom:1px solid #2b303b;flex-wrap:wrap;gap:26px;margin:20px 0 24px;display:flex}.market-tabs>button[data-v-216c848f]{color:#a7b0c0;background:0 0;border:0;align-items:center;gap:8px;padding:14px 4px;font-size:14px;display:flex;position:relative}.market-tabs>button.active[data-v-216c848f]{color:#f3cb7b;font-weight:600}.market-tabs>button.active[data-v-216c848f]:after{content:"";background:#f3cb7b;height:2px;position:absolute;bottom:-1px;left:0;right:0}.tab-count[data-v-216c848f]{background:#ffffff14;border-radius:4px;padding:1px 6px;font-size:10px}.price-hero[data-v-216c848f]{background:linear-gradient(125deg,#3a2f1c,#1b1f28 70%);border:1px solid #a9853f;border-radius:10px;align-content:start;gap:8px;margin:4px 22px 18px;padding:22px 20px;display:grid;box-shadow:inset 0 1px #f0cf8a26}.price-hero>strong[data-v-216c848f]{color:#f6dfae;letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:44px;font-weight:600;line-height:1}.price-hero>span[data-v-216c848f]{color:#cbb98f;font-size:13px}.price-hero>small[data-v-216c848f]{color:#a7b0c0;font-size:11px;line-height:1.8}.tier-panel>p[data-v-216c848f],.tier-note[data-v-216c848f]{margin:14px 22px 22px}.emu-quota[data-v-216c848f]{background:#171a20;border:1px dashed #43413a;border-radius:8px;gap:9px;margin:0 22px 6px;padding:14px 16px;display:grid}.emu-quota-head[data-v-216c848f]{color:#aab4c4;justify-content:space-between;font-size:12px;display:flex}.emu-quota-head strong[data-v-216c848f]{color:#f0dcb4;font-variant-numeric:tabular-nums;font-size:15px}.emu-quota-bar[data-v-216c848f]{background:#33322f;border-radius:5px;height:5px;overflow:hidden}.emu-quota-bar>i[data-v-216c848f]{background:linear-gradient(90deg,#a8884e,#f0cf85);border-radius:5px;height:100%;display:block}.emu-buy[data-v-216c848f]{flex-wrap:wrap;align-items:center;gap:14px;margin:16px 22px;display:flex}.emu-qty[data-v-216c848f]{color:#c9b489;align-items:center;gap:6px;font-size:12px;display:flex}.emu-qty button[data-v-216c848f]{color:#b9c4d4;background:#151a22;border:1px solid #3d4351;border-radius:6px;padding:5px 11px;font-size:12px}.emu-qty button.on[data-v-216c848f]{color:#f1cc89;background:#322b1e;border-color:#8e7649}.emu-orders[data-v-216c848f]{margin:8px 22px 22px}.emu-orders h4[data-v-216c848f]{color:#e2cba0;margin-bottom:11px;font-size:13px}.emu-admin-note[data-v-216c848f]{margin:0 22px 20px}.tier-note[data-v-216c848f]{background:#171a20;border:1px dashed #43413a;border-radius:8px;padding:15px 16px}.tier-note h4[data-v-216c848f]{color:#e2cba0;margin-bottom:11px;font-size:13px}.tier-note ol[data-v-216c848f]{color:#aab4c4;margin:0;padding-left:19px;font-size:12px;line-height:2}.quota[data-v-216c848f]{border-top:1px solid #2f3540;gap:14px;margin:0 22px 22px;padding-top:18px;display:grid}.quota>div[data-v-216c848f]:first-child{align-items:flex-start;gap:11px;display:flex}.quota>div:first-child>svg[data-v-216c848f]{color:#d9bd85;margin-top:2px}.quota strong[data-v-216c848f]{color:#e6dcc7;font-size:13px;display:block}.quota small[data-v-216c848f]{color:#a3adbd;margin-top:6px;font-size:11px;line-height:1.8;display:block}.hw-body[data-v-216c848f]{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);display:grid}.hw-art[data-v-216c848f]{background:radial-gradient(#9b793922,#0000 65%),#10141b;border-right:1px solid #2b303b;place-items:center;gap:20px;padding:34px;display:grid}.hw-box[data-v-216c848f]{color:#e7c98f;background:linear-gradient(135deg,#4c463a,#22262c 60%,#11151b);border:1px solid #8f7a4e;border-radius:16px;place-items:center;gap:12px;width:180px;height:130px;display:grid;transform:rotate(-6deg);box-shadow:inset 0 1px #f0d7a340,0 16px 26px #0007}.hw-box i[data-v-216c848f]{letter-spacing:5px;font-size:12px;font-style:normal}.hw-art p[data-v-216c848f]{color:#a7b0c0;font-size:11px}.hw-form[data-v-216c848f]{align-content:start;gap:18px;padding:26px;display:grid}.hw-form>p[data-v-216c848f]{font-size:12px}.hw-unit[data-v-216c848f]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.hw-unit strong[data-v-216c848f]{color:#f3dfbb;font-size:28px;font-weight:600}.hw-unit small[data-v-216c848f]{color:#a7b0c0;font-size:12px}.hw-form .notice[data-v-216c848f]{margin:0}.section-bar[data-v-216c848f]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;display:flex}.section-bar h2[data-v-216c848f]{font-size:19px}.section-bar p[data-v-216c848f]{margin-top:7px;font-size:12px}.order-filters[data-v-216c848f]{margin-bottom:18px}.order-list[data-v-216c848f]{gap:12px;display:grid}.order-card[data-v-216c848f]{padding:18px 20px}.order-head[data-v-216c848f]{align-items:center;gap:14px;display:flex}.order-kind[data-v-216c848f]{color:#e2c690;background:#f3cb7b0c;border:1px solid #5a4c33;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.order-head>div[data-v-216c848f]:nth-child(2){flex:1;min-width:0}.order-head h3[data-v-216c848f]{font-size:14px}.order-head small[data-v-216c848f]{color:#a7b0c0;margin-top:6px;font-size:11px;display:block}.order-total[data-v-216c848f]{color:#f3cb7b;font-variant-numeric:tabular-nums;font-size:21px;font-weight:600}.order-foot[data-v-216c848f]{color:#a7b0c0;border-top:1px solid #ffffff0c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:15px;padding-top:13px;font-size:11px;display:flex}.mono[data-v-216c848f]{letter-spacing:.4px;color:#e8d9b4;font-family:ui-monospace,Consolas,Courier New,monospace;font-size:12px}@media (width<=1280px){.model-strip[data-v-216c848f]{grid-template-columns:repeat(2,1fr)}.quota[data-v-216c848f]{margin:0 18px 20px}.tier-panel>p[data-v-216c848f],.tier-note[data-v-216c848f]{margin:14px 18px 20px}}@media (width<=880px){.hw-body[data-v-216c848f]{grid-template-columns:1fr}.hw-art[data-v-216c848f]{border-bottom:1px solid #2b303b;border-right:0;padding:26px}}@media (width<=700px){.market-tabs[data-v-216c848f]{justify-content:space-between;gap:0}.market-tabs>button[data-v-216c848f]{gap:6px;padding:13px 5px;font-size:13px}.section-bar[data-v-216c848f]{flex-direction:column;align-items:flex-start;gap:14px}}@media (width<=550px){.model-strip[data-v-216c848f]{grid-template-columns:1fr}.order-head[data-v-216c848f]{flex-wrap:wrap}.order-total[data-v-216c848f]{text-align:right;width:100%}.hw-form[data-v-216c848f]{padding:20px}}.skills-view[data-v-743e9d6e]{padding-bottom:26px}.card-grid[data-v-743e9d6e]{gap:16px;max-width:900px;display:grid}.card-panel[data-v-743e9d6e]{flex-direction:column;gap:12px;padding:22px 24px;display:flex}.card-panel.dim[data-v-743e9d6e]{opacity:.62}.card-head[data-v-743e9d6e]{align-items:center;gap:14px;display:flex}.card-mark[data-v-743e9d6e]{color:#f1cc89;background:linear-gradient(#2a2416,#1c1810);border:1px solid #8a704466;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.card-title[data-v-743e9d6e]{flex:1;min-width:0}.card-title h3[data-v-743e9d6e]{margin:0;font-size:17px}.card-title small[data-v-743e9d6e]{color:#8f9aac;margin-top:5px;font-family:ui-monospace,Consolas,monospace;font-size:11px;display:block}.badge.ok[data-v-743e9d6e]{color:#9dcab9}.card-desc[data-v-743e9d6e]{color:#bcc5d2;margin:0;font-size:12px;line-height:1.8}.feature-list[data-v-743e9d6e]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.feature-list li[data-v-743e9d6e]{color:#c3cbd7;align-items:baseline;gap:8px;font-size:12px;display:flex}.feature-list svg[data-v-743e9d6e]{color:#d8bb84;flex-shrink:0;position:relative;top:2px}.feature-list b[data-v-743e9d6e]{white-space:nowrap;margin-right:6px;font-weight:600}.feature-list span[data-v-743e9d6e]{color:#9aa5b5}.card-foot[data-v-743e9d6e]{border-top:1px solid #ffffff10;flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px;padding-top:14px;display:flex}.mount-title[data-v-743e9d6e]{color:#e0cfa9;width:100%;font-size:12.5px;font-weight:600}.mount-title .muted[data-v-743e9d6e]{font-weight:400}.mount-chips[data-v-743e9d6e]{flex-wrap:wrap;gap:8px;width:100%;display:flex}.mount-chip[data-v-743e9d6e]{background:#10141c;border:1px solid #2e3440;border-radius:9px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:inline-flex}.mount-chip em[data-v-743e9d6e]{color:#8f9aac;font-style:normal}.mount-chip .p[data-v-743e9d6e]{color:#d6dbe4}.muted[data-v-743e9d6e],.hint[data-v-743e9d6e]{color:#8d98aa;font-size:11px}.sticker-page[data-v-0342fabc]{color:#16181d;background:#eceae4;min-height:100vh;padding:22px 26px}.stk-bar[data-v-0342fabc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.stk-title[data-v-0342fabc]{gap:5px;display:grid}.stk-title strong[data-v-0342fabc]{font-size:17px}.stk-title span[data-v-0342fabc]{color:#6b6f78;font-size:12px}.stk-actions[data-v-0342fabc]{gap:10px;display:flex}.stk-err[data-v-0342fabc]{color:#5a4a2a;background:#fff;border:1px solid #c9c4b6;border-radius:9px;max-width:520px;margin:30px auto;padding:18px 20px;font-size:13px;line-height:1.9}.stk-sheet[data-v-0342fabc]{grid-template-columns:repeat(auto-fill,72mm);justify-content:start;gap:7mm;display:grid}.stk[data-v-0342fabc]{box-sizing:border-box;background:#fff;border:1px dashed #b9b3a4;border-radius:2.4mm;width:72mm;height:50mm;padding:4.5mm 5mm;position:relative}.stk-brand[data-v-0342fabc]{letter-spacing:.3em;color:#8a6d2f;font-size:15px;font-weight:700}.stk-box[data-v-0342fabc]{margin-top:2.4mm;font-family:ui-monospace,Consolas,Courier New,monospace;font-size:13px;font-weight:700}.stk-box small[data-v-0342fabc]{color:#8a8d94;font-size:10px;font-weight:400}.stk-hint[data-v-0342fabc]{color:#7d8087;margin-top:2.6mm;font-size:8px;line-height:1.65}@media print{.no-print[data-v-0342fabc]{display:none!important}.sticker-page[data-v-0342fabc]{background:#fff;padding:0}.stk[data-v-0342fabc]{page-break-inside:avoid;border-color:#c9c4b6;border-radius:0}@page{margin:12mm}}.mc-mask[data-v-7300e4be]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:60;background:#05070bbb;justify-content:flex-end;display:flex;position:fixed;inset:0}.mc-drawer[data-v-7300e4be]{background:var(--bg);border-left:1px solid var(--line);flex-direction:column;gap:10px;width:min(1180px,100%);height:100%;padding:16px 18px;display:flex}.mc-head[data-v-7300e4be]{justify-content:space-between;align-items:center;gap:12px;display:flex}.mc-title[data-v-7300e4be]{align-items:center;gap:9px;display:flex}.mc-head-actions[data-v-7300e4be]{gap:8px;display:flex}.mc-btn[data-v-7300e4be]{align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.mc-note[data-v-7300e4be]{border:1px solid var(--line);background:#10141c;border-radius:9px;padding:8px 11px;font-size:12px}.mc-note-bad[data-v-7300e4be]{color:#ee969d;border-color:#5b3036}.mc-body[data-v-7300e4be]{flex:1;grid-template-columns:290px minmax(0,1fr) 250px;gap:8px;min-height:0;display:grid}.mc-list[data-v-7300e4be],.mc-chat[data-v-7300e4be],.mc-log[data-v-7300e4be]{background:var(--panel);border:1px solid var(--line);border-radius:11px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.mc-list-head[data-v-7300e4be]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}.mc-stale[data-v-7300e4be]{color:var(--gold)}.mc-list ul[data-v-7300e4be],.mc-log ul[data-v-7300e4be]{gap:4px;margin:0;padding:6px;list-style:none;display:grid;overflow:auto}.mc-list button[data-v-7300e4be]{text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;gap:2px;width:100%;padding:7px 9px;display:grid}.mc-list button[data-v-7300e4be]:hover:not(:disabled){border-color:var(--line);background:#10141c}.mc-list button.active[data-v-7300e4be]{background:#1a2030;border-color:#3a4763}.mc-list button[data-v-7300e4be]:disabled{opacity:.45}.mc-row-name[data-v-7300e4be]{align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.mc-dot[data-v-7300e4be]{color:var(--gold);background:#5a4a2b;border-radius:9px;padding:0 6px;font-size:11px;font-style:normal}.mc-empty[data-v-7300e4be]{padding:10px 12px}.mc-chat-head[data-v-7300e4be]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;display:flex}.mc-msgs[data-v-7300e4be]{flex-direction:column;flex:1;gap:8px;padding:12px;display:flex;overflow:auto}.mc-msg[data-v-7300e4be]{border:1px solid var(--line);word-break:break-word;overflow-wrap:anywhere;border-radius:10px;max-width:78%;padding:7px 11px;font-size:12.5px;line-height:1.7}.mc-msg.in[data-v-7300e4be]{background:#10141c;align-self:flex-start}.mc-msg.out[data-v-7300e4be]{background:#20302a;border-color:#2f4a3e;align-self:flex-end}.mc-fail[data-v-7300e4be]{color:var(--danger)}.mc-input[data-v-7300e4be]{border-top:1px solid var(--line);gap:8px;padding:10px 12px;display:flex}.mc-input input[data-v-7300e4be]{flex:1}.mc-log li[data-v-7300e4be]{align-items:baseline;gap:6px;padding:4px 6px;font-size:12px;display:flex}.mc-ok[data-v-7300e4be]{color:var(--teal)}.mc-foot[data-v-7300e4be]{padding:2px 2px 0}.sched[data-v-8f2a0bd6]{border-top:1px solid var(--line);gap:12px;padding-top:16px;display:grid}.sched-head[data-v-8f2a0bd6]{justify-content:space-between;align-items:center;gap:12px;display:flex}.sched-head h3[data-v-8f2a0bd6]{align-items:center;gap:7px;font-size:14px;display:flex}.sched-actions[data-v-8f2a0bd6]{gap:8px;display:flex}.sched-btn[data-v-8f2a0bd6]{align-items:center;gap:6px;padding:7px 11px;font-size:12px;display:inline-flex}.sched-note[data-v-8f2a0bd6]{border:1px dashed var(--line);color:var(--muted);border-radius:10px;padding:11px 13px;font-size:12px;line-height:1.9}.sched-note-bad[data-v-8f2a0bd6]{color:#ee969d;border-color:#5b3036}.sched-note code[data-v-8f2a0bd6]{border:1px solid var(--line);color:#e8d9b4;background:#10141c;border-radius:6px;padding:1px 6px;font-size:11px}.sched-cmd[data-v-8f2a0bd6]{color:#8f9aac;margin-top:7px;font-size:11px;display:block}.sched-banner[data-v-8f2a0bd6]{color:var(--gold);background:#362e20;border:1px solid #5a4a2b;border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.sched-facts[data-v-8f2a0bd6]{gap:10px;margin:0;display:grid}.sched-facts dt[data-v-8f2a0bd6]{color:var(--muted);letter-spacing:.4px;font-size:11px}.sched-facts dd[data-v-8f2a0bd6]{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;font-size:13px;display:flex}.sched-facts dd small[data-v-8f2a0bd6]{font-weight:400}.sched-chip[data-v-8f2a0bd6]{border:1px solid var(--line);background:#10141c;border-radius:7px;padding:2px 8px;font-size:12px}.sched-skills[data-v-8f2a0bd6]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sched-skills li[data-v-8f2a0bd6]{border:1px solid var(--line);background:#10141c;border-radius:9px;align-items:center;gap:9px;padding:8px 11px;font-size:12.5px;display:flex}.sched-skill-id[data-v-8f2a0bd6]{min-width:88px;font-weight:600}.sched-manual[data-v-8f2a0bd6]{align-items:center;gap:5px;margin-left:auto;padding:4px 9px;font-size:11.5px;display:inline-flex}.sched-turns h4[data-v-8f2a0bd6]{align-items:baseline;gap:8px;margin-bottom:7px;font-size:13px;display:flex}.sched-turns table[data-v-8f2a0bd6]{border-collapse:collapse;width:100%;font-size:12px}.sched-turns th[data-v-8f2a0bd6]{color:var(--muted);text-align:left;border-bottom:1px solid var(--line);padding:4px 6px;font-size:11px;font-weight:500}.sched-turns td[data-v-8f2a0bd6]{border-bottom:1px solid #1d222c;padding:4px 6px}.sched-fail[data-v-8f2a0bd6]{color:var(--danger)}.sched-foot[data-v-8f2a0bd6]{margin-top:2px}.bw-grid[data-v-7cff60be]{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:14px;display:grid}.bw-list[data-v-7cff60be]{flex-direction:column;gap:4px;max-height:calc(100vh - 254px);padding:12px;display:flex;overflow:auto}.bw-list-head[data-v-7cff60be]{color:#e6e2d7;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:12.5px;display:flex}.bw-tools[data-v-7cff60be]{gap:6px;margin-bottom:6px;display:grid}.bw-search[data-v-7cff60be]{color:#8d98aa;background:#10141c;border:1px solid #2e3440;border-radius:8px;align-items:center;gap:7px;padding:6px 9px;display:inline-flex}.bw-search input[data-v-7cff60be]{color:#e6e2d7;background:0 0;border:0;outline:0;width:100%;font-size:12.5px}.bw-chips[data-v-7cff60be]{flex-wrap:wrap;gap:5px;display:inline-flex}.bw-chips button[data-v-7cff60be]{color:#a7b0c0;cursor:pointer;background:#10141c;border:1px solid #2e3440;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;display:inline-flex}.bw-chips button[data-v-7cff60be]:hover{color:#f4dfb7;border-color:#8a7a52}.bw-chips button.active[data-v-7cff60be]{color:#f3cb7b;background:#2a231666;border-color:#c9a35a}.bw-grp[data-v-7cff60be]{color:#c3cbd7;border:1px solid #3a4150;border-radius:5px;flex-shrink:0;align-items:center;gap:3px;padding:1px 6px;font-size:10px;display:inline-flex}.bw-item[data-v-7cff60be]{text-align:left;color:#cfd6e2;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;width:100%;padding:7px 9px;font-size:12.5px;display:flex}.bw-item[data-v-7cff60be]:hover{border-color:var(--line);background:#10141c}.bw-item.active[data-v-7cff60be]{background:#1a2030;border-color:#3a4763}.bw-name[data-v-7cff60be]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bw-item small[data-v-7cff60be]{font-size:11px}.bw-dot[data-v-7cff60be]{background:#5b6370;border-radius:50%;flex-shrink:0;width:8px;height:8px}.bw-dot.idle[data-v-7cff60be]{background:#8aca9d}.bw-dot.paused[data-v-7cff60be],.bw-dot.grace[data-v-7cff60be]{background:#e3bb70}.bw-dot.needs_human[data-v-7cff60be],.bw-dot.suspended[data-v-7cff60be]{background:#e6a6ac}.bw-sub[data-v-7cff60be]{margin:0;padding:6px 2px;font-size:12px}.bw-work[data-v-7cff60be]{gap:12px;min-width:0;display:grid}.bw-head[data-v-7cff60be]{align-items:center;gap:12px;padding:12px 16px;display:flex}.bw-head-copy h2[data-v-7cff60be]{align-items:center;gap:9px;margin:0 0 4px;font-size:15px;display:flex}.bw-head-copy p[data-v-7cff60be]{color:#8f9aac;margin:0;font-size:12px}.bw-head-copy .badge[data-v-7cff60be]{font-size:10px}.bw-empty[data-v-7cff60be]{text-align:center;place-content:center;gap:8px;min-height:260px;display:grid}@media (width<=900px){.bw-grid[data-v-7cff60be]{grid-template-columns:1fr}.bw-list[data-v-7cff60be]{max-height:240px}}.mono[data-v-7f12a4dc]{letter-spacing:.4px;color:#e8d9b4;font-family:ui-monospace,Consolas,Courier New,monospace;font-size:12px}.wb-summary[data-v-7f12a4dc]{color:#b9c4d4;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;font-size:12.5px;display:flex}.ws-item[data-v-7f12a4dc]{color:#e6e2d7;align-items:center;gap:6px;display:inline-flex}.ws-gap[data-v-7f12a4dc]{margin-left:14px}.ws-ok[data-v-7f12a4dc]{color:#8aca9d}.ws-bad[data-v-7f12a4dc]{color:#e6a6ac}.wb-tools[data-v-7f12a4dc]{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;display:flex}.wb-search[data-v-7f12a4dc]{color:#8d98aa;background:#10141c;border:1px solid #2e3440;border-radius:9px;align-items:center;gap:8px;width:280px;padding:7px 11px;display:inline-flex}.wb-search input[data-v-7f12a4dc]{color:#e6e2d7;background:0 0;border:0;outline:0;width:100%;font-size:13px}.wb-tabs[data-v-7f12a4dc]{gap:6px;display:inline-flex}.wb-tabs button[data-v-7f12a4dc]{color:#a7b0c0;cursor:pointer;background:#10141c;border:1px solid #2e3440;border-radius:999px;padding:5px 13px;font-size:12px}.wb-tabs button[data-v-7f12a4dc]:hover{color:#f4dfb7;border-color:#8a7a52}.wb-tabs button.active[data-v-7f12a4dc]{color:#f3cb7b;background:#2a231666;border-color:#c9a35a}.wb-grid[data-v-7f12a4dc]{grid-template-columns:repeat(auto-fill,minmax(288px,1fr));gap:16px;margin-bottom:18px;display:grid}.wb-card[data-v-7f12a4dc]{cursor:pointer;flex-direction:column;gap:9px;padding:15px 17px;transition:border-color .15s,background .15s;display:flex}.wb-card[data-v-7f12a4dc]:hover{border-color:#8a7a52}.wb-head[data-v-7f12a4dc]{align-items:center;gap:9px;min-width:0;display:flex}.wb-head>strong[data-v-7f12a4dc]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.wb-head>.badge[data-v-7f12a4dc]{flex-shrink:0}.wb-ic[data-v-7f12a4dc]{color:#d8bb84;background:#161b24;border:1px solid #3a4150;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.wb-sub[data-v-7f12a4dc]{color:#8f9aac;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.wb-trio[data-v-7f12a4dc]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wb-group[data-v-7f12a4dc]{color:#c3cbd7;border:1px solid #3a4150;border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;display:inline-flex}.wb-wins[data-v-7f12a4dc]{flex-wrap:wrap;gap:6px;display:flex}.wb-win[data-v-7f12a4dc]{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--line);color:#c3cbd7;border-radius:7px;align-items:center;gap:5px;max-width:200px;padding:3px 8px;font-size:11.5px;display:inline-flex;overflow:hidden}.wb-win i[data-v-7f12a4dc]{background:#5b6370;border-radius:50%;flex-shrink:0;width:7px;height:7px}.wb-win i.ok[data-v-7f12a4dc]{background:#8aca9d}.wb-win i.warn[data-v-7f12a4dc]{background:#e3bb70}.wb-stats[data-v-7f12a4dc]{color:#a7b0c0;margin:0;font-size:12px}.wb-foot[data-v-7f12a4dc]{border-top:1px solid #ffffff10;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.wb-foot .text-button[data-v-7f12a4dc]{margin-left:auto}.wb-exp[data-v-7f12a4dc]{color:#8d98aa;font-size:11px}.ec-mask[data-v-e4f5fce3]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:60;background:#05070bbb;justify-content:flex-end;display:flex;position:fixed;inset:0}.ec-drawer[data-v-e4f5fce3]{background:var(--bg);border-left:1px solid var(--line);flex-direction:column;gap:8px;width:min(1180px,100%);height:100%;padding:12px;display:flex}.ec-head[data-v-e4f5fce3]{align-items:center;gap:12px;display:flex}.ec-title[data-v-e4f5fce3]{flex:0 auto;align-items:center;gap:9px;min-width:0;display:flex}.ec-title strong[data-v-e4f5fce3]{white-space:nowrap}.ec-title .small-copy[data-v-e4f5fce3]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ec-tabs[data-v-e4f5fce3]{background:#0f141d;border:1px solid #343a46;border-radius:8px;flex-shrink:0;gap:4px;margin-left:6px;padding:3px;display:flex}.ec-tabs>button[data-v-e4f5fce3]{color:#a9b0bc;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 16px;font-family:inherit;font-size:12px}.ec-tabs>button.on[data-v-e4f5fce3]{color:#f6dca9;background:#5c482c}.ec-head-actions[data-v-e4f5fce3]{flex-shrink:0;gap:8px;margin-left:auto;display:flex}.ec-btn[data-v-e4f5fce3]{align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.ec-note[data-v-e4f5fce3]{border:1px solid var(--line);background:#10141c;border-radius:9px;padding:8px 11px;font-size:12px}.ec-note-bad[data-v-e4f5fce3]{color:#ee969d;border-color:#5b3036}.ec-body[data-v-e4f5fce3]{flex:1;grid-template-columns:280px minmax(0,1fr) 250px;gap:8px;min-height:0;display:grid}.ec-list[data-v-e4f5fce3],.ec-chat-box[data-v-e4f5fce3],.ec-log[data-v-e4f5fce3]{background:var(--panel);border:1px solid var(--line);border-radius:11px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.ec-chat[data-v-e4f5fce3]{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}.ec-list-head[data-v-e4f5fce3]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}.ec-search-row[data-v-e4f5fce3]{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 8px 0;display:flex}.ec-search[data-v-e4f5fce3]{color:#98a5ba;background:#0f131b;border:1px solid #343b48;border-radius:7px;flex:120px;align-items:center;gap:7px;min-width:0;padding:0 9px;display:flex}.ec-search input[data-v-e4f5fce3]{background:0 0;border:0;outline:none;width:100%;min-width:0;padding:8px 0;font-size:12px}.ec-search input[data-v-e4f5fce3]:focus-visible{outline:none}.ec-list ul[data-v-e4f5fce3],.ec-history[data-v-e4f5fce3]{align-content:start;gap:4px;margin:0;padding:4px;list-style:none;display:grid;overflow:auto}.ec-list ul .ec-row-main[data-v-e4f5fce3]{text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;gap:2px;width:100%;padding:7px 9px;display:grid}.ec-list ul .ec-row-main[data-v-e4f5fce3]:hover:not(:disabled){border-color:var(--line);background:#10141c}.ec-list ul .ec-row-main.active[data-v-e4f5fce3]{background:#1a2030;border-color:#3a4763}.ec-list ul .ec-row-main[data-v-e4f5fce3]:disabled{opacity:.45}.ec-row[data-v-e4f5fce3]{position:relative}.ec-ai-btn[data-v-e4f5fce3]{color:#8fd0a8;cursor:pointer;background:#16281f;border:1px solid #3b6e57;border-radius:999px;padding:0 7px;font-family:inherit;font-size:9px;line-height:16px;position:absolute;top:5px;right:6px}.ec-ai-btn[data-v-e4f5fce3]:hover{color:#a9e0bf;border-color:#57a077}.ec-ai-btn.off[data-v-e4f5fce3]{color:#8e97a5;background:#12161e;border-color:#3a4150}.ec-ai-btn.halt[data-v-e4f5fce3]{color:#8f8874;cursor:not-allowed;background:#17150f;border-color:#3f3a30}.ec-ai-btn.halt[data-v-e4f5fce3]:hover{color:#8f8874;border-color:#3f3a30}.ec-row-top[data-v-e4f5fce3]{align-items:center;gap:6px;min-width:0;padding-right:52px;display:flex}.ec-row-name[data-v-e4f5fce3]{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.ec-chip[data-v-e4f5fce3]{color:#9aa4b5;border:1px solid #333a46;border-radius:5px;flex-shrink:0;padding:1px 6px;font-size:9px}.ec-chip-in[data-v-e4f5fce3]{color:#f1cc89;background:#322b1e;border-color:#6b583650}.ec-chip-fu[data-v-e4f5fce3]{color:#f0a0a8;background:#2b1a1e;border-color:#6e3a42}.ec-fu-chip[data-v-e4f5fce3]{color:#9aa4b5;cursor:pointer;white-space:nowrap;background:#12161e;border:1px solid #333a46;border-radius:7px;flex-shrink:0;padding:7px 10px;font-family:inherit;font-size:11px}.ec-fu-chip[data-v-e4f5fce3]:hover{color:#f1cc89;border-color:#8e7649}.ec-fu-chip.on[data-v-e4f5fce3]{color:#f0a0a8;background:#2b1a1e;border-color:#6e3a42}.ec-fu-chip[data-v-e4f5fce3]:focus-visible,.ec-toggle[data-v-e4f5fce3]:focus-visible{outline-offset:1px;outline:1px solid #ac8d55}.ec-preview[data-v-e4f5fce3]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ec-empty[data-v-e4f5fce3]{padding:10px 12px;line-height:1.8}.ec-chat-head[data-v-e4f5fce3]{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:7px 10px;font-size:13px;display:flex}.ec-chat-head .ec-btn[data-v-e4f5fce3]{margin-left:auto}.ec-profile[data-v-e4f5fce3]{background:var(--panel);border:1px solid var(--line);border-radius:11px;flex:1 1 0;align-content:start;gap:6px;min-height:96px;padding:8px 10px;display:grid;overflow:auto}.ec-prof-title[data-v-e4f5fce3]{color:#d7dce6;align-items:center;gap:7px;font-size:12px;display:flex}.ec-prof-title small[data-v-e4f5fce3]{font-size:10px}.ec-prof-chips[data-v-e4f5fce3],.ec-prof-mem[data-v-e4f5fce3]{flex-wrap:wrap;gap:4px;display:flex}.ec-chip-stage[data-v-e4f5fce3]{color:#f1cc89;background:#322b1e;border-color:#6b583650}.ec-chip-oklight[data-v-e4f5fce3]{color:#8fd0a8;background:#16281f;border-color:#2f4a3e}.ec-chip-mem[data-v-e4f5fce3]{color:#9fb3d9;background:#151d2c;border-color:#3a4763}.ec-prof-line[data-v-e4f5fce3]{color:#c9d0db;word-break:break-word;margin:0;font-size:11.5px;line-height:1.8}.ec-chat-box[data-v-e4f5fce3]{flex:2 1 0;min-height:220px}.ec-msgs[data-v-e4f5fce3]{flex-direction:column;flex:1;gap:8px;padding:10px;display:flex;overflow:auto}.ec-msg[data-v-e4f5fce3]{border:1px solid var(--line);word-break:break-word;overflow-wrap:anywhere;border-radius:10px;gap:3px;max-width:78%;padding:7px 11px;font-size:12.5px;line-height:1.7;display:grid}.ec-msg small[data-v-e4f5fce3]{color:#7f8a9c;font-size:9px}.ec-msg.in[data-v-e4f5fce3]{background:#10141c;align-self:flex-start}.ec-msg.out[data-v-e4f5fce3]{background:#20302a;border-color:#2f4a3e;align-self:flex-end}.ec-composer[data-v-e4f5fce3]{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:8px 10px;display:flex}.ec-draft-meta[data-v-e4f5fce3]{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ec-composer textarea[data-v-e4f5fce3]{box-sizing:border-box;color:#e8e4da;resize:vertical;background:#0f131b;border:1px solid #343b48;border-radius:7px;width:100%;padding:10px 11px;font-family:inherit;font-size:12.5px;line-height:1.7}.ec-composer textarea[data-v-e4f5fce3]:focus-visible{outline:1px solid #ac8d55}.ec-composer-actions[data-v-e4f5fce3]{align-items:center;gap:8px;display:flex}.ec-grow[data-v-e4f5fce3]{flex:1}.ec-hint[data-v-e4f5fce3]{margin:0}.ec-log[data-v-e4f5fce3]{overflow:auto}.ec-worker[data-v-e4f5fce3]{border-bottom:1px solid var(--line);gap:8px;padding:8px 10px;display:grid}.ec-worker h4[data-v-e4f5fce3]{letter-spacing:.4px;color:#95a3b8;margin:0;font-size:10px;font-weight:600}.ec-worker-head[data-v-e4f5fce3]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ec-worker-btns[data-v-e4f5fce3]{flex-wrap:wrap;gap:6px;display:flex}.ec-toggle[data-v-e4f5fce3]{color:#9aa4b5;background:#12161e;border:1px solid #333a46;border-radius:6px;padding:3px 8px;font-size:11px;line-height:1.7}.ec-toggle[data-v-e4f5fce3]:hover:not(:disabled){color:#f1cc89;border-color:#8e7649}.ec-toggle.on[data-v-e4f5fce3]{color:#f1cc89;background:#322b1e;border-color:#8e7649}.ec-toggle[data-v-e4f5fce3]:disabled{opacity:.5}.ec-master[data-v-e4f5fce3]{border-radius:7px;padding:5px 11px;font-size:12px}.ec-worker-line[data-v-e4f5fce3]{color:#d7dce6;margin:0;font-size:11px;line-height:1.6}.ec-greet-ids[data-v-e4f5fce3]{box-sizing:border-box;color:#e8e4da;resize:vertical;background:#0f131b;border:1px solid #343b48;border-radius:7px;width:100%;padding:8px 10px;font-family:inherit;font-size:11.5px;line-height:1.6}.ec-greet-ids[data-v-e4f5fce3]:focus-visible{outline:1px solid #ac8d55}.ec-plaza-row[data-v-e4f5fce3]{color:#c9d0db;align-items:center;gap:6px;font-size:11.5px;display:flex}.ec-plaza-row>span[data-v-e4f5fce3]:first-child{flex:1}.ec-worker-next[data-v-e4f5fce3]{gap:3px;margin:0;padding:0;list-style:none;display:grid}.ec-worker-next li[data-v-e4f5fce3]{color:#c9d0db;align-items:baseline;gap:6px;font-size:11px;display:flex}.ec-worker-next small[data-v-e4f5fce3]{color:#8e97a5;font-size:9px}.ec-worker-tl[data-v-e4f5fce3]{gap:3px;max-height:150px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.ec-worker-tl li[data-v-e4f5fce3]{color:#b7c0cd;align-items:baseline;gap:5px;font-size:10px;line-height:1.6;display:flex}.ec-draft-card[data-v-e4f5fce3]{border-bottom:1px solid var(--line);padding:8px 10px}.ec-draft-card h4[data-v-e4f5fce3]{color:#95a3b8;letter-spacing:.4px;margin:0 0 8px;font-size:10px;font-weight:600}.ec-draft-card dl[data-v-e4f5fce3]{gap:5px;margin:0;display:grid}.ec-draft-card dl>div[data-v-e4f5fce3]{grid-template-columns:38px minmax(0,1fr);gap:8px;font-size:11px;line-height:1.6;display:grid}.ec-draft-card dt[data-v-e4f5fce3]{color:#8e97a5}.ec-draft-card dd[data-v-e4f5fce3]{color:#d7dce6;word-break:break-word;margin:0}.ec-history li[data-v-e4f5fce3]{align-items:baseline;gap:6px;padding:4px 6px;font-size:11px;line-height:1.6;display:flex}.ec-ok[data-v-e4f5fce3]{color:var(--teal)}.ec-err[data-v-e4f5fce3]{color:var(--danger)}.ec-h-time[data-v-e4f5fce3]{color:#7f8a9c;font-size:9px}.ec-greet-body[data-v-e4f5fce3]{flex:1;grid-template-columns:minmax(0,1fr) 300px;gap:8px;min-height:0;display:grid}.ec-greet-main[data-v-e4f5fce3],.ec-greet-side[data-v-e4f5fce3]{align-content:start;gap:8px;min-width:0;padding-bottom:4px;display:grid;overflow:auto}.ec-greet-card[data-v-e4f5fce3]{background:var(--panel);border:1px solid var(--line);border-radius:11px;gap:9px;padding:10px 12px;display:grid}.ec-greet-card h3[data-v-e4f5fce3]{color:var(--gold);margin:0;font-size:13px}.ec-greet-head[data-v-e4f5fce3]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ec-greet-head .small-copy[data-v-e4f5fce3]{min-width:0}.ec-greet-ids-big[data-v-e4f5fce3]{min-height:110px;font-size:12.5px}.ec-greet-results[data-v-e4f5fce3]{border-top:1px solid var(--line);gap:4px;max-height:330px;margin:0;padding:8px 0 0;list-style:none;display:grid;overflow:auto}.ec-greet-results li[data-v-e4f5fce3]{color:#b7c0cd;align-items:baseline;gap:6px;font-size:11px;line-height:1.7;display:flex}.ec-gr-text[data-v-e4f5fce3]{word-break:break-word;min-width:0}.ec-seg[data-v-e4f5fce3]{background:#0f141d;border:1px solid #343a46;border-radius:7px;gap:4px;width:fit-content;padding:4px;display:flex}.ec-seg>button[data-v-e4f5fce3]{color:#a9b0bc;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:6px 14px;font-family:inherit;font-size:12px}.ec-seg>button.on[data-v-e4f5fce3]{color:#f6dca9;background:#5c482c}.ec-ta[data-v-e4f5fce3]{box-sizing:border-box;color:#e8e4da;resize:vertical;background:#0f131b;border:1px solid #343b48;border-radius:7px;width:100%;padding:9px 10px;font-family:inherit;font-size:12px;line-height:1.7}.ec-ta[data-v-e4f5fce3]:focus-visible{outline:1px solid #ac8d55}.ec-actions[data-v-e4f5fce3]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ec-field[data-v-e4f5fce3]{color:#d8d2c7;flex-direction:column;gap:7px;font-size:12px;display:flex}.ec-field input[type=text][data-v-e4f5fce3]{color:var(--text);background:#10141c;border:1px solid #3b414e;border-radius:6px;padding:8px 9px;font-family:inherit;font-size:12px}.ec-inline[data-v-e4f5fce3]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ec-lbl[data-v-e4f5fce3]{color:#d8d2c7;font-size:12px}.ec-num[data-v-e4f5fce3]{width:72px;color:var(--text);text-align:center;background:#10141c;border:1px solid #3b414e;border-radius:6px;padding:7px 8px;font-size:12px}.ec-num[data-v-e4f5fce3]::placeholder{color:#66707f}.ec-toggle-row[data-v-e4f5fce3]{color:#c9d0db;align-items:flex-start;gap:8px;font-size:12px;line-height:1.7;display:flex}.ec-mask.ec-embed[data-v-e4f5fce3]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;height:100%;display:block;position:static;inset:auto}.ec-mask.ec-embed .ec-drawer[data-v-e4f5fce3]{border:1px solid var(--line);box-sizing:border-box;border-radius:12px;width:100%;max-width:none;height:100%}@media (width<=1120px){.ec-body[data-v-e4f5fce3]{grid-template-columns:minmax(0,230px) minmax(0,1fr)}.ec-log[data-v-e4f5fce3]{grid-column:1/-1;max-height:210px}.ec-greet-body[data-v-e4f5fce3]{grid-template-columns:1fr}.ec-greet-side[data-v-e4f5fce3]{overflow:visible}}@media (width<=700px){.ec-mask[data-v-e4f5fce3]{padding:0}.ec-drawer[data-v-e4f5fce3]{width:100%}.ec-body[data-v-e4f5fce3]{grid-template-columns:1fr;gap:11px;display:grid;overflow:auto}.ec-list[data-v-e4f5fce3]{max-height:200px}.ec-chat-box[data-v-e4f5fce3]{flex:none;min-height:0;overflow:visible}.ec-log[data-v-e4f5fce3]{max-height:none}.ec-msgs[data-v-e4f5fce3]{overflow:visible}.ec-tabs>button[data-v-e4f5fce3]{padding:5px 10px}}.ec-mask[data-v-226a1d55]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:70;background:#05070bbb;justify-content:flex-end;display:flex;position:fixed;inset:0}.ec-drawer[data-v-226a1d55]{background:var(--bg);border-left:1px solid var(--line);flex-direction:column;gap:10px;width:min(860px,100%);height:100%;padding:16px 18px;display:flex}.ec-head[data-v-226a1d55]{justify-content:space-between;align-items:center;gap:12px;display:flex}.ec-title[data-v-226a1d55]{align-items:center;gap:9px;display:flex}.ec-head-actions[data-v-226a1d55]{gap:8px;display:flex}.ec-btn[data-v-226a1d55]{align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.ec-note[data-v-226a1d55]{border:1px solid var(--line);background:#10141c;border-radius:9px;padding:8px 11px;font-size:12px}.ec-note-bad[data-v-226a1d55]{color:#ee969d;border-color:#5b3036}.ec-settings-loading[data-v-226a1d55]{padding:20px}.es-body[data-v-226a1d55]{flex:1;gap:14px;padding-right:4px;display:grid;overflow:auto}.es-block[data-v-226a1d55]{background:var(--panel);border:1px solid var(--line);border-radius:11px;gap:10px;padding:14px 16px;display:grid}.es-block h3[data-v-226a1d55]{color:var(--gold);align-items:baseline;gap:8px;margin-bottom:2px;font-size:13px;display:flex}.es-field[data-v-226a1d55]{color:#d8d2c7;flex-direction:column;gap:7px;font-size:12px;display:flex}.es-field textarea[data-v-226a1d55],.es-full[data-v-226a1d55]{box-sizing:border-box;color:#e8e4da;resize:vertical;background:#0f131b;border:1px solid #343b48;border-radius:7px;width:100%;padding:9px 10px;font-family:inherit;font-size:12px;line-height:1.7}.es-field textarea[data-v-226a1d55]:focus-visible,.es-full[data-v-226a1d55]:focus-visible{outline:1px solid #ac8d55}.es-toggle-row[data-v-226a1d55]{color:#c9d0db;align-items:flex-start;gap:8px;font-size:12px;line-height:1.7;display:flex}.es-actions[data-v-226a1d55]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=700px){.ec-drawer[data-v-226a1d55]{width:100%}}.ew-grid[data-v-7028d3f6]{grid-template-columns:270px minmax(0,1fr);gap:8px;height:calc(100vh - 254px);min-height:460px;display:grid}.ew-list[data-v-7028d3f6]{flex-direction:column;gap:8px;padding:10px;display:flex;overflow:auto}.ew-list-head[data-v-7028d3f6]{color:#e6e2d7;justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.ew-host[data-v-7028d3f6]{gap:4px;display:grid}.ew-host-name[data-v-7028d3f6]{color:#b9c4d4;align-items:center;gap:6px;padding:2px 0;font-size:12px;display:flex}.ew-host-name strong[data-v-7028d3f6]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.ew-host-name .badge[data-v-7028d3f6]{font-size:10px}.ew-tools[data-v-7028d3f6]{gap:6px;display:grid}.ew-search[data-v-7028d3f6]{color:#8d98aa;background:#10141c;border:1px solid #2e3440;border-radius:8px;align-items:center;gap:7px;padding:6px 9px;display:inline-flex}.ew-search input[data-v-7028d3f6]{color:#e6e2d7;background:0 0;border:0;outline:0;width:100%;font-size:12.5px}.ew-chips[data-v-7028d3f6]{flex-wrap:wrap;gap:5px;display:inline-flex}.ew-chips button[data-v-7028d3f6]{color:#a7b0c0;cursor:pointer;background:#10141c;border:1px solid #2e3440;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;display:inline-flex}.ew-chips button[data-v-7028d3f6]:hover{color:#f4dfb7;border-color:#8a7a52}.ew-chips button.active[data-v-7028d3f6]{color:#f3cb7b;background:#2a231666;border-color:#c9a35a}.ew-grp[data-v-7028d3f6]{color:#c3cbd7;border:1px solid #3a4150;border-radius:5px;flex-shrink:0;align-items:center;gap:3px;padding:1px 6px;font-size:10px;display:inline-flex}.ew-win[data-v-7028d3f6]{text-align:left;color:#cfd6e2;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;width:100%;padding:7px 9px;font-size:12.5px;display:flex}.ew-win[data-v-7028d3f6]:hover:not(:disabled){border-color:var(--line);background:#10141c}.ew-win.active[data-v-7028d3f6]{background:#1a2030;border-color:#3a4763}.ew-win[data-v-7028d3f6]:disabled{opacity:.45;cursor:not-allowed}.ew-win-name[data-v-7028d3f6]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ew-dot[data-v-7028d3f6]{background:#5b6370;border-radius:50%;flex-shrink:0;width:7px;height:7px}.ew-dot.ok[data-v-7028d3f6]{background:#8aca9d}.ew-dot.warn[data-v-7028d3f6]{background:#e3bb70}.ew-sub[data-v-7028d3f6]{margin:0;padding:6px 2px;font-size:12px}.ew-work[data-v-7028d3f6]{min-width:0;height:100%;min-height:0}.ew-empty[data-v-7028d3f6]{text-align:center;place-content:center;gap:8px;height:100%;display:grid}@media (width<=900px){.ew-grid[data-v-7028d3f6]{grid-template-columns:1fr;height:auto}.ew-work[data-v-7028d3f6]{height:75vh}}.sidebar[data-v-572d5c17]{padding-top:20px}.brand[data-v-572d5c17]{margin:0 12px 16px}.workspace-label[data-v-572d5c17]{margin-bottom:18px;padding:9px 10px}.boot-screen[data-v-572d5c17]{min-height:100vh;color:var(--muted);align-content:center;place-items:center;gap:14px;display:grid}.boot-screen span[data-v-572d5c17]{font-size:13px}.account[data-v-572d5c17]{position:relative}.account-trigger[data-v-572d5c17]{border:1px solid var(--line);background:#10141c;border-radius:9px;align-items:center;gap:9px;padding:6px 10px;display:flex}.account-trigger[data-v-572d5c17]:hover{border-color:#4a5261}.account-avatar[data-v-572d5c17]{color:#1b1206;background:linear-gradient(135deg,#f3cb7b,#ad813e);border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid}.account-name[data-v-572d5c17]{font-size:13px}.menu-scrim[data-v-572d5c17]{z-index:40;cursor:default;background:0 0;border:0;position:fixed;inset:0}.account-menu[data-v-572d5c17]{z-index:41;gap:2px;min-width:190px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.account-meta[data-v-572d5c17]{border-bottom:1px solid var(--line);gap:4px;margin-bottom:6px;padding:8px 10px 10px;display:grid}.account-meta small[data-v-572d5c17]{color:var(--muted)}.account-menu>button[data-v-572d5c17]{color:var(--text);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:9px 10px;font-size:13px;display:flex}.account-menu>button[data-v-572d5c17]:hover{background:#ffffff0d}:root{color:#f1eee7;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--bg:#090c12;--panel:#141820;--line:#2b303b;--text:#f1eee7;--muted:#a7b0c0;--gold:#f3cb7b;--gold-dark:#ad813e;--teal:#80d5ba;--danger:#ee969d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090c12;font-family:Segoe UI Variable Text,Segoe UI,Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:14px}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer;color:inherit}button:disabled{opacity:.4;cursor:not-allowed}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid #f4cf86}button{transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .1s}.ec-tabs>button,.ec-seg>button,.ec-toggle,.ec-ai-btn,.ec-fu-chip,.ew-chips button,.bw-chips button,.bx-chips button,.em-chips button,.wb-tabs button,.market-tabs>button,.filter-tabs>button,.login-tabs button{transition:none}input,select,textarea{color:var(--text);background:#10141c;border:1px solid #3b414e;border-radius:7px;min-width:0;max-width:100%;padding:10px 11px;font-size:12px}select{cursor:pointer}input::placeholder,textarea::placeholder{color:#8d98aa}textarea{resize:vertical}input[type=checkbox]{accent-color:#e9bd6d;cursor:pointer;flex-shrink:0;width:15px;height:15px;margin:0}input:disabled{cursor:not-allowed}h1,h2,h3,h4,p{margin:0}h1{letter-spacing:1px;font-size:32px;font-weight:650}h2{font-size:17px;font-weight:600}h3{font-size:15px;font-weight:600}h4{font-size:14px;font-weight:550}p{line-height:1.8}a{color:inherit;text-decoration:none}svg{vertical-align:middle;flex-shrink:0}small{font-size:11px}strong{font-weight:600}.muted{color:var(--muted)}.small-copy{font-size:12px;line-height:1.9}.full-width{width:100%}.text-warning{color:var(--gold)}.button-group{align-items:center;gap:10px;display:flex}.panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 8px 25px #00000014}.panel-heading{justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;display:flex}.btn{white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:10px 15px;font-size:12px;font-weight:550;line-height:1.4;display:inline-flex}.btn-primary{color:#241b0c;letter-spacing:.4px;background:linear-gradient(#f9dc9a,#e3b868);border-color:#f0cf8d;box-shadow:inset 0 1px #fff6dca8,0 3px 14px #cf9f4120}.btn-primary:hover:not(:disabled){background:linear-gradient(#ffe6ad,#ecc176);box-shadow:inset 0 1px #fff6dc,0 4px 18px #d5ab4e36}.btn-secondary{color:#d6d0c0;background:linear-gradient(#1d222c,#171b23);border-color:#3d4351;box-shadow:inset 0 1px #ffffff0a}.btn-secondary:hover:not(:disabled){color:#f4dfb7;background:linear-gradient(#262c38,#1b2029);border-color:#8a7a52}.btn-danger{color:#ffb3b7;background:#372126;border-color:#68383f}.btn-danger:hover{background:#4d2b32}.btn-sm{min-height:31px;padding:6px 10px;font-size:11px}.text-button{color:#d9ba82;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:4px 6px;font-size:12px;line-height:1.6;display:inline-flex}.text-button:hover:not(:disabled){color:#ffe3a8;background:#f3cb7b12}.icon-button{color:#b9a878;background:linear-gradient(#1b2029,#151920);border:1px solid #3a3f4c;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;box-shadow:inset 0 1px #ffffff09}.icon-button:hover:not(:disabled){color:#f3cb7b;background:linear-gradient(#252b36,#1a1f28);border-color:#8a7a52}.bordered{border:1px solid var(--line);background:#181d25}.badge{white-space:nowrap;color:#acb6c6;background:#252b36;border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;line-height:1.4;display:inline-flex}.badge>i{background:currentColor;border-radius:50%;width:4px;height:4px}.badge.running{color:#9ae8c9;background:#1c332d}.badge.idle,.badge.ready,.badge.completed{color:#9dcab9;background:#1e2d2a}.badge.needs_human{color:#f0ce8b;background:#362e20}.badge.offline{color:#a6adbb;background:#242832}.badge.paused{color:#ccbbef;background:#2c2639}.badge.neutral{color:#a7b0c0;background:#262a33}.badge.gold{color:#f1cc89;background:#322b1e}.skill-mark{color:#f1d296;background:linear-gradient(135deg,#5c4527,#29231d);border:1px solid #8b6c365c;border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:inline-grid;box-shadow:inset 0 1px #fbe5b81a}.skill-mark.small{border-radius:9px;width:36px;height:36px}.skill-mark.violet{color:#d2bbed;background:linear-gradient(135deg,#494063,#252030);border-color:#71608c55}.skill-mark.teal{color:#96e2cd;background:linear-gradient(135deg,#294e4a,#1d2b2b);border-color:#557e7755}.skill-mark.blue{color:#a8c7f2;background:linear-gradient(135deg,#314464,#1c2432);border-color:#5b739255}.app-shell{background:radial-gradient(ellipse at 78% -12%,#775a2525,transparent 45%),var(--bg);min-height:100vh}.sidebar{z-index:30;scrollbar-width:thin;background:linear-gradient(170deg,#151820 0%,#10131a 50%,#131519 100%);border-right:1px solid #b28e4430;flex-direction:column;width:204px;padding:31px 16px 0;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden auto}.brand{letter-spacing:3px;color:#f3dcae;align-items:center;gap:12px;margin:0 12px 37px;font-size:29px;font-weight:650;display:flex}.brand small{letter-spacing:2px;color:#9f9c94;margin-top:5px;font-size:9px;font-weight:400;display:block}.brand-symbol{width:33px;height:41px;display:block;position:relative;transform:rotate(-5deg)}.brand-symbol i{background:linear-gradient(135deg,#fff2c9,#b88942);border-radius:2px;width:10px;position:absolute;transform:skewY(-25deg);box-shadow:0 2px 15px #e7b6631a}.brand-symbol i:first-child{height:27px;top:12px;left:0}.brand-symbol i:nth-child(2){height:35px;top:3px;left:12px}.brand-symbol i:nth-child(3){background:linear-gradient(130deg,#ac854c,#e6c388);height:21px;top:0;left:24px}.workspace-label{text-align:left;cursor:pointer;background:#181d26;border:1px solid #303541;border-radius:8px;align-items:center;gap:9px;width:100%;margin-bottom:25px;padding:12px 10px;transition:border-color .15s,background .15s;display:flex}.workspace-label:hover{background:#1d222c;border-color:#8a7a52}.workspace-label:active{transform:translateY(1px)}.workspace-label svg:last-child{color:#8a8266;margin-right:2px}.workspace-icon{color:#af9c79}.workspace-label strong{font-size:11px;font-weight:500}.workspace-label small{color:#8f9aac;margin-top:5px;font-size:9px;display:block}.workspace-dot{background:#c3a873;border-radius:50%;width:5px;height:5px;margin-left:auto}.sidebar nav{gap:9px;display:grid}.sidebar nav>button{text-align:left;color:#a6afbf;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:12px;width:100%;padding:14px 15px;font-size:13px;display:flex}.sidebar nav>button>svg:last-child:not(:first-child){margin-left:auto}.sidebar nav>button.active{color:#f5d99f;background:linear-gradient(95deg,#6b542e55,#382d1e55);border-color:#ba8d463f;box-shadow:inset 3px 0 #dfb469}.sidebar nav>button:hover{color:#ffe5b8;background:#c29c4815}.sidebar-bottom{margin-top:auto;padding-top:55px}.sidebar-status{color:#d8bd8b;background:#241f1688;border:1px solid #6d583655;border-radius:8px;align-items:center;gap:9px;width:100%;margin-bottom:20px;padding:11px 10px;font-size:11px;display:flex}.sidebar-status:hover{color:#f0d199;border-color:#b59157}.sidebar-status>svg:last-child{margin-left:auto}.sidebar-runtime{color:#ab9d86;align-items:center;gap:8px;padding:0 10px 20px;font-size:11px;display:flex}.sidebar-runtime small{color:#818c9c;margin-top:5px;font-size:9px;display:block}.sidebar-help{color:#9ca7b7;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:13px 10px;font-size:11px;display:flex}.sidebar-help:hover{color:var(--gold)}.sidebar-version{color:#818994;border-top:1px solid #292d35;justify-content:space-between;margin-top:11px;padding:19px 7px;font-size:9px;display:flex}.main-shell{margin-left:204px}.topbar{background:#10141ace;border-bottom:1px solid #2c303952;justify-content:space-between;align-items:center;height:65px;padding:0 28px;display:flex}.breadcrumb{color:#909aad;align-items:center;gap:12px;font-size:11px;display:flex}.breadcrumb strong{color:#d8d7d3;font-size:12px;font-weight:500}.breadcrumb>svg{color:#585e6c}.topbar-actions{align-items:center;gap:17px;display:flex}.sample-trigger{color:#d2b479;background:#24201888;border:1px solid #4f443053;border-radius:5px;align-items:center;gap:7px;padding:6px 9px;font-size:10px;display:flex}.sample-trigger:hover{border-color:#b59157}.topbar-divider{border-left:1px solid #323641;height:18px}.notification-trigger{color:#a2adbf;background:0 0;border:0;padding:3px;position:relative}.notification-trigger>i{background:#e1b064;border-radius:50%;width:4px;height:4px;position:absolute;top:1px;right:3px}.account-avatar{color:#edd6a3;background:#342b1f;border:1px solid #8e714248;border-radius:50%;width:31px;height:31px;font-size:11px}.mobile-menu{display:none}.main-shell main{max-width:1800px;margin:0 auto;padding:16px 28px 0}.demo-strip-main{color:#8390a3;justify-content:space-between;align-items:center;gap:15px;margin-bottom:26px;font-size:10px;display:flex}.demo-strip-main>span:first-child{align-items:center;gap:7px;display:flex}.demo-strip-main i{background:#bd9a57;border-radius:50%;width:5px;height:5px;display:block}.demo-strip-main em{color:#768196;padding-left:5px;font-style:normal}.demo-strip-main>span:last-child{color:#827864;font-size:9px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.heading-kicker{color:#b2a388;letter-spacing:.8px;align-items:center;gap:9px;margin-bottom:9px;font-size:10px;display:flex}.gold-line{background:#c9a05e;width:20px;height:1px}.page-heading p{color:#a1a9b6;margin-top:8px;font-size:12px}.snapshot-tag{color:#919aaa;align-items:center;gap:6px;font-size:10px;display:flex}.main-footer{color:#788293;justify-content:space-between;align-items:center;gap:12px;padding:25px 0 22px;font-size:10px;display:flex}.fleet-overview{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.fleet-overview>button{text-align:left;background:linear-gradient(135deg,#1a1e27,#12161d);border:1px solid #31343e;border-radius:9px;align-items:center;gap:13px;padding:19px 18px;display:flex;position:relative;overflow:hidden}.fleet-overview>button.active{background:linear-gradient(130deg,#332c21,#181a20);border-color:#b993566b;box-shadow:inset 0 1px #efcc9020}.fleet-overview>button:hover{border-color:#ab8c5966}.fleet-overview>button>svg{color:#77715f;margin-left:auto}.overview-icon{color:#bfa574}.overview-icon.running{color:#7fc8a8}.overview-icon.idle{color:#9ab7c9}.overview-icon.needs_human{color:#daba83}.overview-icon.offline{color:#8c9bb0}.fleet-overview small{color:#9fa6b2;margin-bottom:6px;font-size:10px;display:block}.fleet-overview strong{letter-spacing:.5px;font-variant-numeric:tabular-nums;color:#ede9e1;font-size:27px;font-weight:500;line-height:1}.workbench-grid{grid-template-columns:262px minmax(0,1fr);align-items:start;gap:20px;display:grid}.fleet-browser{background:#11151c}.fleet-browser-title{border-bottom:1px solid #292f3a;justify-content:space-between;align-items:center;padding:20px 16px;display:flex}.fleet-browser-title h2{align-items:center;gap:9px;font-size:13px;display:flex}.fleet-browser-title h2>svg{color:#bc9d69}.fleet-browser-title>span{color:#8796ac;font-size:10px}.roster-controls{gap:10px;padding:14px 13px 11px;display:grid}.search-field{color:#98a5ba;background:#0f131b;border:1px solid #343b48;border-radius:6px;align-items:center;gap:8px;min-width:0;padding:0 10px;display:flex}.search-field:focus-within{border-color:#ac8d55}.search-field>input{background:0 0;border:0;outline:none;width:100%;min-width:0;padding:10px 0;font-size:11px}.search-field>input:focus-visible{outline:none}.search-field>.icon-button{width:20px;height:22px}.roster-selects{grid-template-columns:1fr .8fr;gap:7px;display:grid}.roster-selects>select{width:100%;padding:8px 4px;font-size:10px}.roster-sort{justify-content:space-between;align-items:center;gap:8px;display:flex}.roster-sort>select{color:#9fa9bb;background:0 0;border:0;padding:5px 0;font-size:10px}.view-switch{background:#121720;border:1px solid #303641;border-radius:5px;gap:2px;padding:2px;display:flex}.view-switch>button{color:#8190a5;background:0 0;border:0;border-radius:3px;place-items:center;width:27px;height:24px;display:grid}.view-switch>button.active{color:#e9cc97;background:#4539246e}.selection-header{background:#191e27;border-block:1px solid #272e39;justify-content:space-between;align-items:center;gap:5px;padding:10px 13px;display:flex}.selection-header label{color:#b3bac7;align-items:center;gap:7px;font-size:10px;display:flex}.selection-header .text-button{font-size:9px}.roster{min-height:240px}.roster-row{border-bottom:1px solid #252b3466;border-left:2px solid #0000;align-items:center;gap:9px;min-height:53px;padding:0 13px;display:flex;position:relative}.roster-row.current{background:linear-gradient(90deg,#5c462836,#25201818);border-left-color:#e3bb70}.roster-row.checked{background-color:#5d4a221a}.roster-row:hover{background-color:#ffffff04}.roster-row>input{width:13px;height:13px}.roster-row>button{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:9px;min-width:0;padding:11px 0;display:flex}.roster-phone{color:#94a5bb;display:block;position:relative}.roster-phone i{background:#647184;border-radius:50%;width:5px;height:5px;position:absolute;bottom:0;right:-1px;box-shadow:0 0 0 2px #151a23}.roster-phone i.running{background:#8bd8b5}.roster-phone i.idle{background:#8fb2cb}.roster-phone i.needs_human{background:#e8bf6e}.roster-phone i.paused{background:#c5a9e2}.roster-copy{flex:1;min-width:0}.roster-copy strong{color:#dddfe3;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;display:block;overflow:hidden}.roster-copy small{color:#8694a9;margin-top:5px;font-size:9px;display:block}.roster-status{color:#96a4b9;font-size:9px}.roster-status.running{color:#8accaf}.roster-status.needs_human{color:#ecc784}.roster-status.paused{color:#c5a9df}.matrix{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:9px;display:grid}.matrix .roster-row{border:1px solid #303641;border-radius:5px;flex-direction:column;min-height:63px;padding:3px 1px}.matrix .roster-row.current{background:#46362166;border-color:#be9a5e}.matrix .roster-row>input{z-index:1;width:10px;height:10px;position:absolute;top:4px;left:3px}.matrix .roster-row>button{text-align:center;flex-direction:column;justify-content:center;gap:6px;width:100%;padding:7px 0 3px}.matrix .roster-copy strong{display:none}.matrix .roster-copy small{margin:0;font-size:8px}.matrix .roster-copy{flex:0}.matrix .empty-state{grid-column:1/-1}.selection-tray{background:#332b1b;border-block:1px solid #a7824559;padding:12px}.selection-tray>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:9px;display:flex}.selection-tray>div:nth-child(2){grid-template-columns:1fr 1fr;display:grid}.batch-config-fields{margin-top:20px}.selection-tray strong{color:#efd095;font-size:11px}.selection-tray .text-button{font-size:10px}.selection-tray .btn{min-height:29px;padding:7px;font-size:9px}.selection-tray small{color:#c3af8a;font-size:9px;line-height:1.7;display:block}.roster-pagination{color:#a7b0be;border-top:1px solid #2b323e;justify-content:space-between;align-items:center;gap:5px;padding:11px 12px;font-size:10px;display:flex}.roster-pagination>div{align-items:center;gap:2px;display:flex}.roster-pagination select{max-width:54px;padding:4px;font-size:10px}.roster-pagination .icon-button{width:25px;height:27px}.device-workspace{background:linear-gradient(125deg,#191c23,#121720 90%);border-color:#5149368a}.workspace-header{background:linear-gradient(110deg,#5f46291a,#0000);border-bottom:1px solid #3c3a336e;justify-content:space-between;align-items:center;gap:10px;padding:20px 22px;display:flex}.device-heading{align-items:center;gap:12px;min-width:0;display:flex}.device-heading-icon{color:#e8c68b;background:linear-gradient(140deg,#4d3f2b,#252528);border:1px solid #8d713c48;border-radius:10px;flex-shrink:0;place-items:center;width:43px;height:45px;display:grid}.device-heading h2{flex-wrap:wrap;align-items:center;gap:11px;font-size:17px;display:flex}.device-heading p{color:#a49f96;flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;font-size:10px;display:flex}.device-heading p>span{background:#827a6b;border-radius:50%;width:2px;height:2px}.device-work-body{grid-template-columns:258px minmax(0,1fr);display:grid}.device-screen-column{background:radial-gradient(at 50% 32%,#c49a4321,#0000 61%),linear-gradient(#11141b,#13171f);border-right:1px solid #39372f77;padding:19px 20px 22px;position:relative;overflow:hidden}.screen-topline{color:#9ca2ad;justify-content:space-between;align-items:center;font-size:10px;display:flex}.screen-topline>span:first-child{align-items:center;gap:6px;display:flex}.screen-topline i{background:#8a96a6;border-radius:50%;width:4px;height:4px}.screen-topline i.available{background:#a5cfb4}.screen-topline>span:last-child{color:#a79b80;font-size:9px}.dark-phone-stage{isolation:isolate;justify-content:center;padding:29px 0 31px;display:flex;position:relative}.dark-phone-stage>.phone-preview{z-index:1;background:#292522;border-color:#a1875a;box-shadow:0 15px 35px #0009,0 0 0 1px #ddb66965,0 0 48px #d7a6480d}.orbit-floor{z-index:0;border:1px solid #dbb15b50;border-radius:50%;width:280px;height:85px;position:absolute;bottom:3px;transform:rotate(-5deg);box-shadow:0 0 18px #f4c6600a,inset 0 0 23px #f3c7610e}.orbit-floor:before{content:"";border:1px solid #c99c4826;border-radius:50%;position:absolute;inset:12px -12px;transform:rotate(12deg)}.screen-caption{color:#a59c8c;align-items:flex-start;gap:6px;margin-top:4px;font-size:9px;line-height:1.8;display:flex}.screen-caption svg{margin-top:2px}.screen-health{border-top:1px solid #33352f;margin-top:21px;padding-top:16px}.screen-health>div{color:#9ba7b8;align-items:center;gap:7px;margin-bottom:13px;font-size:10px;display:flex}.screen-health strong{color:#b3cdb9;margin-left:auto;font-size:10px;font-weight:400}.screen-health strong.bad{color:#d3ae76}.device-health-link{color:#ab9d80;width:100%;margin-top:3px;font-size:10px}.device-skills-column{min-width:0;padding:22px 23px}.skills-heading{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:20px;display:flex}.skills-heading h3{font-size:15px}.skills-heading h3>span{color:#c9ae7e;background:#41372566;border:1px solid #8a70443b;border-radius:4px;margin-left:6px;padding:2px 6px;font-size:11px;font-weight:400}.skills-heading p{color:#8e9bb0;margin-top:6px;font-size:11px}.mini-add{color:#e3bf7f;background:#3c312259;border:1px solid #75603c66;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.mini-add:hover{background:#69502a55}.mounted-skills{gap:15px;display:grid}.mounted-skill{background:#181d26;border:1px solid #333a46;border-radius:10px;padding:17px 16px}.mounted-skill.running{background:linear-gradient(145deg,#3e332324,#181d26 60%);border-color:#8e764954;box-shadow:inset 0 1px #cfac6820}.mounted-heading{align-items:center;gap:11px;display:flex}.mounted-heading>div{flex:1;min-width:0}.mounted-heading h4{color:#eae6dd;font-size:13px}.mounted-heading small{color:#9a9a97;margin-top:4px;font-size:9px;display:block}.work-assignment{background:#0e121962;border:1px solid #2b323f;border-radius:6px;gap:6px;margin-top:17px;padding:11px 12px;display:grid}.work-assignment>span{color:#939da8;font-size:9px}.work-assignment>strong{color:#d9dfe6;font-size:12px;font-weight:500}.work-assignment>small{color:#9ba8bb;font-size:10px;line-height:1.7}.current-action{margin-top:14px}.current-action>div:first-child{color:#d4bf99;align-items:center;gap:6px;margin-bottom:9px;font-size:10px;display:flex}.current-action small{color:#a39478;margin-left:auto;font-size:9px}.action-indicator{background:#c9ae77;border-radius:50%;width:5px;height:5px}.action-indicator.paused{background:#b6a0d2}.progress-track{background:#33322f;border-radius:3px;height:3px;overflow:hidden}.progress-track>i{background:linear-gradient(90deg,#a8884e,#f0cf85);border-radius:3px;height:100%;transition:width .2s;display:block}.mounted-skill-meta{color:#a3a095;justify-content:space-between;align-items:center;gap:5px;margin-top:13px;font-size:9px;display:flex}.mounted-skill-meta>span:first-child{align-items:center;gap:4px;display:flex}.mounted-skill footer{border-top:1px solid #333842;justify-content:space-between;align-items:center;gap:7px;margin-top:15px;padding-top:12px;display:flex}.mounted-skill footer>.text-button{color:#c5b48f;font-size:10px}.mounted-skill footer>div{align-items:center;gap:5px;display:flex}.mounted-skill footer .icon-button{width:23px;height:25px}.work-runtime-bar{color:#a89a7c;border:1px dashed #434338;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;margin-top:17px;padding:11px;display:flex}.work-runtime-bar>div{align-items:center;gap:7px;font-size:9px;display:flex}.work-runtime-bar .text-button{font-size:10px}.log-toggle{color:#95a3b8;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:18px 0 3px;font-size:10px;display:flex}.log-toggle>span{align-items:center;gap:6px;display:flex}.log-toggle>span:last-child{color:#8e97a5;font-size:9px}.light-log{background:#0e131b;border:1px solid #2e3440;border-radius:7px;max-height:270px;margin-top:13px;padding:12px;overflow:auto}.light-log>div{color:#bac4d3;gap:4px;margin-bottom:13px;font-size:10px;line-height:1.7;display:grid}.light-log small{color:#9e8c6c;font-size:9px}.light-log footer,.light-log p{color:#91a0b4;font-size:9px}.workspace-footnote{color:#90949d;background:#1d1f21;border-top:1px solid #39372f77;align-items:center;gap:8px;padding:13px 20px;font-size:10px;display:flex}.empty-state{text-align:center;color:#8998ae;flex-direction:column;align-items:center;gap:13px;padding:35px 18px;display:flex}.empty-state h3{color:#d1c5ad;font-size:14px}.empty-state p{color:#a6afbe;max-width:290px;font-size:12px}.empty-state .btn{margin-top:4px}.empty-gem{color:#e6c795;background:linear-gradient(140deg,#5d472a33,#a7885122);border:1px solid #a2814b30;border-radius:20px;place-items:center;width:75px;height:75px;margin-bottom:6px;display:grid}.management-stats{background:linear-gradient(100deg,#26211877,#151922);border:1px solid #343740;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:24px;padding:21px 25px;display:grid}.management-stats>div{color:#b6a27e;border-right:1px solid #3a3936;align-items:center;gap:16px;display:flex}.management-stats>div:last-child{border:0}.management-stats>div>span{color:#a7afbc;flex-wrap:wrap;align-items:center;gap:20px;font-size:11px;display:flex}.management-stats strong{color:#f1e5cd;font-size:24px;font-weight:500}.management-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;padding:19px 20px;display:flex}.filter-tabs{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.filter-tabs>button{color:#a0aabe;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:8px 12px;font-size:12px;display:flex}.filter-tabs>button.active{color:#f2ce8e;background:#5b482533;border-color:#9e7b4244}.filter-tabs>button:hover{color:var(--gold)}.toolbar-actions{align-items:center;gap:10px;display:flex}.toolbar-actions>select{max-width:160px;font-size:11px}.toolbar-actions .search-field input{width:173px}.management-selection{color:#99a7bb;background:#1b2029;border-block:1px solid #2e3440;flex-wrap:wrap;align-items:center;gap:17px;min-height:45px;padding:10px 20px;font-size:11px;display:flex}.management-selection strong{color:#e2c487;font-weight:500}.management-selection .text-button{font-size:11px}.table-scroll{width:100%;overflow:auto}.data-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:11px}.data-table th{color:#99a5b7;background:#151b24;border-bottom:1px solid #323947;padding:13px 15px;font-size:10px;font-weight:400}.data-table th>small{color:#8391a6;margin-top:3px;font-size:9px;display:block}.data-table td{color:#bac3d0;border-bottom:1px solid #2a313c;padding:14px 15px;font-size:11px}.data-table td:first-child,.data-table th:first-child{padding-left:20px;padding-right:5px}.data-table tr:last-child td{border-bottom:0}.data-table tbody>tr:hover{background:#21273177}.table-device{align-items:center;gap:10px;display:flex}.table-device>svg{color:#9a9c98}.table-device strong{color:#e6e4df;font-size:11px;font-weight:500;display:block}.table-device small{color:#919fb3;margin-top:6px;font-size:9px;display:block}.data-table .text-button{font-size:11px}.group-label{color:#aab3c2;font-size:10px}.mini-health{color:#8dc8ad;align-items:center;gap:8px;display:flex}.mini-health>.bad{color:#d1a569}.battery-cell{color:#bdc6d3;align-items:center;gap:5px;font-size:10px;display:flex}.battery-cell>svg{color:#aa997b}.management-pagination{color:#d3c7b0;border-top:1px solid #323947;justify-content:space-between;align-items:center;gap:12px;padding:17px 20px;font-size:11px;display:flex}.management-pagination>div{align-items:center;gap:6px;display:flex}.management-pagination select{padding:7px;font-size:11px}.page-footnote{color:#919db0;align-items:flex-start;gap:7px;margin-top:19px;font-size:11px;line-height:1.8;display:flex}.page-footnote>svg{margin-top:2px}.device-status-hero{align-items:center;gap:13px;margin-bottom:25px;display:flex}.device-status-hero>div{flex:1}.device-status-hero p{color:#a0adbf;margin-top:7px;font-size:11px}.block-heading{margin:25px 0 14px;font-size:13px}.connection-list{border:1px solid #353d4a;border-radius:8px;margin-bottom:16px;overflow:hidden}.connection-list>div{color:#c3c8d2;border-bottom:1px solid #313a48;align-items:center;gap:10px;padding:14px;font-size:12px;display:flex}.connection-list>div:last-child{border:0}.connection-list .badge{margin-left:auto}.connection-list>div>svg{color:#a6987d}.device-status-hero~.detail-list{margin-top:22px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#03060cbf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-shell{background:linear-gradient(140deg,#20222a,#141921 65%);border:1px solid #78644388;border-radius:15px;flex-direction:column;width:535px;max-width:100%;max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 25px 100px #0009,0 0 50px #bd8c3510}.modal-wide{width:675px}.modal-heading{background:linear-gradient(100deg,#8f662113,#0000);border-bottom:1px solid #5b503b66;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:15px;padding:23px 25px;display:flex}.modal-heading h2{color:#f2e1bf;font-size:20px}.modal-heading p{color:#a89d88;margin-top:7px;font-size:11px;line-height:1.8}.modal-body{overscroll-behavior:contain;padding:24px 25px;overflow:auto}.modal-footer{background:#15191fed;border-top:1px solid #4a433566;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:18px 25px;display:flex}.drawer-backdrop{justify-content:flex-end;padding:0}.drawer-shell{border-radius:14px 0 0 14px;width:530px;height:100dvh;max-height:100dvh}.drawer-shell .modal-body{flex:1}.notice{color:#b7d1bb;background:#273229;border:1px solid #4a625142;border-radius:7px;align-items:flex-start;gap:9px;margin-bottom:18px;padding:12px 14px;font-size:11px;line-height:1.8;display:flex}.notice svg{margin-top:2px}.notice.warning{color:#ead19e;background:#38302188;border-color:#6b583650}.notice.success{color:#a1dfc1;background:#1b342b;border-color:#385e4e}.form-stack{flex-direction:column;gap:20px;display:flex}.field{color:#d8d2c7;flex-direction:column;gap:9px;font-size:12px;line-height:1.7;display:flex}.field input,.field select,.field textarea{width:100%;padding:11px;font-size:12px}.field small{color:#a0acbe;font-size:11px;font-weight:400;line-height:1.9}.field select{max-width:100%}.form-error{color:#f5a0a8;margin-top:12px;font-size:12px;line-height:1.8}.segmented{background:#0f141d;border:1px solid #343a46;border-radius:7px;gap:4px;width:fit-content;padding:4px;display:flex}.segmented>button{color:#a9b0bc;background:0 0;border:0;border-radius:4px;padding:8px 15px;font-size:12px}.segmented>button.active{color:#f6dca9;background:#5c482c}.detail-list{border:1px solid #333b48;border-radius:8px;margin:0;overflow:hidden}.detail-list>div{border-bottom:1px solid #2f3744;grid-template-columns:105px minmax(0,1fr);gap:15px;padding:14px 15px;font-size:12px;line-height:1.7;display:grid}.detail-list>div:last-child{border:0}.detail-list dt{color:#a0acbd}.detail-list dd{color:#e0d3b7;word-break:break-word;margin:0}.dialog-copy{color:#c2c7d0;font-size:13px;line-height:2}.mount-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.mount-choice{text-align:left;background:#191e28;border:1px solid #39424f;border-radius:9px;align-items:center;gap:10px;min-width:0;padding:14px 12px;display:flex}.mount-choice.selected{background:linear-gradient(130deg,#5d472832,#1d222a);border-color:#b9955988}.mount-choice>span:nth-child(2){flex:1;min-width:0}.mount-choice strong{color:#e3d8c2;font-size:12px}.mount-choice small{color:#a3adba;margin-top:5px;font-size:10px;display:block}.mount-choice>svg{color:#d9b675}.mount-choice:not(.selected)>svg{color:#566579}.mount-target-summary{background:#10151d;border:1px solid #353b46;border-radius:7px;margin-bottom:18px;padding:14px}.mount-target-summary>div{color:#aab5c8;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;font-size:12px;display:flex}.mount-target-summary>div:last-child{margin-bottom:0}.mount-target-summary strong{color:#d6c09a;font-weight:500}.mount-target-summary~.text-button{margin-top:13px}.success-state{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:16px 0;display:flex}.success-state>span{color:#f0d293;background:radial-gradient(circle,#69542c,#342b1e);border:1px solid #93764766;border-radius:50%;place-items:center;width:70px;height:70px;display:grid}.success-state h3{font-size:18px}.success-state p{color:#a5b1c3;max-width:390px;font-size:12px}.success-state .notice{margin:0;font-size:11px}.batch-result{text-align:center;color:#e0c38f;padding:15px 0}.batch-result h3{margin-top:17px;font-size:17px}.batch-result>div{justify-content:center;gap:40px;margin:25px 0;display:flex}.batch-result>div>span{color:#aab5c6;flex-direction:column;gap:12px;font-size:11px;display:flex}.batch-result strong{color:#edcc8f;font-size:30px;font-weight:500}.batch-result p{color:#aab3bf;font-size:12px}.result-pre{color:#d2c6ad;white-space:pre-wrap;overflow-wrap:anywhere;background:#0e141d;border:1px solid #363b45;border-radius:8px;margin:0;padding:19px;font:12px/2.1 Microsoft YaHei,sans-serif}.preset-options{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:25px;display:grid}.preset-options button{background:#121823;border:1px solid #3d414a;border-radius:9px;flex-direction:column;align-items:center;gap:10px;padding:19px 12px;display:flex;position:relative}.preset-options strong{color:#e6dac2;font-size:29px;font-weight:500}.preset-options span{color:#a2afc3;font-size:11px}.preset-options button.selected{background:#43332355;border-color:#b18c4e}.preset-options button>svg{color:#e8c987;position:absolute;top:8px;right:8px}.help-steps>div{gap:15px;margin-bottom:22px;display:flex}.help-steps>div>span{color:#e9c68b;background:#57452666;border:1px solid #89704355;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.help-steps h3{color:#e5d4b4;margin:4px 0 8px;font-size:13px}.help-steps p{color:#a6b0c2;font-size:12px;line-height:1.9}.toast{z-index:220;color:#e7d4ad;background:#272723f5;border:1px solid #a3875077;border-radius:9px;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 28px);padding:12px 14px 12px 17px;font-size:12px;line-height:1.8;display:flex;position:fixed;bottom:26px;left:calc(50% + 85px);transform:translate(-50%);box-shadow:0 8px 35px #0009}.toast>svg{color:#dbbb80}.toast .icon-button{margin-left:7px}@media (width>=1600px){.workbench-grid{grid-template-columns:285px minmax(0,1fr);gap:25px}.device-work-body{grid-template-columns:290px minmax(0,1fr)}.device-skills-column{padding:25px 28px}.device-screen-column{padding:21px 31px}.mounted-skills{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.mounted-heading{gap:8px}.mounted-heading .badge{font-size:9px}.mounted-skill{padding:16px 14px}.mounted-skill footer{flex-wrap:wrap}.dark-phone-stage{padding-top:39px}.device-skills-column{min-height:690px}}@media (width<=1280px){.sidebar{width:184px;padding-left:12px;padding-right:12px}.main-shell{margin-left:184px}.main-shell main{padding:16px 21px 0}.topbar{padding:0 21px}.brand{margin-left:10px;font-size:27px}.sidebar nav>button{padding:13px;font-size:12px}.workbench-grid{grid-template-columns:235px minmax(0,1fr);gap:15px}.fleet-overview{gap:9px}.fleet-overview>button{gap:10px;padding:16px 12px}.overview-icon>svg{width:19px}.fleet-overview>button>svg{display:none}.fleet-overview strong{font-size:25px}.device-work-body{grid-template-columns:226px minmax(0,1fr)}.device-screen-column{padding:17px 11px}.device-skills-column{padding:19px 16px}.mounted-heading{flex-wrap:wrap;gap:8px}.mounted-heading .badge{margin-left:auto}.mounted-skill{padding:15px 12px}.mounted-heading h4{font-size:12px}.mounted-skill footer{flex-wrap:wrap;gap:10px}.mounted-skill footer>div{margin-left:auto}.work-runtime-bar{flex-wrap:wrap}.work-runtime-bar .text-button{margin-left:auto}.device-heading p{font-size:9px}.workspace-header{padding:18px}.device-heading h2{font-size:16px}.roster-row{gap:7px;padding-left:10px;padding-right:10px}.roster-copy small,.roster-status{font-size:8px}.roster-selects{grid-template-columns:1fr .8fr}.selection-header .text-button{font-size:8px}.selection-header{padding:10px}.management-stats>div>span{gap:12px}.management-stats{gap:15px;padding:20px}.snapshot-tag{display:none}}@media (width<=1120px){.device-work-body{grid-template-columns:1fr}.device-screen-column{border-bottom:1px solid #39372f77;border-right:0;grid-template-columns:215px minmax(0,1fr);gap:0 25px;padding:20px;display:grid}.screen-topline{grid-column:1/-1;margin-bottom:15px}.dark-phone-stage{grid-area:2/1/5;padding:0 0 12px}.dark-phone-stage .phone-preview{border-radius:28px;width:180px;height:349px}.dark-phone-stage .phone-screen{border-radius:20px}.screen-caption{grid-column:2;align-self:end;margin:0 0 15px}.screen-health{grid-column:2;align-self:start;margin:0;padding-top:17px}.device-health-link{grid-column:2;align-self:start}.orbit-floor{width:210px;height:65px;bottom:0}.device-skills-column{padding:22px}.mounted-skills{grid-template-columns:1fr}.mounted-heading,.mounted-skill footer{flex-wrap:nowrap}.workspace-header{gap:5px}.device-heading-icon,.management-stats>div>svg{display:none}.fleet-overview small{font-size:9px}.fleet-overview>button{gap:8px;padding:15px 11px}.roster{min-height:200px}}@media (width<=880px){.sidebar{width:164px;padding:26px 10px 0}.main-shell{margin-left:164px}.brand{gap:10px;margin:0 8px 30px;font-size:24px}.brand-symbol{margin-left:-3px;transform:scale(.85)rotate(-5deg)}.brand small{letter-spacing:1px;font-size:8px}.workspace-label{gap:6px;padding:11px 8px}.workspace-label strong{font-size:10px}.workspace-label small{font-size:8px}.workspace-dot,.workspace-icon{display:none}.sidebar nav>button{gap:9px;padding:13px 11px}.sidebar nav>button>svg{width:18px}.sidebar-bottom{padding-top:35px}.sidebar-status{padding:9px 8px;font-size:10px}.sidebar-runtime{padding:0 5px 16px;font-size:10px}.sidebar-runtime small{font-size:8px}.sidebar-version{padding:17px 3px;font-size:8px}.main-shell main{padding:14px 18px 0}.topbar{padding:0 18px}.demo-strip-main>span:last-child,.demo-strip-main em{display:none}.fleet-overview{grid-template-columns:repeat(5,1fr);gap:7px}.fleet-overview>button{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 9px}.fleet-overview small{font-size:9px}.overview-icon>svg{width:17px;height:17px}.fleet-overview strong{font-size:23px}.workbench-grid{grid-template-columns:215px minmax(0,1fr);gap:13px}.device-screen-column{flex-direction:column;align-items:center;gap:0;padding:17px 10px;display:flex}.screen-topline{width:100%;margin-bottom:19px}.dark-phone-stage{width:100%;padding-bottom:19px}.screen-caption{align-self:initial;max-width:190px;margin:0;font-size:8px}.screen-health{display:none}.device-health-link{align-self:initial;margin-top:13px;font-size:9px}.workspace-header{padding:16px 13px}.workspace-header>.button-group{gap:0}.workspace-header .icon-button{width:22px}.device-heading h2{gap:7px;font-size:14px}.device-heading p>span:last-of-type,.device-heading p,.device-heading .badge{font-size:8px}.device-skills-column{padding:18px 12px}.skills-heading h3{font-size:13px}.skills-heading p{font-size:10px}.mounted-heading,.mounted-skill footer{flex-wrap:wrap}.mounted-skill-meta{gap:7px;font-size:8px}.work-assignment{padding:9px}.work-assignment strong{font-size:11px}.work-assignment small,.work-runtime-bar>div{font-size:9px}.workspace-footnote{padding:12px;font-size:9px}.roster-controls{padding:12px 10px}.roster-row{gap:7px;min-height:51px;padding:0 9px}.roster-row>input{width:12px;height:12px}.roster-phone{display:none}.roster-status{font-size:9px}.roster-copy small{font-size:8px}.roster-selects>select{font-size:9px}.roster-pagination{padding:10px 8px;font-size:9px}.selection-tray .btn{padding:6px;font-size:8px}.selection-tray{padding:10px}.matrix{grid-template-columns:repeat(3,minmax(0,1fr))}.matrix .roster-phone{display:block}.page-heading p{font-size:11px}.page-heading h1{font-size:29px}.management-stats{gap:10px;padding:16px}.management-stats>div>span{gap:8px;font-size:10px;display:grid}.management-toolbar{padding:15px}.toolbar-actions{gap:7px;width:100%}.toolbar-actions>.search-field{flex:1}.toolbar-actions>.search-field>input{width:100%}.toolbar-actions>select{max-width:140px}.filter-tabs>button{font-size:11px}.management-pagination{padding:14px;font-size:10px}.management-pagination select{font-size:10px}.management-selection{padding:10px 15px;font-size:10px}.management-selection .text-button{font-size:10px}}@media (width<=700px){.sidebar{width:204px;padding:27px 16px 0;transition:transform .2s;transform:translate(-100%)}.sidebar.visible{transform:translate(0)}.sidebar .brand{margin:0 10px 35px;font-size:28px}.sidebar nav>button{padding:14px;font-size:13px}.sidebar .workspace-label{padding:13px 10px}.sidebar .workspace-label strong{font-size:12px}.sidebar .workspace-label small{font-size:10px}.sidebar-scrim{z-index:29;background:#0009;border:0;position:fixed;inset:0}.main-shell{margin-left:0}.mobile-menu{display:inline-flex}.topbar{height:57px;padding:0 17px}.breadcrumb{gap:7px;font-size:10px}.breadcrumb>span{display:none}.topbar-actions{gap:13px}.sample-trigger{padding:6px 8px;font-size:9px}.topbar-divider{display:none}.main-shell main{padding:13px 16px 0}.page-heading{align-items:flex-start;gap:12px;margin-bottom:22px}.page-heading>.button-group{align-self:center}.heading-kicker{font-size:9px}.page-heading h1{font-size:29px}.page-heading p{max-width:310px;font-size:11px}.page-heading .btn{min-height:34px;padding:9px 12px;font-size:11px}.page-heading>.button-group>.btn-secondary{display:none}.demo-strip-main{margin-bottom:23px;font-size:9px}.workbench-grid{grid-template-columns:220px minmax(0,1fr);gap:12px}.fleet-overview{gap:8px}.fleet-overview>button{padding:13px 11px}.device-skills-column{padding:19px 14px}.fleet-browser-title{padding:16px 13px}.fleet-browser-title h2{font-size:12px}.roster-copy strong{font-size:11px}.main-footer{font-size:9px}.modal-backdrop{padding:13px}.modal-shell{max-height:calc(100dvh - 26px)}.modal-heading,.modal-body{padding:21px}.modal-footer{padding:17px 21px}.drawer-backdrop{padding:0}.drawer-shell{border-radius:12px 0 0 12px;height:100dvh;max-height:100dvh}.toast{width:max-content;max-width:calc(100vw - 26px);font-size:11px;left:50%}.modal-heading h2{font-size:19px}.modal-heading p{font-size:11px}.mount-catalog{gap:10px}.mount-choice{padding:12px 9px}.mount-choice .skill-mark{width:34px;height:36px}.mount-choice strong{font-size:11px}.mount-choice small{font-size:9px}}@media (width<=550px){.workbench-grid{grid-template-columns:1fr}.fleet-browser{border-radius:10px}.roster{max-height:270px;overflow:auto}.roster-row{min-height:49px;padding:0 14px}.roster-phone{display:block}.roster-copy strong{font-size:12px}.roster-copy small,.roster-status{font-size:10px}.roster-controls{grid-template-columns:1fr 1fr;gap:10px;padding:13px;display:grid}.roster-controls>.search-field{grid-column:1/-1}.roster-sort{gap:5px}.roster-selects{grid-template-columns:1fr 1fr}.roster-selects>select{font-size:10px}.selection-header{padding:10px 13px}.selection-header label{font-size:11px}.selection-header .text-button{font-size:10px}.matrix{grid-template-columns:repeat(6,minmax(0,1fr));max-height:250px}.matrix .roster-copy small{font-size:8px}.roster-pagination{padding:11px 13px;font-size:11px}.selection-tray>div{justify-content:flex-start}.selection-tray>div:first-child{justify-content:space-between}.selection-tray .btn{padding:8px 12px;font-size:11px}.selection-tray small{font-size:10px}.device-workspace{margin-top:4px}.workspace-header{padding:19px 17px}.device-heading h2{gap:10px;font-size:17px}.device-heading p,.device-heading .badge{font-size:10px}.workspace-header .icon-button{width:27px}.device-screen-column{grid-template-columns:180px minmax(0,1fr);gap:0 17px;padding:19px 23px;display:grid}.screen-topline{grid-column:1/-1;font-size:10px}.dark-phone-stage{grid-area:2/1/5}.screen-caption{grid-column:2;align-self:end;max-width:none;margin-bottom:17px;font-size:9px}.screen-health{border:0;grid-column:2;align-self:start;padding:0;display:block}.screen-health>div{flex-wrap:wrap;justify-content:flex-start;gap:5px;font-size:9px}.screen-health strong{width:100%;margin-top:-1px;margin-left:20px;font-size:9px}.screen-health>div>svg{width:13px}.device-health-link{text-align:left;grid-column:2;align-self:start;font-size:9px}.device-skills-column{padding:21px 20px}.skills-heading h3{font-size:15px}.skills-heading p{font-size:11px}.mounted-heading{flex-wrap:nowrap}.mounted-heading h4{font-size:14px}.mounted-heading small{font-size:10px}.mounted-skill{padding:17px}.work-assignment{padding:12px}.work-assignment strong{font-size:13px}.work-assignment small{font-size:11px}.mounted-skill footer{flex-wrap:nowrap}.mounted-skill footer>.text-button{font-size:11px}.mounted-skill-meta{font-size:10px}.work-runtime-bar{padding:13px}.work-runtime-bar>div{font-size:10px}.work-runtime-bar>.text-button,.log-toggle,.light-log>div{font-size:11px}.workspace-footnote{font-size:10px}.fleet-overview{gap:6px}.fleet-overview>button{gap:8px;padding:12px 8px}.fleet-overview small{white-space:nowrap;font-size:8px}.fleet-overview strong{font-size:22px}.overview-icon>svg{width:16px;height:16px}.page-heading .btn{padding:9px 11px;font-size:11px}.management-stats{grid-template-columns:repeat(4,1fr);gap:10px;padding:17px 13px}.management-stats>div>span{font-size:9px}.management-stats strong{font-size:23px}.management-pagination{flex-wrap:wrap;gap:14px}.management-pagination>div{margin-left:auto}.management-pagination>span{font-size:11px}.toolbar-actions{flex-wrap:wrap}.toolbar-actions>.search-field{flex:auto;order:-1;width:100%}.toolbar-actions>select{flex:1;max-width:100%}.management-selection{gap:10px;font-size:10px}.filter-tabs>button{padding:8px 10px;font-size:12px}.main-footer{flex-direction:column;align-items:flex-start;gap:8px;font-size:9px}.page-footnote{font-size:10px}.mount-catalog{grid-template-columns:1fr}.mount-choice .skill-mark{width:43px;height:43px}.mount-choice{padding:13px}.mount-choice strong{font-size:13px}.mount-choice small{font-size:11px}.modal-footer{flex-wrap:wrap;gap:8px}.modal-footer>.btn{padding:10px 12px;font-size:11px}.notice{font-size:11px}.preset-options{gap:9px}.preset-options strong{font-size:26px}.preset-options span{font-size:10px}.detail-list>div{grid-template-columns:90px minmax(0,1fr);padding:13px}.device-status-hero h2{font-size:17px}}@media (width<=375px){.main-shell main{padding:13px 12px 0}.fleet-overview>button{padding:12px 6px}.fleet-overview small{font-size:7px}.device-screen-column{grid-template-columns:175px minmax(0,1fr);gap:0 10px;padding:17px 14px}.device-skills-column{padding:19px 15px}.mounted-skill{padding:14px}.mounted-heading h4{font-size:12px}.mounted-heading .badge{font-size:9px}.roster-controls{grid-template-columns:1.15fr 1fr}.matrix{grid-template-columns:repeat(5,minmax(0,1fr))}.page-heading p{font-size:10px}.page-heading h1{font-size:26px}}.badge.suspended{color:#e6a6ac;background:#3a252a}.badge.grace,.badge.active{color:#f0ce8b;background:#362e20}.sub-line{color:#b3a888;flex-wrap:wrap;align-items:center;gap:7px;margin-top:7px;font-size:10px;display:flex}.sub-line .text-button{color:#f0cd8d;font-size:10px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.badge.manual{color:#f0ce8b;background:#3a2f1d}.roster-status.manual{color:#e5c98f}.roster-phone i.manual{background:#e0b874}.schedule-view{gap:12px;margin-bottom:16px;display:grid}.takeover-banner{background:#38302188;border:1px solid #6b583650;border-radius:9px;align-items:center;gap:11px;padding:13px 14px;display:flex}.takeover-icon{color:#f1cc89;background:#4a3c2355;border-radius:8px;flex:0 0 34px;place-items:center;height:34px;display:grid}.takeover-banner strong{color:#f1cc89;font-size:12px;display:block}.takeover-banner p{color:#c9b489;margin:3px 0 0;font-size:10px;line-height:1.7}.takeover-banner .btn{margin-left:auto}.slice-current{background:#151a23;border:1px solid #333a46;border-radius:10px;padding:13px 14px}.slice-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.slice-kicker{letter-spacing:.4px;color:#c5b48f;font-size:10px}.slice-body{flex-wrap:wrap;align-items:center;gap:10px;margin-top:11px;display:flex}.slice-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.slice-copy strong{color:#f1eee7;font-size:13px}.slice-copy small{color:#a7b0c0;font-size:10px;line-height:1.6}.slice-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.slice-empty{color:#95a3b8;margin:12px 0 0;font-size:10px}.schedule-hint{color:#a89a7c;border-top:1px dashed #3a3f49;align-items:flex-start;gap:6px;margin:11px 0 0;padding-top:9px;font-size:10px;line-height:1.7;display:flex}.slice-queue{background:#12161e;border:1px solid #2e3440;border-radius:9px;padding:11px 13px}.slice-queue h4{color:#95a3b8;letter-spacing:.4px;margin:0;font-size:10px;font-weight:600}.slice-queue ul{gap:7px;margin:9px 0 0;padding:0;list-style:none;display:grid}.slice-queue li{color:#d7dce6;align-items:center;gap:9px;min-width:0;font-size:11px;display:flex}.slice-queue li span{color:#8e97a5;border:1px solid #333a46;border-radius:4px;flex:none;padding:2px 6px;font-size:9px}.slice-queue li strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.light-log .record-filters{gap:6px;margin-bottom:10px;display:flex}.record-filters button{color:#9aa4b5;background:#141925;border:1px solid #2e3440;border-radius:5px;padding:4px 10px;font-size:10px}.record-filters button.active{color:#f1cc89;background:#2c251750;border-color:#8e7649}.record-row .record-tag{color:#9dcab9;background:#1e2d2a;border-radius:4px;justify-self:start;padding:1px 6px;font-size:9px}.record-row.manual .record-tag{color:#f1cc89;background:#322b1e}.mounted-skill footer{flex-wrap:wrap;row-gap:8px}.drawer-shell.drawer-console{width:min(1180px,100vw);max-width:100vw}.drawer-console .modal-body{flex-direction:column;display:flex;overflow:hidden}.console-meta{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.console-snapshot{color:#a7b0c0;flex-wrap:wrap;align-items:center;gap:7px;font-size:10px;display:flex}.console-stale{color:#ecc784}.console-grid{flex:1;grid-template-columns:minmax(0,240px) minmax(0,1fr) minmax(0,240px);gap:14px;min-height:0;display:grid;overflow:hidden}.console-list,.console-main,.console-ledger{overscroll-behavior:contain;min-height:0}.console-list{background:#12161e;border:1px solid #2e3440;border-radius:9px;flex-direction:column;gap:7px;padding:11px;display:flex;overflow:auto}.console-list-head{color:#95a3b8;justify-content:space-between;align-items:center;font-size:10px;display:flex}.console-item{color:#d7dce6;text-align:left;background:#151a23;border:1px solid #2a303b;border-radius:7px;align-items:center;gap:9px;width:100%;padding:9px 10px;display:flex}.console-item:hover:not(:disabled){border-color:#8e7649}.console-item.selected{background:#241f16;border-color:#ac8d55}.console-item.handled{opacity:.62}.console-item:disabled{opacity:.45;cursor:not-allowed}.console-item-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.console-item-main strong{text-overflow:ellipsis;white-space:nowrap;color:#f1eee7;font-size:11px;overflow:hidden}.console-item-main small{text-overflow:ellipsis;white-space:nowrap;color:#8e97a5;font-size:9px;overflow:hidden}.console-unread{color:#fff;background:#8a5f73;border-radius:9px;flex:none;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;display:grid}.console-handled{color:#9dcab9;background:#1e2d2a;border-radius:4px;flex:none;padding:2px 6px;font-size:9px}.console-main{background:#12161e;border:1px solid #2e3440;border-radius:9px;flex-direction:column;gap:12px;padding:13px;display:flex;overflow:hidden}.console-placeholder{color:#7e8aa0;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:220px;font-size:11px;line-height:1.9;display:flex}.console-stream{flex-direction:column;gap:10px;min-height:0;display:flex;overflow:auto}.console-bubble{border-radius:9px;max-width:82%;padding:9px 11px;font-size:11px;line-height:1.8}.console-bubble small{color:#9aa4b5;margin-bottom:4px;font-size:9px;display:block}.console-bubble p{margin:0}.console-bubble.theirs{color:#d7dce6;background:#1b212c;border:1px solid #2e3440;align-self:flex-start}.console-bubble.mine{color:#f1e3c4;background:#2c251750;border:1px solid #6b583650;align-self:flex-end}.console-composer{flex-direction:column;flex-shrink:0;gap:9px;margin-top:auto;display:flex}.console-composer textarea{box-sizing:border-box;color:#e8e4da;resize:vertical;background:#0f131b;border:1px solid #343b48;border-radius:7px;width:100%;padding:10px 11px;font-family:inherit;font-size:12px;line-height:1.7}.console-composer textarea:focus-visible{outline:1px solid #ac8d55}.console-composer-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.console-editor{flex-direction:column;gap:11px;min-height:0;display:flex;overflow:auto}.console-footnote{color:#8e97a5;margin:0;font-size:9px;line-height:1.7}.modal-footer .console-footnote{margin-right:auto}.console-ledger{background:#12161e;border:1px solid #2e3440;border-radius:9px;padding:11px;overflow:auto}.console-ledger h4{color:#95a3b8;letter-spacing:.4px;margin:0 0 9px;font-size:10px;font-weight:600}@media (width<=1120px){.console-grid{grid-template-columns:minmax(0,220px) minmax(0,1fr);overflow:auto}.console-ledger{grid-column:1/-1;max-height:200px}.slice-actions{width:100%;margin-left:0}}@media (width<=700px){.drawer-console .modal-body{display:block;overflow:auto}.console-grid{grid-template-columns:1fr;gap:11px;display:grid;overflow:visible}.console-list{max-height:190px}.console-main{overflow:visible}.console-ledger{max-height:none}.console-item{min-height:44px}}@media (width<=550px){.takeover-banner{flex-wrap:wrap}.takeover-banner .btn{margin-left:0}.slice-actions .btn{flex:1}.console-composer-actions{flex-wrap:wrap}.console-composer-actions .btn{flex:1}}.btn:active:not(:disabled){transform:translateY(1px)}.btn-primary:active:not(:disabled){box-shadow:inset 0 1px #fff6dc80,0 1px 6px #cf9f4130}.icon-button:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 2px #0005}.text-button.danger{color:#e3919a}.text-button.danger:hover:not(:disabled){color:#ffb9c0;background:#e3919a14}.jh-spin svg{animation:.9s linear infinite jh-spin}@keyframes jh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.jh-spin svg{animation:none}}.page-actions,.modal-heading-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.cloud-state{align-items:center;gap:5px;display:inline-flex}small.cloud-state{align-items:center;gap:5px;display:flex}.cloud-state i{border-radius:50%;flex-shrink:0;width:6px;height:6px}.cloud-state.up{color:#7fd69c}.cloud-state.up i{background:#7fd69c;box-shadow:0 0 7px #7fd69c88}.cloud-state.down{color:#ee969d}.cloud-state.down i{background:#ee969d;box-shadow:0 0 7px #ee969d88}html.in-shell{background:0 0}html.in-shell body{background:0 0;padding-top:0}html.in-shell .shell-frame-on{box-sizing:border-box;background:#090c12;border:1px solid #ffffff14;border-radius:22px;min-height:100vh;padding-top:38px;display:block;overflow:hidden}html.in-shell .app-shell,html.in-shell .boot-screen,html.in-shell .login-stage{min-height:calc(100vh - 40px)}html.in-shell .sidebar{border-bottom-left-radius:22px;top:38px}html.in-shell-widget,html.in-shell-widget body{padding-top:0;overflow:hidden}.shell-frame{display:contents}html.in-shell ::-webkit-scrollbar{width:10px;height:10px}html.in-shell ::-webkit-scrollbar-thumb{background:#ffffff1f padding-box content-box;border:2px solid #0000;border-radius:8px}html.in-shell ::-webkit-scrollbar-track{background:0 0}
