:root{color:#152b3a;font-synthesis:none;text-rendering:optimizelegibility;--fs-navy:#102b3f;--fs-navy-deep:#0a2132;--fs-jade:#07876d;--fs-jade-dark:#056b59;--fs-jade-soft:#e9f6f2;--fs-ink:#152b3a;--fs-muted:#657985;--fs-line:#dce5e8;--fs-canvas:#f3f7f7;--fs-warning:#c87913;--fs-danger:#b5473c;--fs-surface:#fff;--fs-surface-subtle:#f8fafc;--fs-surface-muted:#f7f9fb;--fs-surface-neutral:#eef2f5;--fs-text-strong:#18283a;--fs-text-body:#33465a;--fs-text-subtle:#8390a0;--fs-line-strong:#e4e9ef;--fs-line-soft:#edf0f4;--fs-success:#16835e;--fs-success-soft:#edf8f3;--fs-success-border:#a9d9c7;--fs-warning-strong:#b76a17;--fs-warning-soft:#fff7e8;--fs-warning-faint:#fffaf2;--fs-warning-border:#f1c989;--fs-danger-strong:#c34b3f;--fs-danger-soft:#fff0ef;--fs-danger-border:#efb2ac;--fs-info:#3974bd;--fs-info-soft:#eef5ff;--fs-neutral-soft:#f1f3f5;--fs-neutral-text:#718096;--fs-shadow-card:0 4px 14px #1c2e450a;--fs-shadow-selected:0 6px 18px #07876d1f;--fs-focus-ring:0 0 0 2px #07876d1c;--fs-radius-control:8px;--fs-radius-compact:10px;--fs-radius-card:12px;--fs-radius-section:14px;--fs-radius-media:16px;--fs-radius-pill:999px;--fs-font-page-title:28px;--fs-font-page-title-mobile:24px;--fs-font-section-title:20px;--fs-font-subsection-title:18px;--fs-font-card-title:16px;--fs-font-body:14px;--fs-font-control:13px;--fs-font-caption:12px;--fs-font-meta:11px;--fs-font-micro:10px;--fs-font-metric:28px;--fs-font-metric-compact:24px;--fs-line-height-title:1.3;--fs-line-height-body:1.6;--fs-line-height-control:1.45;--fs-line-height-caption:1.5;--fs-empty-symbol-size:42px;--fs-sidebar-width:236px;--fs-navigation-drawer-width:min(320px, 88vw);--fs-screen-canvas:#061522;--fs-screen-surface:#082039;--fs-screen-surface-deep:#061a2d;--fs-screen-line:#087fc2;--fs-screen-cyan:#25c8ff;--fs-screen-jade:#48d98b;--fs-screen-amber:#ffad29;--fs-screen-danger:#ff5d5d;--fs-screen-text:#f4f8fc;--fs-screen-muted:#90a6ba;--fs-authorization-drawer-width:50%;--fs-configuration-drawer-width:1040px;--fs-workbench-aside-width:320px;--el-color-primary:#07876d;--el-color-primary-light-3:#42a995;--el-color-primary-light-5:#7bc3b4;--el-color-primary-light-7:#b4ddd4;--el-color-primary-light-8:#d1ebe5;--el-color-primary-light-9:#e9f6f2;--el-color-primary-dark-2:#056b59;--el-border-radius-base:7px;background:#f3f7f7;font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}.business-surface{color:var(--fs-ink);font-size:var(--fs-font-body);line-height:var(--fs-line-height-body)}.business-surface h2{font-size:var(--fs-font-section-title);line-height:var(--fs-line-height-title)}.business-surface h3{font-size:var(--fs-font-subsection-title);line-height:var(--fs-line-height-title)}.business-surface small{font-size:var(--fs-font-caption);line-height:var(--fs-line-height-caption)}.business-surface code,.business-surface .text-meta{font-size:var(--fs-font-meta);line-height:var(--fs-line-height-caption)}.business-surface .el-button,.business-surface .el-input__inner,.business-surface .el-select__placeholder,.business-surface .el-select__selected-item,.business-surface .el-pagination,.business-surface .el-radio-button__inner{font-size:var(--fs-font-control);line-height:var(--fs-line-height-control)}.business-surface .el-form-item__label,.business-surface .el-tabs__item,.business-surface .el-table th.el-table__cell,.business-surface .el-table td.el-table__cell,.business-surface .el-table .cell{font-size:var(--fs-font-control)}.business-surface .el-table th.el-table__cell{font-weight:600}.business-surface .el-tag,.business-surface .el-alert__description,.business-surface .el-empty__description,.business-surface .el-pagination__total,.business-surface .el-pagination__jump{font-size:var(--fs-font-caption)}.el-dialog,.el-drawer,.el-message-box,.el-popper{--el-font-size-base:var(--fs-font-body);--el-font-size-small:var(--fs-font-caption);--el-font-size-extra-small:var(--fs-font-meta);font-size:var(--fs-font-body)}.el-dialog .el-button,.el-drawer .el-button,.el-message-box .el-button,.el-dialog .el-input__inner,.el-drawer .el-input__inner,.el-message-box .el-input__inner,.el-dialog .el-form-item__label,.el-drawer .el-form-item__label,.el-message-box .el-form-item__label{font-size:var(--fs-font-control)}.el-dialog .el-dialog__title,.el-drawer .el-drawer__title,.el-message-box .el-message-box__title{font-size:var(--fs-font-subsection-title);line-height:var(--fs-line-height-title)}.el-dialog .el-table th.el-table__cell,.el-dialog .el-table td.el-table__cell,.el-dialog .el-table .cell,.el-drawer .el-table th.el-table__cell,.el-drawer .el-table td.el-table__cell,.el-drawer .el-table .cell{font-size:var(--fs-font-control)}.el-dialog small,.el-drawer small,.el-message-box small,.el-dialog .el-tag,.el-drawer .el-tag,.el-message-box .el-tag,.el-dialog .el-alert__description,.el-drawer .el-alert__description,.el-message-box .el-alert__description{font-size:var(--fs-font-caption)}.el-dialog code,.el-drawer code,.el-message-box code,.el-dialog .text-meta,.el-drawer .text-meta,.el-message-box .text-meta{font-size:var(--fs-font-meta)}button,input{font:inherit}.page-layout{width:100%;min-width:0}.page-layout--workbench{min-height:100%}.organization-page,.access-page,.operations-page,.status-page{max-width:1480px;margin:0 auto}.page-heading{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.page-heading h1{color:var(--fs-ink);font-size:var(--fs-font-page-title);font-weight:650;line-height:var(--fs-line-height-title);letter-spacing:-.02em;margin:0}.page-heading .page-heading__subtitle{color:var(--fs-muted);font-size:var(--fs-font-control);line-height:var(--fs-line-height-caption);margin-top:7px;display:block}.page-actions{gap:10px;display:flex}.page-actions .el-button{min-height:36px;font-size:var(--fs-font-control);margin:0;font-weight:600}.metric-strip{border:1px solid var(--fs-line);background:#fff;border-radius:9px;min-height:82px;display:grid;overflow:hidden}.metric-strip>div{border-right:1px solid var(--fs-line);grid-template-columns:1fr auto;align-content:center;padding:15px 20px;display:grid}.metric-strip>div span,.metric-strip>div small{color:var(--fs-muted);font-size:var(--fs-font-caption)}.metric-strip>div strong{color:var(--fs-ink);font-size:var(--fs-font-metric-compact);grid-row:span 2;align-self:center;font-weight:650}.metric-strip>div small{margin-top:4px}.metric-strip>div .metric-state{color:var(--fs-jade-dark);font-size:var(--fs-font-body)}.metric-strip>p{color:#57716a;font-size:var(--fs-font-caption);justify-content:center;align-items:center;margin:0;display:flex}.organization-metrics,.access-summary{grid-template-columns:repeat(3,minmax(150px,1fr)) minmax(220px,1.2fr)}.operations-summary{grid-template-columns:repeat(4,minmax(130px,1fr)) minmax(190px,.9fr)}.service-dot{background:#1db98f;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 3px #1db98f1f}.governance-surface{border-color:var(--fs-line);border-radius:9px;overflow:hidden}.governance-surface>.el-card__body{padding:0}.access-surface .el-tabs__header{margin:0;padding:0 20px}.access-surface .el-tabs__nav-wrap:after{background:var(--fs-line);height:1px}.access-surface .el-tabs__item{color:#6b7f89;height:50px;font-size:var(--fs-font-control)}.access-surface .el-tabs__item.is-active{color:var(--fs-jade-dark);font-weight:600}.access-surface .el-tab-pane{padding:0}.access-surface .el-table{--el-table-border-color:#e9eff0;--el-table-header-bg-color:#f6f9f9;--el-table-row-hover-bg-color:#f7fbfa;--el-table-header-text-color:#7d8f97;--el-table-text-color:#49616e}.access-surface .el-table th.el-table__cell{height:38px;font-size:var(--fs-font-control)}.access-surface .el-table td.el-table__cell{height:52px;font-size:var(--fs-font-control)}.table-toolbar{border-bottom:1px solid var(--fs-line);justify-content:space-between;align-items:center;gap:20px;min-height:66px;margin:0;padding:0 20px;display:flex}.table-toolbar strong,.table-toolbar small{display:block}.table-toolbar strong{font-size:var(--fs-font-card-title)}.table-toolbar small{color:var(--fs-muted);font-size:var(--fs-font-caption);margin-top:5px}.table-filters{gap:8px;display:flex}.table-filters .el-input{width:230px}.table-filters .el-button{margin:0}.muted{color:#98a2b3}.page-state-feedback{padding:40px 20px}.page-state-feedback strong{color:var(--fs-ink);font-size:var(--fs-font-card-title)}.page-state-feedback p{max-width:420px;color:var(--fs-muted);font-size:var(--fs-font-caption);margin:6px auto 0}.list-page-template,.workbench-page-template{gap:18px;min-width:0;display:grid}.list-page-template__metrics{min-width:0}.list-page-template__content,.workbench-page-template__aside,.workbench-page-template__main{min-width:0;overflow:hidden}.list-page-template__content.is-surface,.workbench-page-template__aside,.workbench-page-template__main{border:1px solid var(--fs-line);background:#fff;border-radius:10px}.list-page-template__filters{background:#f7f9fa;border-bottom:1px solid #e8eef0;padding:18px}.list-page-template__toolbar{justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:12px 20px;display:flex}.list-page-template__toolbar strong{font-size:var(--fs-font-card-title)}.list-page-template__toolbar span,.list-page-template__toolbar small{color:var(--fs-muted);font-size:var(--fs-font-caption)}.list-page-template__toolbar .el-button span{color:inherit;font-size:inherit}.list-page-template__table{min-width:0;overflow-x:auto}.list-page-template__pagination{min-height:58px;color:var(--fs-muted);font-size:var(--fs-font-control);border-top:1px solid #e8eef0;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}.workbench-page-template__body{grid-template-columns:var(--fs-workbench-aside-width) minmax(0, 1fr);gap:16px;min-width:0;display:grid}.workbench-page-template__aside,.workbench-page-template__main{align-self:start}@media (width<=1080px){.workbench-page-template__body{grid-template-columns:1fr}}@media (width<=760px){.list-page-template__toolbar,.list-page-template__pagination{flex-direction:column;align-items:flex-start}}.status-page__heading{grid-template-columns:minmax(0,1fr) minmax(320px,520px);align-items:end;gap:24px;margin-bottom:24px;display:grid}.status-page__heading p{color:var(--fs-jade-dark);font-size:var(--fs-font-caption);letter-spacing:.12em;margin:0 0 8px;font-weight:700}.status-page__heading h1{font-size:var(--fs-font-page-title);margin:0 0 8px}.status-page__heading span{color:var(--fs-muted)}.foundation-card{border-color:var(--fs-line);min-height:170px;margin-bottom:20px}.foundation-card__state{color:var(--fs-jade-dark);background:var(--fs-jade-soft);font-size:var(--fs-font-caption);border-radius:5px;padding:4px 10px;display:inline-flex}.foundation-card h2{font-size:var(--fs-font-subsection-title);margin:24px 0 8px}.foundation-card p{color:var(--fs-muted);margin:0}.boundary-card{border-color:var(--fs-line);margin-top:8px}.boundary-card li+li{margin-top:10px}.el-dialog,.el-drawer{--el-dialog-border-radius:9px}@media (width<=1080px){.organization-metrics,.access-summary,.operations-summary{grid-template-columns:repeat(3,1fr)}.organization-metrics>p,.access-summary>p,.operations-summary>p{border-top:1px solid var(--fs-line);grid-column:1/-1;min-height:52px}}@media (width<=900px){.status-page__heading{grid-template-columns:1fr}.page-heading{display:block}.page-heading h1{font-size:var(--fs-font-page-title-mobile)}.page-actions{margin-top:16px}.organization-metrics,.access-summary,.operations-summary{grid-template-columns:1fr 1fr}.organization-metrics>div,.access-summary>div,.operations-summary>div{border-bottom:1px solid var(--fs-line)}.table-toolbar{flex-direction:column;align-items:stretch;padding-block:14px}.table-filters{flex-wrap:wrap}.table-filters .el-input{width:100%}}@media (width<=560px){.organization-metrics,.access-summary{grid-template-columns:1fr}}.list-page-template__controls{gap:16px;min-width:0;padding:20px 20px 12px;display:grid}.list-work-tabs{flex-wrap:wrap;gap:12px 24px;min-width:0;display:flex}.list-work-tabs button{min-height:38px;color:var(--fs-text-body);font:inherit;font-size:var(--fs-font-control);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:6px 0;font-weight:600;display:inline-flex}.list-work-tabs button.is-active{border-bottom-color:var(--fs-jade);color:var(--fs-jade)}.list-work-tabs strong{font-size:var(--fs-font-caption)}.list-query-fields,.list-query-actions{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.list-query-fields>.el-input{width:min(360px,100%)}.list-query-fields .el-select{width:180px}.list-query-fields .el-button+.el-button{margin-left:0}.list-query-note{color:var(--fs-muted);font-size:var(--fs-font-caption)}.process-list .el-table th.el-table__cell{background:var(--fs-surface);color:var(--fs-muted)}.process-list .page-state-feedback{line-height:var(--fs-line-height-body);padding:32px 16px}.process-list .page-state-feedback .el-empty__image{width:96px}.process-list .page-state-feedback .el-empty__description{margin-top:16px}.process-list .page-state-feedback p{margin:8px 0 0}@media (width<=760px){.list-page-template__controls{padding:16px}.list-query-fields>.el-input,.list-query-fields .el-select,.list-query-actions{width:100%}}.page-heading h2{font-size:var(--fs-font-section-title);margin:0;font-weight:650}
