.overview-dashboard{position:relative;display:grid;gap:var(--space-4);min-width:0}.overview-dashboard .overview-dashboard-screen-tools{justify-self:end;width:auto;min-height:36px;margin-top:calc(var(--space-2) * -1);padding:0;border:0;background:transparent;box-shadow:none}.overview-dashboard .executive-posture-summary,.overview-dashboard .overview-command-center-screen,.overview-dashboard .overview-locked-widget{min-width:0;border:0;background:transparent;box-shadow:none}.overview-dashboard .command-center-hero{padding:0}.overview-dashboard .executive-posture-summary{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.8fr);gap:var(--space-6);padding:0}.dashboard-attention-summary{align-self:start;display:grid;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-4) 0;border-inline-end:1px solid var(--border-subtle)}.dashboard-attention-summary>span{color:var(--text-secondary);font-size:var(--font-size-label);font-weight:680}.dashboard-attention-summary>strong{color:var(--text-primary);font-size:clamp(2.35rem,5vw,3.8rem);font-variant-numeric:tabular-nums;font-weight:730;letter-spacing:-.055em;line-height:.95}.dashboard-attention-summary>small{max-width:34ch;color:var(--text-secondary);font-size:var(--font-size-helper);line-height:1.45}.dashboard-decision-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin-top:var(--space-2)}.dashboard-decision-counts>span{display:grid;gap:2px;min-width:0;padding-top:var(--space-2);border-top:2px solid var(--border-strong);color:var(--text-secondary);font-size:var(--font-size-metadata)}.dashboard-decision-counts>span.tone-danger{border-top-color:var(--danger)}.dashboard-decision-counts>span.tone-warning{border-top-color:var(--warning)}.dashboard-decision-counts>span.tone-success{border-top-color:var(--success)}.dashboard-decision-counts b{color:var(--text-primary);font-size:var(--font-size-section-title);font-variant-numeric:tabular-nums}.overview-dashboard .overview-action-list{display:grid;align-content:start;gap:var(--space-4);min-width:0}.overview-dashboard .overview-action-section{min-width:0;padding:0;border:0;background:transparent}.overview-dashboard .overview-action-section-title{display:block;margin-bottom:var(--space-2);color:var(--text-muted);font-size:var(--font-size-metadata);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.overview-dashboard .overview-action-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--border-subtle)}.overview-dashboard .overview-action-row{min-width:0;border:0;border-bottom:1px solid var(--border-subtle);background:transparent;box-shadow:none}.overview-dashboard .overview-action-row:nth-child(odd){border-inline-end:1px solid var(--border-subtle)}.overview-dashboard .overview-action-main{align-items:flex-start;min-height:156px;padding:var(--space-4);border-radius:var(--radius-control);text-align:start}.overview-dashboard .overview-action-main:hover{background:var(--component-hover-bg)}.overview-action-status-line{align-items:baseline;gap:var(--space-2)}.overview-action-copy>small b,.overview-action-copy>strong b,.overview-action-field-label,.overview-action-source b{color:var(--text-muted);font-size:var(--font-size-metadata);font-style:normal;font-weight:650;letter-spacing:.025em;text-transform:uppercase}.overview-action-copy>small,.overview-action-copy>strong>span,.overview-action-source{display:grid;gap:2px}.overview-action-source{color:var(--text-secondary);font-size:var(--font-size-metadata);line-height:1.4}.overview-action-copy>strong{align-items:end;margin-top:auto}.overview-dashboard .overview-readiness-signals{margin:0;padding-block:var(--space-3);border-block:1px solid var(--border-subtle);background:transparent}.overview-dashboard .readiness-signal{min-height:36px;border:0;background:transparent}.overview-dashboard .command-center-cockpit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);margin-top:var(--space-2)}.overview-dashboard :is(.command-center-category-panel,.command-center-live-panel,.command-center-signal-panel){min-width:0;padding:0;border:0;border-top:1px solid var(--border-strong);border-radius:0;background:transparent;box-shadow:none}.overview-dashboard :is(.command-center-category-panel,.command-center-live-panel,.command-center-signal-panel)>header{min-height:64px;padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle)}.overview-dashboard :is(.command-center-category-card,.command-center-live-row,.command-center-signal-row){min-height:62px;border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;background:transparent;box-shadow:none}.overview-dashboard :is(.command-center-category-card,.command-center-live-row,.command-center-signal-row):hover{background:var(--component-hover-bg)}.overview-dashboard .dashboard-category-grid{gap:var(--space-6)}.overview-dashboard .overview-widget-shell{border-color:var(--border-subtle);background:var(--surface);box-shadow:var(--elevation-flat)}.overview-dashboard :is(button,a):focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (max-width:1100px){.overview-dashboard .command-center-cockpit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.overview-dashboard .executive-posture-summary{grid-template-columns:1fr}.dashboard-attention-summary{padding:0 0 var(--space-4);border-inline-end:0;border-bottom:1px solid var(--border-subtle)}.dashboard-attention-summary>small{max-width:62ch}}@media (max-width:640px){.overview-dashboard .command-center-cockpit-grid,.overview-dashboard .overview-action-section-grid{grid-template-columns:1fr}.overview-dashboard .overview-action-row:nth-child(odd){border-inline-end:0}.overview-dashboard .overview-action-main{min-height:0}.dashboard-decision-counts{gap:var(--space-3)}}@media (prefers-reduced-motion:reduce){.overview-dashboard *,.overview-dashboard :after,.overview-dashboard :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (forced-colors:active){.dashboard-attention-summary,.overview-dashboard .overview-action-row{border-color:CanvasText}.overview-dashboard :is(button,a):focus-visible{outline:2px solid Highlight}}html[data-theme] body .overview-dashboard{--dashboard-card-gap:14px;--dashboard-section-gap:28px;--dashboard-card-padding:18px;--dashboard-card-radius:11px;gap:var(--dashboard-card-gap);font-size:14px}html[data-theme] body .overview-dashboard :is(strong,em,time,output,progress,.dashboard-count-badge,.dashboard-attention-summary>strong,.overview-kpi-card>strong,.overview-change-flow-card strong){font-variant-numeric:tabular-nums}html[data-theme] body .overview-dashboard :is(.overview-widget-standard-header,.overview-section-inline-header,.directory-rotation-management-head,.command-center-cockpit-grid>section>header) strong{font-size:15px;font-weight:650;line-height:1.3}html[data-theme] body .overview-dashboard :is(.overview-action-source,.overview-chart-summary,.overview-risk-access-row time),html[data-theme] body .overview-dashboard :is(.overview-widget-standard-header,.overview-section-inline-header,.directory-rotation-management-head,.command-center-cockpit-grid>section>header) small{color:var(--text-secondary);font-size:12.5px;line-height:1.45}html[data-theme] body .overview-dashboard :is(.overview-widget-standard-header small,.overview-action-copy>small,.overview-action-source,.directory-rotation-management-head p,.overview-chart-summary){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[data-theme] body .overview-dashboard .overview-dashboard-screen-tools{position:absolute!important;inset-block-start:0;inset-inline-end:0;z-index:12;min-height:36px!important;margin:0!important}html[data-theme][data-accent] body .overview-dashboard .overview-dashboard-screen-tools{position:absolute!important;inset-block-start:0!important;inset-inline:auto 0!important;z-index:12!important;display:flex!important;justify-content:flex-end!important;justify-self:end!important;width:auto!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important}html[data-theme] body .overview-dashboard :is(.overview-widget-shell,.directory-rotation-management,.overview-chart-panel.gridcn-template-card,.overview-action-row,.overview-signal-card,.overview-coverage-factor-row,.overview-change-flow-card){border-color:var(--border-subtle)!important;border-radius:var(--dashboard-card-radius)!important;box-shadow:none!important}html[data-theme] body .overview-dashboard :is(.overview-widget-shell,.directory-rotation-management,.overview-chart-panel.gridcn-template-card){align-self:start;background:var(--surface)!important}html[data-theme] body .overview-dashboard :is(.overview-widget-shell,.overview-action-row,.overview-signal-card,.overview-coverage-factor-row,.overview-change-flow-card,.command-center-category-card,.command-center-live-row,.command-center-signal-row,.overview-risk-access-row,.overview-audit-table tbody tr){transition:border-color .14s ease,background-color .14s ease,color .14s ease}html[data-theme] body .overview-dashboard :is(.overview-widget-shell,.overview-action-row,.overview-signal-card,.overview-coverage-factor-row,.overview-change-flow-card,.command-center-category-card,.command-center-live-row,.command-center-signal-row,.overview-risk-access-row):hover{translate:none!important;transform:none!important;border-color:var(--border-strong)!important;background:var(--component-hover-bg)!important;box-shadow:none!important}html[data-theme] body .overview-dashboard :is(button,a):focus-visible{border-color:var(--border-focus)!important;outline:2px solid var(--border-focus)!important;outline-offset:2px}html[data-theme] body .overview-dashboard :is(button,.primary-action,.ghost-action,.compact-action){min-height:36px}html[data-theme] body .overview-dashboard :is(button,a)>svg{flex:0 0 16px;width:16px;height:16px}html[data-theme] body .overview-dashboard :is(.dashboard-status-chip,.dashboard-count-badge){display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:24px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--surface-subtle);color:var(--text-secondary);font-size:12px;font-style:normal;font-weight:650;line-height:1;white-space:nowrap}html[data-theme] body .overview-dashboard .dashboard-status-chip{gap:5px;padding:4px 8px;transition:border-color .18s ease,background-color .18s ease,color .18s ease}html[data-theme] body .overview-dashboard .dashboard-status-chip>svg{width:13px;height:13px}html[data-theme] body .overview-dashboard .dashboard-count-badge{min-width:26px;padding:4px 8px;color:var(--text-primary)}html[data-theme] body .overview-dashboard .dashboard-status-chip.tone-danger{border-color:color-mix(in srgb,var(--danger) 34%,var(--border-subtle));background:color-mix(in srgb,var(--danger) 9%,var(--surface));color:var(--danger)}html[data-theme] body .overview-dashboard .dashboard-status-chip.tone-warning{border-color:color-mix(in srgb,var(--warning) 36%,var(--border-subtle));background:color-mix(in srgb,var(--warning) 10%,var(--surface));color:var(--warning)}html[data-theme] body .overview-dashboard .dashboard-status-chip.tone-success{border-color:color-mix(in srgb,var(--success) 28%,var(--border-subtle));background:color-mix(in srgb,var(--success) 7%,var(--surface));color:var(--success)}html[data-theme] body .overview-dashboard .dashboard-status-chip.tone-info{border-color:color-mix(in srgb,var(--accent) 32%,var(--border-subtle));background:color-mix(in srgb,var(--accent) 8%,var(--surface));color:var(--accent)}html[data-theme] body .overview-dashboard .executive-posture-summary{grid-template-columns:minmax(0,1fr);gap:16px;padding-inline-end:0}html[data-theme] body .overview-dashboard .overview-command-center-screen,html[data-theme] body .overview-dashboard .overview-command-center-screen .command-center-hero,html[data-theme] body .overview-dashboard .overview-command-center-screen .executive-posture-summary{min-height:0!important}html[data-theme] body .overview-dashboard .dashboard-attention-summary{grid-template-columns:minmax(180px,.8fr) auto minmax(240px,1.2fr) minmax(300px,1fr);align-items:center;align-self:stretch;gap:12px;padding:0 0 14px;border-block-end:1px solid var(--border-subtle);border-inline-end:0}html[data-theme] body .overview-dashboard .dashboard-attention-summary>strong{font-size:clamp(38px,4vw,54px)}html[data-theme] body .overview-dashboard .dashboard-attention-summary>small{max-width:none}html[data-theme] body .overview-dashboard .dashboard-decision-counts{gap:8px;margin-top:4px}html[data-theme] body .overview-dashboard .dashboard-decision-counts>span{grid-template-columns:auto 1fr;align-items:baseline;gap:6px;padding-top:7px}html[data-theme] body .overview-dashboard .dashboard-decision-counts>span.tone-success{color:var(--text-muted);opacity:.78}html[data-theme] body .overview-dashboard .overview-action-list{grid-column:1/-1!important;grid-row:auto!important;gap:10px}html[data-theme] body .overview-dashboard .overview-layout-edit-bar{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin-inline-end:8px;color:var(--text-secondary);font-size:13px;font-weight:650}html[data-theme] body .overview-dashboard .overview-layout-edit-bar>button{min-height:36px}@media (max-width:1100px){html[data-theme] body .overview-dashboard .dashboard-attention-summary{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}html[data-theme] body .overview-dashboard .dashboard-attention-summary>small,html[data-theme] body .overview-dashboard .dashboard-decision-counts{grid-column:1/-1}}html[data-theme] body .overview-dashboard .overview-action-list-header{display:flex;align-items:center;justify-content:space-between;min-height:36px;gap:12px;color:var(--text-secondary);font-size:13px;font-weight:650}html[data-theme] body .overview-dashboard .overview-action-queue-note{min-height:32px;margin-inline-start:auto;border:0;background:transparent;color:var(--text-secondary);font-size:12.5px}html[data-theme] body .overview-dashboard .overview-action-priority-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html[data-theme] body .overview-dashboard .overview-action-row{min-width:0;border:1px solid var(--border-subtle)!important;background:var(--surface)!important}html[data-theme] body .overview-dashboard .overview-action-row[data-priority=danger]{border-block-start:2px solid var(--danger)!important;background:color-mix(in srgb,var(--danger) 4%,var(--surface))!important}html[data-theme] body .overview-dashboard .overview-action-row[data-priority=warning]{border-block-start:2px solid var(--warning)!important;background:color-mix(in srgb,var(--warning) 4%,var(--surface))!important}html[data-theme] body .overview-dashboard .overview-action-row[data-priority=success]{background:var(--surface-subtle)!important}html[data-theme] body .overview-dashboard .overview-action-main{min-height:112px;padding:14px 16px}html[data-theme][data-accent] body .overview-dashboard .overview-action-copy>:is(small,.overview-action-source)>b,html[data-theme][data-accent] body .overview-dashboard .overview-action-copy>strong>span>b{display:block;margin-block-end:2px}html[data-theme] body .overview-dashboard .overview-action-row[data-priority=danger] .overview-action-main>svg:last-child{color:var(--danger)}html[data-theme] body .overview-dashboard .overview-readiness-signals{min-height:0!important;padding-block:8px}html[data-theme] body .overview-dashboard .readiness-signal{min-height:32px;padding-block:5px}html[data-theme] body .overview-dashboard .readiness-signal.tone-success{background:transparent!important;color:var(--text-secondary)}html[data-theme] body .overview-dashboard .readiness-signal.tone-success>svg:last-child{color:var(--success)}html[data-theme] body .overview-dashboard .command-center-cockpit-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--dashboard-card-gap);margin-top:0}html[data-theme] body .overview-dashboard :is(.command-center-category-panel,.command-center-live-panel){grid-column:span 6}html[data-theme] body .overview-dashboard .command-center-signal-panel{grid-column:1/-1}html[data-theme] body .overview-dashboard :is(.command-center-category-panel,.command-center-live-panel,.command-center-signal-panel)>header{min-height:56px;padding:11px 0}html[data-theme] body .overview-dashboard .command-center-category-card{grid-template-columns:32px minmax(0,1fr) auto;min-height:54px;padding-block:8px}html[data-theme] body .overview-dashboard .command-center-live-row{grid-template-columns:minmax(0,1fr) auto;min-height:54px;column-gap:12px;padding:8px 12px}html[data-theme] body .overview-dashboard .command-center-live-row>span{min-width:0;padding-inline-start:0}html[data-theme] body .overview-dashboard :is(.command-center-category-card,.command-center-live-row) em{min-width:42px;text-align:end}html[data-theme] body .overview-dashboard .command-center-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:12px}html[data-theme] body .overview-dashboard .command-center-signal-row{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;min-height:94px;gap:10px;padding:14px;border:1px solid var(--border-subtle)}html[data-theme] body .overview-dashboard .command-center-signal-row .dashboard-status-chip,html[data-theme] body .overview-dashboard .command-center-signal-row progress{grid-column:2/-1}html[data-theme] body .overview-dashboard .dashboard-category-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:var(--dashboard-card-gap)!important}html[data-theme] body .overview-dashboard .dashboard-category-full,html[data-theme] body .overview-dashboard .dashboard-category-grid>.overview-widget-shell,html[data-theme] body .overview-dashboard .dashboard-category-matrix{grid-column:1/-1;min-width:0}html[data-theme] body .overview-dashboard .dashboard-category-matrix{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:var(--dashboard-card-gap)!important}html[data-theme] body .overview-dashboard .dashboard-category-matrix>.overview-widget-shell{grid-column:span 6;min-width:0}html[data-theme] body .overview-dashboard .dashboard-category-matrix[data-widget-count="3"]>.overview-widget-shell{grid-column:span 4}html[data-theme][data-accent] body .overview-dashboard .dashboard-category-columns.dashboard-category-matrix>.overview-widget-shell{grid-column:span 6!important;width:auto!important;min-width:0!important}html[data-theme][data-accent] body .overview-dashboard .dashboard-category-columns.dashboard-category-matrix[data-widget-count="3"]>.overview-widget-shell,html[data-theme][data-accent] body .overview-dashboard .dashboard-category-columns.dashboard-category-matrix[data-widget-count="3"]>.overview-widget-shell:last-child:nth-child(odd){grid-column:span 4!important}html[data-theme] body .overview-dashboard .dashboard-category-full{display:grid;gap:var(--dashboard-card-gap)}html[data-theme] body .overview-dashboard .overview-widget-shell{height:auto!important;min-height:0!important;overflow:clip}html[data-theme] body .overview-dashboard .overview-widget-standard-header{min-height:66px!important;padding:15px var(--dashboard-card-padding) 12px!important;border-bottom:1px solid var(--border-subtle)}html[data-theme] body .overview-dashboard .overview-widget-standard-header+.overview-chart-panel{padding:16px var(--dashboard-card-padding) var(--dashboard-card-padding)!important}html[data-theme] body .overview-dashboard :is(.overview-chart-panel,.overview-behavior-chart-grid,.overview-certificate-radar-body,.overview-certificate-status-body){min-height:0!important}html[data-theme] body .overview-dashboard .overview-widget-compact-empty{display:grid!important;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;width:100%;height:120px!important;min-height:120px!important;max-height:120px!important;gap:14px;padding:16px var(--dashboard-card-padding)!important;text-align:start}html[data-theme] body .overview-dashboard .overview-widget-compact-empty>span{display:grid;place-items:center;width:32px;height:32px;color:var(--text-secondary)}html[data-theme] body .overview-dashboard .overview-widget-compact-empty>span svg{width:30px;height:30px}html[data-theme] body .overview-dashboard .overview-widget-compact-empty>div{display:grid;min-width:0;gap:4px}html[data-theme] body .overview-dashboard .overview-widget-compact-empty strong{color:var(--text-primary)!important;font-size:14.5px!important;font-weight:650}html[data-theme] body .overview-dashboard .overview-widget-compact-empty small{max-width:64ch;color:var(--text-secondary)!important;font-size:13px!important;line-height:1.45}html[data-theme] body .overview-dashboard .overview-widget-compact-empty .is-tertiary-empty-action{min-height:32px;padding-inline:4px;border-color:transparent!important;background:transparent!important;color:var(--accent)}html[data-theme] body .overview-dashboard .directory-rotation-empty,html[data-theme] body .overview-dashboard .overview-category-empty{min-height:118px!important;padding:16px var(--dashboard-card-padding)!important}html[data-theme] body .overview-dashboard .directory-rotation-management{padding:var(--dashboard-card-padding)!important}html[data-theme] body .overview-dashboard .directory-rotation-management-head{grid-template-columns:36px minmax(0,1fr) auto;gap:12px;padding:0}html[data-theme] body .overview-dashboard .directory-rotation-management-head h2{margin-block:2px 3px;font-size:20px;font-weight:650}html[data-theme] body .overview-dashboard .directory-rotation-management-head p{max-width:78ch;margin:0;color:var(--text-secondary);font-size:13.5px}html[data-theme] body .overview-dashboard .directory-rotation-explainer{min-height:44px!important;margin-top:12px;padding:10px 12px!important}html[data-theme] body .overview-dashboard .overview-change-flow{gap:6px}html[data-theme] body .overview-dashboard .overview-change-flow-card{min-height:82px!important;padding:13px!important}html[data-theme] body .overview-dashboard .overview-change-flow-card strong{font-size:clamp(24px,2.6vw,30px);line-height:1}html[data-theme] body .overview-dashboard .overview-change-flow-card small{color:var(--text-secondary);font-size:13px;font-weight:600}html[data-theme] body .overview-dashboard .overview-change-flow-card.has-zero{opacity:.62}html[data-theme] body .overview-dashboard .overview-change-flow-card.tone-danger{border-block-start:2px solid var(--danger)!important}html[data-theme] body .overview-dashboard .overview-change-flow-card.tone-warning{border-block-start:2px solid var(--warning)!important}html[data-theme] body .overview-dashboard .overview-change-flow-card.tone-info{border-block-start:2px solid var(--accent)!important}html[data-theme] body .overview-dashboard .overview-change-flow-card.tone-success{border-block-start:2px solid var(--success)!important}html[data-theme] body .overview-dashboard .flow-connector{height:1px!important;background:var(--border-strong)!important}html[data-theme] body .overview-dashboard .overview-coverage-factor-list.full-width{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}html[data-theme][data-accent] body .overview-dashboard .overview-security-coverage-widget{gap:14px!important;padding:16px!important}html[data-theme] body .overview-dashboard .overview-coverage-factor-row{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-content:start;min-height:108px!important;gap:8px 10px;padding:13px!important;border:1px solid var(--border-subtle)!important;text-align:start}html[data-theme] body .overview-dashboard .overview-coverage-factor-row>span:first-child{display:grid;align-content:start;gap:8px;grid-column:1/-1;padding-inline-end:38px}html[data-theme] body .overview-dashboard .overview-coverage-factor-row>em{position:absolute;inset-block-start:13px;inset-inline-end:13px;justify-self:end}html[data-theme] body .overview-dashboard .overview-coverage-factor-row>:is(progress,.dashboard-progress-placeholder){grid-column:1/-1;width:100%;margin-top:auto}html[data-theme][data-accent] body .overview-dashboard .overview-coverage-factor-row .dashboard-status-chip{max-width:100%;overflow:visible;text-overflow:clip}html[data-theme] body .overview-dashboard .overview-coverage-factor-row.tone-danger{border-block-start:2px solid var(--danger)!important}html[data-theme] body .overview-dashboard .overview-coverage-factor-row.tone-warning{border-block-start:2px solid var(--warning)!important}html[data-theme] body .overview-dashboard .overview-coverage-factor-row.tone-success{background:var(--surface-subtle)!important}html[data-theme] body .overview-dashboard .dashboard-progress-placeholder{height:5px;border-radius:999px;background:var(--surface-subtle)}html[data-theme] body .overview-dashboard .overview-behavior-widget .overview-behavior-chart-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:16px}html[data-theme] body .overview-dashboard .overview-behavior-widget :is(.overview-dual-trend,.overview-risk-table-panel){min-width:0;overflow:hidden}html[data-theme] body .overview-dashboard .overview-dual-trend,html[data-theme] body .overview-dashboard .overview-risk-table-panel{min-height:240px!important;padding:15px!important;border:1px solid var(--border-subtle);border-radius:var(--dashboard-card-radius);background:var(--surface)}html[data-theme] body .overview-dashboard .overview-dual-bars{padding-block-end:20px}html[data-theme] body .overview-dashboard .overview-dual-bars>span{position:relative}html[data-theme] body .overview-dashboard .overview-dual-bars .overview-chart-date-label{position:absolute;inset-block-end:-18px;inset-inline-start:50%;max-width:70px;translate:-50% 0;color:var(--text-secondary);font-size:10px;font-weight:500;line-height:1;white-space:nowrap}html[data-theme] body .overview-dashboard .overview-dual-bars>span[data-total="0"]>i{min-height:0!important}html[data-theme] body .overview-dashboard .overview-risk-access-list{max-height:280px;padding-block-end:2px;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}html[data-theme] body .overview-dashboard .overview-risk-access-row{grid-template-columns:minmax(0,1fr) 48px 118px;min-height:44px!important;padding-block:5px!important}html[data-theme] body .overview-dashboard .overview-risk-access-row>:is(em,time){justify-self:end;text-align:end}html[data-theme] body .overview-dashboard .overview-risk-access-row.tone-danger em:before{content:"!";display:inline-grid;place-items:center;width:16px;height:16px;margin-inline-end:5px;border-radius:50%;background:var(--danger);color:Canvas;font-size:11px;font-style:normal;font-weight:800}html[data-theme] body .overview-dashboard :is(.overview-audit-table-wrap,.overview-compact-table-wrap){max-height:340px;overflow:auto;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}html[data-theme] body .overview-dashboard :is(.overview-audit-table,.overview-compact-table) thead{position:sticky;inset-block-start:0;z-index:2}html[data-theme] body .overview-dashboard :is(.overview-audit-table,.overview-compact-table) th{background:var(--surface-subtle);color:var(--text-secondary);font-size:12.5px;font-weight:650}html[data-theme] body .overview-dashboard :is(.overview-audit-table,.overview-compact-table) td{border-bottom-color:var(--border-subtle);font-size:13px}html[data-theme] body .overview-dashboard .overview-audit-table :is(th,td):nth-last-child(-n+2){text-align:end}html[data-theme] body .overview-dashboard .overview-audit-table tbody tr:hover{background:var(--component-hover-bg)}html[data-theme] body .overview-dashboard :is(.overview-domain-stat strong,.overview-change-metric strong,.overview-certificate-status-summary strong,.overview-certificate-status-donut strong){font-size:clamp(22px,2.5vw,28px)}html[data-theme] body .overview-dashboard .overview-provider-health-row .dashboard-status-chip{margin-top:4px}html[data-theme][data-accent] body .overview-dashboard .overview-domain-provider-health-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;width:100%!important;min-width:0!important;gap:5px!important}html[data-theme][data-accent] body .overview-dashboard .overview-domain-provider-health-row>span{display:contents!important}html[data-theme][data-accent] body .overview-dashboard .overview-domain-provider-health-row>span>strong{order:1;min-width:0;width:100%;overflow:hidden;text-overflow:ellipsis}html[data-theme][data-accent] body .overview-dashboard .overview-domain-provider-health-row>.dashboard-status-chip{order:2;justify-self:start!important;width:auto!important;min-width:max-content!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important}html[data-theme][data-accent] body .overview-dashboard .overview-domain-provider-health-row>span>small{order:3;grid-column:1/-1;color:var(--text-secondary)!important}html[data-theme][data-accent] body .overview-dashboard .overview-domain-selection-card[data-empty=true]{opacity:1!important}html[data-theme][data-accent] body .overview-dashboard .overview-domain-selection-card[data-empty=true] :is(strong,small){color:var(--text-secondary)!important;opacity:1!important}html[data-theme][data-accent] body .overview-dashboard .overview-domain-object-row.tone-warning>i{background:var(--warning)!important}html[data-theme][data-accent] body .overview-dashboard .overview-rotation-bucket[data-empty=true] .overview-rotation-track{height:0!important;min-height:0!important;border:0!important;background:transparent!important}html[data-theme][data-accent] body .overview-dashboard .overview-rotation-bucket[data-empty=true] .overview-rotation-track i{min-height:0!important;box-shadow:none!important}html[data-theme] body .overview-dashboard .overview-certificate-status-row{min-height:44px!important}html[data-theme] body .overview-dashboard .overview-certificate-status-row .dashboard-count-badge{margin-inline-start:auto}html[data-theme] body .overview-dashboard .overview-unified-radar-telemetry{display:grid;gap:12px}html[data-theme] body .overview-dashboard .overview-unified-radar-readout-note{color:var(--text-secondary);font-size:12.5px;line-height:1.45}html[data-theme] body .overview-dashboard .overview-unified-radar-authority-mark{opacity:.48}html[data-theme] body .overview-dashboard .overview-unified-radar-authority-mark:is(:hover,:focus-visible,[aria-pressed=true]){opacity:1}html[data-theme][data-accent] body .overview-dashboard .overview-certificate-expiry-bar[data-empty=true] .overview-certificate-bar-track{height:0!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important}html[data-theme][data-accent] body .overview-dashboard .overview-certificate-expiry-bar[data-empty=true] .overview-certificate-bar-track i{min-height:0!important;box-shadow:none!important}html[data-theme][data-accent] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark{display:inline-grid!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:36px!important;min-height:36px!important;max-height:36px!important;place-items:center!important;overflow:visible!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;opacity:1!important;transition:border-color .15s ease,background-color .15s ease!important}html[data-theme][data-accent] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark{opacity:1!important;transform:scale(1)!important;transition:opacity .12s ease!important}html[data-theme][data-accent] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark:is(:hover,:focus-visible,[data-active=true]){width:72px!important;min-width:72px!important;max-width:72px!important;height:36px!important;min-height:36px!important;max-height:36px!important;border-color:color-mix(in srgb,var(--primary) 42%,var(--border-subtle))!important;background:color-mix(in srgb,var(--surface) 42%,transparent)!important;transform:translate(-50%,-50%)!important}html[data-theme][data-accent] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark[data-active=true]{width:72px!important;max-width:72px!important;height:36px!important;max-height:36px!important}html[data-theme][data-accent] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark:is(:hover,:focus-visible,[data-active=true]) .certificate-authority-brand-mark{opacity:1!important;transform:scale(1)!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry{grid-template-rows:auto auto auto auto!important;align-content:start!important;align-self:stretch!important;gap:12px!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span{min-height:40px!important;padding:4px 8px!important;box-shadow:none!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend{grid-template-rows:repeat(6,26px)!important;align-content:start!important;gap:4px!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span{min-height:26px!important}@media (min-width:1200px) and (max-width:1360px){html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry{gap:6px!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span{min-height:36px!important;padding:3px 7px!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend{grid-template-rows:repeat(6,22px)!important;gap:2px!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span{min-height:22px!important}}@media (min-width:1200px) and (max-height:720px){html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry{grid-template-rows:auto auto minmax(0,1fr) auto!important;align-content:stretch!important;align-self:stretch!important;gap:6px!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span{min-height:38px!important;padding:3px 7px!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend{grid-template-rows:repeat(6,minmax(20px,1fr))!important;align-content:stretch!important;gap:2px!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span{min-height:20px!important}}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm{opacity:1!important}@keyframes vaultpilot-certificate-radar-sweep{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-scan-arm{animation:vaultpilot-certificate-radar-sweep 3.6s linear infinite!important;transform-box:view-box!important;transform-origin:50% 50%!important;will-change:transform}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-line{stroke-width:2px!important}html[data-theme] body .overview-dashboard .overview-certificate-distribution-widget{align-content:start!important;gap:12px!important;padding-block-start:12px!important}html[data-theme] body .overview-dashboard .widget-certificate-distribution .overview-widget-standard-header{min-height:54px!important;padding-block:12px 10px!important}html[data-theme] body .overview-dashboard .overview-certificate-distribution-widget .overview-distribution-pies{gap:12px!important}html[data-theme] body .overview-dashboard .overview-certificate-distribution-widget .overview-pie-card{min-height:68px!important;padding:8px 10px!important}html[data-theme] body .overview-dashboard .overview-certificate-distribution-widget .overview-pie-visual{width:54px!important}html[data-theme] body .overview-dashboard .overview-certificate-distribution-widget .overview-pie-visual .overview-donut-core small{max-width:42px!important;font-size:10px!important}html[data-theme] body .overview-dashboard .overview-certificate-distribution-widget .overview-certificate-distribution-board{gap:12px!important;margin-top:0!important}html[data-theme] body .overview-dashboard .overview-certificate-distribution-widget .overview-certificate-distribution-group{align-content:start!important;gap:8px!important;min-height:0!important;padding:10px!important}html[data-theme=dark] body .overview-dashboard .overview-unified-certificate-radar{background:radial-gradient(circle at center,color-mix(in srgb,var(--danger) 4%,transparent),transparent 58%),var(--surface-subtle)!important}@media (min-width:981px){html[data-theme][data-accent] body .overview-dashboard:has(.overview-widget-shell.editing) .overview-dashboard-screen-tools{inset-inline-end:44px!important}}@media (max-width:1180px){html[data-theme] body .overview-dashboard .overview-coverage-factor-list.full-width{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme] body .overview-dashboard .dashboard-category-matrix[data-widget-count="3"]>.overview-widget-shell{grid-column:span 6}html[data-theme] body .overview-dashboard .dashboard-category-matrix[data-widget-count="3"]>.overview-widget-shell:first-child{grid-column:1/-1}}@media (max-width:980px){html[data-theme] body .overview-dashboard .overview-dashboard-screen-tools{position:relative!important;inset:auto;justify-self:end}html[data-theme][data-accent] body .overview-dashboard .overview-dashboard-screen-tools{position:static!important;inset:auto!important;justify-self:end!important;width:36px!important;min-width:36px!important;max-width:36px!important;margin:0!important;padding:0!important;translate:none!important;transform:none!important}html[data-theme] body .overview-dashboard .executive-posture-summary{padding-inline-end:0}html[data-theme] body .overview-dashboard :is(.command-center-category-panel,.command-center-live-panel){grid-column:1/-1}html[data-theme] body .overview-dashboard .command-center-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] body .overview-dashboard .overview-behavior-chart-grid{grid-template-columns:1fr}}@media (max-width:760px){html[data-theme][data-accent] body .overview-dashboard .dashboard-category-columns,html[data-theme][data-accent] body .overview-dashboard .dashboard-category-full,html[data-theme][data-accent] body .overview-dashboard .dashboard-category-grid,html[data-theme][data-accent] body .overview-dashboard .overview-configurable-area,html[data-theme][data-accent] body .overview-dashboard .overview-widget-shell{box-sizing:border-box!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}html[data-theme] body .overview-dashboard .command-center-signal-grid,html[data-theme] body .overview-dashboard .dashboard-category-matrix,html[data-theme] body .overview-dashboard .overview-action-priority-grid,html[data-theme] body .overview-dashboard .overview-coverage-factor-list.full-width{grid-template-columns:1fr!important}html[data-theme] body .overview-dashboard .dashboard-category-matrix>.overview-widget-shell,html[data-theme] body .overview-dashboard .dashboard-category-matrix[data-widget-count="3"]>.overview-widget-shell,html[data-theme] body .overview-dashboard .dashboard-category-matrix[data-widget-count="3"]>.overview-widget-shell:first-child{grid-column:1/-1}html[data-theme][data-accent] body .overview-dashboard .dashboard-category-columns.dashboard-category-matrix>.overview-widget-shell,html[data-theme][data-accent] body .overview-dashboard .dashboard-category-columns.dashboard-category-matrix[data-widget-count="3"]>.overview-widget-shell,html[data-theme][data-accent] body .overview-dashboard .dashboard-category-columns.dashboard-category-matrix[data-widget-count="3"]>.overview-widget-shell:last-child:nth-child(odd){grid-column:1/-1!important}html[data-theme] body .overview-dashboard .overview-action-main{min-height:0}html[data-theme] body .overview-dashboard .overview-widget-compact-empty{grid-template-columns:32px minmax(0,1fr);height:auto!important;min-height:118px!important;max-height:none!important}html[data-theme] body .overview-dashboard .overview-widget-compact-empty>button{grid-column:2;justify-self:start}html[data-theme] body .overview-dashboard .directory-rotation-management-head{grid-template-columns:32px minmax(0,1fr)}html[data-theme] body .overview-dashboard .directory-rotation-management-actions{grid-column:2;justify-self:start}}@media (max-width:520px){html[data-theme] body .overview-dashboard{--dashboard-card-padding:16px;--dashboard-section-gap:24px;--dashboard-card-gap:12px}html[data-theme] body .overview-dashboard .dashboard-decision-counts{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] body .overview-dashboard .dashboard-decision-counts>span.tone-success{grid-column:1/-1}html[data-theme] body .overview-dashboard .overview-risk-access-row{grid-template-columns:minmax(0,1fr) 44px}html[data-theme] body .overview-dashboard .overview-risk-access-row time{grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){html[data-theme] body .overview-dashboard .spin-icon{animation:none!important}}@media (forced-colors:active){html[data-theme] body .overview-dashboard :is(.dashboard-status-chip,.dashboard-count-badge,.overview-widget-shell,.overview-action-row,.overview-coverage-factor-row,.overview-change-flow-card){border-color:CanvasText!important;forced-color-adjust:auto}html[data-theme] body .overview-dashboard .overview-action-row[data-priority=danger],html[data-theme] body .overview-dashboard .overview-action-row[data-priority=warning]{border-block-start-color:Highlight!important}}html[data-theme] body .overview-dashboard .overview-dashboard-screen-tools.dashboard-context-tools,html[data-theme][data-accent] body .overview-dashboard .overview-dashboard-screen-tools.dashboard-context-tools{position:absolute!important;inset-block-start:12px!important;inset-inline:auto 12px!important;z-index:20!important;display:flex!important;width:auto!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important}html[data-theme] body .overview-dashboard :is(.dashboard-category-grid>.overview-widget-shell:first-child .overview-widget-standard-header,.directory-rotation-management-head,.overview-command-center-screen .executive-posture-summary){padding-inline-end:52px!important}