.enterprise-brand[data-v-c8f98958]{display:inline-flex;align-items:center;gap:10px;color:#081c51;white-space:nowrap}.enterprise-brand-symbol[data-v-c8f98958]{display:block;width:var(--brand-mark-size, 42px);height:var(--brand-mark-size, 42px);flex:0 0 auto}.enterprise-brand strong[data-v-c8f98958]{font-size:var(--brand-title-size, 18px);line-height:1.3;font-weight:750}.sidebar[data-v-7b8681e7]{width:248px;height:100dvh;min-height:0;position:sticky;top:0;align-self:start;display:flex;flex-direction:column;overflow:hidden;color:var(--sidebar-text);background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border)}.brand[data-v-7b8681e7]{height:76px;display:flex;align-items:center;gap:12px;padding:0 20px;border-bottom:1px solid var(--sidebar-border)}.brand-mark[data-v-7b8681e7]{width:36px;height:36px;display:grid;place-items:center;color:var(--surface);background:var(--primary);border-radius:var(--radius-md)}.brand-copy[data-v-7b8681e7],.brand-copy strong[data-v-7b8681e7],.brand-copy small[data-v-7b8681e7]{display:block}.brand-copy strong[data-v-7b8681e7]{color:var(--surface);font-size:var(--text-body)}.brand-copy small[data-v-7b8681e7]{color:var(--sidebar-muted);font-size:var(--text-caption)}nav[data-v-7b8681e7]{min-height:0;flex:1;padding:16px 12px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.navigation-group+.navigation-group[data-v-7b8681e7]{margin-top:20px}.section-label[data-v-7b8681e7]{margin:0 10px 8px;color:var(--sidebar-muted);font-size:var(--text-caption);font-weight:650}.navigation-subgroup-label[data-v-7b8681e7]{margin:12px 10px 5px;color:var(--sidebar-muted);font-size:var(--text-caption);font-weight:650}.section-label+.navigation-subgroup-label[data-v-7b8681e7]{margin-top:0}.nav-item[data-v-7b8681e7]{min-height:44px;display:flex;align-items:center;gap:10px;margin:2px 0;padding:0 10px;color:var(--sidebar-text-muted);border-radius:var(--radius-sm);text-decoration:none;transition:color var(--motion-fast),background var(--motion-fast)}.nav-item[data-v-7b8681e7]:hover{color:var(--surface);background:var(--sidebar-hover)}.nav-item.active[data-v-7b8681e7]{color:var(--surface);background:var(--sidebar-active)}.nav-icon[data-v-7b8681e7]{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;color:var(--sidebar-icon);background:var(--sidebar-icon-bg);border-radius:var(--radius-sm)}.nav-item.active .nav-icon[data-v-7b8681e7]{color:var(--surface);background:var(--primary)}.nav-item>span[data-v-7b8681e7]:nth-child(2){flex:1}.alarm-counts[data-v-7b8681e7]{display:flex;align-items:center;gap:4px}.alert-count[data-v-7b8681e7]{min-width:22px;height:22px;display:grid;place-items:center;padding:0 6px;color:var(--surface);border-radius:var(--radius-pill);font-size:var(--text-caption);font-weight:750}.alert-count.is-warning[data-v-7b8681e7]{color:var(--warning-ink);background:var(--warning)}.alert-count.is-critical[data-v-7b8681e7]{background:var(--danger)}.nav-item.has-warning-only:not(.active) .nav-icon[data-v-7b8681e7]{color:var(--warning-ink);background:var(--warning)}.nav-item.has-critical-alarms:not(.active) .nav-icon[data-v-7b8681e7]{color:var(--surface);background:var(--danger)}footer[data-v-7b8681e7]{flex:0 0 auto;padding:12px;border-top:1px solid var(--sidebar-border)}.account-summary[data-v-7b8681e7]{width:100%;display:flex;align-items:center;gap:10px;padding:9px;color:var(--sidebar-text);background:var(--sidebar-hover);border-radius:var(--radius-sm);text-align:left}.account-summary>span[data-v-7b8681e7]:last-child{min-width:0}.account-summary strong[data-v-7b8681e7],.account-summary small[data-v-7b8681e7]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-summary strong[data-v-7b8681e7]{font-size:var(--text-caption)}.account-summary small[data-v-7b8681e7]{color:var(--sidebar-muted);font-size:var(--text-caption)}.avatar[data-v-7b8681e7]{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;color:var(--sidebar-bg);background:var(--avatar-bg);border-radius:50%;font-size:var(--text-caption);font-weight:750}.enterprise-sidebar[data-v-7b8681e7]{width:214px;color:var(--ink);background:linear-gradient(145deg,#fbfdff,#e9f5ff 62%,#f8fcff);border-right:1px solid var(--border);box-shadow:2px 0 10px #337bcd0d}.enterprise-sidebar .brand[data-v-7b8681e7]{height:65px;flex:0 0 65px;padding:0 15px;border-bottom-color:var(--border);--brand-mark-size: 34px;--brand-title-size: 18px}.enterprise-sidebar nav[data-v-7b8681e7]{padding:16px;scrollbar-gutter:auto}.enterprise-sidebar .navigation-group+.navigation-group[data-v-7b8681e7]{margin-top:14px}.enterprise-sidebar .nav-item[data-v-7b8681e7]{height:54px;min-height:54px;margin:0 0 12px;padding:10px 16px;gap:17px;color:var(--ink);border:1px solid transparent;border-right-width:3px;border-radius:13px;font-size:18px;line-height:1.5;transition:color .16s,background-color .16s}.enterprise-sidebar .nav-item[data-v-7b8681e7]:hover{color:var(--primary);background:#fff9}.enterprise-sidebar .nav-item.active[data-v-7b8681e7]{color:var(--primary);font-weight:700;background:linear-gradient(110deg,#ffffffed,#badbffcf 56%,#f8fcfff0);border-color:#b4d9ff;border-right-color:#1687ff;box-shadow:inset 0 2px 4px #fff,inset 0 -2px 5px #a4d0ff70,0 9px 16px #337ff347}.enterprise-sidebar .nav-item[data-v-7b8681e7]:focus-visible{outline:3px solid #2183ff;outline-offset:3px}.enterprise-sidebar .nav-item>span[data-v-7b8681e7]:nth-child(2){white-space:nowrap}.enterprise-sidebar .nav-icon[data-v-7b8681e7]{width:27px;height:27px;color:#003fba;background:transparent;border-radius:0}.enterprise-sidebar .nav-icon[data-v-7b8681e7] svg{width:27px;height:27px}.enterprise-sidebar .nav-item.active .nav-icon[data-v-7b8681e7]{color:var(--primary);background:transparent}.enterprise-sidebar .navigation-subgroup-label[data-v-7b8681e7]{margin:14px 14px 6px;color:var(--muted);font-size:12px}.enterprise-sidebar footer[data-v-7b8681e7]{padding:12px 16px;border:0}.enterprise-sidebar .account-summary[data-v-7b8681e7]{display:none}.collapse-entry[data-v-7b8681e7]{width:100%;min-height:40px;display:flex;align-items:center;gap:12px;color:var(--muted);background:transparent;border:0;cursor:pointer;font:inherit}.enterprise-sidebar.is-collapsed[data-v-7b8681e7]{width:76px}.enterprise-sidebar.is-collapsed .brand[data-v-7b8681e7]{padding:0 20px}.enterprise-sidebar.is-collapsed nav[data-v-7b8681e7]{padding-inline:10px}.enterprise-sidebar.is-collapsed .nav-item[data-v-7b8681e7]{padding-inline:10px;justify-content:center}.enterprise-sidebar.is-collapsed .nav-item>span[data-v-7b8681e7]:nth-child(2),.enterprise-sidebar.is-collapsed .navigation-subgroup-label[data-v-7b8681e7],.enterprise-sidebar.is-collapsed .alarm-counts[data-v-7b8681e7]{display:none}@media(max-width:900px){.sidebar[data-v-7b8681e7]{position:fixed;inset:0 auto 0 0;z-index:30;transform:translate(-100%);transition:transform var(--motion-fast)}.sidebar.mobile-open[data-v-7b8681e7]{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.sidebar[data-v-7b8681e7]{transition:none}}.alarm-inbox[data-v-7b320b4f]{position:relative;flex:0 0 auto}.alarm-inbox-trigger[data-v-7b320b4f]{width:44px;height:44px;position:relative;display:grid;place-items:center;color:var(--ink-soft);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer}.alarm-inbox-trigger[data-v-7b320b4f]:hover{background:var(--surface-subtle)}.alarm-inbox-trigger>span[data-v-7b320b4f]{position:absolute;top:1px;right:0;min-width:20px;height:20px;display:grid;place-items:center;padding:0 3px;color:var(--surface);border:2px solid var(--surface);border-radius:var(--radius-pill);font-size:var(--text-caption);font-weight:750}.alarm-inbox-trigger>span.is-critical[data-v-7b320b4f]{background:var(--danger)}.alarm-inbox-trigger>span.is-warning[data-v-7b320b4f]{color:var(--warning-ink);background:var(--warning)}.alarm-inbox-panel[data-v-7b320b4f]{position:absolute;top:50px;right:0;z-index:40;width:min(430px,calc(100vw - 28px));max-height:min(650px,calc(100vh - 90px));overflow:auto;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:0 8px 16px #122a3629}.alarm-inbox-panel>header[data-v-7b320b4f]{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;background:var(--surface);border-bottom:1px solid var(--border)}.alarm-inbox-panel>header>div[data-v-7b320b4f]{display:grid;gap:3px}.alarm-inbox-panel>header strong[data-v-7b320b4f]{color:var(--ink);font-size:var(--text-body)}.alarm-inbox-panel>header span[data-v-7b320b4f]{color:var(--muted);font-size:var(--text-caption)}.panel-actions[data-v-7b320b4f]{display:flex;align-items:center;gap:2px}.panel-actions button[data-v-7b320b4f]{width:34px;height:34px;display:grid;place-items:center;color:var(--ink-soft);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer}.panel-actions button[data-v-7b320b4f]:hover{background:var(--surface-subtle)}.alarm-inbox-state[data-v-7b320b4f]{min-height:190px;display:grid;place-content:center;justify-items:center;gap:8px;color:var(--muted);font-size:var(--text-secondary)}.alarm-record[data-v-7b320b4f]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:14px 15px;border-bottom:1px solid var(--border)}.alarm-record-icon[data-v-7b320b4f]{margin-top:2px}.alarm-record>div[data-v-7b320b4f]{min-width:0;display:grid;gap:5px}.alarm-record header[data-v-7b320b4f],.alarm-record p[data-v-7b320b4f]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0}.alarm-record header strong[data-v-7b320b4f]{font-size:var(--text-secondary)}.alarm-record em[data-v-7b320b4f]{font-size:var(--text-caption);font-style:normal;font-weight:750}.alarm-record p b[data-v-7b320b4f]{color:var(--ink);font:750 var(--text-secondary) var(--font-mono, ui-monospace, Consolas, monospace)}.alarm-record p span[data-v-7b320b4f],.alarm-record small[data-v-7b320b4f],.alarm-record time[data-v-7b320b4f]{color:var(--muted);font-size:var(--text-caption)}.alarm-record time[data-v-7b320b4f]{font-family:var(--font-mono, ui-monospace, Consolas, monospace)}.alarm-record .alarm-duration[data-v-7b320b4f]{align-items:center;padding-top:5px;border-top:1px solid var(--border)}.alarm-record .alarm-duration strong[data-v-7b320b4f]{font-size:var(--text-caption)}.alarm-record.is-critical .alarm-duration strong[data-v-7b320b4f]{color:var(--danger)}.alarm-record.is-warning .alarm-duration strong[data-v-7b320b4f]{color:var(--warning-ink)}.alarm-record.is-critical[data-v-7b320b4f]{background:var(--danger-soft)}.alarm-record.is-critical .alarm-record-icon[data-v-7b320b4f],.alarm-record.is-critical header strong[data-v-7b320b4f],.alarm-record.is-critical em[data-v-7b320b4f]{color:var(--danger)}.alarm-record.is-warning[data-v-7b320b4f]{background:var(--warning-soft)}.alarm-record.is-warning .alarm-record-icon[data-v-7b320b4f],.alarm-record.is-warning header strong[data-v-7b320b4f],.alarm-record.is-warning em[data-v-7b320b4f]{color:var(--warning-ink)}.alarm-record.is-recovered .alarm-record-icon[data-v-7b320b4f],.alarm-record.is-recovered em[data-v-7b320b4f]{color:var(--success-ink)}.alarm-inbox-error[data-v-7b320b4f]{margin:10px;padding:9px;color:var(--danger);background:var(--danger-soft);border:1px solid var(--danger-border);border-radius:var(--radius-sm);font-size:var(--text-caption)}.alarm-inbox-panel>footer[data-v-7b320b4f]{position:sticky;bottom:0;padding:10px 15px;background:var(--surface);border-top:1px solid var(--border);text-align:right}.alarm-inbox-panel>footer a[data-v-7b320b4f]{color:var(--primary-strong);font-size:var(--text-caption);font-weight:750;text-decoration:none}.spinning[data-v-7b320b4f]{animation:spin-7b320b4f 1s linear infinite}@keyframes spin-7b320b4f{to{transform:rotate(360deg)}}button[data-v-7b320b4f]:focus-visible,a[data-v-7b320b4f]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(max-width:640px){.alarm-inbox-panel[data-v-7b320b4f]{position:fixed;top:70px;right:12px;left:12px;width:auto;max-height:calc(100vh - 84px)}}@media(prefers-reduced-motion:reduce){.spinning[data-v-7b320b4f]{animation:none}}.request-pulse[data-v-a0f7d2a6]{display:inline-block;flex:0 0 auto;width:32px;height:4px;border-radius:4px;background:var(--primary, #0067ff);animation:request-breathe-a0f7d2a6 1.6s ease-in-out infinite}@keyframes request-breathe-a0f7d2a6{0%,to{opacity:.3}50%{opacity:.95}}@media(prefers-reduced-motion:reduce){.request-pulse[data-v-a0f7d2a6]{animation:none;opacity:.7}}.inbox-trigger.is-current[data-v-95c911a0]{color:var(--primary);background:var(--primary-soft);box-shadow:inset 0 0 0 1px var(--primary-border)}.history-link[data-v-95c911a0]{min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;color:var(--primary-strong);border-top:1px solid var(--border);font-size:var(--text-secondary);font-weight:700;text-decoration:none}.announcement-inbox[data-v-95c911a0]{position:relative;flex:0 0 auto}.inbox-trigger[data-v-95c911a0]{width:44px;height:44px;position:relative;display:grid;place-items:center;color:var(--ink-soft);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer}.inbox-trigger[data-v-95c911a0]:hover{background:var(--surface-subtle)}.inbox-trigger>span[data-v-95c911a0]{position:absolute;top:1px;right:0;min-width:20px;height:20px;display:grid;place-items:center;padding:0 3px;color:#fff;background:var(--danger);border:2px solid var(--surface);border-radius:var(--radius-pill);font-size:var(--text-caption);font-weight:750}.inbox-panel[data-v-95c911a0]{position:absolute;top:50px;right:0;z-index:40;width:min(390px,calc(100vw - 28px));max-height:min(620px,calc(100vh - 90px));overflow:auto;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:0 8px 16px #122a3629}.inbox-panel>header[data-v-95c911a0]{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:var(--surface);border-bottom:1px solid var(--border)}.inbox-panel header div[data-v-95c911a0]{display:flex;align-items:baseline;gap:9px}.inbox-panel header strong[data-v-95c911a0]{color:var(--ink);font-size:var(--text-body)}.inbox-panel header span[data-v-95c911a0]{color:var(--muted);font-size:var(--text-caption)}.inbox-panel header button[data-v-95c911a0]{width:36px;height:36px;display:grid;place-items:center;color:var(--ink-soft);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer}.inbox-state[data-v-95c911a0]{min-height:190px;display:grid;place-content:center;justify-items:center;gap:8px;color:var(--muted);font-size:var(--text-secondary)}.notice-list article[data-v-95c911a0]{padding:16px;border-bottom:1px solid var(--border)}.notice-list article[data-v-95c911a0]:last-child{border-bottom:0}.notice-meta[data-v-95c911a0]{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:var(--text-caption)}.notice-list h2[data-v-95c911a0]{margin:9px 0 5px;color:var(--ink);font-size:var(--text-body);line-height:1.4}.notice-list p[data-v-95c911a0]{margin:0;color:var(--ink-soft);font-size:var(--text-secondary);line-height:1.55}.notice-list details[data-v-95c911a0]{margin-top:10px;color:var(--ink-soft);font-size:var(--text-secondary)}.notice-list summary[data-v-95c911a0]{cursor:pointer;color:var(--primary-strong);font-weight:700}.notice-list details div[data-v-95c911a0]{margin-top:8px;line-height:1.65;white-space:pre-wrap}.notice-list article>button[data-v-95c911a0]{min-height:36px;margin-top:12px;padding:0 13px;color:var(--primary-strong);background:var(--primary-soft);border:1px solid var(--primary-border);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-caption);font-weight:750;cursor:pointer}.inbox-error[data-v-95c911a0]{margin:10px;padding:9px;color:var(--danger);background:var(--danger-soft);border:1px solid var(--danger-border);border-radius:var(--radius-sm);font-size:var(--text-caption)}button[data-v-95c911a0]:focus-visible,summary[data-v-95c911a0]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(max-width:640px){.inbox-panel[data-v-95c911a0]{position:fixed;top:70px;right:12px;left:12px;width:auto;max-height:calc(100vh - 84px)}}.app-shell[data-v-49b4e729]{min-height:100vh;display:grid;grid-template-columns:248px minmax(0,1fr)}.workspace[data-v-49b4e729],.enterprise-route-content[data-v-49b4e729]{min-width:0}.topbar[data-v-49b4e729]{min-height:76px;position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:10px;padding:0 32px;background:var(--surface);border-bottom:1px solid var(--border)}.navigation-toggle[data-v-49b4e729]{width:44px;height:44px;display:none;place-items:center;flex:0 0 auto;color:var(--ink);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer}.navigation-toggle[data-v-49b4e729]:hover{background:var(--surface-subtle)}.company-summary[data-v-49b4e729]{min-width:0;display:flex;align-items:baseline;gap:10px}.context-label[data-v-49b4e729]{color:var(--muted);font-size:var(--text-caption)}.company-summary strong[data-v-49b4e729]{overflow:hidden;color:var(--ink);font-size:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}.topbar-divider[data-v-49b4e729]{width:1px;height:22px;flex:0 0 auto;background:var(--border-strong)}.page-context[data-v-49b4e729]{min-width:0;overflow:hidden;color:var(--ink-soft);font-size:var(--text-caption);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.topbar-status[data-v-49b4e729]{display:flex;align-items:center;gap:8px;margin-left:auto;color:var(--ink-soft);font-size:var(--text-caption)}.user-summary[data-v-49b4e729]{max-width:min(22ch,18vw);color:var(--ink-soft);font-size:var(--text-caption);line-height:1.3;overflow-wrap:anywhere;white-space:normal}.account-action[data-v-49b4e729],.logout-button[data-v-49b4e729]{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;color:var(--ink-soft);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer}.account-action[data-v-49b4e729]:hover{color:var(--primary-strong);background:var(--primary-soft)}.logout-button[data-v-49b4e729]:hover{background:var(--surface-subtle);color:var(--danger)}.account-action[data-v-49b4e729]:focus-visible,.logout-button[data-v-49b4e729]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.notification-button[data-v-49b4e729]{width:44px;height:44px;position:relative;display:grid;place-items:center;flex:0 0 auto;color:var(--ink-soft);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer}.notification-button[data-v-49b4e729]:hover{background:var(--surface-subtle)}.navigation-toggle[data-v-49b4e729]:focus-visible,.notification-button[data-v-49b4e729]:focus-visible,.navigation-backdrop[data-v-49b4e729]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.notification-button span[data-v-49b4e729]{position:absolute;top:2px;right:1px;min-width:17px;height:17px;display:grid;place-items:center;color:var(--surface);background:var(--danger);border:2px solid var(--surface);border-radius:var(--radius-pill);font-size:var(--text-caption);font-weight:750}.navigation-backdrop[data-v-49b4e729]{display:none}.workspace>main[data-v-49b4e729]{min-height:calc(100vh - 76px);padding:30px 32px 48px}.route-state[data-v-49b4e729]{min-height:280px;display:grid;place-content:center;justify-items:center;gap:var(--space-4);padding:var(--space-6);color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center}.route-state-content[data-v-49b4e729]{display:grid;justify-items:center;gap:var(--space-3)}.route-state h1[data-v-49b4e729]{margin:0;color:var(--ink);font-size:1.05rem;line-height:1.4}.route-state p[data-v-49b4e729]{max-width:36ch;margin:var(--space-1) 0 0;color:var(--ink-soft);font-size:var(--text-secondary);line-height:1.6}.route-skeleton[data-v-49b4e729]{display:flex;align-items:center;gap:var(--space-2);height:32px}.route-skeleton span[data-v-49b4e729]{width:9px;height:9px;display:block;background:var(--primary);border-radius:var(--radius-pill);animation:route-loading-pulse-49b4e729 1.1s ease-in-out infinite}.route-skeleton span[data-v-49b4e729]:nth-child(2){animation-delay:.14s}.route-skeleton span[data-v-49b4e729]:nth-child(3){animation-delay:.28s}.route-state-mark[data-v-49b4e729]{width:32px;height:32px;display:grid;place-items:center;color:var(--danger-ink, var(--danger));background:var(--danger-soft);border:1px solid var(--danger-border);border-radius:var(--radius-pill);font-weight:750}.route-retry[data-v-49b4e729]{min-height:40px;display:inline-flex;align-items:center;gap:var(--space-2);padding:0 var(--space-4);color:var(--surface);background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-sm);cursor:pointer;font:inherit;font-size:var(--text-secondary);font-weight:700}.route-retry[data-v-49b4e729]:hover{background:var(--primary-strong);border-color:var(--primary-strong)}.route-retry[data-v-49b4e729]:focus-visible{outline:2px solid var(--primary-strong);outline-offset:3px}@keyframes route-loading-pulse-49b4e729{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.route-skeleton span[data-v-49b4e729]{animation:none;opacity:.7}}@media(max-width:900px){.app-shell[data-v-49b4e729]{display:block}.navigation-toggle[data-v-49b4e729]{display:grid}.navigation-backdrop[data-v-49b4e729]{position:fixed;inset:0;z-index:20;display:block;background:var(--overlay-scrim);border:0}.workspace>main[data-v-49b4e729]{padding:24px 18px 40px}}@media(max-width:640px){.topbar[data-v-49b4e729]{height:64px;gap:8px;padding:0 12px}.company-summary[data-v-49b4e729]{display:block;flex:1}.company-summary strong[data-v-49b4e729],.context-label[data-v-49b4e729]{display:block}.company-summary strong[data-v-49b4e729],.context-label[data-v-49b4e729]{font-size:var(--text-caption)}.topbar-divider[data-v-49b4e729],.page-context[data-v-49b4e729]{display:none}.topbar-status[data-v-49b4e729]{margin-left:0;font-size:var(--text-caption);white-space:nowrap}.topbar-status svg[data-v-49b4e729]{display:none}.workspace>main[data-v-49b4e729]{min-height:calc(100vh - 64px);padding:20px 14px 32px}}@media(max-width:430px){.topbar-status[data-v-49b4e729]{display:none}}.enterprise-shell[data-v-49b4e729]{height:100dvh;min-height:0;overflow:hidden;grid-template-columns:214px minmax(0,1fr);background:linear-gradient(135deg,#eaf5ff,#f8fcff)}.enterprise-shell .workspace[data-v-49b4e729]{display:flex;flex-direction:column;height:100dvh;min-height:0}.enterprise-shell .topbar[data-v-49b4e729]{height:65px;min-height:65px;flex:0 0 65px;padding:0 18px 0 16px;background:linear-gradient(110deg,#eaf5ff,#f8fcff);border-bottom-color:var(--border)}.enterprise-shell .page-context[data-v-49b4e729],.enterprise-shell .topbar-divider[data-v-49b4e729],.enterprise-shell .context-label[data-v-49b4e729]{display:none}.enterprise-shell .company-summary[data-v-49b4e729]{min-width:176px;max-width:min(48vw,400px);min-height:38px;padding:7px 14px;border:1px solid var(--border);border-radius:8px;background:linear-gradient(#fff,#f0f7ff);box-shadow:var(--enterprise-panel-shadow)}.enterprise-shell .company-summary strong[data-v-49b4e729]{color:var(--ink);font-size:14px;font-weight:600}.enterprise-shell .topbar[data-v-49b4e729] .announcement-inbox{margin-left:auto}.enterprise-shell .account-trigger[data-v-49b4e729]{margin-left:14px;order:2;height:40px;gap:10px}.enterprise-shell .user-summary[data-v-49b4e729]{width:96px;max-width:96px;color:var(--ink);font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left}.enterprise-shell .workspace>main[data-v-49b4e729]{position:relative;flex:1;min-height:0;overflow:auto;scrollbar-gutter:stable;padding:0 18px 24px 16px}.enterprise-shell.navigation-collapsed[data-v-49b4e729]{grid-template-columns:76px minmax(0,1fr)}.enterprise-shell .enterprise-avatar[data-v-49b4e729]{width:36px;height:36px;color:var(--primary-strong);font-size:14px}.enterprise-shell .topbar[data-v-49b4e729] .inbox-trigger{width:40px;height:40px;color:var(--ink)}.enterprise-shell .topbar[data-v-49b4e729] .inbox-trigger>svg{width:27px;height:27px}.enterprise-shell .route-state-loading[data-v-49b4e729]{position:absolute;top:8px;right:32px;z-index:5;min-height:0;padding:6px 12px;border-radius:6px;box-shadow:var(--enterprise-panel-shadow)}.enterprise-shell .route-state-loading .route-state-content[data-v-49b4e729]{display:flex;gap:8px}.enterprise-shell .route-state-loading .route-skeleton[data-v-49b4e729]{height:20px}.enterprise-shell .route-state-loading h1[data-v-49b4e729]{font-size:12px}.enterprise-shell .route-state-loading p[data-v-49b4e729]{display:none}.enterprise-avatar[data-v-49b4e729]{width:30px;height:30px;display:grid;place-items:center;color:#284064;background:#dcecff;border-radius:50%;font-size:12px;font-weight:700}.account-trigger[data-v-49b4e729]{display:inline-flex;align-items:center;gap:7px;min-height:40px;flex:0 0 auto;padding:4px;border:0;border-radius:6px;background:transparent;color:var(--ink-soft);cursor:pointer}.account-trigger[data-v-49b4e729]:hover{background:var(--primary-soft)}.account-trigger[data-v-49b4e729]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(min-width:1024px){.enterprise-shell .workspace>main[data-v-49b4e729]{padding-bottom:12px}.enterprise-shell .enterprise-route-content[data-v-49b4e729]{height:100%;min-height:0}.enterprise-shell .topbar[data-v-49b4e729]{column-gap:8px}.enterprise-shell .company-summary[data-v-49b4e729]{min-width:0;flex:0 1 400px}.enterprise-shell .account-trigger[data-v-49b4e729]{min-width:0;flex-shrink:1}}@media(min-width:761px){.enterprise-shell .topbar[data-v-49b4e729]{height:auto;min-height:65px;flex:0 0 auto;flex-wrap:wrap;padding-block:8px}.enterprise-shell .account-trigger[data-v-49b4e729]{height:auto;max-width:340px}.enterprise-shell .user-summary[data-v-49b4e729]{width:auto;max-width:240px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.enterprise-shell .company-summary strong[data-v-49b4e729]{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}}@media(max-width:720px){.account-trigger .user-summary[data-v-49b4e729]{display:none}.enterprise-shell .company-summary[data-v-49b4e729]{padding:7px}.enterprise-shell .topbar[data-v-49b4e729]{gap:4px;padding-inline:8px}}@media(max-width:900px){.enterprise-shell[data-v-49b4e729]{display:block}.enterprise-shell .topbar[data-v-49b4e729]{padding:0 14px}.enterprise-shell .company-summary[data-v-49b4e729]{min-width:0;flex:1}.enterprise-shell .workspace>main[data-v-49b4e729]{padding:0 14px 24px}}@media(min-width:761px){.su-app[data-v-cbb955cb]{isolation:isolate}}.su-section-tabs button.is-active[data-v-dbfd8167]{color:var(--su-blue);border-bottom-color:var(--su-blue)}.workspace-overlay-theme[data-v-7ee978d1]{display:contents}.su-native-overlay[data-v-7ee978d1]{margin:0;border:0;padding:0;max-width:none;max-height:none;width:100%;height:100dvh;color:var(--su-ink)}.su-native-overlay[data-v-7ee978d1]:not([open]){display:none}.su-native-overlay[data-v-7ee978d1]::backdrop{background:transparent}.su-native-overlay.su-modal-overlay[data-v-7ee978d1]{padding:24px}@media(max-width:760px){.su-native-overlay.su-modal-overlay[data-v-7ee978d1]{padding:12px}}.su-sidebar.open[data-v-4a442118]{transform:none}@media(max-width:760px){.su-sidebar[data-v-4a442118]{transform:translate(-100%)}}:where(.workspace-platform) .su-pulse:before{content:"";position:absolute;inset:-7px;border-radius:50%;background:#087eff40;animation:su-breathe var(--su-breathe) ease-in-out infinite;pointer-events:none}:where(.workspace-platform) .su-refresh-mark{display:inline-flex;width:8px;height:8px;border-radius:50%;background:var(--su-blue);animation:su-skeleton-breathe var(--su-breathe) ease-in-out infinite}@media(prefers-reduced-motion:reduce){:where(.workspace-platform) *,:where(.workspace-platform) *:before,:where(.workspace-platform) *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:where(.workspace-platform) .su-motion-paused *,:where(.workspace-platform) .su-motion-paused *:before,:where(.workspace-platform) .su-motion-paused *:after{animation-play-state:paused!important}:where(.workspace-platform) *{box-sizing:border-box}:where(.workspace-platform){color-scheme:light;scrollbar-gutter:stable}:where(.workspace-platform){margin:0;background:var(--su-bg);color:var(--su-ink);font:var(--su-body)/1.55 var(--su-font);-webkit-font-smoothing:antialiased}:where(.workspace-platform) button,:where(.workspace-platform) input,:where(.workspace-platform) select,:where(.workspace-platform) textarea{font:inherit}:where(.workspace-platform) button,:where(.workspace-platform) a,:where(.workspace-platform) input,:where(.workspace-platform) select,:where(.workspace-platform) textarea{-webkit-tap-highlight-color:transparent}:where(.workspace-platform) button,:where(.workspace-platform) a{touch-action:manipulation}:where(.workspace-platform) button{cursor:pointer}:where(.workspace-platform) button:disabled{cursor:not-allowed;opacity:.45}:where(.workspace-platform) a{color:var(--su-blue);text-decoration:none}:where(.workspace-platform) button{color:inherit}:where(.workspace-platform) button:focus-visible,:where(.workspace-platform) a:focus-visible,:where(.workspace-platform) input:focus-visible,:where(.workspace-platform) select:focus-visible,:where(.workspace-platform) textarea:focus-visible{outline:2px solid var(--su-blue);outline-offset:3px}:where(.workspace-platform) h1,:where(.workspace-platform) h2,:where(.workspace-platform) h3,:where(.workspace-platform) p{margin:0}:where(.workspace-platform) h1{font-size:var(--su-heading);letter-spacing:.02em;line-height:1.3}:where(.workspace-platform) h2{font-size:var(--su-section);line-height:1.4}:where(.workspace-platform) h3{font-size:16px}:where(.workspace-platform) .su-icon{width:22px;height:22px;display:inline-block;flex:0 0 auto;vertical-align:middle}:where(.workspace-platform) .su-icon.sm{width:17px;height:17px}:where(.workspace-platform) .su-icon.lg{width:30px;height:30px}:where(.workspace-platform) .su-scene{position:fixed;inset:0;z-index:-2;background:linear-gradient(180deg,#eff7fe1a,#eff7fe4d 38%,#eff7fe 82%),url(/assets/ice-lake-Ca2BB7X2.png) center top/cover no-repeat}:where(.workspace-platform).su-app:not(.is-home) .su-scene{background:linear-gradient(145deg,#f1f8ff,#edf5fc)}:where(.workspace-platform) .su-sidebar{position:fixed;left:0;top:0;bottom:0;width:var(--su-sidebar);padding:29px 12px 18px;border:var(--su-panel-border);border-radius:0 30px 30px 0;background:#eff8ff8a;-webkit-backdrop-filter:blur(var(--su-blur));backdrop-filter:blur(var(--su-blur));box-shadow:var(--su-panel-shadow);display:flex;flex-direction:column;z-index:30;overflow-y:auto}:where(.workspace-platform) .su-brand{display:flex;gap:12px;align-items:center;padding:0 17px 26px}:where(.workspace-platform) .su-brand img{width:48px;height:48px;object-fit:contain}:where(.workspace-platform) .su-brand strong{color:var(--su-ink);font-size:21px;white-space:nowrap;letter-spacing:.04em}:where(.workspace-platform) .su-brand small{display:block;color:var(--su-muted);font-size:13px}:where(.workspace-platform) .su-nav{display:grid;gap:8px;padding-top:13px}:where(.workspace-platform) .su-nav a{display:flex;align-items:center;gap:20px;height:58px;flex-shrink:0;padding:0 23px;border:1px solid transparent;border-radius:18px;color:#294e7d;font-size:16px;font-weight:500;white-space:nowrap;transition:background var(--su-fast),color var(--su-fast)}:where(.workspace-platform) .su-nav a .su-icon{width:25px;height:25px;opacity:.82}:where(.workspace-platform) .su-nav a:hover{background:#ffffff70}:where(.workspace-platform) .su-nav a[aria-current=page]{color:#0067dc;background:linear-gradient(120deg,#ffffffd4,#c7e8ff8c,#ffffffb3);border-color:#fff;box-shadow:inset 0 0 0 2px #ffffff70,0 3px 12px #4794da1a}:where(.workspace-platform) .su-nav a[aria-current=page] .su-icon{opacity:1}:where(.workspace-platform) .su-sidebar-foot{margin-top:auto;min-height:145px;padding:38px 20px 2px;position:relative;color:#6b8fac;font-family:var(--su-font)}:where(.workspace-platform).is-home .su-sidebar-foot:before{content:"";position:absolute;inset:-90px -12px 0;z-index:-1;background:url(/assets/ice-lake-Ca2BB7X2.png) 70% 50%/auto 430px;opacity:.43;-webkit-mask-image:linear-gradient(transparent,#000 40%,transparent);mask-image:linear-gradient(transparent,#000 40%,transparent)}:where(.workspace-platform) .su-sidebar-foot p{line-height:2;letter-spacing:.16em}:where(.workspace-platform) .su-sidebar-foot small{display:block;font-size:10px;line-height:1.8;letter-spacing:.12em;margin-top:24px}:where(.workspace-platform) .su-workspace{margin-left:var(--su-sidebar)}:where(.workspace-platform) .su-topbar{height:var(--su-topbar);padding:12px var(--su-page-x);display:flex;align-items:center;gap:18px;position:relative;z-index:20}:where(.workspace-platform) .su-workspace-name{font-size:16px;font-weight:600;white-space:nowrap}:where(.workspace-platform) .su-divider{width:1px;height:25px;background:#b9cee1}:where(.workspace-platform) .su-org{display:flex;align-items:center;gap:12px;padding:5px 13px;min-width:248px;min-height:48px;text-align:left;border:1px solid #fff;border-radius:12px;background:#ffffffab;box-shadow:0 2px 9px #7296bc0c}:where(.workspace-platform) .su-org small{display:block;font-size:11px;color:var(--su-caption);line-height:1.3}:where(.workspace-platform) .su-org strong{font-size:14px;font-weight:600}:where(.workspace-platform) .su-org .su-chevron{margin-left:auto}:where(.workspace-platform) .su-top-actions{margin-left:auto;display:flex;align-items:center;gap:19px}:where(.workspace-platform) .su-search{display:flex;align-items:center;gap:9px;border:1px solid #cfdfef;border-radius:var(--su-pill-radius);height:var(--su-control);padding:0 13px;background:#ffffff94;color:var(--su-muted)}:where(.workspace-platform) .su-search input{border:0;background:transparent;color:var(--su-ink);width:100%;outline:0;min-width:0}:where(.workspace-platform) .su-search input::placeholder{color:#7791af}:where(.workspace-platform) .su-search.global{width:280px;white-space:nowrap}:where(.workspace-platform) .su-search.global>span{overflow:hidden;text-overflow:ellipsis}:where(.workspace-platform) .su-search kbd{font-size:11px;white-space:nowrap;color:var(--su-caption);font-family:inherit}:where(.workspace-platform) .su-icon-button{border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;position:relative}:where(.workspace-platform) .su-icon-button:hover{background:#ffffff80}:where(.workspace-platform) .su-notification:after{content:"";position:absolute;right:6px;top:3px;width:6px;height:6px;border-radius:50%;background:#e98430;border:2px solid #eff7fe}:where(.workspace-platform) .su-avatar{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#dceeff,#bfdefc);color:#0469d7;border:1px solid #fff;border-radius:50%;font-size:17px;flex-shrink:0}:where(.workspace-platform) .su-profile{display:flex;gap:9px;align-items:center;border:0;background:transparent;white-space:nowrap}:where(.workspace-platform) .su-main{padding:var(--su-page-y) var(--su-page-x) 20px;max-width:calc(var(--su-content-max) + 2 * var(--su-page-x));margin:0 auto;min-height:calc(100vh - var(--su-topbar))}:where(.workspace-platform) .su-page-heading{min-height:82px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:0 4px 14px}:where(.workspace-platform) .su-page-heading p{color:var(--su-muted);font-size:15px;margin-top:5px}:where(.workspace-platform) .su-page-actions{display:flex;align-items:center;gap:20px;padding-top:1px}:where(.workspace-platform) .su-date{text-align:right;font-size:12px;color:var(--su-muted);line-height:1.8}:where(.workspace-platform) .su-button{height:var(--su-button);padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #cadff2;border-radius:var(--su-control-radius);background:#ffffffb8;color:var(--su-blue);white-space:nowrap;transition:background var(--su-fast),box-shadow var(--su-fast)}:where(.workspace-platform) .su-button:hover{background:#fff;box-shadow:0 3px 10px #1760a314}:where(.workspace-platform) .su-button.primary{border-color:#a5d6ff;background:linear-gradient(135deg,#fff9,#d7edffaa,#fff9);box-shadow:inset 0 0 0 2px #ffffff8c,0 3px 10px #5591c711}:where(.workspace-platform) .su-button.solid{background:var(--su-blue);color:#fff;border-color:var(--su-blue);box-shadow:none}:where(.workspace-platform) .su-button.danger{color:var(--su-red);border-color:#f0c8cb}:where(.workspace-platform) .su-button.ghost{border-color:transparent;background:transparent;padding:0 8px}:where(.workspace-platform) .su-button.small{height:32px;padding:0 10px;font-size:13px}:where(.workspace-platform) .su-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--su-gap);margin-bottom:var(--su-gap)}:where(.workspace-platform) .su-panel,:where(.workspace-platform) .su-kpi{background:var(--su-panel);border:var(--su-panel-border);border-radius:var(--su-radius);box-shadow:var(--su-panel-shadow);-webkit-backdrop-filter:blur(var(--su-blur));backdrop-filter:blur(var(--su-blur))}:where(.workspace-platform) .su-kpi{height:120px;padding:20px;display:flex;align-items:center;gap:18px;position:relative;color:var(--su-ink);text-align:left;min-width:0}:where(.workspace-platform) .su-kpi:hover{background:#ffffffbf}:where(.workspace-platform) .su-orb{color:var(--su-blue);width:62px;height:62px;border-radius:50%;background:linear-gradient(145deg,#d4edffb3,#e8f5ff3d);border:1px solid #c9e5fa;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #fff8;flex-shrink:0}:where(.workspace-platform) .su-orb.orange{color:var(--su-orange);background:linear-gradient(145deg,#fff4e9,#ecf4fa44);border-color:#f9e8d6}:where(.workspace-platform) .su-kpi-label{font-size:14px;font-weight:600;white-space:nowrap}:where(.workspace-platform) .su-kpi-value{font-size:30px;font-weight:600;line-height:1.35;font-variant-numeric:tabular-nums}:where(.workspace-platform) .su-kpi-meta{font-size:13px;color:var(--su-muted);white-space:nowrap}:where(.workspace-platform) .su-kpi .su-chevron{margin-left:auto;color:#6d97bd}:where(.workspace-platform) .su-orange{color:var(--su-orange)}:where(.workspace-platform) .su-blue{color:var(--su-blue)}:where(.workspace-platform) .su-green{color:var(--su-green)}:where(.workspace-platform) .su-muted{color:var(--su-muted)}:where(.workspace-platform) .su-caption{font-size:var(--su-meta);color:var(--su-caption)}:where(.workspace-platform) .su-panel{padding:18px;min-width:0}:where(.workspace-platform) .su-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;min-height:28px}:where(.workspace-platform) .su-panel-head .su-caption{font-size:13px}:where(.workspace-platform) .su-home-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(320px,1fr);gap:var(--su-gap)}:where(.workspace-platform) .su-home-grid>.su-panel{min-width:0}:where(.workspace-platform) .su-home-grid .su-panel-head{margin-bottom:14px}:where(.workspace-platform) .su-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px;min-height:38px}:where(.workspace-platform) .su-toolbar .su-search{margin-left:auto;width:205px}:where(.workspace-platform) .su-tabs{display:inline-flex;align-items:center;gap:0;border:1px solid #d2e5f5;border-radius:10px;height:var(--su-tab);padding:2px;max-width:100%;background:#ffffff35}:where(.workspace-platform) .su-tabs button{border:0;background:transparent;border-radius:7px;padding:0 15px;height:100%;white-space:nowrap;color:var(--su-muted);font-size:13px}:where(.workspace-platform) .su-tabs button[aria-selected=true],:where(.workspace-platform) .su-tabs button.is-active{color:#0673ef;background:#dff0ff;border:1px solid #b9deff}:where(.workspace-platform) .su-count{padding:0 6px;background:#d4ebff;color:#076adb;border-radius:20px;font-size:12px;margin-left:6px}:where(.workspace-platform) .su-table-wrap{overflow-x:auto;border-radius:10px;background:var(--su-inner)}:where(.workspace-platform) table{border-collapse:collapse;width:100%;font-size:14px}:where(.workspace-platform) th{text-align:left;font-weight:400;color:var(--su-muted);background:#e9f2f9b3;font-size:13px;padding:9px 12px;white-space:nowrap}:where(.workspace-platform) td{padding:14px 12px;border-bottom:1px solid #e4eef7;vertical-align:middle}:where(.workspace-platform) tbody tr:last-child td{border-bottom:0}:where(.workspace-platform) tbody tr:hover{background:#eaf5ff73}:where(.workspace-platform) td.num{font-variant-numeric:tabular-nums}:where(.workspace-platform) td .su-secondary{display:block;color:var(--su-muted);font-size:12px;margin-top:3px;line-height:1.5}:where(.workspace-platform) .su-cell-title{font-weight:500}:where(.workspace-platform) .su-table-home th{padding:7px 10px}:where(.workspace-platform) .su-table-home td{padding:9px 10px;font-size:13px}:where(.workspace-platform) .su-table-home td:first-child{white-space:nowrap}:where(.workspace-platform) .su-table-home td .su-secondary{font-size:12px;line-height:1.45;margin-top:2px}:where(.workspace-platform) .su-table-home td:last-child{white-space:nowrap}:where(.workspace-platform) .su-status{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:2px 9px;font-size:12px;white-space:nowrap;background:#eaf1f7;color:var(--su-neutral)}:where(.workspace-platform) .su-status:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}:where(.workspace-platform) .su-status.orange{background:#fff1e5;color:var(--su-orange)}:where(.workspace-platform) .su-status.green{background:#e4f6f1;color:var(--su-green)}:where(.workspace-platform) .su-status.blue{background:#e5f2ff;color:#0871dd}:where(.workspace-platform) .su-status.red{background:#fdecee;color:#c7434e}:where(.workspace-platform) .su-tag{font-size:12px;display:inline-flex;align-items:center;border-radius:999px;padding:3px 10px;white-space:nowrap;background:#edf3fa;color:var(--su-muted)}:where(.workspace-platform) .su-tag.orange{background:#fff1e5;color:var(--su-orange)}:where(.workspace-platform) .su-tag.blue{background:#e5f2ff;color:#0675ef}:where(.workspace-platform) .su-tag.outline{background:transparent;border:1px solid #bddaff;color:#0675ef}:where(.workspace-platform) .su-more{border:0;background:transparent;color:var(--su-muted);font-size:11px;padding:0 3px}:where(.workspace-platform) .su-link{display:inline-flex;align-items:center;gap:4px;color:var(--su-blue);border:0;background:transparent;font:inherit;cursor:pointer;padding:0;white-space:nowrap}:where(.workspace-platform) .su-link:hover{text-decoration:underline}:where(.workspace-platform) .su-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--su-muted);font-size:13px;margin-top:12px}:where(.workspace-platform) .su-pages{display:flex;gap:5px}:where(.workspace-platform) .su-pages button{width:31px;height:31px;border-radius:7px;border:1px solid #d6e6f4;background:#ffffff63;color:var(--su-ink)}:where(.workspace-platform) .su-pages button[aria-current=page]{background:#d9edff;color:#0074ed;border-color:#afdaff}:where(.workspace-platform) .su-timeline{padding:4px 7px 0;background:#fff5;border-radius:12px}:where(.workspace-platform) .su-task{position:relative;display:grid;grid-template-columns:47px 15px 1fr auto;gap:9px;padding:19px 0 21px;min-height:119px}:where(.workspace-platform) .su-task+.su-task{border-top:1px solid #e2edf6}:where(.workspace-platform) .su-time{font-variant-numeric:tabular-nums;font-size:14px;padding-top:1px}:where(.workspace-platform) .su-task-dot{width:11px;height:11px;border-radius:50%;background:#8da5bf;margin-top:6px;position:relative}:where(.workspace-platform) .su-task-dot.green{background:#02a78e}:where(.workspace-platform) .su-task-dot.blue{background:#087eff}:where(.workspace-platform) .su-task-dot:after{content:"";position:absolute;width:1px;background:#cfdfea;top:16px;left:5px;height:88px}:where(.workspace-platform) .su-task:last-child .su-task-dot:after{display:none}:where(.workspace-platform) .su-task strong{font-size:14px}:where(.workspace-platform) .su-task p{color:var(--su-muted);font-size:13px;margin-top:5px}:where(.workspace-platform) .su-task .owner{margin-top:10px}:where(.workspace-platform) .su-task-state{text-align:right;font-size:13px}:where(.workspace-platform) .su-task-state .su-tag{margin-top:12px}:where(.workspace-platform) .su-team-row{display:flex;align-items:center;gap:12px;padding:11px 0;background:transparent}:where(.workspace-platform) .su-team-row+.su-team-row{border-top:1px solid #e2edf6}:where(.workspace-platform) .su-team-row .workload{margin-left:auto;font-size:12px;white-space:nowrap}:where(.workspace-platform) .su-team-row .su-status{background:transparent;font-size:11px;padding-right:0}:where(.workspace-platform) .su-team-row strong{display:block;font-size:14px}:where(.workspace-platform) .su-team-row small{font-size:11px;color:var(--su-muted)}:where(.workspace-platform) .su-todo-row{display:flex;align-items:center;gap:12px;padding:11px 0;min-height:61px}:where(.workspace-platform) .su-todo-row+.su-todo-row{border-top:1px solid #e3edf6}:where(.workspace-platform) .su-todo-row .su-avatar{width:38px;height:38px}:where(.workspace-platform) .su-todo-title{flex:1;min-width:0}:where(.workspace-platform) .su-todo-title strong{font-size:13px;display:block}:where(.workspace-platform) .su-todo-title p{font-size:12px;color:var(--su-muted)}:where(.workspace-platform) .su-todo-row .su-link{font-size:13px;margin-left:12px}:where(.workspace-platform) .su-footer{font-size:11px;color:#6d8da9;display:flex;justify-content:space-between;margin-top:16px;padding:0 4px}:where(.workspace-platform) .su-footer a{color:#6484a4}:where(.workspace-platform) .su-select{height:var(--su-control);border:1px solid #d2e3f1;border-radius:10px;background:#ffffff8c;color:var(--su-ink);padding:0 30px 0 12px;max-width:100%}:where(.workspace-platform) .su-table-actions{display:flex;gap:13px;align-items:center;white-space:nowrap}:where(.workspace-platform) .su-stack{display:grid;gap:var(--su-gap)}:where(.workspace-platform) .su-two-col{display:grid;grid-template-columns:1.8fr 1fr;gap:var(--su-gap)}:where(.workspace-platform) .su-three-col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--su-gap)}:where(.workspace-platform) .su-four-col{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--su-gap)}:where(.workspace-platform) .su-client-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--su-gap)}:where(.workspace-platform) .su-asset-card{border:1px solid #dcebf7;background:#ffffff8c;border-radius:14px;padding:20px}:where(.workspace-platform) .su-asset-top{display:flex;align-items:center;gap:13px;margin-bottom:20px}:where(.workspace-platform) .su-asset-top .su-orb{width:54px;height:54px}:where(.workspace-platform) .su-asset-top .su-status{margin-left:auto}:where(.workspace-platform) .su-dl{display:grid;grid-template-columns:108px 1fr;gap:12px 15px;font-size:14px;margin:0}:where(.workspace-platform) .su-dl dt{color:var(--su-muted)}:where(.workspace-platform) .su-dl dd{margin:0;overflow-wrap:anywhere}:where(.workspace-platform) .su-card-foot{margin-top:20px;padding-top:14px;border-top:1px solid #e0ebf5;display:flex;justify-content:space-between;gap:10px}:where(.workspace-platform) .su-section-tabs{display:flex;gap:27px;border-bottom:1px solid #d9e7f3;margin:0 0 20px;overflow-x:auto}:where(.workspace-platform) .su-section-tabs button{padding:0 2px 12px;border:0;border-bottom:2px solid transparent;background:none;font-size:14px;color:var(--su-muted);white-space:nowrap}:where(.workspace-platform) .su-section-tabs button[aria-selected=true]{color:var(--su-blue);border-bottom-color:var(--su-blue)}:where(.workspace-platform) .su-summary-strip{display:flex;gap:22px;align-items:center;padding:15px 18px;border:1px solid #deebf6;border-radius:12px;background:#ffffff82;margin-bottom:20px}:where(.workspace-platform) .su-summary-strip .su-status{margin-left:auto}:where(.workspace-platform) .su-step-list{padding:0;list-style:none;margin:0}:where(.workspace-platform) .su-step-list li{border-left:1px solid #cfdfea;padding:0 0 22px 20px;margin-left:7px;position:relative}:where(.workspace-platform) .su-step-list li:before{content:"";position:absolute;left:-4px;top:8px;width:7px;height:7px;border-radius:50%;background:#71aaf1}:where(.workspace-platform) .su-step-list li:last-child{padding-bottom:0}:where(.workspace-platform) .su-step-list p{font-size:13px;color:var(--su-muted);margin-top:4px}:where(.workspace-platform) .su-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:19px}:where(.workspace-platform) .su-field{display:flex;flex-direction:column;gap:7px;min-width:0}:where(.workspace-platform) .su-field>span{font-size:13px;color:var(--su-muted)}:where(.workspace-platform) .su-input{min-height:var(--su-control);width:100%;border:1px solid #ccdff0;border-radius:10px;background:#ffffffab;padding:9px 12px;color:var(--su-ink)}:where(.workspace-platform) textarea.su-input{min-height:104px;resize:vertical}:where(.workspace-platform) .su-form-grid .full{grid-column:1/-1}:where(.workspace-platform) .su-required{color:var(--su-orange)}:where(.workspace-platform) .su-check{display:flex;align-items:center;gap:8px;font-size:14px;padding:4px 0}:where(.workspace-platform) .su-check input{accent-color:var(--su-blue);width:17px;height:17px}:where(.workspace-platform) .su-note{background:#e8f3fc;color:#406489;padding:12px 15px;border-radius:10px;font-size:13px;line-height:1.7}:where(.workspace-platform) .su-note.orange{background:#fff3e6;color:#965718}:where(.workspace-platform) .su-note a{text-decoration:underline}:where(.workspace-platform) .su-save-row{display:flex;justify-content:flex-end;gap:10px;padding-top:20px;margin-top:20px;border-top:1px solid var(--su-line)}:where(.workspace-platform) .su-member-card{text-align:center;padding:25px 18px;background:#ffffff85;border:1px solid #dceaf5;border-radius:15px}:where(.workspace-platform) .su-member-card .su-avatar{width:58px;height:58px;font-size:24px;margin-bottom:12px}:where(.workspace-platform) .su-member-card h3{margin-bottom:4px}:where(.workspace-platform) .su-member-stats{display:flex;justify-content:center;gap:30px;border-top:1px solid #e2edf6;border-bottom:1px solid #e2edf6;margin:20px 0;padding:14px 0}:where(.workspace-platform) .su-member-stats strong{display:block;font-size:22px}:where(.workspace-platform) .su-member-stats span{font-size:12px;color:var(--su-muted)}:where(.workspace-platform) .su-report-preview{background:#ffffffb3;border:1px solid #dce9f4;border-radius:12px;padding:32px;min-height:360px}:where(.workspace-platform) .su-report-preview h3{font-size:23px;margin-bottom:10px}:where(.workspace-platform) .su-report-preview .su-report-line{height:7px;border-radius:3px;background:#e9f0f6;margin:14px 0}:where(.workspace-platform) .su-report-preview .su-report-line:nth-child(2n){width:78%}:where(.workspace-platform) .su-form-sidebar{display:grid;grid-template-columns:190px 1fr;gap:25px}:where(.workspace-platform) .su-settings-nav{display:flex;flex-direction:column;gap:8px;border-right:1px solid #dce8f3;padding-right:18px}:where(.workspace-platform) .su-settings-nav button{text-align:left;padding:11px 15px;border:0;background:none;color:var(--su-muted);border-radius:10px}:where(.workspace-platform) .su-settings-nav button[aria-selected=true]{background:#e3f1ff;color:#076edf}:where(.workspace-platform) .su-overlay{position:fixed;inset:0;z-index:100;background:#20415c26;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:stretch;justify-content:flex-end}:where(.workspace-platform) .su-drawer{width:min(560px,100%);height:100%;background:#f7fbfff7;border-left:1px solid #fff;box-shadow:-10px 0 40px #183a5620;display:flex;flex-direction:column;animation:su-slide var(--su-enter) var(--su-ease)}:where(.workspace-platform) .su-dialog-head{padding:24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbe8f2;flex-shrink:0}:where(.workspace-platform) .su-dialog-head h2{font-size:21px}:where(.workspace-platform) .su-dialog-body{padding:24px;overflow-y:auto;flex:1}:where(.workspace-platform) .su-dialog-foot{padding:18px 24px;border-top:1px solid #dbe8f2;display:flex;justify-content:flex-end;gap:10px;flex-shrink:0}:where(.workspace-platform) .su-modal-overlay{align-items:center;justify-content:center;padding:24px}:where(.workspace-platform) .su-modal{width:min(620px,100%);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:#f8fcff;border:1px solid #fff;border-radius:23px;box-shadow:0 20px 65px #1e4a6b25;animation:su-fade var(--su-enter) var(--su-ease)}:where(.workspace-platform) .su-toast{position:fixed;top:88px;left:50%;transform:translate(-50%);z-index:150;max-width:calc(100vw - 40px);padding:12px 20px;box-shadow:0 5px 25px #1937561f;border:1px solid #fff;border-radius:12px;background:#f8fcfff5;color:var(--su-ink);display:flex;align-items:center;gap:10px;animation:su-fade var(--su-enter) var(--su-ease)}:where(.workspace-platform) .su-empty{min-height:290px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:10px;padding:35px}:where(.workspace-platform) .su-empty .su-orb{width:68px;height:68px;margin-bottom:5px}:where(.workspace-platform) .su-empty h3{font-size:17px}:where(.workspace-platform) .su-empty p{color:var(--su-muted);font-size:14px;max-width:380px}:where(.workspace-platform) .su-skeleton{border-radius:8px;background:#dceaf6;animation:su-skeleton-breathe var(--su-breathe) ease-in-out infinite;height:16px}:where(.workspace-platform) .su-skeleton-row{display:grid;grid-template-columns:1.3fr 1.7fr 1fr .7fr;gap:20px;padding:23px 12px;border-bottom:1px solid #e4eef5}:where(.workspace-platform) .su-component-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--su-gap)}:where(.workspace-platform) .su-sample{padding:22px;background:#ffffff8c;border-radius:13px;border:1px solid #deebf5;min-width:0}:where(.workspace-platform) .su-sample h3{margin-bottom:17px}:where(.workspace-platform) .su-sample-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}:where(.workspace-platform) .su-sample p{font-size:13px;color:var(--su-muted);margin-top:13px}:where(.workspace-platform) .su-icon-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}:where(.workspace-platform) .su-icon-tile{display:flex;flex-direction:column;align-items:center;gap:12px;padding:15px 4px;border:1px solid #e0ebf5;border-radius:10px;background:#ffffff7a;text-align:center}:where(.workspace-platform) .su-icon-tile span{font-size:11px;color:var(--su-muted);overflow-wrap:anywhere}:where(.workspace-platform) .su-reference-img{display:block;width:100%;height:auto;border-radius:12px}:where(.workspace-platform) .su-swatch{height:57px;border:1px solid #dce7f1;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:12px}:where(.workspace-platform) .su-breadcrumb{display:flex;gap:9px;align-items:center;font-size:13px;color:var(--su-muted);margin-bottom:12px}:where(.workspace-platform) .su-mobile-menu{display:none}:where(.workspace-platform) .su-alert-context{display:flex;align-items:center;gap:10px;padding:12px 15px;background:#e6f1fc;border-radius:10px;margin-bottom:16px}:where(.workspace-platform) .su-state-selector{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}:where(.workspace-platform) .su-hidden,:where(.workspace-platform) [hidden]{display:none!important}:where(.workspace-platform) .su-empty-table{text-align:center;padding:42px;color:var(--su-muted)}@media(min-width:1700px){:where(.workspace-platform){--su-page-x:32px}:where(.workspace-platform) .su-kpi{height:126px}:where(.workspace-platform) .su-home-grid{grid-template-columns:minmax(0,1.85fr) minmax(350px,1fr)}:where(.workspace-platform) .su-table-home td{padding:12px;font-size:14px}:where(.workspace-platform) .su-table-home td .su-secondary{font-size:12px}:where(.workspace-platform) .su-task{min-height:132px}:where(.workspace-platform) .su-task-dot:after{height:101px}}@media(max-width:1390px){:where(.workspace-platform){--su-sidebar:224px;--su-page-x:20px;--su-gap:14px;--su-heading:28px;--su-section:19px}:where(.workspace-platform) .su-brand{padding-left:12px;gap:9px}:where(.workspace-platform) .su-brand strong{font-size:19px}:where(.workspace-platform) .su-nav a{padding:0 19px;gap:17px;height:54px}:where(.workspace-platform) .su-kpi{padding:16px;gap:12px}:where(.workspace-platform) .su-orb{width:50px;height:50px}:where(.workspace-platform) .su-search.global{width:210px}:where(.workspace-platform) .su-topbar{gap:13px}:where(.workspace-platform) .su-org{min-width:220px}:where(.workspace-platform) .su-top-actions{gap:11px}:where(.workspace-platform) .su-home-grid{grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr)}:where(.workspace-platform) .su-panel{padding:15px}:where(.workspace-platform) .su-table-home td{padding:9px 7px;font-size:14px}:where(.workspace-platform) .su-table-home th{font-size:12px;padding:7px}:where(.workspace-platform) .su-toolbar .su-search{width:172px}:where(.workspace-platform) .su-tabs button{padding:0 10px}:where(.workspace-platform) .su-task{gap:6px;grid-template-columns:43px 12px 1fr auto}:where(.workspace-platform) .su-task strong{font-size:13px}:where(.workspace-platform) .su-task p{font-size:12px}:where(.workspace-platform) .su-todo-row{gap:8px}:where(.workspace-platform) .su-todo-row .su-tag{font-size:11px;padding:3px 7px}:where(.workspace-platform) .su-todo-row .su-link{margin-left:3px}:where(.workspace-platform) .su-team-row{gap:8px}:where(.workspace-platform) .su-team-row .workload{font-size:11px}}@media(max-width:1150px){:where(.workspace-platform) .su-workspace-name,:where(.workspace-platform) .su-divider{display:none}:where(.workspace-platform) .su-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.workspace-platform) .su-home-grid,:where(.workspace-platform) .su-two-col{grid-template-columns:1fr}:where(.workspace-platform) .su-three-col,:where(.workspace-platform) .su-client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.workspace-platform) .su-four-col{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.workspace-platform) .su-task-dot:after{height:88px}:where(.workspace-platform) .su-task{min-height:119px}:where(.workspace-platform) .su-date{display:none}:where(.workspace-platform) .su-table-home td{font-size:14px}:where(.workspace-platform) .su-table-home td .su-secondary{font-size:12px}:where(.workspace-platform) .su-icon-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}:where(.workspace-platform) .su-home-grid>.su-panel{padding:16px}:where(.workspace-platform) .su-home-grid .su-panel-head{margin-bottom:10px}:where(.workspace-platform) .su-home-grid .su-toolbar{margin-bottom:8px;min-height:36px}:where(.workspace-platform) .su-table-home td{padding:6px 10px;font-size:14px;line-height:1.3}:where(.workspace-platform) .su-table-home td .su-secondary{font-size:12px;line-height:1.25;margin-top:2px}:where(.workspace-platform) .su-table-home .su-status{line-height:1.35;padding:2px 8px}:where(.workspace-platform).is-home .su-todo-row{padding:6px 0;min-height:48px}:where(.workspace-platform).is-home .su-team-row{padding:6px 0}:where(.workspace-platform).is-home .su-scene{background:linear-gradient(180deg,#eff7fe6b,#eff7fe73 38%,#eff7fe 82%),url(/assets/ice-lake-Ca2BB7X2.png) center -85px/cover no-repeat}:where(.workspace-platform).su-app{--su-font: "Microsoft YaHei", "PingFang SC", "Noto Sans CJK SC", system-ui, sans-serif;--su-ink: #102c57;--su-muted: #536e93;--su-caption: #647fa1;--su-blue: #0878f9;--su-blue-soft: #e7f3ff;--su-green: #009b85;--su-orange: #df590b;--su-red: #ce4146;--su-neutral: #617894;--su-bg: #eff7fe;--su-line: #deebf6;--su-panel: rgba(255,255,255,.59);--su-inner: rgba(255,255,255,.75);--su-panel-border: 1px solid rgba(255,255,255,.94);--su-panel-shadow: 0 7px 22px rgba(51,107,159,.065), inset 0 1px 0 #fff, inset 0 0 0 2px rgba(255,255,255,.26);--su-radius: 20px;--su-control-radius: 10px;--su-pill-radius: 999px;--su-blur: 18px;--su-sidebar: 248px;--su-topbar: 76px;--su-page-x: 26px;--su-page-y: 14px;--su-content-max: 1720px;--su-gap: 16px;--su-heading: 30px;--su-section: 20px;--su-body: 14px;--su-meta: 12px;--su-control: 38px;--su-tab: 36px;--su-button: 38px;--su-fast: .14s;--su-enter: .2s;--su-breathe: 2.8s;--su-ease: cubic-bezier(.2,.8,.2,1)}:where(.workspace-platform) .skip{position:fixed;top:-80px;left:260px;z-index:200;background:#fff;padding:12px}:where(.workspace-platform) .skip:focus{top:8px}:where(.workspace-platform) .su-main{max-width:var(--su-content-max);margin:auto;padding:var(--su-page-y) var(--su-page-x) 24px}:where(.workspace-platform) .su-sidebar-foot{min-height:94px;padding-top:20px}:where(.workspace-platform) .su-sidebar-foot small{margin-top:8px}:where(.workspace-platform) .su-topbar .admin-workspace{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--su-muted)}:where(.workspace-platform) .admin-workspace strong{color:var(--su-ink)}:where(.workspace-platform) .su-page-actions{gap:10px}:where(.workspace-platform) .su-footer{line-height:1.8}:where(.workspace-platform) .admin-split{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);gap:var(--su-gap);align-items:start}:where(.workspace-platform) .admin-equal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--su-gap)}:where(.workspace-platform) .admin-sidebar-detail{display:grid;gap:18px}:where(.workspace-platform) .admin-list-row{display:flex;gap:12px;align-items:center;padding:17px 0;border-bottom:1px solid var(--su-line)}:where(.workspace-platform) .admin-list-row:last-child{border-bottom:0}:where(.workspace-platform) .admin-list-row .grow{flex:1;min-width:0}:where(.workspace-platform) .admin-list-row small{display:block;color:var(--su-muted);margin-top:4px;font-size:12px}:where(.workspace-platform) .admin-list-row .su-orb{width:40px;height:40px}:where(.workspace-platform) .admin-list-row .su-icon{width:22px;height:22px}:where(.workspace-platform) .admin-banner{display:flex;align-items:center;gap:13px;border:1px solid #cde4f9;background:#e5f3ffb8;border-radius:14px;padding:15px 18px;margin-bottom:16px}:where(.workspace-platform) .admin-banner .grow{flex:1;min-width:0}:where(.workspace-platform) .admin-banner p{font-size:13px;color:var(--su-muted);margin-top:3px}:where(.workspace-platform) .admin-banner.warning{background:#fff6e9dd;border-color:#f2d6aa}:where(.workspace-platform) .admin-banner.warning>.su-icon{color:var(--su-orange)}:where(.workspace-platform) .admin-banner.error{background:#fff0f2;border-color:#f1c1c6}:where(.workspace-platform) .admin-banner.error>.su-icon{color:var(--su-red)}:where(.workspace-platform) .admin-banner.success{background:#eaf8f2;border-color:#bce6d8}:where(.workspace-platform) .admin-banner.success>.su-icon{color:var(--su-green)}:where(.workspace-platform) .admin-banner.info{margin-bottom:0}:where(.workspace-platform) .admin-inline-stats{display:flex;gap:24px;padding:18px 0;border-block:1px solid var(--su-line);flex-wrap:wrap}:where(.workspace-platform) .admin-inline-stats>div{flex:1;min-width:85px}:where(.workspace-platform) .admin-inline-stats strong{display:block;font-size:25px;font-variant-numeric:tabular-nums}:where(.workspace-platform) .admin-inline-stats small{color:var(--su-muted)}:where(.workspace-platform) .admin-toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:16px}:where(.workspace-platform) .admin-toolbar .su-search{flex:1;min-width:180px;max-width:340px}:where(.workspace-platform) .admin-subtitle{font-size:12px;color:var(--su-muted);margin-top:4px}:where(.workspace-platform) .admin-name{display:flex;align-items:center;gap:10px}:where(.workspace-platform) .admin-name .su-avatar{width:36px;height:36px;flex-shrink:0}:where(.workspace-platform) .admin-name strong{font-size:14px;font-weight:500}:where(.workspace-platform) .admin-name small{display:block;font-size:12px;color:var(--su-muted)}:where(.workspace-platform) .admin-selected{background:#e4f2ff!important}:where(.workspace-platform) .admin-chart{height:142px;width:100%;display:block}:where(.workspace-platform) .admin-chart text{font-size:10px;fill:var(--su-muted)}:where(.workspace-platform) .admin-chart-footer{display:flex;justify-content:space-between;color:var(--su-muted);font-size:12px;margin-top:8px}:where(.workspace-platform) .admin-report{background:#fff;border:1px solid var(--su-line);padding:28px;border-radius:12px}:where(.workspace-platform) .admin-report h3{font-size:24px}:where(.workspace-platform) .admin-report h4{margin:20px 0 8px}:where(.workspace-platform) .admin-report p{line-height:1.9;font-size:14px}:where(.workspace-platform) .admin-token-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}:where(.workspace-platform) .admin-chip-grid{display:flex;gap:8px;flex-wrap:wrap}:where(.workspace-platform) .admin-chip{border:1px solid #cadff2;border-radius:10px;background:#ffffff85;padding:8px 12px;color:var(--su-muted)}:where(.workspace-platform) .admin-chip[aria-pressed=true]{background:#e1f0ff;border-color:#96c8f9;color:var(--su-blue)}:where(.workspace-platform) .admin-small-title{font-size:14px;margin-bottom:12px}:where(.workspace-platform) .admin-table-sub{font-size:12px;color:var(--su-muted);padding-top:10px}:where(.workspace-platform) .admin-grid-form{display:grid;grid-template-columns:1fr 1fr;gap:18px}:where(.workspace-platform) .admin-grid-form .full{grid-column:1/-1}:where(.workspace-platform) .admin-definition{background:#edf6fe;padding:15px;border-radius:12px}:where(.workspace-platform) .admin-definition pre{margin:8px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}:where(.workspace-platform) .admin-raw{background:#f1f6fb;border:1px solid #dce8f3;border-radius:10px;padding:14px;white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.9 ui-monospace,Consolas,monospace;color:#35577d;max-height:230px;overflow:auto}:where(.workspace-platform) .admin-mono{font-family:ui-monospace,Consolas,monospace;font-size:12px;overflow-wrap:anywhere}:where(.workspace-platform) .admin-stage-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px}:where(.workspace-platform) .admin-stage{display:flex;align-items:center;gap:10px;border-radius:14px;padding:16px 12px;background:var(--su-panel);border:var(--su-panel-border)}:where(.workspace-platform) .admin-stage>.su-icon{color:var(--su-blue);width:25px;height:25px}:where(.workspace-platform) .admin-stage small{display:block;color:var(--su-muted);font-size:12px;margin-bottom:5px}:where(.workspace-platform) .admin-stage .su-status{padding-left:0;background:transparent}:where(.workspace-platform) .admin-diagnostic{display:grid;grid-template-columns:minmax(250px,.9fr) minmax(0,2fr);gap:var(--su-gap);align-items:start}:where(.workspace-platform) .admin-packets{max-height:344px;overflow:auto;scrollbar-gutter:stable}:where(.workspace-platform) .admin-packet{display:grid;grid-template-columns:72px 1fr auto;gap:7px;border:0;border-bottom:1px solid var(--su-line);background:transparent;width:100%;text-align:left;padding:15px 8px;font-size:12px;align-items:center}:where(.workspace-platform) .admin-packet[aria-pressed=true]{background:#e0efff}:where(.workspace-platform) .admin-live-dot{width:8px;height:8px;background:var(--su-blue);border-radius:50%;display:inline-block;margin-right:6px}:where(.workspace-platform) .admin-live-dot.running{animation:su-breathe var(--su-breathe) infinite}:where(.workspace-platform) .admin-context{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#e8f4ffa8;border-radius:12px;padding:12px 16px;margin-bottom:14px}:where(.workspace-platform) .admin-context>.push{margin-left:auto;font-size:12px;color:var(--su-muted)}:where(.workspace-platform) .admin-time-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;margin:16px 0;font-size:12px}:where(.workspace-platform) .admin-time-grid span{color:var(--su-muted);margin-right:10px}:where(.workspace-platform) .admin-match{padding:13px 16px;border:1px solid #efd5ae;border-radius:10px;background:#fff7ed;margin-top:15px}:where(.workspace-platform) .admin-match h3{font-size:14px;margin-bottom:7px}:where(.workspace-platform) .admin-match mark{color:#a54e00;background:#ffddb0;padding:1px 3px;border-radius:3px}:where(.workspace-platform) .admin-checks{display:grid;grid-template-columns:1fr 1fr;gap:8px}:where(.workspace-platform) .admin-stepper{display:flex;gap:12px;margin-bottom:20px}:where(.workspace-platform) .admin-stepper>div{flex:1;padding:12px;background:#edf4fa;border-radius:10px;font-size:13px;color:var(--su-muted)}:where(.workspace-platform) .admin-stepper .active{background:#dceeff;color:#0067d8}:where(.workspace-platform) .admin-switch{appearance:none;width:38px;height:22px;border-radius:99px;background:#b8c9da;position:relative;cursor:pointer;border:0;vertical-align:middle;flex:none}:where(.workspace-platform) .admin-switch:before{content:"";width:16px;height:16px;background:#fff;border-radius:50%;position:absolute;left:3px;top:3px;transition:transform .14s}:where(.workspace-platform) .admin-switch:checked{background:var(--su-blue)}:where(.workspace-platform) .admin-switch:checked:before{transform:translate(16px)}:where(.workspace-platform) .admin-state-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}:where(.workspace-platform) .admin-state-grid .su-empty{min-height:235px;padding:22px}:where(.workspace-platform) .admin-state-grid .su-empty p{font-size:12px}:where(.workspace-platform) .admin-state-grid h3{font-size:16px}:where(.workspace-platform) .admin-state-grid .su-empty .su-orb{width:50px;height:50px}:where(.workspace-platform) .admin-hidden-nav{display:flex;gap:14px;font-size:12px;color:var(--su-muted);flex-wrap:wrap}:where(.workspace-platform) .admin-list-row.no-border{border:0}:where(.workspace-platform) .su-drawer.wide{width:min(780px,100%)}:where(.workspace-platform) .admin-toast-progress{height:3px;background:var(--su-blue);border-radius:2px;animation:admin-progress 2.8s ease-out forwards}:where(.workspace-platform) .admin-pulse-outline{animation:admin-pulse 2.8s ease-in-out infinite}:where(.workspace-platform) .admin-error-field{border-color:var(--su-red)}:where(.workspace-platform) .admin-field-error{font-size:12px;color:var(--su-red)}:where(.workspace-platform) .admin-actions-bottom{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}:where(.workspace-platform) .admin-top-label{display:flex;flex-direction:column}:where(.workspace-platform) .admin-top-label small{font-size:11px;color:var(--su-muted)}:where(.workspace-platform) .admin-tooltip{font-size:12px;color:var(--su-muted)}:where(.workspace-platform) .admin-badge-example{font-size:10px;color:#6d8aa6;border:1px solid #d3e4f1;border-radius:5px;padding:1px 5px;margin-left:8px}:where(.workspace-platform) .admin-expand summary{cursor:pointer;color:var(--su-blue);font-size:13px;margin:18px 0}:where(.workspace-platform) .admin-expand .su-note{margin-top:10px}:where(.workspace-platform) .admin-page-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}:where(.workspace-platform) .admin-page-link{background:#ffffff90;border:1px solid var(--su-line);padding:18px;border-radius:12px;display:flex;align-items:center;gap:12px}:where(.workspace-platform) .admin-page-link small{display:block;color:var(--su-muted)}:where(.workspace-platform) .admin-thumb{width:100%;display:block;border-radius:10px;border:1px solid var(--su-line)}:where(.workspace-platform) .admin-counter{font-variant-numeric:tabular-nums}:where(.workspace-platform) .admin-note-space{margin-top:16px}:where(.workspace-platform) .admin-device-chooser{display:grid;grid-template-columns:1fr 1fr;gap:12px}:where(.workspace-platform) .admin-device-choice{display:flex;gap:12px;align-items:center;text-align:left;padding:18px;background:#ffffffc0;border:1px solid var(--su-line);border-radius:12px}:where(.workspace-platform) .admin-device-choice:hover{border-color:#91c6fb}:where(.workspace-platform) .admin-device-choice .su-icon{color:var(--su-blue)}:where(.workspace-platform) .admin-request-log{font-size:12px;line-height:2;color:var(--su-muted)}@keyframes admin-progress{0%{width:0}to{width:100%}}@keyframes admin-pulse{0%,to{opacity:.65}50%{opacity:1}}@media(min-width:1700px){:where(.workspace-platform) .admin-split{grid-template-columns:minmax(0,1.8fr) minmax(350px,1fr)}}@media(max-width:1390px){:where(.workspace-platform) .admin-split{grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr)}:where(.workspace-platform) .admin-diagnostic{grid-template-columns:245px minmax(0,1fr)}:where(.workspace-platform) .admin-stage{gap:7px;padding:12px 8px}:where(.workspace-platform) .admin-stage>.su-icon{width:21px}:where(.workspace-platform) .admin-stage small{font-size:11px}:where(.workspace-platform) .su-topbar .admin-workspace{font-size:12px}:where(.workspace-platform) .su-topbar .su-search.global{width:225px}}@media(max-width:1150px){:where(.workspace-platform) .admin-split,:where(.workspace-platform) .admin-diagnostic{grid-template-columns:1fr}:where(.workspace-platform) .admin-stage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.workspace-platform) .admin-state-grid{grid-template-columns:1fr 1fr}:where(.workspace-platform) .admin-token-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.workspace-platform) .admin-packets{max-height:230px}:where(.workspace-platform) .su-topbar .admin-workspace{display:none}}@media(max-width:760px){.su-main{padding-top:10px}.su-page-heading{flex-direction:column;gap:12px;margin-bottom:12px}.su-page-actions{padding:0;flex-wrap:wrap}.admin-equal,.admin-grid-form,.admin-device-chooser{grid-template-columns:1fr}.admin-banner{align-items:flex-start;flex-wrap:wrap;padding:14px}.admin-banner>.grow{flex-basis:75%}.admin-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-state-grid,.admin-page-links{grid-template-columns:1fr}.admin-token-grid{grid-template-columns:1fr 1fr}.admin-time-grid,.admin-checks{grid-template-columns:1fr}.admin-context>.push{margin-left:0}.admin-list-row{flex-wrap:wrap}.admin-stepper{gap:6px}.admin-stepper>div{padding:8px;font-size:12px}.admin-match .su-dl{grid-template-columns:70px 1fr;gap:8px}.admin-context{font-size:12px}.admin-toolbar .su-search{max-width:none}.admin-inline-stats{gap:14px}.admin-top-label strong,.su-page-actions .su-button{font-size:13px}.su-dialog-foot{flex-wrap:wrap}.admin-packet{grid-template-columns:68px 1fr auto}.admin-diagnostic table{min-width:530px}.admin-report{padding:18px}.admin-page-links{grid-template-columns:1fr}.admin-list-row .grow{min-width:150px}}@media(prefers-reduced-motion:reduce){:where(.workspace-platform) .admin-live-dot.running,:where(.workspace-platform) .admin-pulse-outline,:where(.workspace-platform) .admin-toast-progress{animation:none!important}:where(.workspace-platform) .admin-switch:before{transition:none!important}}html[data-motion=paused] :where(.workspace-platform) *{animation-play-state:paused!important}@media print{:where(.workspace-platform){background:#fff}:where(.workspace-platform) .su-sidebar,:where(.workspace-platform) .su-topbar,:where(.workspace-platform) .su-page-heading,:where(.workspace-platform) .su-footer,:where(.workspace-platform) .admin-split>.su-panel,:where(.workspace-platform) #overlay-root,:where(.workspace-platform) #toast-root{display:none!important}:where(.workspace-platform) .su-workspace{margin:0}:where(.workspace-platform) .su-main{padding:0}:where(.workspace-platform) .admin-split{display:block}:where(.workspace-platform) .admin-report{border:0;padding:0}:where(.workspace-platform) .admin-report *{break-inside:avoid}:where(.workspace-platform) .su-icon{display:none}}:where(.workspace-platform) #main-content:focus{outline:none}:where(.workspace-platform).su-app{--surface:#fff;--surface-subtle:#f4f8fc;--surface-muted:#eef5fa;--ink:var(--su-ink);--ink-soft:#3f6288;--muted:var(--su-muted);--border:var(--su-line);--border-strong:#c7d8e8;--primary:var(--su-blue);--primary-strong:var(--su-ink);--primary-soft:var(--su-blue-soft);--primary-border:var(--su-line);--accent:var(--su-blue);--success:var(--su-green);--success-ink:#087560;--success-soft:#e8f7f3;--success-border:#b9e7dc;--warning:var(--su-orange);--warning-ink:#965718;--warning-soft:#fff3e6;--warning-border:#f2d6aa;--danger:var(--su-red);--danger-soft:#fff0f2;--danger-border:#f0c8cb;--radius-sm:6px;--radius-md:8px;--radius-pill:999px;--text-caption:var(--su-meta);--text-secondary:14px;--text-body:16px;--font-data:ui-monospace,Consolas,monospace;--overlay-scrim:#20415c26;--dialog-shadow:-10px 0 40px #183a5620}:where(.workspace-platform) .su-admin-page{display:grid;gap:var(--su-gap);min-width:0;color:var(--su-ink)}:where(.workspace-platform) .su-admin-page>.su-page-heading{margin-bottom:0}:where(.workspace-platform) .admin-section{min-width:0}:where(.workspace-platform) .admin-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}:where(.workspace-platform) .admin-form{display:grid;gap:16px;min-width:0}:where(.workspace-platform) .admin-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}:where(.workspace-platform) .admin-form label,:where(.workspace-platform) .admin-fields label{display:grid;gap:7px;min-width:0;color:var(--su-ink);font-size:14px;overflow-wrap:anywhere}:where(.workspace-platform) .admin-form input,:where(.workspace-platform) .admin-form select,:where(.workspace-platform) .admin-form textarea,:where(.workspace-platform) .admin-fields input,:where(.workspace-platform) .admin-fields select,:where(.workspace-platform) .admin-fields textarea{width:100%;min-width:0;min-height:40px;padding:8px 10px;color:var(--su-ink);background:#fff;border:1px solid var(--su-line);border-radius:var(--su-control-radius);font:inherit;font-size:14px}:where(.workspace-platform) .admin-form textarea,:where(.workspace-platform) .admin-fields textarea{resize:vertical}:where(.workspace-platform) .admin-choice{display:flex!important;align-items:center;gap:8px}:where(.workspace-platform) .admin-choice input{width:16px!important;height:16px;min-height:0!important;padding:0!important;flex:0 0 auto;accent-color:var(--su-blue)}:where(.workspace-platform) .admin-feedback{display:flex;align-items:center;gap:8px;margin:0;padding:12px;background:#fff;border:1px solid var(--su-line);border-radius:var(--su-control-radius);font-size:14px;overflow-wrap:anywhere}:where(.workspace-platform) .admin-error{color:var(--su-red)}:where(.workspace-platform) .admin-success{color:var(--su-green)}:where(.workspace-platform) .admin-muted{color:var(--su-muted);font-size:13px;overflow-wrap:anywhere}:where(.workspace-platform) .admin-state{display:grid;align-content:center;justify-items:start;gap:10px;min-height:128px;padding:22px;color:var(--su-muted);font-size:14px}:where(.workspace-platform) .admin-state button{justify-self:start}:where(.workspace-platform) .admin-table{max-width:100%;overflow:auto;border-radius:10px;background:var(--su-inner)}:where(.workspace-platform) .admin-table table{border-collapse:collapse;width:100%;min-width:650px;table-layout:fixed;font-size:14px}:where(.workspace-platform) .admin-table th,:where(.workspace-platform) .admin-table td{padding:12px;border-bottom:1px solid var(--su-line);text-align:left;vertical-align:top;overflow-wrap:anywhere}:where(.workspace-platform) .admin-table th{background:#e9f2f9b3;color:var(--su-muted);font-weight:600}:where(.workspace-platform) .admin-status{font-weight:600}:where(.workspace-platform) .admin-target{display:grid;gap:6px;min-width:0;padding-bottom:16px}:where(.workspace-platform) .admin-target>p{color:var(--su-muted);overflow-wrap:anywhere}:where(.workspace-platform) .admin-copy{min-width:0;overflow-wrap:anywhere;word-break:break-word}:where(.workspace-platform) .admin-advanced{min-width:0;max-width:100%;padding:4px 0 0;border-top:1px solid var(--su-line)}:where(.workspace-platform) .admin-advanced summary{width:max-content;max-width:100%;min-height:32px;display:flex;align-items:center;color:var(--su-muted);font-size:13px;cursor:pointer;overflow-wrap:anywhere}:where(.workspace-platform) .admin-advanced summary:focus-visible{outline:2px solid var(--su-blue);outline-offset:3px}:where(.workspace-platform) .admin-facts{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px 12px;margin:10px 0 0;font-size:13px;line-height:1.6}:where(.workspace-platform) .admin-facts dt{color:var(--su-muted)}:where(.workspace-platform) .admin-facts dd{min-width:0;margin:0;overflow-wrap:anywhere}:where(.workspace-platform) .admin-identifier{font-family:ui-monospace,Consolas,monospace;font-variant-numeric:tabular-nums}:where(.workspace-platform) .admin-rule{height:1px;background:var(--su-line);border:0;margin:20px 0}:where(.workspace-platform) .admin-section .su-panel-head{margin-bottom:16px}@media(min-width:761px){.workspace-platform.su-app{--radius-sm: var(--su-control-radius);--radius-md: var(--su-radius);--text-body: var(--su-body)}.workspace-platform .su-admin-page{width:100%;max-width:none;margin:0;gap:var(--su-gap)}.workspace-platform .su-admin-page>.su-page-heading{align-items:flex-start;gap:20px;margin:0 0 4px}.workspace-platform .su-page-heading h1{font-size:var(--su-heading);letter-spacing:0}.workspace-platform .su-page-heading>div>p{margin-top:7px;color:var(--su-muted);font-size:13px;font-weight:400;line-height:1.7}.workspace-platform .su-panel{background:#ffffffd6;border:var(--su-panel-border);border-radius:var(--su-radius);box-shadow:var(--su-panel-shadow)}.workspace-platform .su-button{height:auto;min-height:var(--su-button);padding:8px 15px;border-radius:var(--su-control-radius);font-size:13px;font-weight:500;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.workspace-platform .admin-form{gap:20px}.workspace-platform .admin-form label,.workspace-platform .admin-fields label{font-size:13px}.workspace-platform .admin-form input,.workspace-platform .admin-form select,.workspace-platform .admin-form textarea{min-height:var(--su-control)}.workspace-platform .admin-table{border-radius:var(--su-radius)}.workspace-platform .admin-table table{font-size:13px}.workspace-platform .admin-table th{font-size:12px;font-weight:500;line-height:1.6}.workspace-platform .admin-table td{padding-top:17px;padding-bottom:17px;line-height:1.65}.workspace-platform .su-admin-page input,.workspace-platform .su-admin-page select,.workspace-platform .su-admin-page textarea{border-radius:var(--su-control-radius)}.workspace-platform .su-admin-page input[readonly],.workspace-platform .su-admin-page select:disabled{color:var(--su-muted);background:#f1f7fc}.workspace-platform .su-drawer{width:min(720px,90vw)}.workspace-platform .su-drawer input,.workspace-platform .su-drawer select,.workspace-platform .su-drawer textarea{border-radius:var(--su-control-radius)}.workspace-platform .tenant-directory .directory-workspace{padding:0;overflow:hidden}.workspace-platform .tenant-directory .directory-tools{flex-wrap:wrap;gap:12px;padding:20px 22px;border:0;border-radius:0;background:transparent}.workspace-platform .tenant-directory .search-field{flex:0 1 300px;min-width:220px}.workspace-platform .tenant-directory .table-frame{min-height:280px;padding:0 20px 16px;border:0;border-radius:0;background:transparent}.workspace-platform .tenant-directory table{min-width:860px;table-layout:fixed}.workspace-platform .tenant-directory th:first-child{width:22%}.workspace-platform .tenant-directory th:last-child{width:220px}.workspace-platform .tenant-directory .row-actions button,.workspace-platform .tenant-directory .row-actions .row-link{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:4px 0;color:var(--su-blue);background:transparent;border:0;font-size:12px;text-decoration:none}.workspace-platform .tenant-directory .row-actions{column-gap:12px;row-gap:4px}.workspace-platform .asset-page .asset-directory{padding:0;overflow:hidden}.workspace-platform .asset-page .asset-tabs{display:flex;gap:26px;padding:0 22px;border:0;border-bottom:1px solid var(--su-line);border-radius:0;background:transparent}.workspace-platform .asset-page .asset-tabs button{min-height:54px;padding:14px 0 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;font-size:13px;font-weight:500}.workspace-platform .asset-page .asset-tabs button.active{border-bottom-color:var(--su-blue);background:transparent;box-shadow:none}.workspace-platform .asset-page .asset-tabs button>svg{display:none}.workspace-platform .asset-page .asset-catalog{margin:0;padding:0 22px 18px;border:0;border-radius:0;background:transparent}.workspace-platform .asset-page .asset-filters{display:flex;align-items:flex-end;gap:12px;padding:20px 22px}.workspace-platform .asset-page .asset-filters label{display:grid;gap:8px;max-width:300px;flex:1;color:var(--su-muted);font-size:12px}.workspace-platform .asset-page .asset-filters input{min-height:var(--su-control);padding:8px 11px;border:1px solid var(--su-line);color:var(--su-ink);background:#fff;font:inherit;font-size:14px}.workspace-platform .asset-page .catalog-heading{padding:12px;margin-bottom:0;background:#f1f7fd;color:var(--su-muted)}.workspace-platform .asset-page .catalog-heading h2{font-size:13px;font-weight:500}.workspace-platform .asset-page .catalog-row{padding:17px 12px}.workspace-platform .asset-page .catalog-main strong{font-size:14px}.workspace-platform .asset-page .catalog-main span{font-family:var(--su-font)}.workspace-platform .asset-page .catalog-actions button{min-height:32px;padding:4px 8px;border-color:transparent;background:transparent;font-size:13px}.workspace-platform .asset-surface{border:0;border-radius:0;background:transparent}.workspace-platform .asset-surface .asset-section{padding:0 0 22px;margin-bottom:22px}.workspace-platform .asset-surface .asset-section h2{font-size:18px}.workspace-platform .asset-surface .field-grid,.workspace-platform .asset-surface .field-grid.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.workspace-platform .asset-surface input,.workspace-platform .asset-surface select{font-size:14px}.workspace-platform .asset-surface .submit-bar{padding:18px 0 0;background:transparent;border-top:1px solid var(--su-line);border-radius:0;flex-wrap:wrap}.workspace-platform .asset-surface .primary{border-radius:var(--su-control-radius);font-size:13px;font-weight:500}.workspace-platform .collector-optional-details{margin-top:20px;padding-top:16px;border-top:1px solid var(--su-line)}.workspace-platform .collector-optional-details summary{color:var(--su-blue);cursor:pointer;font-weight:600}.workspace-platform .collector-optional-details .field-grid{margin-top:16px}.workspace-platform .platform-drawer-body>.su-dialog-body{padding:0}.workspace-platform .ingest-page .ingest-directory{padding:0}.workspace-platform .ingest-page .workspace-tabs{margin:0;padding:0 22px;gap:26px}.workspace-platform .ingest-page .workspace-tabs button{min-height:54px;padding:14px 0 12px;font-size:13px;font-weight:500}.workspace-platform .ingest-page .search-bar,.workspace-platform .ingest-page .unclaimed-toolbar{padding:20px 22px;margin:0}.workspace-platform .ingest-page .unclaimed-toolbar{flex-wrap:wrap}.workspace-platform .ingest-page .workbench{grid-template-columns:minmax(0,1fr);gap:var(--su-gap)}.workspace-platform .ingest-page .collector-list{max-height:none;overflow:visible;border:var(--su-panel-border);border-radius:var(--su-radius);background:#ffffffd6;box-shadow:var(--su-panel-shadow)}.workspace-platform .ingest-page .collector-list .section-title{align-items:center;padding:14px 22px}.workspace-platform .ingest-page .collector-row{grid-template-columns:10px minmax(0,1fr) minmax(0,1fr) minmax(120px,.45fr);min-height:74px;padding:17px 22px}.workspace-platform .ingest-page .collector-row strong,.workspace-platform .ingest-page .collector-row small,.workspace-platform .ingest-page .key-row strong,.workspace-platform .ingest-page .key-row small,.workspace-platform .ingest-page .facts dd{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.workspace-platform .ingest-page .configuration-panel{padding:0;overflow:hidden}.workspace-platform .ingest-page .configuration-panel>header{min-height:72px;padding:18px 22px}.workspace-platform .ingest-page .configuration-panel>header h2{font-size:18px}.workspace-platform .ingest-page .binding-form,.workspace-platform .ingest-page .key-section{padding:22px}.workspace-platform .ingest-page .primary,.workspace-platform .ingest-page .secondary{border-radius:var(--su-control-radius);font-size:13px;font-weight:500;line-height:1.5;white-space:normal;padding-top:8px;padding-bottom:8px}.workspace-platform .ingest-page .facts{padding:14px 22px;gap:8px 20px}.workspace-platform .ingest-page .diagnostic-panel{border-radius:var(--su-radius)}.workspace-platform .audit-page .filters{padding:20px 22px;border:var(--su-panel-border);border-radius:var(--su-radius);background:#ffffffd6;box-shadow:var(--su-panel-shadow)}.workspace-platform .audit-page .ledger{padding:0 20px;border:var(--su-panel-border);border-radius:var(--su-radius);background:#ffffffd6}.workspace-platform .platform-settings .fixed-setting,.workspace-platform .platform-settings input,.workspace-platform .platform-settings textarea{border-radius:var(--su-control-radius)}}@media(min-width:761px){.workspace-platform .connection-guide{padding:22px;display:grid;gap:20px}.workspace-platform .connection-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.workspace-platform .connection-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:4px 10px;align-items:center;min-width:0}.workspace-platform .connection-steps li>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--su-muted);background:#eaf2f8}.workspace-platform .connection-steps li.complete>span{color:#fff;background:var(--su-blue)}.workspace-platform .connection-steps strong{font-size:14px;font-weight:500}.workspace-platform .connection-steps small{grid-column:2;color:var(--su-muted);font-size:12px;overflow-wrap:anywhere}.workspace-platform .connection-next{display:flex;align-items:center;gap:20px;padding:18px 20px;border:1px solid #cde4f9;border-radius:12px;background:#edf7ff}.workspace-platform .connection-next>div{flex:1;min-width:0}.workspace-platform .connection-next h3{font-size:18px}.workspace-platform .connection-next p{margin-top:6px;font-size:13px;line-height:1.7;color:var(--su-muted);overflow-wrap:anywhere}.workspace-platform .connection-next button{flex:0 0 auto;max-width:200px}.workspace-platform .device-send-settings h3{margin-bottom:14px;font-size:15px}.workspace-platform .device-send-settings dl{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr) minmax(0,1fr) minmax(0,1fr);gap:16px;margin:0}.workspace-platform .device-send-settings dt{font-size:12px;color:var(--su-muted)}.workspace-platform .device-send-settings dd{margin:7px 0 0;font-size:14px;overflow-wrap:anywhere}.workspace-platform .device-send-settings>p{margin-top:14px;font-size:12px;color:var(--su-muted);line-height:1.7}.workspace-platform .connection-details{border-top:1px solid var(--su-line);margin:0}.workspace-platform .connection-details>summary{padding:16px 22px;color:var(--su-blue);cursor:pointer;font-size:14px;line-height:1.6}.workspace-platform .connection-details>summary:focus-visible{outline:2px solid var(--su-blue);outline-offset:-4px}.workspace-platform .ingest-page .pairing-section>.subheading,.workspace-platform .ingest-page .pairing-section>.diagnostic-notice,.workspace-platform .ingest-page .pairing-section>button,.workspace-platform .ingest-page .pairing-section>.message{margin:0 22px 16px}.workspace-platform .ingest-page .pairing-form{padding:0 22px 22px}.workspace-platform .source-advanced{font-size:12px;color:var(--su-muted);line-height:1.7}.workspace-platform .source-advanced summary{cursor:pointer}}@media(min-width:1024px){.workspace-platform.su-app:not(.workspace-overlay-theme){height:100dvh;min-height:0}.workspace-platform.su-app>.su-workspace{display:grid;grid-template-rows:auto minmax(0,1fr);height:100dvh;min-width:0;min-height:0}.workspace-platform.su-app>.su-workspace>.su-main{width:100%;min-width:0;min-height:0;margin:0 auto;overflow:auto;scrollbar-gutter:stable;scroll-padding-block:12px 24px}.workspace-platform .su-main>*{min-width:0;max-width:100%}.workspace-platform .su-page-heading{min-height:0;flex-wrap:wrap}.workspace-platform .su-page-heading>div{min-width:0}.workspace-platform .su-page-heading>div:first-child{flex:1 1 240px}.workspace-platform .su-page-heading :is(.admin-actions,.su-page-actions){flex-wrap:wrap;justify-content:flex-end;max-width:100%}.workspace-platform .su-page-heading :is(h1,p,span),.workspace-platform .su-panel-head{overflow-wrap:anywhere}.workspace-platform .su-panel-head{flex-wrap:wrap}.workspace-platform :is(.su-admin-page,.su-panel,.su-stack,.admin-section,.admin-table,.su-table-wrap,.table-scroll){min-width:0;min-height:0}.workspace-platform :is(.admin-table,.su-table-wrap,.table-scroll){max-width:100%;scrollbar-gutter:stable}.workspace-platform :is(.admin-table,.su-table-wrap){max-height:max(180px,calc(100dvh - 310px));overflow:auto;scroll-padding-top:48px}.workspace-platform :is(.admin-table,.su-table-wrap) thead{position:sticky;top:0;z-index:2;background:#f1f7fd}.workspace-platform :is(.admin-table,.su-table-wrap) table{min-width:0;width:100%}.workspace-platform :is(.admin-table,.su-table-wrap) :is(th,td){white-space:normal;overflow-wrap:anywhere}.workspace-platform :is(.admin-actions,.row-actions,.su-table-actions){flex-wrap:wrap}.workspace-platform .tenant-directory .table-frame{min-height:0;max-height:none;overflow:visible}.workspace-platform .tenant-directory .table-scroll{max-height:max(180px,calc(100dvh - 265px));overflow:auto}.workspace-platform .tenant-directory .table-scroll thead{position:sticky;top:0;z-index:2;background:#f1f7fd}.workspace-platform .tenant-directory table{min-width:0}.workspace-platform .tenant-directory :is(th,td){overflow-wrap:anywhere}.workspace-platform .asset-page .asset-directory{min-height:0}.workspace-platform .asset-page .asset-catalog{max-height:max(180px,calc(100dvh - 285px));overflow:auto}.workspace-platform .asset-page .asset-tabs,.workspace-platform .ingest-page .workspace-tabs{flex-wrap:wrap;gap:8px 24px;overflow:visible}.workspace-platform .asset-page .catalog-main,.workspace-platform .asset-page .catalog-actions{min-width:0;flex-wrap:wrap}.workspace-platform .asset-page .catalog-main :is(strong,span,small){overflow-wrap:anywhere;white-space:normal}.workspace-platform .su-drawer{max-height:100dvh;min-height:0}.workspace-platform .su-dialog-body{min-height:0;scroll-padding-bottom:90px}.workspace-platform .su-dialog-foot{flex-wrap:wrap}.workspace-platform .asset-surface .submit-bar{position:sticky;bottom:0;z-index:3;margin:0;padding:12px 0;background:#f7fbff;box-shadow:0 -8px 16px #102c570d}.workspace-platform .asset-editor-footer{width:100%;min-width:0;padding:0;background:transparent;flex-wrap:wrap}.workspace-platform .asset-editor-footer>div{flex:1 1 220px}.workspace-platform .asset-editor-footer .primary{white-space:normal;min-height:38px;border-radius:var(--su-control-radius)}.workspace-platform .platform-announcement-center .publisher{height:100dvh;max-height:100dvh;grid-template-rows:auto minmax(0,1fr) auto}.workspace-platform .platform-announcement-center .publisher>form{scroll-padding-bottom:90px}.workspace-platform .platform-announcement-center .publisher>footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--su-line);background:#fff}.workspace-platform .ingest-page :is(.binding-form,.pairing-form,.unclaimed-claim-form) .form-actions,.workspace-platform .ingest-page .unclaimed-command-row{position:sticky;bottom:0;z-index:3;display:flex;flex-wrap:wrap;gap:10px;padding:12px 0;background:#fff}.workspace-platform .ingest-page .form-actions>span{flex:1 1 160px}}@media(min-width:1024px)and (max-width:1390px){.workspace-platform.su-app{--su-sidebar: 208px;--su-page-x: 18px}.workspace-platform.su-app>.su-workspace>.su-topbar{gap:10px}.workspace-platform .su-topbar .admin-top-label{flex:1 1 150px;max-width:220px}.workspace-platform .su-topbar .admin-workspace,.workspace-platform .su-topbar .su-divider{display:none}.workspace-platform .su-topbar .su-top-actions{margin-left:auto;flex:0 1 auto;min-width:0}.workspace-platform .su-topbar .su-profile{min-width:0;max-width:260px}.workspace-platform .su-topbar .operator-role{white-space:normal}.workspace-platform .su-brand{padding-inline:10px;gap:8px}.workspace-platform .su-brand img{width:38px;height:38px}.workspace-platform .su-brand strong{font-size:18px;white-space:normal}.workspace-platform .su-nav a{padding-inline:14px;gap:12px}.workspace-platform .su-home-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.workspace-platform .admin-split{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.workspace-platform .device-send-settings dl{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-platform .admin-actions{gap:8px}}@media(min-width:1024px)and (max-height:900px){.workspace-platform.su-app{--su-topbar: 60px;--su-page-y: 10px;--su-gap: 12px}.workspace-platform .su-sidebar{padding-top:16px;padding-bottom:12px}.workspace-platform .su-brand{padding-bottom:14px}.workspace-platform .su-nav{gap:3px;padding-top:4px;min-height:0;overflow:auto}.workspace-platform .su-nav a{height:auto;min-height:40px;padding-block:7px;border-radius:12px;font-size:15px;white-space:normal}.workspace-platform .su-nav a .su-icon{width:22px;height:22px;flex:0 0 auto}.workspace-platform .su-sidebar-foot{display:none}.workspace-platform.su-app>.su-workspace>.su-topbar{padding-block:8px}.workspace-platform .su-page-heading,.workspace-platform .su-admin-page>.su-page-heading{padding-bottom:4px;margin-bottom:0;gap:10px}.workspace-platform .su-page-heading>div>p{margin-top:3px;line-height:1.5}.workspace-platform .su-panel{padding:14px}.workspace-platform .su-panel-head{margin-bottom:10px}.workspace-platform .admin-table td{padding-block:11px}.workspace-platform .tenant-directory .directory-tools,.workspace-platform .asset-page .asset-filters,.workspace-platform .ingest-page .search-bar,.workspace-platform .ingest-page .unclaimed-toolbar{padding:12px 16px;gap:10px}.workspace-platform .asset-page .asset-tabs button,.workspace-platform .ingest-page .workspace-tabs button{min-height:44px;padding-block:10px 8px}.workspace-platform .asset-page .catalog-row{padding-block:12px}.workspace-platform .platform-announcement-center .section-heading p{margin-top:3px}.workspace-platform .platform-announcement-center .publisher>header{min-height:0;padding:14px 20px}.workspace-platform .platform-announcement-center .form-section{padding:14px 20px}.workspace-platform .su-dialog-head{padding:16px 20px}.workspace-platform .su-dialog-body{padding:18px 20px}.workspace-platform .su-dialog-foot{padding:12px 20px}.workspace-platform .asset-surface .field-grid,.workspace-platform .asset-surface .field-grid.two{gap:14px}.workspace-platform .asset-surface .asset-section{padding-bottom:14px;margin-bottom:14px}.workspace-platform .admin-form{gap:14px}.workspace-platform .platform-dashboard .admin-list-row{padding-block:10px}}@media(min-width:1024px)and (max-height:900px){.workspace-platform .ingest-page .workbench{grid-template-columns:minmax(210px,.55fr) minmax(0,1.45fr);align-items:start}.workspace-platform .ingest-page .collector-list,.workspace-platform .ingest-page .configuration-panel{max-height:max(250px,calc(100dvh - 245px));overflow:auto;scrollbar-gutter:stable;scroll-padding-block:12px 90px}.workspace-platform .ingest-page .collector-list .section-title{position:sticky;top:0;z-index:2;min-height:44px;padding:10px 12px;background:#f7fbff}.workspace-platform .ingest-page .collector-row{grid-template-columns:8px minmax(0,1fr);gap:5px 10px;padding:12px;min-height:0}.workspace-platform .ingest-page .collector-row>span:nth-child(n+3){grid-column:2}.workspace-platform .ingest-page .configuration-panel>header{min-height:0;padding:12px 16px;flex-wrap:wrap;gap:8px}.workspace-platform .ingest-page .connection-guide{padding:14px 16px;gap:14px}.workspace-platform .ingest-page .connection-steps{gap:10px}.workspace-platform .ingest-page .connection-steps li{grid-template-columns:24px minmax(0,1fr);gap:4px 6px}.workspace-platform .ingest-page .connection-steps li>span{width:24px;height:24px}.workspace-platform .ingest-page .connection-next{padding:12px;gap:10px;flex-wrap:wrap}.workspace-platform .ingest-page .connection-next>div{flex-basis:220px}.workspace-platform .ingest-page .connection-next button{margin-left:auto}.workspace-platform .ingest-page .connection-details>summary{padding:12px 16px}.workspace-platform .ingest-page :is(.binding-form,.key-section,.pairing-form,.facts){padding-inline:16px}}@media(min-width:1024px)and (max-height:700px){.workspace-platform.su-app{--su-topbar: 56px;--su-page-y: 8px;--su-gap: 10px}.workspace-platform .su-page-heading h1{font-size:26px}.workspace-platform .su-nav a{min-height:38px;padding-block:6px}.workspace-platform .su-brand{padding-bottom:10px}.workspace-platform .admin-state,.workspace-platform .platform-announcement-center .announcement-empty{min-height:150px}.workspace-platform .ingest-page .connection-steps small{display:none}.workspace-platform .su-page-actions .su-date{line-height:1.4}}.workspace-password-form[data-v-de810a0c]{max-width:560px;min-width:0;color:var(--su-ink);overflow-wrap:anywhere}h2[data-v-de810a0c]{font-size:18px;margin:0 0 16px}fieldset[data-v-de810a0c]{border:0;padding:0;margin:0;display:grid;gap:16px;min-width:0}label[data-v-de810a0c]{display:grid;gap:6px;font-size:14px;min-width:0}input[data-v-de810a0c]{box-sizing:border-box;width:100%;min-width:0;min-height:40px;padding:8px 10px;border:1px solid var(--su-line);border-radius:6px;background:var(--su-surface,#fff);color:var(--su-ink);font:inherit}input[data-v-de810a0c]:focus-visible{outline:2px solid var(--su-blue);outline-offset:2px}button[data-v-de810a0c]{white-space:normal;overflow-wrap:anywhere;height:auto;min-height:40px;justify-self:start}p[data-v-de810a0c]{margin:0;line-height:1.6;font-size:14px}.password-error[data-v-de810a0c]{color:var(--su-red,#b42318)}@media(min-width:1024px){.workspace-password-form[data-workspace=platform] h2[data-v-de810a0c]{font-size:var(--su-section)}.workspace-password-form[data-workspace=platform] input[data-v-de810a0c]{min-height:var(--su-control);border-radius:var(--su-control-radius);background:var(--su-inner)}.workspace-password-form[data-workspace=platform] button[data-v-de810a0c]{min-height:var(--su-button);border-radius:var(--su-control-radius)}}@media(min-width:1024px)and (max-height:800px){h2[data-v-de810a0c]{margin-bottom:12px}fieldset[data-v-de810a0c]{gap:12px}button[data-v-de810a0c]{position:sticky;bottom:0;z-index:1}}.account-summary[data-v-2ac8e9b8]{display:grid;grid-template-columns:70px minmax(0,1fr);gap:12px;margin:0 0 20px;font-size:14px}.account-summary dt[data-v-2ac8e9b8]{color:var(--su-muted)}.account-summary dd[data-v-2ac8e9b8]{margin:0;overflow-wrap:anywhere}.account-actions[data-v-2ac8e9b8]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}@media(min-width:761px){.su-app[data-v-cf0cfdb4]{isolation:isolate}}.platform-nav-backdrop[data-v-cf0cfdb4]{display:none}.admin-top-label[data-v-cf0cfdb4]{display:flex;flex-direction:column;min-width:0}.admin-top-label strong[data-v-cf0cfdb4]{font-size:16px;line-height:1.25}.admin-top-label small[data-v-cf0cfdb4],.admin-workspace small[data-v-cf0cfdb4]{color:var(--su-muted);font-size:11px;line-height:1.35}.admin-workspace[data-v-cf0cfdb4]{display:flex;align-items:center;gap:10px;min-width:0;color:var(--su-muted)}.admin-workspace>span[data-v-cf0cfdb4]{min-width:0}.admin-workspace>.su-icon[data-v-cf0cfdb4]{color:var(--su-blue)}.admin-workspace strong[data-v-cf0cfdb4]{display:block;color:var(--su-ink);font-size:14px;line-height:1.35}.environment-badge[data-v-cf0cfdb4]{flex:0 1 auto;min-width:0;padding:4px 8px;color:#965718;background:#fff3e6;border:1px solid #f2d6aa;border-radius:6px;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.su-profile[data-v-cf0cfdb4]{flex:0 1 min(360px,30vw);min-width:0;max-width:min(360px,30vw);white-space:normal}.operator-summary[data-v-cf0cfdb4]{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;text-align:left;white-space:normal}.su-profile>.su-icon[data-v-cf0cfdb4]{color:var(--su-muted)}@media(max-width:1150px){.environment-badge[data-v-cf0cfdb4]{display:none}}@media(min-width:761px){.su-topbar[data-v-cf0cfdb4]{height:auto;min-height:var(--su-topbar);flex-wrap:wrap}.admin-top-label[data-v-cf0cfdb4],.su-divider[data-v-cf0cfdb4]{flex-shrink:0}.admin-top-label[data-v-cf0cfdb4]{max-width:240px;overflow-wrap:anywhere}.su-topbar .admin-workspace[data-v-cf0cfdb4]{display:flex;flex-shrink:0;max-width:240px;overflow-wrap:anywhere}.environment-badge[data-v-cf0cfdb4]{display:flex;flex:0 0 auto;flex-direction:column;max-width:144px}.environment-name[data-v-cf0cfdb4]{white-space:nowrap}.runtime-version[data-v-cf0cfdb4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.su-top-actions[data-v-cf0cfdb4]{flex-wrap:wrap;max-width:100%}.su-topbar .su-search.global[data-v-cf0cfdb4]{width:280px;min-width:280px;flex-shrink:0}.su-notification[data-v-cf0cfdb4]{flex-shrink:0}.su-profile[data-v-cf0cfdb4]{flex:0 1 auto;min-width:calc(9em + 83px);max-width:280px}.operator-summary[data-v-cf0cfdb4]{display:grid;min-width:0;line-height:1.4;overflow:visible;white-space:normal}.operator-name[data-v-cf0cfdb4]{overflow-wrap:anywhere}.operator-role[data-v-cf0cfdb4]{white-space:nowrap}}@media(max-width:760px){.platform-nav-backdrop[data-v-cf0cfdb4]{display:block;position:fixed;inset:0;z-index:25;background:#12345624}.su-topbar[data-v-cf0cfdb4]{flex-wrap:wrap}.admin-top-label[data-v-cf0cfdb4]{flex:1 1 auto}.admin-workspace[data-v-cf0cfdb4],.su-divider[data-v-cf0cfdb4]{display:none}.su-top-actions[data-v-cf0cfdb4]{width:100%;margin-left:0}.su-search.global[data-v-cf0cfdb4]{flex:1;width:auto;min-width:0}.su-profile[data-v-cf0cfdb4]{max-width:none}.su-profile .operator-summary[data-v-cf0cfdb4],.su-profile>.su-icon[data-v-cf0cfdb4]{display:none}}:where(.workspace-dealer).su-app{--su-font: "Microsoft YaHei", "PingFang SC", "Noto Sans CJK SC", system-ui, sans-serif;--su-ink: #102c57;--su-muted: #536e93;--su-caption: #647fa1;--su-blue: #0878f9;--su-blue-soft: #e7f3ff;--su-green: #009b85;--su-orange: #df590b;--su-red: #ce4146;--su-neutral: #617894;--su-bg: #eff7fe;--su-line: #deebf6;--su-panel: rgba(255,255,255,.59);--su-inner: rgba(255,255,255,.75);--su-panel-border: 1px solid rgba(255,255,255,.94);--su-panel-shadow: 0 7px 22px rgba(51,107,159,.065), inset 0 1px 0 #fff, inset 0 0 0 2px rgba(255,255,255,.26);--su-radius: 20px;--su-control-radius: 10px;--su-pill-radius: 999px;--su-blur: 18px;--su-sidebar: 248px;--su-topbar: 76px;--su-page-x: 26px;--su-page-y: 14px;--su-content-max: 1720px;--su-gap: 16px;--su-heading: 30px;--su-section: 20px;--su-body: 14px;--su-meta: 12px;--su-control: 38px;--su-tab: 36px;--su-button: 38px;--su-fast: .14s;--su-enter: .2s;--su-breathe: 2.8s;--su-ease: cubic-bezier(.2,.8,.2,1)}:where(.workspace-dealer) *{box-sizing:border-box}:where(.workspace-dealer){color-scheme:light;scrollbar-gutter:stable}:where(.workspace-dealer){margin:0;background:var(--su-bg);color:var(--su-ink);font:var(--su-body)/1.55 var(--su-font);-webkit-font-smoothing:antialiased}:where(.workspace-dealer) button,:where(.workspace-dealer) input,:where(.workspace-dealer) select,:where(.workspace-dealer) textarea{font:inherit}:where(.workspace-dealer) button,:where(.workspace-dealer) a,:where(.workspace-dealer) input,:where(.workspace-dealer) select,:where(.workspace-dealer) textarea{-webkit-tap-highlight-color:transparent}:where(.workspace-dealer) button,:where(.workspace-dealer) a{touch-action:manipulation}:where(.workspace-dealer) button{cursor:pointer}:where(.workspace-dealer) button:disabled{cursor:not-allowed;opacity:.45}:where(.workspace-dealer) a{color:var(--su-blue);text-decoration:none}:where(.workspace-dealer) button{color:inherit}:where(.workspace-dealer) button:focus-visible,:where(.workspace-dealer) a:focus-visible,:where(.workspace-dealer) input:focus-visible,:where(.workspace-dealer) select:focus-visible,:where(.workspace-dealer) textarea:focus-visible{outline:2px solid var(--su-blue);outline-offset:3px}:where(.workspace-dealer) h1,:where(.workspace-dealer) h2,:where(.workspace-dealer) h3,:where(.workspace-dealer) p{margin:0}:where(.workspace-dealer) h1{font-size:var(--su-heading);letter-spacing:.02em;line-height:1.3}:where(.workspace-dealer) h2{font-size:var(--su-section);line-height:1.4}:where(.workspace-dealer) h3{font-size:16px}:where(.workspace-dealer) .su-icon{width:22px;height:22px;display:inline-block;flex:0 0 auto;vertical-align:middle}:where(.workspace-dealer) .su-icon.sm{width:17px;height:17px}:where(.workspace-dealer) .su-icon.lg{width:30px;height:30px}:where(.workspace-dealer) .su-scene{position:fixed;inset:0;z-index:-2;background:linear-gradient(180deg,#eff7fe1a,#eff7fe4d 38%,#eff7fe 82%),url(/assets/ice-lake-Ca2BB7X2.png) center top/cover no-repeat}:where(.workspace-dealer).su-app:not(.is-home) .su-scene{background:linear-gradient(145deg,#f1f8ff,#edf5fc)}:where(.workspace-dealer) .su-sidebar{position:fixed;left:0;top:0;bottom:0;width:var(--su-sidebar);padding:29px 12px 18px;border:var(--su-panel-border);border-radius:0 30px 30px 0;background:#eff8ff8a;-webkit-backdrop-filter:blur(var(--su-blur));backdrop-filter:blur(var(--su-blur));box-shadow:var(--su-panel-shadow);display:flex;flex-direction:column;z-index:30;overflow-y:auto}:where(.workspace-dealer) .su-brand{display:flex;gap:12px;align-items:center;padding:0 17px 26px}:where(.workspace-dealer) .su-brand img{width:48px;height:48px;object-fit:contain}:where(.workspace-dealer) .su-brand strong{color:var(--su-ink);font-size:21px;white-space:nowrap;letter-spacing:.04em}:where(.workspace-dealer) .su-brand small{display:block;color:var(--su-muted);font-size:13px}:where(.workspace-dealer) .su-nav{display:grid;gap:8px;padding-top:13px}:where(.workspace-dealer) .su-nav a{display:flex;align-items:center;gap:20px;height:58px;flex-shrink:0;padding:0 23px;border:1px solid transparent;border-radius:18px;color:#294e7d;font-size:16px;font-weight:500;white-space:nowrap;transition:background var(--su-fast),color var(--su-fast)}:where(.workspace-dealer) .su-nav a .su-icon{width:25px;height:25px;opacity:.82}:where(.workspace-dealer) .su-nav a:hover{background:#ffffff70}:where(.workspace-dealer) .su-nav a[aria-current=page]{color:#0067dc;background:linear-gradient(120deg,#ffffffd4,#c7e8ff8c,#ffffffb3);border-color:#fff;box-shadow:inset 0 0 0 2px #ffffff70,0 3px 12px #4794da1a}:where(.workspace-dealer) .su-nav a[aria-current=page] .su-icon{opacity:1}:where(.workspace-dealer) .su-sidebar-foot{margin-top:auto;min-height:145px;padding:38px 20px 2px;position:relative;color:#6b8fac;font-family:var(--su-font)}:where(.workspace-dealer).is-home .su-sidebar-foot:before{content:"";position:absolute;inset:-90px -12px 0;z-index:-1;background:url(/assets/ice-lake-Ca2BB7X2.png) 70% 50%/auto 430px;opacity:.43;-webkit-mask-image:linear-gradient(transparent,#000 40%,transparent);mask-image:linear-gradient(transparent,#000 40%,transparent)}:where(.workspace-dealer) .su-sidebar-foot p{line-height:2;letter-spacing:.16em}:where(.workspace-dealer) .su-sidebar-foot small{display:block;font-size:10px;line-height:1.8;letter-spacing:.12em;margin-top:24px}:where(.workspace-dealer) .su-workspace{margin-left:var(--su-sidebar)}:where(.workspace-dealer) .su-topbar{height:var(--su-topbar);padding:12px var(--su-page-x);display:flex;align-items:center;gap:18px;position:relative;z-index:20}:where(.workspace-dealer) .su-workspace-name{font-size:16px;font-weight:600;white-space:nowrap}:where(.workspace-dealer) .su-divider{width:1px;height:25px;background:#b9cee1}:where(.workspace-dealer) .su-org{display:flex;align-items:center;gap:12px;padding:5px 13px;min-width:248px;min-height:48px;text-align:left;border:1px solid #fff;border-radius:12px;background:#ffffffab;box-shadow:0 2px 9px #7296bc0c}:where(.workspace-dealer) .su-org small{display:block;font-size:11px;color:var(--su-caption);line-height:1.3}:where(.workspace-dealer) .su-org strong{font-size:14px;font-weight:600}:where(.workspace-dealer) .su-org .su-chevron{margin-left:auto}:where(.workspace-dealer) .su-top-actions{margin-left:auto;display:flex;align-items:center;gap:19px}:where(.workspace-dealer) .su-search{display:flex;align-items:center;gap:9px;border:1px solid #cfdfef;border-radius:var(--su-pill-radius);height:var(--su-control);padding:0 13px;background:#ffffff94;color:var(--su-muted)}:where(.workspace-dealer) .su-search input{border:0;background:transparent;color:var(--su-ink);width:100%;outline:0;min-width:0}:where(.workspace-dealer) .su-search input::placeholder{color:#7791af}:where(.workspace-dealer) .su-search.global{width:280px;white-space:nowrap}:where(.workspace-dealer) .su-search.global>span{overflow:hidden;text-overflow:ellipsis}:where(.workspace-dealer) .su-search kbd{font-size:11px;white-space:nowrap;color:var(--su-caption);font-family:inherit}:where(.workspace-dealer) .su-icon-button{border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;position:relative}:where(.workspace-dealer) .su-icon-button:hover{background:#ffffff80}:where(.workspace-dealer) .su-notification:after{content:"";position:absolute;right:6px;top:3px;width:6px;height:6px;border-radius:50%;background:#e98430;border:2px solid #eff7fe}:where(.workspace-dealer) .su-avatar{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#dceeff,#bfdefc);color:#0469d7;border:1px solid #fff;border-radius:50%;font-size:17px;flex-shrink:0}:where(.workspace-dealer) .su-profile{display:flex;gap:9px;align-items:center;border:0;background:transparent;white-space:nowrap}:where(.workspace-dealer) .su-main{padding:var(--su-page-y) var(--su-page-x) 20px;max-width:calc(var(--su-content-max) + 2 * var(--su-page-x));margin:0 auto;min-height:calc(100vh - var(--su-topbar))}:where(.workspace-dealer) .su-page-heading{min-height:82px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:0 4px 14px}:where(.workspace-dealer) .su-page-heading p{color:var(--su-muted);font-size:15px;margin-top:5px}:where(.workspace-dealer) .su-page-actions{display:flex;align-items:center;gap:20px;padding-top:1px}:where(.workspace-dealer) .su-date{text-align:right;font-size:12px;color:var(--su-muted);line-height:1.8}:where(.workspace-dealer) .su-button{height:var(--su-button);padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #cadff2;border-radius:var(--su-control-radius);background:#ffffffb8;color:var(--su-blue);white-space:nowrap;transition:background var(--su-fast),box-shadow var(--su-fast)}:where(.workspace-dealer) .su-button:hover{background:#fff;box-shadow:0 3px 10px #1760a314}:where(.workspace-dealer) .su-button.primary{border-color:#a5d6ff;background:linear-gradient(135deg,#fff9,#d7edffaa,#fff9);box-shadow:inset 0 0 0 2px #ffffff8c,0 3px 10px #5591c711}:where(.workspace-dealer) .su-button.solid{background:var(--su-blue);color:#fff;border-color:var(--su-blue);box-shadow:none}:where(.workspace-dealer) .su-button.danger{color:var(--su-red);border-color:#f0c8cb}:where(.workspace-dealer) .su-button.ghost{border-color:transparent;background:transparent;padding:0 8px}:where(.workspace-dealer) .su-button.small{height:32px;padding:0 10px;font-size:13px}:where(.workspace-dealer) .su-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--su-gap);margin-bottom:var(--su-gap)}:where(.workspace-dealer) .su-panel,:where(.workspace-dealer) .su-kpi{background:var(--su-panel);border:var(--su-panel-border);border-radius:var(--su-radius);box-shadow:var(--su-panel-shadow);-webkit-backdrop-filter:blur(var(--su-blur));backdrop-filter:blur(var(--su-blur))}:where(.workspace-dealer) .su-kpi{height:120px;padding:20px;display:flex;align-items:center;gap:18px;position:relative;color:var(--su-ink);text-align:left;min-width:0}:where(.workspace-dealer) .su-kpi:hover{background:#ffffffbf}:where(.workspace-dealer) .su-orb{color:var(--su-blue);width:62px;height:62px;border-radius:50%;background:linear-gradient(145deg,#d4edffb3,#e8f5ff3d);border:1px solid #c9e5fa;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #fff8;flex-shrink:0}:where(.workspace-dealer) .su-orb.orange{color:var(--su-orange);background:linear-gradient(145deg,#fff4e9,#ecf4fa44);border-color:#f9e8d6}:where(.workspace-dealer) .su-kpi-label{font-size:14px;font-weight:600;white-space:nowrap}:where(.workspace-dealer) .su-kpi-value{font-size:30px;font-weight:600;line-height:1.35;font-variant-numeric:tabular-nums}:where(.workspace-dealer) .su-kpi-meta{font-size:13px;color:var(--su-muted);white-space:nowrap}:where(.workspace-dealer) .su-kpi .su-chevron{margin-left:auto;color:#6d97bd}:where(.workspace-dealer) .su-orange{color:var(--su-orange)}:where(.workspace-dealer) .su-blue{color:var(--su-blue)}:where(.workspace-dealer) .su-green{color:var(--su-green)}:where(.workspace-dealer) .su-muted{color:var(--su-muted)}:where(.workspace-dealer) .su-caption{font-size:var(--su-meta);color:var(--su-caption)}:where(.workspace-dealer) .su-panel{padding:18px;min-width:0}:where(.workspace-dealer) .su-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;min-height:28px}:where(.workspace-dealer) .su-panel-head .su-caption{font-size:13px}:where(.workspace-dealer) .su-home-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(320px,1fr);gap:var(--su-gap)}:where(.workspace-dealer) .su-home-grid>.su-panel{min-width:0}:where(.workspace-dealer) .su-home-grid .su-panel-head{margin-bottom:14px}:where(.workspace-dealer) .su-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px;min-height:38px}:where(.workspace-dealer) .su-toolbar .su-search{margin-left:auto;width:205px}:where(.workspace-dealer) .su-tabs{display:inline-flex;align-items:center;gap:0;border:1px solid #d2e5f5;border-radius:10px;height:var(--su-tab);padding:2px;max-width:100%;background:#ffffff35}:where(.workspace-dealer) .su-tabs button{border:0;background:transparent;border-radius:7px;padding:0 15px;height:100%;white-space:nowrap;color:var(--su-muted);font-size:13px}:where(.workspace-dealer) .su-tabs button[aria-selected=true],:where(.workspace-dealer) .su-tabs button.is-active{color:#0673ef;background:#dff0ff;border:1px solid #b9deff}:where(.workspace-dealer) .su-count{padding:0 6px;background:#d4ebff;color:#076adb;border-radius:20px;font-size:12px;margin-left:6px}:where(.workspace-dealer) .su-table-wrap{overflow-x:auto;border-radius:10px;background:var(--su-inner)}:where(.workspace-dealer) table{border-collapse:collapse;width:100%;font-size:14px}:where(.workspace-dealer) th{text-align:left;font-weight:400;color:var(--su-muted);background:#e9f2f9b3;font-size:13px;padding:9px 12px;white-space:nowrap}:where(.workspace-dealer) td{padding:14px 12px;border-bottom:1px solid #e4eef7;vertical-align:middle}:where(.workspace-dealer) tbody tr:last-child td{border-bottom:0}:where(.workspace-dealer) tbody tr:hover{background:#eaf5ff73}:where(.workspace-dealer) td.num{font-variant-numeric:tabular-nums}:where(.workspace-dealer) td .su-secondary{display:block;color:var(--su-muted);font-size:12px;margin-top:3px;line-height:1.5}:where(.workspace-dealer) .su-cell-title{font-weight:500}:where(.workspace-dealer) .su-table-home th{padding:7px 10px}:where(.workspace-dealer) .su-table-home td{padding:9px 10px;font-size:13px}:where(.workspace-dealer) .su-table-home td:first-child{white-space:nowrap}:where(.workspace-dealer) .su-table-home td .su-secondary{font-size:12px;line-height:1.45;margin-top:2px}:where(.workspace-dealer) .su-table-home td:last-child{white-space:nowrap}:where(.workspace-dealer) .su-status{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:2px 9px;font-size:12px;white-space:nowrap;background:#eaf1f7;color:var(--su-neutral)}:where(.workspace-dealer) .su-status:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}:where(.workspace-dealer) .su-status.orange{background:#fff1e5;color:var(--su-orange)}:where(.workspace-dealer) .su-status.green{background:#e4f6f1;color:var(--su-green)}:where(.workspace-dealer) .su-status.blue{background:#e5f2ff;color:#0871dd}:where(.workspace-dealer) .su-status.red{background:#fdecee;color:#c7434e}:where(.workspace-dealer) .su-tag{font-size:12px;display:inline-flex;align-items:center;border-radius:999px;padding:3px 10px;white-space:nowrap;background:#edf3fa;color:var(--su-muted)}:where(.workspace-dealer) .su-tag.orange{background:#fff1e5;color:var(--su-orange)}:where(.workspace-dealer) .su-tag.blue{background:#e5f2ff;color:#0675ef}:where(.workspace-dealer) .su-tag.outline{background:transparent;border:1px solid #bddaff;color:#0675ef}:where(.workspace-dealer) .su-more{border:0;background:transparent;color:var(--su-muted);font-size:11px;padding:0 3px}:where(.workspace-dealer) .su-link{display:inline-flex;align-items:center;gap:4px;color:var(--su-blue);border:0;background:transparent;font:inherit;cursor:pointer;padding:0;white-space:nowrap}:where(.workspace-dealer) .su-link:hover{text-decoration:underline}:where(.workspace-dealer) .su-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--su-muted);font-size:13px;margin-top:12px}:where(.workspace-dealer) .su-pages{display:flex;gap:5px}:where(.workspace-dealer) .su-pages button{width:31px;height:31px;border-radius:7px;border:1px solid #d6e6f4;background:#ffffff63;color:var(--su-ink)}:where(.workspace-dealer) .su-pages button[aria-current=page]{background:#d9edff;color:#0074ed;border-color:#afdaff}:where(.workspace-dealer) .su-timeline{padding:4px 7px 0;background:#fff5;border-radius:12px}:where(.workspace-dealer) .su-task{position:relative;display:grid;grid-template-columns:47px 15px 1fr auto;gap:9px;padding:19px 0 21px;min-height:119px}:where(.workspace-dealer) .su-task+.su-task{border-top:1px solid #e2edf6}:where(.workspace-dealer) .su-time{font-variant-numeric:tabular-nums;font-size:14px;padding-top:1px}:where(.workspace-dealer) .su-task-dot{width:11px;height:11px;border-radius:50%;background:#8da5bf;margin-top:6px;position:relative}:where(.workspace-dealer) .su-task-dot.green{background:#02a78e}:where(.workspace-dealer) .su-task-dot.blue{background:#087eff}:where(.workspace-dealer) .su-task-dot:after{content:"";position:absolute;width:1px;background:#cfdfea;top:16px;left:5px;height:88px}:where(.workspace-dealer) .su-task:last-child .su-task-dot:after{display:none}:where(.workspace-dealer) .su-task strong{font-size:14px}:where(.workspace-dealer) .su-task p{color:var(--su-muted);font-size:13px;margin-top:5px}:where(.workspace-dealer) .su-task .owner{margin-top:10px}:where(.workspace-dealer) .su-task-state{text-align:right;font-size:13px}:where(.workspace-dealer) .su-task-state .su-tag{margin-top:12px}:where(.workspace-dealer) .su-team-row{display:flex;align-items:center;gap:12px;padding:11px 0;background:transparent}:where(.workspace-dealer) .su-team-row+.su-team-row{border-top:1px solid #e2edf6}:where(.workspace-dealer) .su-team-row .workload{margin-left:auto;font-size:12px;white-space:nowrap}:where(.workspace-dealer) .su-team-row .su-status{background:transparent;font-size:11px;padding-right:0}:where(.workspace-dealer) .su-team-row strong{display:block;font-size:14px}:where(.workspace-dealer) .su-team-row small{font-size:11px;color:var(--su-muted)}:where(.workspace-dealer) .su-todo-row{display:flex;align-items:center;gap:12px;padding:11px 0;min-height:61px}:where(.workspace-dealer) .su-todo-row+.su-todo-row{border-top:1px solid #e3edf6}:where(.workspace-dealer) .su-todo-row .su-avatar{width:38px;height:38px}:where(.workspace-dealer) .su-todo-title{flex:1;min-width:0}:where(.workspace-dealer) .su-todo-title strong{font-size:13px;display:block}:where(.workspace-dealer) .su-todo-title p{font-size:12px;color:var(--su-muted)}:where(.workspace-dealer) .su-todo-row .su-link{font-size:13px;margin-left:12px}:where(.workspace-dealer) .su-footer{font-size:11px;color:#6d8da9;display:flex;justify-content:space-between;margin-top:16px;padding:0 4px}:where(.workspace-dealer) .su-footer a{color:#6484a4}:where(.workspace-dealer) .su-select{height:var(--su-control);border:1px solid #d2e3f1;border-radius:10px;background:#ffffff8c;color:var(--su-ink);padding:0 30px 0 12px;max-width:100%}:where(.workspace-dealer) .su-table-actions{display:flex;gap:13px;align-items:center;white-space:nowrap}:where(.workspace-dealer) .su-stack{display:grid;gap:var(--su-gap)}:where(.workspace-dealer) .su-two-col{display:grid;grid-template-columns:1.8fr 1fr;gap:var(--su-gap)}:where(.workspace-dealer) .su-three-col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--su-gap)}:where(.workspace-dealer) .su-four-col{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--su-gap)}:where(.workspace-dealer) .su-client-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--su-gap)}:where(.workspace-dealer) .su-asset-card{border:1px solid #dcebf7;background:#ffffff8c;border-radius:14px;padding:20px}:where(.workspace-dealer) .su-asset-top{display:flex;align-items:center;gap:13px;margin-bottom:20px}:where(.workspace-dealer) .su-asset-top .su-orb{width:54px;height:54px}:where(.workspace-dealer) .su-asset-top .su-status{margin-left:auto}:where(.workspace-dealer) .su-dl{display:grid;grid-template-columns:108px 1fr;gap:12px 15px;font-size:14px;margin:0}:where(.workspace-dealer) .su-dl dt{color:var(--su-muted)}:where(.workspace-dealer) .su-dl dd{margin:0;overflow-wrap:anywhere}:where(.workspace-dealer) .su-card-foot{margin-top:20px;padding-top:14px;border-top:1px solid #e0ebf5;display:flex;justify-content:space-between;gap:10px}:where(.workspace-dealer) .su-section-tabs{display:flex;gap:27px;border-bottom:1px solid #d9e7f3;margin:0 0 20px;overflow-x:auto}:where(.workspace-dealer) .su-section-tabs button{padding:0 2px 12px;border:0;border-bottom:2px solid transparent;background:none;font-size:14px;color:var(--su-muted);white-space:nowrap}:where(.workspace-dealer) .su-section-tabs button[aria-selected=true]{color:var(--su-blue);border-bottom-color:var(--su-blue)}:where(.workspace-dealer) .su-summary-strip{display:flex;gap:22px;align-items:center;padding:15px 18px;border:1px solid #deebf6;border-radius:12px;background:#ffffff82;margin-bottom:20px}:where(.workspace-dealer) .su-summary-strip .su-status{margin-left:auto}:where(.workspace-dealer) .su-step-list{padding:0;list-style:none;margin:0}:where(.workspace-dealer) .su-step-list li{border-left:1px solid #cfdfea;padding:0 0 22px 20px;margin-left:7px;position:relative}:where(.workspace-dealer) .su-step-list li:before{content:"";position:absolute;left:-4px;top:8px;width:7px;height:7px;border-radius:50%;background:#71aaf1}:where(.workspace-dealer) .su-step-list li:last-child{padding-bottom:0}:where(.workspace-dealer) .su-step-list p{font-size:13px;color:var(--su-muted);margin-top:4px}:where(.workspace-dealer) .su-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:19px}:where(.workspace-dealer) .su-field{display:flex;flex-direction:column;gap:7px;min-width:0}:where(.workspace-dealer) .su-field>span{font-size:13px;color:var(--su-muted)}:where(.workspace-dealer) .su-input,:where(.workspace-dealer) .su-textarea{min-height:var(--su-control);width:100%;border:1px solid #ccdff0;border-radius:10px;background:#ffffffab;padding:9px 12px;color:var(--su-ink)}:where(.workspace-dealer) textarea.su-input{min-height:104px;resize:vertical}:where(.workspace-dealer) .su-form-grid .full{grid-column:1/-1}:where(.workspace-dealer) .su-required{color:var(--su-orange)}:where(.workspace-dealer) .su-check{display:flex;align-items:center;gap:8px;font-size:14px;padding:4px 0}:where(.workspace-dealer) .su-check input{accent-color:var(--su-blue);width:17px;height:17px}:where(.workspace-dealer) .su-note{background:#e8f3fc;color:#406489;padding:12px 15px;border-radius:10px;font-size:13px;line-height:1.7}:where(.workspace-dealer) .su-note.orange{background:#fff3e6;color:#965718}:where(.workspace-dealer) .su-note a{text-decoration:underline}:where(.workspace-dealer) .su-save-row{display:flex;justify-content:flex-end;gap:10px;padding-top:20px;margin-top:20px;border-top:1px solid var(--su-line)}:where(.workspace-dealer) .su-member-card{text-align:center;padding:25px 18px;background:#ffffff85;border:1px solid #dceaf5;border-radius:15px}:where(.workspace-dealer) .su-member-card .su-avatar{width:58px;height:58px;font-size:24px;margin-bottom:12px}:where(.workspace-dealer) .su-member-card h3{margin-bottom:4px}:where(.workspace-dealer) .su-member-stats{display:flex;justify-content:center;gap:30px;border-top:1px solid #e2edf6;border-bottom:1px solid #e2edf6;margin:20px 0;padding:14px 0}:where(.workspace-dealer) .su-member-stats strong{display:block;font-size:22px}:where(.workspace-dealer) .su-member-stats span{font-size:12px;color:var(--su-muted)}:where(.workspace-dealer) .su-report-preview{background:#ffffffb3;border:1px solid #dce9f4;border-radius:12px;padding:32px;min-height:360px}:where(.workspace-dealer) .su-report-preview h3{font-size:23px;margin-bottom:10px}:where(.workspace-dealer) .su-report-preview .su-report-line{height:7px;border-radius:3px;background:#e9f0f6;margin:14px 0}:where(.workspace-dealer) .su-report-preview .su-report-line:nth-child(2n){width:78%}:where(.workspace-dealer) .su-form-sidebar{display:grid;grid-template-columns:190px 1fr;gap:25px}:where(.workspace-dealer) .su-settings-nav{display:flex;flex-direction:column;gap:8px;border-right:1px solid #dce8f3;padding-right:18px}:where(.workspace-dealer) .su-settings-nav button{text-align:left;padding:11px 15px;border:0;background:none;color:var(--su-muted);border-radius:10px}:where(.workspace-dealer) .su-settings-nav button[aria-selected=true]{background:#e3f1ff;color:#076edf}:where(.workspace-dealer) .su-overlay{position:fixed;inset:0;z-index:100;background:#20415c26;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:stretch;justify-content:flex-end}:where(.workspace-dealer) .su-drawer{width:min(560px,100%);height:100%;background:#f7fbfff7;border-left:1px solid #fff;box-shadow:-10px 0 40px #183a5620;display:flex;flex-direction:column;animation:su-slide var(--su-enter) var(--su-ease)}:where(.workspace-dealer) .su-dialog-head{padding:24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbe8f2;flex-shrink:0}:where(.workspace-dealer) .su-dialog-head h2{font-size:21px}:where(.workspace-dealer) .su-dialog-body{padding:24px;overflow-y:auto;flex:1}:where(.workspace-dealer) .su-dialog-foot{padding:18px 24px;border-top:1px solid #dbe8f2;display:flex;justify-content:flex-end;gap:10px;flex-shrink:0}:where(.workspace-dealer) .su-modal-overlay{align-items:center;justify-content:center;padding:24px}:where(.workspace-dealer) .su-modal{width:min(620px,100%);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:#f8fcff;border:1px solid #fff;border-radius:23px;box-shadow:0 20px 65px #1e4a6b25;animation:su-fade var(--su-enter) var(--su-ease)}:where(.workspace-dealer) .su-toast{position:fixed;top:88px;left:50%;transform:translate(-50%);z-index:150;max-width:calc(100vw - 40px);padding:12px 20px;box-shadow:0 5px 25px #1937561f;border:1px solid #fff;border-radius:12px;background:#f8fcfff5;color:var(--su-ink);display:flex;align-items:center;gap:10px;animation:su-fade var(--su-enter) var(--su-ease)}:where(.workspace-dealer) .su-empty{min-height:290px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:10px;padding:35px}:where(.workspace-dealer) .su-empty .su-orb{width:68px;height:68px;margin-bottom:5px}:where(.workspace-dealer) .su-empty h3{font-size:17px}:where(.workspace-dealer) .su-empty p{color:var(--su-muted);font-size:14px;max-width:380px}:where(.workspace-dealer) .su-skeleton{border-radius:8px;background:#dceaf6;animation:su-skeleton-breathe var(--su-breathe) ease-in-out infinite;height:16px}:where(.workspace-dealer) .su-skeleton-row{display:grid;grid-template-columns:1.3fr 1.7fr 1fr .7fr;gap:20px;padding:23px 12px;border-bottom:1px solid #e4eef5}:where(.workspace-dealer) .su-component-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--su-gap)}:where(.workspace-dealer) .su-sample{padding:22px;background:#ffffff8c;border-radius:13px;border:1px solid #deebf5;min-width:0}:where(.workspace-dealer) .su-sample h3{margin-bottom:17px}:where(.workspace-dealer) .su-sample-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}:where(.workspace-dealer) .su-sample p{font-size:13px;color:var(--su-muted);margin-top:13px}:where(.workspace-dealer) .su-icon-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}:where(.workspace-dealer) .su-icon-tile{display:flex;flex-direction:column;align-items:center;gap:12px;padding:15px 4px;border:1px solid #e0ebf5;border-radius:10px;background:#ffffff7a;text-align:center}:where(.workspace-dealer) .su-icon-tile span{font-size:11px;color:var(--su-muted);overflow-wrap:anywhere}:where(.workspace-dealer) .su-reference-img{display:block;width:100%;height:auto;border-radius:12px}:where(.workspace-dealer) .su-swatch{height:57px;border:1px solid #dce7f1;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:12px}:where(.workspace-dealer) .su-breadcrumb{display:flex;gap:9px;align-items:center;font-size:13px;color:var(--su-muted);margin-bottom:12px}:where(.workspace-dealer) .su-mobile-menu{display:none}:where(.workspace-dealer) .su-alert-context{display:flex;align-items:center;gap:10px;padding:12px 15px;background:#e6f1fc;border-radius:10px;margin-bottom:16px}:where(.workspace-dealer) .su-state-selector{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}:where(.workspace-dealer) .su-hidden,:where(.workspace-dealer) [hidden]{display:none!important}:where(.workspace-dealer) .su-empty-table{text-align:center;padding:42px;color:var(--su-muted)}@media(min-width:1700px){:where(.workspace-dealer){--su-page-x:32px}:where(.workspace-dealer) .su-kpi{height:126px}:where(.workspace-dealer) .su-home-grid{grid-template-columns:minmax(0,1.85fr) minmax(350px,1fr)}:where(.workspace-dealer) .su-table-home td{padding:12px;font-size:14px}:where(.workspace-dealer) .su-table-home td .su-secondary{font-size:12px}:where(.workspace-dealer) .su-task{min-height:132px}:where(.workspace-dealer) .su-task-dot:after{height:101px}}@media(max-width:1390px){:where(.workspace-dealer){--su-sidebar:224px;--su-page-x:20px;--su-gap:14px;--su-heading:28px;--su-section:19px}:where(.workspace-dealer) .su-brand{padding-left:12px;gap:9px}:where(.workspace-dealer) .su-brand strong{font-size:19px}:where(.workspace-dealer) .su-nav a{padding:0 19px;gap:17px;height:54px}:where(.workspace-dealer) .su-kpi{padding:16px;gap:12px}:where(.workspace-dealer) .su-orb{width:50px;height:50px}:where(.workspace-dealer) .su-search.global{width:210px}:where(.workspace-dealer) .su-topbar{gap:13px}:where(.workspace-dealer) .su-org{min-width:220px}:where(.workspace-dealer) .su-top-actions{gap:11px}:where(.workspace-dealer) .su-home-grid{grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr)}:where(.workspace-dealer) .su-panel{padding:15px}:where(.workspace-dealer) .su-table-home td{padding:9px 7px;font-size:14px}:where(.workspace-dealer) .su-table-home th{font-size:12px;padding:7px}:where(.workspace-dealer) .su-toolbar .su-search{width:172px}:where(.workspace-dealer) .su-tabs button{padding:0 10px}:where(.workspace-dealer) .su-task{gap:6px;grid-template-columns:43px 12px 1fr auto}:where(.workspace-dealer) .su-task strong{font-size:13px}:where(.workspace-dealer) .su-task p{font-size:12px}:where(.workspace-dealer) .su-todo-row{gap:8px}:where(.workspace-dealer) .su-todo-row .su-tag{font-size:11px;padding:3px 7px}:where(.workspace-dealer) .su-todo-row .su-link{margin-left:3px}:where(.workspace-dealer) .su-team-row{gap:8px}:where(.workspace-dealer) .su-team-row .workload{font-size:11px}}@media(max-width:1150px){:where(.workspace-dealer) .su-workspace-name,:where(.workspace-dealer) .su-divider{display:none}:where(.workspace-dealer) .su-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.workspace-dealer) .su-home-grid,:where(.workspace-dealer) .su-two-col{grid-template-columns:1fr}:where(.workspace-dealer) .su-three-col,:where(.workspace-dealer) .su-client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.workspace-dealer) .su-four-col{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.workspace-dealer) .su-task-dot:after{height:88px}:where(.workspace-dealer) .su-task{min-height:119px}:where(.workspace-dealer) .su-date{display:none}:where(.workspace-dealer) .su-table-home td{font-size:14px}:where(.workspace-dealer) .su-table-home td .su-secondary{font-size:12px}:where(.workspace-dealer) .su-icon-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:760px){:root{--su-sidebar:0px;--su-page-x:16px;--su-heading:26px;--su-topbar:70px;--su-page-y:10px}.su-sidebar{transform:translate(-100%);width:240px;transition:transform var(--su-enter);z-index:90}.su-app.menu-open .su-sidebar{transform:none}.su-app.menu-open:after{content:"";position:fixed;inset:0;z-index:25;background:#12345624}.su-mobile-menu{display:inline-flex}.su-topbar{padding:10px 12px;gap:8px}.su-org{min-width:0;flex:1;max-width:275px;padding:5px 8px;gap:8px}.su-org strong{font-size:12px}.su-org .su-icon{width:17px}.su-search.global,.su-profile>span:not(.su-avatar),.su-profile>.su-icon{display:none}.su-top-actions{gap:4px;margin-left:0}.su-profile{padding:0}.su-top-actions>.su-icon-button{display:none}.su-page-heading{min-height:78px}.su-page-heading p{font-size:13px}.su-page-actions{gap:7px}.su-page-actions .su-button{padding:0 10px;font-size:12px}.su-kpi{height:103px;padding:12px;gap:9px}.su-kpi .su-orb{width:38px;height:38px}.su-kpi .su-icon.lg{width:23px;height:23px}.su-kpi-label{font-size:12px}.su-kpi-value{font-size:27px}.su-kpi-meta{font-size:11px}.su-kpi .su-chevron{display:none}.su-panel{padding:14px}.su-home-grid{grid-template-columns:1fr}.su-table-wrap table{min-width:620px}.su-table-home{min-width:640px!important}.su-three-col,.su-client-grid,.su-four-col,.su-component-grid,.su-form-grid,.su-form-sidebar{grid-template-columns:1fr}.su-settings-nav{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid #dce8f3;padding-bottom:10px}.su-settings-nav button{white-space:nowrap}.su-toolbar .su-search{margin-left:0;flex:1;min-width:145px}.su-toolbar{gap:9px}.su-footer{flex-direction:column;gap:5px}.su-todo-row .su-avatar{display:none}.su-todo-row{flex-wrap:wrap}.su-todo-title{flex-basis:48%}.su-icon-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.su-modal-overlay{padding:12px}.su-modal{max-height:calc(100dvh - 24px)}.su-summary-strip{flex-wrap:wrap;gap:10px}.su-dialog-body{padding:20px}.su-page-heading{gap:8px}.su-page-actions .su-button .su-icon{display:none}}:where(.workspace-dealer) .su-home-grid>.su-panel{padding:16px}:where(.workspace-dealer) .su-home-grid .su-panel-head{margin-bottom:10px}:where(.workspace-dealer) .su-home-grid .su-toolbar{margin-bottom:8px;min-height:36px}:where(.workspace-dealer) .su-table-home td{padding:6px 10px;font-size:14px;line-height:1.3}:where(.workspace-dealer) .su-table-home td .su-secondary{font-size:12px;line-height:1.25;margin-top:2px}:where(.workspace-dealer) .su-table-home .su-status{line-height:1.35;padding:2px 8px}:where(.workspace-dealer).is-home .su-todo-row{padding:6px 0;min-height:48px}:where(.workspace-dealer).is-home .su-team-row{padding:6px 0}:where(.workspace-dealer).is-home .su-scene{background:linear-gradient(180deg,#eff7fe6b,#eff7fe73 38%,#eff7fe 82%),url(/assets/ice-lake-Ca2BB7X2.png) center -85px/cover no-repeat}@media(max-width:760px){.su-table-home td{font-size:14px}.su-home-grid>.su-panel{padding:14px}.is-home .su-todo-row{min-height:62px}}:where(.workspace-dealer) .su-textarea{width:100%;min-height:112px;height:auto;resize:vertical;padding:10px 12px;line-height:1.55}@keyframes su-breathe{0%,to{transform:scale(.65);opacity:.18}50%{transform:scale(1);opacity:.42}}@keyframes su-skeleton-breathe{0%,to{opacity:.48}50%{opacity:.85}}@keyframes su-slide{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@keyframes su-fade{0%{transform:translateY(5px);opacity:0}to{transform:none;opacity:1}}:where(.workspace-dealer) .su-pulse:before{content:"";position:absolute;inset:-7px;border-radius:50%;background:#087eff40;animation:su-breathe var(--su-breathe) ease-in-out infinite;pointer-events:none}:where(.workspace-dealer) .su-refresh-mark{display:inline-flex;width:8px;height:8px;border-radius:50%;background:var(--su-blue);animation:su-skeleton-breathe var(--su-breathe) ease-in-out infinite}@media(prefers-reduced-motion:reduce){:where(.workspace-dealer) *,:where(.workspace-dealer) *:before,:where(.workspace-dealer) *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:where(.workspace-dealer) .su-motion-paused *,:where(.workspace-dealer) .su-motion-paused *:before,:where(.workspace-dealer) .su-motion-paused *:after{animation-play-state:paused!important}@media(min-width:1024px){.workspace-dealer.dealer-r2-task-pages{--su-sidebar: 248px;--su-page-x: 26px;--su-page-y: 16px;--su-heading: 28px}.workspace-dealer.dealer-r2-task-pages .su-main{min-width:0;padding:var(--su-page-y) var(--su-page-x) 32px}.workspace-dealer.dealer-r2-task-pages .su-main>.dealer-page{max-width:none;min-width:0;padding:0}.workspace-dealer.dealer-r2-task-pages .dealer-page-heading{min-height:0;padding:0;margin-bottom:22px;align-items:center;gap:20px}.workspace-dealer.dealer-r2-task-pages .dealer-page-heading h1{margin:0;font-size:28px;line-height:1.3;letter-spacing:0}.workspace-dealer.dealer-r2-task-pages .dealer-page-heading p{margin-top:7px;font-size:13px;line-height:1.7}.workspace-dealer.dealer-r2-task-pages .su-topbar{height:auto;min-height:76px;gap:14px}.workspace-dealer.dealer-r2-task-pages .su-workspace-name{display:block;min-width:0;white-space:normal;overflow-wrap:anywhere}.workspace-dealer.dealer-r2-task-pages .su-divider,.workspace-dealer.dealer-r2-task-pages .su-org>.su-icon,.workspace-dealer.dealer-r2-task-pages .su-org small,.workspace-dealer.dealer-r2-task-pages .su-org .su-chevron{display:none}.workspace-dealer.dealer-r2-task-pages .su-org{min-width:0;min-height:38px;max-width:min(45%,560px);padding:8px 14px;border:1px solid var(--su-line);border-radius:9px;box-shadow:none}.workspace-dealer.dealer-r2-task-pages .su-org strong{font-size:12px;white-space:normal;overflow-wrap:anywhere}.workspace-dealer.dealer-r2-task-pages .su-profile{min-width:0;white-space:normal;overflow-wrap:anywhere}.workspace-dealer.dealer-r2-task-pages .su-top-actions{min-width:0;max-width:35%}.workspace-dealer.dealer-r2-task-pages .su-sidebar{padding:27px 13px 20px;border-width:2px;border-radius:0 28px 28px 0;background:#edf7ffeb}.workspace-dealer.dealer-r2-task-pages .su-brand{padding:0;margin:0 10px 30px;gap:11px}.workspace-dealer.dealer-r2-task-pages .su-brand img{width:43px;height:43px}.workspace-dealer.dealer-r2-task-pages .su-brand strong{font-size:18px;letter-spacing:0}.workspace-dealer.dealer-r2-task-pages .su-brand small{font-size:12px}.workspace-dealer.dealer-r2-task-pages .su-nav{padding-top:0;gap:8px}.workspace-dealer.dealer-r2-task-pages .su-nav a{height:auto;min-height:50px;padding:14px 16px;gap:16px;border-width:2px;font-size:14px;line-height:1.5;white-space:normal}.workspace-dealer.dealer-r2-task-pages .su-nav a .su-icon{width:22px;height:22px}.workspace-dealer.dealer-r2-task-pages .su-sidebar-foot{min-height:0;padding:32px 18px 4px;font-size:12px}.workspace-dealer.dealer-r2-task-pages .su-sidebar-foot p{line-height:1.9;letter-spacing:0}.workspace-dealer.dealer-r2-task-pages .su-footer{justify-content:center;margin-top:16px;padding:10px 0 0;border:0;color:#7491b3;font-size:11px}@media(max-width:1390px){.workspace-dealer.dealer-r2-task-pages{--su-sidebar: 224px;--su-page-x: 22px;--su-page-y: 14px}.workspace-dealer.dealer-r2-task-pages .su-brand{margin-left:7px}.workspace-dealer.dealer-r2-task-pages .su-main{padding-bottom:28px}.workspace-dealer.dealer-r2-task-pages .su-brand img{width:35px;height:35px}.workspace-dealer.dealer-r2-task-pages .su-brand strong{font-size:17px}.workspace-dealer.dealer-r2-task-pages .su-nav a{padding:12px 13px}}@media(max-width:1180px){.workspace-dealer.dealer-r2-task-pages{--su-sidebar: 206px}.workspace-dealer.dealer-r2-task-pages .dealer-page-heading h1{font-size:25px}}}@media(min-width:1024px){.workspace-dealer.su-app:not(.workspace-overlay-theme){height:100dvh;min-height:0}.workspace-dealer.su-app:not(.workspace-overlay-theme)>.su-workspace{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr)}.workspace-dealer.su-app:not(.workspace-overlay-theme)>.su-workspace>.su-main{width:100%;overflow:auto;scrollbar-gutter:stable;overscroll-behavior:contain;scroll-padding-block:100px 24px}.workspace-dealer .su-workspace,.workspace-dealer .su-main,.workspace-dealer .su-main>:is(.dealer-page,.su-page){min-width:0;min-height:0}.workspace-dealer .su-topbar{height:auto;min-height:var(--su-topbar);flex-wrap:wrap}.workspace-dealer .su-topbar .su-org{min-width:0;flex:1 1 220px;max-width:48%}.workspace-dealer .su-org>span,.workspace-dealer .su-profile>span{min-width:0;white-space:normal;overflow-wrap:anywhere}.workspace-dealer .su-top-actions{min-width:0;max-width:42%;flex-wrap:wrap;justify-content:flex-end}.workspace-dealer .su-top-actions .su-profile{min-width:0;max-width:100%;white-space:normal}.workspace-dealer .su-top-actions>.su-icon-button{flex-shrink:0}.workspace-dealer .su-sidebar{min-height:0}.workspace-dealer .su-brand{flex-shrink:0}.workspace-dealer .su-nav{min-height:0}.workspace-dealer .su-nav a{height:auto;min-height:48px;white-space:normal}.workspace-dealer .su-nav a>span{min-width:0;overflow-wrap:anywhere}.workspace-dealer .su-main :is(.su-page-heading,.dealer-page-heading){position:sticky;top:0;z-index:8;min-width:0;height:auto;flex-wrap:wrap;align-items:center;background:#eff7fef5}.workspace-dealer :is(.su-page-heading,.dealer-page-heading)>div{min-width:0;overflow-wrap:anywhere}.workspace-dealer :is(.su-page-actions,.dealer-heading-actions,.su-panel-head,.dealer-panel-heading,.su-summary-strip,.dealer-summary-strip){flex-wrap:wrap}.workspace-dealer :is(.su-page-actions,.dealer-heading-actions){max-width:100%}.workspace-dealer :is(.su-button,.dealer-button,.su-tag,.su-status,.dealer-status){height:auto;white-space:normal;overflow-wrap:anywhere}.workspace-dealer .su-button{min-height:var(--su-button);padding-block:7px}.workspace-dealer :is(.su-two-col,.su-form-grid,.su-component-grid){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.workspace-dealer .su-two-col{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.workspace-dealer .su-form-sidebar{grid-template-columns:190px minmax(0,1fr)}.workspace-dealer :is(.su-dl,.dealer-dl){grid-template-columns:104px minmax(0,1fr)}.workspace-dealer :is(.su-kpis,.dealer-kpis,.team-grid,.su-client-grid,.su-home-grid)>*{min-width:0}.workspace-dealer :is(.su-kpi,.dealer-kpi){height:auto}.workspace-dealer :is(.su-kpi-label,.su-kpi-meta,.su-asset-top>div){min-width:0;white-space:normal;overflow-wrap:anywhere}.workspace-dealer .su-kpi>div{min-width:0}.workspace-dealer :is(.su-toolbar,.dealer-toolbar,.dealer-filter-group,.su-tabs,.dealer-tabs){max-width:100%;flex-wrap:wrap;height:auto}.workspace-dealer .su-tabs button{min-height:32px}.workspace-dealer :is(.su-toolbar,.dealer-toolbar) :is(select,input){min-width:0;max-width:100%}.workspace-dealer :is(.su-section-tabs,.dealer-section-tabs){flex-wrap:wrap;gap:12px 24px}.workspace-dealer .su-table-home :is(td:first-child,td:last-child){white-space:normal;overflow-wrap:anywhere}.workspace-dealer :is(.su-table-wrap,.dealer-table-wrap,.service-table-scroll,.minute-table){min-width:0;max-width:100%;max-height:max(240px,calc(100dvh - 320px));overflow:auto;scrollbar-gutter:stable;scroll-padding-block:44px 12px}.workspace-dealer :is(.su-table-wrap,.dealer-table-wrap,.service-table-scroll,.minute-table) th{position:sticky;top:0;z-index:1;background:#e9f2f9}.workspace-dealer :is(.su-table-wrap,.dealer-table-wrap,.service-table-scroll,.minute-table) :is(td,th){overflow-wrap:anywhere}.workspace-dealer :is(.su-footer,.dealer-pagination,.minute-pagination){flex-wrap:wrap}.workspace-dealer :is(input,select,textarea,button,[role=alert]){scroll-margin-block:100px 20px}.workspace-dealer :is(.su-drawer,.su-modal){min-width:0;min-height:0;max-height:calc(100dvh - 32px)}.workspace-dealer .su-drawer{max-height:100dvh}.workspace-dealer .su-dialog-body{min-height:0;min-width:0;overflow:auto;scrollbar-gutter:stable;scroll-padding-block:16px 88px}.workspace-dealer :is(.su-dialog-head,.su-dialog-foot){flex-shrink:0;gap:12px}.workspace-dealer .su-dialog-head h2{min-width:0;overflow-wrap:anywhere}.workspace-dealer .su-dialog-head>button{flex-shrink:0}.workspace-dealer .su-dialog-foot{flex-wrap:wrap;background:#f7fbff}.workspace-dealer .su-dialog-body :is(form,fieldset,label,textarea,input,select){min-width:0;max-width:100%}.workspace-dealer .su-dialog-body form>.su-dialog-foot,.workspace-dealer form.su-dialog-body>.su-dialog-foot,.workspace-dealer .su-dialog-body .su-save-row,.workspace-dealer .su-dialog-body .execution-form>button:last-child,.workspace-dealer .su-dialog-body form[data-form=handling]>button[type=submit],.workspace-dealer .su-dialog-body .inspection-plan-form form>button[type=submit],.workspace-dealer .dealer-editor>.editor-actions,.workspace-dealer .asset-editor>footer{position:sticky;bottom:0;z-index:2;padding-block:12px;background:#f7fbff;border-top:1px solid var(--su-line)}.workspace-dealer form.su-dialog-body>.su-dialog-foot{margin-bottom:-24px}.workspace-dealer .su-dialog-body>.detail-actions{position:sticky;top:-16px;z-index:2;padding-block:12px;background:#f7fbff}.workspace-dealer .dealer-report-dialog[open]{display:flex;flex-direction:column;padding:0;min-height:0;overflow:visible}.workspace-dealer .dealer-report-dialog>header{flex-shrink:0;padding:16px 20px;margin:0;border-bottom:1px solid var(--su-line)}.workspace-dealer .dealer-report-dialog>.report-action-form{min-height:0;overflow:auto;padding:16px 20px}.workspace-dealer .report-action-form>.editor-actions{position:sticky;bottom:-16px;z-index:2;padding-block:12px;background:#fff}}@media(min-width:1024px)and (max-width:1390px){.workspace-dealer .su-main>.dealer-page{padding-inline:0}.workspace-dealer :is(.team-grid,.su-client-grid,.dealer-point-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-dealer :is(.su-asset-card,.su-member-card){padding:16px}.workspace-dealer .su-workspace-name{white-space:normal}}@media(min-width:1024px)and (max-width:1180px){.workspace-dealer .su-home-grid,.workspace-dealer .dealer-two-column,.workspace-dealer .su-two-col{grid-template-columns:minmax(0,1fr)}.workspace-dealer .dealer-span-two{grid-column:auto}}@media(min-width:1024px)and (max-height:760px){.workspace-dealer.su-app{--su-page-y: 10px}.workspace-dealer .su-sidebar{padding-top:16px;padding-bottom:12px}.workspace-dealer .su-sidebar .su-brand{margin-bottom:14px;padding-bottom:0}.workspace-dealer .su-sidebar .su-nav{gap:4px;padding-top:8px}.workspace-dealer .su-sidebar .su-nav a{min-height:42px;padding-block:8px}.workspace-dealer .su-sidebar .su-sidebar-foot{min-height:0;padding-top:14px;padding-bottom:0}.workspace-dealer .su-sidebar-foot small{margin-top:8px}.workspace-dealer .su-topbar{min-height:62px;padding-block:8px}.workspace-dealer .su-main :is(.su-page-heading,.dealer-page-heading){min-height:0;margin-bottom:12px;padding-block:8px}.workspace-dealer :is(.su-kpi,.dealer-kpi){min-height:94px;padding-block:12px}.workspace-dealer :is(.su-empty,.dealer-empty,.dealer-empty-state,.dealer-state,.dealer-capability-empty){min-height:180px;padding-block:20px}.workspace-dealer :is(.su-dialog-head,.su-dialog-body){padding:16px 20px}.workspace-dealer .su-dialog-foot{padding:12px 20px}.workspace-dealer form.su-dialog-body>.su-dialog-foot{margin:4px -20px -16px}}.account-panel[data-v-f8fca3a3]{width:min(440px,calc(100vw - 28px));max-height:calc(100dvh - 40px);padding:0;color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:var(--dialog-shadow);overflow:auto}.account-panel[data-v-f8fca3a3]::backdrop{background:#0f223659}header[data-v-f8fca3a3]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--border)}h2[data-v-f8fca3a3]{font-size:18px;margin:0}button[data-v-f8fca3a3]{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;color:var(--primary-strong);background:var(--primary-soft);border:1px solid var(--primary-border);border-radius:6px;font:inherit;font-size:14px;cursor:pointer}button.icon-action[data-v-f8fca3a3]{width:40px;padding:0;color:var(--ink-soft);background:transparent;border:0}dl[data-v-f8fca3a3]{display:grid;gap:18px;margin:0;padding:24px 20px}dl>div[data-v-f8fca3a3]{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px}dt[data-v-f8fca3a3]{color:var(--muted);font-size:13px}dd[data-v-f8fca3a3]{margin:0;overflow-wrap:anywhere;font-size:14px}footer[data-v-f8fca3a3]{display:flex;flex-wrap:wrap;gap:10px;padding:16px 20px;border-top:1px solid var(--border)}.logout-action[data-v-f8fca3a3]{color:var(--danger);background:var(--surface);border-color:var(--border-strong)}p[role=alert][data-v-f8fca3a3]{margin:0;padding:0 20px 16px;color:var(--danger);overflow-wrap:anywhere}button[data-v-f8fca3a3]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}button[data-v-f8fca3a3]:disabled{opacity:.5;cursor:not-allowed}.bare-route-surface{min-height:100vh;scrollbar-gutter:stable;background:var(--background)}.env-alarm-host[data-v-150cb528]{min-width:0;min-height:100vh;overflow:hidden;contain:layout paint;background:#eff7ff}.env-alarm-host>env-alarm-center[data-v-150cb528]{display:block;min-height:100vh;overflow:hidden}.resource-error[data-v-150cb528]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;color:var(--danger-ink, var(--danger));background:var(--danger-soft);border:1px solid var(--danger-border);border-radius:var(--radius-sm)}.resource-error p[data-v-150cb528]{margin:0;overflow-wrap:anywhere}.resource-error button[data-v-150cb528]{min-height:36px;flex:0 0 auto;padding:0 12px;color:var(--ink-soft);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:inherit;cursor:pointer}.resource-error button[data-v-150cb528]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(max-width:640px){.resource-error[data-v-150cb528]{align-items:stretch;flex-direction:column}.resource-error button[data-v-150cb528]{width:100%}}.alarm-views[data-v-554e94d1]{display:flex;flex-wrap:wrap;gap:8px;padding:10px 20px;background:var(--surface);border-bottom:1px solid var(--border);flex:0 0 auto}.alarm-views button[data-v-554e94d1],.alarm-records button[data-v-554e94d1]{min-height:36px;padding:6px 12px;font:inherit;color:var(--ink-soft);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer}.alarm-views button[aria-pressed=true][data-v-554e94d1]{color:var(--primary-strong);background:var(--primary-soft);border-color:var(--primary)}.alarm-records[data-v-554e94d1]{flex:1 1 0;min-height:0;overflow:auto;padding:24px;color:var(--ink);background:var(--surface)}.alarm-records header[data-v-554e94d1],.record-filters[data-v-554e94d1],.record-pagination[data-v-554e94d1]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.alarm-records header[data-v-554e94d1]{justify-content:space-between}.alarm-records h1[data-v-554e94d1]{font-size:22px;margin:0 0 8px}.alarm-records p[data-v-554e94d1]{color:var(--ink-soft);overflow-wrap:anywhere}.record-filters[data-v-554e94d1]{padding:16px 0}.record-filters label[data-v-554e94d1]{display:flex;align-items:center;gap:8px}.record-filters select[data-v-554e94d1]{min-height:36px;max-width:360px;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit}.record-table[data-v-554e94d1]{width:100%;border-collapse:collapse;table-layout:fixed}.record-table th[data-v-554e94d1],.record-table td[data-v-554e94d1]{padding:12px 10px;border-bottom:1px solid var(--border);text-align:left;overflow-wrap:anywhere}.record-table th[data-v-554e94d1]{color:var(--ink-soft);font-weight:500;background:var(--surface-subtle, var(--surface))}.record-table th[data-v-554e94d1]:first-child{width:28%}.record-table th[data-v-554e94d1]:nth-child(5){width:20%}.record-status[data-v-554e94d1]{display:inline-block;padding:3px 7px;border-radius:var(--radius-sm);background:var(--primary-soft);color:var(--primary-strong)}.record-status[data-status=active][data-v-554e94d1]{background:var(--danger-soft);color:var(--danger)}.record-pagination[data-v-554e94d1]{justify-content:flex-end;padding-top:16px}.record-pagination>span[data-v-554e94d1]{margin-right:auto}.alarm-records button[data-v-554e94d1]:disabled{opacity:.55;cursor:default}.alarm-records button[data-v-554e94d1]:focus-visible,.alarm-views button[data-v-554e94d1]:focus-visible,.alarm-records select[data-v-554e94d1]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.record-error[data-v-554e94d1]{color:var(--danger)}@media(min-width:1024px){.alarm-page[data-v-554e94d1]{height:100%;min-height:0;display:flex;flex-direction:column}.alarm-page>.env-alarm-host[data-v-554e94d1]{flex:1 1 0;min-height:0;height:auto}.alarm-page>.alarm-focus[data-v-554e94d1],.alarm-page>.directory-error[data-v-554e94d1]{flex:0 0 auto;max-height:40%;overflow:auto}}.alarm-focus[data-v-554e94d1]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 20px;color:var(--ink);background:var(--surface);border-bottom:1px solid var(--border)}.alarm-focus>div[data-v-554e94d1]{flex:1 1 400px;min-width:0}.alarm-focus p[data-v-554e94d1]{margin:4px 0 0;overflow-wrap:anywhere}.alarm-focus button[data-v-554e94d1]{min-height:36px;padding:6px 12px;color:var(--primary-strong);background:var(--primary-soft);border:1px solid var(--border);border-radius:var(--radius-sm);font:inherit;cursor:pointer}.alarm-focus form[data-v-554e94d1]{display:flex;flex-wrap:wrap;align-items:end;gap:10px;width:100%}.alarm-focus label[data-v-554e94d1]{display:grid;gap:4px;flex:1 1 400px}.alarm-focus textarea[data-v-554e94d1]{width:100%;min-height:64px;padding:8px;font:inherit;border:1px solid var(--border);border-radius:var(--radius-sm)}.alarm-focus [role=alert][data-v-554e94d1]{width:100%;color:var(--danger)}.directory-error[data-v-554e94d1]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:16px;color:var(--danger-ink, var(--danger));background:var(--danger-soft);border:1px solid var(--danger-border);border-radius:var(--radius-sm)}.directory-error p[data-v-554e94d1]{margin:0;overflow-wrap:anywhere}.directory-error button[data-v-554e94d1]{min-height:36px;flex:0 0 auto;padding:0 12px;color:var(--ink-soft);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;font:inherit}.directory-error button[data-v-554e94d1]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(max-width:640px){.directory-error[data-v-554e94d1]{align-items:stretch;flex-direction:column}.directory-error button[data-v-554e94d1]{width:100%}}:root{color-scheme:light;--primary: oklch(.55 .105 230);--primary-strong: oklch(.43 .105 230);--primary-soft: oklch(.94 .025 230);--primary-border: oklch(.84 .04 230);--accent: oklch(.62 .12 165);--info: oklch(.52 .13 205);--info-soft: oklch(.95 .035 205);--background: oklch(.98 .004 230);--surface: oklch(1 0 0);--surface-subtle: oklch(.965 .008 230);--ink: oklch(.2 .025 230);--ink-soft: oklch(.38 .025 230);--muted: oklch(.5 .022 230);--border: oklch(.89 .012 230);--border-strong: oklch(.79 .022 230);--success: oklch(.58 .14 150);--success-ink: oklch(.35 .11 150);--success-soft: oklch(.95 .035 150);--success-border: oklch(.85 .06 150);--warning: oklch(.72 .15 75);--warning-ink: oklch(.43 .11 75);--warning-value: oklch(.48 .12 75);--warning-soft: oklch(.96 .045 75);--warning-border: oklch(.86 .08 75);--warning-border-strong: oklch(.78 .09 75);--danger: oklch(.57 .19 28);--danger-border: oklch(.86 .07 28);--danger-border-strong: oklch(.8 .08 28);--danger-soft: oklch(.96 .035 28);--overlay-scrim: oklch(.12 .02 230 / .48);--sidebar-bg: oklch(.17 .028 230);--sidebar-border: oklch(.29 .03 230);--sidebar-hover: oklch(.22 .032 230);--sidebar-active: oklch(.31 .075 230);--sidebar-text: oklch(.91 .012 230);--sidebar-text-muted: oklch(.76 .018 230);--sidebar-muted: oklch(.59 .02 230);--sidebar-icon: oklch(.72 .025 220);--sidebar-icon-bg: oklch(.215 .032 230);--sidebar-health-ring: oklch(.28 .05 150);--avatar-bg: oklch(.86 .04 200);--text-caption: .8125rem;--text-secondary: .875rem;--text-body: 1rem;--text-subheading: 1.125rem;--text-heading: 1.5rem;--radius-sm: 6px;--radius-md: 8px;--radius-pill: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--motion-fast: .16s cubic-bezier(.22, 1, .36, 1);--dialog-shadow: 0 16px 32px oklch(.12 .02 230 / .2)}*{box-sizing:border-box}html{background:var(--background)}body{margin:0;min-width:320px;color:var(--ink);background:var(--background);font-family:Segoe UI Variable,Microsoft YaHei UI,PingFang SC,system-ui,sans-serif;font-size:var(--text-body);line-height:1.5;font-kerning:normal;font-variant-numeric:tabular-nums}button,input,select,textarea{font:inherit;letter-spacing:0}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--primary);outline-offset:2px}h1,h2,h3,p{margin-top:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.enterprise-theme,.enterprise-shell{--primary: #0067ff;--primary-strong: #0053d6;--primary-soft: #edf5ff;--primary-border: #b5d6ff;--background: #eef7ff;--surface: #fff;--surface-subtle: #f5faff;--ink: #081c51;--ink-soft: #4e679e;--muted: #4e679e;--border: #d5e8ff;--border-strong: #b5d6ff;--radius-sm: 6px;--radius-md: 12px;--text-caption: 12px;--text-secondary: 14px;--text-body: 14px;--text-subheading: 18px;--text-heading: 26px;--enterprise-panel-shadow: 0 4px 12px rgba(51, 123, 205, .09), inset 0 1px 0 #fff;--dialog-shadow: 0 16px 40px rgba(8, 28, 81, .16);color:var(--ink);font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;font-size:var(--text-body);letter-spacing:0;color-scheme:light}.enterprise-shell .enterprise-route-content .overview-host,.enterprise-shell .enterprise-route-content env-overview,.enterprise-shell .enterprise-route-content .env-monitoring-host,.enterprise-shell .enterprise-route-content .env-monitoring-host>env-monitoring,.enterprise-shell .enterprise-route-content .env-alarm-host,.enterprise-shell .enterprise-route-content .env-alarm-host>env-alarm-center,.enterprise-shell .enterprise-route-content .env-trend-shell{min-height:0}@media(min-width:1024px){.enterprise-shell .enterprise-route-content .overview-host,.enterprise-shell .enterprise-route-content .env-monitoring-host,.enterprise-shell .enterprise-route-content .env-alarm-host,.enterprise-shell .enterprise-route-content .env-trend-shell{height:100%;min-height:0;min-width:0}.enterprise-shell .enterprise-route-content env-overview,.enterprise-shell .enterprise-route-content env-monitoring,.enterprise-shell .enterprise-route-content env-alarm-center{height:100%;min-height:0;min-width:0}.enterprise-shell .enterprise-route-content .page-actions,.enterprise-shell .enterprise-route-content .form-actions{flex-wrap:wrap}}
