.brand-logo[data-v-40edee01]{display:flex;align-items:center;gap:13px}.brand-mark[data-v-40edee01]{display:grid;width:42px;height:42px;place-items:center;background:#f47a21;border-radius:13px 13px 13px 4px;box-shadow:0 8px 20px #f47a2140}.brand-mark i[data-v-40edee01]{width:14px;height:22px;transform:rotate(45deg);background:#fff;border-radius:12px 12px 12px 3px}.brand-logo>span[data-v-40edee01]:last-child{display:flex;flex-direction:column}.brand-logo b[data-v-40edee01]{color:#fff;font-size:17px;letter-spacing:.5px}.brand-logo small[data-v-40edee01]{margin-top:3px;color:#65717c;font-size:8px;letter-spacing:1.5px}.sidebar[data-v-8f7b4ade]{position:fixed;z-index:10;inset:0 auto 0 0;display:flex;width:246px;flex-direction:column;padding:24px 18px;background:#141e28;transition:.25s}.sidebar.collapsed[data-v-8f7b4ade]{width:82px}.collapsed[data-v-8f7b4ade] .brand-logo>span:last-child,.collapsed h4[data-v-8f7b4ade],.collapsed .nav-label[data-v-8f7b4ade],.collapsed .collapse span[data-v-8f7b4ade],.collapsed .system-badge div[data-v-8f7b4ade]{display:none}.sidebar nav[data-v-8f7b4ade]{flex:1;margin-top:28px;overflow:auto;scrollbar-width:none}.sidebar section[data-v-8f7b4ade]{margin-bottom:21px}.sidebar h4[data-v-8f7b4ade]{margin:0 13px 8px;color:#56626d;font-size:10px;font-weight:700;letter-spacing:1.5px}.sidebar nav button[data-v-8f7b4ade]{display:flex;width:100%;height:41px;align-items:center;gap:12px;margin:3px 0;padding:0 12px;color:#9ea8b1;background:transparent;border:0;border-radius:11px;cursor:pointer;font:500 13px inherit;text-align:left}.sidebar nav button[data-v-8f7b4ade]:hover{color:#fff;background:#ffffff0d}.sidebar nav button.active[data-v-8f7b4ade]{color:#fff;background:#293540}.sidebar nav button.active[data-v-8f7b4ade]:before{position:absolute;left:0;width:3px;height:23px;content:"";background:#f47a21;border-radius:0 5px 5px 0}.nav-icon[data-v-8f7b4ade]{display:grid;width:25px;height:25px;flex:0 0 auto;place-items:center;color:#89939c;border:1px solid #37434d;border-radius:8px;font-size:10px;font-weight:800}.active .nav-icon[data-v-8f7b4ade]{color:#fff;background:#f47a21;border-color:#f47a21}.collapse[data-v-8f7b4ade]{height:40px;color:#65717b;background:transparent;border:0;cursor:pointer}.system-badge[data-v-8f7b4ade]{display:flex;align-items:flex-start;gap:10px;margin-top:10px;padding:13px;background:#1d2933;border:1px solid #2b3741;border-radius:12px}.system-badge>span[data-v-8f7b4ade]{width:8px;height:8px;margin-top:4px;background:#12a594;border-radius:50%;box-shadow:0 0 0 4px #12a5941a}.system-badge div[data-v-8f7b4ade]{display:flex;flex-direction:column}.system-badge b[data-v-8f7b4ade]{color:#c8d0d6;font-size:11px}.system-badge small[data-v-8f7b4ade]{margin-top:3px;color:#606d77;font-size:9px}.topbar[data-v-12eea17d]{position:sticky;z-index:8;top:0;display:flex;height:68px;align-items:center;justify-content:space-between;padding:0 30px;background:#f7f8f9f0;border-bottom:1px solid #e6e9eb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.breadcrumbs[data-v-12eea17d]{display:flex;align-items:center;gap:9px;color:#9aa3ab;font-size:12px}.breadcrumbs b[data-v-12eea17d]{font-weight:400}.breadcrumbs strong[data-v-12eea17d]{color:#36424c}.top-actions[data-v-12eea17d]{display:flex;align-items:center;gap:11px}.search[data-v-12eea17d]{display:flex;width:244px;height:36px;align-items:center;padding:0 12px;background:#fff;border:1px solid #e4e8ea;border-radius:10px}.search svg[data-v-12eea17d]{width:15px;margin-right:8px;fill:none;stroke:#88939d;stroke-width:1.8}.search input[data-v-12eea17d]{width:100%;outline:0;border:0;color:#26323c;font:12px inherit}.user[data-v-12eea17d]{display:flex;align-items:center;padding:0 0 0 13px;background:transparent;border:0;border-left:1px solid #e1e5e7;cursor:pointer;text-align:left}.user>span[data-v-12eea17d]{display:grid;width:34px;height:34px;margin-right:9px;place-items:center;color:#fff;background:#17212b;border-radius:10px;font-size:12px;font-weight:800}.user>div[data-v-12eea17d]{display:flex;flex-direction:column}.user b[data-v-12eea17d]{font-size:11px}.user small[data-v-12eea17d]{color:#8c969f;font-size:8px}.user i[data-v-12eea17d]{margin-left:13px;color:#f47a21;font-size:9px;font-style:normal}@media (max-width:760px){.search[data-v-12eea17d]{display:none}.topbar[data-v-12eea17d]{padding:0 16px}.user small[data-v-12eea17d]{display:none}}.page-header[data-v-5e163163]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:24px}.page-header span[data-v-5e163163]{color:#f47a21;font-size:10px;font-weight:800;letter-spacing:1.5px}.page-header h1[data-v-5e163163]{margin:0 0 6px;color:#17212b;font-size:28px;letter-spacing:-.8px}.page-header span+h1[data-v-5e163163]{margin-top:7px}.page-header p[data-v-5e163163]{margin:0;color:#7b8791;font-size:12px}.primary[data-v-5e163163]{height:40px;padding:0 17px;color:#fff;background:#f47a21;border:1px solid #f47a21;border-radius:10px;box-shadow:0 8px 18px #f47a212e;cursor:pointer;font:700 12px inherit}@media (max-width:640px){.page-header[data-v-5e163163]{align-items:flex-start;gap:14px;flex-direction:column}.page-header h1[data-v-5e163163]{font-size:23px}}.loading[data-v-82abd11b],.error-state[data-v-82abd11b]{display:flex;align-items:center;justify-content:center;gap:15px;min-height:300px;color:#7b8791;background:#fff;border:1px solid #e8ecee;border-radius:14px}.error-state[data-v-82abd11b]{color:#b6353c}.error-state button[data-v-82abd11b]{height:34px;padding:0 14px;color:#fff;background:#17212b;border:0;border-radius:8px;cursor:pointer}.stats[data-v-82abd11b]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stats article[data-v-82abd11b]{display:flex;align-items:center;gap:14px;padding:18px;background:#fff;border:1px solid #e8ecee;border-radius:14px}.stats article>i[data-v-82abd11b]{display:grid;width:44px;height:44px;place-items:center;color:#fff;background:#17212b;border-radius:13px 13px 13px 4px;font-size:12px;font-style:normal;font-weight:800}.stats article>i.orange[data-v-82abd11b]{background:#f47a21}.stats article>i.red[data-v-82abd11b]{background:#e5484d}.stats article>i.teal[data-v-82abd11b]{background:#12a594}.stats span[data-v-82abd11b],.stats small[data-v-82abd11b]{display:block;color:#7b8791;font-size:10px}.stats strong[data-v-82abd11b]{display:block;margin:3px 0;font:800 26px Inter}.grid[data-v-82abd11b]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);gap:14px;margin-top:14px}.surface[data-v-82abd11b]{padding:19px;background:#fff;border:1px solid #e8ecee;border-radius:14px}.surface>header[data-v-82abd11b]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px}.surface h3[data-v-82abd11b]{margin:0;font-size:13px}.surface p[data-v-82abd11b]{margin:4px 0 0;color:#8b959e;font-size:9px}.surface header button[data-v-82abd11b]{color:#68757f;background:transparent;border:0;cursor:pointer;font-size:9px}.bars[data-v-82abd11b]{display:flex;height:190px;align-items:flex-end;gap:14px;padding:18px 12px 0;border-bottom:1px solid #e8ecee}.bars>div[data-v-82abd11b]{display:flex;height:100%;flex:1;align-items:center;flex-direction:column;justify-content:flex-end}.bars span[data-v-82abd11b]{color:#78858f;font-size:8px}.bars>div>i[data-v-82abd11b]{position:relative;width:70%;height:145px;margin:5px 0;background:#f1f3f4;border-radius:8px 8px 0 0}.bars b[data-v-82abd11b]{position:absolute;right:0;bottom:0;left:0;background:linear-gradient(#f69a57,#f47a21);border-radius:8px 8px 0 0}.bars small[data-v-82abd11b]{margin:8px 0;color:#8e98a0;font-size:8px}.rate[data-v-82abd11b]{display:grid;grid-template-columns:auto 1fr;align-items:end}.rate strong[data-v-82abd11b]{color:#12a594;font:800 35px Inter}.rate span[data-v-82abd11b]{margin:0 0 5px 8px;color:#7b8791;font-size:9px}.rate>i[data-v-82abd11b]{grid-column:1/-1;height:7px;margin:12px 0 8px;overflow:hidden;background:#edf0f2;border-radius:7px}.rate>i b[data-v-82abd11b]{display:block;height:100%;background:#12a594}.health ul[data-v-82abd11b],.readiness ul[data-v-82abd11b]{margin:10px 0 0;padding:0;list-style:none}.health li[data-v-82abd11b],.readiness li[data-v-82abd11b]{display:flex;justify-content:space-between;padding:9px 0;color:#63707a;border-bottom:1px solid #edf0f2;font-size:9px}.health li span i[data-v-82abd11b]{display:inline-block;width:6px;height:6px;margin-right:7px;background:#f47a21;border-radius:50%}.health li span i.online[data-v-82abd11b]{background:#12a594}.health li span i.offline[data-v-82abd11b],.health li span i.fault[data-v-82abd11b]{background:#e5484d}.alarms[data-v-82abd11b]{min-width:0}.alarms table[data-v-82abd11b]{width:100%;border-collapse:collapse;font-size:9px}.alarms th[data-v-82abd11b]{padding:10px;color:#8a959e;background:#f7f8f9;text-align:left}.alarms td[data-v-82abd11b]{padding:11px 10px;color:#68757f;border-bottom:1px solid #edf0f2;cursor:pointer}.alarms td b[data-v-82abd11b],.alarms td small[data-v-82abd11b]{display:block}.alarms td b[data-v-82abd11b]{color:#303c46}.alarms td small[data-v-82abd11b]{margin-top:3px;color:#969fa6}.tag[data-v-82abd11b]{display:inline-flex;padding:4px 7px;border-radius:7px;font-size:7px;font-weight:750}.tag.warn[data-v-82abd11b]{color:#a95112;background:#fff0e5}.tag.safe[data-v-82abd11b]{color:#087c6d;background:#e5f6f2}.tag.danger[data-v-82abd11b]{color:#bd343a;background:#fdebed}.readiness-score[data-v-82abd11b]{display:flex;align-items:end;padding:12px 0}.readiness-score strong[data-v-82abd11b]{font:800 34px Inter}.readiness-score span[data-v-82abd11b]{margin:0 0 5px 5px;color:#8a959e;font-size:9px}.readiness li b[data-v-82abd11b]{color:#a95112;font-size:7px}.readiness li b.ready[data-v-82abd11b]{color:#087c6d}.empty[data-v-82abd11b]{padding:50px;text-align:center;color:#929ca4;font-size:10px}@media (max-width: 1050px){.stats[data-v-82abd11b]{grid-template-columns:repeat(2,1fr)}.grid[data-v-82abd11b]{grid-template-columns:1fr}}@media (max-width: 640px){.stats[data-v-82abd11b]{grid-template-columns:1fr}}.error[data-v-5d672b0a]{display:flex;justify-content:space-between;margin-bottom:13px;padding:11px 14px;color:#b6353c;background:#fdebed;border-radius:10px;font-size:10px}.error button[data-v-5d672b0a]{color:inherit;background:transparent;border:0;font-weight:800}.command[data-v-5d672b0a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px;padding:13px 17px;color:#aeb7be;background:#17212b;border-radius:12px}.command>div[data-v-5d672b0a]{display:flex;gap:28px;font-size:10px}.command b[data-v-5d672b0a]{margin-left:5px;color:#fff;font:800 16px Inter}.command b.danger[data-v-5d672b0a]{color:#ff747a}.command b.safe[data-v-5d672b0a]{color:#35c6ad}.command small i[data-v-5d672b0a]{display:inline-block;width:7px;height:7px;margin-right:7px;background:#12a594;border-radius:50%}.workspace[data-v-5d672b0a]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:13px;align-items:start}.surface[data-v-5d672b0a]{background:#fff;border:1px solid #e8ecee;border-radius:14px;box-shadow:0 8px 26px #17212b0a}.list[data-v-5d672b0a]{overflow:hidden}.tools[data-v-5d672b0a]{display:flex;justify-content:space-between;padding:13px 15px;border-bottom:1px solid #edf0f2}.tools>div[data-v-5d672b0a]{display:flex;padding:3px;background:#eff2f4;border-radius:9px}.tools button[data-v-5d672b0a]{height:28px;padding:0 13px;color:#77838d;background:transparent;border:0;border-radius:7px;font-size:9px}.tools button.active[data-v-5d672b0a]{color:#17212b;background:#fff;box-shadow:0 2px 8px #17212b14}.tools input[data-v-5d672b0a]{width:210px;padding:0 10px;border:1px solid #dfe4e7;border-radius:8px;font-size:9px}table[data-v-5d672b0a]{width:100%;border-collapse:collapse;font-size:9px}th[data-v-5d672b0a]{padding:11px 12px;color:#8d979f;background:#f8f9fa;text-align:left}td[data-v-5d672b0a]{padding:13px 12px;color:#6c7882;border-bottom:1px solid #edf0f2;cursor:pointer}tr.selected[data-v-5d672b0a]{background:#fff9f5}td b[data-v-5d672b0a],td small[data-v-5d672b0a]{display:block}td b[data-v-5d672b0a]{color:#303c46}td small[data-v-5d672b0a]{margin-top:3px;color:#929ca4}.tag[data-v-5d672b0a]{display:inline-flex!important;padding:4px 7px;border-radius:7px;font-size:7px;font-weight:750}.tag.danger[data-v-5d672b0a]{color:#bd343a;background:#fdebed}.tag.warn[data-v-5d672b0a]{color:#a95112;background:#fff0e5}.tag.safe[data-v-5d672b0a]{color:#087c6d;background:#e5f6f2}.empty[data-v-5d672b0a]{padding:55px;color:#919ba3;text-align:center;font-size:10px}.drawer[data-v-5d672b0a]{position:sticky;top:82px;overflow:hidden}.alarm-head[data-v-5d672b0a]{padding:22px;color:#fff;background:#e5484d}.alarm-head span[data-v-5d672b0a]{font-size:9px;font-weight:800}.alarm-head h2[data-v-5d672b0a]{margin:13px 0 5px;font-size:19px}.alarm-head p[data-v-5d672b0a]{margin:0;color:#ffffffb3;font-size:9px}.body[data-v-5d672b0a]{padding:18px}.body h3[data-v-5d672b0a]{display:flex;justify-content:space-between;margin:0 0 12px;font-size:11px}.body h3 span[data-v-5d672b0a]{color:#929ca4;font-size:8px}.timeline[data-v-5d672b0a]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:21px}.timeline div[data-v-5d672b0a]{display:flex;align-items:center;gap:6px;color:#929ca4;font-size:8px;opacity:.5}.timeline div.done[data-v-5d672b0a]{color:#34414b;opacity:1}.timeline i[data-v-5d672b0a]{display:grid;width:24px;height:24px;place-items:center;background:#dfe4e7;border-radius:50%;font-style:normal}.timeline .done i[data-v-5d672b0a]{color:#fff;background:#12a594}.jobs[data-v-5d672b0a]{margin:0 0 18px;padding:0;background:#f7f8f9;border-radius:9px;list-style:none}.jobs li[data-v-5d672b0a]{display:flex;justify-content:space-between;padding:9px 11px;border-bottom:1px solid #e8ecee;color:#77838d;font-size:8px}.jobs b.sent[data-v-5d672b0a]{color:#087c6d}.jobs b.blocked[data-v-5d672b0a],.jobs b.failed[data-v-5d672b0a]{color:#b6353c}.action-form label[data-v-5d672b0a]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px;color:#68757f;font-size:9px}.action-form select[data-v-5d672b0a],.action-form textarea[data-v-5d672b0a]{padding:9px;border:1px solid #dfe4e7;border-radius:8px}.action-form button[data-v-5d672b0a]{width:100%;height:39px;color:#fff;background:#e5484d;border:0;border-radius:10px;font-weight:800}.closed[data-v-5d672b0a]{padding:12px;color:#087c6d;background:#e5f6f2;border-radius:10px;text-align:center;font-size:10px;font-weight:700}.modal-backdrop[data-v-5d672b0a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px;background:#10182085;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.drill-modal[data-v-5d672b0a]{width:min(440px,100%);padding:22px;background:#fff;border-radius:18px;box-shadow:0 24px 80px #1018203d}.drill-modal header[data-v-5d672b0a],.drill-modal footer[data-v-5d672b0a]{display:flex;align-items:center;justify-content:space-between;gap:14px}.drill-modal header[data-v-5d672b0a]{margin-bottom:20px}.drill-modal h2[data-v-5d672b0a]{margin:0;color:#17212b;font-size:18px}.drill-modal p[data-v-5d672b0a]{margin:6px 0 0;color:#7a8791;font-size:10px}.drill-modal header>button[data-v-5d672b0a]{color:#7a8791;background:transparent;border:0;font-size:24px}.drill-modal label[data-v-5d672b0a]{display:flex;flex-direction:column;gap:7px;margin-bottom:14px;color:#53606b;font-size:10px}.drill-modal select[data-v-5d672b0a]{height:42px;padding:0 11px;background:#f7f8f9;border:1px solid #dfe4e7;border-radius:10px}.drill-modal footer[data-v-5d672b0a]{justify-content:flex-end;margin-top:20px}.drill-modal footer button[data-v-5d672b0a]{height:38px;padding:0 18px;color:#fff;background:#e5484d;border:0;border-radius:10px;font-weight:800}.drill-modal footer .cancel[data-v-5d672b0a]{color:#53606b;background:#eef1f3}@media (max-width: 1150px){.workspace[data-v-5d672b0a]{grid-template-columns:1fr}.drawer[data-v-5d672b0a]{position:relative;top:0}}.dialog-mask[data-v-0eb000f7]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#0a121994;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialog[data-v-0eb000f7]{width:min(680px,100%);overflow:hidden;background:#fff;border-radius:18px;box-shadow:0 28px 80px #00000040}header[data-v-0eb000f7]{display:flex;justify-content:space-between;padding:24px 26px 19px;border-bottom:1px solid #e8ecee}h2[data-v-0eb000f7]{margin:0;font-size:20px}p[data-v-0eb000f7]{margin:6px 0 0;color:#84909a;font-size:12px}header button[data-v-0eb000f7]{width:34px;height:34px;color:#6d7882;background:#f4f6f7;border:0;border-radius:9px;cursor:pointer;font-size:22px}form[data-v-0eb000f7]{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:24px 26px}label[data-v-0eb000f7]{display:flex;flex-direction:column;gap:8px;color:#53606b;font-size:12px}label.wide[data-v-0eb000f7],footer[data-v-0eb000f7]{grid-column:1/-1}label.check[data-v-0eb000f7]{flex-direction:row-reverse;justify-content:flex-end;align-items:center}label span b[data-v-0eb000f7]{margin-left:3px;color:#e5484d}input[data-v-0eb000f7]:not([type=checkbox]),select[data-v-0eb000f7],textarea[data-v-0eb000f7]{width:100%;padding:11px 12px;color:#26323c;background:#fff;border:1px solid #dfe4e7;border-radius:10px;outline:0;font:13px inherit}input[data-v-0eb000f7]:focus,select[data-v-0eb000f7]:focus,textarea[data-v-0eb000f7]:focus{border-color:#f47a21;box-shadow:0 0 0 3px #f47a211a}input[type=checkbox][data-v-0eb000f7]{width:18px;height:18px;accent-color:#f47a21}footer[data-v-0eb000f7]{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}footer button[data-v-0eb000f7]{height:40px;padding:0 20px;border-radius:10px;cursor:pointer;font-weight:700}.secondary[data-v-0eb000f7]{color:#56636d;background:#fff;border:1px solid #dfe4e7}.primary[data-v-0eb000f7]{color:#fff;background:#f47a21;border:1px solid #f47a21}.primary[data-v-0eb000f7]:disabled{opacity:.55}@media (max-width:640px){form[data-v-0eb000f7]{grid-template-columns:1fr}.dialog-mask[data-v-0eb000f7]{padding:10px}.dialog[data-v-0eb000f7]{max-height:94vh;overflow:auto}}.drawer-mask[data-v-6c81c651]{position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;background:#0a121959}.drawer[data-v-6c81c651]{position:absolute;inset:0 0 0 auto;display:flex;width:min(470px,94vw);flex-direction:column;background:#fff;box-shadow:-22px 0 70px #111d2733}header[data-v-6c81c651]{display:flex;justify-content:space-between;padding:26px;border-bottom:1px solid #e8ecee}header small[data-v-6c81c651]{color:#f47a21;font-size:10px;font-weight:800;letter-spacing:1px}h2[data-v-6c81c651]{margin:7px 0 0;font-size:21px}header button[data-v-6c81c651]{width:36px;height:36px;color:#697680;background:#f2f4f5;border:0;border-radius:10px;font-size:22px;cursor:pointer}.body[data-v-6c81c651]{flex:1;overflow:auto;padding:22px 26px}.state[data-v-6c81c651]{display:flex;align-items:center;padding:16px;color:#fff;background:#17212b;border-radius:13px}.state i[data-v-6c81c651]{width:8px;height:38px;margin-right:14px;background:#12a594;border-radius:7px;box-shadow:0 0 0 6px #12a5941f}.state span[data-v-6c81c651]{display:flex;flex-direction:column}.state b[data-v-6c81c651]{font-size:13px}.state small[data-v-6c81c651]{margin-top:4px;color:#86929c;font-size:10px}dl[data-v-6c81c651]{margin:20px 0}dl div[data-v-6c81c651]{display:grid;grid-template-columns:120px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid #edf0f2;font-size:12px}dt[data-v-6c81c651]{color:#89949d}dd[data-v-6c81c651]{margin:0;overflow-wrap:anywhere;color:#34414b;font-weight:600}footer[data-v-6c81c651]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:18px 26px;border-top:1px solid #e8ecee}footer button[data-v-6c81c651]{height:40px;padding:0 20px;border-radius:10px;cursor:pointer;font-weight:700}.secondary[data-v-6c81c651]{color:#fff;background:#17212b;border:0}.action[data-v-6c81c651]{color:#fff;background:#f47a21;border:1px solid #f47a21}.danger[data-v-6c81c651]{color:#c23c42;background:#fff;border:1px solid #f0c9cc}.notice[data-v-86c2a591]{display:flex;align-items:center;justify-content:space-between;margin:-8px 0 16px;padding:11px 14px;border-radius:10px;font-size:12px}.notice.success[data-v-86c2a591]{color:#087c6d;background:#e5f6f2;border:1px solid #cbece5}.notice.error[data-v-86c2a591]{color:#b6353c;background:#fdebed;border:1px solid #f5ced1}.notice button[data-v-86c2a591]{color:inherit;background:transparent;border:0;font-weight:800;cursor:pointer}.module-summary[data-v-86c2a591]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:14px}.module-summary article[data-v-86c2a591]{padding:18px;background:#fff;border:1px solid #e8ecee;border-radius:14px}.module-summary span[data-v-86c2a591]{display:block;color:#7d8993;font-size:10px}.module-summary strong[data-v-86c2a591]{display:block;margin:6px 0 3px;font:800 25px Inter}.module-summary strong.orange[data-v-86c2a591]{color:#f47a21}.module-summary strong.safe[data-v-86c2a591]{color:#12a594;font-size:18px}.module-summary small[data-v-86c2a591]{color:#929ca4;font-size:9px}.module-table[data-v-86c2a591]{overflow:hidden;background:#fff;border:1px solid #e8ecee;border-radius:14px;box-shadow:0 8px 26px #17212b09}.table-head[data-v-86c2a591]{display:flex;align-items:center;justify-content:space-between;padding:17px 19px;border-bottom:1px solid #edf0f2}.table-head h3[data-v-86c2a591]{margin:0;font-size:13px}.table-head p[data-v-86c2a591]{margin:4px 0 0;color:#929ca4;font-size:9px}.refresh[data-v-86c2a591]{height:34px;padding:0 13px;color:#56636d;background:#fff;border:1px solid #dfe4e7;border-radius:9px;cursor:pointer;font-size:10px}.table-scroll[data-v-86c2a591]{overflow:auto}table[data-v-86c2a591]{width:100%;border-collapse:collapse;font-size:10px}th[data-v-86c2a591]{padding:12px 14px;color:#88939c;background:#f7f8f9;font-weight:650;text-align:left;white-space:nowrap}td[data-v-86c2a591]{max-width:280px;padding:13px 14px;overflow:hidden;color:#68757f;border-bottom:1px solid #edf0f2;text-overflow:ellipsis;white-space:nowrap}.primary-cell[data-v-86c2a591]{display:flex;align-items:center;color:#303c46}.primary-cell i[data-v-86c2a591]{display:grid;width:29px;height:29px;margin-right:9px;place-items:center;color:#fff;background:#17212b;border-radius:8px;font-size:9px;font-style:normal}.pill[data-v-86c2a591]{display:inline-flex;padding:4px 7px;border-radius:7px;font-size:8px;font-weight:750}.pill.warn[data-v-86c2a591]{color:#b74628;background:#fff0e5}.pill.safe[data-v-86c2a591]{color:#087c6d;background:#e5f6f2}.row-action[data-v-86c2a591]{color:#f47a21;background:transparent;border:0;cursor:pointer;font-weight:750}.empty[data-v-86c2a591]{display:flex;align-items:center;flex-direction:column;gap:5px;padding:60px;color:#919ba3;font-size:10px}.empty b[data-v-86c2a591]{color:#53606a;font-size:12px}.integration-boundary[data-v-86c2a591]{display:flex;align-items:flex-start;margin-top:13px;padding:14px 16px;color:#6e7a84;background:#eef1f3;border-radius:11px}.integration-boundary>i[data-v-86c2a591]{display:grid;width:20px;height:20px;margin-right:10px;place-items:center;color:#fff;background:#74818b;border-radius:50%;font:700 9px serif}.integration-boundary span[data-v-86c2a591]{display:flex;flex-direction:column}.integration-boundary b[data-v-86c2a591]{color:#4d5963;font-size:10px}.integration-boundary small[data-v-86c2a591]{margin-top:4px;font-size:9px}@media (max-width:800px){.module-summary[data-v-86c2a591]{grid-template-columns:1fr}}.login-page[data-v-33c46889]{display:grid;min-width:860px;min-height:100vh;grid-template-columns:1.15fr 1fr;background:#f5f7f8}.login-panel[data-v-33c46889]{display:flex;flex-direction:column;padding:48px 64px;color:#fff;background:radial-gradient(circle at 80% 20%,rgba(244,122,33,.28),transparent 30%),#141e28}.login-copy[data-v-33c46889]{margin:auto 0}.login-copy span[data-v-33c46889]{color:#f47a21;font-size:11px;font-weight:800;letter-spacing:3px}.login-copy h1[data-v-33c46889]{margin:18px 0;font-size:46px;line-height:1.2}.login-copy p[data-v-33c46889]{color:#87939d}.login-rail[data-v-33c46889]{display:flex;align-items:center;gap:13px;color:#96a1aa;font-size:11px}.login-rail i[data-v-33c46889]{width:8px;height:28px;background:#f47a21;border-radius:8px}.login-form[data-v-33c46889]{display:grid;place-items:center;padding:60px}.login-form>div[data-v-33c46889]{width:360px}.eyebrow[data-v-33c46889]{color:#f47a21;font-size:10px;font-weight:800;letter-spacing:2px}.login-form h2[data-v-33c46889]{margin:12px 0 6px;font-size:30px}.login-form p[data-v-33c46889]{margin:0 0 34px;color:#818d97;font-size:12px}.login-form label[data-v-33c46889]{display:flex;flex-direction:column;gap:9px;margin-top:18px;color:#596672;font-size:11px;font-weight:650}.login-form input[data-v-33c46889]{height:45px;padding:0 14px;outline:0;background:#fff;border:1px solid #dfe4e7;border-radius:11px}.login-form input[data-v-33c46889]:focus{border-color:#f47a21;box-shadow:0 0 0 3px #f47a211a}.login-form button[data-v-33c46889]{width:100%;height:46px;margin-top:24px;color:#fff;background:#f47a21;border:0;border-radius:11px;cursor:pointer;font-weight:750}.login-form button[data-v-33c46889]:disabled{opacity:.6}.login-form small[data-v-33c46889]{display:block;margin-top:16px;color:#98a1a8;font-size:9px;text-align:center}.error[data-v-33c46889]{margin-top:14px;padding:10px;color:#bd343a;background:#fdebed;border-radius:8px;font-size:10px}.notice[data-v-6d5675d5],.error[data-v-6d5675d5],.password[data-v-6d5675d5]{margin-bottom:14px;padding:12px 15px;border-radius:10px;font-size:11px}.notice[data-v-6d5675d5]{color:#087c6d;background:#e5f6f2}.error[data-v-6d5675d5]{color:#b6353c;background:#fdebed}.password[data-v-6d5675d5]{display:flex;align-items:center;gap:15px;color:#fff;background:#17212b}.password code[data-v-6d5675d5]{padding:7px 10px;background:#26333e;border-radius:7px;-webkit-user-select:all;user-select:all}.password button[data-v-6d5675d5]{margin-left:auto;color:#fff;background:#f47a21;border:0;border-radius:7px;padding:7px 10px;cursor:pointer}.company[data-v-6d5675d5],.members[data-v-6d5675d5]{margin-bottom:14px;background:#fff;border:1px solid #e8ecee;border-radius:14px}.company header[data-v-6d5675d5],.members header[data-v-6d5675d5]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #edf0f2}h2[data-v-6d5675d5]{margin:0;font-size:14px}p[data-v-6d5675d5]{margin:5px 0 0;color:#89949d;font-size:9px}header button[data-v-6d5675d5]{height:35px;padding:0 14px;color:#fff;background:#17212b;border:0;border-radius:9px;cursor:pointer}.form[data-v-6d5675d5]{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;padding:20px}.form label[data-v-6d5675d5]{display:flex;flex-direction:column;gap:7px;color:#68757f;font-size:10px}.form input[data-v-6d5675d5]{height:38px;padding:0 11px;border:1px solid #dfe4e7;border-radius:9px;outline:0}table[data-v-6d5675d5]{width:100%;border-collapse:collapse;font-size:10px}th[data-v-6d5675d5]{padding:11px 14px;color:#89949d;background:#f7f8f9;text-align:left}td[data-v-6d5675d5]{padding:13px 14px;color:#68757f;border-bottom:1px solid #edf0f2}td b[data-v-6d5675d5]{color:#303c46}.role[data-v-6d5675d5],.active[data-v-6d5675d5],.inactive[data-v-6d5675d5]{display:inline-flex;padding:4px 7px;border-radius:7px;font-size:8px;font-weight:750}.role[data-v-6d5675d5]{color:#56636d;background:#eef1f3}.active[data-v-6d5675d5]{color:#087c6d;background:#e5f6f2}.inactive[data-v-6d5675d5]{color:#b6353c;background:#fdebed}.actions[data-v-6d5675d5]{display:flex;gap:5px}.actions button[data-v-6d5675d5]{padding:5px 7px;color:#596671;background:#fff;border:1px solid #dfe4e7;border-radius:7px;cursor:pointer;font-size:8px}@media (max-width:800px){.form[data-v-6d5675d5]{grid-template-columns:1fr}.members[data-v-6d5675d5]{overflow:auto}}.overview[data-v-c43b14f9]{display:grid;grid-template-columns:180px 220px 1fr;gap:13px;margin-bottom:16px}.overview>div[data-v-c43b14f9]{padding:17px 19px;background:#fff;border:1px solid #e6eaed;border-radius:14px}.overview span[data-v-c43b14f9],.overview small[data-v-c43b14f9]{display:block;color:#87929b;font-size:9px}.overview strong[data-v-c43b14f9]{display:block;margin:5px 0;color:#17212b;font-size:25px}.overview .ready-number[data-v-c43b14f9]{color:#12a594}.overview .boundary[data-v-c43b14f9]{color:#d7dfe4;background:#17212b;border-color:#17212b}.boundary b[data-v-c43b14f9]{font-size:11px}.boundary p[data-v-c43b14f9]{margin:6px 0 0;color:#82909b;font-size:9px;line-height:1.6}.notice[data-v-c43b14f9],.error[data-v-c43b14f9]{margin-bottom:14px;padding:12px 15px;border-radius:10px;font-size:11px}.notice[data-v-c43b14f9]{color:#087c6d;background:#e5f6f2}.error[data-v-c43b14f9]{color:#b6353c;background:#fdebed}.integration-grid[data-v-c43b14f9]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.integration-grid article[data-v-c43b14f9]{padding:18px;background:#fff;border:1px solid #e8ecee;border-radius:15px;box-shadow:0 8px 25px #17212b09}article>header[data-v-c43b14f9]{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:10px}article>header i[data-v-c43b14f9]{display:grid;width:38px;height:38px;place-items:center;color:#fff;background:#17212b;border-radius:11px;font-size:11px;font-style:normal}article>header div[data-v-c43b14f9]{display:flex;min-width:0;flex-direction:column}article>header strong[data-v-c43b14f9]{font-size:12px}article>header small[data-v-c43b14f9]{margin-top:3px;overflow:hidden;color:#8a959e;font-size:8px;text-overflow:ellipsis;white-space:nowrap}article>header>b[data-v-c43b14f9]{padding:5px 7px;color:#a95112;background:#fff0e5;border-radius:7px;font-size:7px}article>header>b.ready[data-v-c43b14f9]{color:#087c6d;background:#e5f6f2}article>header>b.failed[data-v-c43b14f9]{color:#b6353c;background:#fdebed}dl[data-v-c43b14f9]{margin:17px 0 0}dl div[data-v-c43b14f9]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #edf0f2;font-size:8px}dt[data-v-c43b14f9]{color:#8a959e}dd[data-v-c43b14f9]{max-width:170px;margin:0;overflow:hidden;color:#53606a;text-overflow:ellipsis;white-space:nowrap}.reason[data-v-c43b14f9]{margin:10px 0 0;padding:8px;color:#a95112;background:#fff7f0;border-radius:7px;font-size:8px;word-break:break-all}article>footer[data-v-c43b14f9]{display:flex;gap:7px;margin-top:14px}article>footer button[data-v-c43b14f9]{height:32px;flex:1;color:#56636d;background:#fff;border:1px solid #dfe4e7;border-radius:8px;cursor:pointer;font-size:9px}article>footer .primary[data-v-c43b14f9]{color:#fff;background:#17212b;border-color:#17212b}.modal[data-v-c43b14f9]{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;padding:40px;overflow:auto;background:#0c13198c;place-items:center}.editor[data-v-c43b14f9]{width:min(760px,100%);overflow:hidden;background:#fff;border-radius:18px;box-shadow:0 30px 80px #00000038}.editor>header[data-v-c43b14f9]{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:13px;padding:21px 24px;color:#fff;background:#17212b}.editor-icon[data-v-c43b14f9]{display:grid;width:48px;height:48px;place-items:center;background:#f47a21;border-radius:14px;font-weight:800}.editor header span[data-v-c43b14f9]{color:#75828d;font-size:7px;letter-spacing:1.5px}.editor h2[data-v-c43b14f9]{margin:4px 0 2px;font-size:17px}.editor header p[data-v-c43b14f9]{margin:0;color:#87949f;font-size:9px}.editor header button[data-v-c43b14f9]{color:#84909a;background:transparent;border:0;cursor:pointer;font-size:25px}.editor-body[data-v-c43b14f9]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding:23px}.editor label[data-v-c43b14f9]{display:flex;flex-direction:column;gap:6px;color:#586670;font-size:9px}.editor input[data-v-c43b14f9]:not([type=checkbox]),.editor select[data-v-c43b14f9],.editor textarea[data-v-c43b14f9]{box-sizing:border-box;width:100%;padding:9px 11px;color:#34414b;background:#f8f9fa;border:1px solid #dfe4e7;border-radius:9px;font:10px inherit}.editor input[data-v-c43b14f9]:not([type=checkbox]),.editor select[data-v-c43b14f9]{height:38px}.editor textarea[data-v-c43b14f9]{resize:vertical}.editor label small[data-v-c43b14f9]{color:#9aa3aa;font-size:8px;line-height:1.5}.editor .check[data-v-c43b14f9]{align-items:center;flex-direction:row;min-height:38px}.editor .enable[data-v-c43b14f9]{padding:11px;background:#f5f7f8;border-radius:9px}.editor>footer[data-v-c43b14f9]{display:flex;justify-content:flex-end;gap:8px;padding:15px 23px;background:#f5f7f8}.editor>footer button[data-v-c43b14f9]{height:37px;padding:0 17px;border:1px solid #dfe4e7;border-radius:9px;cursor:pointer}.editor>footer .save[data-v-c43b14f9]{color:#fff;background:#f47a21;border-color:#f47a21}@media (max-width:1100px){.integration-grid[data-v-c43b14f9]{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.overview[data-v-c43b14f9],.integration-grid[data-v-c43b14f9],.editor-body[data-v-c43b14f9]{grid-template-columns:1fr}.modal[data-v-c43b14f9]{padding:12px}}.dataset[data-v-c0564dac]{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding:15px 17px;color:#fff;background:#17212b;border-radius:14px}.dataset>i[data-v-c0564dac]{display:grid;width:37px;height:37px;place-items:center;background:#f47a21;border-radius:10px;font-size:11px;font-style:normal}.dataset div[data-v-c0564dac]{display:flex;flex:1;flex-direction:column}.dataset b[data-v-c0564dac]{font-size:11px}.dataset span[data-v-c0564dac]{margin-top:4px;color:#87949f;font-size:8px}.dataset small[data-v-c0564dac]{color:#70808c;font-size:8px;line-height:1.55;text-align:right}.notice[data-v-c0564dac],.error[data-v-c0564dac]{margin-bottom:14px;padding:11px 14px;border-radius:10px;font-size:11px}.notice[data-v-c0564dac]{color:#087c6d;background:#e5f6f2}.error[data-v-c0564dac]{color:#b6353c;background:#fdebed}.surface[data-v-c0564dac]{overflow:hidden;background:#fff;border:1px solid #e8ecee;border-radius:14px}.surface>header[data-v-c0564dac]{display:flex;align-items:center;justify-content:space-between;padding:17px 19px;border-bottom:1px solid #edf0f2}.surface h3[data-v-c0564dac]{margin:0;font-size:13px}.surface p[data-v-c0564dac]{margin:4px 0 0;color:#929ca4;font-size:9px}.surface>header button[data-v-c0564dac]{height:33px;padding:0 13px;background:#fff;border:1px solid #dfe4e7;border-radius:8px;cursor:pointer}.table-scroll[data-v-c0564dac]{overflow:auto}table[data-v-c0564dac]{width:100%;border-collapse:collapse;font-size:10px}th[data-v-c0564dac]{padding:12px 14px;color:#88939c;background:#f7f8f9;text-align:left}td[data-v-c0564dac]{padding:13px 14px;color:#68757f;border-bottom:1px solid #edf0f2}.place[data-v-c0564dac]{display:flex;align-items:center;gap:9px;color:#303c46}.place i[data-v-c0564dac]{display:grid;width:30px;height:30px;place-items:center;color:#fff;background:#17212b;border-radius:8px;font-style:normal}.address[data-v-c0564dac]{min-width:260px}.link[data-v-c0564dac]{margin-right:10px;color:#f47a21;background:transparent;border:0;cursor:pointer;font-size:9px}.link.danger[data-v-c0564dac]{color:#b6353c}.empty[data-v-c0564dac]{padding:60px;color:#929ca4;text-align:center}.mask[data-v-c0564dac]{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;padding:30px;background:#0c13198c;place-items:center}.dialog[data-v-c0564dac]{width:min(720px,100%);max-height:92vh;overflow:auto;background:#fff;border-radius:18px}.dialog>header[data-v-c0564dac]{display:flex;justify-content:space-between;padding:22px 24px;color:#fff;background:#17212b}.dialog header span[data-v-c0564dac]{color:#71808c;font-size:7px;letter-spacing:1.4px}.dialog h2[data-v-c0564dac]{margin:5px 0 3px;font-size:18px}.dialog header p[data-v-c0564dac]{margin:0;color:#87949f;font-size:9px}.dialog header button[data-v-c0564dac]{color:#81909b;background:transparent;border:0;font-size:24px}.form[data-v-c0564dac]{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:23px}.form label[data-v-c0564dac]{display:flex;flex-direction:column;gap:6px;color:#596670;font-size:9px}.form .wide[data-v-c0564dac]{grid-column:1/-1}.form input[data-v-c0564dac],.form select[data-v-c0564dac]{box-sizing:border-box;width:100%;height:38px;padding:0 11px;background:#f8f9fa;border:1px solid #dfe4e7;border-radius:9px;font:10px inherit}.dialog>footer[data-v-c0564dac]{display:flex;justify-content:flex-end;gap:8px;padding:15px 23px;background:#f5f7f8}.dialog>footer button[data-v-c0564dac]{height:37px;padding:0 17px;border:1px solid #dfe4e7;border-radius:9px}.dialog>footer .save[data-v-c0564dac]{color:#fff;background:#f47a21;border-color:#f47a21}@media (max-width:700px){.form[data-v-c0564dac]{grid-template-columns:1fr}.form .wide[data-v-c0564dac]{grid-column:auto}.mask[data-v-c0564dac]{padding:10px}}.notice[data-v-04d7adae],.error[data-v-04d7adae]{margin-bottom:14px;padding:11px 14px;border-radius:10px;font-size:11px}.notice[data-v-04d7adae]{color:#087c6d;background:#e5f6f2}.error[data-v-04d7adae]{color:#b6353c;background:#fdebed}.metrics[data-v-04d7adae]{display:grid;grid-template-columns:160px 180px 220px 1fr;gap:13px;margin-bottom:14px}.metrics article[data-v-04d7adae]{padding:16px 18px;background:#fff;border:1px solid #e8ecee;border-radius:14px}.metrics span[data-v-04d7adae],.metrics small[data-v-04d7adae]{display:block;color:#87929b;font-size:9px}.metrics strong[data-v-04d7adae]{display:block;margin:6px 0;color:#17212b;font-size:23px}.metrics .orange[data-v-04d7adae]{color:#f47a21}.metrics strong i[data-v-04d7adae]{color:#c5cbd0;font-size:15px;font-style:normal}.metrics .security[data-v-04d7adae]{color:#d7dfe4;background:#17212b;border-color:#17212b}.security b[data-v-04d7adae]{font-size:11px}.security p[data-v-04d7adae]{margin:6px 0 0;color:#81909b;font-size:8px;line-height:1.55}.workspace[data-v-04d7adae]{display:grid;grid-template-columns:245px 1fr;gap:14px}aside[data-v-04d7adae],section[data-v-04d7adae]{overflow:hidden;background:#fff;border:1px solid #e8ecee;border-radius:14px}aside[data-v-04d7adae]{padding:15px}aside h3[data-v-04d7adae]{margin:2px 5px 12px;font-size:12px}aside>button[data-v-04d7adae]{display:grid;width:100%;grid-template-columns:32px 1fr auto;align-items:center;gap:9px;margin:5px 0;padding:10px;color:#68757f;background:#fff;border:1px solid transparent;border-radius:10px;text-align:left}aside>button.active[data-v-04d7adae]{color:#17212b;background:#fff6ef;border-color:#ffd9bf}aside>button i[data-v-04d7adae]{display:grid;width:32px;height:32px;place-items:center;color:#fff;background:#17212b;border-radius:8px;font-style:normal}aside>button span[data-v-04d7adae]{display:flex;min-width:0;flex-direction:column}aside>button b[data-v-04d7adae]{overflow:hidden;font-size:9px;text-overflow:ellipsis}aside>button small[data-v-04d7adae]{margin-top:4px;color:#929ca4;font-size:8px}aside>button em[data-v-04d7adae]{display:grid;min-width:24px;height:24px;padding:0 4px;place-items:center;color:#a95112;background:#fff0e5;border-radius:7px;font-size:8px;font-style:normal}.aside-empty[data-v-04d7adae],.empty[data-v-04d7adae]{padding:45px 14px;color:#929ca4;font-size:9px;text-align:center}section>header[data-v-04d7adae]{display:flex;align-items:center;justify-content:space-between;padding:17px 19px;border-bottom:1px solid #edf0f2}section h3[data-v-04d7adae]{margin:0;font-size:13px}section p[data-v-04d7adae]{margin:4px 0 0;color:#929ca4;font-size:9px}section header button[data-v-04d7adae]{height:33px;margin-left:7px;padding:0 12px;background:#fff;border:1px solid #dfe4e7;border-radius:8px;font-size:9px}section header .print[data-v-04d7adae]{color:#fff;background:#17212b;border-color:#17212b}.table-scroll[data-v-04d7adae]{overflow:auto}table[data-v-04d7adae]{width:100%;border-collapse:collapse;font-size:9px}th[data-v-04d7adae]{padding:11px 13px;color:#88939c;background:#f7f8f9;text-align:left;white-space:nowrap}td[data-v-04d7adae]{padding:12px 13px;color:#68757f;border-bottom:1px solid #edf0f2;white-space:nowrap}td>b[data-v-04d7adae]{color:#34414b}.status[data-v-04d7adae]{padding:4px 7px;border-radius:6px}.status.available[data-v-04d7adae]{color:#a95112;background:#fff0e5}.status.bound[data-v-04d7adae]{color:#087c6d;background:#e5f6f2}.status.revoked[data-v-04d7adae]{color:#7a858e;background:#eceff1}.revoke[data-v-04d7adae]{color:#b6353c;background:transparent;border:0;font-size:9px}.mask[data-v-04d7adae]{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;padding:30px;background:#0c13198c;place-items:center}.dialog[data-v-04d7adae]{width:min(620px,100%);overflow:hidden;background:#fff;border-radius:18px}.dialog>header[data-v-04d7adae]{display:flex;justify-content:space-between;padding:22px 24px;color:#fff;background:#17212b}.dialog header span[data-v-04d7adae]{color:#71808c;font-size:7px;letter-spacing:1.4px}.dialog h2[data-v-04d7adae]{margin:5px 0 3px;font-size:18px}.dialog header p[data-v-04d7adae]{margin:0;color:#87949f;font-size:9px}.dialog header button[data-v-04d7adae]{color:#81909b;background:transparent;border:0;font-size:24px}.form[data-v-04d7adae]{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:23px}.form label[data-v-04d7adae]{display:flex;flex-direction:column;gap:6px;color:#596670;font-size:9px}.form .wide[data-v-04d7adae]{grid-column:1/-1}.form input[data-v-04d7adae],.form select[data-v-04d7adae],.form textarea[data-v-04d7adae]{box-sizing:border-box;width:100%;padding:10px 11px;background:#f8f9fa;border:1px solid #dfe4e7;border-radius:9px;font:10px inherit}.dialog>footer[data-v-04d7adae]{display:flex;justify-content:flex-end;gap:8px;padding:15px 23px;background:#f5f7f8}.dialog>footer button[data-v-04d7adae]{height:37px;padding:0 17px;border:1px solid #dfe4e7;border-radius:9px}.dialog>footer .save[data-v-04d7adae]{color:#fff;background:#f47a21;border-color:#f47a21}@media (max-width:1100px){.metrics[data-v-04d7adae]{grid-template-columns:repeat(2,1fr)}.workspace[data-v-04d7adae]{grid-template-columns:1fr}aside[data-v-04d7adae]{display:flex;overflow:auto}aside h3[data-v-04d7adae],.aside-empty[data-v-04d7adae]{display:none}aside>button[data-v-04d7adae]{min-width:210px}}@media (max-width:700px){.metrics[data-v-04d7adae],.form[data-v-04d7adae]{grid-template-columns:1fr}.form .wide[data-v-04d7adae]{grid-column:auto}}.notice[data-v-33f28bc9],.error[data-v-33f28bc9]{margin-bottom:14px;padding:11px 14px;border-radius:10px;font-size:11px}.notice[data-v-33f28bc9]{color:#087c6d;background:#e5f6f2}.error[data-v-33f28bc9]{color:#b6353c;background:#fdebed}section[data-v-33f28bc9]{overflow:hidden;background:#fff;border:1px solid #e8ecee;border-radius:15px}section>header[data-v-33f28bc9]{display:flex;align-items:center;gap:12px;padding:21px 23px;color:#fff;background:#17212b}header i[data-v-33f28bc9]{display:grid;width:42px;height:42px;place-items:center;background:#f47a21;border-radius:12px;font-style:normal}h2[data-v-33f28bc9]{margin:0;font-size:15px}p[data-v-33f28bc9]{margin:5px 0 0;color:#83909a;font-size:9px}label[data-v-33f28bc9]{display:flex;align-items:center;justify-content:space-between;padding:19px 23px;border-bottom:1px solid #edf0f2}label div[data-v-33f28bc9]{display:flex;flex-direction:column}label b[data-v-33f28bc9]{color:#34414b;font-size:12px}label span[data-v-33f28bc9]{margin-top:5px;color:#8c979f;font-size:9px}input[data-v-33f28bc9]{width:38px;height:20px;accent-color:#12a594}:root{font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;color:#17212b;background:#f5f7f8;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#app{min-width:320px;min-height:100%;margin:0}body{background:#f5f7f8}button,input,select,textarea{font-family:inherit}.shell{min-height:100vh;margin-left:246px;transition:.25s}.shell.collapsed{margin-left:82px}.content{min-height:calc(100vh - 105px);padding:26px 30px}.view{max-width:1500px;margin:0 auto}.app-footer{display:flex;height:37px;align-items:center;justify-content:space-between;padding:0 30px;color:#99a2a9;border-top:1px solid #e5e9eb;font-size:8px}@media (max-width:900px){.sidebar{display:none!important}.shell,.shell.collapsed{margin-left:0}.content{padding:20px 16px}.app-footer{padding:0 16px}.app-footer span:last-child{display:none}}
