:root{--sep-primary: #8052f5;--sep-user-font-family: "Noto Sans SC", "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;--sep-primary-hover: #6f42dd;--sep-primary-accessible: #7042df;--sep-primary-tint-accessible: #7648e8;--sep-primary-soft: #f0e8ff;--sep-primary-soft-hover: #e6d9fb;--sep-gradient: var(--sep-primary);--sep-creative: #aa7cf9;--sep-data: #31b5f7;--sep-brand-mark-start: #7a38ff;--sep-brand-mark-end: #36d8e5;--sep-on-brand: #ffffff;--sep-page: #f6f2f7;--sep-surface: #fff9ff;--sep-surface-raised: #ffffff;--sep-surface-muted: #f8f4f9;--sep-surface-hover: #f3edf5;--sep-text: #2c2c47;--sep-text-muted: #747286;--sep-text-secondary: #68667c;--sep-text-accessible: #5c5a70;--sep-label-accessible: #68667c;--sep-placeholder-accessible: #747286;--sep-view-accessible: #68667c;--sep-border: #e1d6e6;--sep-border-strong: #d3c2dc;--sep-success: #00a878;--sep-warning: #f3940e;--sep-danger: #ed3c3c;--sep-control-radius: 6px;--sep-card-radius: 10px;--sep-dialog-radius: 12px;--sep-user-header-height: 52px;--sep-admin-header-height: 56px;--sep-content-inset: 20px;--sep-library-filter-height: 327px;--sep-library-advanced-height: 54px;--sep-library-batch-height: 32px;--sep-quick-rail-width: 36px;--sep-space-quick-rail-safe-area: calc(var(--sep-space-reference-66) + var(--sep-quick-rail-width) + var(--sep-space-3));--sep-quick-video: #2f80ed;--sep-quick-image: #ff5c1c;--sep-live-accent: #ee8ac5;--sep-shadow-card: 0 1px 2px rgb(44 44 71 / 5%);--sep-shadow-header: 0 1px 0 rgb(44 44 71 / 7%);--sep-shadow-float: 0 10px 30px rgb(44 44 71 / 14%);--sep-table-header-text: #68667c;--sep-table-header: #f8f4f9;--sep-illustration-surface: #f0e8ff;--sep-illustration-stroke: #aa7cf9;--sep-navigation-text: #2c2c47;--sep-navigation-border: #e1d6e6;--sep-navigation-active: var(--sep-primary-soft);--sep-navigation-hover: var(--sep-surface-hover);--sep-sidebar-width: 220px;--sep-sidebar-collapsed-width: 64px;--sep-content-max-width: 1600px;--sep-navigation-seedance-shadow: linear-gradient(to bottom, #fed7d2 0 50%, #fee0dc 50%);--sep-navigation-seedance-edge: linear-gradient(to bottom, #fed1c3, #feb7a0, #fea88c, #fda78b, #feb69e, #fec8b9);--sep-space-1: 4px;--sep-space-2: 8px;--sep-space-3: 12px;--sep-space-4: 16px;--sep-space-5: 20px;--sep-space-6: 24px;--sep-space-8: 32px;--sep-space-10: 40px;--sep-space-12: 48px;--sep-space-16: 64px;--sep-space-reference-2: 2px;--sep-space-reference-3: 3px;--sep-space-reference-3_15625: 3.15625px;--sep-space-reference-5: 5px;--sep-space-reference-6: 6px;--sep-space-reference-7: 7px;--sep-space-reference-9: 9px;--sep-space-reference-10: 10px;--sep-space-reference-11: 11px;--sep-space-reference-13: 13px;--sep-space-reference-14: 14px;--sep-space-reference-15: 15px;--sep-space-reference-16: 16px;--sep-space-reference-17: 17px;--sep-space-reference-18: 18px;--sep-space-reference-19: 19px;--sep-space-reference-20: 20px;--sep-space-reference-21: 21px;--sep-space-reference-23: 23px;--sep-space-reference-24: 24px;--sep-space-reference-26: 26px;--sep-space-reference-27: 27px;--sep-space-reference-28: 28px;--sep-space-reference-30: 30px;--sep-space-reference-32: 32px;--sep-space-reference-35: 35px;--sep-space-reference-49: 49px;--sep-space-reference-50: 50px;--sep-space-reference-66: 66px;--sep-space-reference-72: 72px;--sep-space-reference-80: 80px;--sep-space-reference-96: 96px;--sep-space-reference-110: 110px;--sep-space-reference-210: 210px;--sep-space-reference-negative-6: -6px;--sep-space-reference-responsive-inline: clamp(24px, 6vw, 96px);--sep-space-reference-wide-inline: 12%;--sep-font-caption: 12px;--sep-font-body: 14px;--sep-font-section: 18px;--sep-font-page: 24px;--sep-workspace-canvas: #08090c;--sep-workspace-header: #1b1c23;--sep-workspace-panel: #1d1e25;--sep-workspace-panel-raised: #262832;--sep-workspace-control: #121318;--sep-workspace-hover: #2a2c35;--sep-workspace-border: #30323c;--sep-workspace-border-soft: #262832;--sep-workspace-text: #f4f6fb;--sep-workspace-text-secondary: #b4b8c7;--sep-workspace-text-muted: #7f8599;--sep-workspace-accent: #2d57d6;--sep-workspace-accent-hover: #3d68e8;--sep-workspace-accent-accessible: #84a3ff;--sep-workspace-accent-soft: rgb(53 104 255 / 16%);--sep-workspace-accent-alpha-8: rgb(53 104 255 / 8%);--sep-workspace-accent-alpha-12: rgb(53 104 255 / 12%);--sep-workspace-accent-alpha-24: rgb(53 104 255 / 24%);--sep-workspace-white-alpha-3: rgb(255 255 255 / 3%);--sep-workspace-black-alpha-24: rgb(0 0 0 / 24%);--sep-workspace-shadow: 0 12px 32px rgb(0 0 0 / 28%);--sep-workspace-success-text: #67e1b7;--sep-workspace-danger-text: #ff8b8b;--sep-workspace-danger-strong: #b42318;--sep-workspace-header-height: 52px;--sep-workspace-sidebar-width: 224px;--sep-workspace-success-surface: #15352e;--sep-workspace-danger-surface: #442326;--sep-workspace-danger-surface-subtle: #382023;--sep-layer-base: 0;--sep-layer-content: 1;--sep-layer-raised: 2;--sep-layer-floating: 3;--sep-layer-control: 4;--sep-layer-sticky: 100;--sep-layer-menu: 400;--sep-layer-drawer: 800;--sep-layer-dialog: 1200;--sep-layer-toast: 1600;--sep-layer-development-badge: 2147483647;--sep-layer-quick-rail: 300;--sep-layer-workbench: 1000;--sep-layer-workbench-dialog: 5;--sep-layer-overlay-low: 8;--sep-layer-popover-local: 20;--sep-layer-dialog-local: 30;--sep-motion-fast: .14s;--sep-motion-normal: .2s;--sep-motion-slow: .26s;--sep-ease-standard: cubic-bezier(.2, 0, 0, 1);--sep-density-public-section-gap: var(--sep-space-16);--sep-density-workspace-panel-gap: var(--sep-space-3);--sep-density-management-panel-gap: var(--sep-space-4);--sep-focus-ring: 0 0 0 3px rgb(128 82 245 / 24%);--sep-auth-page-mask: rgb(0 0 0 / 45%);--sep-auth-title: #29252f;--sep-auth-body: #3c3840;--sep-auth-tab-muted: #7b7480;--sep-auth-accent: #8b35fa;--sep-auth-shadow: 0 1px 3px rgb(0 0 0 / 30%);--sep-auth-primary-translucent: rgb(139 53 250 / 86%);--sep-auth-border-on-primary: rgb(255 255 255 / 64%);--sep-auth-focus-on-primary: rgb(255 255 255 / 80%);--sep-consultation-title: #282332;--sep-consultation-body: #403a46;--sep-consultation-copy: #5d5664;--sep-consultation-copy-strong: #5e5765;--sep-consultation-copy-soft: #615968;--sep-consultation-muted: #726a79;--sep-consultation-placeholder: #aaa2b1;--sep-consultation-border: #dcd6e1;--sep-consultation-border-soft: #e4dfea;--sep-consultation-surface-soft: #f7f4fa;--sep-consultation-primary-dark: #6e2ddd;--sep-consultation-link: #7030d6;--sep-consultation-link-surface: #f1e8ff;--sep-consultation-link-border: #a873f3;--sep-consultation-danger: #b5263d;--sep-consultation-danger-strong: #a51f36;--sep-consultation-danger-border: #c93248;--sep-consultation-danger-surface: #fff1f3;--sep-consultation-backdrop: rgb(17 12 26 / 58%);--sep-consultation-tint: rgb(139 61 255 / 12%);--sep-consultation-border-tint: rgb(139 61 255 / 14%);--sep-consultation-focus: rgb(139 61 255 / 38%);--sep-consultation-surface-glass: rgb(247 244 250 / 92%);--sep-consultation-shadow: 0 24px 80px rgb(35 22 53 / 28%);--sep-consultation-button-shadow: 0 10px 24px rgb(126 51 229 / 22%);--sep-consultation-button-shadow-hover: 0 12px 30px rgb(126 51 229 / 24%);--sep-auth-primary: #7e48e0;--sep-auth-panel: #ffffff;--sep-auth-muted: #817b87;--sep-auth-mask: rgb(23 17 36 / 58%);--sep-auth-canvas: #090a0e;--sep-auth-panel-dark: #111218;--sep-auth-control-dark: #17191f;--sep-auth-border-dark: #30323b;--sep-auth-text-dark: #f7f8fb;--sep-auth-muted-dark: #9398a8;--sep-auth-brand-start: #315be8;--sep-auth-brand-end: #6d3be8;--sep-auth-accent-blue: #3e6dff;--sep-auth-accent-blue-soft: rgb(62 109 255 / 16%);--sep-auth-accent-blue-focus: rgb(62 109 255 / 28%);--sep-auth-accent-blue-text: #8ba7ff;--sep-auth-danger-text: #ff7777;--sep-auth-brand-cyan-glow: rgb(45 214 231 / 34%);--sep-auth-brand-violet-glow: rgb(141 80 255 / 48%);--sep-auth-white-alpha-72: rgb(255 255 255 / 72%);--sep-auth-white-alpha-56: rgb(255 255 255 / 56%);--sep-auth-help-backdrop: rgb(20 15 30 / 42%);--sep-auth-help-shadow: 0 18px 48px rgb(36 26 55 / 24%);--sep-auth-option-hover-border: #4a5060;--sep-auth-option-hover: #1b1d25;--sep-auth-eyebrow: #7f9dff;--sep-ink: #000000;--sep-text-strong: #333333;--sep-text-body: #666666;--sep-text-emphasis: #555555;--sep-text-subtle: #999999;--sep-control-muted: #a8a8a8;--sep-border-subtle: #eeeeee;--sep-border-hairline: #efefef;--sep-surface-subtle: #f8f8f8;--sep-surface-soft: #f6f6f6;--sep-danger-strong: #b42318;--sep-danger-surface: #fef0f0;--sep-danger-surface-subtle: #fff4f2;--sep-success-strong: #155724;--sep-success-surface: #effaf1;--sep-info: #31b5f7;--sep-warning-vivid: #f3940e;--sep-backdrop-reference: rgb(19 14 31 / 45%);--sep-shadow-black-12: rgb(0 0 0 / 12%);--sep-shadow-black-10: rgb(0 0 0 / 10%);--sep-development-badge-border: rgb(255 255 255 / 42%);--sep-development-badge-text: #ffffff;--sep-development-badge-background: #d92d20;--sep-development-badge-shadow: 0 4px 12px rgb(109 20 14 / 24%);--sep-backdrop-black-36: rgb(0 0 0 / 36%);--sep-primary-alpha-20: rgb(128 82 245 / 20%);--sep-primary-alpha-7: rgb(128 82 245 / 7%);--sep-primary-alpha-16: rgb(128 82 245 / 16%);--sep-shadow-slate-8: rgb(16 24 40 / 8%);--sep-ai-accent: #8b3dff;--sep-ai-accent-strong: #7c3aed;--sep-ai-accent-violet: #a855f7;--sep-ai-accent-magenta: #c63cf0;--sep-ai-accent-magenta-strong: #c026d3;--sep-ai-accent-light: #a78bfa;--sep-ai-accent-alt: #873cff;--sep-ai-accent-blue: #3b82f6;--sep-ai-accent-cyan: #06b6d4;--sep-ai-accent-amber: #f59e0b;--sep-ai-border-accent: #d8c7f5;--sep-ai-border: #e3dcf0;--sep-ai-border-soft: #ece7f6;--sep-ai-surface-soft: #fbf9ff;--sep-ai-surface-subtle: #fdfbff;--sep-ai-surface-tint: #f9f5ff;--sep-ai-surface-accent: #f5efff;--sep-ai-ink: #111827;--sep-ai-preview-start: #2d2a4a;--sep-ai-preview-mid: #1a1833;--sep-ai-preview-end: #0f0e23;--sep-ai-preview-deep: #0d0c1e;--sep-ai-text-muted: #6b6478;--sep-ai-text-subtle: #8a86a0;--sep-ai-slate-border: #cbd5e1;--sep-ai-control-muted: #c0c4cc;--sep-ai-control-blue: #409eff;--sep-ai-danger: #f56c6c;--sep-ai-danger-light: #ff9a8b;--sep-ai-accent-soft-alpha: rgb(243 232 255 / 50%);--sep-ai-accent-alpha-5: rgb(124 58 237 / 5%);--sep-ai-accent-alpha-10: rgb(124 58 237 / 10%);--sep-ai-accent-alpha-15: rgb(124 58 237 / 15%);--sep-ai-accent-alpha-25: rgb(124 58 237 / 25%);--sep-ai-accent-alpha-28: rgb(124 58 237 / 28%);--sep-ai-accent-alpha-30: rgb(124 58 237 / 30%);--sep-ai-white-alpha-10: rgb(255 255 255 / 10%);--sep-ai-white-alpha-15: rgb(255 255 255 / 15%);--sep-ai-white-alpha-45: rgb(255 255 255 / 45%);--sep-ai-black-alpha-45: rgb(0 0 0 / 45%);--sep-ai-black-alpha-50: rgb(0 0 0 / 50%);--sep-tool-skeleton-surface: #eef0f5;--sep-tool-skeleton-border: #c4c9d4;--sep-tool-surface: #eef0f7;--sep-tool-border: #dfe3ee;--sep-tool-muted: #a0a8c0;--sep-palette-slate-950: #0f172a;--sep-palette-slate-800: #1e293b;--sep-palette-slate-500: #64748b;--sep-palette-slate-400: #94a3b8;--sep-analytics-accent: #7440ee;--sep-backdrop-slate-48: rgb(15 23 42 / 48%);--sep-shadow-slate-24: rgb(15 23 42 / 24%);--sep-danger-surface-pale: #fef2f2;--sep-danger-text: #b91c1c;--sep-danger-vivid: #dc2626;--sep-on-surface-alpha-12: rgb(255 255 255 / 12%);--sep-on-surface-alpha-15: rgb(255 255 255 / 15%);--sep-on-surface-alpha-16: rgb(255 255 255 / 16%);--sep-on-surface-alpha-28: rgb(255 255 255 / 28%);--sep-on-surface-alpha-44: rgb(255 255 255 / 44%);--sep-on-surface-alpha-70: rgb(255 255 255 / 70%);--sep-on-surface-alpha-85: rgb(255 255 255 / 85%);--sep-on-surface-alpha-96: rgb(255 255 255 / 96%);--sep-navigation-divider: #e6e6e6;--sep-navigation-surface-muted: #f2f2f2;--sep-navigation-muted: #988fa6;--sep-navigation-primary-soft: #eee3ff;--sep-navigation-new-badge: #ff6046;--sep-navigation-warm: #f68940;--sep-navigation-warm-soft: #fff6f0;--sep-search-surface: #f6f5f7;--sep-search-border: #eae9ea;--sep-search-placeholder: #c0c4cc;--sep-header-danger-surface: #fef0f0;--sep-header-primary-surface: #f5f0ff;--sep-header-avatar-start: #7fb1f5;--sep-header-avatar-end: #ad91f9;--sep-home-status: #ff7d2d;--sep-home-gradient-start: rgb(250 246 255 / 60%);--sep-home-gradient-end: rgb(233 219 255 / 60%);--sep-home-search-glow-start: rgb(233 218 255 / 30%);--sep-home-search-glow-middle: rgb(148 106 255 / 30%);--sep-home-search-glow-end: rgb(249 245 255 / 30%);--sep-home-search-hotword: #e9e9e9;--sep-home-surface: #f6f3fb;--sep-home-primary-border: #e9daff;--sep-home-primary-soft: #eee2ff;--sep-space-workbench-footer-height: 66px;--sep-workbench-header-border: #ece4f9;--sep-workbench-header-surface: #f2ecfa;--sep-workbench-tab-edge: #bf95fd;--sep-workbench-tab-inner: #ceaffe;--sep-workbench-tab-selected-top: #b17efe;--sep-workbench-tab-selected-bottom: #b07afd;--sep-workbench-tab-selected-edge: #be92fc;--sep-workbench-primary-disabled: #c59eff;--sep-workbench-primary-surface: #f7f0ff;--sep-workbench-thumbnail-surface: #f3eaff;--sep-workbench-items-border: #f1f2f5;--sep-workbench-footer-shadow: 0 0 21px rgb(40 40 40 / 13%);--sep-workbench-menu-shadow: 0 6px 18px rgb(31 35 41 / 14%);--sep-workbench-panel-shadow: -8px 0 24px rgb(31 35 41 / 12%);--sep-workbench-dialog-shadow: 0 6px 22px rgb(31 35 41 / 16%);--sep-help-surface: #f5f3f8;--sep-media-placeholder: #f0f0f0;--sep-quick-rail-hover: #f2e9ff;--sep-quick-video-start: #6758e4;--sep-quick-video-end: #25b8d7;--sep-quick-image-start: #f24314;--sep-quick-image-middle: #f45d1b;--sep-quick-image-end: #f87e2f;--sep-welcome-cyan: #49c9e6;--sep-welcome-cyan-soft: #c9f4f8;--sep-welcome-blue: #6499ed;--sep-welcome-blue-soft: #cfe0ff;--sep-welcome-purple: #a674ec;--sep-welcome-purple-soft: #ead9ff;--sep-welcome-coral: #ff946f;--sep-welcome-coral-soft: #ffd8c9;--sep-welcome-amber: #f4ad38;--sep-welcome-amber-soft: #ffe6a8;--sep-welcome-green: #46ca91;--sep-welcome-green-soft: #cbf4de;--sep-auth-glow-blue: rgb(67 192 255 / 82%);--sep-auth-glow-pink: rgb(255 116 219 / 65%);--sep-auth-qr-start: #6738e7;--sep-auth-qr-middle: #8965ef;--sep-auth-qr-end: #d7c2ff;--sep-library-switch-border: #eeeaf3;--sep-library-switch-surface: #f8f6fb;--sep-library-control-selected: #f7f1ff;--sep-library-preview-ink: #111111;--sep-resource-card-shadow: rgb(34 22 61 / 5%);--sep-resource-card-border: #f0edf5;--sep-resource-card-overlay: rgb(31 27 40 / 78%);--sep-upload-primary-soft: #eaf1ff;--sep-showcase-muted: #6b7280;--sep-showcase-primary-strong: #7c3aed;--sep-showcase-primary-border: #d9c5ff;--sep-cockpit-page: #020923;--sep-cockpit-page-deep: #010517;--sep-cockpit-panel: rgb(4 20 58 / 88%);--sep-cockpit-panel-strong: rgb(5 28 75 / 96%);--sep-cockpit-border: rgb(47 156 255 / 52%);--sep-cockpit-border-soft: rgb(47 156 255 / 24%);--sep-cockpit-grid-line: rgb(48 151 255 / 8%);--sep-cockpit-text: #edf6ff;--sep-cockpit-muted: #8ba8d1;--sep-cockpit-cyan: #27ddff;--sep-cockpit-cyan-soft: rgb(39 221 255 / 18%);--sep-cockpit-blue: #3f8cff;--sep-cockpit-violet: #a763ff;--sep-cockpit-violet-soft: rgb(167 99 255 / 18%);--sep-cockpit-success: #38edaa;--sep-cockpit-warning: #ffd34d;--sep-cockpit-danger: #ff6d8f;--sep-cockpit-track: rgb(78 127 190 / 22%);--sep-cockpit-shadow: 0 0 24px rgb(23 126 255 / 18%);--sep-cockpit-title-shadow: 0 0 18px rgb(39 221 255 / 58%);--sep-cockpit-title-size: 30px;--sep-cockpit-metric-size: 22px;--sep-cockpit-stage-min-height: 680px;--sep-cockpit-electric: #4bf3ff;--sep-cockpit-aqua: #16bff5;--sep-cockpit-magenta: #b968ff;--sep-cockpit-panel-top: rgb(11 40 91 / 94%);--sep-cockpit-panel-sheen: rgb(69 203 255 / 10%);--sep-cockpit-border-bright: rgb(84 226 255 / 76%);--sep-cockpit-backdrop: rgb(0 5 25 / 76%);--sep-cockpit-scanline: rgb(89 235 255 / 16%);--sep-cockpit-star: rgb(129 226 255 / 72%);--sep-cockpit-shadow-deep: 0 24px 70px rgb(0 3 20 / 48%);--sep-cockpit-shadow-panel: inset 0 1px 0 rgb(112 228 255 / 14%), 0 0 30px rgb(13 112 255 / 12%);--sep-cockpit-core-top: #4f7cff;--sep-cockpit-core-face: #15378f;--sep-cockpit-core-side: #0a1e63;--sep-workbench-text: #5f6066;--sep-workbench-filter-border: #ece4f9;--sep-workbench-filter-surface: #f2ecfa;--sep-workbench-primary-soft: #f7f0ff;--sep-workbench-primary-tint: #f3eaff;--sep-workbench-primary-light: #bf95fd;--sep-workbench-primary-lighter: #ceaffe;--sep-workbench-primary-deep: #b17efe;--sep-workbench-primary-medium: #b07afd;--sep-workbench-primary-muted: #be92fc;--sep-workbench-primary-pale: #c59eff;--sep-workbench-surface-muted: #f1f2f5;--sep-workbench-danger: #c45656;--sep-workbench-shadow-soft: rgba(31, 35, 41, .12);--sep-workbench-shadow-strong: rgb(31 35 41 / 14%);--sep-workbench-shadow: rgb(31 35 41 / 16%);--sep-workbench-shadow-border: rgba(40, 40, 40, .13);--sep-reference-color-024f6c01ec: rgba(85,237,255,.16);--sep-reference-color-0301243d20: rgba(85,237,255,.35);--sep-reference-color-030817: #030817;--sep-reference-color-03091e: #03091e;--sep-reference-color-071638: #071638;--sep-reference-color-071736: #071736;--sep-reference-color-071737: #071737;--sep-reference-color-09183d: #09183d;--sep-reference-color-098ad3b93a: rgba(14,40,90,.88);--sep-reference-color-14fe09e04e: rgb(322446/14%);--sep-reference-color-151a20: #151a20;--sep-reference-color-15343a: #15343a;--sep-reference-color-1782a6b4c3: rgb(152342/22%);--sep-reference-color-18272f: #18272f;--sep-reference-color-18a22573f7: rgba(0,0,0,.2);--sep-reference-color-19e0a16052: rgba(74,110,214,.2);--sep-reference-color-1f56d2: #1f56d2;--sep-reference-color-21384d: #21384d;--sep-reference-color-245a68: #245a68;--sep-reference-color-2467a8: #2467a8;--sep-reference-color-262689a78e: rgba(198,60,240,.32);--sep-reference-color-28707a: #28707a;--sep-reference-color-29442e: #29442e;--sep-reference-color-2ca36f: #2ca36f;--sep-reference-color-2ed9cb97cf: rgba(85,237,255,.18);--sep-reference-color-32270aeaaa: rgba(38,122,255,.32);--sep-reference-color-333b45: #333b45;--sep-reference-color-33a80a7d20: rgba(167,89,255,.25);--sep-reference-color-344c5d: #344c5d;--sep-reference-color-36cf9c8766: rgba(82,199,255,.12);--sep-reference-color-376dd5cb0e: rgba(68,46,160,.6);--sep-reference-color-3c3f48: #3c3f48;--sep-reference-color-3d1e9fb12c: rgb(255231173/55%);--sep-reference-color-3f3248: #3f3248;--sep-reference-color-417493: #417493;--sep-reference-color-418e6784a3: rgba(37,100,180,.28);--sep-reference-color-42e8ff: #42e8ff;--sep-reference-color-45ffad: #45ffad;--sep-reference-color-46c3623727: rgba(80,153,230,.15);--sep-reference-color-478cff: #478cff;--sep-reference-color-4891ff4ea6: rgba(85,237,255,.28);--sep-reference-color-49382b: #49382b;--sep-reference-color-4b3d28: #4b3d28;--sep-reference-color-4cf0b5: #4cf0b5;--sep-reference-color-4f4b57: #4f4b57;--sep-reference-color-4f52a3c066: rgba(129,111,255,.7);--sep-reference-color-52f0b5: #52f0b5;--sep-reference-color-55edff: #55edff;--sep-reference-color-57779e: #57779e;--sep-reference-color-5864bf9146: rgba(113,226,255,.4);--sep-reference-color-5d8d4e: #5d8d4e;--sep-reference-color-5e7bff: #5e7bff;--sep-reference-color-5f5c601a8f: rgba(47,116,255,.08);--sep-reference-color-60ae257b1f: rgba(117,84,255,.55);--sep-reference-color-63f5ff: #63f5ff;--sep-reference-color-663dda190e: rgb(255255255/22%);--sep-reference-color-69b6b9233a: rgba(5,17,47,.9);--sep-reference-color-6c9c7372a1: rgba(85,237,255,.035);--sep-reference-color-6f8aac: #6f8aac;--sep-reference-color-7191b8: #7191b8;--sep-reference-color-7192b9: #7192b9;--sep-reference-color-7325c493c8: rgb(13961255/10%);--sep-reference-color-737985: #737985;--sep-reference-color-73eaff: #73eaff;--sep-reference-color-74717c: #74717c;--sep-reference-color-7591b4: #7591b4;--sep-reference-color-7695b9: #7695b9;--sep-reference-color-77727f: #77727f;--sep-reference-color-77bb1b9c3f: rgba(139,61,255,.28);--sep-reference-color-7898bd: #7898bd;--sep-reference-color-7997b9: #7997b9;--sep-reference-color-7a01f1c80a: rgba(167,89,255,.48);--sep-reference-color-7b2fe3: #7b2fe3;--sep-reference-color-7d32486b79: rgba(72,116,255,.65);--sep-reference-color-7e9abb: #7e9abb;--sep-reference-color-7e9fc4: #7e9fc4;--sep-reference-color-815d8d: #815d8d;--sep-reference-color-8246034049: rgba(105,72,255,.85);--sep-reference-color-88a6ca: #88a6ca;--sep-reference-color-8928ac26ca: rgba(5,21,53,.74);--sep-reference-color-8b0b194dae: rgba(239,243,255,.75);--sep-reference-color-8b0b4c4386: rgb(152342/14%);--sep-reference-color-8e52ff: #8e52ff;--sep-reference-color-902aa2de5c: rgb(255255255/24%);--sep-reference-color-96b21de200: rgba(78,109,176,.2);--sep-reference-color-9a96a1: #9a96a1;--sep-reference-color-9cc8d4: #9cc8d4;--sep-reference-color-a15f2712a9: rgb(255255255/72%);--sep-reference-color-a26a3b: #a26a3b;--sep-reference-color-a759ff: #a759ff;--sep-reference-color-a8f353f0f4: rgba(70,147,255,.18);--sep-reference-color-aaa6b1: #aaa6b1;--sep-reference-color-abf201685c: rgba(85,237,255,.15);--sep-reference-color-b0b53e9911: rgba(167,89,255,.58);--sep-reference-color-b18743: #b18743;--sep-reference-color-b3535e70a7: rgba(85,237,255,.4);--sep-reference-color-b365efe8a9: rgba(167,89,255,.55);--sep-reference-color-b5eecf53dc: rgba(85,237,255,.7);--sep-reference-color-b8dce7: #b8dce7;--sep-reference-color-bc302a2e97: rgba(167,89,255,.75);--sep-reference-color-bcd9f7: #bcd9f7;--sep-reference-color-be1e8e1823: rgb(202530/78%);--sep-reference-color-c169804497: rgb(000/58%);--sep-reference-color-c17ef96716: rgba(85,237,255,.6);--sep-reference-color-c2d7cf5efe: rgba(167,89,255,.18);--sep-reference-color-c6c027a25e: rgba(167,89,255,.3);--sep-reference-color-c73e734801: rgba(63,87,255,.3);--sep-reference-color-c820ef1cdd: rgba(198,60,240,.08);--sep-reference-color-ce1b7f3b5a: rgba(67,54,170,.25);--sep-reference-color-cfeaff: #cfeaff;--sep-reference-color-d09fe22d23: rgba(198,60,240,.3);--sep-reference-color-d0b91d01c7: rgba(87,164,255,.12);--sep-reference-color-d2e9e48674: rgba(85,237,255,.07);--sep-reference-color-d9eeff: #d9eeff;--sep-reference-color-db1726bbe9: rgba(255,216,90,.68);--sep-reference-color-dcdfe8: #dcdfe8;--sep-reference-color-dceeff: #dceeff;--sep-reference-color-dcf51acd07: rgb(93645/55%);--sep-reference-color-ddd9e4: #ddd9e4;--sep-reference-color-e4e1ea: #e4e1ea;--sep-reference-color-e616638577: rgba(85,237,255,.38);--sep-reference-color-e9f7ff: #e9f7ff;--sep-reference-color-ea1e459fee: rgba(255,255,255,.9);--sep-reference-color-ececf1: #ececf1;--sep-reference-color-eef2f5: #eef2f5;--sep-reference-color-eef3ff: #eef3ff;--sep-reference-color-eef6ff: #eef6ff;--sep-reference-color-eff9fb: #eff9fb;--sep-reference-color-f0e9ff: #f0e9ff;--sep-reference-color-f2eaff: #f2eaff;--sep-reference-color-f350eda4fc: rgba(74,163,255,.4);--sep-reference-color-f4f7ff: #f4f7ff;--sep-reference-color-f6e9ff: #f6e9ff;--sep-reference-color-f6f6f8: #f6f6f8;--sep-reference-color-f6f7fc: #f6f7fc;--sep-reference-color-f7f3ff: #f7f3ff;--sep-reference-color-f8f9ff: #f8f9ff;--sep-reference-color-f8fafb: #f8fafb;--sep-reference-color-f9ecff: #f9ecff;--sep-reference-color-fa1a3761cf: rgba(19,28,83,.92);--sep-reference-color-fd7e06bc72: rgba(85,154,232,.14);--sep-reference-color-ff6dce: #ff6dce;--sep-reference-color-ffd85a: #ffd85a;--sep-reference-color-ffe95e: #ffe95e;--sep-reference-color-fff17a: #fff17a;--sep-space-reference-133: 133px;--sep-space-reference-160: 160px;--sep-space-reference-22: 22px;--sep-space-reference-38: 38px;--sep-space-reference-44: 44px;--sep-space-reference-responsive-5f56e531: clamp(var(--sep-space-1),.55vw,var(--sep-space-2));--sep-space-reference-responsive-e9d443d4: clamp(22px,3vw,38px);--sep-reference-color-042979ed01: rgb(16 8 29 / 36%);--sep-reference-color-086299b646: rgb(255 255 255 / 36%);--sep-reference-color-09822e7b8f: rgb(165 94 255 / 18%);--sep-reference-color-0cfdd725ed: rgb(207 173 255 / 68%);--sep-reference-color-1475471529: rgb(198 151 255 / 22%);--sep-reference-color-156ccc9e4e: rgb(66 34 104 / 10%);--sep-reference-color-17ee72e799: rgb(79 42 122 / 11%);--sep-reference-color-1b69863f77: rgb(255 255 255 / 66%);--sep-reference-color-1c1424: #1c1424;--sep-reference-color-1c96bd66e6: rgb(255 255 255 / 91%);--sep-reference-color-251832: #251832;--sep-reference-color-261b35: #261b35;--sep-reference-color-26202f: #26202f;--sep-reference-color-2775d83272: rgb(255 255 255 / 59%);--sep-reference-color-282130: #282130;--sep-reference-color-2b130efc77: rgb(255 255 255 / 56%);--sep-reference-color-2f2836: #2f2836;--sep-reference-color-302938: #302938;--sep-reference-color-3158b5d69d: rgb(171 102 255 / 34%);--sep-reference-color-3a3340: #3a3340;--sep-reference-color-3b2555: #3b2555;--sep-reference-color-3c1879981d: rgb(111 34 232 / 20%);--sep-reference-color-3e3e3e: #3e3e3e;--sep-reference-color-413848: #413848;--sep-reference-color-42235f: #42235f;--sep-reference-color-43bb4df75c: rgb(255 255 255 / 78%);--sep-reference-color-453a4f: #453a4f;--sep-reference-color-47bc2a68a3: rgb(61 40 84 / 7%);--sep-reference-color-493e52: #493e52;--sep-reference-color-4e4458: #4e4458;--sep-reference-color-4f246f: #4f246f;--sep-reference-color-5032b78ed7: rgb(82 44 124 / 13%);--sep-reference-color-514759: #514759;--sep-reference-color-550f6f6419: rgb(152 79 255 / 12%);--sep-reference-color-5c5366: #5c5366;--sep-reference-color-5d21c1d7e3: rgb(139 61 255 / 9%);--sep-reference-color-5f73aaf70c: rgb(255 255 255 / 68%);--sep-reference-color-635c59be60: rgb(255 255 255 / 3%);--sep-reference-color-645b6b: #645b6b;--sep-reference-color-655b6d: #655b6d;--sep-reference-color-655d70: #655d70;--sep-reference-color-665d6d: #665d6d;--sep-reference-color-687505f7a5: rgb(84 33 144 / 20%);--sep-reference-color-6ac66aff90: rgb(60 37 88 / 8%);--sep-reference-color-6b1fe2: #6b1fe2;--sep-reference-color-6b6272: #6b6272;--sep-reference-color-6b6373: #6b6373;--sep-reference-color-6e33bc: #6e33bc;--sep-reference-color-6e6575: #6e6575;--sep-reference-color-6f22e8: #6f22e8;--sep-reference-color-7134c0: #7134c0;--sep-reference-color-7340b4: #7340b4;--sep-reference-color-746b7b: #746b7b;--sep-reference-color-796e81: #796e81;--sep-reference-color-7a7181: #7a7181;--sep-reference-color-7c6df12f3a: rgb(145 78 235 / 34%);--sep-reference-color-7d31ef: #7d31ef;--sep-reference-color-7fa07fceb9: rgb(255 255 255 / 58%);--sep-reference-color-817687: #817687;--sep-reference-color-817887: #817887;--sep-reference-color-82798b: #82798b;--sep-reference-color-83d89f: #83d89f;--sep-reference-color-83e6bb: #83e6bb;--sep-reference-color-8a06fc515f: rgb(226 209 255 / 78%);--sep-reference-color-8a8192: #8a8192;--sep-reference-color-8b3dff: #8b3dff;--sep-reference-color-8bcbff: #8bcbff;--sep-reference-color-8bdcff: #8bdcff;--sep-reference-color-8c8194: #8c8194;--sep-reference-color-8c8395: #8c8395;--sep-reference-color-8d8196: #8d8196;--sep-reference-color-931001e989: rgb(139 61 255 / 5%);--sep-reference-color-9550ff: #9550ff;--sep-reference-color-955454a930: rgb(255 255 255 / 6%);--sep-reference-color-9a919f: #9a919f;--sep-reference-color-9af0d0: #9af0d0;--sep-reference-color-9b929f: #9b929f;--sep-reference-color-9d5cff: #9d5cff;--sep-reference-color-a1ce8c3b77: rgb(255 255 255 / 84%);--sep-reference-color-a4e81deb0e: rgb(139 61 255 / 10%);--sep-reference-color-a66cff: #a66cff;--sep-reference-color-a9baff: #a9baff;--sep-reference-color-abc032e266: rgb(84 53 128 / 9%);--sep-reference-color-b8ccc7eb72: rgb(255 255 255 / 11%);--sep-reference-color-bf215a4034: rgb(139 61 255 / 28%);--sep-reference-color-c01add4127: rgb(87 29 171 / 24%);--sep-reference-color-c2f47ea10e: rgb(139 61 255 / 26%);--sep-reference-color-c3eb6a13b0: rgb(255 255 255 / 10%);--sep-reference-color-c596ff: #c596ff;--sep-reference-color-c7a4ff: #c7a4ff;--sep-reference-color-cda5ff: #cda5ff;--sep-reference-color-d69cff: #d69cff;--sep-reference-color-d8c1f8: #d8c1f8;--sep-reference-color-d8d0df: #d8d0df;--sep-reference-color-dcc7fb: #dcc7fb;--sep-reference-color-deb995382a: rgb(171 111 255 / 46%);--sep-reference-color-e8e0f0: #e8e0f0;--sep-reference-color-e8e1ef: #e8e1ef;--sep-reference-color-e9e1f1: #e9e1f1;--sep-reference-color-eab0055ad0: rgb(255 255 255 / 86%);--sep-reference-color-eadcff: #eadcff;--sep-reference-color-ede8f2: #ede8f2;--sep-reference-color-eee5ff: #eee5ff;--sep-reference-color-eee8f4: #eee8f4;--sep-reference-color-eee9f2: #eee9f2;--sep-reference-color-eee9f3: #eee9f3;--sep-reference-color-eee9f4: #eee9f4;--sep-reference-color-eee9f5: #eee9f5;--sep-reference-color-eff808890a: rgb(139 61 255 / 24%);--sep-reference-color-f0e6ff: #f0e6ff;--sep-reference-color-f2ebfb: #f2ebfb;--sep-reference-color-f4eff9: #f4eff9;--sep-reference-color-f6f2ff: #f6f2ff;--sep-reference-color-f7df84: #f7df84;--sep-reference-color-f8f5fc: #f8f5fc;--sep-reference-color-faf8fd: #faf8fd;--sep-reference-color-fbf9fe: #fbf9fe;--sep-reference-color-fbf9ff: #fbf9ff;--sep-reference-color-fbfaff: #fbfaff;--sep-reference-color-fcc2bc2df5: rgb(20 13 30 / 66%);--sep-reference-color-fcfaff: #fcfaff;--sep-reference-color-fcfbfe: #fcfbfe;--sep-reference-color-ff8a8a: #ff8a8a;--sep-reference-color-ff9cc9: #ff9cc9;--sep-reference-color-ffb58b: #ffb58b;--sep-reference-color-ffd08b: #ffd08b;--sep-reference-color-ffd47c: #ffd47c;--sep-reference-color-fff: #fff}:root[data-sep-theme=light]{color-scheme:light}:root[data-sep-theme=dark]{color-scheme:dark;--sep-primary: #8052f5;--sep-primary-hover: #aa7cf9;--sep-primary-accessible: #c4a5ff;--sep-primary-tint-accessible: #c4a5ff;--sep-primary-soft: #3c3154;--sep-primary-soft-hover: #4a3a69;--sep-page: #1d1e21;--sep-surface: #29292c;--sep-surface-raised: #333437;--sep-surface-muted: #333437;--sep-surface-hover: #3e3f41;--sep-text: #f6f2f7;--sep-text-secondary: #c4c0ca;--sep-text-muted: #9694a6;--sep-text-accessible: #d4d0d8;--sep-label-accessible: #c4c0ca;--sep-placeholder-accessible: #9694a6;--sep-view-accessible: #c4c0ca;--sep-border: #48484b;--sep-border-strong: #5b5b60;--sep-table-header: #333437;--sep-table-header-text: #c4c0ca;--sep-shadow-card: 0 1px 2px rgb(0 0 0 / 24%);--sep-shadow-header: 0 1px 0 rgb(255 255 255 / 5%);--sep-shadow-float: 0 14px 38px rgb(0 0 0 / 34%);--sep-navigation-text: #f6f2f7;--sep-navigation-border: #48484b;--sep-navigation-hover: #333437;--sep-navigation-active: #3c3154;--sep-focus-ring: 0 0 0 3px rgb(170 124 249 / 32%);--sep-on-brand: #ffffff;--sep-success-surface: #15352e;--sep-success-strong: var(--sep-workspace-success-text);--sep-danger-surface: #442326;--sep-danger-surface-subtle: #382023;--el-color-primary-light-3: #9b69f7;--el-color-primary-light-5: #aa7cf9;--el-color-primary-light-7: #5a4678;--el-color-primary-light-8: #493a62;--el-color-primary-light-9: #3c3154;--el-color-primary-dark-2: #aa7cf9}:root[data-sep-theme=dark] .el-overlay{--el-overlay-color-lighter: rgb(0 0 0 / 56%)}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--sep-motion-normal);animation-timing-function:var(--sep-ease-standard);animation-fill-mode:both;mix-blend-mode:normal}::view-transition-old(root){animation-name:sep-theme-fade-out}::view-transition-new(root){animation-name:sep-theme-fade-in}:root[data-sep-theme-transition=reveal]::view-transition-old(root),:root[data-sep-theme-transition=reveal]::view-transition-new(root){animation:none;mix-blend-mode:normal}:root[data-sep-theme-transition=reveal][data-sep-theme-transition-direction=dark]::view-transition-old(root){z-index:var(--sep-layer-content)}:root[data-sep-theme-transition=reveal][data-sep-theme-transition-direction=dark]::view-transition-new(root){z-index:var(--sep-layer-toast)}:root[data-sep-theme-transition=reveal][data-sep-theme-transition-direction=light]::view-transition-old(root){z-index:var(--sep-layer-toast)}:root[data-sep-theme-transition=reveal][data-sep-theme-transition-direction=light]::view-transition-new(root){z-index:var(--sep-layer-content)}@keyframes sep-theme-fade-out{0%{opacity:1}to{opacity:0}}@keyframes sep-theme-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}.sep-workspace-theme,:root[data-sep-workspace-theme=active]{color-scheme:dark;--sep-workspace-surface: var(--sep-workspace-panel);--sep-primary: var(--sep-workspace-accent);--sep-primary-hover: var(--sep-workspace-accent-hover);--sep-primary-accessible: var(--sep-workspace-accent-accessible);--sep-primary-soft: var(--sep-workspace-accent-soft);--sep-primary-soft-hover: var(--sep-workspace-accent-alpha-24);--sep-page: var(--sep-workspace-canvas);--sep-surface: var(--sep-workspace-panel);--sep-surface-raised: var(--sep-workspace-panel-raised);--sep-surface-muted: var(--sep-workspace-panel-raised);--sep-surface-hover: var(--sep-workspace-hover);--sep-surface-subtle: var(--sep-workspace-panel-raised);--sep-surface-soft: var(--sep-workspace-panel-raised);--sep-table-header: var(--sep-workspace-panel-raised);--sep-table-header-text: var(--sep-workspace-text-secondary);--sep-text: var(--sep-workspace-text);--sep-text-secondary: var(--sep-workspace-text-secondary);--sep-text-muted: var(--sep-workspace-text-muted);--sep-text-accessible: var(--sep-workspace-text-secondary);--sep-ink: var(--sep-workspace-text);--sep-text-strong: var(--sep-workspace-text);--sep-text-body: var(--sep-workspace-text-secondary);--sep-text-emphasis: var(--sep-workspace-text);--sep-text-subtle: var(--sep-workspace-text-muted);--sep-label-accessible: var(--sep-workspace-text-secondary);--sep-placeholder-accessible: var(--sep-workspace-text-muted);--sep-view-accessible: var(--sep-workspace-text-secondary);--sep-control-muted: var(--sep-workspace-text-muted);--sep-border: var(--sep-workspace-border-soft);--sep-border-strong: var(--sep-workspace-border);--sep-border-subtle: var(--sep-workspace-border-soft);--sep-border-hairline: var(--sep-workspace-border-soft);--sep-success: var(--sep-workspace-success-text);--sep-success-strong: var(--sep-workspace-success-text);--sep-success-surface: var(--sep-workspace-success-surface);--sep-danger: var(--sep-workspace-danger-text);--sep-danger-strong: var(--sep-workspace-danger-text);--sep-danger-surface: var(--sep-workspace-danger-surface);--sep-danger-surface-subtle: var(--sep-workspace-danger-surface-subtle);--sep-warning: var(--sep-warning-vivid);--sep-info: var(--sep-workspace-accent-accessible);--sep-navigation-text: var(--sep-workspace-text-secondary);--sep-navigation-border: var(--sep-workspace-border);--sep-navigation-hover: var(--sep-workspace-hover);--sep-navigation-active: var(--sep-workspace-accent-soft);--sep-navigation-muted: var(--sep-workspace-text-muted);--sep-navigation-divider: var(--sep-workspace-border);--sep-navigation-surface-muted: var(--sep-workspace-panel-raised);--sep-navigation-primary-soft: var(--sep-workspace-accent-soft);--sep-search-surface: var(--sep-workspace-control);--sep-search-border: var(--sep-workspace-border);--sep-search-placeholder: var(--sep-workspace-text-muted);--sep-header-danger-surface: var(--sep-workspace-panel-raised);--sep-header-primary-surface: var(--sep-workspace-accent-soft);--sep-shadow-card: 0 1px 0 var(--sep-workspace-white-alpha-3);--sep-shadow-header: 0 1px 0 var(--sep-workspace-border);--sep-shadow-float: var(--sep-workspace-shadow);--sep-focus-ring: 0 0 0 3px var(--sep-workspace-accent-alpha-24);--sep-card-radius: 6px;--sep-dialog-radius: 8px;--sep-control-radius: 4px;--sep-admin-header-height: var(--sep-workspace-header-height);--sep-user-header-height: var(--sep-workspace-header-height);--sep-sidebar-width: var(--sep-workspace-sidebar-width);--sep-user-sidebar-width: var(--sep-workspace-sidebar-width);--el-color-primary: var(--sep-workspace-accent);--el-color-primary-light-3: var(--sep-workspace-accent-accessible);--el-color-primary-light-5: var(--sep-workspace-accent-accessible);--el-color-primary-light-7: var(--sep-workspace-accent-soft);--el-color-primary-light-8: var(--sep-workspace-accent-soft);--el-color-primary-light-9: var(--sep-workspace-accent-soft);--el-color-primary-dark-2: var(--sep-workspace-accent-hover);--el-bg-color: var(--sep-workspace-panel);--el-bg-color-page: var(--sep-workspace-canvas);--el-fill-color-blank: var(--sep-workspace-panel);--el-fill-color-light: var(--sep-workspace-panel-raised);--el-fill-color-lighter: var(--sep-workspace-hover);--el-border-color: var(--sep-workspace-border);--el-border-color-light: var(--sep-workspace-border-soft);--el-border-color-lighter: var(--sep-workspace-border-soft);--el-text-color-primary: var(--sep-workspace-text);--el-text-color-regular: var(--sep-workspace-text-secondary);--el-text-color-secondary: var(--sep-workspace-text-muted);--el-box-shadow-light: var(--sep-workspace-shadow)}:root[data-sep-theme=light] .sep-workspace-theme,:root[data-sep-theme=light][data-sep-workspace-theme=active]{color-scheme:light;--sep-workspace-canvas: #f6f2f7;--sep-workspace-header: #fff9ff;--sep-workspace-panel: #fff9ff;--sep-workspace-panel-raised: #ffffff;--sep-workspace-control: #ffffff;--sep-workspace-hover: #f3edf5;--sep-workspace-border: #d3c2dc;--sep-workspace-border-soft: #e1d6e6;--sep-workspace-text: #2c2c47;--sep-workspace-text-secondary: #68667c;--sep-workspace-text-muted: #747286;--sep-workspace-accent: #8052f5;--sep-workspace-accent-hover: #6f42dd;--sep-workspace-accent-accessible: #7042df;--sep-workspace-accent-soft: #f0e8ff;--sep-workspace-accent-alpha-8: rgb(128 82 245 / 8%);--sep-workspace-accent-alpha-12: rgb(128 82 245 / 12%);--sep-workspace-accent-alpha-24: rgb(128 82 245 / 24%);--sep-workspace-white-alpha-3: rgb(44 44 71 / 8%);--sep-workspace-black-alpha-24: rgb(44 44 71 / 12%);--sep-workspace-shadow: 0 12px 32px rgb(44 44 71 / 16%);--sep-workspace-success-text: #155724;--sep-workspace-danger-text: #b42318;--sep-workspace-danger-strong: #b42318;--sep-workspace-success-surface: #effaf1;--sep-workspace-danger-surface: #fef0f0;--sep-workspace-danger-surface-subtle: #fff4f2}*{box-sizing:border-box}html,body,#app{max-width:100%;min-height:100%;margin:0;overflow-x:clip}html{background:var(--sep-page)}body{color:var(--sep-text);background:var(--sep-page);font-family:var(--sep-user-font-family);font-size:14px;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:inherit}:where(nav,footer,div)[class*=pagination] button{min-height:34px;border-color:var(--sep-border-strong)!important;color:var(--sep-text-accessible)!important;background:var(--sep-surface-raised)!important}:where(nav,footer,div)[class*=pagination] button:hover:not(:disabled){border-color:var(--sep-primary)!important;color:var(--sep-primary-accessible)!important;background:var(--sep-surface-hover)!important}:where(nav,footer,div)[class*=pagination] button:focus-visible{outline:none;box-shadow:var(--sep-focus-ring)}:where(nav,footer,div)[class*=pagination] button:disabled{border-color:var(--sep-border)!important;color:var(--sep-text-muted)!important;background:var(--sep-surface-muted)!important;cursor:not-allowed;opacity:1!important}::selection{color:var(--sep-text);background:var(--sep-primary-soft-hover)}.sep-page{min-height:calc(100vh - var(--sep-user-header-height));padding:var(--sep-space-5) var(--sep-content-inset)}.sep-surface{border:1px solid var(--sep-border);border-radius:var(--sep-card-radius);background:var(--sep-surface);box-shadow:var(--sep-shadow-card)}.sep-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.content-nav{display:flex;min-height:50px;overflow-x:auto;padding:0 12px;align-items:center;border-bottom:1px solid var(--sep-border);background:var(--sep-surface);scrollbar-width:thin}.content-nav a{position:relative;flex:0 0 auto;padding:16px 11px 14px;color:var(--sep-text-secondary);text-decoration:none;transition:color var(--sep-motion-fast) var(--sep-ease-standard),background var(--sep-motion-fast) var(--sep-ease-standard)}.content-nav a:hover{color:var(--sep-text);background:var(--sep-navigation-hover)}.content-nav a+a:before{position:absolute;left:0;color:var(--sep-text-muted);content:"/"}.content-nav a.router-link-active,.content-nav a.router-link-exact-active,.content-nav a.active,.content-nav a[aria-current=page]{color:var(--sep-primary-accessible);border-bottom:2px solid var(--sep-primary)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--el-color-primary: var(--sep-primary);--el-color-primary-light-3: #aa7cf9;--el-color-primary-light-5: #c0a9fa;--el-color-primary-light-7: #d9cbfc;--el-color-primary-light-8: #e6dcfd;--el-color-primary-light-9: var(--sep-primary-soft);--el-color-primary-dark-2: var(--sep-primary-hover);--el-border-radius-base: var(--sep-control-radius);--el-border-radius-small: 4px;--el-border-radius-round: 999px;--el-border-color: var(--sep-border);--el-border-color-light: var(--sep-border);--el-border-color-lighter: #eee5f1;--el-text-color-primary: var(--sep-text);--el-text-color-regular: var(--sep-text-secondary);--el-text-color-secondary: var(--sep-text-muted);--el-fill-color-light: var(--sep-surface-muted);--el-fill-color-lighter: var(--sep-surface-hover);--el-fill-color-blank: var(--sep-surface);--el-bg-color-page: var(--sep-page);--el-box-shadow-light: var(--sep-shadow-float)}.el-button{font-weight:500;transition:color var(--sep-motion-fast) var(--sep-ease-standard),border-color var(--sep-motion-fast) var(--sep-ease-standard),background var(--sep-motion-fast) var(--sep-ease-standard),box-shadow var(--sep-motion-fast) var(--sep-ease-standard)}.el-button--primary{box-shadow:0 1px 2px #8052f538}.el-message.el-message--success{--el-message-text-color: var(--sep-success-strong);--el-message-bg-color: var(--sep-success-surface);--el-message-border-color: var(--sep-border)}.el-button:focus-visible,.el-input__wrapper:focus-within,.el-select__wrapper:focus-within{box-shadow:var(--sep-focus-ring)}.el-card{border:1px solid var(--sep-border);border-radius:var(--sep-card-radius);box-shadow:var(--sep-shadow-card)}.el-card__header{border-bottom-color:var(--sep-border)}.el-table{--el-table-border-color: var(--sep-border);--el-table-header-bg-color: var(--sep-table-header);--el-table-row-hover-bg-color: var(--sep-surface-hover);border-radius:var(--sep-control-radius)}.el-table th.el-table__cell{color:var(--sep-table-header-text);background:var(--sep-table-header);font-weight:600}.el-dialog{border:1px solid var(--sep-border);border-radius:var(--sep-dialog-radius);box-shadow:var(--sep-shadow-float)}.el-dialog__header{padding-bottom:var(--sep-space-3)}.el-dialog__title{color:var(--sep-text);font-weight:600}.el-dropdown-menu,.el-popper.is-light{border-color:var(--sep-border);border-radius:var(--sep-card-radius);box-shadow:var(--sep-shadow-float)}.el-pagination button,.el-pagination .el-pager li{border-radius:var(--sep-control-radius);color:var(--sep-text-accessible);background:var(--sep-surface-raised)}.el-pagination button:disabled,.el-pagination .el-pager li.is-disabled{color:var(--sep-text-muted);background:var(--sep-surface-muted);opacity:1}.sep-user-shell{color-scheme:inherit}.sep-user-shell :is(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select){color:var(--sep-workspace-text)!important;caret-color:var(--sep-workspace-text);-webkit-text-fill-color:var(--sep-workspace-text)!important}.sep-user-shell :is(input,textarea)::placeholder,.sep-user-shell :is(.el-input__inner,.el-textarea__inner)::placeholder,.sep-user-shell .el-select__placeholder.is-transparent{color:var(--sep-workspace-text-muted)!important;opacity:1;-webkit-text-fill-color:var(--sep-workspace-text-muted)!important}.sep-user-shell :is(.el-input__inner,.el-textarea__inner,.el-select__selected-item,.el-select__placeholder:not(.is-transparent),.el-select__tags-text){color:var(--sep-workspace-text)!important;-webkit-text-fill-color:var(--sep-workspace-text)!important}.sep-user-shell .el-select__selection .el-tag{--el-tag-bg-color: var(--sep-workspace-panel-raised);--el-tag-border-color: var(--sep-workspace-border);--el-tag-text-color: var(--sep-workspace-text)}.sep-user-shell :is(.filter-panel,.filter-bar,.filter-row,.reference-filter-stack) .el-select__wrapper{min-height:32px;padding:0 var(--sep-space-2);color:var(--sep-workspace-text)!important;background-color:var(--sep-workspace-control)!important;box-shadow:0 0 0 1px var(--sep-workspace-border) inset!important}.sep-user-shell :is(.filter-panel,.filter-bar,.filter-row,.reference-filter-stack) .el-select__wrapper:hover:not(.is-disabled){box-shadow:0 0 0 1px var(--sep-workspace-accent) inset!important}.sep-user-shell :is(.filter-panel,.filter-bar,.filter-row,.reference-filter-stack) .el-select__wrapper.is-focused{box-shadow:var(--sep-focus-ring)!important}.sep-user-shell :is(.filter-panel,.filter-bar,.filter-row,.reference-filter-stack) :is(.el-select__selected-item,.el-select__placeholder,.el-select__tags-text,.el-select__input){color:var(--sep-workspace-text)!important;opacity:1;-webkit-text-fill-color:var(--sep-workspace-text)!important}.sep-user-shell input.el-select__input{color:var(--sep-workspace-text)!important;background-color:transparent!important;-webkit-text-fill-color:var(--sep-workspace-text)!important}.sep-user-shell :is(.filter-panel,.filter-bar,.filter-row,.reference-filter-stack) .el-select__selected-item>span{color:var(--sep-workspace-text)!important;-webkit-text-fill-color:var(--sep-workspace-text)!important}.sep-user-shell select option,html[data-sep-user-shell=active] .el-select__popper .el-select-dropdown__item{color:var(--sep-text)!important;background-color:var(--sep-surface-raised);-webkit-text-fill-color:var(--sep-text)!important}html[data-sep-user-shell=active] .el-select__popper,html[data-sep-user-shell=active] .el-select__popper .el-select-dropdown,html[data-sep-user-shell=active] .el-select__popper .el-select-dropdown__list,html[data-sep-user-shell=active] .el-select__popper .el-scrollbar__wrap{border-color:var(--sep-border);background-color:var(--sep-surface-raised)}html[data-sep-user-shell=active] .el-select__popper .el-popper__arrow:before{border-color:var(--sep-border);background-color:var(--sep-surface-raised)}html[data-sep-user-shell=active] .el-select__popper .el-select-dropdown__item.is-hovering{background-color:var(--sep-surface-raised)}.sep-user-shell input:-webkit-autofill,.sep-user-shell input:-webkit-autofill:hover,.sep-user-shell input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--sep-workspace-control) inset!important;caret-color:var(--sep-workspace-text);-webkit-text-fill-color:var(--sep-workspace-text)!important}.sep-user-shell :is(input,textarea,select):disabled,.sep-user-shell :is(.el-input,.el-textarea).is-disabled :is(.el-input__inner,.el-textarea__inner),.sep-user-shell .el-select__wrapper.is-disabled :is(.el-select__selected-item,.el-select__placeholder){color:var(--sep-workspace-text-muted)!important;-webkit-text-fill-color:var(--sep-workspace-text-muted)!important;opacity:1}@media(max-width:1439px){#app [data-testid=home-dashboard] .home-canvas{width:min(1280px,100vw)}}#app main.public .public-chips>b{color:var(--sep-text)}#app [data-testid=home-dashboard] .home-message h2 small,#app [data-testid=home-dashboard] .home-hit-video .home-empty,#app [data-testid=home-dashboard] .home-updates__row time,#app .library-page .library-heading p,#app .library-page .state-card,#app .detail-drawer .contact-card dt,#app .detail-drawer .notification-card small,#app .detail-drawer .note-count,#app .detail-drawer .version-note{color:var(--sep-text-accessible)}#app .detail-drawer .notification-state[data-notification=FAILED]{color:var(--sep-danger-strong)}#app [data-testid=home-dashboard] .home-message__filters button:first-child,#app [data-testid=home-dashboard] .home-tasks h3{color:var(--sep-text)}#app aside[data-testid=quick-create]>button{color:var(--sep-text)}#app .reference-header__actions[data-theme=surface] .right-header-menu [data-testid=header-network]{color:var(--sep-consultation-danger)}.password-dialog-backdrop[data-v-7f1e3ebf]{position:fixed;z-index:var(--sep-layer-dialog);inset:0;display:grid;place-items:center;padding:var(--sep-space-5);background:var(--sep-backdrop-reference)}.password-dialog[data-v-7f1e3ebf]{width:min(586px,calc(100vw - 32px));border-radius:4px;background:var(--sep-surface);box-shadow:var(--sep-shadow-float)}.password-dialog header[data-v-7f1e3ebf]{display:flex;align-items:center;justify-content:space-between;padding:var(--sep-space-5) var(--sep-space-6) var(--sep-space-3)}.password-dialog h2[data-v-7f1e3ebf]{margin:0;color:var(--sep-text);font-size:18px;font-weight:500}.password-dialog header button[data-v-7f1e3ebf]{border:0;color:var(--sep-text-secondary);background:transparent;font-size:24px;cursor:pointer}.password-dialog__notice[data-v-7f1e3ebf]{margin:0 var(--sep-space-6);padding:var(--sep-space-2) var(--sep-space-3);border-radius:4px;color:var(--sep-primary-accessible);background:var(--sep-primary-alpha-20);font-size:13px}.password-dialog form[data-v-7f1e3ebf]{display:grid;gap:var(--sep-space-4);padding:var(--sep-space-5) var(--sep-space-10) var(--sep-space-6)}.password-dialog label[data-v-7f1e3ebf]{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:var(--sep-space-2);color:var(--sep-text-accessible);font-size:14px}.password-field[data-v-7f1e3ebf]{display:flex;min-width:0;border:1px solid var(--sep-border-strong);border-radius:4px;background:var(--sep-surface)}.password-field[data-v-7f1e3ebf]:focus-within{border-color:var(--sep-primary);box-shadow:0 0 0 2px var(--sep-primary-alpha-20)}.password-field input[data-v-7f1e3ebf]{flex:1;min-width:0;height:38px;padding:0 var(--sep-space-3);border:0;outline:0}.password-field button[data-v-7f1e3ebf]{border:0;padding:0 var(--sep-space-3);color:var(--sep-primary-accessible);background:transparent;cursor:pointer}.password-dialog small[data-v-7f1e3ebf]{grid-column:2;color:var(--sep-danger-strong)}.password-dialog__feedback[data-v-7f1e3ebf]{margin:0;color:var(--sep-primary-accessible);font-size:13px;text-align:right}.password-dialog footer[data-v-7f1e3ebf]{display:flex;justify-content:flex-end;gap:var(--sep-space-3);margin-top:var(--sep-space-2)}.password-dialog footer button[data-v-7f1e3ebf]{min-width:72px;height:34px;border:1px solid var(--sep-border-strong);border-radius:4px;background:var(--sep-surface);cursor:pointer}.password-dialog footer .primary[data-v-7f1e3ebf]{border-color:var(--sep-primary);color:var(--sep-on-brand);background:var(--sep-primary)}.password-dialog button[data-v-7f1e3ebf]:focus-visible,.password-dialog input[data-v-7f1e3ebf]:focus-visible{outline:2px solid var(--sep-primary);outline-offset:2px}@media(max-width:640px){.password-dialog form[data-v-7f1e3ebf]{padding-inline:var(--sep-space-5)}.password-dialog label[data-v-7f1e3ebf]{grid-template-columns:1fr}.password-dialog small[data-v-7f1e3ebf],.password-dialog__feedback[data-v-7f1e3ebf]{grid-column:1}}.password-reminder[data-v-a7f40e96]{position:fixed;right:var(--sep-space-5);bottom:var(--sep-space-5);z-index:var(--sep-layer-menu);max-width:min(420px,calc(100vw - 40px));padding:var(--sep-space-4);color:var(--sep-text);box-shadow:var(--sep-shadow-float)}.password-reminder button[data-v-a7f40e96]{margin-right:var(--sep-space-3);padding:var(--sep-space-2);border:1px solid var(--sep-border-strong);border-radius:var(--sep-control-radius);color:var(--sep-text);background:var(--sep-surface);cursor:pointer}.error-recovery[data-v-ef3646db]{display:grid;max-width:620px;margin:80px auto;padding:28px;gap:14px;border-radius:14px;background:#fff;box-shadow:var(--sep-shadow-float)}.error-recovery strong[data-v-ef3646db]{font-size:20px}.error-recovery p[data-v-ef3646db]{margin:0;color:#69758a}.error-recovery div[data-v-ef3646db]{display:flex;gap:10px}.error-recovery button[data-v-ef3646db],.error-recovery a[data-v-ef3646db]{padding:9px 14px;border:0;border-radius:8px;color:#fff;background:#7040ec;text-decoration:none}.route-scenario[data-v-80235a2d]{display:grid;max-width:680px;min-height:260px;margin:40px auto;padding:32px;place-content:center;gap:12px;text-align:center;border-radius:14px;background:#fff}.route-scenario span[data-v-80235a2d]{color:#8068aa;font-size:12px}.route-scenario strong[data-v-80235a2d]{font-size:22px}.route-scenario p[data-v-80235a2d]{margin:0;color:#6f7a8d}.route-scenario button[data-v-80235a2d]{justify-self:center;padding:9px 14px;border:0;border-radius:8px;color:#fff;background:#7040ec}
