:root{--g-font-family: Inter, "Segoe UI", Arial, sans-serif;--g-font-size-xs: 12px;--g-font-size-sm: 13px;--g-font-size-md: 14px;--g-font-size-lg: 16px;--g-font-size-xl: 20px;--g-font-size-2xl: 24px;--g-font-weight-regular: 400;--g-font-weight-medium: 500;--g-font-weight-semibold: 600;--g-font-weight-bold: 700;--g-line-height-sm: 1.4;--g-line-height-md: 1.5;--g-line-height-lg: 1.6;--g-primary: #415591;--g-primary-hover: #344779;--g-primary-soft: #f0f3fb;--g-primary-soft-border: #d8deef;--g-primary-focus-ring: rgba(65, 85, 145, .14);--g-shell-accent: #2f80ed;--g-shell-accent-hover: #1f6fdb;--g-shell-accent-soft: rgba(47, 125, 246, .13);--g-shell-accent-soft-strong: rgba(47, 125, 246, .2);--g-sidebar-bg: #0d1b31;--g-sidebar-bg-deep: #0a1628;--g-sidebar-text: #dbe7f7;--g-sidebar-text-muted: #9fb2ce;--g-sidebar-border: rgba(255, 255, 255, .08);--g-sidebar-hover: rgba(255, 255, 255, .065);--g-sidebar-active: rgba(55, 108, 199, .34);--g-sidebar-active-border: #3b8cff;--g-brand-accent: #32cf8b;--g-accent-soft: #eefbf5;--g-accent-soft-border: #ccefe0;--g-success: #16875d;--g-success-hover: #116b4a;--g-warning: #b45309;--g-warning-hover: #92400e;--g-danger: #dc2626;--g-danger-hover: #b91c1c;--g-info: #0284c7;--g-info-hover: #0369a1;--g-text: #101828;--g-text-muted: #475467;--g-text-soft: #667085;--g-text-disabled: #98a2b3;--g-bg: #f7f9fc;--g-grid: rgba(65, 85, 145, .055);--g-surface: #ffffff;--g-surface-soft: #f9fafb;--g-surface-hover: #f3f4f6;--g-border: #e2e7ef;--g-border-soft: #edf0f5;--g-border-strong: #cfd6e2;--g-border-focus: #415591;--g-radius-sm: 4px;--g-radius-md: 6px;--g-radius-lg: 8px;--g-radius-xl: 12px;--g-shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--g-shadow-md: 0 4px 12px rgba(16, 24, 40, .08);--g-shadow-login: 0 24px 60px rgba(16, 24, 40, .12);--g-space-1: 4px;--g-space-2: 8px;--g-space-3: 12px;--g-space-4: 16px;--g-space-5: 20px;--g-space-6: 24px;--g-space-8: 32px;--g-space-10: 40px;--g-header-height: 56px;--g-sidebar-width: 240px;--g-sidebar-collapsed-width: 64px;--g-breadcrumb-height: 38px;--g-footer-height: 34px;--g-page-padding-x: 20px;--g-page-padding-top: 8px;--g-page-padding-bottom: 12px;--g-page-padding-x-compact: 16px;--g-page-padding-top-compact: 8px;--g-page-padding-bottom-compact: 10px;--g-page-flow-gap: 6px;--g-page-section-gap: 10px;--g-page-padding-y: var(--g-page-padding-top);--g-page-padding-y-compact: var(--g-page-padding-top-compact);--g-page-padding: var(--g-page-padding-x);--g-button-radius: 6px;--g-button-small-height: 26px;--g-button-medium-height: 30px;--g-button-large-height: 36px;--g-button-small-padding-x: 10px;--g-button-medium-padding-x: 12px;--g-button-large-padding-x: 16px;--g-button-font-size: 12.5px;--g-button-font-weight: 500;--g-button-transition: .15s ease-in-out;--g-input-height: 30px;--g-input-radius: 6px;--g-input-font-size: 12.5px;--g-input-label-font-size: 12px;--g-input-message-font-size: 11.5px;--g-input-padding-x: 10px;--g-input-field-gap: 6px;--g-table-header-height: 30px;--g-table-row-height: 30px;--g-table-font-size: 12px;--g-table-cell-padding-x: 10px;--g-table-command-gap: 4px;--g-card-radius: 12px;--g-card-header-padding: 16px;--g-card-body-padding: 20px;--g-transition-fast: .15s ease-in-out;--g-transition-normal: .2s ease-in-out}:root{--g-workspace-form-width: 1180px;--g-workspace-detail-width: 1280px;--g-workspace-wide-width: 1440px;--g-header-back-to-title-gap: 4px;--g-header-to-content-gap: 12px;--g-page-title-size: 16px;--g-page-title-line-height: 22px;--g-page-description-size: 11.5px;--g-page-description-line-height: 18px;--g-workspace-gap: 12px;--g-workspace-gap-compact: 8px;--g-card-gap: var(--g-workspace-gap);--g-detail-card-padding: 14px;--g-detail-card-padding-compact: 11px;--g-detail-card-header-gap: 8px;--g-detail-card-header-bottom-gap: 10px;--g-detail-label-width: 132px;--g-detail-label-gap: 20px;--g-detail-grid-column-gap: 18px;--g-detail-grid-row-gap: 10px;--g-detail-section-gap: 10px;--g-detail-row-min-height: 38px;--g-detail-label-size: 11px;--g-detail-value-size: 12px;--g-detail-label-size-small: 10px;--g-detail-value-size-small: 11px;--g-detail-label-size-large: 11.5px;--g-detail-value-size-large: 13px;--g-detail-label-weight: var(--g-font-weight-semibold);--g-detail-value-weight: var(--g-font-weight-medium);--g-divider-color: var(--g-border-soft);--g-divider-width: 1px;--g-audit-label-size: var(--g-detail-label-size);--g-audit-value-size: var(--g-detail-value-size);--g-audit-item-gap: 5px;--g-audit-column-gap: 32px;--g-audit-row-gap: 16px;--g-summary-padding-x: 18px;--g-summary-padding-y: 16px;--g-summary-divider-gap: 32px;--g-summary-min-height: 128px;--g-summary-icon-size: 72px;--g-summary-title-size: 20px;--g-summary-secondary-size: 11.5px;--g-summary-secondary-line-height: 16px;--g-detail-card-title-size: 12px;--g-detail-card-title-line-height: 17px;--g-detail-card-description-size: 10px;--g-detail-card-description-line-height: 14px;--g-badge-size-small: 10px;--g-badge-size-medium: 11px;--g-badge-size-large: 12px;--g-badge-success-bg: #e9f7ef;--g-badge-success-text: #16845e;--g-badge-warning-bg: #fff3d6;--g-badge-warning-text: #8a5a00;--g-badge-danger-bg: #fff0f0;--g-badge-danger-text: var(--g-danger);--g-badge-info-bg: #eaf5ff;--g-badge-info-text: #1769aa;--g-badge-accent-bg: #e7edff;--g-badge-accent-text: #2456d7}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}body{font-family:var(--g-font-family);font-size:14px;font-weight:400;line-height:1.5;color:var(--g-text);background:var(--g-bg);-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}h1{font-size:24px;font-weight:600;line-height:32px}h2{font-size:20px;font-weight:600;line-height:28px}h3{font-size:16px;font-weight:600;line-height:24px}small{font-size:12px;color:var(--g-text-soft)}.g-text-muted{color:var(--g-text-muted)}.g-text-soft{color:var(--g-text-soft)}.g-page{display:grid;gap:var(--g-page-flow-gap);min-width:0}.g-page-section-gap{margin-top:var(--g-page-section-gap)}.g-page-title{margin-bottom:var(--g-space-1)}.g-page-description{color:var(--g-text-muted);font-size:14px}.g-flex{display:flex}.g-flex-between{display:flex;align-items:center;justify-content:space-between}.g-gap-2{gap:var(--g-space-2)}.g-gap-3{gap:var(--g-space-3)}.g-gap-4{gap:var(--g-space-4)}.g-card{background:var(--g-surface);border:1px solid var(--g-border);border-radius:var(--g-radius-xl);box-shadow:var(--g-shadow-sm)}.g-card-header{padding:var(--g-space-4) var(--g-space-5);border-bottom:1px solid var(--g-border);font-weight:600}.g-card-body{padding:var(--g-space-5)}.g-btn{min-height:32px;padding:0 var(--g-space-3);border-radius:var(--g-radius-md);border:1px solid var(--g-border-strong);background:var(--g-surface);color:var(--g-text);font-size:13px;font-weight:500}.g-btn:hover{background:var(--g-surface-soft)}.g-btn-primary{border-color:var(--g-primary);background:var(--g-primary);color:#fff}.g-btn-primary:hover{background:var(--g-primary-hover)}.g-table{width:100%;border-collapse:collapse;font-size:13px}.g-table th{height:40px;padding:8px 12px;border-bottom:1px solid var(--g-border);text-align:left;font-weight:600;color:var(--g-text);background:var(--g-surface-soft)}.g-table td{height:36px;padding:8px 12px;border-bottom:1px solid var(--g-border);font-weight:400;color:var(--g-text)}.g-table tr:hover td{background:#f9fafb}.g-input{height:32px;padding:0 var(--g-space-3);border:1px solid var(--g-border-strong);border-radius:var(--g-radius-md);background:var(--g-surface);color:var(--g-text);font-size:13px}.g-input:focus{outline:none;border-color:var(--g-primary);box-shadow:0 0 0 3px #2563eb1f}.g-list-create-command{height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border:1px solid transparent;border-radius:var(--g-radius-md);background:transparent;color:var(--g-primary);font:inherit;font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color var(--g-transition-fast),border-color var(--g-transition-fast),color var(--g-transition-fast),box-shadow var(--g-transition-fast)}.g-list-create-command:hover{border-color:var(--g-primary-soft-border);background:var(--g-primary-soft);color:var(--g-primary-hover)}.g-list-create-command:active{background:#e7ecf8;color:var(--g-primary-hover)}.g-list-create-command:focus-visible{outline:none;border-color:var(--g-primary);box-shadow:0 0 0 3px var(--g-primary-focus-ring)}.g-list-create-command__icon{display:inline-grid;place-items:center;width:16px;height:16px;font-size:17px;font-weight:300;line-height:1}.g-form-question{margin:0;color:#172033;font-family:inherit;font-weight:650;line-height:1.35}.g-form-question--lg{font-size:19px}.g-form-question--md{font-size:16px}.g-form-question--sm{font-size:14px}.g-form-question-description{margin:5px 0 0;max-width:820px;color:#687386;font-size:13px;font-weight:400;line-height:1.55}@media(max-width:620px){.g-form-question--lg{font-size:18px}.g-form-question--md{font-size:15px}}:is(.staff-create-page,.staff-edit-page,.staff-view-page,.staff-list-page,.site-create-page,.site-edit-page,.site-view-page,.site-list-page,.provider-form-page,.service-provider-view-page,.service-provider-list-page,.site-contract-create-page,.site-contract-edit-page,.site-contract-view-page,.site-contract-list-page,.checkpoint-form-page,.checkpoint-view-page,.checkpoint-list-page){min-width:0;display:grid;gap:0;padding-bottom:var(--g-page-padding-bottom)}:is(.create-shell,.edit-shell,.site-create-shell,.site-edit-shell,.site-view-shell,.provider-form-shell,.provider-view-shell,.site-contract-create-shell,.site-contract-edit-shell,.site-contract-view-shell,.checkpoint-form-shell){width:min(100%,var(--g-workspace-form-width));min-width:0;margin:0 auto}:is(.site-view-shell,.provider-view-shell,.site-contract-view-shell){width:min(100%,var(--g-workspace-detail-width))}:is(.create-form,.edit-shell,.site-create-form,.site-edit-form,.provider-form,.site-contract-create-form,.site-contract-edit-form,.checkpoint-form){min-width:0}:is(.form-section,.provider-form-section,.site-contract-form-section,.step-panel,.edit-panel){border-color:var(--g-border);border-radius:var(--g-radius-lg);background:var(--g-surface);box-shadow:var(--g-shadow-sm)}:is(.form-section,.provider-form-section,.site-contract-form-section)>header{margin-bottom:var(--g-space-4)}:is(.form-section,.provider-form-section,.site-contract-form-section)>header h2{color:var(--g-text);font-size:13px;line-height:18px;font-weight:var(--g-font-weight-semibold)}:is(.form-section,.provider-form-section,.site-contract-form-section)>header p{margin-top:2px;color:var(--g-text-muted);font-size:10.5px;line-height:15px;font-weight:var(--g-font-weight-regular)}:is(.checkpoint-readonly-grid,.site-edit-summary__meta,.staff-summary__facts,.termination-dialog__summary-grid)>div{min-width:0;display:grid;align-content:start;gap:5px}:is(.checkpoint-readonly-grid,.site-edit-summary__meta,.staff-summary__facts,.termination-dialog__summary-grid) :is(small,span):first-child{color:var(--g-text-muted);font-size:var(--g-detail-label-size);line-height:1.4;font-weight:var(--g-detail-label-weight)}:is(.checkpoint-readonly-grid,.site-edit-summary__meta,.staff-summary__facts,.termination-dialog__summary-grid) strong{min-width:0;color:var(--g-text);font-size:var(--g-detail-value-size);line-height:1.45;font-weight:var(--g-detail-value-weight);overflow-wrap:anywhere}:is(.checkpoint-summary-audit,.provider-summary-registration,.site-edit-summary__meta,.staff-summary__facts){gap:var(--g-audit-row-gap) var(--g-audit-column-gap)!important}:is(.checkpoint-summary-audit__item,.site-edit-summary__meta>div,.staff-summary__fact){min-width:0;display:grid;align-content:start;gap:var(--g-audit-item-gap)}:is(.checkpoint-summary-audit__label,.site-edit-summary__meta span,.staff-summary__fact span){color:var(--g-text-muted)!important;font-size:var(--g-audit-label-size)!important;line-height:14px!important;font-weight:var(--g-font-weight-semibold)!important}:is(.checkpoint-summary-audit__value,.site-edit-summary__meta strong,.staff-summary__fact strong){min-width:0;color:var(--g-text)!important;font-size:var(--g-audit-value-size)!important;line-height:16px!important;font-weight:var(--g-font-weight-semibold)!important;overflow-wrap:anywhere}:is(.checkpoint-detail-grid,.staff-info-grid,.site-contract-detail-grid,.provider-view-grid){align-items:stretch}:is(.checkpoint-detail-grid,.staff-info-grid,.site-contract-detail-grid,.provider-view-grid)>*{min-width:0;height:100%}@media(max-width:760px){:is(.create-shell,.edit-shell,.site-create-shell,.site-edit-shell,.site-view-shell,.provider-form-shell,.provider-view-shell,.site-contract-create-shell,.site-contract-edit-shell,.site-contract-view-shell,.checkpoint-form-shell){width:100%}}.g-enterprise-workspace{width:100%;min-width:0;margin:0 auto;display:grid;gap:var(--g-card-gap)}.g-enterprise-workspace--form{max-width:var(--g-workspace-form-width)}.g-enterprise-workspace--detail{max-width:var(--g-workspace-detail-width)}.g-enterprise-workspace--wide{max-width:var(--g-workspace-wide-width)}.g-enterprise-section{min-width:0;border:1px solid var(--g-border);border-radius:var(--g-radius-lg);background:var(--g-surface);box-shadow:var(--g-shadow-sm)}:is(.site-create-page,.site-edit-page,.provider-form-page,.site-contract-create-page,.site-contract-edit-page,.checkpoint-form-page){width:min(100%,var(--g-workspace-form-width));margin-inline:auto}:is(.site-view-page,.service-provider-view-page,.site-contract-view-page,.checkpoint-view-page){width:min(100%,var(--g-workspace-detail-width));margin-inline:auto}:is(.staff-create-page,.staff-edit-page,.staff-view-page){width:min(100%,var(--g-workspace-wide-width));margin-inline:auto}:is(.site-create-page,.site-edit-page,.site-view-page,.provider-form-page,.service-provider-view-page,.site-contract-create-page,.site-contract-edit-page,.site-contract-view-page,.staff-create-page,.staff-edit-page,.staff-view-page) .g-enterprise-workspace{max-width:none}.deployment-service-pillars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px 12px 12px}.deployment-service-pillar{min-width:0;display:grid;gap:8px;padding:11px 12px;border:1px solid var(--g-border-soft);border-radius:var(--g-radius-sm);background:var(--g-surface)}.deployment-service-pillar.has-attention{border-color:var(--g-border-soft);box-shadow:inset 2px 0 color-mix(in srgb,var(--g-warning) 78%,var(--g-border))}.deployment-service-pillar__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.deployment-service-pillar__heading>div{min-width:0;display:grid;gap:2px}.deployment-service-pillar__heading span:first-child{color:var(--g-text-muted);font-size:9.4px;font-weight:800;letter-spacing:.07em}.deployment-service-pillar__heading strong{color:var(--g-text);font-size:14px;line-height:19px}.deployment-service-pillar__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--g-border-soft);border-radius:var(--g-radius-sm);background:var(--g-surface-soft)}.deployment-service-pillar__metrics>span{min-width:0;display:grid;gap:1px;padding:7px 8px;border-right:1px solid var(--g-border-soft);color:var(--g-text-muted);font-size:9.3px;font-weight:700;text-transform:uppercase}.deployment-service-pillar__metrics>span:last-child{border-right:0}.deployment-service-pillar__metrics strong{color:var(--g-text);font-size:13px}.deployment-service-pillar>small{color:var(--g-text-muted);font-size:9.7px;line-height:14px}.deployment-coverage-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-bottom:6px}.deployment-coverage-summary>div{min-width:0;min-height:58px;display:grid;align-content:center;gap:2px;padding:8px 10px;border:1px solid var(--g-border-soft);border-radius:var(--g-radius-sm);background:var(--g-surface)}.deployment-coverage-summary span{color:var(--g-text-muted);font-size:9.5px;font-weight:700}.deployment-coverage-summary strong{color:var(--g-text);font-size:12px;line-height:16px}.deployment-coverage-summary>div.has-attention strong{color:var(--g-warning)}.deployment-coverage-summary.is-critical>div.has-attention strong{color:var(--g-danger)}.deployment-coverage-summary__message{margin:0 0 8px;color:var(--g-text-muted);font-size:10px;line-height:14px}.deployment-coverage-summary__message.has-attention{color:var(--g-text-muted)!important}.deployment-service-pillar__metrics>span.has-attention,.deployment-service-pillar__metrics>span.has-attention strong{color:var(--g-warning)!important}.deployment-subsection__status{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.deployment-patrol__header--service{min-height:72px;grid-template-columns:24px minmax(220px,1.2fr) minmax(180px,.8fr) auto 18px;align-items:center;padding-top:8px;padding-bottom:8px}.deployment-patrol__actual{color:var(--g-text);font-size:9.7px;line-height:13px}.deployment-patrol__schedule{color:var(--g-success);font-size:9.4px;font-weight:700;line-height:13px}.deployment-patrol__schedule.has-attention{color:var(--g-warning)}.deployment-checkpoint__verification-text{color:var(--g-success);font-size:9.3px;font-weight:800;white-space:nowrap}.deployment-checkpoint__location-text{color:var(--g-text-muted);font-size:9.2px;font-weight:700;line-height:12px}.deployment-checkpoint__location-text.has-attention{color:var(--g-warning)}.deployment-patrol__exception{color:var(--g-warning);font-size:9.6px;font-weight:700;line-height:13px}.deployment-patrol__header--service .deployment-patrol__progress{max-width:260px;white-space:normal;line-height:14px}.deployment-patrol__service-facts{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;padding:8px 10px 8px 34px;border-top:1px solid var(--g-border-soft);background:color-mix(in srgb,var(--g-surface-soft) 58%,var(--g-surface));color:var(--g-text-muted);font-size:9.6px}.deployment-patrol__service-facts strong{margin-left:2px;color:var(--g-text);font-size:9.9px}.deployment-patrol__service-facts .has-attention strong{color:var(--g-warning)}.deployment-checkpoint--service{min-height:54px;grid-template-columns:24px minmax(190px,1fr) minmax(150px,auto) auto;padding-top:7px;padding-bottom:7px}.deployment-checkpoint__identity{gap:2px}.deployment-checkpoint__exception{color:var(--g-warning);font-size:9.3px;line-height:12px}.deployment-checkpoint__verification,.deployment-checkpoint__actions{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap}.deployment-checkpoint.has-attention{background:color-mix(in srgb,var(--g-warning) 4%,var(--g-surface))}.deployment-attention-group{border-left:3px solid color-mix(in srgb,var(--g-warning) 72%,var(--g-border))}.deployment-attention-group.is-critical{border-left-color:var(--g-danger)}.deployment-attention-group__header{align-items:flex-start;background:color-mix(in srgb,var(--g-warning) 3%,var(--g-surface))}.deployment-attention-group.is-critical .deployment-attention-group__header{background:color-mix(in srgb,var(--g-danger) 3%,var(--g-surface))}.deployment-attention-group__header>div{gap:2px}.deployment-attention-group__header>div>span{color:var(--g-text-muted);font-size:9.2px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.deployment-attention-group__header>div>strong{color:var(--g-text);font-size:11.4px}.deployment-attention-group__header>div>small{color:var(--g-text-muted);font-size:9.5px;line-height:13px}.deployment-attention-reason{min-height:46px;display:grid;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 0;border-top:1px solid var(--g-border-soft)}.deployment-attention-reason:first-child{border-top:0}.deployment-attention-reason__marker{width:7px;height:7px;border-radius:999px;background:var(--g-warning)}.deployment-attention-reason__marker.is-critical{background:var(--g-danger)}.deployment-attention-reason>span{min-width:0;display:grid;gap:1px}.deployment-attention-reason strong{color:var(--g-text);font-size:10px}.deployment-attention-reason small{color:var(--g-text-muted);font-size:9.5px;line-height:13px}.deployment-attention-reason time{color:var(--g-text-muted);font-size:9.4px;white-space:nowrap}.deployment-operations-brief-compact__body article.has-attention{background:color-mix(in srgb,var(--g-warning) 4%,var(--g-surface))}.deployment-operations-brief-compact__body article.has-attention span,.deployment-operations-brief-compact__body article.has-attention p{color:var(--g-warning)}.deployment-patrol-evidence-dialog{display:grid;gap:12px}.deployment-patrol-evidence-dialog__notice{display:grid;gap:2px;padding:8px 10px;border-left:3px solid var(--g-primary);background:color-mix(in srgb,var(--g-primary) 4%,var(--g-surface))}.deployment-patrol-evidence-dialog__notice strong{color:var(--g-text);font-size:10.5px}.deployment-patrol-evidence-dialog__notice span{color:var(--g-text-muted);font-size:9.8px;line-height:14px}.deployment-patrol-evidence-dialog__media{display:grid;place-items:center;min-height:240px;overflow:hidden;border:1px solid var(--g-border-soft);border-radius:var(--g-radius-sm);background:var(--g-surface-soft)}.deployment-patrol-evidence-dialog__media img,.deployment-patrol-evidence-dialog__media video{max-width:100%;max-height:70vh;object-fit:contain}.deployment-patrol-evidence-dialog__audio,.deployment-patrol-evidence-dialog__file{padding:12px;border:1px solid var(--g-border-soft);border-radius:var(--g-radius-sm)}.deployment-patrol-evidence-dialog__audio audio{width:100%}.deployment-patrol-evidence-dialog__file p{margin:0 0 8px;color:var(--g-text-muted);font-size:10.5px}.deployment-patrol-evidence-dialog__file a{color:var(--g-primary);font-size:10.8px;font-weight:700}.deployment-summary-secondary{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;font-size:11.5px}.deployment-summary-secondary__item{min-width:0;display:grid;align-content:start;gap:2px}.deployment-summary-secondary__item>span{color:var(--g-text-muted);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.deployment-summary-secondary__item>strong{min-width:0;color:var(--g-text);font-weight:600;line-height:16px;overflow-wrap:anywhere}.deployment-summary-secondary__item>small{min-width:0;color:var(--g-text-muted);font-size:10px;line-height:14px;overflow-wrap:anywhere}@media(max-width:760px){.deployment-summary-secondary{grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px){.deployment-service-pillars{grid-template-columns:minmax(0,1fr)}.deployment-patrol__header--service{grid-template-columns:24px minmax(180px,1fr) minmax(160px,.8fr) 18px}.deployment-patrol__header--service .deployment-patrol__badges{grid-column:2/4;justify-self:start}.deployment-patrol__header--service .deployment-chevron{grid-column:4;grid-row:1/3}.deployment-checkpoint--service{grid-template-columns:24px minmax(170px,1fr) auto}.deployment-checkpoint__verification{grid-column:2;justify-content:flex-start}.deployment-checkpoint__actions{grid-column:3;grid-row:1/3}}@media(max-width:680px){.deployment-service-pillar__metrics{grid-template-columns:minmax(0,1fr)}.deployment-service-pillar__metrics>span{border-right:0;border-top:1px solid var(--g-border-soft)}.deployment-service-pillar__metrics>span:first-child{border-top:0}.deployment-coverage-summary{grid-template-columns:minmax(0,1fr)}.deployment-patrol__header--service{grid-template-columns:24px minmax(0,1fr) 18px}.deployment-patrol__header--service .deployment-patrol__progress,.deployment-patrol__header--service .deployment-patrol__badges{grid-column:2}.deployment-patrol__header--service .deployment-chevron{grid-column:3;grid-row:1/4}.deployment-patrol__service-facts{padding-left:10px;align-items:flex-start;flex-direction:column}.deployment-checkpoint--service{grid-template-columns:24px minmax(0,1fr);padding-left:9px}.deployment-checkpoint__verification,.deployment-checkpoint__actions{grid-column:2;justify-content:flex-start}.deployment-checkpoint__actions{grid-row:auto}}
