.app-shell--locked[data-v-2c22bf02]{height:calc(100vh - var(--nav-h,0px))}:root{--color-brand:#1e3a8a;--color-brand-pressed:#172554;--color-brand-subtle:#f0f4fa;--color-brand-border:#1e3a8a2e;--color-brand-deep:#0e1e4a;--color-brand-mid:#172a5a;--color-on-brand-accent:#93c5fd;--color-on-brand-gold:#fef08a;--color-on-brand-muted:#a8b6c8;--color-on-brand-check:#5eead4;--color-on-brand-body:#e2e8f0;--color-card-navy-start:#16284e;--color-card-navy-end:#22437b;--grad-card-navy:linear-gradient(135deg, #16284e 0%, #22437b 100%);--color-card-gold-start:#e5a93c;--color-card-gold-end:#b87314;--color-text-on-gold:#2d1a00;--color-success:#15803d;--color-danger:#b91c1c;--color-danger-pressed:#991b1b;--color-warning:#b45309;--color-info:#1d4ed8;--color-success-subtle:#f0fdf4;--color-danger-subtle:#fef2f2;--color-warning-subtle:#fffbeb;--color-info-subtle:#eff6ff;--color-accent-purple:#6d28d9;--color-accent-purple-subtle:#f5f3ff;--color-accent-purple-border:#ede9fe;--color-text-primary:#0f172a;--color-text-secondary:#475569;--color-text-tertiary:#6b7280;--color-text-on-brand:#fff;--color-text-link:#1e3a8a;--color-text-danger:#b91c1c;--color-bg-page:#f8fafc;--color-bg-card:#fff;--color-bg-fill:#f1f5f9;--color-bg-fill-pressed:#e2e8f0;--color-bg-mask:#0f172a8c;--color-separator:#e2e8f0;--font-large-title:34px;--line-large-title:41px;--font-title-1:28px;--line-title-1:34px;--font-title-2:22px;--line-title-2:28px;--font-title-3:20px;--line-title-3:25px;--font-headline:17px;--line-headline:22px;--font-body:17px;--line-body:22px;--font-callout:16px;--line-callout:21px;--font-subhead:15px;--line-subhead:20px;--font-footnote:13px;--line-footnote:18px;--font-caption-1:12px;--line-caption-1:16px;--font-caption-2:11px;--line-caption-2:13px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:16px;--radius-full:9999px;--radius-dashed:3px;--hit-min:44px;--control-h-sm:32px;--control-h-md:44px;--control-h-lg:50px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--icon-xl:28px;--shadow-1:0 1px 4px #0f172a0a, 0 .5px 1px #0f172a05;--shadow-2:0 6px 16px -2px #1e3a8a14, 0 2px 6px #0f172a0a;--shadow-3:0 -4px 16px #0f172a0f;--hairline:1px;--dur-fast:.15s;--dur-base:.25s;--dur-slow:.35s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--z-navbar:100;--z-actionbar:200;--z-mask:900;--z-sheet:1000;--font-family-base:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--bp-desktop:768px;--container-desktop:880px;--color-card-border:#0f172a0d;--color-card-border-strong:#0f172a14;--color-warning-border:#b4530933;--color-bg-translucent:#ffffffd9;--shadow-btn-brand:0 4px 14px #1e3a8a38;--shadow-btn-brand-pressed:0 2px 8px #1e3a8a47;--shadow-btn-danger:0 4px 14px #b91c1c33;--shadow-btn-danger-pressed:0 2px 8px #b91c1c40;--shadow-brand-tint:0 4px 16px #1e3a8a0a;--shadow-info-tint:0 1px 5px #1d4ed80a;--shadow-brand-card:0 4px 12px #1e3a8a0f;--shadow-brand-cta:0 3px 10px #1e3a8a47;--shadow-brand-cta-pressed:0 1px 4px #1e3a8a59;--shadow-bar-brand:0 .5px 4px #1e3a8a40;--shadow-bar-success:0 .5px 4px #15803d40;--shadow-bar-warning:0 .5px 4px #b4530940;--shadow-bar-danger:0 .5px 4px #b91c1c40;--color-brand-veil:#1e3a8a0f;--color-brand-veil-strong:#1e3a8a14;--color-bg-page-fade:#f8fafc00;--color-card-navy-border:#ffffff1f;--color-card-navy-watermark:#ffffff08;--color-card-gold-inset:#ffffff73;--shadow-hero-card:0 8px 20px -4px #0b193859, 0 2px 6px #0000001a;--color-brand-oxford:#0c1e3c;--color-brand-oxford-hover:#0f2042;--color-brand-oxford-subtle:#f1f5fb;--container-wide:1280px;--color-brand-oxford-deep:#0f2042;--color-brand-oxford-cta-hover:#162a52;--color-on-oxford-muted:#94a3b8;--color-brand-oxford-accent:#bfdbfe;--color-danger-star:#dc2626;--grad-panel-oxford:linear-gradient(to bottom, #0c1e3c 0%, #0f2042 100%);--color-success-border:#bbf7d0;--color-success-tint:#dcfce7;--color-brand-oxford-veil:#0c1e3c12;--color-brand-oxford-pulse:#0c1e3c6b;--color-on-brand-veil:#ffffff59;--color-danger-veil:#b91c1c12;--color-brand-oxford-flash:#0c1e3c1f;--color-selection-veil:#0c1e3c2e;--paper-max:820px;--color-brand-oxford-border:#0c1e3c29;--color-brand-oxford-ring:#0c1e3c24;--shadow-paper:0 1px 2px #0c1e3c0f, 0 10px 28px -12px #0c1e3c2e;--shadow-bubble:0 12px 32px -10px #0c1e3c47, 0 2px 8px #0f172a14;--shadow-badge:0 1px 2px #0c1e3c4d;--color-tooltip-bg:#0c1e3cf5;--color-ignored-veil:#0f172a0a;--mark-line:#dc2626;--mark-bg:#dc262614;--mark-bg-hover:#dc262624;--mark-bg-on:#dc262629;--mark-ring-on:#dc26262e;--para-mark-line:#dc26268c;--stroke-annot:3px;--mark-badge:15px;--mark-badge-gap:3px;--font-mark-badge:10px;--color-bg-canvas:#eef1f6;--paper-shadow:0 1px 4px #0000000f;--color-quote-bg:#f8fafc;--color-text-annot:#334155;--color-guide-bg:#0c1e3c0a;--color-guide-line:#0c1e3c59;--color-guide-text:#26364d;--color-pill-sev-bg:#dc26261a;--color-pill-weak-bg:#b453091a;--color-card-on-line:#0c1e3c47;--shadow-card-hover:0 2px 8px #0c1e3c12;--shadow-card-on:0 0 0 3px #0c1e3c12, 0 4px 14px #0c1e3c17;--color-on-oxford-line:#ffffff24;--color-on-oxford-soft:#c7d2e0;--mark-line-amber:#d97706;--mark-bg-amber:#d9770614;--mark-bg-amber-on:#d9770629;--mark-line-blue:#1e3a8a;--mark-bg-blue:#1e3a8a0f;--mark-bg-blue-on:#1e3a8a29;--para-mark-line-amber:#d977068c;--para-mark-line-blue:#1e3a8a80;--gutter-badge-w:22px;--gutter-badge-gap:var(--space-8);--font-gutter-badge:11px;--gutter-badge-stack-gap:3px;--color-rubric-idle-bg:#f1f5fb;--color-rubric-idle-line:#0c1e3c29;--font-grade-value:30px;--line-grade-value:34px;--space-56:56px;--space-64:64px;--gutter-reserve:calc(var(--gutter-badge-w) + var(--gutter-badge-gap));--filter-h:28px;--font-filter:12px;--color-filter-line-dim:#0c1e3c14;--color-filter-text-dim:#6b7280;--color-filter-bg-on:#0c1e3c0f;--color-rubric-bar-bg:var(--color-brand-oxford-subtle);--color-rubric-bar-text:var(--color-text-secondary);--color-rubric-dot:var(--color-brand-oxford);--color-rubric-dot-ring:#0c1e3c2e;--color-rubric-dot-idle:var(--color-text-tertiary);--color-print-head-line:var(--color-separator);--color-print-head-meta:var(--color-text-tertiary);--mine-side-w:320px;--mine-search-min:240px;--mine-table-min:720px;--container-hub:1240px;--hub-side-w:300px;--hub-search-w:340px;--stroke-hero:4px;--hub-card-lift:-2px;--shadow-hub-card-hover:0 4px 14px #0c1e3c17;--font-family-serif:Georgia, "Times New Roman", "Songti SC", "SimSun", "Noto Serif CJK SC", serif;--color-dossier-rule:#cbd5e1;--color-dossier-rule-strong:#94a3b8;--color-dossier-meta-bg:#f8fafc;--font-dossier-head-en:17px;--font-dossier-head-cn:14px;--font-dossier-label:11px;--tracking-dossier:.08em;--tracking-dossier-cn:.32em;--tracking-dossier-label:.1em;--stroke-rule:1px;--stroke-rule-strong:1.5px;--check-size:13px;--color-console-side-bg:#0a1227;--color-console-side-bg-deep:#060b18;--color-console-side-line:#1e293b;--color-console-side-muted:#94a3b8;--color-console-side-strong:#e2e8f0;--color-console-side-hover-bg:#ffffff0d;--color-console-side-active-bg:#ffffff1a;--color-console-side-active-line:#ffffff0d;--color-console-accent:#fbbf24;--color-console-cta:#2563eb;--color-console-cta-hover:#3b82f6;--color-console-online:#34d399;--color-console-quota-bg:#0f172a;--color-console-avatar-bg:#1e3a8a;--color-console-avatar-line:#1d4ed8;--color-console-avatar-text:#93c5fd;--color-console-flag-bg:#eff6ff;--color-console-flag-line:#bfdbfe;--color-console-flag-text:#1d4ed8;--color-console-ok-bg:#ecfdf5;--color-console-ok-line:#a7f3d0;--color-console-ok-text:#047857;--color-console-step-chip:#1e293b;--color-console-step-chip-lead:#2563eb;--console-side-w:260px;--console-side-w-collapsed:72px;--console-top-h:64px;--color-mark-amber:#d97706;--color-mark-amber-tint:#fef3c7;--progress-fit:320px;--font-progress-num:30px;--line-progress-num:34px}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--color-text-link);text-decoration:none}body{background:var(--color-bg-page);color:var(--color-text-primary);font-size:var(--font-body);line-height:var(--line-body);font-family:var(--font-family-base);min-height:100vh}.ops-page{gap:var(--space-20);flex-direction:column;min-width:0;display:flex}.ops-page__head{justify-content:space-between;align-items:flex-end;gap:var(--space-12) var(--space-16);flex-wrap:wrap;display:flex}.ops-page__meta{color:var(--color-text-secondary);font-size:var(--font-footnote);font-variant-numeric:tabular-nums}.ops-eyebrow{color:var(--color-text-tertiary);font-size:var(--font-caption-2);line-height:var(--line-caption-2);font-weight:var(--weight-semibold);letter-spacing:.12em;text-transform:uppercase;margin:0}.ops-h1{margin:var(--space-4) 0 0;color:var(--color-text-primary);font-size:var(--font-title-1);line-height:var(--line-title-1);font-weight:var(--weight-bold)}.ops-sub{margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--font-footnote);line-height:var(--line-footnote)}.ops-actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.ops-section{gap:var(--space-12);flex-direction:column;min-width:0;display:flex}.ops-grid{gap:var(--space-16);min-width:0;display:grid}.ops-kpis{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ops-kpi{justify-content:space-between;align-items:center;gap:var(--space-12);min-width:0;padding:var(--space-16);background:var(--color-bg-card);border:var(--hairline) solid var(--color-card-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-1);display:flex}.ops-kpi--alert{background:var(--color-warning-subtle);border-color:var(--color-warning-border)}.ops-kpi__body{min-width:0}.ops-kpi__label{color:var(--color-text-secondary);font-size:var(--font-footnote)}.ops-kpi__value{margin-top:var(--space-4);color:var(--color-text-primary);font-size:var(--font-title-2);line-height:var(--line-title-2);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.ops-kpi__note{margin-top:var(--space-4);color:var(--color-text-tertiary);font-size:var(--font-caption-1);line-height:var(--line-caption-1);font-variant-numeric:tabular-nums;word-break:break-word}.ops-kpi__ring{--pct:0;border-radius:var(--radius-full);background:conic-gradient(var(--color-brand) calc(var(--pct) * 1%), var(--color-bg-fill) 0);flex:none;width:48px;height:48px;position:relative}.ops-kpi__ring:after{content:"";inset:var(--space-6);border-radius:inherit;background:var(--color-bg-card);position:absolute}.ops-kpi--alert .ops-kpi__ring:after{background:var(--color-warning-subtle)}.ops-kpi__alerticon{border-radius:var(--radius-full);background:var(--color-danger-subtle);flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ops-card{background:var(--color-bg-card);border:var(--hairline) solid var(--color-card-border);border-radius:var(--radius-xl);min-width:0;box-shadow:var(--shadow-1);overflow:hidden}.ops-card__head{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-12);padding:var(--space-16) var(--space-20) 0;flex-wrap:wrap;display:flex}.ops-card__title{color:var(--color-text-primary);font-size:var(--font-subhead);line-height:var(--line-subhead);font-weight:var(--weight-semibold);margin:0}.ops-card__body{padding:var(--space-16) var(--space-20) var(--space-20)}.ops-card__body--flush{padding:0}.ops-card__note{margin:var(--space-12) var(--space-20) var(--space-20)}.ops-table-wrap{width:100%;overflow-x:auto}.ops-table{border-collapse:collapse;width:100%;font-size:var(--font-footnote);line-height:var(--line-footnote);font-variant-numeric:tabular-nums}.ops-table th{padding:var(--space-10) var(--space-20);color:var(--color-text-secondary);font-size:var(--font-caption-1);font-weight:var(--weight-semibold);letter-spacing:.02em;text-align:left;white-space:nowrap;border-bottom:var(--hairline) solid var(--color-card-border);background:var(--color-bg-page)}.ops-table td{padding:var(--space-12) var(--space-20);color:var(--color-text-primary);text-align:left;white-space:nowrap;border-bottom:var(--hairline) solid var(--color-card-border)}.ops-table tbody tr:last-child td{border-bottom:0}.ops-table tbody tr:hover{background:var(--color-bg-page)}.ops-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--font-caption-1)}.ops-pager{justify-content:flex-end;align-items:center;gap:var(--space-12);color:var(--color-text-secondary);font-size:var(--font-footnote);flex-wrap:wrap;display:flex}.ops-pager__text{font-variant-numeric:tabular-nums}.ops-btn{justify-content:center;align-items:center;gap:var(--space-6);height:var(--control-h-sm);padding:0 var(--space-12);border:var(--hairline) solid transparent;border-radius:var(--radius-md);font-size:var(--font-footnote);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);line-height:1;text-decoration:none;display:inline-flex}.ops-btn:disabled{opacity:.55;cursor:not-allowed}.ops-btn--primary{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-text-on-brand)}.ops-btn--primary:hover:not(:disabled){background:var(--color-brand-pressed);border-color:var(--color-brand-pressed)}.ops-btn--secondary{background:var(--color-bg-card);border-color:var(--color-card-border-strong);color:var(--color-text-primary)}.ops-btn--secondary:hover:not(:disabled){background:var(--color-bg-fill);border-color:var(--color-brand-border)}.ops-btn--sm{height:var(--control-h-sm);padding:0 var(--space-8);font-size:var(--font-caption-1)}.ops-toolbar{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.ops-segmented{gap:var(--space-2);padding:var(--space-4);background:var(--color-bg-fill);border-radius:var(--radius-md);flex-wrap:wrap;display:inline-flex}.ops-segmented__btn{height:var(--control-h-sm);padding:0 var(--space-12);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--font-footnote);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border:0;line-height:1}.ops-segmented__btn:hover{color:var(--color-text-primary)}.ops-segmented__btn--on{background:var(--color-bg-card);color:var(--color-text-primary);font-weight:var(--weight-semibold);box-shadow:var(--shadow-1)}.ops-empty{padding:var(--space-32) var(--space-16);color:var(--color-text-secondary);font-size:var(--font-footnote);text-align:center}.ops-muted{color:var(--color-text-tertiary);font-size:var(--font-footnote)}.ops-fail{color:var(--color-danger);font-size:var(--font-footnote)}.ops-ok{color:var(--color-success);font-size:var(--font-footnote)}.ops-field{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.ops-field__label{color:var(--color-text-secondary);font-size:var(--font-caption-1);line-height:var(--line-caption-1)}.ops-input{height:var(--control-h-sm);min-width:0;padding:0 var(--space-8);background:var(--color-bg-card);border:var(--hairline) solid var(--color-card-border-strong);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--font-footnote)}.ops-input:focus{outline:2px solid var(--color-brand-border);outline-offset:1px;border-color:var(--color-brand)}.ops-form{align-items:flex-end;gap:var(--space-12);flex-wrap:wrap;display:flex}.ops-form .ops-field{flex:120px;max-width:200px}.ops-inline-link{color:var(--color-brand);font-size:var(--font-footnote);font-weight:var(--weight-medium);white-space:nowrap}.ops-inline-link:hover{color:var(--color-brand-pressed)}.ops-feedminis{gap:var(--space-12);flex-direction:column;display:flex}.ops-feedmini{padding-bottom:var(--space-12);border-bottom:var(--hairline) solid var(--color-card-border)}.ops-feedmini:last-child{border-bottom:0;padding-bottom:0}.ops-feedmini__meta{align-items:center;gap:var(--space-8);color:var(--color-text-tertiary);font-size:var(--font-caption-1);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.ops-feedmini__text{-webkit-line-clamp:2;margin:var(--space-6) 0 0;color:var(--color-text-secondary);font-size:var(--font-footnote);line-height:var(--line-footnote);word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ops-statlist{flex-direction:column;margin:0;display:flex}.ops-statlist__row{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-10) 0;border-bottom:var(--hairline) solid var(--color-card-border);display:flex}.ops-statlist__row:last-child{border-bottom:0}.ops-statlist dt{color:var(--color-text-secondary);font-size:var(--font-footnote)}.ops-statlist dd{color:var(--color-text-primary);font-size:var(--font-callout);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;margin:0}.ops-codeout{margin-top:var(--space-16);padding:var(--space-16);background:var(--color-console-side-bg);border-radius:var(--radius-lg)}.ops-codeout__head{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-12);margin-bottom:var(--space-12);color:var(--color-console-side-muted);font-size:var(--font-footnote);flex-wrap:wrap;display:flex}.ops-codeout .ops-btn--secondary{border-color:var(--color-console-side-line);color:var(--color-console-side-strong);background:0 0}.ops-codeout .ops-btn--secondary:hover:not(:disabled){background:var(--color-console-side-hover-bg);border-color:var(--color-console-side-muted)}.ops-codeout__pre{max-height:200px;color:var(--color-on-brand-gold);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--font-footnote);line-height:var(--line-footnote);word-break:break-all;white-space:pre-wrap;margin:0;overflow:auto}.ops-codeout__msg{margin:var(--space-8) 0 0}.ops-codeout .ops-fail{color:var(--color-on-brand-body)}.ops-codeout .ops-ok{color:var(--color-on-brand-check)}.ops-summary{align-items:baseline;gap:var(--space-8) var(--space-24);padding:var(--space-12) var(--space-16);background:var(--color-bg-card);border:var(--hairline) solid var(--color-card-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);color:var(--color-text-secondary);font-size:var(--font-footnote);flex-wrap:wrap;display:flex}.ops-summary__item{align-items:baseline;gap:var(--space-6);display:flex}.ops-summary__value{color:var(--color-text-primary);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.ops-summary__value--warn{color:var(--color-warning)}.ops-feedback__list{gap:var(--space-12);flex-direction:column;display:flex}.ops-feedback__card{border-left:var(--stroke-annot) solid var(--color-card-border-strong)}.ops-feedback__card--new{border-left-color:var(--color-warning)}.ops-feedback__card--doing{border-left-color:var(--color-brand)}.ops-feedback__card--done{border-left-color:var(--color-success)}.ops-feedback__card .ops-card__body{padding-top:var(--space-8)}.ops-feedback__headline{color:var(--color-text-secondary);font-size:var(--font-footnote);font-variant-numeric:tabular-nums}.ops-feedback__content{margin:var(--space-12) 0;color:var(--color-text-primary);font-size:var(--font-body);line-height:var(--line-body);white-space:pre-wrap;word-break:break-word}.ops-feedback__info{gap:var(--space-4) var(--space-16);color:var(--color-text-tertiary);font-size:var(--font-footnote);flex-wrap:wrap;margin:0;display:flex}.ops-feedback__note{margin:var(--space-8) 0 0;color:var(--color-text-secondary);font-size:var(--font-footnote);white-space:pre-wrap;word-break:break-word}.ops-feedback__actions{gap:var(--space-8);margin-top:var(--space-12);flex-wrap:wrap;display:flex}.ops-feedback__policy{gap:var(--space-12);color:var(--color-text-secondary);font-size:var(--font-footnote);line-height:var(--line-footnote);flex-direction:column;display:flex}.ops-feedback__policy a{color:var(--color-brand)}.ops-feedback__steps{gap:var(--space-8);color:var(--color-text-primary);font-size:var(--font-footnote);line-height:var(--line-callout);margin:0;padding:0;list-style:none;display:grid}.ops-feedback__steps li{align-items:flex-start;gap:var(--space-8);display:flex}.ops-feedback__steps b{width:var(--space-20);height:var(--space-20);border-radius:var(--radius-sm);background:var(--color-bg-fill);color:var(--color-text-secondary);font-size:var(--font-caption-2);font-weight:var(--weight-semibold);flex:none;place-items:center;display:grid}.ops-card__meta{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.ops-chip{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-8);border:var(--hairline) solid var(--color-card-border);border-radius:var(--radius-full);background:var(--color-bg-page);color:var(--color-text-secondary);font-size:var(--font-caption-1);line-height:var(--line-caption-1);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.ops-card__foot{padding:var(--space-10) var(--space-20) var(--space-16);font-size:var(--font-caption-1);line-height:var(--line-caption-1);margin:0}.ops-trend{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ops-trend__row{align-items:center;gap:var(--space-16);padding:var(--space-10) var(--space-20);border-top:var(--hairline) solid var(--color-card-border);grid-template-columns:minmax(120px,168px) 1fr;display:grid}.ops-trend__row:first-child{border-top:0}.ops-trend__date{align-items:center;gap:var(--space-8);color:var(--color-text-secondary);font-size:var(--font-caption-1);line-height:var(--line-caption-1);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.ops-trend__date:before{content:"";border:var(--hairline) solid var(--color-card-border);border-radius:var(--radius-full);background:0 0;flex:none;width:6px;height:6px}.ops-trend__row--live .ops-trend__date:before{border-color:var(--color-brand);background:var(--color-brand)}.ops-trend__nums{justify-content:flex-end;align-items:baseline;gap:var(--space-24);display:flex}.ops-trend__num{align-items:baseline;gap:var(--space-8);color:var(--color-text-tertiary);font-size:var(--font-caption-1);line-height:var(--line-caption-1);white-space:nowrap;display:inline-flex}.ops-trend__num em{font-style:normal}.ops-trend__num b{min-width:20px;color:var(--color-text-primary);font-size:var(--font-footnote);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:right}.ops-table--audit td:first-child{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.ops-x{margin-left:var(--space-4);padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--color-bg-fill);color:var(--color-text-secondary);font-size:var(--font-caption-2);font-variant-numeric:tabular-nums}.ops-card--empty .ops-card__body{place-items:center;min-height:96px;display:grid}.ops-dash__cols .ops-card{flex-direction:column;display:flex}.ops-dash__cols .ops-card__body{flex:1}.ops-table--num td:not(:first-child),.ops-table--num th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.ops-table--num td:last-child,.ops-table--num th:last-child{text-align:right}.app-shell{padding:var(--space-16)}@media (width>=768px){.app-shell{max-width:var(--container-desktop);margin:0 auto}}.app-shell--locked{flex-direction:column;display:flex;overflow:hidden}@media (width>=768px){.submit-split{gap:0 var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.submit-split__main{top:var(--space-16);position:sticky}}.home-title{font-size:26px;line-height:32px}@media (width>=768px){.home-res{grid-template-columns:repeat(3,minmax(0,1fr))}.home-step2{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.home-title{font-size:var(--font-large-title);line-height:var(--line-large-title)}.app-shell--wide{max-width:var(--container-wide)}}.app-shell--full{box-sizing:border-box;align-self:stretch;width:100%;max-width:none;margin:0;padding:0}@media (width>=768px){.app-shell--full{max-width:none;margin:0;padding:0}}.ops{--ops-side-w:240px;--ops-rail-w:72px;--ops-top-h:60px;background:var(--color-bg-page);grid-template-columns:minmax(0,1fr);width:100%;min-height:100vh;display:grid}.ops__side{flex-direction:column;min-width:0;display:flex}.ops__main{flex-direction:column;min-width:0;min-height:100vh;display:flex}.ops__topbar{z-index:var(--z-navbar);justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-16);min-height:var(--ops-top-h);padding:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex;position:sticky;top:0}.ops__topbar-left{align-items:center;gap:var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.ops__content{min-width:0;padding:var(--space-24) var(--space-16) var(--space-40)}.ops__brand{align-items:center;gap:var(--space-8);display:flex}.ops__brand-text{flex-direction:column;min-width:0;display:flex}.ops__nav{gap:var(--space-4);flex-direction:row;display:flex;overflow-x:auto}.ops__link{align-items:center;gap:var(--space-8);flex:none;display:flex;position:relative}.ops__link-label{flex:auto;display:inline}.ops__link-icon{display:none!important}.ops__foot{align-items:center;gap:var(--space-8);margin-top:var(--space-16);flex-wrap:wrap;display:flex}.ops__user{display:inline}.ops__role,.ops__audit-note,.ops__nav-label{display:none}.ops-dash__cols,.ops-feedback__cols{gap:var(--space-16);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.ops-dash__cols{align-items:stretch}@media (width>=768px){.ops{grid-template-columns:var(--ops-rail-w) minmax(0, 1fr)}.ops__side{align-self:start;height:100vh;position:sticky;top:0;overflow-y:auto}.ops__nav{flex-direction:column;overflow:visible}.ops__brand{justify-content:center}.ops__brand-text{display:none}.ops__link{justify-content:center}.ops__link-label,.ops__user,.ops__role,.ops__audit-note{display:none}.ops__link-icon{display:inline-flex!important}.ops__foot{justify-content:center;margin-top:auto}.ops__logout{margin-left:0}.ops__badge{top:var(--space-2);right:var(--space-2);position:absolute}.ops__content{padding:var(--space-32) var(--space-24) var(--space-40)}}@media (width>=580px){.ops-kpi{padding:var(--space-20)}.ops-kpi__ring{width:var(--space-56);height:var(--space-56)}.ops-kpi__alerticon{width:var(--hit-min);height:var(--hit-min)}}@media (width>=1200px){.ops{grid-template-columns:var(--ops-side-w) minmax(0, 1fr)}.ops__brand{justify-content:flex-start}.ops__brand-text{display:flex}.ops__nav-label{margin-bottom:var(--space-8);display:block}.ops__link{justify-content:flex-start}.ops__link-label,.ops__user{display:inline}.ops__role{display:inline-flex}.ops__audit-note{display:block}.ops__foot{justify-content:flex-start}.ops__logout{margin-left:auto}.ops__badge{position:static}.ops__content{padding:var(--space-32) var(--space-32) var(--space-40)}.ops-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-dash__cols,.ops-feedback__cols{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.ops-login{background:var(--color-bg-page);grid-template-columns:minmax(0,1fr);min-height:100vh;display:grid}.ops-login__panel{gap:var(--space-32);padding:var(--space-32) var(--space-24);flex-direction:column;display:flex}.ops-login__auth{padding:var(--space-32) var(--space-16);place-items:center;display:grid}@media (width>=768px){.ops-login{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ops-login__panel{padding:var(--space-56) var(--space-64)}.ops-login__auth{padding:var(--space-40)}.submit__inner{max-width:var(--container-wide);margin:0 auto}}.login-split,.submit-split2{gap:var(--space-24);display:grid}@media (width>=768px){.login-split{min-height:calc(100vh - var(--space-32));grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:0}.login-split__panel{order:-1;grid-column:span 5}.login-split__auth{grid-column:span 7}.submit-split2{gap:var(--space-32);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.submit-split2__panel{order:-1;grid-column:span 4;max-height:calc(100vh - 112px);position:sticky;top:96px}.submit-split2__main{grid-column:span 8}.submit-split2--solo .submit-split2__main{grid-column:span 12}}.diag-split{gap:var(--space-24);display:grid}@media (width>=768px){.diag__inner{max-width:var(--container-wide);padding:0 var(--space-24);margin:0 auto}.diag-split{gap:var(--space-24);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.diag-split__left{grid-column:span 5}.diag-split__right{grid-column:span 7}}.report-split{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.report-split__doc,.report-split__rp{flex-direction:column;flex:none;height:100%;display:flex}.report-split__doc{border-right:0}.report-split__rp{position:relative}@media (width>=768px){.report-split{grid-template-columns:minmax(0,1fr) 380px;align-items:stretch;display:grid;overflow:hidden}.report-split__doc{border-right:var(--hairline) solid var(--color-separator);flex:0 auto;min-width:0;height:auto;min-height:0}.report-split__rp{flex:0 auto;min-width:0;height:auto;min-height:0}.report-split .report-split__doc .doc-paper{padding:var(--space-56) var(--space-64)}.report-split--swapped{grid-template-columns:380px minmax(0,1fr)}.report-split--swapped .report-split__doc{border-right:0;border-left:var(--hairline) solid var(--color-separator);order:2}.report-split--swapped .report-split__rp{order:1}}.full-split{flex-direction:column;display:flex}@media (width>=768px){.full-split{height:calc(100vh - var(--nav-h,0px));grid-template-columns:minmax(0,1fr) 380px;align-items:stretch;display:grid;overflow:hidden}.full-split__doc{border-right:var(--hairline) solid var(--color-separator);min-width:0}.full-split__rp{min-width:0}.full-split .full-split__doc .doc-paper{padding:var(--space-56) var(--space-64)}}@media print{.app-shell--locked{height:auto;min-height:0;overflow:visible}.report-split{display:block;overflow:visible}.report-split__doc,.doc-scroll{overflow:visible}.site-nav,.report-split .report-split__rp,.report-split .report-split__doc .doc-bar,.report-split .report-split__doc .doc-tools,.report-split .report-split__doc .doc-save,.report-split .report-split__doc .doc-bubble{display:none}.doc-scroll{background:0 0;padding:0}.report-split .report-split__doc .doc-paper{max-width:none;padding:0 var(--gutter-reserve);box-shadow:none;border-radius:0;margin:0}.report-split .report-split__doc .doc-paper .print-head{margin-bottom:var(--space-24);display:block}.report-split .report-split__doc .revise-doc__p{background:0 0;animation:none}.report-split .report-split__doc .revise-hl__q{-webkit-print-color-adjust:exact;print-color-adjust:exact}.report-split .report-split__doc .revise-hl__badge,.report-split .report-split__doc .revise-gutter{display:none}.app-shell--full,.full-split{height:auto;max-height:none;display:block;overflow:visible}.full-split .full-split__doc .doc-bar,.full-split .full-split__doc .doc-tools,.full-split .full-split__doc .doc-save,.full-split .full-split__doc .doc-bubble,.full-split .full-split__doc .doc-empty__title,.full-split .full-split__doc .doc-empty__guide,.full-split .full-split__doc .doc-empty__input,.full-split .full-split__doc .doc-empty__acts,main.full-split .full-split__rp{display:none}.full-split .full-split__doc .doc-scroll{background:0 0;flex:none;min-height:0;padding:0;overflow:visible}.full-split .full-split__doc .doc-scroll .doc-paper{max-width:none;padding:0 var(--gutter-reserve);box-shadow:none;border-radius:0;margin:0}main.full-split .ui-report-dossier{display:block}.full-split .full-split__doc .revise-hl__q,.full-split .full-split__doc .revise-hl__q--amber,.full-split .full-split__doc .revise-hl__q--blue,.full-split .full-split__doc .revise-gutter{-webkit-print-color-adjust:exact;print-color-adjust:exact}.full-split .full-split__doc .revise-doc__p{background:0 0;animation:none}#app .site-nav{display:none}}@page{size:A4 portrait;margin:15mm}.mine-kpis{gap:var(--space-16);display:grid}.mine-body{gap:var(--space-24);align-items:start;display:grid}.mine-table__scroll{overflow-x:auto}.mine-table__inner{min-inline-size:var(--mine-table-min)}.mine-row{gap:var(--space-16);grid-template-columns:minmax(0,2.4fr) 1fr 1.3fr .9fr 1.4fr;align-items:center;display:grid}.mine-lvrow{gap:0 var(--space-8);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.mine-lvrow__track{grid-column:1/-1}@media (width>=768px){.mine-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.mine-body{grid-template-columns:minmax(0,1fr) var(--mine-side-w)}}.app-shell--hub{padding:var(--space-24) var(--space-20)}.hub-body,.hub-grid{display:block}@media (width>=768px){.app-shell--hub{max-width:var(--container-hub);margin:0 auto}}.console{min-height:100vh;display:flex}.console__main{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.site-side{z-index:var(--z-sheet);width:var(--console-side-w);transition:transform var(--dur-base) var(--ease-standard);position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}.site-side--open{transform:none}.console__scrim{z-index:var(--z-mask);background:var(--color-bg-mask);position:fixed;inset:0}@media (width>=768px){.site-side{flex:0 0 var(--console-side-w);width:var(--console-side-w);transition:width var(--dur-base) var(--ease-standard), flex-basis var(--dur-base) var(--ease-standard);position:static;transform:none}.console--side-collapsed .site-side{flex-basis:var(--console-side-w-collapsed);width:var(--console-side-w-collapsed)}.console__scrim,.console .site-nav .top-burger{display:none}}.side-collapse{display:none!important}@media (width>=768px){.side-collapse{display:flex!important}}.view-title{font-size:var(--font-title-2);line-height:var(--line-title-2);font-weight:var(--weight-semibold);color:var(--color-text-primary)}
