@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600.woff2) format("woff2")}:root{--navy-900: #03192e;--navy-800: #0a2540;--navy-700: #163654;--green-500: #00cd37;--green-600: #00ac2e;--green-100: #e4fbea;--blue-500: #0085ff;--blue-600: #0070d8;--blue-100: #e5f2ff;--orange-500: #dd4f24;--orange-600: #c1421c;--orange-100: #fde9e1;--yellow-500: #ffc629;--yellow-100: #fff6de;--gray-50: #f7f8fa;--gray-100: #eef1f4;--gray-200: #e2e6eb;--gray-300: #c9d0d9;--gray-400: #9aa5b1;--gray-500: #6b7684;--gray-600: #4b5563;--gray-700: #333f4e;--white: #ffffff;--brand-primary: var(--blue-500);--brand-primary-hover: var(--blue-600);--brand-secondary: var(--navy-900);--brand-accent-green: var(--green-500);--brand-accent-orange: var(--orange-500);--brand-accent-yellow: var(--yellow-500);--text-primary: var(--navy-900);--text-secondary: var(--gray-600);--text-muted: var(--gray-500);--text-on-dark: var(--white);--text-link: var(--blue-500);--text-link-hover: var(--blue-600);--surface-page: var(--white);--surface-card: var(--white);--surface-sunken: var(--gray-50);--surface-dark: var(--navy-900);--surface-brand: var(--blue-500);--border-default: var(--gray-200);--border-strong: var(--gray-300);--border-focus: var(--blue-500);--success: var(--green-500);--success-bg: var(--green-100);--warning: var(--yellow-500);--warning-bg: var(--yellow-100);--danger: var(--orange-600);--danger-bg: var(--orange-100);--info: var(--blue-500);--info-bg: var(--blue-100);--ds-navy: var(--mz-ink);--ds-green: var(--mz-green-strong);--ds-green-hover: var(--mz-green-strong-hover);--ds-blue: var(--mz-blue);--ds-red: var(--mz-danger);--ds-page: var(--mz-bg);--ds-border: var(--mz-line);--ds-border-soft: var(--mz-line2);--ds-border-btn: var(--mz-line3);--ds-text-body: var(--mz-body);--ds-text-soft: var(--mz-soft);--ds-text-sub: var(--mz-sub);--ds-text-faint: var(--mz-faint2);--ds-empty: var(--mz-faint);--ds-hover-bg: var(--mz-inset);--ds-selected-bg: var(--mz-info-bg);--ds-success-bg: var(--mz-green-bg);--ds-success-text: var(--mz-green);--ds-success-border: var(--mz-green-bd);--ds-success-tint: var(--mz-green-tint);--ds-success-soft: var(--mz-green-soft);--ds-success-deep: var(--mz-green-deep);--ds-warn-bg: var(--mz-warn-bg);--ds-warn-text: var(--mz-warn);--ds-danger-bg: var(--mz-danger-bg);--ds-danger-text: var(--mz-danger);--ds-info-bg: var(--mz-blue-bg);--ds-info-text: var(--mz-blue);--ds-info-border: var(--mz-info-bd);--ds-danger-border: var(--mz-danger-bd);--ds-warn-border: var(--mz-warn-bd);--ds-purple-bg: var(--mz-purple-bg);--ds-purple-text: var(--mz-purple);--ds-muted-bg: var(--mz-chip-bg);--radius-lg: 4px;--radius-md: 3px;--radius-sm: 2px;--radius-xl: 6px;--radius-pill: 999px;--radius-round: 50%;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--shadow-sm: 0 1px 2px rgba(3, 25, 46, .06);--shadow-md: 0 4px 12px rgba(3, 25, 46, .08);--shadow-lg: 0 12px 32px rgba(3, 25, 46, .12);--shadow-card: 0 2px 8px rgba(3, 25, 46, .06);--overlay-scrim: rgba(3, 25, 46, .42);--ease-standard: cubic-bezier(.4, 0, .2, 1);--duration-fast: .12s;--duration-base: .2s;--font-sans: "Poppins", "Poppins Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: ui-monospace, "Cascadia Mono", "Segoe UI Mono", Menlo, Consolas, monospace;--text-h1: 700 32px/1.2 var(--font-sans);--text-h2: 600 26px/1.25 var(--font-sans);--text-h3: 600 21px/1.3 var(--font-sans);--text-h4: 600 18px/1.35 var(--font-sans);--text-body-lg: 400 17px/1.6 var(--font-sans);--text-body: 400 15px/1.6 var(--font-sans);--text-body-sm: 400 13px/1.5 var(--font-sans);--text-caption: 500 12px/1.4 var(--font-sans);--text-caption-strong: 600 12px/1.4 var(--font-sans);--text-label: 600 13px/1.3 var(--font-sans);--text-button: 600 15px/1.2 var(--font-sans);--text-eyebrow: 600 11px/1.3 var(--font-sans);--text-kpi: 700 22px/1.1 var(--font-sans);--tracking-tight: -.01em;--tracking-wide: .02em;--tracking-eyebrow: .6px;--manage-accent: var(--ds-purple-text);--manage-accent-bg: var(--ds-purple-bg);--manage-accent-border: #d9cff3;--manage-accent-on: var(--white)}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100vh}body{font:var(--text-body-sm);font-family:var(--font-sans);background:var(--ds-page);color:var(--text-primary)}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover)}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:absolute;left:var(--space-2);top:-100px;padding:var(--space-2) var(--space-3);background:var(--white);color:var(--text-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:100}.skip:focus{top:var(--space-2)}.main{flex:1;min-width:0}.content{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);max-width:1280px;margin:0 auto}@media(min-width:720px){.content{padding:var(--space-6);gap:var(--space-5)}}.page-head{display:flex;flex-direction:column;gap:var(--space-1)}.page-title{margin:0;font:var(--text-h3);color:var(--text-primary)}.page-sub,.muted{margin:0;font:var(--text-body-sm);color:var(--ds-text-soft)}.card{background:var(--surface-card);border:1px solid var(--ds-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.card--pad{padding:var(--space-4)}.section{display:flex;flex-direction:column}.section__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--ds-border-soft)}.section__title{margin:0;font:var(--text-h4);color:var(--text-primary)}.section__sub{margin:var(--space-1) 0 0;font:var(--text-caption);color:var(--ds-text-sub)}.section__body{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.form-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.field{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1 1 160px}.field--narrow{flex:0 1 120px}.field--wide{flex:1 1 100%}@media(min-width:720px){.field--wide{flex:2 1 320px}}.label{font:var(--text-caption-strong);color:var(--text-primary)}.input,.select,.textarea{width:100%;border:1px solid var(--ds-border-btn);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font:var(--text-body-sm);font-family:var(--font-sans);color:var(--text-primary);background:var(--white);min-height:38px}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--border-focus)}.input--mono{font-family:var(--font-mono)}.hint{margin:0;font:var(--text-caption);color:var(--ds-text-sub)}.btn-g,.btn-o,.btn-danger,.btn-accent{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:38px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font:var(--text-label);font-family:var(--font-sans);cursor:pointer;border:1px solid transparent;transition:background var(--duration-fast) var(--ease-standard)}.btn-g{background:var(--ds-green);color:var(--text-on-dark)}.btn-g:hover{background:var(--ds-green-hover)}.btn-accent{background:var(--manage-accent);color:var(--manage-accent-on)}.btn-o{background:var(--white);color:var(--text-primary);border-color:var(--ds-border-btn)}.btn-o:hover{border-color:var(--ds-navy)}.btn-danger{background:var(--white);color:var(--ds-danger-text);border-color:var(--ds-danger-border)}.btn-danger:hover{background:var(--ds-danger-bg)}.btn-sm{min-height:30px;padding:var(--space-1) var(--space-3);font:var(--text-caption-strong)}.btn-g:disabled,.btn-o:disabled,.btn-danger:disabled,.btn-accent:disabled{opacity:.55;cursor:not-allowed}.state,.empty{margin:0;padding:var(--space-4);font:var(--text-body-sm);color:var(--ds-text-soft)}.empty{border:1px dashed var(--ds-border);border-radius:var(--radius-md);text-align:center}.problem{margin:0;padding:var(--space-3) var(--space-4);background:var(--ds-danger-bg);border:1px solid var(--ds-danger-border);border-radius:var(--radius-md);color:var(--ds-danger-text);font:var(--text-body-sm);display:flex;flex-direction:column;gap:var(--space-2)}.problem p{margin:0}.problem__note{color:var(--text-primary)}.notice{margin:0;padding:var(--space-3) var(--space-4);background:var(--ds-warn-bg);border:1px solid var(--ds-warn-border);border-radius:var(--radius-md);color:var(--text-primary);font:var(--text-body-sm)}.dash{color:var(--ds-empty);cursor:help}.pill{display:inline-block;padding:2px var(--space-2);border-radius:var(--radius-sm);font:var(--text-caption-strong);background:var(--ds-muted-bg);color:var(--ds-text-body);white-space:nowrap}.pill--received,.pill--extracted{background:var(--ds-info-bg);color:var(--ds-info-text)}.pill--chunked{background:var(--ds-warn-bg);color:var(--ds-warn-text)}.pill--embedded{background:var(--ds-success-bg);color:var(--ds-success-text)}.pill--failed,.pill--dead{background:var(--ds-danger-bg);color:var(--ds-danger-text)}.pill--erased{background:var(--ds-muted-bg);color:var(--ds-text-sub)}.pill--leg{background:var(--manage-accent-bg);color:var(--manage-accent)}.tile-groups{display:flex;flex-direction:column;gap:var(--space-4)}.tile-group__title{margin:0 0 var(--space-2);font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-sub)}.tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-3)}.tile{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--ds-border);border-radius:var(--radius-md);background:var(--surface-sunken)}.tile__kind{font:var(--text-label);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile__n{font:var(--text-kpi);color:var(--ds-navy)}.tile__latest{font:var(--text-caption);color:var(--ds-text-sub)}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.table{width:100%;border-collapse:collapse;font:var(--text-body-sm)}.table th,.table td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border-top:1px solid var(--ds-border-soft)}.table th{border-top:none;font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ds-text-sub);white-space:nowrap}.table tbody tr:hover{background:var(--ds-hover-bg)}.table .num{text-align:right;font-variant-numeric:tabular-nums}.table .mono{font-family:var(--font-mono);font-size:12px}.table .clamp{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chunk{margin:0;max-width:480px;font:var(--text-caption);color:var(--ds-text-body);white-space:pre-wrap;word-break:break-word;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.legs{display:flex;flex-wrap:wrap;gap:var(--space-1)}.results-head{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;font:var(--text-caption);color:var(--ds-text-soft)}.notes{margin:0;padding-left:var(--space-5);font:var(--text-caption);color:var(--ds-warn-text)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-scrim);z-index:50;display:flex;align-items:flex-start;justify-content:center;padding:var(--space-12) var(--space-4);overflow-y:auto}.modal{width:min(520px,100%);background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.modal__title{margin:0;font:var(--text-h4);color:var(--text-primary)}.modal__body{margin:0;font:var(--text-body-sm);color:var(--ds-text-body)}.modal__actions{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--gray-100)}.auth-frame{display:flex;min-height:100vh;background:var(--mz-bg);font-family:var(--mz-font);box-sizing:border-box}.auth-brand{flex:1.15;background:var(--mz-ink);color:var(--mz-tile-fg);display:flex;flex-direction:column;justify-content:space-between;padding:56px 64px;box-sizing:border-box}.auth-brand__head{display:flex;align-items:center;gap:var(--mz-sp-3)}.auth-brand__logo{width:34px;height:34px;border-radius:3px;display:block;flex:none}.auth-brand__wordmark{font-size:24px;font-weight:700;letter-spacing:-.3px}.auth-brand__sublabel{font-size:11px;font-weight:600;letter-spacing:2px;color:var(--mz-sub);margin-left:var(--mz-sp-1);padding-top:var(--mz-sp-1)}.auth-brand__pitch{display:flex;flex-direction:column;gap:26px;max-width:560px}.auth-brand__pitch h1{margin:0;font-size:40px;font-weight:700;line-height:1.25}.auth-brand__props{display:flex;flex-direction:column;gap:14px}.auth-prop{display:flex;gap:var(--mz-sp-3);align-items:center;font-size:13.5px;color:var(--mz-line3)}.auth-prop__check{width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--mz-green-strong) 15%,transparent);color:var(--mz-green-strong);display:flex;align-items:center;justify-content:center;flex:none}.auth-brand__foot{font-size:12px;color:var(--mz-sub)}.auth-side{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mz-sp-4);padding:var(--mz-sp-6) 40px;box-sizing:border-box}.auth-card{width:400px;max-width:100%;background:var(--mz-card);border-radius:4px;box-shadow:var(--mz-shadow-card);padding:36px 36px 30px;display:flex;flex-direction:column;gap:18px;box-sizing:border-box}.auth-card--token{padding-top:var(--mz-sp-5);padding-bottom:var(--mz-sp-5)}.auth-card__titles{display:flex;flex-direction:column;gap:6px}.auth-card__titles h2{margin:0;font-size:21px;font-weight:700;color:var(--mz-ink)}.auth-card__sub{font-size:13px;color:var(--mz-sub)}.auth-field{display:flex;flex-direction:column;gap:6px}.auth-field[hidden]{display:none}.auth-field__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--mz-sub)}.auth-field input{width:100%;box-sizing:border-box;border:1px solid var(--mz-line3);border-radius:3px;padding:10px var(--mz-sp-3);font:400 14px/1.4 var(--mz-font);color:var(--mz-ink);background:var(--mz-card);outline:none}.auth-field input:focus{border-color:var(--mz-blue)}.auth-field input--code,.auth-field input.auth-input--code{letter-spacing:6px}.auth-field input.auth-input--mono{font-family:var(--mz-mono)}.auth-info{margin:0;font:400 13px/1.5 var(--mz-font);color:var(--mz-ink)}.auth-as{margin:0;font:400 12px/1.4 var(--mz-font);color:var(--mz-sub)}.auth-as__who{font-weight:600;color:var(--mz-ink)}.auth-error{margin:0;font:500 13px/1.45 var(--mz-font);color:var(--mz-danger)}.auth-submit{display:inline-flex;align-items:center;justify-content:center;gap:var(--mz-sp-2);width:100%;box-sizing:border-box;padding:11px var(--mz-sp-4);border:1px solid var(--mz-ink);border-radius:3px;background:var(--mz-ink);color:var(--mz-tile-fg);font:600 13px/1.3 var(--mz-font);cursor:pointer;white-space:nowrap}.auth-submit:disabled{opacity:.6;cursor:default}.auth-submit--secondary{background:var(--mz-card);color:var(--mz-ink);border-color:var(--mz-line3)}.auth-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mz-sp-1) var(--mz-sp-4)}.auth-link{margin:0;padding:0;border:0;background:transparent;font:500 13px/1.4 var(--mz-font);color:var(--mz-blue);cursor:pointer}.auth-link:hover{text-decoration:underline}.auth-link:disabled{opacity:.6;cursor:default}.auth-note{margin:0;font:400 12px/1.45 var(--mz-font);color:var(--mz-sub)}.auth-alt{display:flex;justify-content:flex-end}.auth-alt:empty{display:none}@media(max-width:900px){.auth-frame{flex-direction:column}.auth-brand{flex:none;padding:28px var(--mz-sp-5)}.auth-brand__pitch,.auth-brand__foot{display:none}.auth-side{padding:var(--mz-sp-5)}}:root,.mz{--mz-sp-1: 4px;--mz-sp-2: 8px;--mz-sp-3: 12px;--mz-sp-4: 16px;--mz-sp-5: 24px;--mz-sp-6: 32px;--mz-fs-1: 11px;--mz-fs-2: 12px;--mz-fs-3: 13px;--mz-fs-4: 16px;--mz-fs-5: 20px;--mz-fs-6: 18px;--mz-track-caps: .6px;--mz-h-control: 32px;--mz-h-tool: 28px;--mz-h-row: 44px;--mz-h-row-dense: 36px;--mz-h-head: 36px;--mz-gutter: 24px;--mz-drawer-w: min(680px, 94vw);--mz-rail: #03192E;--mz-rail-on: #163654;--mz-rail-item: #c9d0d9;--mz-rail-head: #8595a8;--mz-rail-rule: #12283f;--mz-bg: var(--gray-50);--mz-panel: var(--white);--mz-card: var(--white);--mz-inset: var(--gray-50);--mz-line: var(--gray-200);--mz-line2: var(--gray-100);--mz-line3: var(--mz-line);--mz-track: var(--gray-100);--mz-ink: var(--navy-900);--mz-body: var(--gray-600);--mz-sub: var(--gray-500);--mz-soft: var(--mz-sub);--mz-faint: var(--gray-300);--mz-green: var(--green-600);--mz-green-bg: var(--success-bg);--mz-green-bd: var(--success-bg);--mz-warn: #9d5d17;--mz-warn-bg: var(--warning-bg);--mz-warn-bd: var(--warning-bg);--mz-warn-strong: var(--yellow-500);--mz-danger: var(--danger);--mz-danger-bg: var(--danger-bg);--mz-danger-bd: var(--danger-bg);--mz-on-danger: #ffffff;--mz-on-green: var(--navy-900);--mz-blue: var(--blue-500);--mz-blue-text: var(--blue-600);--mz-blue-bg: var(--info-bg);--mz-info-bg: var(--info-bg);--mz-info-bd: var(--info-bg);--mz-switch-off: var(--gray-300);--mz-switch-on: var(--success);--mz-control-bd: var(--gray-200);--mz-lane-llm: #006ed4;--mz-lane-ocr: #a25f18;--mz-lane-embeddings: #6b4fbb;--mz-lane-stt: #088134;--mz-lane-tts: #247c71;--mz-lane-rerank: #02798d;--mz-lane-vision: #c2185b;--mz-lane-image: #d81b60;--mz-lane-video: #8e24aa;--mz-lane-audio: #357e38;--mz-lane-translation: #1671c1;--mz-lane-agents: #03192E;--mz-lane-document: #6d4c41;--mz-lane-code: #455a64;--mz-lane-knowledge: #1565c0;--mz-lane-memory: #7b1fa2;--mz-lane-learning: #2e7d32;--mz-lane-moderation: #c1421c;--mz-purple: #6b4fbb;--mz-purple-bg: #efeafb;--mz-purple-bd: #ded2f7;--mz-chip-bg: var(--gray-100);--mz-hover: var(--gray-50);--mz-sel: var(--info-bg);--mz-shadow: none;--mz-scrim: rgba(3, 25, 46, .42);--mz-shadow-pop: 0 8px 24px rgba(3, 25, 46, .14);--mz-shadow-card: 0 6px 24px rgba(3, 25, 46, .08);--mz-tile-bg: var(--mz-blue-bg);--mz-tile-fg: #ffffff;--mz-green-strong: var(--green-500);--mz-green-strong-hover: var(--green-600);--mz-green-tint: var(--success-bg);--mz-green-soft: var(--success-bg);--mz-green-deep: #0a5c28;--mz-faint2: var(--gray-400);--mz-mono: var(--font-mono);--mz-font: var(--font-sans)}.mz[data-theme=dark]{--gray-50: #03192E;--white: #0A2540;--gray-100: rgba(255, 255, 255, .07);--gray-200: rgba(255, 255, 255, .12);--gray-300: rgba(255, 255, 255, .3);--gray-400: #8599ac;--gray-500: #8fa2b5;--gray-600: #b9c6d2;--navy-900: #ffffff;--success-bg: rgba(0, 205, 55, .16);--warning-bg: rgba(255, 198, 41, .16);--danger-bg: rgba(221, 79, 36, .18);--info-bg: rgba(0, 133, 255, .16);--green-600: #00CD37;--danger: #FF7043;--blue-600: #4da3ff;--shadow-card: none;--shadow-sm: none;--mz-warn: #FFC629;--mz-on-danger: #03192E;--mz-purple: #c9b3f5;--mz-purple-bg: rgba(107, 79, 187, .18);--mz-purple-bd: rgba(201, 179, 245, .35);--mz-scrim: rgba(0, 0, 0, .55);--mz-lane-llm: #068bff;--mz-lane-ocr: #e08a2e;--mz-lane-embeddings: #9581ce;--mz-lane-stt: #0ca041;--mz-lane-tts: #2e9e8f;--mz-lane-rerank: #03a9c4;--mz-lane-vision: #ea5690;--mz-lane-image: #ea588d;--mz-lane-video: #c565de;--mz-lane-audio: #43a047;--mz-lane-translation: #248eeb;--mz-lane-agents: #ffffff;--mz-lane-document: #ad8476;--mz-lane-code: #7592a0;--mz-lane-knowledge: #3d8eea;--mz-lane-memory: #be68e2;--mz-lane-learning: #3ba040;--mz-lane-moderation: #FF7043}@keyframes mzPulse{0%{box-shadow:0 0 #0085ff73}to{box-shadow:0 0 0 7px #0085ff00}}.mz-live,.mz-live--blue{animation:mzPulse 1.6s ease-out infinite}@media(prefers-reduced-motion:reduce){.mz,.mz *,.mz *:before,.mz *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.mz ::-webkit-scrollbar{width:8px;height:8px}.mz ::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:2px}.mz ::-webkit-scrollbar-track{background:transparent}.mz{display:flex;min-height:100vh;background:var(--mz-bg);color:var(--mz-ink);font-family:var(--mz-font);font-size:var(--mz-fs-3);line-height:1.45}.mz a{color:var(--mz-blue-text);text-decoration:none}.mz a:hover{color:var(--mz-ink)}.mz button{font:inherit;color:inherit}.mz input,.mz select{font:inherit}.mz-mono{font-family:var(--mz-mono)}.mz-side{width:232px;flex:none;background:var(--mz-rail);color:#fff;display:flex;flex-direction:column;position:sticky;top:0;align-self:flex-start;height:100vh;box-sizing:border-box}.mz-side__brand{display:flex;align-items:center;gap:10px;padding:20px 20px 16px}.mz-side__logo{width:26px;height:26px;border-radius:3px;display:block;flex:none}.mz-side__brandtext{display:flex;flex-direction:column;min-width:0}.mz-side__word{font-size:var(--mz-fs-3);font-weight:600;color:#fff;white-space:nowrap}.mz-side__sub{font-size:var(--mz-fs-1);color:var(--mz-rail-head);white-space:nowrap}.mz-side__nav{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--mz-rail-on) transparent;padding:0 12px 12px;display:flex;flex-direction:column;gap:2px}.mz-side__group{display:contents}.mz-side__head{padding:14px 10px 4px;font-size:var(--mz-fs-1);font-weight:600;letter-spacing:var(--mz-track-caps);text-transform:uppercase;color:var(--mz-rail-head)}.mz .mz-nav{display:flex;align-items:center;gap:8px;width:100%;height:32px;box-sizing:border-box;padding:0 10px;border-radius:3px;font-size:var(--mz-fs-3);font-weight:500;color:var(--mz-rail-item);background:transparent;text-decoration:none}.mz .mz-nav:hover{color:#fff}.mz .mz-nav.on,.mz .mz-nav.on:hover{color:#fff;font-weight:600;background:var(--mz-rail-on)}.mz-nav__label{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mz-nav__badge,.mz-nav__badge--red,.mz-nav__badge--green{font-size:var(--mz-fs-1);font-weight:600;line-height:18px;padding:0 6px;border-radius:2px;background:var(--orange-500);color:#fff}.mz-side__foot{display:flex;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid var(--mz-rail-rule)}.mz-side__avatar{width:30px;height:30px;border-radius:50%;background:var(--navy-700);color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--mz-fs-2);font-weight:600;flex:none}.mz-side__who{display:flex;flex-direction:column;min-width:0;flex:1}.mz-side__name{font-size:var(--mz-fs-2);font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mz-side__role{font-size:var(--mz-fs-1);color:var(--mz-rail-head);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mz-side__signout{flex:none;padding:0;font-size:var(--mz-fs-1);color:var(--mz-rail-head);background:none;border:0;text-decoration:underline;cursor:pointer}.mz-side__signout:hover{color:#fff}.mz-main{flex:1;min-width:0;display:flex;flex-direction:column}.mz-top{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:52px;padding:10px 24px;box-sizing:border-box;background:var(--mz-bg);border-bottom:1px solid var(--mz-line)}.mz-top__search{display:flex;align-items:center;gap:8px;width:260px;height:32px;box-sizing:border-box;padding:0 10px;background:var(--mz-panel);border:1px solid var(--mz-line);border-radius:3px;color:var(--mz-sub);font-size:var(--mz-fs-2);cursor:pointer}.mz-top__search span:first-of-type{flex:1;text-align:left}.mz-kbd{font-family:var(--mz-mono);font-size:var(--mz-fs-1);border:1px solid var(--mz-line);border-radius:2px;padding:0 4px}.mz-top__spacer{flex:1}.mz-top__label{display:flex;align-items:center;min-width:0}.mz-top .mz-select{height:32px;padding:0 8px}.mz-top__org,.mz-top__pickwrap{position:relative}.mz-top .mz-top__pick{-moz-appearance:none;appearance:none;-webkit-appearance:none;max-width:min(320px,60vw);height:32px;padding:0 24px 0 10px;background:var(--mz-panel);border:1px solid var(--mz-line);border-radius:3px;color:var(--mz-ink);font-size:var(--mz-fs-2);cursor:pointer;text-overflow:ellipsis}.mz-top__caret{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--mz-sub);pointer-events:none;font-size:var(--mz-fs-2)}.mz-top .mz-select:not(.mz-top__pick){max-width:min(280px,60vw)}.mz-picker{position:absolute;right:0;top:38px;z-index:40;width:360px;max-width:92vw;box-sizing:border-box;padding:8px;background:var(--mz-panel);border:1px solid var(--mz-line);border-radius:4px;box-shadow:var(--mz-shadow-pop);color:var(--mz-ink)}.mz-picker .mz-input{width:100%;height:32px}.mz-picker__list{max-height:320px;overflow:auto;margin-top:8px}.mz-picker__h{padding:8px 8px 4px;font-size:var(--mz-fs-1);font-weight:600;letter-spacing:var(--mz-track-caps);text-transform:uppercase;color:var(--mz-sub)}.mz-picker__opt{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;box-sizing:border-box;padding:0 8px;border-radius:3px;font-size:var(--mz-fs-2);text-align:left;cursor:pointer}.mz-picker__opt:hover,.mz-picker__opt[aria-selected=true]{background:var(--mz-line2)}.mz-picker__label{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mz-picker__hint{flex:none;font-size:var(--mz-fs-1);color:var(--mz-sub);white-space:nowrap}.mz-picker__quiet{margin:0;padding:8px;font-size:var(--mz-fs-2);color:var(--mz-sub)}.mz-page{flex:1;width:100%;max-width:1480px;padding:20px 24px 40px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.mz-page:focus{outline:none}.mz-screen{display:flex;flex-direction:column;gap:16px}.mz-screen--tight{gap:16px}.mz-h1{margin:0;font-size:var(--mz-fs-6);font-weight:600;line-height:1.2}.mz-titlerow,.mz-head-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap;min-height:32px}.mz-head-row{justify-content:space-between}.mz-titlerow__aside{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--mz-fs-2);color:var(--mz-sub)}.mz-statline{display:flex;flex-wrap:wrap;align-items:baseline;gap:16px;margin:0;font-size:var(--mz-fs-2);color:var(--mz-sub)}.mz-statline>div{display:flex;align-items:baseline;gap:4px;white-space:nowrap}.mz-statline dt{font-weight:400}.mz-statline dd{margin:0;color:var(--mz-ink);font-weight:600;font-variant-numeric:tabular-nums}.mz-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:32px}.mz-divider{width:1px;height:20px;background:var(--mz-line);margin:0 4px;flex:none}.mz-grow{flex:1}.mz-card{background:var(--mz-card);border:1px solid var(--mz-line);border-radius:4px;overflow:hidden}.mz-card--scroll{overflow-x:auto}.mz-card--pad{padding:16px}.mz-card__head,.mz-card__head--tight{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.mz-h2{margin:0;font-size:var(--mz-fs-1);font-weight:600;letter-spacing:var(--mz-track-caps);text-transform:uppercase;color:var(--mz-sub)}.mz-h2--bar,.mz-h2--bar16,.mz-h2--tight{padding:12px 16px}.mz-link{font-size:var(--mz-fs-2);font-weight:600;color:var(--mz-blue-text);background:none;border:0;cursor:pointer;padding:0}.mz-link:disabled{color:var(--mz-faint);cursor:default}.mz-link--mono{font-family:var(--mz-mono);font-size:var(--mz-fs-1);font-weight:400}.mz-note,.mz-status-note{margin:0;font-size:var(--mz-fs-2);color:var(--mz-body)}.mz-note--bar{padding:12px 16px}.mz-empty{margin:0;padding:16px;font-size:var(--mz-fs-2);color:var(--mz-sub)}.mz-empty--center{text-align:center}.mz-count{display:inline-flex;align-items:center;gap:8px;height:28px;box-sizing:border-box;padding:0 10px;font-size:var(--mz-fs-2);color:var(--mz-body)}.mz-count strong{color:var(--mz-ink);font-weight:600;font-variant-numeric:tabular-nums}.mz-legend{display:inline-flex;align-items:center;gap:12px;font-size:var(--mz-fs-1);color:var(--mz-sub)}.mz-legend>span{display:inline-flex;align-items:center;gap:8px}.mz-cell-strong,.mz-cell-strong--sm{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mz-cell-body{color:var(--mz-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mz-cell-sub,.mz-cell-sub--dim{font-size:var(--mz-fs-2);color:var(--mz-sub)}.mz-cell-mono,.mz-cell-mono--sub{font-family:var(--mz-mono);font-size:var(--mz-fs-2);color:var(--mz-body)}.mz-cell-mono--ink{font-family:var(--mz-mono);font-size:var(--mz-fs-2);color:var(--mz-ink)}.mz-cell-mono--id{font-family:var(--mz-mono);font-size:var(--mz-fs-2);font-weight:600;color:var(--mz-ink)}.mz-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mz-num{font-variant-numeric:tabular-nums;text-align:right}.mz-pill{display:inline-flex;align-items:center;padding:3px 10px;border:0;border-radius:999px;font-size:var(--mz-fs-2);font-weight:500;line-height:1.4;white-space:nowrap;color:var(--gray-600);background:var(--gray-100);justify-self:start}.mz-dot{width:6px;height:6px;border-radius:50%;display:inline-block;flex:none;background:var(--mz-faint)}.mz-lane{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--mz-ink);white-space:nowrap}.mz-lane__dot{width:6px;height:6px;border-radius:50%;flex:none}.mz-mark{width:9px;height:9px;display:inline-block;flex:none;box-sizing:border-box}.mz-mark--agent{border-radius:2px;border:2px solid var(--gray-500);background:transparent}.mz-mark--human{border-radius:50%;border:2px solid var(--navy-900);background:var(--navy-900)}.mz-bar{display:block;flex:1;height:4px;border-radius:2px;background:var(--mz-track);overflow:hidden}.mz-bar--7,.mz-bar--5{height:4px}.mz-bar__fill{display:block;height:100%;background:var(--mz-blue)}.mz-meter{display:flex;align-items:center;gap:8px;min-width:0}.mz-meter__label{font-size:var(--mz-fs-2);color:var(--mz-sub);font-variant-numeric:tabular-nums;white-space:nowrap}.mz-actions{display:inline-flex;gap:12px;justify-content:flex-end;min-width:0}.mz .mz-cell-act{flex-shrink:0;background:none;border:0;padding:0;font-size:var(--mz-fs-2);font-weight:600;color:var(--mz-blue-text);cursor:pointer;white-space:nowrap}.mz .mz-cell-act:hover:not(:disabled){text-decoration:underline}.mz .mz-cell-act:disabled{opacity:.5;cursor:default}.mz .mz-cell-act--accept{color:var(--green-600)}.mz .mz-cell-act--danger{color:var(--danger)}.mz .mz-cell-act--icon{display:inline-flex;align-items:center;line-height:0}.mz-cell-stack{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.mz-filter{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.mz-chip{display:inline-flex;align-items:center;gap:6px;height:28px;box-sizing:border-box;padding:0 10px;border:0;border-radius:3px;background:none;color:var(--mz-sub);font-size:var(--mz-fs-2);font-weight:400;white-space:nowrap;cursor:pointer}.mz-chip:hover{color:var(--mz-ink)}.mz-chip.on,.mz-chip[aria-pressed=true]{background:var(--mz-line2);color:var(--mz-ink);font-weight:600}.mz-chip__n{font-weight:400;color:var(--mz-sub);font-variant-numeric:tabular-nums}.mz-chip--sm{padding:0 10px}.mz-switch{width:40px;height:22px;border-radius:999px;border:0;position:relative;cursor:pointer;flex:none;padding:0;background:var(--mz-switch-off);transition:background var(--duration-base) var(--ease-standard)}.mz-switch.on{background:var(--mz-switch-on)}.mz-switch__knob{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:var(--shadow-sm);transition:left var(--duration-base) var(--ease-standard)}.mz-switch.on .mz-switch__knob{left:20px}.mz-switch--lg{width:40px;height:22px}.mz-switch:disabled{cursor:not-allowed;opacity:.5}.mz-access{display:inline-flex}.mz-access--off .mz-switch.on{background:var(--mz-faint)}.mz-check{width:20px;height:20px;flex:none;box-sizing:border-box;border-radius:2px;border:1.5px solid var(--gray-300);background:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.mz-check.on{border-color:var(--brand-primary);background:var(--brand-primary)}.mz-check:disabled{opacity:.5;cursor:not-allowed}.mz-tabs,.mz-screen-tabs{display:flex;gap:4px;border-bottom:1px solid var(--mz-line);overflow-x:auto}.mz-tab,.mz .mz-screen-tab{display:inline-flex;align-items:center;padding:10px 16px;margin-bottom:-1px;background:none;border:0;border-bottom:2px solid transparent;color:var(--mz-sub);font-size:var(--mz-fs-3);font-weight:600;white-space:nowrap;cursor:pointer;text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}.mz-tab.on,.mz .mz-screen-tab.on{color:var(--brand-primary);border-bottom-color:var(--brand-primary)}.mz-tab--sm{padding:10px 16px}.mz-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;padding:6px 14px;font-size:var(--mz-fs-3);font-weight:600;line-height:1.2;background:transparent;color:var(--mz-ink);border:1px solid var(--gray-300);border-radius:3px;white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}.mz-btn:disabled{cursor:not-allowed;opacity:.5}.mz-btn--primary{background:var(--brand-primary);color:#fff;border-color:transparent}.mz-btn--secondary{background:var(--navy-900);color:#fff;border-color:transparent}.mz-btn--ghost{background:transparent;color:var(--blue-500);border-color:transparent}.mz-btn--danger,.mz-btn--danger-solid{background:var(--danger);color:var(--mz-on-danger);border-color:transparent}.mz-btn--accept{background:var(--green-500);color:var(--navy-900);border-color:transparent}.mz-btn--sm,.mz-btn--xs,.mz-btn--save{padding:6px 14px;font-size:var(--mz-fs-3)}.mz-input{height:32px;box-sizing:border-box;font-size:var(--mz-fs-2);color:var(--mz-ink);background:var(--mz-panel);border:1px solid var(--mz-control-bd);border-radius:3px;padding:0 10px}.mz-toolbar .mz-input,.mz-input--search{height:28px;width:220px}.mz-input--wide{min-width:190px}.mz-input--edit{height:28px;border-color:var(--mz-blue);padding:0 8px}.mz-input--mono{font-family:var(--mz-mono)}.mz-select{height:32px;box-sizing:border-box;font-size:var(--mz-fs-2);color:var(--mz-ink);background:var(--mz-panel);border:1px solid var(--mz-control-bd);border-radius:3px;padding:0 8px}.mz-toolbar .mz-select,.mz-select--edit{height:28px}.mz-textarea{width:100%;box-sizing:border-box;font-family:var(--mz-mono);font-size:var(--mz-fs-2);line-height:1.6;color:var(--mz-ink);background:var(--mz-panel);border:1px solid var(--mz-control-bd);border-radius:3px;padding:12px;resize:vertical}.mz-reason{width:100%;box-sizing:border-box;height:32px;font-size:var(--mz-fs-3);color:var(--mz-ink);background:var(--mz-panel);border:1px solid var(--mz-control-bd);border-radius:3px;padding:0 10px}.mz-confirm{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;background:var(--mz-panel);border:1px solid var(--mz-line);border-radius:4px;font-size:var(--mz-fs-3)}.mz-confirm__line{flex:1;min-width:240px}.mz-confirm .mz-input{height:28px;width:180px;font-family:var(--mz-mono)}.mz-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;background:var(--mz-panel);border:1px solid var(--mz-line);border-radius:4px;font-size:var(--mz-fs-2);white-space:nowrap}.mz-inset{margin:0;padding:12px;background:var(--mz-inset);border:1px solid var(--mz-line2);border-radius:4px;font-family:var(--mz-mono);font-size:var(--mz-fs-2);line-height:1.6;color:var(--mz-body);white-space:pre-wrap}.mz-band,.mz-band--warn,.mz-band--danger,.mz-band--green{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 16px;border-radius:4px;font-size:var(--mz-fs-2);line-height:1.6;color:var(--mz-body);background:var(--mz-info-bg);border:0}.mz-band--warn{background:var(--mz-warn-bg)}.mz-band--danger{background:var(--mz-danger-bg)}.mz-band--green{background:var(--mz-green-bg)}.mz-evchip{font-family:var(--mz-mono);font-size:var(--mz-fs-1);font-weight:600;line-height:20px;color:var(--mz-blue-text);background:var(--mz-info-bg);border:0;border-radius:2px;padding:0 8px;cursor:pointer}.mz-tag{display:inline-block;font-family:var(--mz-mono);font-size:var(--mz-fs-1);line-height:20px;border:1px solid var(--mz-line);border-radius:2px;padding:0 8px;color:var(--mz-sub)}.mz-tag--danger{color:var(--mz-danger)}.mz-quote{margin:0;padding:12px 16px;background:var(--mz-inset);border-radius:4px;font-size:var(--mz-fs-3);line-height:1.6;color:var(--mz-body)}.mz-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.mz-stat{display:block;min-width:0;box-sizing:border-box;padding:14px 18px;text-align:left;background:var(--mz-card);border:1px solid var(--mz-line);border-radius:4px;color:var(--mz-ink)}button.mz-stat{cursor:pointer}button.mz-stat:hover{border-color:var(--gray-300)}.mz-stat__k{display:block;font-size:var(--mz-fs-1);font-weight:600;letter-spacing:var(--mz-track-caps);text-transform:uppercase;color:var(--mz-sub)}.mz-stat__v{display:block;margin-top:4px;font-size:var(--mz-fs-5);font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums}.mz-stat__s{display:block;margin-top:4px;font-size:var(--mz-fs-2);color:var(--mz-sub)}.mz-stat-strip,.mz-card.mz-stat-strip{display:flex;flex-wrap:wrap;gap:12px;background:transparent;border:0}.mz-stat-strip .mz-stat{flex:1;min-width:180px}.mz-cards{display:grid;gap:16px}.mz-pair{display:flex;gap:16px;flex-wrap:wrap;align-items:flex-start}.mz-pair__narrow{flex:1 1 380px;min-width:0}.mz-pair__wide{flex:2 1 560px;min-width:0}.mz-kpi,.mz-kpi--16,.mz-loop__cell{box-sizing:border-box;padding:14px 18px;background:var(--mz-card);border:1px solid var(--mz-line);border-radius:4px}.mz-kpi__k,.mz-loop__k{font-size:var(--mz-fs-1);font-weight:600;letter-spacing:var(--mz-track-caps);text-transform:uppercase;color:var(--mz-sub)}.mz-kpi__v,.mz-kpi__v--lg,.mz-kpi__v--20,.mz-loop__v{margin-top:4px;font-size:var(--mz-fs-5);font-weight:600;line-height:1.3}.mz-kpi__s,.mz-kpi__s--11,.mz-loop__s{margin-top:4px;font-size:var(--mz-fs-2);color:var(--mz-sub)}.mz-loop{display:flex;flex-wrap:wrap;gap:12px;overflow-x:auto}.mz-loop__cell{flex:1;min-width:128px;display:flex;flex-direction:column}.mz-scrim-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.mz-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mz-scrim)}.mz-drawer{position:absolute;top:0;right:0;bottom:0;width:var(--mz-drawer-w);background:var(--mz-panel);border-left:1px solid var(--mz-line);display:flex;flex-direction:column;color:var(--mz-ink)}.mz-drawer:focus{outline:none}.mz-drawer__head{display:flex;flex-direction:column;gap:12px;padding:16px 24px;border-bottom:1px solid var(--mz-line)}.mz-drawer__head--tabs{padding-bottom:0}.mz-drawer__head--tabs .mz-tabs{border-bottom:0}.mz-drawer__title{display:flex;align-items:center;gap:12px;min-width:0}.mz-drawer__name{margin:0;flex:1;min-width:0;font-size:var(--mz-fs-4);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mz-drawer__id{font-family:var(--mz-mono);font-size:var(--mz-fs-4);font-weight:600}.mz-drawer__sub{font-size:var(--mz-fs-2);color:var(--mz-sub);white-space:nowrap}.mz-drawer__actions{margin-left:auto;display:flex;align-items:center;gap:12px}.mz-drawer__close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;box-sizing:border-box;padding:0;border:1px solid var(--mz-line);background:none;border-radius:3px;color:var(--mz-sub);cursor:pointer;font-size:var(--mz-fs-3);line-height:1}.mz-drawer__close:hover{color:var(--mz-ink)}.mz-drawer__body{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 24px 32px;display:flex;flex-direction:column;gap:20px}.mz-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}.mz-meta__k{display:block;font-size:var(--mz-fs-1);font-weight:600;letter-spacing:var(--mz-track-caps);text-transform:uppercase;color:var(--mz-sub)}.mz-meta__v{display:block;margin-top:4px;font-size:var(--mz-fs-3);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mz-meta__v--mono{display:block;margin-top:4px;font-family:var(--mz-mono);font-size:var(--mz-fs-2);font-weight:400}.mz-section{display:flex;flex-direction:column;gap:8px}.mz-section__h{margin:0;font-size:var(--mz-fs-1);font-weight:600;letter-spacing:var(--mz-track-caps);text-transform:uppercase;color:var(--mz-sub)}.mz-section__text{margin:0;font-size:var(--mz-fs-3);line-height:1.6;color:var(--mz-body)}.mz-section__foot{font-size:var(--mz-fs-2);color:var(--mz-sub)}.mz-section__actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;white-space:nowrap}.mz-inner{border:1px solid var(--mz-line);border-radius:4px;overflow:hidden}.mz-inner .mz-table__head{min-height:32px;padding:0 12px;position:static}.mz-inner .mz-table__row{min-height:40px;padding:4px 12px}.mz-trail{display:flex;flex-direction:column}.mz-trail__title{margin:0 0 8px;font-size:var(--mz-fs-1);font-weight:600;letter-spacing:var(--mz-track-caps);text-transform:uppercase;color:var(--mz-sub)}.mz-step{display:flex;gap:12px}.mz-step__rail{display:flex;flex-direction:column;align-items:center;width:14px;flex:none}.mz-step__rail .mz-mark{margin-top:6px}.mz-step__line{flex:1;width:1px;background:var(--mz-line);min-height:8px}.mz-step__body{flex:1;min-width:0;padding-bottom:12px}.mz-step__btn{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:none;border:0;padding:0;cursor:pointer;color:var(--mz-ink)}.mz-step__name{font-weight:600}.mz-step__when{font-family:var(--mz-mono);font-size:var(--mz-fs-2);color:var(--mz-sub);white-space:nowrap}.mz-step__state{margin-left:auto;font-size:var(--mz-fs-2);white-space:nowrap}.mz-step__state[data-state=done]{color:var(--green-600)}.mz-step__state[data-state=running]{color:var(--blue-600)}.mz-step__state[data-state=failed]{color:var(--danger)}.mz-step__state[data-state=pending]{color:var(--mz-sub)}.mz-step__chev{color:var(--mz-sub);font-size:var(--mz-fs-1)}.mz-step__detail{margin-top:2px;display:flex;flex-direction:column;gap:8px;font-size:var(--mz-fs-2);line-height:1.5;color:var(--mz-body)}.mz-step__detail p{margin:0}.mz-step__io{font-family:var(--mz-mono);font-size:var(--mz-fs-1);white-space:pre-wrap}.mz-step__tool{align-self:flex-start;margin-top:6px;font-family:var(--mz-mono);font-size:var(--mz-fs-1);line-height:20px;border:1px solid var(--mz-line);border-radius:2px;padding:0 8px;color:var(--mz-sub)}.mz-palette-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80}.mz-palette{position:absolute;top:14vh;left:50%;transform:translate(-50%);width:min(560px,92vw);background:var(--mz-panel);border:1px solid var(--mz-line);border-radius:4px;box-shadow:0 16px 48px #03192e4d;overflow:hidden;color:var(--mz-ink)}.mz-palette__head{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--mz-line2)}.mz-palette__input{flex:1;height:36px;padding:0 6px;border:0;outline:none;background:transparent;font-size:var(--mz-fs-3);color:var(--mz-ink);box-sizing:border-box}.mz-palette__list{max-height:360px;overflow:auto;padding:4px 0 8px}.mz-palette__gh{padding:8px 16px 4px;font-size:var(--mz-fs-1);font-weight:600;letter-spacing:var(--mz-track-caps);text-transform:uppercase;color:var(--mz-sub)}.mz-palette__item{display:flex;align-items:center;gap:12px;width:100%;min-height:32px;box-sizing:border-box;text-align:left;padding:0 16px;background:none;border:0;cursor:pointer;color:var(--mz-ink);font-size:var(--mz-fs-3)}.mz-palette__item:hover{background:var(--mz-line2)}.mz-palette__item.on{background:var(--mz-sel)}.mz-palette__label{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mz-palette__hint{flex:none;font-size:var(--mz-fs-1);color:var(--mz-sub);white-space:nowrap}.mz-palette__empty,.mz-gap,.mz-gap--band{margin:0;padding:16px;font-size:var(--mz-fs-2);color:var(--mz-sub)}.mz-table{display:block;overflow-x:auto}.mz-table__head{display:grid;gap:12px;align-items:center;min-height:36px;box-sizing:border-box;padding:0 16px;border-bottom:1px solid var(--mz-line);font-size:var(--mz-fs-1);font-weight:600;letter-spacing:var(--mz-track-caps);color:var(--mz-sub);text-transform:uppercase;position:sticky;top:0;background:var(--mz-card);z-index:1}.mz-table__h{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mz-table__h--num,.mz-table__c--num{text-align:right}.mz-table__sort{background:none;border:0;padding:0;margin:0;font:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.mz-table__sort:hover{color:var(--mz-ink)}.mz-table__caret{opacity:.5;font-size:var(--mz-fs-1)}.mz-table__row{display:grid;gap:12px;align-items:center;min-height:44px;box-sizing:border-box;padding:6px 16px;border-bottom:1px solid var(--mz-line2);font-size:var(--mz-fs-3)}.mz-table__c{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mz-table--dense .mz-table__head{min-height:36px}.mz-table--dense .mz-table__row{min-height:36px;padding:4px 16px}.mz-table__row[data-state=muted],.mz-table__row[data-state=retracted],.mz-table__row[data-state=closed],.mz-table__row[data-state=deprecated]{color:var(--mz-sub)}.mz-table__row[data-state=open]{background:var(--mz-sel)}.mz-table-frame{display:block;min-width:0}.mz-table-tools{display:flex;justify-content:flex-end;padding:8px 16px 0}.mz-cols{position:relative}.mz-cols__menu{position:absolute;right:0;top:36px;z-index:10;min-width:220px;box-sizing:border-box;padding:8px 0;background:var(--mz-panel);border:1px solid var(--mz-line);border-radius:4px;box-shadow:var(--mz-shadow-pop)}.mz-cols__menu label{display:flex;align-items:center;gap:8px;padding:4px 16px;font-size:var(--mz-fs-2);color:var(--mz-body);cursor:pointer}.mz-table-more{display:flex;align-items:center;gap:12px;padding:10px 16px;font-size:var(--mz-fs-2);color:var(--mz-sub)}.mz-table__row--open{cursor:pointer;position:relative}.mz-table__row--open:hover{background:var(--mz-hover)}.mz-table__row--open[data-state=open]:hover{background:var(--mz-sel)}.mz-table__open{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mz-table__row--open:has(.mz-table__open:focus-visible){outline:2px solid var(--border-focus);outline-offset:-2px}.mz-table__head,.mz-table__row{min-width:min-content}.mz-table__expand{padding:8px 16px 12px 44px;border-bottom:1px solid var(--mz-line2);background:var(--mz-inset);font-size:var(--mz-fs-2);line-height:1.6;color:var(--mz-body);min-width:min-content}.mz-steps{list-style:none;margin:0;padding:0;display:grid;gap:4px}.mz-steps__lane,.mz-steps__state{font-family:var(--mz-mono)}.mz-steps__state{color:var(--mz-sub)}.mz-steps__state[data-state=failed]{color:var(--mz-danger)}.mz-grid-head{display:grid;gap:12px;align-items:center;min-height:36px;box-sizing:border-box;padding:0 16px;border-bottom:1px solid var(--mz-line);font-size:var(--mz-fs-1);font-weight:600;letter-spacing:var(--mz-track-caps);text-transform:uppercase;color:var(--mz-sub)}.mz-grid-head--16,.mz-grid-head--11{padding:0 16px}.mz-grid-sub{display:grid;gap:12px;padding:4px 16px;border-bottom:1px solid var(--mz-line2);font-size:var(--mz-fs-1);color:var(--mz-sub)}.mz-grid-row{display:grid;gap:12px;align-items:center;min-height:44px;box-sizing:border-box;padding:6px 16px;border-bottom:1px solid var(--mz-line2)}.mz-grid-row--16,.mz-grid-row--10{padding:6px 16px}.mz-grid-row--7{min-height:36px;padding:4px 16px}.mz-grid-row--btn{width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--mz-line2);cursor:pointer;color:var(--mz-ink)}.mz-grid-row--btn:hover{background:var(--mz-hover)}.mz-row{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--mz-line2)}.mz-row--btn{width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--mz-line2);cursor:pointer;color:var(--mz-ink)}.mz-row--btn:hover{background:var(--mz-hover)}.mz-row--top{align-items:flex-start}.mz-row--18{padding:12px 16px;gap:12px}.mz a.skip,.mz a.skip:hover{color:var(--text-primary)}@media(max-width:900px){.mz-top{padding:0 16px}.mz-top__search{width:auto;flex:1}.mz-page{padding:16px 16px 32px}}
