.accent-palette-compact-trigger{display:inline-flex!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;align-items:center!important;justify-content:center!important;gap:3px!important;border:1px solid color-mix(in oklch,var(--line) 78%,transparent)!important;border-radius:999px!important;background:color-mix(in oklch,var(--surface-inset) 82%,transparent)!important;color:var(--muted)!important;padding:0!important}.accent-palette-compact-trigger:focus-visible,.accent-palette-compact-trigger:hover{border-color:color-mix(in oklch,var(--primary) 34%,var(--line))!important;background:color-mix(in oklch,var(--primary-soft) 58%,var(--surface-inset))!important;color:var(--ink)!important}.accent-palette-compact-trigger svg{width:12px!important;height:12px!important}.accent-palette-compact-swatch,.accent-palette-menu-swatch{display:inline-block!important;flex:0 0 auto!important;width:12px!important;height:12px!important;border-radius:999px!important;box-shadow:0 0 0 1px color-mix(in oklch,var(--ink) 16%,transparent) inset,0 0 0 3px color-mix(in oklch,var(--surface-elevated) 68%,transparent)!important}.accent-palette-menu{min-width:190px!important}.accent-palette-menu-item{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important}.accent-palette-menu-item.active{color:var(--ink)!important;font-weight:760!important}.accent-palette-menu-item svg{width:14px!important;height:14px!important;color:var(--primary)!important}.accent-palette-compact-trigger[data-accent-swatch=cyan] .accent-palette-compact-swatch,.accent-palette-menu-swatch[data-accent-swatch=cyan]{background:linear-gradient(135deg,oklch(82% .11 210),oklch(62% .16 232))!important}.accent-palette-compact-trigger[data-accent-swatch=indigo] .accent-palette-compact-swatch,.accent-palette-menu-swatch[data-accent-swatch=indigo]{background:linear-gradient(135deg,oklch(80% .12 265),oklch(55% .18 275))!important}.accent-palette-compact-trigger[data-accent-swatch=emerald] .accent-palette-compact-swatch,.accent-palette-menu-swatch[data-accent-swatch=emerald]{background:linear-gradient(135deg,oklch(82% .12 152),oklch(54% .15 162))!important}.accent-palette-compact-trigger[data-accent-swatch=amber] .accent-palette-compact-swatch,.accent-palette-menu-swatch[data-accent-swatch=amber]{background:linear-gradient(135deg,oklch(86% .12 82),oklch(60% .14 70))!important}.accent-palette-compact-trigger[data-accent-swatch=rose] .accent-palette-compact-swatch,.accent-palette-menu-swatch[data-accent-swatch=rose]{background:linear-gradient(135deg,oklch(78% .05 240),oklch(58% .15 157))!important}.topbar-compact-action-group{display:inline-flex!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 24px)!important;min-height:42px!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;border:1px solid color-mix(in oklch,var(--line) 78%,transparent)!important;border-radius:var(--radius)!important;background:color-mix(in oklch,var(--surface-inset) 76%,transparent)!important;padding:3px!important;overflow:hidden!important}.topbar-compact-action-group-critical{border-color:color-mix(in oklch,var(--danger) 24%,var(--line))!important}.overview-dashboard .overview-dashboard-tool-trigger,.overview-dashboard-tool-trigger{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important}.overview-action-queue-note,.overview-command-center .overview-action-queue-note{display:inline-flex!important;min-height:36px!important;align-items:center!important;justify-content:center!important;padding-block:7px!important;line-height:1.1!important}.notification-toast button,.notification-toast-stack .notification-toast button{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important}.certificate-source-option .certificate-source-selected-indicator,.server-smtp-switch .certificate-source-selected-indicator{display:inline-flex!important;width:fit-content!important;min-width:0!important;align-items:center!important;justify-content:center!important;align-self:start!important;justify-self:end!important;gap:4px!important;border:1px solid color-mix(in oklch,var(--primary) 34%,transparent)!important;background:color-mix(in oklch,var(--surface-raised) 86%,var(--primary-soft) 14%)!important;color:var(--primary)!important;font-size:10px!important;font-weight:850!important;line-height:1!important;padding:5px 7px!important;pointer-events:none!important}.certificate-source-option .certificate-source-selected-indicator svg,.server-smtp-switch .certificate-source-selected-indicator svg{width:11px!important;height:11px!important;margin:0!important;color:currentColor!important}.server-maintenance-runtime-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.server-maintenance-runtime-grid>span{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;min-width:0!important;align-items:center!important;gap:8px!important;border:1px solid color-mix(in oklch,var(--line) 72%,transparent)!important;border-radius:var(--radius-sm)!important;background:color-mix(in oklch,var(--surface-inset) 52%,transparent)!important;padding:9px 10px!important}.server-maintenance-runtime-grid svg{width:15px!important;height:15px!important;color:var(--primary)!important}.server-maintenance-runtime-grid strong{overflow:hidden!important;color:var(--ink)!important;font-size:12px!important;font-weight:820!important;text-overflow:ellipsis!important;white-space:nowrap!important}.server-maintenance-runtime-grid small{color:var(--faint)!important;font-size:10.5px!important;font-weight:820!important;letter-spacing:0!important;text-transform:uppercase!important}@media (max-width:760px){.server-maintenance-runtime-grid{grid-template-columns:1fr!important}}html[data-theme] body .server-settings-tabs{grid-template-columns:repeat(5,minmax(0,1fr))!important}html[data-theme] body .server-settings-section-general{width:100%!important}html[data-theme] body .server-settings-general-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:14px!important}html[data-theme] body fieldset.server-settings-general-grid{min-width:0!important;margin:0!important;border:0!important;padding:0!important}html[data-theme] body .server-general-card{min-width:0!important;border:1px solid color-mix(in oklch,var(--border-subtle) 88%,transparent)!important;border-radius:14px!important;padding:18px!important;background:color-mix(in oklch,var(--surface-raised) 96%,var(--primary-soft))!important;box-shadow:0 8px 22px color-mix(in oklch,var(--bg) 16%,transparent)!important}html[data-theme] body .server-settings-general-grid>.server-general-password-card,html[data-theme] body .server-settings-general-grid>.server-general-recovery-card{grid-column:span 7!important}html[data-theme] body .server-settings-general-grid>.server-general-log-card,html[data-theme] body .server-settings-general-grid>.server-general-tools-card{grid-column:span 5!important}html[data-theme] body .server-settings-general-grid>:is(.server-backup-import-panel,.server-maintenance-service-card,.server-general-backup-card,.server-general-service-card){grid-column:1/-1!important;min-width:0!important}html[data-theme] body .server-general-card .share-method-heading{margin-bottom:16px!important;padding-bottom:14px!important;border-bottom:1px solid var(--border-subtle)!important}html[data-theme] body .server-general-card .share-method-heading strong{font-size:14px!important;letter-spacing:-.012em!important}html[data-theme] body .quick-recovery-key small,html[data-theme] body .server-general-action-row small,html[data-theme] body .server-general-card .share-method-heading small,html[data-theme] body .server-general-card label small{color:var(--text-muted)!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body .server-general-policy-fields{align-items:start!important}html[data-theme] body .server-general-check-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin-top:13px!important}html[data-theme] body .server-general-check{display:flex!important;align-items:flex-start!important;gap:10px!important;min-height:56px!important;border:1px solid var(--border-subtle)!important;border-radius:11px!important;padding:11px 12px!important;background:var(--surface-muted)!important;cursor:pointer!important}html[data-theme] body .server-general-check:focus-within{border-color:color-mix(in oklch,var(--focus-ring) 70%,var(--border-subtle))!important;box-shadow:0 0 0 3px color-mix(in oklch,var(--focus-ring) 18%,transparent)!important}html[data-theme] body .server-general-check input{flex:0 0 auto!important;width:18px!important;height:18px!important;margin-top:1px!important;accent-color:var(--primary)!important}html[data-theme] body .server-general-check>span{display:grid!important;gap:3px!important}html[data-theme] body .server-general-check strong{color:var(--text-primary)!important;font-size:12.5px!important;font-weight:650!important}html[data-theme] body .server-general-wide-check{margin-top:9px!important}html[data-theme] body .server-general-log-options{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}html[data-theme] body .server-general-log-options button{display:grid!important;min-height:70px!important;gap:5px!important;border:1px solid var(--border-subtle)!important;border-radius:11px!important;padding:11px!important;color:var(--text-secondary)!important;background:var(--surface-muted)!important;text-align:left!important}html[data-theme] body .server-general-log-options button:hover{border-color:color-mix(in oklch,var(--primary) 34%,var(--border-subtle))!important;background:color-mix(in oklch,var(--primary-soft) 22%,var(--surface-muted))!important}html[data-theme] body .server-general-log-options button.active{border-color:color-mix(in oklch,var(--primary) 62%,var(--border-subtle))!important;color:var(--text-primary)!important;background:color-mix(in oklch,var(--primary-soft) 42%,var(--surface-raised))!important;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--primary) 16%,transparent)!important}html[data-theme] body .server-general-log-options strong{font-size:12px!important;letter-spacing:.045em!important}html[data-theme] body .server-general-log-options small{color:var(--text-muted)!important;font-size:11.5px!important;line-height:1.4!important}html[data-theme] body .server-general-action-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-width:0!important;padding:13px 0!important}html[data-theme] body .server-general-action-row>div{display:grid!important;min-width:0!important;gap:4px!important}html[data-theme] body .server-general-action-row>div>strong{color:var(--text-primary)!important;font-size:13px!important}html[data-theme] body .server-general-action-row .compact-action{flex:0 0 auto!important;min-height:40px!important}html[data-theme] body .server-general-tool-list>.server-general-action-row+.server-general-action-row{border-top:1px solid var(--border-subtle)!important}html[data-theme] body .server-tool-version{display:inline-flex!important;flex:0 0 auto!important;width:fit-content!important;min-height:24px!important;align-items:center!important;justify-content:center!important;border:1px solid color-mix(in oklch,var(--primary) 20%,var(--border-subtle))!important;border-radius:var(--radius-pill)!important;background:color-mix(in oklch,var(--primary-soft) 28%,var(--surface-muted))!important;color:var(--text-secondary)!important;padding:3px 8px!important;font-size:11px!important;font-weight:720!important;line-height:1!important;white-space:nowrap!important}html[data-theme] body .quick-recovery-key{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px 14px!important;margin-top:8px!important;border:1px solid color-mix(in oklch,var(--success) 34%,var(--border-subtle))!important;border-radius:12px!important;padding:13px!important;background:color-mix(in oklch,var(--success) 7%,var(--surface-muted))!important}html[data-theme] body .quick-recovery-key>span{display:grid!important;gap:3px!important}html[data-theme] body .quick-recovery-key code{grid-column:1/-1!important;overflow-wrap:anywhere!important;border:1px solid var(--border-subtle)!important;border-radius:8px!important;padding:10px!important;color:var(--text-primary)!important;background:var(--surface-raised)!important;font-size:12px!important;line-height:1.45!important;user-select:all!important}html[data-theme] body .server-general-card .server-access-note{margin-top:13px!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body .server-general-card .warning-note{border-color:color-mix(in oklch,var(--warning) 34%,var(--border-subtle))!important;background:color-mix(in oklch,var(--warning) 8%,var(--surface-muted))!important}html[data-theme] body .quick-recovery-import-key{display:grid!important;flex:1 1 230px!important;min-width:min(100%,220px)!important;gap:5px!important;color:var(--text-secondary)!important;font-size:12px!important}html[data-theme] body .quick-recovery-import-key input{min-height:40px!important}html[data-theme] body .server-settings-section-general .server-backup-import-panel{display:grid!important;grid-template-areas:"copy key action"!important;grid-template-columns:minmax(280px,1fr) minmax(220px,.58fr) auto!important;align-items:end!important;gap:12px 16px!important;margin:0!important;border:1px solid color-mix(in oklch,var(--warning) 34%,var(--border-subtle))!important;border-radius:14px!important;background:color-mix(in oklch,var(--warning-soft) 34%,var(--surface-raised))!important;padding:18px!important;box-shadow:none!important}html[data-theme] body .server-settings-section-general .server-backup-import-panel .backup-tool-import-copy{grid-area:copy!important;min-width:0!important}html[data-theme] body .server-settings-section-general .server-backup-import-panel .quick-recovery-import-key{grid-area:key!important;min-width:0!important}html[data-theme] body .server-settings-section-general .server-backup-import-panel .backup-tool-import-action{grid-area:action!important;min-height:40px!important;align-self:end!important}html[data-theme] body .server-settings-section-general .server-general-service-card,html[data-theme] body .server-settings-section-general .server-maintenance-service-card{gap:12px!important;border-color:color-mix(in oklch,var(--info) 22%,var(--border-subtle))!important;background:color-mix(in oklch,var(--info-soft) 24%,var(--surface-raised))!important;padding:18px!important;box-shadow:none!important}html[data-theme] body .server-settings-section-general .server-general-service-card .server-maintenance-grid,html[data-theme] body .server-settings-section-general .server-maintenance-service-card .server-maintenance-grid{grid-template-columns:1fr!important;padding:0!important}html[data-theme] body .server-settings-section-general .server-general-service-card .server-setting-card.server-maintenance-item,html[data-theme] body .server-settings-section-general .server-maintenance-service-card .server-setting-card.server-maintenance-item{min-height:58px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;border:0!important;border-top:1px solid var(--border-subtle)!important;border-radius:0!important;background:transparent!important;padding:12px 0 0!important;box-shadow:none!important}html[data-theme] body .server-settings-section-general :is(.server-general-card,.server-backup-import-panel,.server-maintenance-service-card,.server-general-service-card) :is(strong,small,span,label,code){min-width:0!important}html[data-theme] body .server-settings-section-general :is(.server-general-action-row,.backup-tool-import-copy,.server-maintenance-item,.server-access-note) :is(strong,small,span,code){overflow-wrap:anywhere!important}html[data-theme] body .row-action-menu{min-width:min(330px,calc(100vw - 24px))!important}html[data-theme] body .row-action-menu-item{align-items:flex-start!important;gap:10px!important;padding-block:9px!important}html[data-theme] body .row-action-menu-copy{display:grid!important;min-width:0!important;gap:2px!important}html[data-theme] body .row-action-menu-copy>span{color:var(--text-primary)!important;font-size:12.5px!important}html[data-theme] body .row-action-menu-copy>small{color:var(--text-muted)!important;font-size:11.5px!important;line-height:1.4!important;white-space:normal!important}html[data-theme] body .row-action-menu-item.disabled-action{cursor:help!important;opacity:.66!important}html[data-theme] body .row-action-menu-item.is-active:not(.disabled-action){background:color-mix(in oklch,var(--success-soft) 72%,var(--surface-raised))!important;color:var(--success)!important}html[data-theme] body .row-action-menu-item.is-active:not(.disabled-action)>svg{color:var(--success)!important}html[data-theme] body .record-primary-action.disabled-action{cursor:help!important;opacity:.58!important}@media (max-width:1180px){html[data-theme] body .server-settings-tabs{display:flex!important;overflow-x:auto!important;scrollbar-width:thin!important;scroll-snap-type:x proximity!important}html[data-theme] body .server-settings-tabs>button{flex:0 0 200px!important;scroll-snap-align:start!important}html[data-theme] body .server-settings-general-grid{grid-template-columns:1fr!important}html[data-theme] body .server-settings-general-grid>:is(.server-general-card,.server-backup-import-panel,.server-maintenance-service-card,.server-general-backup-card,.server-general-service-card){grid-column:1/-1!important}}@media (max-width:980px){html[data-theme] body .server-settings-section-general .server-backup-import-panel{grid-template-areas:"copy copy" "key action"!important;grid-template-columns:minmax(0,1fr) auto!important}html[data-theme] body .server-settings-section-general .server-maintenance-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){html[data-theme] body .server-settings-section-general .server-backup-import-panel{grid-template-areas:"copy" "key" "action"!important;grid-template-columns:1fr!important;align-items:stretch!important}html[data-theme] body .server-settings-section-general .server-backup-import-panel .backup-tool-import-action,html[data-theme] body .server-settings-section-general .server-general-service-card .restart-service-action,html[data-theme] body .server-settings-section-general .server-maintenance-service-card .restart-service-action{width:100%!important;min-height:44px!important;justify-content:center!important}html[data-theme] body .server-settings-section-general .server-maintenance-runtime-grid{grid-template-columns:1fr!important}html[data-theme] body .server-settings-section-general .server-general-service-card .server-setting-card.server-maintenance-item,html[data-theme] body .server-settings-section-general .server-maintenance-service-card .server-setting-card.server-maintenance-item{grid-template-columns:auto minmax(0,1fr)!important}html[data-theme] body .server-settings-section-general .server-general-service-card .restart-service-action,html[data-theme] body .server-settings-section-general .server-maintenance-service-card .restart-service-action{grid-column:1/-1!important}html[data-theme] body .server-tool-version{align-self:flex-start!important}}@media (max-width:620px){html[data-theme] body .server-general-card{border-radius:12px!important;padding:14px!important}html[data-theme] body .server-general-check-grid,html[data-theme] body .server-general-log-options{grid-template-columns:1fr!important}html[data-theme] body .server-general-log-options button{min-height:58px!important}html[data-theme] body .server-general-action-row{align-items:stretch!important;flex-direction:column!important}html[data-theme] body .server-general-action-row .compact-action{width:100%!important;min-height:44px!important}html[data-theme] body .quick-recovery-key{grid-template-columns:1fr!important}html[data-theme] body .quick-recovery-key code{grid-column:auto!important}}@media (max-width:390px){html[data-theme] body .server-settings-section-general .server-backup-import-panel,html[data-theme] body .server-settings-section-general .server-general-service-card,html[data-theme] body .server-settings-section-general .server-maintenance-service-card{border-radius:12px!important;padding:14px!important}html[data-theme] body .server-settings-section-general .server-maintenance-runtime-grid>span{padding:8px!important}html[data-theme] body .server-settings-tabs>button{flex-basis:min(184px,calc(100vw - 42px))!important}}.certificate-source-option,.server-smtp-switch{position:relative!important}.certificate-source-option.active{border-color:color-mix(in oklch,var(--action) 56%,var(--border-subtle))!important;background:linear-gradient(90deg,color-mix(in oklch,var(--primary-soft) 76%,transparent),transparent 74%),color-mix(in oklch,var(--input-surface) 88%,var(--surface-raised))!important;box-shadow:0 0 0 1px color-mix(in oklch,var(--action) 22%,transparent) inset,0 8px 18px color-mix(in oklch,var(--shadow-soft) 6%,transparent)!important}.certificate-source-option.active:before{position:absolute;inset-block:8px;inset-inline-start:0;width:3px;border-radius:999px;background:var(--action);content:""}.certificate-source-option .certificate-source-selected-indicator,.server-smtp-switch .certificate-source-selected-indicator{display:inline-grid!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;place-items:center!important;border:1px solid color-mix(in oklch,var(--action) 54%,transparent)!important;border-radius:999px!important;background:color-mix(in oklch,var(--primary-soft) 72%,var(--surface-raised))!important;color:var(--action)!important;padding:0!important;font-size:0!important;line-height:0!important;box-shadow:0 0 0 3px color-mix(in oklch,var(--primary-soft) 44%,transparent)!important}.certificate-source-option .certificate-source-selected-indicator svg,.server-smtp-switch .certificate-source-selected-indicator svg{width:13px!important;height:13px!important}.audit-panel .audit-toolbar{display:grid!important;grid-template-areas:"categories action search exports" "summary summary summary exports"!important;grid-template-columns:minmax(360px,1fr) minmax(160px,260px) minmax(220px,340px) auto!important;align-items:stretch!important;border-radius:8px!important;padding:8px 10px!important}.audit-panel .audit-category-tabs{grid-area:categories!important;min-width:0!important;align-self:center!important}.audit-panel .audit-action-select{grid-area:action!important;min-width:0!important}.audit-panel .audit-search-box{grid-area:search!important;width:100%!important;min-width:0!important;margin:0!important}.audit-panel .audit-export-actions{grid-area:exports!important;display:inline-flex!important;align-self:stretch!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important}.audit-panel .audit-filter-summary{grid-area:summary!important;grid-column:auto!important;display:flex!important;min-height:34px!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin:0!important;padding-top:7px!important}.audit-panel .audit-filter-summary span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width:1180px){.audit-panel .audit-toolbar{grid-template-areas:"categories categories" "action search" "summary exports"!important;grid-template-columns:minmax(0,1fr) auto!important}}@media (max-width:760px){.audit-panel .audit-toolbar{grid-template-areas:"categories" "action" "search" "summary" "exports"!important;grid-template-columns:minmax(0,1fr)!important}.audit-panel .audit-export-actions{justify-content:flex-start!important}}.notification-rules-panel,.notifications-panel{gap:10px!important;min-height:0!important}.notification-rules-panel{display:grid!important;grid-template-rows:auto auto minmax(0,1fr) auto!important}.notification-rules-hero{min-height:58px!important;border-color:color-mix(in oklch,var(--border-subtle) 74%,var(--action) 10%)!important;background:linear-gradient(90deg,color-mix(in oklch,var(--primary-soft) 30%,transparent),transparent 62%),color-mix(in oklch,var(--surface-raised) 90%,var(--input-surface))!important;padding:10px 12px!important}.notification-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.notification-metric-card{min-height:50px!important;border-color:color-mix(in oklch,var(--border-subtle) 72%,transparent)!important;background:color-mix(in oklch,var(--input-surface) 74%,var(--surface-raised))!important;padding:9px 10px!important;box-shadow:none!important}.notification-rules-layout{grid-template-columns:minmax(300px,.34fr) minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important;min-height:0!important}.notification-events-card,.notification-recipient-card{border-radius:8px!important;background:linear-gradient(180deg,color-mix(in oklch,var(--surface-raised) 94%,var(--primary-soft) 6%),color-mix(in oklch,var(--surface-raised) 86%,var(--input-surface)))!important;padding:14px!important;box-shadow:none!important}.notification-recipient-card{align-self:start!important}.notification-recipient-field textarea{min-height:128px!important;max-height:180px!important}.notification-recipient-card .notification-test-panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important;margin-top:8px!important}.notification-recipient-card .notification-test-panel>span{grid-template-columns:auto minmax(0,1fr)!important}.notification-recipient-card .notification-test-panel button,.notification-recipient-card .notification-test-panel label{width:100%!important;min-width:0!important}.notification-events-card{display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;max-height:min(740px,calc(100dvh - 204px))!important;min-height:min(520px,calc(100dvh - 290px))!important;overflow:hidden!important}.notification-event-toolbar{align-items:center!important;margin-bottom:8px!important;background:linear-gradient(90deg,color-mix(in oklch,var(--primary-soft) 28%,transparent),transparent 64%),color-mix(in oklch,var(--input-surface) 78%,var(--surface-raised))!important;border-color:color-mix(in oklch,var(--border-subtle) 68%,var(--action) 8%)!important}.notification-event-actions{flex:0 0 auto!important;flex-wrap:nowrap!important}.notification-event-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;max-height:min(592px,calc(100dvh - 352px))!important;min-height:0!important;overflow:hidden!important;padding:2px!important;scrollbar-gutter:stable!important}.notification-events-card .server-access-note{margin-bottom:8px!important}.notification-events-card .server-smtp-event-group{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;align-self:stretch!important;min-height:0!important;border-radius:8px!important;background:color-mix(in oklch,var(--input-surface) 86%,var(--surface-raised))!important;padding:10px!important;overflow:hidden!important}.notification-events-card .server-smtp-event-group-header{align-items:start!important;border-bottom:1px solid color-mix(in oklch,var(--border-subtle) 58%,transparent)!important;padding-bottom:8px!important}.notification-events-card .server-smtp-event-group>.server-smtp-event-grid{grid-template-columns:minmax(0,1fr)!important;max-height:none!important;min-height:0!important;overflow:auto!important;padding-right:2px!important;scrollbar-gutter:stable!important}.notification-events-card .server-smtp-event-row{min-height:54px!important;border-color:color-mix(in oklch,var(--border-subtle) 46%,transparent)!important;background:color-mix(in oklch,var(--surface-raised) 42%,transparent)!important;padding:8px 9px!important}.notification-events-card .server-smtp-event-group-copy small,.notification-events-card .server-smtp-event-group-copy strong,.notification-events-card .server-smtp-event-row small,.notification-events-card .server-smtp-event-row strong{overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.notification-events-card .server-smtp-event-row small{display:block!important;-webkit-line-clamp:unset!important}.notification-events-card .server-smtp-event-row.is-selected{border-color:color-mix(in oklch,var(--action) 44%,var(--border-subtle))!important;background:linear-gradient(90deg,color-mix(in oklch,var(--primary-soft) 62%,transparent),transparent 72%),color-mix(in oklch,var(--input-surface) 82%,var(--surface-raised))!important}.notification-save-footer{position:sticky!important;bottom:0!important;z-index:2!important;margin-top:0!important;border-top:1px solid color-mix(in oklch,var(--border-subtle) 72%,transparent)!important;background:linear-gradient(180deg,color-mix(in oklch,var(--surface) 70%,transparent),color-mix(in oklch,var(--surface) 96%,var(--input-surface)))!important;padding-top:12px!important}.notification-save-footer .server-settings-save-strip{border-color:color-mix(in oklch,var(--border-subtle) 70%,var(--action) 8%)!important;background:color-mix(in oklch,var(--input-surface) 82%,var(--surface-raised))!important}@media (max-width:1180px){.notification-rules-layout{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.notification-events-card{max-height:none!important;min-height:0!important}.notification-event-grid{overflow:visible!important}}@media (max-width:900px){.notification-event-grid,.notification-metric-grid{grid-template-columns:minmax(0,1fr)!important}}html[data-theme=light][data-accent=rose] body :is(.server-settings-tabs button:not(.active),.server-action-buttons .ghost-action,.notification-save-footer .ghost-action,.notification-event-actions .ghost-action,.audit-export-actions .ghost-action,.server-settings-section-operations .compact-action:not(.primary-action):not(.danger-action),.migration-import-actions .ghost-action,.server-maintenance-action-row .compact-action:not(.primary-action):not(.danger-action)){border-color:color-mix(in oklch,var(--light-card-border,var(--border-subtle)) 84%,var(--light-primary,var(--primary)) 10%)!important;background:linear-gradient(180deg,color-mix(in oklch,white 18%,transparent),transparent 76%),color-mix(in oklch,var(--light-input-bg,var(--input-surface)) 88%,var(--light-primary-soft,var(--primary-soft)) 12%)!important;color:color-mix(in oklch,var(--text-primary) 90%,var(--light-primary-hover,var(--primary)) 10%)!important;box-shadow:0 1px 0 color-mix(in oklch,white 58%,transparent) inset,0 1px 2px color-mix(in oklch,var(--shadow-soft) 22%,transparent)!important}html[data-theme=light][data-accent=rose] body :is(.server-settings-tabs button:not(.active):hover,.server-settings-tabs button:not(.active):focus-visible,.server-action-buttons .ghost-action:hover,.server-action-buttons .ghost-action:focus-visible,.notification-save-footer .ghost-action:hover,.notification-save-footer .ghost-action:focus-visible,.notification-event-actions .ghost-action:hover,.notification-event-actions .ghost-action:focus-visible,.audit-export-actions .ghost-action:hover,.audit-export-actions .ghost-action:focus-visible){border-color:color-mix(in oklch,var(--light-primary,var(--primary)) 34%,var(--light-card-border,var(--border-subtle)))!important;background:linear-gradient(180deg,color-mix(in oklch,var(--light-primary-soft,var(--primary-soft)) 48%,transparent),transparent 74%),color-mix(in oklch,var(--light-input-bg,var(--input-surface)) 82%,var(--light-primary-soft,var(--primary-soft)) 18%)!important;color:color-mix(in oklch,var(--light-primary-hover,var(--primary)) 58%,var(--text-primary))!important}html[data-theme=light][data-accent=rose] body .server-settings-tabs button:not(.active) :is(strong,small){color:inherit!important}html[data-theme=light][data-accent=rose] body .server-settings-tabs button:not(.active) svg{color:color-mix(in oklch,var(--light-primary,var(--primary)) 68%,var(--text-primary))!important}html[data-theme=light][data-accent=rose] body :is(.server-action-buttons .ghost-action:disabled,.notification-save-footer .ghost-action:disabled,.audit-export-actions .ghost-action:disabled){background:linear-gradient(180deg,color-mix(in oklch,white 14%,transparent),transparent 76%),color-mix(in oklch,var(--light-input-bg,var(--input-surface)) 92%,var(--surface-raised) 8%)!important;color:color-mix(in oklch,var(--text-secondary) 76%,var(--text-primary))!important}html[data-theme=light][data-accent=rose] body .certificate-radar-detail{background:var(--light-card-raised-bg)!important;background-image:none!important;opacity:1!important}html[data-theme=light][data-accent=rose] body :is(.content-shell:has(.overview-dashboard),.gridcn-vaultpilot-content:has(.overview-dashboard),.content-shell:has(.workspace-page:has(.overview-dashboard)),.gridcn-vaultpilot-content:has(.workspace-page:has(.overview-dashboard)),.workspace-page:has(.overview-dashboard),.workspace-page:has(.overview-dashboard)>.overview-main,.workspace-page:has(.overview-dashboard)>.overview-dashboard-column,.overview-main:has(.overview-dashboard),.overview-dashboard-column,.workspace-panel:has(.overview-dashboard),.overview-dashboard,.overview-dashboard .overview-configurable-area,.overview-dashboard .dashboard-category-grid,.overview-dashboard .dashboard-category-columns,.overview-dashboard .dashboard-category-full,.overview-dashboard .dashboard-category-column,.overview-dashboard .overview-command-center-screen,.overview-dashboard .command-center-hero,.overview-dashboard .overview-locked-widget.locked-posture){border-color:transparent!important;background:transparent!important;box-shadow:none!important}html[data-theme=light][data-accent=rose] body .overview-dashboard{--dashboard-final-panel:color-mix(in oklch,var(--surface-raised) 58%,transparent)!important;--dashboard-final-row:color-mix(in oklch,var(--surface-raised) 46%,transparent)!important;--dashboard-final-row-hover:color-mix(in oklch,var(--primary-soft) 22%,var(--surface-raised) 54%)!important;--dashboard-final-line:color-mix(in oklch,var(--border-subtle) 62%,transparent)!important;--dashboard-terminal-panel-bg:color-mix(in oklch,var(--surface-raised) 60%,transparent)!important;--dashboard-terminal-row-bg:color-mix(in oklch,var(--surface-raised) 46%,transparent)!important;--dashboard-content-panel-bg:color-mix(in oklch,var(--surface-raised) 58%,transparent)!important;--dashboard-content-row-bg:color-mix(in oklch,var(--surface-raised) 46%,transparent)!important;--dashboard-content-hairline:color-mix(in oklch,var(--border-subtle) 66%,var(--primary) 8%)!important}html[data-theme=light][data-accent=rose] body .overview-dashboard :is(.overview-widget-shell,.dashboard-category-grid>.overview-widget-shell,.dashboard-category-column>.overview-widget-shell,.dashboard-category-full>.overview-widget-shell){border:1px solid var(--dashboard-content-hairline)!important;background:linear-gradient(180deg,color-mix(in oklch,white 22%,transparent),transparent 78%),color-mix(in oklch,var(--surface-raised) 68%,transparent)!important;box-shadow:0 1px 0 color-mix(in oklch,white 44%,transparent) inset,0 8px 18px color-mix(in oklch,var(--shadow-soft) 6%,transparent)!important}html[data-theme=light][data-accent=rose] body .overview-dashboard .overview-widget-shell>.gridcn-template-card,html[data-theme=light][data-accent=rose] body .overview-dashboard .overview-widget-shell>.overview-chart-panel.gridcn-template-card{border-color:transparent!important;background:transparent!important;box-shadow:none!important}html[data-theme=light][data-accent=rose] body .overview-dashboard :is(.overview-compact-table-wrap,.overview-audit-table-wrap,.overview-certificate-expiry-chart,.overview-certificate-status-summary,.overview-certificate-status-donut,.overview-certificate-risk-board,.overview-radar-chart,.overview-risk-row,.overview-domain-selection-card,.overview-change-flow-card,.overview-kpi-card){border-color:var(--dashboard-content-hairline)!important;background:var(--dashboard-content-panel-bg)!important;box-shadow:none!important}.audit-panel .audit-toolbar{grid-template-areas:"categories categories categories summary" "action search search exports"!important;grid-template-columns:minmax(0,1fr) minmax(208px,260px) minmax(320px,1.1fr) auto!important;align-items:center!important;gap:8px!important;border-color:color-mix(in oklch,var(--border-subtle) 82%,var(--primary) 8%)!important;background:linear-gradient(180deg,color-mix(in oklch,var(--surface-raised) 88%,transparent),color-mix(in oklch,var(--input-surface) 92%,transparent)),var(--surface)!important;padding:8px!important;box-shadow:none!important}.audit-panel .audit-category-tabs{border-bottom:1px solid color-mix(in oklch,var(--border-subtle) 74%,transparent)!important;padding:0 0 6px!important}.audit-panel .audit-category-tabs button{min-height:34px!important;border-radius:7px!important;background:color-mix(in oklch,var(--input-surface) 92%,var(--surface-raised))!important;box-shadow:none!important}.audit-panel .audit-filter-summary{justify-content:flex-end!important;border:0!important;padding:0!important;color:var(--text-secondary)!important;font-size:11.75px!important;font-weight:690!important}.audit-panel .audit-export-actions{min-height:36px!important;align-self:center!important;border:1px solid color-mix(in oklch,var(--border-subtle) 82%,var(--primary) 8%)!important;border-radius:8px!important;background:color-mix(in oklch,var(--input-surface) 92%,var(--surface-raised))!important;padding:3px!important}.audit-panel .audit-export-actions .ghost-action{min-height:30px!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.notifications-panel .notification-rules-layout{grid-template-columns:minmax(280px,.62fr) minmax(520px,1.38fr)!important}.notifications-panel .notification-event-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;max-height:min(580px,calc(100dvh - 332px))!important}.notifications-panel .server-smtp-event-group{gap:8px!important;border-radius:8px!important;background:color-mix(in oklch,var(--surface-raised) 90%,var(--input-surface))!important;padding:8px!important;box-shadow:none!important}.notifications-panel .server-smtp-event-group-header{display:grid!important;grid-template-columns:22px auto minmax(0,1fr)!important;min-height:42px!important;align-items:center!important;gap:8px!important;border:0!important;border-bottom:1px solid color-mix(in oklch,var(--border-subtle) 72%,transparent)!important;border-radius:0!important;background:transparent!important;padding:0 0 7px!important}.notification-events-card .server-smtp-event-group>.server-smtp-event-grid{grid-template-columns:1fr!important;gap:6px!important}.notification-events-card .server-smtp-event-row{grid-template-columns:22px minmax(0,1fr)!important;min-height:42px!important;align-items:center!important;gap:8px!important;border-radius:8px!important;background:color-mix(in oklch,var(--input-surface) 92%,var(--surface-raised))!important;padding:7px 8px!important;box-shadow:none!important}.notification-events-card .server-smtp-event-row.is-selected{border-color:color-mix(in oklch,var(--primary) 42%,var(--border-subtle))!important;background:linear-gradient(90deg,color-mix(in oklch,var(--primary-soft) 54%,transparent),transparent 82%),color-mix(in oklch,var(--input-surface) 94%,var(--surface-raised))!important}.notification-events-card .server-smtp-event-row:hover{border-color:color-mix(in oklch,var(--primary) 28%,var(--border-subtle))!important;background:color-mix(in oklch,var(--primary-soft) 22%,var(--input-surface))!important}.notification-events-card .server-smtp-event-group-header:focus-within,.notification-events-card .server-smtp-event-row:focus-within{outline:2px solid color-mix(in oklch,var(--focus-ring) 84%,transparent)!important;outline-offset:2px!important}.notification-events-card .smtp-event-checkbox{width:20px!important;height:20px!important;margin:0!important;accent-color:var(--primary)!important}.notification-events-card .server-smtp-event-group-copy small,.notification-events-card .server-smtp-event-row small,.notification-events-card .server-smtp-event-row strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.notification-events-card .server-smtp-event-row strong{color:var(--text-primary)!important;font-size:12.5px!important;font-weight:720!important;line-height:1.22!important}.notification-events-card .server-smtp-event-group-copy small,.notification-events-card .server-smtp-event-row small{color:var(--text-secondary)!important;font-size:11.4px!important;font-weight:560!important;line-height:1.28!important}.share-panel .share-stepper{gap:8px!important;margin:0 0 12px!important}.share-panel .share-stepper button{grid-template-columns:28px minmax(0,1fr)!important;grid-template-rows:auto auto!important;min-height:60px!important;max-height:60px!important;align-items:center!important;border-radius:8px!important;background:color-mix(in oklch,var(--input-surface) 92%,var(--surface-raised))!important;padding:8px 10px!important;box-shadow:none!important}.share-panel .share-stepper button span{width:28px!important;height:28px!important;border:1px solid color-mix(in oklch,var(--border-subtle) 86%,var(--primary) 10%)!important;background:color-mix(in oklch,var(--surface-raised) 92%,var(--input-surface))!important}.share-panel .share-stepper button.active{border-color:color-mix(in oklch,var(--primary) 46%,var(--border-subtle))!important;background:linear-gradient(90deg,color-mix(in oklch,var(--primary-soft) 58%,transparent),transparent 74%),color-mix(in oklch,var(--input-surface) 94%,var(--surface-raised))!important}.share-panel .share-stepper button.active span,.share-panel .share-stepper button.complete span{border-color:color-mix(in oklch,var(--primary) 50%,var(--border-subtle))!important;background:var(--primary)!important;color:var(--action-contrast,var(--surface))!important}.share-panel .share-layout-grid,.share-panel .share-results-grid,.share-panel .share-wizard-frame{margin-top:0!important}.share-panel .share-method-panel,.share-panel .share-policy-card,.share-panel .share-wizard-frame{border-radius:8px!important;box-shadow:none!important}.share-panel .share-wizard-frame{align-content:start!important;gap:10px!important;padding:12px!important}.share-panel .share-selection-console{grid-template-columns:minmax(320px,.56fr) minmax(0,1fr)!important;gap:8px!important;align-items:center!important}.share-panel .share-category-tabs{gap:6px!important}.share-panel .share-category-tabs button{min-height:36px!important;padding-inline:10px!important;box-shadow:none!important}.share-panel .share-selection-summary{min-height:58px!important;grid-template-columns:72px minmax(0,1fr)!important;border-radius:8px!important;padding:8px!important}.share-panel .share-secret-list{max-height:min(430px,calc(100dvh - 352px))!important;gap:8px!important}.share-panel .share-category-head{min-height:46px!important;border-radius:8px!important;background:linear-gradient(90deg,color-mix(in oklch,var(--primary-soft) 50%,transparent),transparent 76%),color-mix(in oklch,var(--surface-raised) 90%,var(--input-surface))!important;padding:8px!important;box-shadow:none!important}.share-panel .incoming-share-row,.share-panel .outgoing-share-list article,.share-panel .share-secret-row{min-height:54px!important;border-radius:8px!important;background:color-mix(in oklch,var(--input-surface) 92%,var(--surface-raised))!important;padding:9px 10px!important;box-shadow:none!important}.share-panel .share-policy-card{grid-template-columns:minmax(0,1fr) minmax(150px,240px) minmax(120px,190px)!important;gap:10px!important;background:linear-gradient(90deg,color-mix(in oklch,var(--primary-soft) 34%,transparent),transparent 72%),color-mix(in oklch,var(--surface-raised) 88%,var(--input-surface))!important;padding:12px!important}.share-panel .share-wizard-actions{position:static!important;min-height:52px!important;border-radius:8px!important;background:color-mix(in oklch,var(--surface-raised) 90%,var(--input-surface))!important;padding:8px!important;box-shadow:none!important}html[data-theme] body .overview-dashboard .overview-dashboard-screen-tools,html[data-theme][data-accent] body .overview-dashboard .overview-dashboard-screen-tools{display:flex!important;width:100%!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;margin:0 0 8px!important;padding:0!important}html[data-theme] body .overview-dashboard .overview-dashboard-screen-summary,html[data-theme][data-accent] body .overview-dashboard .overview-dashboard-screen-summary{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:calc(100% - 42px)!important;min-height:34px!important;display:flex!important;align-items:center!important;border-radius:8px!important;padding:0 12px!important}html[data-theme] body .overview-dashboard .overview-dashboard-screen-action-cluster,html[data-theme][data-accent] body .overview-dashboard .overview-dashboard-screen-action-cluster{flex:0 0 auto!important;gap:8px!important;margin-left:0!important}html[data-theme] body .overview-dashboard .overview-dashboard-tool-trigger,html[data-theme][data-accent] body .overview-dashboard .overview-dashboard-tool-trigger{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;border-radius:8px!important}html[data-theme] body .overview-dashboard .overview-dashboard-tool-trigger:focus,html[data-theme] body .overview-dashboard .overview-dashboard-tool-trigger:focus-visible,html[data-theme][data-accent] body .overview-dashboard .overview-dashboard-tool-trigger:focus,html[data-theme][data-accent] body .overview-dashboard .overview-dashboard-tool-trigger:focus-visible{outline:2px solid color-mix(in oklch,var(--focus-ring) 74%,transparent)!important;outline-offset:2px!important;box-shadow:none!important}.overview-widget-shell .overview-widget-compact-empty strong,html[data-theme] body .overview-widget-shell .overview-widget-compact-empty strong,html[data-theme][data-accent] body .overview-widget-shell .overview-widget-compact-empty strong{font-weight:610!important}.overview-widget-shell .overview-widget-compact-empty small,html[data-theme] body .overview-widget-shell .overview-widget-compact-empty small,html[data-theme][data-accent] body .overview-widget-shell .overview-widget-compact-empty small{font-weight:480!important}.users-panel .user-create-shell{margin-bottom:10px!important}.users-panel .user-create-toggle{min-height:50px!important;border-radius:8px!important;background:color-mix(in oklch,var(--surface-raised) 90%,var(--input-surface))!important;padding:10px 12px!important;box-shadow:none!important}.users-panel .user-list{gap:8px!important}.users-panel .user-row{grid-template-columns:minmax(260px,1fr) minmax(128px,176px) minmax(360px,auto)!important;min-height:62px!important;gap:10px!important;align-items:center!important;border-radius:8px!important;background:color-mix(in oklch,var(--input-surface) 90%,var(--surface-raised))!important;padding:10px 12px!important;box-shadow:none!important}.users-panel .user-row:focus-within,.users-panel .user-row:hover{border-color:color-mix(in oklch,var(--primary) 32%,var(--border-subtle))!important;background:color-mix(in oklch,var(--primary-soft) 18%,var(--input-surface))!important}.users-panel .user-row strong{margin-top:3px!important;font-size:14px!important;line-height:1.2!important}.users-panel .user-row small{margin-top:3px!important;color:var(--text-secondary)!important;font-size:11.75px!important;line-height:1.25!important}.users-panel .user-row>.status-badge,.users-panel .user-row>select{min-height:36px!important;align-self:center!important}.users-panel .user-row-actions{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-end!important;gap:6px!important}.users-panel .user-row-actions .compact-action{min-height:34px!important;border-radius:8px!important;padding-inline:9px!important;white-space:nowrap!important}.users-panel .user-row-actions .danger,.users-panel .user-row-actions .danger-lite{border-color:color-mix(in oklch,var(--danger) 18%,var(--border-subtle))!important;background:color-mix(in oklch,var(--input-surface) 96%,var(--danger-soft))!important;color:color-mix(in oklch,var(--danger) 62%,var(--text-primary))!important}.users-panel .user-row-actions .danger-lite:not(:hover):not(:focus-visible),.users-panel .user-row-actions .danger:not(:hover):not(:focus-visible){opacity:.76!important}.server-settings-section-operations .server-maintenance-layout-note{display:none!important}html[data-theme] body .server-settings-section-operations .server-settings-operations-grid{grid-template-areas:"migration cleanup" "archive archive"!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;gap:10px!important;align-items:start!important}html[data-theme] body .server-settings-section-operations .migration-import-panel{grid-area:migration!important}html[data-theme] body .server-settings-section-operations .server-maintenance-cleanup-card{grid-area:cleanup!important}html[data-theme] body .server-settings-section-operations .maintenance-backup-archive{grid-area:archive!important;min-width:0!important}html[data-theme] body .server-settings-section-operations :is(.migration-import-panel,.server-maintenance-cleanup-card){align-self:stretch!important}html[data-theme] body .server-settings-section-operations .migration-import-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .server-settings-section-operations .migration-import-source{min-height:84px!important;gap:4px!important;padding:8px 10px!important}@media (min-width:1241px){html[data-theme] body .server-settings-section-operations :is(.migration-import-panel,.server-maintenance-cleanup-card){box-sizing:border-box!important;height:100%!important;grid-template-rows:auto minmax(0,1fr) auto!important;align-content:stretch!important}html[data-theme] body .server-settings-section-operations .migration-import-grid{grid-template-rows:repeat(3,minmax(84px,1fr))!important;align-self:stretch!important}html[data-theme] body .server-settings-section-operations .server-maintenance-category-grid{height:100%!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;align-self:stretch!important}}html[data-theme] body .server-settings-section-operations .migration-import-preview-note{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;min-width:0!important;min-height:84px!important;align-items:center!important;gap:8px!important;border:1px dashed color-mix(in oklch,var(--primary) 28%,var(--border-subtle))!important;border-radius:8px!important;background:color-mix(in oklch,var(--primary-soft) 18%,var(--input-surface))!important;color:var(--text-secondary)!important;padding:10px!important;font-size:11.75px!important;font-weight:680!important;line-height:1.35!important}html[data-theme] body .server-settings-section-operations .migration-import-preview-note svg{width:16px!important;height:16px!important;color:var(--primary)!important}html[data-theme] body .server-settings-section-operations .migration-import-preview-note>span{display:-webkit-box!important;min-width:0!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[data-theme] body .server-settings-section-operations .migration-import-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;justify-content:stretch!important}html[data-theme] body .server-settings-section-operations .migration-import-actions .compact-action{width:100%!important;min-width:0!important;justify-content:center!important;padding-inline:10px!important;white-space:nowrap!important}.server-settings-section-operations .server-maintenance-category-grid{gap:6px!important}.server-settings-section-operations .server-setting-card.server-maintenance-category-card{grid-template-columns:30px minmax(0,1fr) minmax(164px,176px)!important;min-height:58px!important;padding:8px 10px!important}.server-settings-section-operations .server-maintenance-category-icon{width:30px!important;height:30px!important}.server-settings-section-operations .server-maintenance-action-row{grid-template-columns:minmax(154px,176px)!important}.server-settings-section-operations .server-maintenance-action-row .primary-action{border-color:color-mix(in oklch,var(--primary) 28%,var(--border-subtle))!important;background:color-mix(in oklch,var(--input-surface) 92%,var(--surface-raised))!important;color:color-mix(in oklch,var(--primary) 72%,var(--text-primary))!important;box-shadow:none!important}.server-settings-section-operations .server-maintenance-retention-note{margin-top:8px!important;border-radius:8px!important;padding:8px 10px!important;font-size:11.75px!important}@media (max-width:1360px){.audit-panel .audit-toolbar{grid-template-areas:"categories categories categories" "summary summary summary" "action search exports"!important;grid-template-columns:minmax(190px,240px) minmax(260px,1fr) auto!important}.audit-panel .audit-filter-summary{justify-content:flex-start!important}.notifications-panel .notification-rules-layout,.share-panel .share-layout-grid{grid-template-columns:1fr!important}.users-panel .user-row{grid-template-columns:minmax(240px,1fr) minmax(128px,176px) minmax(280px,auto)!important}}@media (max-width:1240px){html[data-theme] body .server-settings-section-operations .server-settings-operations-grid{grid-template-areas:"migration" "cleanup" "archive"!important;grid-template-columns:minmax(0,1fr)!important}}@media (max-width:720px){html[data-theme] body .server-settings-section-operations .migration-import-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .server-settings-section-operations .migration-import-preview-note{min-height:44px!important;padding-block:8px!important}html[data-theme] body .server-settings-section-operations .migration-import-actions{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:1080px){.notifications-panel .notification-event-grid,.share-panel .share-policy-card,.share-panel .share-selection-console,.users-panel .user-row{grid-template-columns:1fr!important}.users-panel .user-row-actions{justify-content:flex-start!important;overflow-x:auto!important;padding-bottom:2px!important}}@media (max-width:760px){.audit-panel .audit-toolbar{grid-template-areas:"categories" "summary" "action" "search" "exports"!important}.audit-panel .audit-export-actions,.audit-panel .audit-toolbar,.server-settings-section-operations .server-setting-card.server-maintenance-category-card,.share-panel .share-stepper{grid-template-columns:1fr!important}.share-panel .share-stepper button{min-height:54px!important;max-height:54px!important}.server-settings-section-operations .server-maintenance-action-row{grid-template-columns:1fr!important}}html[data-theme] body .notifications-panel{min-height:0!important}html[data-theme] body .notifications-panel .notification-rules-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:12px!important;min-height:0!important}html[data-theme] body .notifications-panel .notification-rules-hero{display:grid!important;grid-template-columns:36px minmax(0,1fr) auto!important;align-items:center!important;min-height:56px!important;border:1px solid color-mix(in oklch,var(--border-subtle) 84%,var(--primary) 8%)!important;border-radius:8px!important;background:color-mix(in oklch,var(--surface-raised) 88%,var(--input-surface))!important;padding:9px 12px!important;box-shadow:none!important}html[data-theme] body .notifications-panel .notification-rules-mark{width:32px!important;height:32px!important;background:color-mix(in oklch,var(--primary-soft) 36%,var(--input-surface))!important}html[data-theme] body .notifications-panel .notification-rules-hero strong{font-size:14px!important;line-height:1.2!important}html[data-theme] body .notifications-panel .notification-rules-hero small{max-width:62ch!important;color:var(--text-secondary)!important;font-size:11.75px!important;line-height:1.35!important}html[data-theme] body .notifications-panel .notification-status-strip{flex-wrap:wrap!important}html[data-theme] body .notifications-panel .notification-status-strip>span{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:28px!important;border:1px solid color-mix(in oklch,var(--border-subtle) 72%,transparent)!important;border-radius:999px!important;background:color-mix(in oklch,var(--input-surface) 90%,var(--surface-raised))!important;color:var(--text-secondary)!important;padding:3px 9px!important;font-size:11.5px!important;font-weight:640!important;white-space:nowrap!important}html[data-theme] body .notifications-panel .notification-status-strip svg{width:14px!important;height:14px!important;color:var(--primary)!important}html[data-theme] body .notifications-panel .notification-status-strip .status-badge{min-height:28px!important;padding:3px 9px!important;white-space:nowrap!important}html[data-theme] body .notifications-panel .notification-metric-grid{display:none!important}html[data-theme] body .notifications-panel .notification-rules-layout{grid-template-columns:minmax(300px,340px) minmax(0,1fr)!important;min-height:0!important}html[data-theme] body .notifications-panel .notification-events-card,html[data-theme] body .notifications-panel .notification-recipient-card{border:1px solid color-mix(in oklch,var(--border-subtle) 86%,var(--primary) 5%)!important;background:color-mix(in oklch,var(--surface-raised) 88%,var(--input-surface))!important;box-shadow:none!important}html[data-theme] body .notifications-panel .notification-delivery-rail{position:sticky!important;top:88px!important;padding:12px!important;align-self:start!important}html[data-theme] body .notifications-panel .notification-rail-heading{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;padding-bottom:8px!important;border-bottom:1px solid color-mix(in oklch,var(--border-subtle) 70%,transparent)!important}html[data-theme] body .notifications-panel .notification-rail-heading strong{display:block!important;color:var(--text-primary)!important;line-height:1.2!important}html[data-theme] body .notifications-panel .notification-rail-heading small{display:block!important;color:var(--text-secondary)!important;font-size:11.5px!important;line-height:1.32!important}html[data-theme] body .notifications-panel .notification-rail-heading>svg{color:var(--primary)!important}html[data-theme] body .notifications-panel .notification-recipient-field{gap:7px!important;color:var(--text-secondary)!important;font-size:11.5px!important}html[data-theme] body .notifications-panel .notification-recipient-field textarea{min-height:86px!important;max-height:124px!important;border-radius:8px!important;background:color-mix(in oklch,var(--input-surface) 94%,var(--surface-raised))!important;font-size:12px!important;line-height:1.42!important}html[data-theme] body .notifications-panel .notification-recipient-field small{font-size:11px!important;line-height:1.35!important}html[data-theme] body .notifications-panel .notification-test-panel{grid-template-columns:minmax(0,1fr)!important;margin:0!important;border:1px solid color-mix(in oklch,var(--border-subtle) 74%,transparent)!important;border-radius:8px!important;background:color-mix(in oklch,var(--input-surface) 92%,var(--surface-raised))!important;padding:9px!important}html[data-theme] body .notifications-panel .notification-test-panel>span{display:block!important}html[data-theme] body .notifications-panel .notification-test-panel>span strong{display:block!important;font-size:12.25px!important;line-height:1.2!important}html[data-theme] body .notifications-panel .notification-test-panel>span small{display:block!important;margin-top:2px!important;color:var(--text-secondary)!important;font-size:11.2px!important;line-height:1.32!important}html[data-theme] body .notifications-panel .notification-test-panel button,html[data-theme] body .notifications-panel .notification-test-panel input{min-height:34px!important;width:100%!important}html[data-theme] body .notifications-panel .notification-events-card{display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;max-height:min(720px,calc(100dvh - 186px))!important;padding:0!important}html[data-theme] body .notifications-panel .notification-event-toolbar{display:flex!important;justify-content:space-between!important;gap:12px!important;min-height:52px!important;border:0!important;border-bottom:1px solid color-mix(in oklch,var(--border-subtle) 76%,transparent)!important;border-radius:0!important;background:color-mix(in oklch,var(--surface-raised) 94%,var(--input-surface))!important;margin:0!important;padding:10px 12px!important}html[data-theme] body .notifications-panel .notification-event-toolbar>span{min-width:0!important}html[data-theme] body .notifications-panel .notification-event-toolbar strong{display:block!important;color:var(--text-primary)!important;font-size:13px!important;line-height:1.2!important}html[data-theme] body .notifications-panel .notification-event-toolbar small{display:block!important;color:var(--text-secondary)!important;font-size:11.5px!important;line-height:1.34!important}html[data-theme] body .notifications-panel .notification-event-actions{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;gap:6px!important}html[data-theme] body .notifications-panel .notification-event-actions .ghost-action{min-height:32px!important;border-color:color-mix(in oklch,var(--border-subtle) 86%,var(--primary) 8%)!important;background:color-mix(in oklch,var(--input-surface) 94%,var(--surface-raised))!important;padding:0 10px!important}html[data-theme] body .notifications-panel .notification-event-filterbar{display:flex!important;align-items:center!important;gap:6px!important;overflow-x:auto!important;border-bottom:1px solid color-mix(in oklch,var(--border-subtle) 70%,transparent)!important;background:color-mix(in oklch,var(--surface) 72%,var(--surface-raised))!important;padding:8px 12px!important;scrollbar-width:thin!important}html[data-theme] body .notifications-panel .notification-event-filterbar button{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:30px!important;border:1px solid transparent!important;border-radius:999px!important;background:transparent!important;color:var(--text-secondary)!important;padding:0 9px!important;font-size:11.5px!important;font-weight:680!important;white-space:nowrap!important}html[data-theme] body .notifications-panel .notification-event-filterbar button:hover{border-color:color-mix(in oklch,var(--border-subtle) 78%,var(--primary) 8%)!important;background:color-mix(in oklch,var(--primary-soft) 16%,var(--input-surface))!important}html[data-theme] body .notifications-panel .notification-event-filterbar button:focus-visible{outline:2px solid color-mix(in oklch,var(--focus-ring) 84%,transparent)!important;outline-offset:2px!important}html[data-theme] body .notifications-panel .notification-event-filterbar button.is-active{border-color:color-mix(in oklch,var(--primary) 46%,var(--border-subtle))!important;background:color-mix(in oklch,var(--primary-soft) 38%,var(--input-surface))!important;color:color-mix(in oklch,var(--primary) 72%,var(--text-primary))!important}html[data-theme] body .notifications-panel .notification-event-filterbar strong{min-width:20px!important;border-radius:999px!important;background:color-mix(in oklch,var(--surface-raised) 82%,var(--input-surface))!important;color:var(--text-primary)!important;padding:1px 6px!important;text-align:center!important;font-size:10.75px!important;font-weight:760!important}html[data-theme] body .notifications-panel .server-smtp-selection-note{border:0!important;border-bottom:1px solid color-mix(in oklch,var(--border-subtle) 68%,transparent)!important;border-radius:0!important;background:color-mix(in oklch,var(--info-soft) 22%,var(--surface-raised))!important;padding:8px 12px!important;font-size:11.5px!important}html[data-theme] body .notifications-panel .notification-event-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;padding:0!important}html[data-theme] body .notifications-panel .notification-event-section{display:grid!important;grid-template-rows:auto auto!important;gap:0!important;min-height:0!important;border:0!important;border-bottom:1px solid color-mix(in oklch,var(--border-subtle) 76%,transparent)!important;border-radius:0!important;padding:0!important}html[data-theme] body .notifications-panel .server-smtp-event-group-header{display:grid!important;grid-template-columns:20px auto minmax(0,1fr)!important;gap:8px!important;min-height:40px!important;border:0!important;border-radius:0!important;background:color-mix(in oklch,var(--surface-raised) 90%,var(--input-surface))!important;padding:7px 12px!important}html[data-theme] body .notifications-panel .server-smtp-event-group-header:focus-within{outline:2px solid color-mix(in oklch,var(--focus-ring) 84%,transparent)!important;outline-offset:-2px!important}html[data-theme] body .notifications-panel .server-smtp-event-group-copy{display:flex!important;gap:8px!important;min-width:0!important}html[data-theme] body .notifications-panel .server-smtp-event-group-copy strong{color:var(--text-primary)!important;font-size:12px!important;font-weight:760!important;line-height:1.2!important;white-space:nowrap!important}html[data-theme] body .notifications-panel .server-smtp-event-group-copy small{min-width:0!important;color:var(--text-secondary)!important;font-size:11.3px!important;line-height:1.25!important}html[data-theme] body .notifications-panel .server-smtp-event-group>.notification-event-row-list{max-height:none!important;overflow:visible!important}html[data-theme] body .notifications-panel .server-smtp-event-row{grid-template-columns:20px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-height:48px!important;border-top:1px solid color-mix(in oklch,var(--border-subtle) 58%,transparent)!important;background:color-mix(in oklch,var(--input-surface) 78%,transparent)!important;padding:7px 12px!important;box-shadow:none!important}html[data-theme] body .notifications-panel .server-smtp-event-row:hover{background:color-mix(in oklch,var(--primary-soft) 18%,var(--input-surface))!important}html[data-theme] body .notifications-panel .server-smtp-event-row.is-selected{background:linear-gradient(90deg,color-mix(in oklch,var(--primary-soft) 58%,transparent),transparent 78%),color-mix(in oklch,var(--input-surface) 94%,var(--surface-raised))!important}html[data-theme] body .notifications-panel .server-smtp-event-row:focus-within{outline:2px solid color-mix(in oklch,var(--focus-ring) 84%,transparent)!important;outline-offset:-2px!important;position:relative!important;z-index:1!important}html[data-theme] body .notifications-panel .smtp-event-checkbox{display:inline-block!important;flex:0 0 18px!important;width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;min-height:18px!important;max-height:18px!important;align-self:center!important;justify-self:center!important;accent-color:var(--primary)!important}html[data-theme] body .notifications-panel .server-smtp-event-row>span{gap:4px!important}html[data-theme] body .notifications-panel .server-smtp-event-row strong{display:block!important;overflow:hidden!important;color:var(--text-primary)!important;font-size:12.35px!important;font-weight:720!important;text-overflow:ellipsis!important}html[data-theme] body .notifications-panel .server-smtp-event-row small{display:block!important;overflow:hidden!important;color:color-mix(in oklch,var(--text-secondary) 82%,var(--text-muted))!important;font-size:11.35px!important;font-weight:540!important;margin-top:1px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .notifications-panel .notification-event-empty{display:flex!important;align-items:center!important;gap:8px!important;min-height:64px!important;color:var(--text-secondary)!important;padding:16px!important;font-size:12px!important}html[data-theme] body .notifications-panel .notification-save-footer{position:sticky!important;bottom:0!important;z-index:3!important;margin-top:0!important;border-top:1px solid color-mix(in oklch,var(--border-subtle) 74%,transparent)!important;background:color-mix(in oklch,var(--surface) 92%,var(--input-surface))!important;padding-top:10px!important}@media (max-width:1260px){html[data-theme] body .notifications-panel .notification-events-card{max-height:none!important}}@media (max-width:820px){html[data-theme] body .notifications-panel .notification-rules-hero{grid-template-columns:32px minmax(0,1fr)!important}html[data-theme] body .notifications-panel .notification-status-strip{grid-column:1/-1!important;justify-content:flex-start!important}html[data-theme] body .notifications-panel .notification-event-toolbar{align-items:flex-start!important;flex-direction:column!important}html[data-theme] body .notifications-panel .notification-event-actions,html[data-theme] body .notifications-panel .notification-event-actions .ghost-action{width:100%!important}html[data-theme] body .notifications-panel .server-smtp-event-group-copy{display:grid!important;gap:2px!important}}html[data-theme] body .notifications-panel .notification-rules-panel{gap:10px!important}html[data-theme] body .notifications-panel .notification-rules-hero{grid-template-columns:28px minmax(0,1fr) auto!important;min-height:48px!important;padding:7px 10px!important}html[data-theme] body .notifications-panel .notification-rules-mark{width:28px!important;height:28px!important}html[data-theme] body .notifications-panel .notification-rules-hero strong{font-size:13.5px!important}html[data-theme] body .notifications-panel .notification-rules-hero small{max-width:56ch!important;font-size:11.35px!important}html[data-theme] body .notifications-panel .notification-status-strip{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-end!important}html[data-theme] body .notifications-panel .notification-hero-settings,html[data-theme] body .notifications-panel .notification-status-strip>span{border:1px solid color-mix(in oklch,var(--border-subtle) 74%,transparent)!important;background:color-mix(in oklch,var(--input-surface) 92%,var(--surface-raised))!important;color:var(--text-secondary)!important;padding:0 8px!important;font-size:11.35px!important;font-variant-numeric:tabular-nums!important}html[data-theme] body .notifications-panel .notification-event-toolbar strong,html[data-theme] body .notifications-panel .notification-status-strip>span strong,html[data-theme] body .notifications-panel .server-smtp-event-group-copy strong{font-variant-numeric:tabular-nums!important}html[data-theme] body .notifications-panel .notification-status-strip .status-badge{display:none!important}html[data-theme] body .notifications-panel .notification-hero-settings{display:inline-flex!important;align-items:center!important;gap:6px!important;width:auto!important;white-space:nowrap!important}html[data-theme] body .notifications-panel .notification-rules-layout{grid-template-columns:minmax(280px,320px) minmax(0,1fr)!important}html[data-theme] body .notifications-panel .notification-delivery-rail{top:72px!important;gap:8px!important}html[data-theme] body .notifications-panel .notification-readonly-note{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;border:1px solid color-mix(in oklch,var(--warning) 22%,var(--border-subtle))!important;border-radius:8px!important;background:color-mix(in oklch,var(--warning-soft) 24%,var(--input-surface))!important;color:var(--text-secondary)!important;padding:8px!important;font-size:11.35px!important;line-height:1.3!important}html[data-theme] body .notifications-panel .notification-readonly-note svg{width:16px!important;height:16px!important;color:var(--warning)!important}html[data-theme] body .notifications-panel .notification-recipient-field textarea{min-height:74px!important;max-height:92px!important;font-size:11.75px!important}html[data-theme] body .notifications-panel .notification-test-panel button,html[data-theme] body .notifications-panel .notification-test-panel input{min-height:32px!important}html[data-theme] body .notifications-panel .notification-test-panel button{max-height:40px!important;align-self:end!important}html[data-theme] body .notifications-panel .notification-events-card{max-height:min(700px,calc(100dvh - 172px))!important;min-height:min(520px,calc(100dvh - 212px))!important}html[data-theme] body .notifications-panel .notification-event-toolbar small{font-size:11.15px!important}html[data-theme] body .notifications-panel .notification-event-actions .ghost-action{min-height:30px!important;padding:0 8px!important}html[data-theme] body .notifications-panel .notification-event-filterbar{padding:6px 10px!important}html[data-theme] body .notifications-panel .notification-event-filterbar button{font-size:11.2px!important}html[data-theme] body .notifications-panel .server-smtp-event-group-header{position:sticky!important;top:0!important;z-index:2!important;grid-template-columns:44px auto minmax(0,1fr)!important;min-height:36px!important}html[data-theme] body .notifications-panel .server-smtp-severity-badge{min-height:20px!important;padding:2px 7px!important;font-size:10.5px!important}html[data-theme] body .notifications-panel .server-smtp-event-group-copy{gap:6px!important}html[data-theme] body .notifications-panel .server-smtp-event-group-copy strong{font-size:11.75px!important}html[data-theme] body .notifications-panel .server-smtp-event-group-copy small{font-size:11px!important}html[data-theme] body .notifications-panel .server-smtp-event-row{grid-template-columns:44px minmax(0,1fr)!important;min-height:44px!important;gap:0!important;background:color-mix(in oklch,var(--input-surface) 84%,transparent)!important;padding:0 10px!important}html[data-theme] body .notifications-panel .server-smtp-event-row.is-selected{background:color-mix(in oklch,var(--primary-soft) 36%,var(--input-surface))!important;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--primary) 34%,var(--border-subtle))!important}html[data-theme] body .notifications-panel .server-smtp-event-row:hover{background:color-mix(in oklch,var(--primary-soft) 24%,var(--input-surface))!important}html[data-theme] body .notifications-panel .server-smtp-event-row>span{gap:2px!important}html[data-theme] body .notifications-panel .server-smtp-event-row strong{font-size:12px!important;font-weight:700!important}html[data-theme] body .notifications-panel .server-smtp-event-row small{font-size:11px!important;line-height:1.2!important}html[data-theme] body .notifications-panel .smtp-event-checkbox{transform:scale(.78)!important;transform-origin:center!important}html[data-theme] body .notifications-panel .notification-rules-panel.is-read-only .server-smtp-event-group-header,html[data-theme] body .notifications-panel .notification-rules-panel.is-read-only .server-smtp-event-row,html[data-theme] body .notifications-panel .notification-rules-panel.is-read-only input,html[data-theme] body .notifications-panel .notification-rules-panel.is-read-only textarea{cursor:not-allowed!important}html[data-theme] body .notifications-panel .notification-rules-panel.is-read-only .server-smtp-event-row{opacity:.78!important}@media (max-width:1260px){html[data-theme] body .notifications-panel .notification-events-card{min-height:480px!important}}@media (max-width:820px){html[data-theme] body .notifications-panel .notification-rules-hero,html[data-theme] body .notifications-panel .notification-status-strip{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important}html[data-theme] body .notifications-panel .notification-hero-settings,html[data-theme] body .notifications-panel .notification-status-strip>span,html[data-theme] body .notifications-panel .notification-test-panel button{width:100%!important}html[data-theme] body .notifications-panel .notification-test-panel{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .notifications-panel .server-smtp-event-group-header{grid-template-columns:44px minmax(0,1fr)!important}html[data-theme] body .notifications-panel .server-smtp-severity-badge{display:none!important}}html[data-theme] body .notifications-panel .notification-rules-panel{gap:8px!important;min-width:0!important}html[data-theme] body .notifications-panel .notification-rules-hero{grid-template-columns:32px minmax(0,1fr) max-content!important;gap:10px!important;min-height:52px!important;border-color:color-mix(in oklch,var(--border-subtle) 84%,var(--primary) 6%)!important;background:color-mix(in oklch,var(--surface-raised) 92%,var(--input-surface))!important;padding:8px 10px!important}html[data-theme] body .notifications-panel .notification-rules-mark{width:30px!important;height:30px!important;border-radius:8px!important}html[data-theme] body .notifications-panel .notification-rules-hero strong{font-size:13.75px!important;font-weight:760!important}html[data-theme] body .notifications-panel .notification-rules-hero small{max-width:48ch!important;margin-top:1px!important;font-size:11.25px!important}html[data-theme] body .notifications-panel .notification-status-strip{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:max-content!important;align-items:center!important;justify-content:end!important;gap:6px!important;min-width:0!important;overflow-x:auto!important;scrollbar-width:thin!important}html[data-theme] body .notifications-panel .notification-hero-settings,html[data-theme] body .notifications-panel .notification-status-strip>span{min-height:30px!important;border-radius:8px!important;padding:0 9px!important;font-size:11.25px!important;line-height:1!important}html[data-theme] body .notifications-panel .notification-rules-layout{grid-template-columns:minmax(268px,304px) minmax(620px,1fr)!important;align-items:start!important}html[data-theme] body .notifications-panel .notification-events-card,html[data-theme] body .notifications-panel .notification-recipient-card{border-radius:8px!important;background:color-mix(in oklch,var(--surface-raised) 90%,var(--input-surface))!important}html[data-theme] body .notifications-panel .notification-delivery-rail{gap:9px!important}html[data-theme] body .notifications-panel .notification-rail-heading{padding-bottom:7px!important}html[data-theme] body .notifications-panel .notification-rail-heading strong{font-size:12.5px!important}html[data-theme] body .notifications-panel .notification-rail-heading small{font-size:11px!important}html[data-theme] body .notifications-panel .notification-recipient-field{gap:6px!important}html[data-theme] body .notifications-panel .notification-recipient-field textarea{min-height:68px!important;max-height:88px!important}html[data-theme] body .notifications-panel .notification-test-panel{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;padding:8px!important}html[data-theme] body .notifications-panel .notification-test-panel>span{grid-column:1/-1!important}html[data-theme] body .notifications-panel .notification-test-panel button{min-width:118px!important}html[data-theme] body .notifications-panel .notification-events-card{min-height:min(560px,calc(100dvh - 208px))!important}html[data-theme] body .notifications-panel .notification-event-toolbar{min-height:44px!important;padding:7px 10px!important}html[data-theme] body .notifications-panel .notification-event-toolbar small{max-width:58ch!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .notifications-panel .notification-event-actions{flex-wrap:nowrap!important}html[data-theme] body .notifications-panel .notification-event-filterbar{min-height:38px!important;gap:5px!important;padding:5px 10px!important}html[data-theme] body .notifications-panel .notification-event-filterbar button{min-height:28px!important;border-radius:8px!important;padding:0 8px!important}html[data-theme] body .notifications-panel .notification-event-filterbar button.is-active{background:color-mix(in oklch,var(--primary-soft) 42%,var(--input-surface))!important;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--primary) 24%,transparent)!important}html[data-theme] body .notifications-panel .notification-event-filterbar strong{min-width:22px!important;background:color-mix(in oklch,var(--surface) 80%,var(--surface-raised))!important}html[data-theme] body .notifications-panel .notification-event-list{overflow:auto!important;background:color-mix(in oklch,var(--input-surface) 74%,var(--surface-raised))!important}html[data-theme] body .notifications-panel .notification-event-section{display:block!important;border-bottom:1px solid color-mix(in oklch,var(--border-subtle) 66%,transparent)!important;background:transparent!important}html[data-theme] body .notifications-panel .server-smtp-event-group-header{grid-template-columns:28px minmax(72px,88px) minmax(0,1fr)!important;min-height:34px!important;gap:7px!important;padding:5px 10px!important}html[data-theme] body .notifications-panel .server-smtp-severity-badge{justify-self:start!important;min-width:0!important;max-width:86px!important;overflow:hidden!important;padding:2px 6px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .notifications-panel .server-smtp-event-group-copy{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:baseline!important;gap:7px!important}html[data-theme] body .notifications-panel .server-smtp-event-group-copy strong{font-size:11.5px!important}html[data-theme] body .notifications-panel .server-smtp-event-group-copy small{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .notifications-panel .server-smtp-event-group>.notification-event-row-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;padding:0!important}html[data-theme] body .notifications-panel .server-smtp-event-row{grid-template-columns:28px minmax(0,1fr)!important;min-height:38px!important;gap:7px!important;border:0!important;border-top:1px solid color-mix(in oklch,var(--border-subtle) 52%,transparent)!important;border-radius:0!important;background:transparent!important;padding:5px 10px!important}html[data-theme] body .notifications-panel .server-smtp-event-row:not(.is-selected):hover{background:color-mix(in oklch,var(--component-hover-bg) 54%,var(--input-surface))!important}html[data-theme] body .notifications-panel .server-smtp-event-row.is-selected{background:color-mix(in oklch,var(--primary-soft) 34%,var(--surface-raised))!important;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--primary) 28%,var(--border-subtle))!important}html[data-theme] body .notifications-panel .server-smtp-event-row>span{gap:1px!important}html[data-theme] body .notifications-panel .server-smtp-event-row strong{font-size:11.8px!important;line-height:1.18!important}html[data-theme] body .notifications-panel .server-smtp-event-row small{font-size:10.9px!important;line-height:1.18!important}html[data-theme] body .notifications-panel .smtp-event-checkbox{box-sizing:border-box!important;inline-size:16px!important;block-size:16px!important;width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important;min-height:16px!important;max-height:16px!important;flex:0 0 16px!important;padding:0!important;margin:0!important;line-height:0!important}@media (max-width:1260px){html[data-theme] body .notifications-panel .notification-delivery-rail{position:static!important}html[data-theme] body .notifications-panel .notification-events-card{min-height:520px!important;max-height:none!important}}@media (max-width:820px){html[data-theme] body .notifications-panel .notification-rules-hero{grid-template-columns:30px minmax(0,1fr)!important}html[data-theme] body .notifications-panel .notification-status-strip{grid-column:1/-1!important;grid-auto-flow:row!important;justify-content:stretch!important}html[data-theme] body .notifications-panel .notification-event-actions .ghost-action,html[data-theme] body .notifications-panel .notification-hero-settings,html[data-theme] body .notifications-panel .notification-status-strip>span{width:100%!important}html[data-theme] body .notifications-panel .notification-event-toolbar{align-items:stretch!important}html[data-theme] body .notifications-panel .notification-event-actions{display:grid!important;grid-template-columns:1fr 1fr!important}html[data-theme] body .notifications-panel .server-smtp-event-group-header{grid-template-columns:28px minmax(0,1fr)!important}}html[data-theme] body .overview-dashboard .dashboard-category-grid .overview-chart-panel{min-height:0!important}html[data-theme] body .overview-dashboard .overview-access-bars{min-height:154px!important;padding-block-end:22px!important}html[data-theme] body .overview-dashboard .overview-access-bar small,html[data-theme] body .overview-dashboard .overview-access-bar strong{line-height:1.1!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-body:has(.overview-radar-live){gap:14px!important;align-items:center!important}@media (max-width:900px){html[data-theme] body .overview-dashboard .overview-access-bars{min-height:132px!important}}@media (max-width:860px){html[data-theme] body .overview-dashboard .overview-certificate-radar-body:has(.overview-radar-live){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;padding-inline:10px!important}html[data-theme] body .overview-dashboard .overview-radar-stage{justify-self:center!important;max-width:100%!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-body:has(.overview-radar-live) .overview-certificate-risk-board{width:100%!important;min-width:0!important;max-width:100%!important}html[data-theme] body .overview-dashboard .overview-certificate-risk-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}html[data-theme] body .overview-dashboard .overview-certificate-risk-copy,html[data-theme] body .overview-dashboard .overview-certificate-risk-track{width:100%!important;min-width:0!important}}html[data-theme] body .workspace-shell .gridcn-uplink-header .app-top-actions,html[data-theme] body .workspace-shell .gridcn-uplink-header .topbar-action-group,html[data-theme] body .workspace-shell .gridcn-uplink-header .topbar-action-group-critical,html[data-theme] body .workspace-shell .gridcn-uplink-header .topbar-compact-action-group,html[data-theme] body .workspace-shell .gridcn-uplink-header .topbar-compact-action-group-critical{overflow:visible!important;isolation:isolate!important}html[data-theme] body .workspace-shell .gridcn-uplink-header .app-top-actions :is(.language-switch button),html[data-theme] body .workspace-shell .gridcn-uplink-header .app-top-actions :is(.top-icon-action,.theme-switch button,.accent-palette-trigger,.accent-palette-compact-trigger){position:relative!important;box-sizing:border-box!important;overflow:visible!important;transform:none!important}html[data-theme] body .workspace-shell .gridcn-uplink-header .app-top-actions :is(.language-switch button):is(:hover,:active,:focus-visible),html[data-theme] body .workspace-shell .gridcn-uplink-header .app-top-actions :is(.top-icon-action,.theme-switch button,.accent-palette-trigger,.accent-palette-compact-trigger):is(:hover,:active,:focus-visible){transform:none!important}html[data-theme] body .workspace-shell .gridcn-uplink-header .app-top-actions :is(.language-switch button):focus-visible,html[data-theme] body .workspace-shell .gridcn-uplink-header .app-top-actions :is(.top-icon-action,.theme-switch button,.accent-palette-trigger,.accent-palette-compact-trigger):focus-visible{outline:2px solid color-mix(in oklch,var(--focus-ring) 86%,white)!important;outline-offset:2px!important;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--topbar-text) 20%,transparent),0 0 0 3px color-mix(in oklch,var(--focus-ring) 18%,transparent)!important}html[data-theme] body .workspace-shell .gridcn-uplink-header .topbar-action-group :is(.active,[aria-pressed=true],[aria-current=true]),html[data-theme] body .workspace-shell .gridcn-uplink-header .topbar-compact-action-group :is(.active,[aria-pressed=true],[aria-current=true]){overflow:visible!important;transform:none!important;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--topbar-text) 24%,transparent),0 0 0 1px color-mix(in oklch,var(--primary) 22%,transparent)!important}html[data-theme] body .notifications-panel .notification-events-card{grid-template-rows:auto auto minmax(0,1fr)!important;height:min(680px,calc(100dvh - 168px))!important;min-height:min(560px,calc(100dvh - 226px))!important;max-height:min(680px,calc(100dvh - 168px))!important;overflow:hidden!important}html[data-theme] body .notifications-panel .notification-events-card:has(>.server-smtp-selection-note){grid-template-rows:auto auto auto minmax(0,1fr)!important}html[data-theme] body .notifications-panel .server-smtp-selection-note{display:flex!important;align-items:center!important;gap:7px!important;grid-row:3!important;min-height:34px!important;margin:0!important;overflow:visible!important;position:relative!important;z-index:1!important}html[data-theme] body .notifications-panel .notification-event-list{display:flex!important;flex-direction:column!important;grid-row:3/-1!important;align-content:start!important;gap:10px!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}html[data-theme] body .notifications-panel .server-smtp-selection-note+.notification-event-list{grid-row:4!important}html[data-theme] body .notifications-panel .notification-event-section,html[data-theme] body .notifications-panel .notification-events-card .server-smtp-event-group.notification-event-section{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;grid-template-rows:none!important;align-self:stretch!important;height:auto!important;min-height:max-content!important;overflow:visible!important;width:100%!important}html[data-theme] body .notifications-panel .notification-event-row-list,html[data-theme] body .notifications-panel .server-smtp-event-group>.notification-event-row-list,html[data-theme] body .notifications-panel .server-smtp-event-group>.server-smtp-event-grid{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;align-content:start!important;gap:8px!important;height:auto!important;max-height:none!important;min-width:0!important;overflow:visible!important;width:100%!important}html[data-theme] body .notifications-panel .server-smtp-event-group-header{min-height:38px!important;align-items:center!important;contain:layout paint!important}html[data-theme] body .notifications-panel .notification-events-card .server-smtp-event-group .server-smtp-event-row,html[data-theme] body .notifications-panel .notification-events-card .server-smtp-event-row,html[data-theme] body .notifications-panel .server-smtp-event-row{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;min-height:64px!important;height:auto!important;box-sizing:border-box!important;overflow:hidden!important;contain:layout paint!important;padding:9px 12px!important;width:100%!important}html[data-theme] body .notifications-panel .server-smtp-event-row .smtp-event-checkbox{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin-top:2px!important}html[data-theme] body .notifications-panel .server-smtp-event-row>span{display:grid!important;grid-template-rows:auto auto!important;gap:3px!important;min-width:0!important;overflow:hidden!important;line-height:1.25!important}html[data-theme] body .notifications-panel .server-smtp-event-row small,html[data-theme] body .notifications-panel .server-smtp-event-row strong{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.25!important}html[data-theme] body .notifications-panel .server-smtp-event-row strong{white-space:nowrap!important}html[data-theme] body .notifications-panel .server-smtp-event-row small{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;white-space:normal!important}html[data-theme] body .server-settings-section-operations .maintenance-backup-table-wrap{max-height:min(360px,calc(100dvh - 360px))!important;overflow:auto!important;scrollbar-gutter:stable both-edges!important}html[data-theme] body .server-settings-section-operations .maintenance-backup-row{height:54px!important}html[data-theme] body .server-settings-section-operations .maintenance-backup-digest,html[data-theme] body .server-settings-section-operations .maintenance-backup-file-cell small,html[data-theme] body .server-settings-section-operations .maintenance-backup-file-cell strong{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .server-settings-section-operations .maintenance-backup-action-cell{min-width:112px!important;text-align:right!important;white-space:nowrap!important}@media (max-width:760px){body .overview-dashboard :is(.overview-dashboard-screen-tools,.dashboard-category-grid,.overview-widget-shell),html[data-theme] body .overview-dashboard :is(.overview-dashboard-screen-tools,.dashboard-category-grid,.overview-widget-shell){box-sizing:border-box!important;justify-self:start!important;max-width:calc(100vw - 32px)!important;min-width:0!important;width:calc(100vw - 32px)!important}body .overview-dashboard .dashboard-category-grid,html[data-theme] body .overview-dashboard .dashboard-category-grid{grid-template-columns:minmax(0,1fr)!important;overflow:clip!important}body .overview-dashboard .dashboard-category-grid>.overview-widget-shell,body .overview-dashboard .overview-widget-shell,html[data-theme] body .overview-dashboard .dashboard-category-grid>.overview-widget-shell,html[data-theme] body .overview-dashboard .overview-widget-shell{grid-column:1/-1!important}body .overview-dashboard .overview-dashboard-screen-action-cluster,html[data-theme] body .overview-dashboard .overview-dashboard-screen-action-cluster{flex:1 1 100%!important;justify-content:flex-start!important;min-width:0!important}body .overview-dashboard .overview-dashboard-screen-summary,html[data-theme] body .overview-dashboard .overview-dashboard-screen-summary{flex:1 1 min(100%,260px)!important;max-width:100%!important;min-width:0!important}}@media (max-width:360px){html[data-theme] body .list-panel.record-view-cards .record-card.type-file .compact-row-actions{flex-wrap:wrap!important}}@media (prefers-reduced-motion:reduce){body .overview-dashboard .overview-radar-live .overview-radar-scan-beam,body .overview-dashboard .overview-radar-live .radar-sweep,html[data-theme] body .overview-dashboard .overview-radar-live .overview-radar-scan-beam,html[data-theme] body .overview-dashboard .overview-radar-live .radar-sweep{animation:none!important;animation-name:none!important;transition:none!important}}@media (max-width:860px){body .overview-dashboard .overview-certificate-radar-body:has(.overview-radar-live),html[data-theme] body .overview-dashboard .overview-certificate-radar-body:has(.overview-radar-live){display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"radar" "board"!important;justify-items:stretch!important}body .overview-dashboard .overview-certificate-radar-body:has(.overview-radar-live)>*,html[data-theme] body .overview-dashboard .overview-certificate-radar-body:has(.overview-radar-live)>*{grid-column:1/-1!important}body .overview-dashboard .overview-certificate-radar-body:has(.overview-radar-live) .overview-radar-stage,html[data-theme] body .overview-dashboard .overview-certificate-radar-body:has(.overview-radar-live) .overview-radar-stage{grid-area:radar!important}body .overview-dashboard .overview-certificate-radar-body:has(.overview-radar-live) .overview-certificate-risk-board,html[data-theme] body .overview-dashboard .overview-certificate-radar-body:has(.overview-radar-live) .overview-certificate-risk-board{grid-area:board!important;width:100%!important}}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage{grid-area:auto!important;grid-template-areas:"status" "radar" "summary" "legend" "authority"!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;gap:8px!important;justify-self:center!important;width:min(100%,720px)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar{grid-area:radar!important;justify-self:center!important;width:min(100%,clamp(460px,38vw,560px),calc(100dvh - 320px))!important;border:0!important;border-radius:0!important;container-type:inline-size!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar:after,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar:after{display:none!important;content:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry{display:contents!important}@media (min-width:1200px){body .overview-dashboard .dashboard-category-grid.category-dashboard-certificates .overview-widget-shell.widget-certificate-risk-radar,body .overview-dashboard .dashboard-category-grid.category-dashboardCertificates .overview-widget-shell.widget-certificate-risk-radar,html[data-theme] body .overview-dashboard .dashboard-category-grid.category-dashboard-certificates .overview-widget-shell.widget-certificate-risk-radar,html[data-theme] body .overview-dashboard .dashboard-category-grid.category-dashboardCertificates .overview-widget-shell.widget-certificate-risk-radar{grid-column:1/-1!important;min-height:0!important;row-gap:6px!important;padding-block:8px!important}body .overview-dashboard .dashboard-category-grid.category-dashboard-certificates .overview-widget-shell.widget-certificate-risk-radar>.overview-widget-standard-header,body .overview-dashboard .dashboard-category-grid.category-dashboardCertificates .overview-widget-shell.widget-certificate-risk-radar>.overview-widget-standard-header,html[data-theme] body .overview-dashboard .dashboard-category-grid.category-dashboard-certificates .overview-widget-shell.widget-certificate-risk-radar>.overview-widget-standard-header,html[data-theme] body .overview-dashboard .dashboard-category-grid.category-dashboardCertificates .overview-widget-shell.widget-certificate-risk-radar>.overview-widget-standard-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:0!important;gap:8px!important;margin-bottom:0!important;padding:2px 2px 4px!important}body .overview-dashboard .dashboard-category-grid.category-dashboard-certificates .overview-widget-shell.widget-certificate-risk-radar .overview-certificate-radar-body,body .overview-dashboard .dashboard-category-grid.category-dashboardCertificates .overview-widget-shell.widget-certificate-risk-radar .overview-certificate-radar-body,html[data-theme] body .overview-dashboard .dashboard-category-grid.category-dashboard-certificates .overview-widget-shell.widget-certificate-risk-radar .overview-certificate-radar-body,html[data-theme] body .overview-dashboard .dashboard-category-grid.category-dashboardCertificates .overview-widget-shell.widget-certificate-risk-radar .overview-certificate-radar-body{grid-template-columns:minmax(0,1fr)!important;justify-items:center!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage{grid-template-areas:"radar telemetry"!important;grid-template-columns:minmax(0,560px) minmax(210px,1fr)!important;grid-template-rows:auto!important;align-content:start!important;align-items:center!important;column-gap:24px!important;margin-block:-5px!important;row-gap:0!important;justify-self:center!important;width:min(100%,820px)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry{display:grid!important;grid-area:telemetry!important;grid-template-areas:"status" "summary" "legend"!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;align-self:center!important;width:100%!important;min-width:0!important;gap:14px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar{align-self:center!important;width:min(100%,clamp(460px,38vw,560px),calc(100dvh - 340px))!important;min-width:0!important;max-width:560px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status{align-self:start!important;justify-self:stretch!important;width:100%!important;max-width:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;align-self:start!important;justify-content:stretch!important;width:100%!important;gap:2px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend span,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend span{justify-content:flex-start!important;min-height:24px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-self:start!important;justify-content:stretch!important;width:100%!important;gap:6px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary span,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary span{justify-content:center!important;min-width:0!important}}@media (min-width:1500px) and (min-height:820px){body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage{grid-template-columns:minmax(0,560px) minmax(252px,1fr)!important;column-gap:28px!important;margin-block:-28px!important;width:min(100%,840px)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar{width:min(100%,560px)!important;max-width:560px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status strong,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status strong{font-size:13px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend span,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status small,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary small,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend span,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status small,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary small{font-size:12px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary strong,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary strong{font-size:14px!important}}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend{grid-area:legend!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend{grid-area:authority!important;display:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary{grid-area:summary!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-label,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-label{font-size:13px!important;font-weight:650!important;line-height:1.08!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-marks,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-marks{position:absolute!important;z-index:7!important;inset:0!important;pointer-events:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark{position:absolute!important;display:inline-grid!important;width:clamp(68px,15cqw,84px)!important;min-width:0!important;max-width:84px!important;height:clamp(34px,7.5cqw,42px)!important;min-height:0!important;max-height:42px!important;place-items:center!important;border:1px solid transparent!important;border-radius:6px!important;outline:none!important;background:transparent!important;box-shadow:none!important;cursor:help!important;pointer-events:auto!important;transform:translate(-50%,-50%)!important;transform-origin:50% 50%!important;transition:border-color .18s var(--motion-ease-standard),box-shadow .18s var(--motion-ease-standard),transform .18s var(--motion-ease-standard)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark[data-anchor=end],body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark[data-anchor=start],html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark[data-anchor=end],html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark[data-anchor=start]{transform:translate(-50%,-50%)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark:focus-visible,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark:hover,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark:focus-visible,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark:hover{z-index:2!important;border-color:color-mix(in oklch,var(--primary) 54%,var(--border-subtle))!important;box-shadow:0 6px 16px color-mix(in oklch,var(--shadow-soft) 14%,transparent),0 0 0 3px color-mix(in oklch,var(--focus-ring) 32%,transparent)!important;transform:translate(-50%,-50%) scale(1.035)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark{width:68px!important;min-width:68px!important;height:28px!important;border:0!important;border-radius:0!important;overflow:visible!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.asset-wordmark,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.asset-wordmark{width:68px!important;min-width:68px!important;height:24px!important;padding:0!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.asset-wordmark .certificate-authority-brand-asset,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.asset-wordmark .certificate-authority-brand-asset{width:64px!important;height:18px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-globalsign,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-globalsign{width:68px!important;min-width:68px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-globalsign .certificate-authority-brand-asset,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-globalsign .certificate-authority-brand-asset{width:64px!important}html[data-theme=dark] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark{border-color:transparent!important;background:transparent!important;box-shadow:none!important}html[data-theme=dark] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.asset-wordmark{background:transparent!important;padding:0!important}html[data-theme=dark] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar{background:radial-gradient(circle at 50% 50%,oklch(18.5% .008 238) 0 48%,transparent 48.4%)!important}html[data-theme=dark] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status strong,html[data-theme=dark] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary strong{color:oklch(94.5% .008 238)!important;-webkit-text-fill-color:currentColor!important}html[data-theme=dark] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend span,html[data-theme=dark] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status small,html[data-theme=dark] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary small{color:oklch(78% .012 238)!important;-webkit-text-fill-color:currentColor!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark svg,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.asset-icon .certificate-authority-brand-asset,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark svg,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.asset-icon .certificate-authority-brand-asset{width:26px!important;height:26px!important;object-fit:contain!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-digicert .certificate-authority-brand-asset,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-digicert .certificate-authority-brand-asset{width:62px!important;height:18px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-globalsign .certificate-authority-brand-asset,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-globalsign .certificate-authority-brand-asset{width:clamp(62px,14cqw,78px)!important;height:auto!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-godaddy .certificate-authority-brand-asset,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-godaddy .certificate-authority-brand-asset{width:24px!important;height:24px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-letsencrypt .certificate-authority-brand-asset,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-letsencrypt .certificate-authority-brand-asset{width:24px!important;height:26px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-certificate-authority svg,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-microsoft svg,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-certificate-authority svg,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-microsoft svg{width:30px!important;height:30px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band-layer,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band-layer{pointer-events:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band{vector-effect:non-scaling-stroke!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-success,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-success{fill:none!important;stroke:var(--success)!important;stroke-opacity:.055!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-warning,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-warning{fill:none!important;stroke:var(--warning)!important;stroke-opacity:.07!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-orange,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-orange{fill:none!important;stroke:color-mix(in oklch,var(--danger) 48%,var(--warning))!important;stroke-opacity:.085!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-danger,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-danger{fill:var(--danger)!important;fill-opacity:.11!important;stroke:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-fill,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-fill{fill:var(--primary)!important;opacity:.016!important;transition:opacity .18s var(--motion-ease-standard),stroke .18s var(--motion-ease-standard)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-fill:nth-child(2n),html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-fill:nth-child(2n){opacity:.026!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-fill[data-active=true],html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-fill[data-active=true]{opacity:.105!important;stroke:color-mix(in oklch,var(--primary) 46%,var(--border-subtle))!important;stroke-width:1.25px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-axis,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-axis{stroke:color-mix(in oklch,var(--primary) 26%,var(--border-strong))!important;stroke-width:1.15px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-threshold .overview-unified-radar-ring,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-threshold .overview-unified-radar-ring{stroke-width:1.25px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-threshold.tone-danger .overview-unified-radar-ring,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-threshold.tone-danger .overview-unified-radar-ring{stroke:color-mix(in oklch,var(--danger) 38%,var(--border-subtle))!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-threshold.tone-orange .overview-unified-radar-ring,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-threshold.tone-orange .overview-unified-radar-ring{stroke:color-mix(in oklch,color-mix(in oklch,var(--danger) 48%,var(--warning)) 34%,var(--border-subtle))!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-threshold.tone-warning .overview-unified-radar-ring,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-threshold.tone-warning .overview-unified-radar-ring{stroke:color-mix(in oklch,var(--warning) 30%,var(--border-subtle))!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-threshold.tone-success .overview-unified-radar-ring,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-threshold.tone-success .overview-unified-radar-ring{stroke:color-mix(in oklch,var(--success) 26%,var(--border-subtle))!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-axis,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-axis{stroke:color-mix(in oklch,var(--primary) 12%,transparent)!important;stroke-width:.75px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-cardinal-axis,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-cardinal-axis{stroke:color-mix(in oklch,var(--primary) 18%,transparent)!important;stroke-width:1px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-outer-ring,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-outer-ring{stroke:color-mix(in oklch,var(--primary) 32%,var(--border-strong))!important;stroke-width:1.4px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-fill,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-fill{fill:url(#certificate-radar-sweep-fill)!important;opacity:.46!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend .tone-success,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend .tone-success{color:var(--success)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-line,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-line{filter:drop-shadow(0 0 2px color-mix(in oklch,var(--primary) 18%,transparent))!important;stroke:color-mix(in oklch,var(--primary) 70%,var(--surface-overlay))!important;stroke-width:1.3px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm[data-radar-motion=idle],html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm[data-radar-motion=idle]{opacity:0!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-head,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-head{filter:drop-shadow(0 0 4px color-mix(in oklch,var(--primary) 32%,transparent))!important;stroke-width:2px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sweep,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sweep-tail{animation:none!important;transform:rotate(var(--radar-live-angle,0deg))!important;transform-origin:50% 50%!important;will-change:transform!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sweep-head{height:34.3%!important;animation:none!important;transform:translate(-50%,-100%) rotate(var(--radar-live-angle,0deg))!important;transform-origin:50% 100%!important;will-change:transform!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-core{animation:dashboard-certificate-radar-core 2.2s var(--ease) infinite!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status{grid-area:status!important;justify-self:center!important;width:min(100%,clamp(460px,38vw,560px),calc(100dvh - 320px))!important;max-width:100%!important;gap:2px!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0 2px 4px!important;box-shadow:none!important;pointer-events:none!important;transform:none!important}@media (min-width:1200px){body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status{align-self:start!important;justify-self:stretch!important;width:100%!important;max-width:none!important;padding:2px 0 8px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status small,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status strong,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status small,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status strong{overflow:visible!important;text-overflow:clip!important;white-space:normal!important}}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;animation:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point:before,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point:before{inset:-2px!important;opacity:.08!important;animation:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point:after,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point:after{inset:4px!important;background:color-mix(in oklch,var(--surface-overlay) 90%,currentColor 10%)!important;box-shadow:0 0 0 2px var(--surface-overlay),0 0 0 3px color-mix(in oklch,currentColor 52%,transparent)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point i,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point i{position:relative!important;inset:auto!important;z-index:1!important;width:8px!important;height:8px!important;opacity:1!important;animation:none!important;transform:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point strong,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point strong{position:relative!important;z-index:2!important}body .overview-dashboard .overview-certificate-radar-widget [data-scan-phase=scanning] .overview-unified-radar-sweep,body .overview-dashboard .overview-certificate-radar-widget [data-scan-phase=scanning] .overview-unified-radar-sweep-tail{animation:none!important;opacity:.5!important}body .overview-dashboard .overview-certificate-radar-widget [data-scan-phase=scanning] .overview-unified-radar-sweep-head{animation:none!important;opacity:.78!important}@media (max-height:760px),(max-width:900px){body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-marks,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-label,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-marks,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-label{display:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;gap:6px 8px!important;width:100%!important;min-width:0!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend>span,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend>span{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;width:100%!important;min-width:0!important;min-height:40px!important;align-items:center!important;gap:8px!important;border:1px solid color-mix(in oklch,var(--border-subtle) 74%,transparent)!important;border-radius:6px!important;background:color-mix(in oklch,var(--surface-overlay) 74%,transparent)!important;padding:5px 8px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend .certificate-authority-brand-mark,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend .certificate-authority-brand-mark{width:64px!important;min-width:64px!important;height:24px!important;border:0!important;background:transparent!important;box-shadow:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend .certificate-authority-brand-mark.asset-wordmark,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend .certificate-authority-brand-mark.asset-wordmark{width:64px!important;min-width:64px!important;height:24px!important;padding:0!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend .certificate-authority-brand-mark.asset-wordmark .certificate-authority-brand-asset,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend .certificate-authority-brand-mark.asset-wordmark .certificate-authority-brand-asset{width:60px!important;height:18px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend>span>small,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend>span>small{min-width:0!important;overflow:hidden!important;color:var(--text-secondary)!important;font-size:11.5px!important;font-weight:650!important;line-height:1.2!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}}@keyframes vaultpilot-certificate-radar-sector-acquire{0%{opacity:0}2%{opacity:.2}11%{opacity:.075}24%,to{opacity:0}}@keyframes vaultpilot-certificate-radar-point-acquire{0%{opacity:0;transform:scale(.7)}2%{opacity:var(--radar-acquire-opacity,.4);transform:scale(.88)}6%{opacity:.16;transform:scale(1.2)}10%,to{opacity:0;transform:scale(1.62)}}@keyframes vaultpilot-certificate-radar-core-acquire{0%{opacity:0;transform:scale(.72)}3%{opacity:.42;transform:scale(.92)}12%{opacity:.08;transform:scale(1.34)}20%,to{opacity:0;transform:scale(1.58)}}@keyframes vaultpilot-certificate-radar-authority-acquire{0%{opacity:0;transform:scale(.82)}4%{opacity:.22;transform:scale(.94)}16%,to{opacity:0;transform:scale(1.2)}}@keyframes vaultpilot-certificate-radar-beacon-acquire{0%,to{box-shadow:0 0 0 0 color-mix(in oklch,var(--primary) 24%,transparent);opacity:.7;transform:scale(.92)}5%{box-shadow:0 0 0 5px color-mix(in oklch,var(--primary) 0%,transparent);opacity:1;transform:scale(1)}18%{box-shadow:0 0 0 0 color-mix(in oklch,var(--primary) 0%,transparent);opacity:.72;transform:scale(.94)}}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-instrument-well,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-instrument-well{fill:var(--surface-overlay)!important;fill-opacity:.76!important;stroke:color-mix(in oklch,var(--primary) 18%,var(--border-subtle))!important;stroke-width:1.25px!important;vector-effect:non-scaling-stroke!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-tick-ring,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-tick-ring{fill:none!important;pointer-events:none!important;stroke:color-mix(in oklch,var(--primary) 20%,var(--border-subtle))!important;stroke-linecap:round!important;vector-effect:non-scaling-stroke!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-tick-ring.is-minor,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-tick-ring.is-minor{opacity:.58!important;stroke-dasharray:.12 .88!important;stroke-width:1px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-tick-ring.is-major,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-tick-ring.is-major{opacity:.72!important;stroke-dasharray:.25 .75!important;stroke-width:1.35px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-aura,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-aura{fill:url(#certificate-radar-sweep-aura)!important;opacity:.52!important;pointer-events:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-fill,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-fill{opacity:.68!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire{fill:color-mix(in oklch,var(--primary) 64%,transparent)!important;opacity:0;pointer-events:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire.tone-danger,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire.tone-danger{fill:color-mix(in oklch,var(--danger) 72%,transparent)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire.tone-orange,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire.tone-warning,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire.tone-orange,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire.tone-warning{fill:color-mix(in oklch,var(--warning) 68%,transparent)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire.tone-success,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire.tone-success{fill:color-mix(in oklch,var(--success) 58%,transparent)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-sector-acquire,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-sector-acquire{animation:vaultpilot-certificate-radar-sector-acquire var(--radar-scan-duration) linear infinite;animation-delay:var(--radar-scan-delay,0s);animation-fill-mode:both;will-change:opacity}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark{isolation:isolate!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark:before,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark:before{position:absolute!important;z-index:-1!important;inset:3px!important;border:1px solid color-mix(in oklch,var(--primary) 38%,transparent)!important;border-radius:999px!important;background:color-mix(in oklch,var(--primary-soft) 62%,transparent)!important;content:""!important;opacity:0;pointer-events:none!important;transform:scale(.82);transform-origin:50% 50%!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-authority-mark:before,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-authority-mark:before{animation:vaultpilot-certificate-radar-authority-acquire var(--radar-scan-duration) linear infinite;animation-delay:var(--radar-scan-delay,0s);animation-fill-mode:both;will-change:opacity,transform}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point-echo,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point-echo{position:absolute!important;z-index:-1!important;inset:-8px!important;border:1px solid color-mix(in oklch,currentColor 52%,transparent)!important;border-radius:999px!important;background:radial-gradient(circle,color-mix(in oklch,currentColor 18%,transparent),transparent 64%)!important;opacity:0;pointer-events:none!important;transform:scale(.7);transform-origin:50% 50%!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point.tone-danger,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point.tone-danger{--radar-acquire-opacity:0.58}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point.tone-orange,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point.tone-orange{--radar-acquire-opacity:0.48}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point.tone-warning,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point.tone-warning{--radar-acquire-opacity:0.4}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point.tone-success,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point.tone-success{--radar-acquire-opacity:0.28}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-point-echo,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-point-echo{animation:vaultpilot-certificate-radar-point-acquire var(--radar-scan-duration) linear infinite;animation-delay:var(--radar-scan-delay,0s);animation-fill-mode:both;will-change:opacity,transform}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point:focus-visible .overview-unified-radar-point-echo,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point:hover .overview-unified-radar-point-echo,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point:focus-visible .overview-unified-radar-point-echo,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point:hover .overview-unified-radar-point-echo{animation-play-state:paused!important;opacity:.26;transform:scale(1.04)}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-core,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-core{animation:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-core:before,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-core:before{position:absolute!important;inset:-9px!important;border:1px solid color-mix(in oklch,var(--primary) 38%,transparent)!important;border-radius:inherit!important;content:""!important;opacity:0;pointer-events:none!important;transform:scale(.72);transform-origin:50% 50%!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-scan-core:before,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-scan-core:before{animation:vaultpilot-certificate-radar-core-acquire var(--radar-scan-duration) linear infinite;animation-fill-mode:both;will-change:opacity,transform}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status{grid-template-columns:10px minmax(0,1fr)!important;column-gap:7px!important;row-gap:2px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status>small,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status>strong,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status>small,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status>strong{grid-column:2!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-beacon,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-beacon{grid-column:1!important;grid-row:1/span 2!important;align-self:start!important;width:7px!important;height:7px!important;margin-top:3px!important;border-radius:999px!important;background:var(--text-muted)!important;opacity:.46;transform:scale(.92)}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status[data-scan-phase=scanning] .overview-unified-radar-live-beacon,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status[data-scan-phase=scanning] .overview-unified-radar-live-beacon{background:var(--primary)!important;animation:vaultpilot-certificate-radar-beacon-acquire 3.6s linear infinite;will-change:opacity,transform}@media (prefers-reduced-motion:reduce){body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark:before,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-beacon,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point-echo,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-core:before,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark:before,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-beacon,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point-echo,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-core:before,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire{animation:none!important;transition:none!important;will-change:auto!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark:before,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point-echo,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-core:before,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark:before,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point-echo,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-core:before,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sector-acquire{opacity:0!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point:before,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-core,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sweep,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sweep-head,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sweep-tail,body .overview-dashboard .overview-certificate-radar-widget [data-scan-phase=scanning] .overview-unified-radar-sweep,body .overview-dashboard .overview-certificate-radar-widget [data-scan-phase=scanning] .overview-unified-radar-sweep-head,body .overview-dashboard .overview-certificate-radar-widget [data-scan-phase=scanning] .overview-unified-radar-sweep-tail,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point:before,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-core,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sweep,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sweep-head,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-sweep-tail,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget [data-scan-phase=scanning] .overview-unified-radar-sweep,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget [data-scan-phase=scanning] .overview-unified-radar-sweep-head,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget [data-scan-phase=scanning] .overview-unified-radar-sweep-tail{animation:none!important;animation-delay:0s!important;animation-duration:0s!important;animation-name:none!important;animation-play-state:paused!important;transition:none!important;will-change:auto!important}}html[data-theme] body .notifications-panel .notification-rules-layout{grid-template-columns:minmax(292px,320px) minmax(0,1fr)!important;gap:12px!important;min-width:0!important}html[data-theme] body .notifications-panel .notification-delivery-rail,html[data-theme] body .notifications-panel .notification-events-card{min-width:0!important}html[data-theme] body .notifications-panel .notification-events-card{height:auto!important;min-height:min(520px,calc(100dvh - 236px))!important;max-height:min(620px,calc(100dvh - 188px))!important}html[data-theme] body .notifications-panel .notification-event-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}html[data-theme] body .notifications-panel .notification-event-toolbar small{max-width:72ch!important;white-space:normal!important}html[data-theme] body .notifications-panel .notification-event-actions{justify-self:end!important}html[data-theme] body .notifications-panel .notification-event-list{display:block!important;gap:0!important}html[data-theme] body .notifications-panel .server-smtp-event-group>.notification-event-row-list{gap:0!important}html[data-theme] body .notifications-panel .server-smtp-event-row.has-delivery-policy{display:grid!important;grid-template-columns:24px minmax(0,1fr) minmax(124px,188px)!important;align-items:center!important;gap:9px!important;min-height:52px!important;overflow:hidden!important;padding:7px 12px!important}html[data-theme] body .notifications-panel .server-smtp-event-row.has-delivery-policy>span:not(.server-smtp-event-policy){display:grid!important;grid-column:2!important;grid-row:1!important;gap:2px!important;min-width:0!important;overflow:hidden!important}html[data-theme] body .notifications-panel .server-smtp-event-row>.server-smtp-event-policy{display:inline-flex!important;grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:end!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .notifications-panel .server-smtp-event-row>.server-smtp-event-policy svg{flex:0 0 12px!important}html[data-theme] body .notifications-panel .notification-save-footer{margin-top:8px!important}@media (max-width:1260px){html[data-theme] body .notifications-panel .notification-rules-layout{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:860px){html[data-theme] body .notifications-panel .notification-event-toolbar{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .notifications-panel .notification-event-actions{justify-self:stretch!important}html[data-theme] body .notifications-panel .server-smtp-event-row.has-delivery-policy{grid-template-columns:24px minmax(0,1fr)!important;align-items:start!important}html[data-theme] body .notifications-panel .server-smtp-event-row>.server-smtp-event-policy{grid-column:2!important;grid-row:2!important;justify-self:start!important;max-width:100%!important}}html[data-theme] body .notifications-panel .notification-rules-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html[data-theme] body .notifications-panel .notification-delivery-rail{position:static!important;display:grid!important;grid-template-columns:minmax(150px,188px) minmax(300px,1fr) minmax(360px,.85fr)!important;align-items:stretch!important;gap:10px!important;padding:10px!important;border-color:color-mix(in oklch,var(--border-subtle) 74%,var(--primary) 5%)!important;background:linear-gradient(180deg,color-mix(in oklch,var(--surface-raised) 98%,var(--primary-soft) 5%),color-mix(in oklch,var(--surface) 86%,var(--input-surface)))!important}html[data-theme] body .notifications-panel .notification-rail-heading{display:grid!important;grid-template-columns:minmax(0,1fr) 18px!important;align-content:center!important;align-items:center!important;gap:8px!important;min-width:0!important;border:0!important;padding:0 4px 0 0!important}html[data-theme] body .notifications-panel .notification-rail-heading small{max-width:22ch!important}html[data-theme] body .notifications-panel .notification-recipient-field{display:grid!important;grid-template-rows:auto minmax(44px,auto) auto!important;gap:5px!important;min-width:0!important}html[data-theme] body .notifications-panel .notification-recipient-field textarea{min-height:46px!important;max-height:72px!important;resize:vertical!important}html[data-theme] body .notifications-panel .notification-recipient-field small{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .notifications-panel .notification-test-panel{display:grid!important;grid-template-columns:minmax(132px,1fr) minmax(190px,240px) auto!important;gap:8px!important;min-width:0!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0 0 0 10px!important;box-shadow:inset 1px 0 0 color-mix(in oklch,var(--border-subtle) 72%,transparent)!important}html[data-theme] body .notifications-panel .notification-test-panel>span{grid-column:auto!important;min-width:0!important}html[data-theme] body .notifications-panel .notification-test-panel>span small{max-width:28ch!important}html[data-theme] body .notifications-panel .notification-test-panel label{display:grid!important;gap:5px!important;min-width:0!important}html[data-theme] body .notifications-panel .notification-test-panel input{width:100%!important;min-height:36px!important}html[data-theme] body .notifications-panel .notification-test-panel button{width:auto!important;min-width:120px!important;min-height:36px!important;justify-self:end!important}html[data-theme] body .notifications-panel .notification-events-card{min-height:min(500px,calc(100dvh - 320px))!important;max-height:min(620px,calc(100dvh - 260px))!important}@media (max-width:1180px){html[data-theme] body .notifications-panel .notification-rail-heading{grid-template-columns:minmax(0,1fr) 18px!important}html[data-theme] body .notifications-panel .notification-rail-heading small{max-width:100%!important}html[data-theme] body .notifications-panel .notification-test-panel{grid-template-columns:minmax(0,1fr) minmax(220px,320px) auto!important;padding:8px 0 0!important;box-shadow:inset 0 1px 0 color-mix(in oklch,var(--border-subtle) 72%,transparent)!important}}@media (max-width:760px){html[data-theme] body .notifications-panel .notification-test-panel button{justify-self:stretch!important;width:100%!important}}@media (min-width:561px){body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend{display:none!important;visibility:hidden!important}}html[data-theme] body .notifications-panel .notification-delivery-rail{grid-template-columns:minmax(128px,160px) minmax(420px,1fr) minmax(420px,.8fr)!important;align-items:center!important;gap:12px!important;min-height:104px!important;padding:8px 10px!important}html[data-theme] body .notifications-panel .notification-delivery-rail label.required-field:before{display:none!important;content:none!important}html[data-theme] body .notifications-panel .notification-rail-heading{align-self:center!important;padding-inline-end:6px!important}html[data-theme] body .notifications-panel .notification-rail-heading strong{font-size:13px!important;line-height:1.16!important}html[data-theme] body .notifications-panel .notification-rail-heading small{margin-top:2px!important;max-width:18ch!important;line-height:1.24!important}html[data-theme] body .notifications-panel .notification-recipient-field{grid-template-rows:18px 44px 16px!important;align-self:center!important;gap:4px!important;font-size:11.4px!important;line-height:1.2!important}html[data-theme] body .notifications-panel .notification-recipient-field textarea{min-height:44px!important;max-height:48px!important;padding-block:8px!important;resize:none!important}html[data-theme] body .notifications-panel .notification-test-panel{grid-template-columns:minmax(132px,180px) minmax(210px,260px) minmax(120px,auto)!important;align-items:end!important;align-self:center!important;gap:10px!important;padding-inline-start:12px!important}html[data-theme] body .notifications-panel .notification-test-panel>span{align-self:center!important}html[data-theme] body .notifications-panel .notification-test-panel>span strong{font-size:12.4px!important;line-height:1.18!important}html[data-theme] body .notifications-panel .notification-test-panel>span small{max-width:20ch!important;line-height:1.22!important}html[data-theme] body .notifications-panel .notification-test-panel label{grid-template-rows:18px 36px!important;gap:4px!important;font-size:11.4px!important;line-height:1.2!important}html[data-theme] body .notifications-panel .notification-test-panel button,html[data-theme] body .notifications-panel .notification-test-panel input{min-height:36px!important}html[data-theme] body .notifications-panel .notification-test-panel button{min-width:124px!important}@media (max-width:1320px){html[data-theme] body .notifications-panel .notification-delivery-rail{grid-template-columns:minmax(124px,150px) minmax(320px,1fr) minmax(360px,.86fr)!important}}@media (max-width:1180px){html[data-theme] body .notifications-panel .notification-delivery-rail{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .notifications-panel .notification-test-panel{grid-template-columns:minmax(0,1fr) minmax(220px,320px) auto!important}}@media (max-width:760px){html[data-theme] body .notifications-panel .notification-test-panel{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .notifications-panel .notification-delivery-rail,html[data-theme] body .notifications-panel .notification-events-card,html[data-theme] body .notifications-panel .notification-rules-hero{border-color:color-mix(in oklch,var(--border-subtle) 78%,var(--primary) 4%)!important;box-shadow:inset 0 1px 0 color-mix(in oklch,var(--surface) 84%,transparent),0 10px 24px color-mix(in oklch,var(--text-primary) 4%,transparent)!important}html[data-theme] body .notifications-panel .notification-delivery-rail{background:color-mix(in oklch,var(--surface) 88%,var(--surface-raised))!important}html[data-theme] body .notifications-panel .notification-rail-heading{grid-template-columns:minmax(0,1fr) 22px!important}html[data-theme] body .notifications-panel .notification-rail-heading>svg{align-self:center!important;width:18px!important;height:18px!important;color:color-mix(in oklch,var(--primary) 76%,var(--text-secondary))!important}html[data-theme] body .notifications-panel .notification-rail-heading strong,html[data-theme] body .notifications-panel .notification-test-panel>span strong{color:color-mix(in oklch,var(--text-primary) 94%,var(--primary))!important}html[data-theme] body .notifications-panel .notification-rail-heading small,html[data-theme] body .notifications-panel .notification-recipient-field small,html[data-theme] body .notifications-panel .notification-test-panel>span small{color:color-mix(in oklch,var(--text-secondary) 90%,var(--text-muted))!important}html[data-theme] body .notifications-panel :is(.notification-recipient-field textarea,.notification-test-panel input){border-color:color-mix(in oklch,var(--border-subtle) 82%,var(--primary) 10%)!important;background:color-mix(in oklch,var(--input-surface) 92%,var(--surface))!important;color:var(--text-primary)!important;box-shadow:inset 0 1px 0 color-mix(in oklch,var(--surface) 92%,transparent)!important;transition:border-color .15s var(--motion-ease-standard),box-shadow .15s var(--motion-ease-standard),background .15s var(--motion-ease-standard)!important}html[data-theme] body .notifications-panel :is(.notification-recipient-field textarea,.notification-test-panel input):focus{border-color:color-mix(in oklch,var(--primary) 54%,var(--border-focus))!important;outline:none!important;box-shadow:inset 0 1px 0 color-mix(in oklch,var(--surface) 92%,transparent),0 0 0 3px color-mix(in oklch,var(--primary) 14%,transparent)!important}html[data-theme] body .notifications-panel .notification-test-panel button:disabled{border-color:color-mix(in oklch,var(--border-subtle) 70%,transparent)!important;background:color-mix(in oklch,var(--surface-raised) 70%,var(--input-surface))!important;color:color-mix(in oklch,var(--text-muted) 82%,var(--text-secondary))!important;opacity:1!important}html[data-theme] body .notifications-panel .server-smtp-selection-note{border-color:color-mix(in oklch,var(--border-subtle) 70%,var(--info) 8%)!important;background:color-mix(in oklch,var(--info-soft) 14%,var(--surface))!important;color:color-mix(in oklch,var(--text-primary) 88%,var(--info))!important}html[data-theme] body .notifications-panel .notification-event-filterbar{background:color-mix(in oklch,var(--surface) 82%,var(--surface-raised))!important}html[data-theme] body .notifications-panel .notification-event-filterbar button{color:color-mix(in oklch,var(--text-secondary) 90%,var(--text-primary))!important}html[data-theme] body .notifications-panel .notification-event-filterbar button.is-active{border-color:color-mix(in oklch,var(--primary) 42%,var(--border-focus))!important;background:color-mix(in oklch,var(--primary-soft) 48%,var(--surface))!important;color:color-mix(in oklch,var(--primary) 68%,var(--text-primary))!important;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--primary) 18%,transparent)!important}html[data-theme] body .notifications-panel .server-smtp-event-row{transition:background .14s var(--motion-ease-standard),box-shadow .14s var(--motion-ease-standard)!important}html[data-theme] body .notifications-panel .server-smtp-event-row:not(.is-selected):hover{background:color-mix(in oklch,var(--primary-soft) 18%,var(--table-row-surface))!important}html[data-theme] body .notifications-panel .server-smtp-event-row.is-selected{background:color-mix(in oklch,var(--primary-soft) 42%,var(--surface))!important;box-shadow:inset 3px 0 0 color-mix(in oklch,var(--primary) 72%,var(--border-focus))!important}html[data-theme] body .notifications-panel .server-smtp-event-row strong{color:color-mix(in oklch,var(--text-primary) 96%,var(--primary))!important}html[data-theme] body .notifications-panel .server-smtp-event-row small{color:color-mix(in oklch,var(--text-secondary) 88%,var(--text-muted))!important}html[data-theme] body .notifications-panel .server-smtp-event-policy{border-color:color-mix(in oklch,var(--border-subtle) 76%,var(--primary) 10%)!important;background:color-mix(in oklch,var(--surface) 88%,var(--primary-soft) 12%)!important;color:color-mix(in oklch,var(--text-secondary) 88%,var(--primary))!important}body .page-integrations .integration-flow-shell>.integrations-panel,html[data-theme] body .page-integrations .integration-flow-shell>.integrations-panel{min-height:0!important}body .page-integrations .integration-flow-shell .directory-setup-panel,html[data-theme] body .page-integrations .integration-flow-shell .directory-setup-panel{align-content:start!important}body .page-integrations .integration-flow-shell .directory-setup-panel-compact,html[data-theme] body .page-integrations .integration-flow-shell .directory-setup-panel-compact{min-height:0!important;gap:10px!important;padding:12px 14px!important}body .directory-setup-panel-compact .panel-heading,html[data-theme] body .directory-setup-panel-compact .panel-heading{min-height:34px!important;padding-bottom:0!important}body .directory-setup-panel-compact .panel-copy,html[data-theme] body .directory-setup-panel-compact .panel-copy{margin:0!important;max-width:112ch!important;font-size:12px!important;line-height:1.45!important}body .directory-setup-panel-compact .integration-summary-grid,html[data-theme] body .directory-setup-panel-compact .integration-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important}body .directory-setup-panel-compact .integration-summary-grid span,html[data-theme] body .directory-setup-panel-compact .integration-summary-grid span{min-height:54px!important;border-color:color-mix(in oklch,var(--border-subtle) 80%,transparent)!important;background:color-mix(in oklch,var(--input-surface) 88%,var(--surface))!important;padding:8px 10px!important}body .directory-setup-panel-compact .directory-setup-guide-collapsed,html[data-theme] body .directory-setup-panel-compact .directory-setup-guide-collapsed{border-color:color-mix(in oklch,var(--border-subtle) 72%,transparent)!important;background:transparent!important;box-shadow:none!important}body .directory-setup-panel-compact .directory-setup-guide-collapsed summary,html[data-theme] body .directory-setup-panel-compact .directory-setup-guide-collapsed summary{min-height:40px!important;padding:8px 10px!important}body .directory-enroll-form .form-actions,html[data-theme] body .directory-enroll-form .form-actions{justify-content:flex-start!important;gap:8px!important}body .directory-enroll-form .share-method-heading>svg,html[data-theme] body .directory-enroll-form .share-method-heading>svg{display:none!important}body .directory-provider-card,html[data-theme] body .directory-provider-card{gap:10px!important;padding:12px 14px!important}body .directory-provider-head,html[data-theme] body .directory-provider-head{grid-template-columns:minmax(0,1fr) auto!important;min-height:44px!important;padding-bottom:8px!important}body .directory-provider-head .directory-primary-actions,html[data-theme] body .directory-provider-head .directory-primary-actions{align-items:center!important}body .directory-agent-automation-note,html[data-theme] body .directory-agent-automation-note{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;border:1px solid color-mix(in oklch,var(--border-subtle) 72%,var(--success) 10%)!important;border-radius:8px!important;background:color-mix(in oklch,var(--success-soft) 12%,var(--surface))!important;padding:8px 10px!important}body .directory-agent-automation-note svg,html[data-theme] body .directory-agent-automation-note svg{width:18px!important;height:18px!important;color:color-mix(in oklch,var(--success) 68%,var(--primary))!important}body .directory-agent-automation-note small,body .directory-agent-automation-note strong,html[data-theme] body .directory-agent-automation-note small,html[data-theme] body .directory-agent-automation-note strong{display:block!important;line-height:1.35!important}body .directory-agent-automation-note strong,html[data-theme] body .directory-agent-automation-note strong{color:var(--text-primary)!important;font-size:12px!important;font-weight:760!important}body .directory-agent-automation-note small,html[data-theme] body .directory-agent-automation-note small{color:var(--text-secondary)!important;font-size:11.5px!important;font-weight:610!important}body .directory-agent-health-notice,html[data-theme] body .directory-agent-health-notice{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;border:1px solid var(--border-subtle)!important;border-radius:8px!important;background:var(--surface-subtle)!important;padding:8px 10px!important}body .directory-agent-health-notice>svg,html[data-theme] body .directory-agent-health-notice>svg{width:18px!important;height:18px!important}body .directory-agent-health-notice small,body .directory-agent-health-notice strong,html[data-theme] body .directory-agent-health-notice small,html[data-theme] body .directory-agent-health-notice strong{display:block!important;line-height:1.4!important}body .directory-agent-health-notice strong,html[data-theme] body .directory-agent-health-notice strong{color:var(--text-primary)!important;font-size:12px!important}body .directory-agent-health-notice small,html[data-theme] body .directory-agent-health-notice small{color:var(--text-secondary)!important;font-size:11.5px!important}body .directory-agent-health-notice.status-stale,html[data-theme] body .directory-agent-health-notice.status-stale{border-color:color-mix(in oklch,var(--warning) 36%,var(--border-subtle))!important;background:color-mix(in oklch,var(--warning-soft) 18%,var(--surface))!important}body .directory-agent-health-notice.status-stale>svg,html[data-theme] body .directory-agent-health-notice.status-stale>svg{color:var(--warning)!important}body .directory-agent-health-notice.status-offline,body .directory-agent-health-notice.status-revoked,html[data-theme] body .directory-agent-health-notice.status-offline,html[data-theme] body .directory-agent-health-notice.status-revoked{border-color:color-mix(in oklch,var(--danger) 36%,var(--border-subtle))!important;background:color-mix(in oklch,var(--danger-soft) 18%,var(--surface))!important}body .directory-agent-health-notice.status-offline>svg,body .directory-agent-health-notice.status-revoked>svg,html[data-theme] body .directory-agent-health-notice.status-offline>svg,html[data-theme] body .directory-agent-health-notice.status-revoked>svg{color:var(--danger)!important}body .directory-config-grid,html[data-theme] body .directory-config-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important}body .directory-config-grid span,html[data-theme] body .directory-config-grid span{min-height:50px!important;border-radius:8px!important;background:color-mix(in oklch,var(--input-surface) 84%,var(--surface))!important;padding:8px 10px!important}body .directory-config-grid strong,html[data-theme] body .directory-config-grid strong{overflow:hidden!important;color:var(--text-primary)!important;font-size:12px!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .directory-error,html[data-theme] body .directory-error{align-items:start!important;border-color:color-mix(in oklch,var(--danger) 36%,var(--border-subtle))!important;border-radius:8px!important;background:color-mix(in oklch,var(--danger-soft) 18%,var(--surface))!important;color:var(--text-primary)!important;padding:9px 10px!important}body .directory-error strong,html[data-theme] body .directory-error strong{max-height:none!important;overflow:visible!important;overflow-wrap:anywhere!important;color:color-mix(in oklch,var(--danger) 70%,var(--text-primary))!important;line-height:1.38!important}body .directory-query-state,html[data-theme] body .directory-query-state{display:grid!important;grid-template-columns:24px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:56px!important;border:1px solid color-mix(in oklch,var(--danger) 34%,var(--border-subtle))!important;border-radius:8px!important;background:color-mix(in oklch,var(--danger-soft) 16%,var(--surface))!important;padding:9px 10px!important}body .directory-query-state>svg,html[data-theme] body .directory-query-state>svg{width:18px!important;height:18px!important;color:var(--danger)!important}body .directory-query-state small,body .directory-query-state strong,html[data-theme] body .directory-query-state small,html[data-theme] body .directory-query-state strong{display:block!important;line-height:1.4!important}body .directory-selection-draft-actions,html[data-theme] body .directory-selection-draft-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;border-top:1px solid color-mix(in oklch,var(--border-subtle) 72%,var(--primary) 12%)!important;background:transparent!important;padding:9px 0 0!important}body .directory-selection-draft-actions small,body .directory-selection-draft-actions strong,html[data-theme] body .directory-selection-draft-actions small,html[data-theme] body .directory-selection-draft-actions strong{display:block!important;line-height:1.35!important}body .directory-inline-error,html[data-theme] body .directory-inline-error{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;border-top:1px solid color-mix(in oklch,var(--danger) 28%,var(--border-subtle))!important;padding-top:8px!important}body .directory-browser-layout,html[data-theme] body .directory-browser-layout{grid-template-columns:minmax(560px,1fr) minmax(360px,400px)!important;gap:10px!important}body .directory-tree,html[data-theme] body .directory-tree{min-height:clamp(210px,28dvh,360px)!important}body .directory-selection-panel,html[data-theme] body .directory-selection-panel{gap:10px!important;padding:10px!important}body .directory-scope-kpis,html[data-theme] body .directory-scope-kpis{grid-template-columns:minmax(0,1fr)!important;gap:7px!important}body .directory-scope-kpis span,html[data-theme] body .directory-scope-kpis span{min-height:48px!important;grid-template-columns:minmax(90px,.42fr) minmax(0,1fr)!important}body .directory-scope-kpis strong,html[data-theme] body .directory-scope-kpis strong{white-space:normal!important}body .directory-selection-import-action,html[data-theme] body .directory-selection-import-action{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;border:1px solid color-mix(in oklch,var(--border-subtle) 78%,var(--primary) 10%)!important;border-radius:8px!important;background:color-mix(in oklch,var(--primary-soft) 14%,var(--surface))!important;padding:8px!important}body .directory-selection-import-action .primary-action,html[data-theme] body .directory-selection-import-action .primary-action{justify-content:center!important;width:100%!important}body .directory-selection-import-action small,html[data-theme] body .directory-selection-import-action small{color:var(--text-secondary)!important;font-size:11.5px!important;font-weight:650!important;text-align:center!important}body .directory-agent-status-row,html[data-theme] body .directory-agent-status-row{min-height:44px!important;padding:9px 10px!important}@media (max-width:1280px){body .directory-config-grid,html[data-theme] body .directory-config-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body .directory-browser-layout,html[data-theme] body .directory-browser-layout{grid-template-columns:minmax(0,1fr)!important}body .directory-tree-row,html[data-theme] body .directory-tree-row{margin-left:min(calc(var(--directory-depth, 0) * 12px),96px)!important}}@media (max-width:760px){body .directory-config-grid,body .directory-provider-head,body .directory-setup-panel-compact .integration-summary-grid,html[data-theme] body .directory-config-grid,html[data-theme] body .directory-provider-head,html[data-theme] body .directory-setup-panel-compact .integration-summary-grid{grid-template-columns:minmax(0,1fr)!important}body .directory-tree-row,html[data-theme] body .directory-tree-row{margin-left:min(calc(var(--directory-depth, 0) * 10px),72px)!important}body .directory-query-state,body .directory-selection-draft-actions,html[data-theme] body .directory-query-state,html[data-theme] body .directory-selection-draft-actions{grid-template-columns:minmax(0,1fr)!important}}body .overview-command-center .command-center-score-card,html[data-theme] body .overview-command-center .command-center-score-card{display:grid!important;visibility:visible!important;opacity:1!important}body .overview-command-center .command-center-score-card .overview-score-meter,html[data-theme] body .overview-command-center .command-center-score-card .overview-score-meter{position:relative!important;display:grid!important;visibility:visible!important;opacity:1!important;place-items:center!important}body .overview-command-center .command-center-score-card .overview-score-value,html[data-theme] body .overview-command-center .command-center-score-card .overview-score-value{position:relative!important;z-index:3!important;display:inline-flex!important;visibility:visible!important;opacity:1!important}body .overview-command-center .command-center-score-card .overview-score-value strong,html[data-theme] body .overview-command-center .command-center-score-card .overview-score-value strong{display:inline-block!important;visibility:visible!important;opacity:1!important}html[data-theme] body .notifications-panel .smtp-event-checkbox{display:inline-grid!important;place-items:center!important;appearance:none!important;border-color:color-mix(in oklch,var(--border-strong) 78%,var(--primary) 12%)!important;border-radius:5px!important;background:color-mix(in oklch,var(--input-surface) 92%,var(--surface-raised))!important;color:oklch(98% .004 238)!important;-webkit-text-fill-color:currentColor!important;transform:none!important}html[data-theme] body .notifications-panel .smtp-event-checkbox:checked{border-color:color-mix(in oklch,var(--primary) 82%,var(--border-strong))!important;background:color-mix(in oklch,var(--primary) 88%,var(--surface))!important;box-shadow:0 0 0 2px color-mix(in oklch,var(--primary) 18%,transparent)!important}html[data-theme] body .notifications-panel .smtp-event-checkbox:checked:after{border-color:oklch(98% .004 238)!important;content:""!important}html[data-theme] body .notifications-panel .smtp-event-checkbox:focus-visible{outline:2px solid color-mix(in oklch,var(--focus-ring) 88%,transparent)!important;outline-offset:2px!important}html[data-theme] body .notifications-panel .smtp-event-checkbox:disabled{cursor:not-allowed!important;opacity:var(--component-disabled-opacity)!important}@media (forced-colors:active){html[data-theme] body .notifications-panel .smtp-event-checkbox{appearance:auto!important;accent-color:Highlight!important}}html[data-theme]{--selection-accent:var(--primary);--selection-accent-strong:color-mix(in oklch,var(--primary) 74%,var(--text-primary));--selection-surface:color-mix(in oklch,var(--primary-soft) 56%,var(--surface-raised));--selection-border:color-mix(in oklch,var(--selection-accent) 44%,var(--border-subtle));--checked-cue:var(--success);--checked-cue-ring:color-mix(in oklch,var(--checked-cue) 22%,transparent);--component-selected-bg:var(--selection-surface)}html[data-theme=dark]{color-scheme:dark;--background:var(--bg);--page-background:var(--bg);--surface:var(--surface-panel);--surface-muted:var(--panel-muted);--surface-raised:var(--surface-elevated);--surface-overlay:var(--popover);--surface-inset:var(--field);--sidebar-surface:var(--sidebar-bg);--topbar-surface:var(--topbar-bg);--input-surface:var(--theme-input);--panel-strong:var(--surface-raised);--card-bg:var(--surface);--card-bg-strong:var(--surface-raised);--control-bg:var(--input-surface);--selection-accent:var(--primary);--selection-accent-strong:color-mix(in oklch,var(--primary) 70%,var(--text-primary));--selection-surface:color-mix(in oklch,var(--primary-soft) 48%,var(--surface-raised));--selection-border:color-mix(in oklch,var(--primary) 46%,var(--border-subtle));--checked-cue:var(--success);--checked-cue-ring:color-mix(in oklch,var(--checked-cue) 24%,transparent);--component-hover-bg:color-mix(in oklch,var(--surface-raised) 90%,var(--primary) 10%);--component-active-bg:color-mix(in oklch,var(--surface-raised) 84%,var(--primary) 16%);--component-selected-bg:var(--selection-surface);--discovery-canvas:var(--page-background);--discovery-panel:var(--surface);--discovery-panel-muted:var(--surface-muted);--discovery-panel-strong:var(--surface-raised);--discovery-panel-selected:var(--selection-surface);--discovery-line:var(--border-subtle);--discovery-line-strong:var(--selection-border)}html[data-theme=dark] body{background:var(--page-background)!important;color:var(--text-primary)!important}html[data-theme=dark] body :is(.workspace-shell,.gridcn-dashboard-frame,.gridcn-vaultpilot-content,.content-shell,.workspace-page,.vaultpilot-route-loading){border-color:var(--border-subtle)!important;background:var(--page-background)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=dark] body :is(.gridcn-sidebar,.gridcn-sidebar-nav){border-color:var(--border-subtle)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=dark] body .gridcn-uplink-header{border-color:var(--border-subtle)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=dark] body :is(.panel,.workspace-panel,.overview-widget-shell,.secret-record-card,.note-card,.update-card,.changelog-panel,.discovery-live-status-panel,.discovery-run-log-panel,.discovery-run-detail-panel){border-color:var(--border-subtle)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=dark] body :is(input,textarea,select,.search-box,.search-input,.smart-filter-select select){border-color:var(--border-subtle)!important;background:var(--input-surface)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=dark] body :is(p,small,em,.muted-line,.panel-copy){color:var(--text-secondary)!important}html[data-theme=dark] body :is(.primary-action,button[data-variant=default]){box-shadow:none!important}html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot]{color-scheme:dark;--bg:inherit;--bg-soft:inherit;--panel:inherit;--panel-raised:inherit;--panel-muted:inherit;--field:inherit;--line:inherit;--line-strong:inherit;--ink:inherit;--muted:inherit;--faint:inherit;--action:inherit;--action-strong:inherit;--action-soft:inherit;--primary-rgb:inherit;--ring:inherit;--shadow-soft:inherit;--surface-elevated:inherit;--surface-inset:inherit;--input-bg:inherit;--border-subtle:inherit;--border-strong:inherit;--text-primary:inherit;--text-secondary:inherit;--text-muted:inherit;--primary:inherit;--primary-hover:inherit;--primary-text:inherit;--blue:var(--primary);--blue-strong:var(--primary-hover);--auth-panel-edge:var(--border-strong);--auth-glass-core:var(--surface);--auth-glass-veil:var(--surface-raised);--auth-frame-shadow:var(--shadow-soft);background:var(--page-background)!important;background-image:none!important;color:var(--text-primary)!important}html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] .auth-bg-video,html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] .auth-inline-video{opacity:.32!important;filter:saturate(.56) contrast(.96) brightness(.58)!important}html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] .auth-bg-scrim{background:color-mix(in oklch,var(--page-background) 74%,transparent)!important}html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] :is(.auth-content-glow,.auth-video-frame){border-color:var(--border-subtle)!important;background:var(--surface)!important;backdrop-filter:none!important;box-shadow:none!important}html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] .auth-content-glow .auth-panel{border:0!important;background:transparent!important;backdrop-filter:none!important;box-shadow:none!important}html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] .auth-content-glow:before,html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] .auth-panel:after,html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] .auth-panel:before,html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] .auth-video-frame:after,html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] .auth-video-frame:before,html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot]:before{background:none!important;box-shadow:none!important}html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] :is(.auth-stage-card,.brand-row,.auth-profile-card,.auth-vault-empty,.auth-2fa-step,.auth-recovery-panel){border-color:var(--border-subtle)!important;background:var(--surface-raised)!important;color:var(--text-primary)!important;backdrop-filter:none!important;box-shadow:none!important}html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] :is(.auth-profile-grid span,input,textarea,select,.secure-password-control){border-color:var(--border-subtle)!important;background:var(--input-surface)!important;color:var(--text-primary)!important;-webkit-text-fill-color:currentColor!important;backdrop-filter:none!important;box-shadow:none!important}html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] :is(.primary-action,.auth-submit){border-color:var(--selection-border)!important;background:var(--primary)!important;color:var(--primary-ink)!important;box-shadow:none!important}html[data-theme=dark][data-accent] body .auth-shell[data-auth-theme=vaultpilot] :is(.ghost-action,.top-icon-action,.language-switch,.secure-password-control button){border-color:var(--border-subtle)!important;background:var(--surface-raised)!important;color:var(--text-secondary)!important;box-shadow:none!important}html[data-theme] body .workspace-page :where(h1,h2,h3){font-weight:680!important;letter-spacing:0!important}html[data-theme] body .workspace-page :where(strong){font-weight:640!important;letter-spacing:0!important}html[data-theme] body .workspace-page :where(p,small,em,.muted-line){font-weight:480!important;letter-spacing:0!important}html[data-theme] body .workspace-page :where(button,[role=button]){font-weight:570!important;letter-spacing:0!important}html[data-theme] body .workspace-page :where(.release-tag,.release-category,.discovery-chip,.record-filter-chips button,.credential-source-chip){font-weight:620!important}html[data-theme] body :is(.secret-record-card.is-selected,.note-card.is-selected){border-color:var(--selection-border)!important;background:linear-gradient(90deg,color-mix(in oklch,var(--selection-surface) 72%,transparent),transparent 72%),var(--surface-raised)!important;box-shadow:inset 3px 0 0 var(--selection-accent)!important}html[data-theme] body :is(.record-filter-chips button.active,.audit-category-tabs button.active,.credential-protocol-filter button.active,.execution-segment button.active){border-color:var(--selection-border)!important;background:var(--selection-surface)!important;color:var(--selection-accent-strong)!important;box-shadow:none!important}.release-tag.tag-legacy{border-color:color-mix(in oklch,var(--danger) 48%,var(--border-subtle))!important;background:color-mix(in oklch,var(--danger-soft) 70%,var(--surface-raised))!important;color:color-mix(in oklch,var(--danger) 82%,var(--text-primary))!important}html[data-theme] body .overview-widget-standard-header{min-height:54px!important;gap:10px!important;padding:11px 12px!important}html[data-theme] body .overview-widget-title>span:last-child>strong{font-size:13px!important;font-weight:650!important}html[data-theme] body .overview-widget-title>span:last-child>small{margin-top:2px!important;font-size:11px!important;font-weight:470!important;line-height:1.35!important}html[data-theme] body .overview-widget-edit-actions{display:inline-flex!important;margin-left:auto!important;align-items:center!important;gap:4px!important}html[data-theme] body .overview-widget-hide-action{border-color:color-mix(in oklch,var(--danger) 24%,var(--border-subtle))!important;background:color-mix(in oklch,var(--danger-soft) 24%,var(--surface-raised))!important;color:var(--danger)!important}html[data-theme] body .overview-widget-hide-action:focus-visible,html[data-theme] body .overview-widget-hide-action:hover{border-color:color-mix(in oklch,var(--danger) 52%,var(--border-subtle))!important;background:color-mix(in oklch,var(--danger-soft) 58%,var(--surface-raised))!important}html[data-theme] body .overview-widget-shell.editing{border:1px dashed var(--selection-border)!important;background:color-mix(in oklch,var(--selection-surface) 22%,var(--surface))!important;box-shadow:inset 3px 0 0 color-mix(in oklch,var(--selection-accent) 76%,transparent)!important}html[data-theme] body .overview-widget-shell.drag-over{border-color:var(--selection-accent)!important;background:color-mix(in oklch,var(--selection-surface) 58%,var(--surface))!important;box-shadow:inset 0 0 0 2px color-mix(in oklch,var(--selection-accent) 34%,transparent)!important}html[data-theme] body .overview-hidden-widgets{border-color:var(--selection-border)!important;background:color-mix(in oklch,var(--selection-surface) 28%,var(--surface))!important}html[data-theme] body .overview-hidden-widgets button{border-color:var(--selection-border)!important;background:var(--selection-surface)!important;color:var(--selection-accent-strong)!important}html[data-theme] body .discovery-run-console-layout{gap:14px!important}html[data-theme] body .discovery-run-operations-panel{gap:12px!important}html[data-theme] body :is(.discovery-live-status-panel,.discovery-run-log-panel,.discovery-run-detail-panel){--run-tone:var(--text-muted);border:1px solid color-mix(in oklch,var(--run-tone) 32%,var(--border-subtle))!important;border-radius:8px!important;background:var(--surface)!important;box-shadow:0 10px 24px color-mix(in oklch,var(--shadow-soft) 7%,transparent)!important}html[data-theme] body :is(.discovery-live-status-panel,.discovery-run-log-row,.discovery-run-detail-panel)[data-tone=success]{--run-tone:var(--success)}html[data-theme] body :is(.discovery-live-status-panel,.discovery-run-log-row,.discovery-run-detail-panel)[data-tone=info]{--run-tone:var(--info)}html[data-theme] body :is(.discovery-live-status-panel,.discovery-run-log-row,.discovery-run-detail-panel)[data-tone=warning]{--run-tone:var(--warning)}html[data-theme] body :is(.discovery-live-status-panel,.discovery-run-log-row,.discovery-run-detail-panel)[data-tone=danger]{--run-tone:var(--danger)}html[data-theme] body .discovery-live-status-panel{position:relative!important;overflow:hidden!important;gap:12px!important;padding:14px!important;background:color-mix(in oklch,var(--run-tone) 3%,var(--surface))!important}html[data-theme] body .discovery-live-status-panel>div:first-child>span:first-child{border-color:color-mix(in oklch,var(--run-tone) 36%,var(--border-subtle))!important;background:color-mix(in oklch,var(--run-tone) 13%,var(--surface-raised))!important;color:var(--run-tone)!important}html[data-theme] body .discovery-live-meter,html[data-theme] body .discovery-run-log-progress{overflow:hidden!important;border:0!important;background:color-mix(in oklch,var(--border-subtle) 56%,transparent)!important;box-shadow:none!important}html[data-theme] body .discovery-live-meter>span,html[data-theme] body .discovery-run-log-progress>span{background:var(--run-tone)!important}html[data-theme] body .discovery-live-counters{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border-block:1px solid var(--border-subtle)!important}html[data-theme] body .discovery-live-counters>span{min-height:54px!important;border:0!important;border-radius:0!important;background:transparent!important;padding:9px 10px!important;box-shadow:none!important}html[data-theme] body .discovery-live-counters>span+span{border-left:1px solid var(--border-subtle)!important}html[data-theme] body .discovery-live-counters strong{font-size:16px!important;font-weight:670!important}html[data-theme] body .discovery-live-note{border:1px solid color-mix(in oklch,var(--info) 32%,var(--border-subtle))!important;border-radius:8px!important;background:color-mix(in oklch,var(--info-soft) 34%,var(--surface))!important;color:var(--text-secondary)!important;padding:10px 12px!important}html[data-theme] body .discovery-live-error,html[data-theme] body .discovery-run-error{border-color:color-mix(in oklch,var(--danger) 38%,var(--border-subtle))!important;background:color-mix(in oklch,var(--danger-soft) 48%,var(--surface))!important;color:color-mix(in oklch,var(--danger) 76%,var(--text-primary))!important}html[data-theme] body .discovery-run-log-panel{gap:0!important;padding:0!important;overflow:hidden!important}html[data-theme] body .discovery-run-log-panel>.discovery-report-section-header{border-bottom:1px solid var(--border-subtle)!important;padding:12px 14px!important}html[data-theme] body .discovery-run-log-rows{display:grid!important;gap:0!important}html[data-theme] body .discovery-run-log-row{--run-tone:var(--text-muted);display:grid!important;grid-template-areas:"status copy time" "progress progress percent" "actions actions actions" "error error error"!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:8px 10px!important;border:0!important;border-bottom:1px solid var(--border-subtle)!important;border-radius:0!important;background:transparent!important;padding:12px 14px!important;box-shadow:none!important}html[data-theme] body .discovery-run-log-row:hover{background:color-mix(in oklch,var(--component-hover-bg) 70%,transparent)!important}html[data-theme] body .discovery-run-log-row[data-selected=true]{background:color-mix(in oklch,var(--selection-surface) 48%,var(--surface))!important;box-shadow:inset 0 0 0 1px var(--selection-border)!important}html[data-theme] body .discovery-run-log-row>.discovery-chip{grid-area:status!important;align-self:start!important}html[data-theme] body .discovery-run-log-row>div:first-of-type{grid-area:copy!important;min-width:0!important}html[data-theme] body .discovery-run-log-row>time{grid-area:time!important;align-self:start!important;color:var(--text-muted)!important;font-size:10.5px!important;white-space:nowrap!important}html[data-theme] body .discovery-run-log-row>.discovery-run-log-progress{grid-area:progress!important}html[data-theme] body .discovery-run-log-progress-label{grid-area:percent!important;color:var(--run-tone)!important;font-weight:650!important}html[data-theme] body .discovery-run-log-actions{grid-area:actions!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}html[data-theme] body .discovery-run-log-actions>button{min-width:0!important;min-height:34px!important;justify-content:center!important;border-color:var(--border-subtle)!important;background:var(--input-surface)!important;box-shadow:none!important}html[data-theme] body .discovery-run-log-actions>button:first-child{border-color:color-mix(in oklch,var(--primary) 34%,var(--border-subtle))!important;background:var(--primary-soft)!important;color:var(--primary)!important}html[data-theme] body .discovery-run-log-actions>button:last-child:not(:disabled){color:var(--danger)!important}html[data-theme] body .discovery-run-log-row>.discovery-run-error{grid-area:error!important;margin:0!important}html[data-theme] body .discovery-run-detail-panel{position:relative!important;margin:12px!important;overflow:hidden!important;background:var(--surface-raised)!important;padding:13px 14px 14px 16px!important}html[data-theme] body .discovery-run-detail-panel>header{border-bottom:1px solid var(--border-subtle)!important;padding-bottom:9px!important}html[data-theme] body .discovery-run-detail-panel dl{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border:1px solid var(--border-subtle)!important;border-radius:8px!important;overflow:hidden!important}html[data-theme] body .discovery-run-detail-panel dl>div{border:0!important;border-bottom:1px solid var(--border-subtle)!important;background:transparent!important;padding:9px 10px!important}html[data-theme] body .discovery-run-detail-panel dl>div:nth-child(odd){border-right:1px solid var(--border-subtle)!important}html[data-theme] body .discovery-run-step-log{border-left:1px solid var(--border-subtle)!important;margin-left:6px!important;padding-left:14px!important}html[data-theme] body .discovery-run-step-log li>span{background:var(--text-muted)!important}html[data-theme] body .discovery-run-step-log li.status-done>span{background:var(--success)!important}html[data-theme] body .discovery-run-step-log li.status-running>span{background:var(--info)!important}html[data-theme] body .discovery-run-step-log li.status-error>span{background:var(--danger)!important}@media (max-width:760px){html[data-theme] body .discovery-run-log-row{grid-template-areas:"status time" "copy copy" "progress percent" "actions actions" "error error"!important;grid-template-columns:minmax(0,1fr) auto!important}html[data-theme] body .discovery-run-log-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .discovery-run-detail-panel dl{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .discovery-run-detail-panel dl>div:nth-child(odd){border-right:0!important}}html[data-theme=dark]{--light-app-bg:var(--page-background);--light-page-bg:var(--page-background);--light-page-panel-bg:var(--surface);--light-shell-bg:var(--page-background);--light-shell-sidebar-bg:var(--sidebar-surface);--light-shell-sidebar-border:var(--border-subtle);--light-shell-sidebar-active-bg:var(--primary-soft);--light-shell-sidebar-active-border:color-mix(in oklch,var(--primary) 46%,var(--border-subtle));--light-shell-topbar-bg:var(--topbar-surface);--light-shell-topbar-border:var(--border-subtle);--light-shell-topbar-input-bg:var(--input-surface);--light-shell-topbar-input-border:var(--border-subtle);--light-shell-topbar-text:var(--text-primary);--light-card-bg:var(--surface);--light-card-raised-bg:var(--surface-raised);--light-card-border:var(--border-subtle);--light-card-hover-bg:var(--component-hover-bg);--light-card-hover-border:var(--border-strong);--light-input-bg:var(--input-surface);--light-input-border:var(--border-subtle);--light-input-focus:var(--border-strong);--light-active-bg:var(--component-active-bg);--light-active-border:var(--border-strong);--light-selected-bg:var(--selection-surface);--light-hover-bg:var(--component-hover-bg);--light-border-subtle:var(--border-subtle);--light-border-medium:var(--border-strong);--light-border-strong:var(--border-strong);--light-text-primary:var(--text-primary);--light-text-secondary:var(--text-secondary);--light-text-muted:var(--text-muted);--light-topbar-control-bg:var(--input-surface);--light-topbar-control-border:var(--border-subtle);--light-topbar-control-hover:var(--component-hover-bg);--light-topbar-control-muted:var(--text-muted);--light-topbar-control-text:var(--text-primary);--light-shadow-subtle:none;--light-shadow-raised:none}html[data-theme=dark] body :is(.workspace-shell,.gridcn-dashboard-frame,.gridcn-vaultpilot-content,.content-shell,.workspace-page){background:var(--page-background)!important}html[data-theme=dark] body :is(.gridcn-sidebar,.gridcn-sidebar-nav){background:var(--sidebar-surface)!important}html[data-theme=dark] body .gridcn-uplink-header{background:var(--topbar-surface)!important}html[data-theme=dark] body :is(.panel,.workspace-panel,.overview-widget-shell,.secret-record-card,.note-card,.update-card,.changelog-panel,.discovery-live-status-panel,.discovery-run-log-panel,.discovery-run-detail-panel){background:var(--surface)!important}html[data-theme=dark] body .overview-dashboard{--dashboard-content-panel-bg:var(--surface-raised)!important;--dashboard-content-row-bg:var(--surface-muted)!important;--dashboard-content-hairline:var(--border-subtle)!important}html[data-theme=dark] body .overview-dashboard :is(.overview-widget-shell,.overview-widget-shell.editing,.overview-chart-panel.gridcn-template-card,.gridcn-template-card){border-color:var(--border-subtle)!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=dark] body .overview-dashboard :is(.overview-coverage-factor,.overview-kpi-card,.overview-posture-stat,.overview-action-row,.overview-table-row,.overview-compact-stat,.overview-chart-row){border-color:var(--border-subtle)!important;background:var(--surface-raised)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=dark] body .overview-dashboard .overview-widget-shell.editing{border-color:var(--selection-border)!important;background:color-mix(in oklch,var(--selection-surface) 22%,var(--surface))!important}html[data-theme=dark] body .workspace-panel.discovery-workspace{--discovery-canvas:var(--page-background);--discovery-panel:var(--surface);--discovery-panel-muted:var(--surface-muted);--discovery-panel-strong:var(--surface-raised);--discovery-panel-selected:var(--selection-surface);--discovery-line:var(--border-subtle);--discovery-line-strong:var(--selection-border);--discovery-text:var(--text-primary);--discovery-muted:var(--text-secondary);--discovery-faint:var(--text-muted);background:var(--discovery-canvas)!important}html[data-theme=dark] body .workspace-panel.discovery-workspace :is(.discovery-sheet-panel,.discovery-policy-shell,.discovery-policy-authoring,.discovery-policy-guardrails,.discovery-saved-policies-section,.discovery-run-selection-card,.discovery-draft-scan-modes,.discovery-file-source-card,.discovery-file-source-group,.discovery-folder-preset-option,.discovery-port-plan-option,.discovery-network-scope-details,.discovery-approved-paths-details,.discovery-report-section,.discovery-run-log-panel,.discovery-run-detail-panel){border-color:var(--discovery-line)!important;background:var(--discovery-panel)!important;color:var(--discovery-text)!important;box-shadow:none!important}html[data-theme=dark] body .workspace-panel.discovery-workspace :is(.discovery-folder-preset-option,.discovery-port-plan-option,.discovery-live-counters>span,.discovery-run-log-actions>button,.discovery-run-detail-panel dl){background:var(--discovery-panel-muted)!important}html[data-theme=dark] body .workspace-panel.discovery-workspace :is(input,textarea,select){border-color:var(--discovery-line)!important;background:var(--input-surface)!important;color:var(--discovery-text)!important}html[data-theme=dark] body .note-card .row-actions>button,html[data-theme=dark] body .record-command-surface :is(input,select),html[data-theme=dark] body .secret-record-card .row-actions>button{border-color:var(--border-subtle)!important;background:var(--input-surface)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=dark][data-accent] body .workspace-panel.discovery-workspace :is(.discovery-workflow-rail,.discovery-saved-policies-section,.discovery-saved-policies-section>summary,.discovery-policy-list-panel,.discovery-policy-guardrails,.discovery-policy-actions){border-color:var(--border-subtle)!important;background:var(--surface-muted)!important;background-image:none!important}html[data-theme=dark][data-accent] body .workspace-panel.discovery-workspace :is(.discovery-workflow-step:not(.active):not(.is-active):not(.is-running),.discovery-policy-card,.discovery-policy-run-details){border-color:var(--border-subtle)!important;background:var(--surface-raised)!important;background-image:none!important}html[data-theme=dark][data-accent] body .gridcn-uplink-header .gridcn-search-input{border-color:var(--border-subtle)!important;background:var(--input-surface)!important;background-image:none!important;box-shadow:none!important}html[data-theme] body .discovery-run-log-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .discovery-run-log-actions>button{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme=dark] body :is(input:not([type=checkbox]):not([type=radio]),textarea,select){border-color:var(--border-subtle)!important;background:var(--input-surface)!important;color:var(--text-primary)!important;-webkit-text-fill-color:currentColor!important}html[data-theme=dark] body .workspace-panel.discovery-workspace{--field:inherit;--panel:inherit;--panel-raised:inherit;--panel-muted:inherit}html[data-theme=dark] body .workspace-panel.discovery-workspace :is(.discovery-draft-scan-option,.discovery-scan-option,.discovery-port-plan,.discovery-folder-preset,.discovery-run-log-actions>button){border-color:var(--border-subtle)!important;background:var(--surface-raised)!important;color:var(--text-primary)!important;box-shadow:none!important}html[data-theme=dark] body .workspace-panel.discovery-workspace :is(.discovery-draft-scan-option,.discovery-scan-option,.discovery-port-plan,.discovery-folder-preset).is-selected{border-color:var(--selection-border)!important;background:var(--selection-surface)!important;color:var(--text-primary)!important}html[data-theme=dark] body .workspace-panel.discovery-workspace .discovery-run-log-actions>button:first-child{border-color:color-mix(in oklch,var(--primary) 34%,var(--border-subtle))!important;background:var(--primary-soft)!important;color:var(--primary)!important}html[data-theme=dark] body :is(.secret-record-card,.note-card) .row-actions>button{border-color:var(--border-subtle)!important;background:var(--surface-raised)!important;color:var(--text-primary)!important}html[data-theme] body .record-identity-visual{display:inline-flex!important;width:fit-content!important;min-width:0!important;max-width:100%!important;align-items:center!important;flex:0 0 auto!important}html[data-theme] body .record-identity-visual.identity-logo>.product-logo-badge,html[data-theme] body .record-identity-visual.identity-protocol>.credential-protocol-badge{margin:0!important}html[data-theme] body .list-panel.record-view-cards .secret-main>strong,html[data-theme] body .notes-board .note-card>strong{color:var(--text-primary)!important;font-size:14px!important;font-weight:620!important;line-height:1.3!important;letter-spacing:0!important}html[data-theme] body .list-panel.record-view-cards .secret-main>.muted-line,html[data-theme] body .notes-board .note-card>p{color:var(--text-secondary)!important;font-size:12.5px!important;font-weight:450!important;line-height:1.45!important;letter-spacing:0!important}html[data-theme] body :is(.product-logo-badge,.credential-protocol-badge) small{font-size:11px!important;font-weight:560!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}html[data-theme] body :is(.credential-meta-strip,.certificate-meta-strip) :is(span,time),html[data-theme] body :is(.credential-source-chip,.credential-risk-chip,.credential-ad-state-chip){font-size:10.75px!important;font-weight:520!important;line-height:1.25!important;letter-spacing:0!important}html[data-theme] body .secret-updated-meta small{color:var(--text-muted)!important;font-size:10.5px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}html[data-theme] body .notes-board .note-card>small,html[data-theme] body .secret-updated-meta time{color:var(--text-secondary)!important;font-size:11px!important;font-weight:540!important;line-height:1.3!important;letter-spacing:0!important}html[data-theme] body .list-panel.record-view-cards .secret-value code{font-size:12px!important;font-weight:500!important;letter-spacing:0!important}html[data-theme] body .list-panel.record-view-cards .bulk-row-check span,html[data-theme] body .notes-board .bulk-row-check span{font-size:11px!important;font-weight:500!important;letter-spacing:0!important}html[data-theme] body .records-table-page :is(.list-panel.record-view-cards .secret-list,.notes-board){grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))!important;align-items:start!important;gap:14px!important}html[data-theme] body .records-table-page .list-panel.record-view-cards.list-mode-certificates .secret-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,344px),1fr))!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note){--record-card-min-block:0px;--record-card-padding:16px;--record-type-accent:var(--primary);--record-type-soft:var(--primary-soft)}html[data-theme] body :is(.list-panel.record-view-cards .record-card.type-password,.list-panel.record-view-cards .record-card.type-api-key,.list-panel.record-view-cards .record-card.type-note){--record-card-min-block:0px}html[data-theme] body .list-panel.record-view-cards .record-card.type-api-key,html[data-theme] body :is(.list-panel.record-view-cards .record-card.type-note,.notes-board .record-card-note.type-note){--record-type-accent:var(--info);--record-type-soft:var(--info-soft,var(--primary-soft))}html[data-theme] body .list-panel.record-view-cards .record-card.type-certificate,html[data-theme] body .list-panel.record-view-cards .record-card.type-credential,html[data-theme] body .list-panel.record-view-cards .record-card.type-file{--record-card-min-block:0px}html[data-theme] body :is(.list-panel.record-view-cards .record-card.type-note,.notes-board .record-card-note.type-note){--record-card-min-block:0px}html[data-theme] body .list-panel.record-view-cards .secret-row{position:relative!important;display:flex!important;min-height:0!important;height:auto!important;padding:var(--record-card-padding)!important;overflow:hidden!important;flex-direction:column!important;gap:11px!important;align-items:stretch!important;align-content:start!important;border-color:var(--border-subtle)!important;border-radius:14px!important;background:color-mix(in oklch,var(--surface-raised) 96%,var(--record-type-soft) 4%)!important;box-shadow:0 1px 2px color-mix(in oklch,var(--shadow-soft) 10%,transparent),0 14px 30px -24px color-mix(in oklch,var(--shadow-soft) 28%,transparent)!important;isolation:isolate!important}html[data-theme] body .list-panel.record-view-cards .secret-row:is(.type-password,.type-api-key,.type-credential,.type-certificate,.type-file,.type-note){min-height:0!important}html[data-theme] body .list-panel.record-view-cards .secret-row.is-directory-card-clean{--record-card-min-block:0px;min-height:0!important;height:auto!important;align-self:start!important}html[data-theme] body .list-panel.record-view-cards .secret-row.is-directory-card-clean .secret-main{display:flex!important;width:100%!important;min-width:0!important;padding-right:0!important;align-self:stretch!important;flex-direction:column!important;gap:10px!important}html[data-theme] body .list-panel.record-view-cards .directory-card-header{display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:32px!important;box-sizing:border-box!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important}html[data-theme] body .list-panel.record-view-cards .directory-card-heading{display:flex!important;min-width:0!important;overflow:hidden!important;align-items:center!important;flex:1 1 auto!important;gap:10px!important}html[data-theme] body .list-panel.record-view-cards .directory-card-heading>strong{display:-webkit-box!important;min-width:0!important;overflow:hidden!important;color:var(--text-primary)!important;font-size:15px!important;font-weight:680!important;line-height:1.3!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html[data-theme] body .list-panel.record-view-cards .directory-card-risk{min-width:fit-content!important;flex:0 0 auto!important;gap:5px!important;font-weight:650!important}html[data-theme] body .list-panel.record-view-cards .directory-card-risk>svg{width:12px!important;height:12px!important}html[data-theme] body .list-panel.record-view-cards .directory-card-risk.tone-expired{border-color:color-mix(in oklch,var(--danger) 46%,var(--line))!important;background:color-mix(in oklch,var(--danger-surface) 62%,var(--surface-inset))!important;color:var(--danger)!important}html[data-theme] body .list-panel.record-view-cards .credential-account-line{display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;align-items:center!important;gap:7px!important;color:var(--text-secondary)!important;font-size:12.75px!important;font-weight:500!important;line-height:1.35!important}html[data-theme] body .list-panel.record-view-cards .credential-account-line>svg{width:14px!important;height:14px!important;flex:0 0 auto!important;color:var(--text-muted)!important}html[data-theme] body .list-panel.record-view-cards .credential-account-line>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .list-panel.record-view-cards .directory-card-context-list{display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;color:var(--text-muted)!important;font-size:11px!important}html[data-theme] body .list-panel.record-view-cards .directory-card-domain,html[data-theme] body .list-panel.record-view-cards .directory-card-sync{display:inline-flex!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .list-panel.record-view-cards .directory-card-domain{color:var(--text-secondary)!important;font-weight:600!important}html[data-theme] body .list-panel.record-view-cards .directory-card-sync{color:var(--text-muted)!important}html[data-theme] body .list-panel.record-view-cards .directory-card-state-list{width:100%!important;min-width:0!important;max-width:100%!important;gap:6px!important;align-content:flex-start!important}html[data-theme] body .list-panel.record-view-cards .directory-card-state-list .credential-ad-state-chip{min-height:22px!important;padding:3px 7px!important;border-color:color-mix(in oklch,var(--border-subtle) 86%,transparent)!important;background:var(--surface-muted)!important;color:var(--text-secondary)!important;font-size:10.5px!important;font-weight:620!important}html[data-theme] body .list-panel.record-view-cards .directory-card-state-list .credential-ad-state-chip:is(.tone-warning,.tone-danger){border-color:color-mix(in oklch,var(--warning) 34%,var(--border-subtle))!important;background:color-mix(in oklch,var(--warning-soft) 58%,var(--surface-raised))!important;color:var(--warning-ink)!important}html[data-theme] body .list-panel.record-view-cards .secret-row.is-directory-card-clean .compact-row-actions{margin-top:0!important;padding-top:8px!important}html[data-theme] body .list-panel.record-view-cards .secret-row:hover{transform:none!important;border-color:var(--border-strong)!important;background:var(--component-hover-bg)!important;box-shadow:0 2px 4px color-mix(in oklch,var(--shadow-soft) 12%,transparent),0 18px 34px -26px color-mix(in oklch,var(--shadow-soft) 34%,transparent)!important}html[data-theme] body .list-panel.record-view-cards .secret-row.is-selected{border-color:var(--selection-border)!important;background:var(--selection-surface)!important;box-shadow:0 0 0 1px color-mix(in oklch,var(--selection-accent) 14%,transparent) inset!important}html[data-theme] body .list-panel.record-view-cards .secret-row:focus-visible,html[data-theme] body .notes-board .record-card-note:focus-visible{outline:2px solid var(--focus-ring,var(--primary))!important;outline-offset:2px!important}html[data-theme] body .list-panel.record-view-cards .secret-row:not(.is-directory-card-clean) .secret-main{display:grid!important;min-width:0!important;padding-right:30px!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"identity title" "identity secondary" "metadata metadata"!important;column-gap:12px!important;row-gap:3px!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .bulk-row-check{position:absolute!important;top:11px!important;right:11px!important;z-index:2!important;display:grid!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0!important;place-items:center!important;border-radius:6px!important;border:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .bulk-row-check:is(:hover,:focus-within){background:var(--surface-muted)!important;box-shadow:0 0 0 1px var(--border-strong)!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .bulk-row-check input{width:16px!important;height:16px!important;margin:0!important;accent-color:var(--primary)!important}html[data-theme] body .list-panel.record-view-cards .secret-title-line{grid-area:identity!important;min-height:38px!important;margin:0!important;align-self:start!important}html[data-theme] body .list-panel.record-view-cards .secret-row:not(.is-directory-card-clean) .secret-main>strong{display:-webkit-box!important;min-width:0!important;grid-area:title!important;overflow:hidden!important;align-self:end!important;color:var(--text-primary)!important;font-size:15px!important;font-weight:680!important;line-height:1.3!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html[data-theme] body .list-panel.record-view-cards .secret-row:not(.is-directory-card-clean) .secret-main>.muted-line{min-width:0!important;grid-area:secondary!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--text-secondary)!important;font-size:12.25px!important;font-weight:500!important;line-height:1.4!important}html[data-theme] body .list-panel.record-view-cards .secret-row:not(.is-directory-card-clean) :is(.credential-meta-strip,.certificate-meta-strip,.record-card-facts){grid-area:metadata!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .record-card-facts{display:grid!important;min-width:0!important;margin:7px 0 0!important;padding-top:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 12px!important;border-top:1px solid color-mix(in oklch,var(--border-subtle) 72%,transparent)!important;background:transparent!important;color:var(--text-muted)!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .record-card-facts>.record-card-fact{display:grid!important;min-width:0!important;gap:2px!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .record-card-fact>dt{color:var(--text-muted)!important;font-size:9.5px!important;font-weight:650!important;line-height:1.25!important;letter-spacing:.035em!important;text-transform:uppercase!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .record-card-fact>dd{min-width:0!important;margin:0!important;overflow:hidden!important;color:var(--text-secondary)!important;font-size:11.5px!important;font-weight:600!important;line-height:1.35!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .list-panel.record-view-cards .secret-value.is-meta-only{display:block!important;min-height:0!important;margin-top:2px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] body .list-panel.record-view-cards .secret-value:not(.is-meta-only){display:grid!important;min-height:0!important;padding:10px 0 0!important;gap:8px!important;border:0!important;border-top:1px solid color-mix(in oklch,var(--border-subtle) 74%,transparent)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] body .list-panel.record-view-cards .secret-value:not(.is-meta-only)>code{display:block!important;min-width:0!important;padding:0!important;overflow:hidden!important;background:transparent!important;color:var(--text-secondary)!important;font-size:11.25px!important;line-height:1.4!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-file .secret-value:not(.is-meta-only){grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-file .secret-value:not(.is-meta-only)>code{grid-column:1!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-file .record-card-status-row{grid-column:2!important;min-height:0!important}html[data-theme] body .list-panel.record-view-cards .certificate-meta-strip{display:grid!important;min-width:0!important;margin-top:8px!important;padding-top:9px!important;align-items:center!important;grid-template-columns:auto auto minmax(0,1fr)!important;gap:6px 10px!important;border-top:1px solid color-mix(in oklch,var(--border-subtle) 70%,transparent)!important}html[data-theme] body .list-panel.record-view-cards .certificate-meta-strip>span{min-width:0!important;max-width:100%!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--text-secondary)!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .list-panel.record-view-cards :is(.certificate-subject-chip,.certificate-issuer-chip){grid-column:1/-1!important;font-size:10.75px!important}html[data-theme] body .list-panel.record-view-cards .certificate-meta-strip>.certificate-validity-chip:is(.tone-danger,.tone-orange,.tone-warning){color:var(--warning-strong,var(--warning))!important;font-weight:650!important}html[data-theme] body .list-panel.record-view-cards .certificate-meta-strip>.certificate-validity-chip.tone-danger{color:var(--danger)!important}html[data-theme] body .list-panel.record-view-cards .certificate-meta-strip>.certificate-validity-chip.tone-success{color:var(--success-ink)!important;font-weight:650!important}html[data-theme] body .list-panel.record-view-cards .certificate-fingerprint-chip{grid-column:3!important;grid-row:1!important;font-family:SFMono-Regular,Consolas,monospace!important;text-align:right!important}html[data-theme] body .list-panel.record-view-cards .record-card-status-row{grid-column:1/-1;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;min-height:18px}html[data-theme] body .list-panel.record-view-cards .record-card-status-row time{color:var(--text-muted)!important;font-size:11px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:0!important;white-space:nowrap;margin-left:auto}html[data-theme] body .list-panel.record-view-cards .record-security-status{display:inline-flex;min-width:0;align-items:center;gap:5px;color:var(--warning-strong,var(--warning))!important;font-size:10.75px!important;font-weight:560!important;line-height:1.3!important;letter-spacing:0!important}html[data-theme] body .list-panel.record-view-cards .record-security-status.tone-success{color:var(--success)!important}html[data-theme] body .list-panel.record-view-cards .record-security-status svg{width:13px!important;height:13px!important;flex:0 0 13px}html[data-theme] body .list-panel.record-view-cards .breach-inline-result{--record-state-accent:var(--danger);display:grid!important;margin:0!important;padding:10px 11px!important;grid-template-columns:18px minmax(0,1fr)!important;grid-template-areas:"icon label" "icon meta" "action action"!important;gap:2px 9px!important;border:1px solid color-mix(in oklch,var(--record-state-accent) 30%,var(--border-subtle))!important;border-radius:9px!important;background:color-mix(in oklch,var(--record-state-accent) 8%,var(--surface-muted))!important;box-shadow:none!important}html[data-theme] body .list-panel.record-view-cards .breach-inline-result.tone-danger{--record-state-accent:var(--danger)}html[data-theme] body .list-panel.record-view-cards .breach-inline-result>.breach-state-icon{width:16px!important;height:16px!important;margin-top:1px!important;grid-area:icon!important;color:var(--record-state-accent)!important}html[data-theme] body .list-panel.record-view-cards .breach-inline-result>b{grid-area:label!important;color:var(--text-primary)!important;font-size:11.5px!important;font-weight:680!important;line-height:1.35!important}html[data-theme] body .list-panel.record-view-cards .breach-inline-result>span{grid-area:meta!important;color:var(--text-muted)!important;font-size:10.5px!important;font-weight:520!important}html[data-theme] body .list-panel.record-view-cards .breach-inline-result>.breach-generate-action{margin-top:4px!important;grid-area:action!important;justify-self:start!important;border-color:color-mix(in oklch,var(--record-state-accent) 34%,var(--border-subtle))!important;background:color-mix(in oklch,var(--record-state-accent) 9%,var(--surface-raised))!important;color:var(--record-state-accent)!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .compact-row-actions{width:100%!important;margin-top:0!important;padding-top:10px!important;border-top:1px solid color-mix(in oklch,var(--line) 76%,transparent)!important;align-self:stretch!important;justify-content:flex-start!important;gap:7px!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .compact-row-actions>.icon-action.action-primary{border-color:color-mix(in oklch,var(--primary) 36%,var(--border-subtle))!important;background:var(--primary-soft)!important;color:var(--primary)!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .compact-row-actions>.icon-action.action-primary:hover{border-color:color-mix(in oklch,var(--primary) 52%,var(--border-strong))!important;background:color-mix(in oklch,var(--primary-soft) 80%,var(--component-hover-bg))!important}html[data-theme] body .list-panel.record-view-cards .record-card .compact-row-actions>.icon-action.action-primary.record-primary-action.action-ad-rotation-policy.is-active{border-color:color-mix(in oklch,var(--success) 44%,var(--border-subtle))!important;background:var(--success-soft)!important;color:var(--success)!important}html[data-theme] body .list-panel.record-view-cards .record-card .compact-row-actions>.icon-action.action-primary.record-primary-action.action-ad-rotation-policy.is-active:hover{border-color:color-mix(in oklch,var(--success) 62%,var(--border-strong))!important;background:color-mix(in oklch,var(--success-soft) 78%,var(--component-hover-bg))!important;color:var(--success)!important}html[data-theme] body .list-panel.record-view-cards .directory-card-secret-value{width:100%!important;min-width:0!important;padding-top:10px!important;gap:7px!important}html[data-theme] body .list-panel.record-view-cards .directory-card-secret-label{display:inline-flex!important;align-items:center!important;gap:6px!important;color:var(--text-muted)!important;font-size:10.5px!important;font-weight:650!important;letter-spacing:.035em!important;text-transform:uppercase!important}html[data-theme] body .list-panel.record-view-cards .directory-card-secret-label>svg{width:13px!important;height:13px!important}html[data-theme] body .list-panel.record-view-cards .directory-card-secret-value>code{padding:8px 10px!important;overflow-x:auto!important;border:1px solid color-mix(in oklch,var(--warning) 28%,var(--border-subtle))!important;border-radius:7px!important;background:color-mix(in oklch,var(--warning-soft) 38%,var(--surface-raised))!important;color:var(--text-primary)!important;font-size:12px!important;font-weight:650!important;text-overflow:clip!important;white-space:nowrap!important}html[data-theme] body .list-panel.record-view-cards .directory-card-secret-value>small{color:var(--text-muted)!important;font-size:10.5px!important}html[data-theme] body .list-panel.record-view-cards .directory-rotation-countdown{display:grid!important;width:100%!important;min-width:0!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;border:1px solid color-mix(in oklch,var(--success) 24%,var(--border-subtle))!important;border-radius:7px!important;background:color-mix(in oklch,var(--success-soft) 48%,var(--surface-raised))!important;color:var(--success)!important}html[data-theme] body .list-panel.record-view-cards .directory-rotation-countdown>svg{width:14px!important;height:14px!important}html[data-theme] body .list-panel.record-view-cards .directory-rotation-countdown>span:not(.sr-only){overflow:hidden!important;color:var(--text-secondary)!important;font-size:11px!important;font-weight:600!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .list-panel.record-view-cards .directory-rotation-countdown>strong{color:currentColor!important;font-family:var(--font-mono),monospace!important;font-size:12px!important;font-variant-numeric:tabular-nums!important;letter-spacing:.02em!important}html[data-theme] body .list-panel.record-view-cards .directory-rotation-countdown.is-due{border-color:color-mix(in oklch,var(--warning) 36%,var(--border-subtle))!important;background:color-mix(in oklch,var(--warning-soft) 52%,var(--surface-raised))!important;color:var(--warning-ink)!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .compact-row-actions>.icon-action:not(.action-primary),html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .compact-row-actions>[data-slot=dropdown-menu-trigger]{border-color:var(--border-subtle)!important;background:var(--surface-raised)!important;color:var(--text-secondary)!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .compact-row-actions>.icon-action:not(.action-primary):hover,html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .compact-row-actions>[data-slot=dropdown-menu-trigger]:hover{border-color:var(--border-strong)!important;background:var(--component-hover-bg)!important;color:var(--text-primary)!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .compact-row-actions>.icon-action,html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .compact-row-actions>[data-slot=dropdown-menu-trigger]{width:36px!important;min-width:36px!important;height:36px!important;border-radius:9px!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .compact-row-actions>[data-slot=dropdown-menu-trigger]:last-child{margin-left:auto!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .compact-row-actions>.more-action:last-child{margin-left:auto!important}html[data-theme] body .list-panel.record-view-cards .record-card .secret-card-type-visual{width:38px!important;min-width:38px!important;height:38px!important;border-radius:10px!important;border-color:color-mix(in oklch,var(--record-type-accent) 34%,var(--border-subtle))!important;background:color-mix(in oklch,var(--record-type-soft) 64%,var(--surface-raised))!important;color:var(--record-type-accent)!important;box-shadow:none!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-certificate .secret-card-type-visual.visual-certificate:is(.tone-danger,.tone-orange,.tone-warning){border-color:color-mix(in oklch,var(--warning) 46%,var(--border-subtle))!important;background:color-mix(in oklch,var(--warning-soft) 68%,var(--surface-raised))!important;color:var(--warning-ink)!important}html[data-theme] body .list-panel.record-view-cards .record-card .record-identity-visual.identity-logo>.product-logo-badge{width:32px!important;min-width:32px!important;max-width:32px!important;min-height:32px!important;height:32px!important;border-radius:8px!important;padding-inline:0!important;overflow:hidden!important;justify-content:center!important}html[data-theme] body .list-panel.record-view-cards .record-card .record-identity-visual.identity-logo small{display:none!important}html[data-theme] body .list-panel.record-view-cards .record-card .product-logo-badge.asset-wordmark .product-logo-mark{width:24px!important;min-width:24px!important;padding:0!important}html[data-theme] body .list-panel.record-view-cards .record-card .product-logo-badge.asset-wordmark .product-logo-asset{width:22px!important;max-width:22px!important;height:auto!important;max-height:20px!important;object-fit:contain!important}html[data-theme] body .list-panel.record-view-cards .secret-row.is-directory-card-clean .record-identity-visual.identity-logo>.product-logo-badge{width:32px!important;min-width:32px!important;max-width:32px!important;padding-inline:0!important;overflow:hidden!important;justify-content:center!important}html[data-theme] body .list-panel.record-view-cards .secret-row.is-directory-card-clean .record-identity-visual.identity-logo small{display:none!important}html[data-theme] body .notes-board .record-card-note{position:relative!important;display:grid!important;min-height:0!important;height:auto!important;padding:var(--record-card-padding)!important;overflow:hidden!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"identity title" "identity excerpt" "facts facts" "status status" "actions actions"!important;column-gap:12px!important;row-gap:5px!important;border-color:var(--border-subtle)!important;border-radius:14px!important;background:color-mix(in oklch,var(--surface-raised) 96%,var(--record-type-soft) 4%)!important;box-shadow:0 1px 2px color-mix(in oklch,var(--shadow-soft) 10%,transparent),0 14px 30px -24px color-mix(in oklch,var(--shadow-soft) 28%,transparent)!important}html[data-theme] body .notes-board .record-card-note>.record-identity-visual{grid-area:identity!important;align-self:start!important}html[data-theme] body .notes-board .record-card-note>strong{padding-right:30px!important;grid-area:title!important;color:var(--text-primary)!important;font-size:15px!important;font-weight:680!important;line-height:1.3!important}html[data-theme] body .notes-board .record-card-note>p,html[data-theme] body .notes-board .record-card-note>strong{display:-webkit-box!important;min-width:0!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html[data-theme] body .notes-board .record-card-note>p{min-height:0!important;margin:0!important;grid-area:excerpt!important;color:var(--text-secondary)!important;font-size:12.5px!important;font-weight:500!important;line-height:1.45!important}html[data-theme] body .notes-board .record-card-note>.record-card-facts{grid-area:facts!important}html[data-theme] body .notes-board .record-card-note>small{margin-left:auto!important;grid-area:status!important;color:var(--text-muted)!important;font-size:11px!important}html[data-theme] body .notes-board .record-card-note>.compact-row-actions{grid-area:actions!important}html[data-theme] body .notes-board .record-card-note:hover{border-color:var(--border-strong)!important;background:var(--component-hover-bg)!important}html[data-theme] body .notes-board .record-card-note.is-selected{border-color:var(--selection-border)!important;background:var(--selection-surface)!important;box-shadow:0 0 0 1px color-mix(in oklch,var(--selection-accent) 14%,transparent) inset!important}html[data-theme=dark] body .list-panel.record-view-cards .secret-row{border-color:var(--border-subtle)!important;background:color-mix(in oklch,var(--surface-raised) 96%,var(--record-type-soft) 4%)!important;box-shadow:none!important}html[data-theme=dark] body .list-panel.record-view-cards .secret-row:hover{border-color:var(--border-strong)!important;background:var(--component-hover-bg)!important;box-shadow:none!important}html[data-theme=dark] body .list-panel.record-view-cards .secret-row.is-selected{border-color:var(--selection-border)!important;background:var(--selection-surface)!important}html[data-theme=dark] body .notes-board .record-card-note{border-color:var(--border-subtle)!important;background:color-mix(in oklch,var(--surface-raised) 96%,var(--record-type-soft) 4%)!important;box-shadow:none!important}html[data-theme=dark] body .notes-board .record-card-note:hover{border-color:var(--border-strong)!important;background:var(--component-hover-bg)!important}html[data-theme=dark] body .notes-board .record-card-note.is-selected{border-color:var(--selection-border)!important;background:var(--selection-surface)!important}@media (max-width:720px){html[data-theme] body .records-table-page :is(.list-panel.record-view-cards .secret-list,.notes-board){grid-template-columns:minmax(0,1fr)!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note){--record-card-padding:14px;min-height:0!important}html[data-theme] body .list-panel.record-view-cards .secret-row.is-directory-card-clean,html[data-theme] body .list-panel.record-view-cards .secret-row:is(.type-password,.type-api-key,.type-credential,.type-certificate,.type-file,.type-note),html[data-theme] body .notes-board .record-card-note.type-note{min-height:0!important}html[data-theme] body .list-panel.record-view-cards .directory-card-header{padding-right:34px!important;flex-wrap:wrap!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .compact-row-actions>.icon-action,html[data-theme] body :is(.list-panel.record-view-cards .record-card,.notes-board .record-card-note) .compact-row-actions>[data-slot=dropdown-menu-trigger]{width:44px!important;min-width:44px!important;height:44px!important}}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .secret-main{padding-right:30px!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"identity title" "identity secondary"!important;column-gap:12px!important;row-gap:3px!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .secret-title-line{min-height:32px!important;grid-area:identity!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .secret-main>strong{display:-webkit-box!important;min-width:0!important;align-self:end!important;overflow:hidden!important;color:var(--text-primary)!important;font-size:15px!important;font-weight:680!important;line-height:1.3!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .secret-main>.muted-line{min-width:0!important;overflow:hidden!important;color:var(--text-secondary)!important;font-size:12.25px!important;font-weight:500!important;line-height:1.4!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .record-identity-visual.identity-logo{width:32px!important;min-width:32px!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .record-identity-visual.identity-logo>.product-logo-badge{width:32px!important;min-width:32px!important;max-width:32px!important;min-height:32px!important;height:32px!important;padding:0!important;overflow:hidden!important;justify-content:center!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .record-identity-visual.identity-logo small{display:none!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .product-logo-badge.asset-wordmark .product-logo-mark{width:24px!important;min-width:24px!important;padding:0!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .product-logo-badge.asset-wordmark .product-logo-asset{width:22px!important;max-width:22px!important;height:auto!important;max-height:20px!important;object-fit:contain!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .password-secret-preview{width:100%!important;margin-top:0!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .password-security-row{display:grid!important;width:100%!important;min-width:0!important;min-height:0!important;padding:9px 0 0!important;box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"status updated" "detail action"!important;align-items:center!important;gap:4px 10px!important;border:0!important;border-top:1px solid color-mix(in oklch,var(--border-subtle) 76%,transparent)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .password-security-row>.record-security-status{--record-state-accent:var(--warning);display:inline-flex!important;width:fit-content!important;min-width:0!important;min-height:24px!important;padding:3px 7px!important;box-sizing:border-box!important;grid-area:status!important;align-items:center!important;gap:5px!important;border:1px solid transparent!important;border-color:color-mix(in oklch,var(--record-state-accent) 28%,var(--border-subtle))!important;border-radius:var(--radius-pill)!important;background:color-mix(in oklch,var(--record-state-accent) 6%,var(--surface-raised))!important;color:color-mix(in oklch,var(--record-state-accent) 82%,var(--text-primary))!important;font-size:10.75px!important;font-weight:650!important;line-height:1.2!important;white-space:nowrap!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password[data-breach-state=unchecked] .record-security-status{--record-state-accent:var(--warning)}html[data-theme] body .list-panel.record-view-cards .record-card.type-password[data-breach-state=safe] .record-security-status{--record-state-accent:var(--success)}html[data-theme] body .list-panel.record-view-cards .record-card.type-password[data-breach-state=danger] .record-security-status{--record-state-accent:var(--danger)}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .password-breach-icon{width:12px!important;height:12px!important;flex:0 0 12px!important;color:var(--record-state-accent)!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .password-security-row>.record-security-status>b{min-width:0!important;color:inherit!important;font:inherit!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .password-security-updated{grid-area:updated!important;justify-self:end!important;color:var(--text-muted)!important;font-size:10.25px!important;font-weight:500!important;line-height:1.3!important;white-space:nowrap!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .password-security-detail{min-width:0!important;grid-area:detail!important;overflow:hidden!important;color:var(--text-muted)!important;font-size:10.75px!important;font-weight:500!important;line-height:1.4!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .password-security-row>.breach-generate-action{min-height:30px!important;margin:0!important;padding:4px 8px!important;grid-area:action!important;justify-self:end!important;border-color:color-mix(in oklch,var(--danger) 28%,var(--border-subtle))!important;background:color-mix(in oklch,var(--danger) 5%,var(--surface-raised))!important;color:var(--danger)!important;font-size:10.5px!important;font-weight:620!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .password-security-row>.breach-generate-action:is(:hover,:focus-visible){border-color:color-mix(in oklch,var(--danger) 48%,var(--border-strong))!important;background:color-mix(in oklch,var(--danger) 8%,var(--component-hover-bg))!important}@media (max-width:720px){html[data-theme] body .list-panel.record-view-cards .record-card.type-password .password-security-row{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"status updated" "detail detail" "action action"!important}html[data-theme] body .list-panel.record-view-cards .record-card.type-password .password-security-row>.breach-generate-action{min-height:44px!important;padding-inline:12px!important;justify-self:start!important}}html[data-theme] body .share-panel .share-category-head{position:relative!important;overflow:hidden!important;border-color:color-mix(in oklch,var(--blue) 42%,var(--border-subtle))!important;background:linear-gradient(100deg,color-mix(in oklch,var(--blue) 16%,transparent),transparent 78%),color-mix(in oklch,var(--surface-raised) 92%,var(--blue) 8%)!important;box-shadow:inset 0 1px 0 color-mix(in oklch,white 55%,transparent)!important;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease!important}html[data-theme] body .share-panel .share-category-head:before{position:absolute;inset:0 auto 0 0;width:4px;background:color-mix(in oklch,var(--blue) 78%,var(--primary));content:""}html[data-theme] body .share-panel .share-category-head strong{color:color-mix(in oklch,var(--blue) 58%,var(--text-primary))!important;font-size:13px!important;font-weight:640!important;letter-spacing:0!important}html[data-theme] body .share-panel .share-category-head small{color:var(--text-secondary)!important;font-size:11px!important;font-weight:500!important;letter-spacing:0!important}html[data-theme] body .share-panel .share-category-group.has-selection .share-category-head{border-color:var(--selection-border)!important;box-shadow:0 1px 0 color-mix(in oklch,white 48%,transparent) inset,0 0 0 1px color-mix(in oklch,var(--selection-accent) 9%,transparent)!important}html[data-theme] body .share-panel .share-category-group.has-selection .share-category-head:before{background:var(--selection-accent)}html[data-theme] body .share-panel .share-category-head .ghost-action{border-color:color-mix(in oklch,var(--blue) 30%,var(--border-subtle))!important;background:color-mix(in oklch,var(--surface-raised) 90%,var(--blue) 10%)!important;color:var(--text-primary)!important}html[data-theme] body .share-panel .share-category-head .ghost-action.is-selected{border-color:var(--selection-border)!important;background:var(--selection-surface)!important;color:var(--selection-accent-strong)!important;box-shadow:0 0 0 1px color-mix(in oklch,var(--selection-accent) 12%,transparent) inset!important}html[data-theme] body .share-panel .share-secret-row{border-color:color-mix(in oklch,var(--border-subtle) 86%,transparent)!important;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease!important}html[data-theme] body .share-panel .share-secret-row input[type=checkbox]{accent-color:var(--checked-cue)!important}html[data-theme] body .share-panel .share-secret-row.is-selected{border-color:var(--selection-border)!important;background:linear-gradient(90deg,color-mix(in oklch,var(--selection-surface) 72%,transparent),transparent 72%),var(--surface-raised)!important;box-shadow:0 0 0 1px color-mix(in oklch,var(--selection-accent) 10%,transparent) inset!important;animation:share-selection-confirm .26s ease-out both}html[data-theme] body .share-panel .share-secret-row.is-selected strong{color:var(--selection-accent-strong)!important}@keyframes share-selection-confirm{0%{transform:scale(.992);box-shadow:0 0 0 0 color-mix(in oklch,var(--selection-accent) 22%,transparent)}58%{transform:scale(1.002);box-shadow:0 0 0 3px color-mix(in oklch,var(--selection-accent) 8%,transparent)}to{transform:scale(1)}}html[data-theme=dark] body .share-panel .share-category-head{box-shadow:none!important}html[data-theme=dark] body .share-panel .share-category-head .ghost-action.is-selected{color:var(--selection-accent-strong)!important}html[data-theme=dark] body .share-panel .share-category-head .ghost-action.is-selected,html[data-theme=dark] body .share-panel .share-secret-row.is-selected{border-color:var(--selection-border)!important;background:var(--selection-surface)!important}html[data-theme=dark] body .share-panel .share-secret-row.is-selected strong{color:var(--selection-accent-strong)!important}@media (prefers-reduced-motion:reduce){html[data-theme] body .share-panel .share-secret-row.is-selected{animation:none!important}}html[data-theme=light] body{--reading-canvas:oklch(98.2% 0.002 250);--reading-surface:oklch(99.7% 0.001 250);--reading-surface-muted:oklch(97.8% 0.003 250);--reading-border:oklch(87.5% 0.007 250)}html[data-theme=light] body .gridcn-dashboard-main,html[data-theme=light] body .gridcn-dashboard-main :is(.panel,.workspace-panel){background:var(--reading-canvas)!important;background-image:none!important}html[data-theme=light] body .gridcn-dashboard-main :is(.list-panel,.share-wizard-frame,.share-method-panel,.share-policy-card,.discovery-sheet-panel,.discovery-policy-shell,.discovery-policy-authoring,.discovery-policy-guardrails,.discovery-saved-policies-section,.discovery-run-selection-card,.discovery-draft-scan-modes,.discovery-file-source-card,.discovery-file-source-group,.discovery-folder-preset-panel,.discovery-folder-preset-group,.discovery-network-scope-details,.discovery-approved-paths-details,.discovery-report-section,.discovery-run-log-panel,.discovery-run-detail-panel,.overview-widget-shell,.overview-chart-panel,.gridcn-template-card,.notification-recipient-card,.notification-events-card,.update-card,.changelog-panel){border-color:var(--reading-border)!important;background:var(--reading-surface)!important;background-image:none!important}html[data-theme=light] body .gridcn-dashboard-main :is(.share-secret-row:not(.is-selected),.secret-row:not(.is-selected),.note-card:not(.is-selected),.incoming-share-row,.discovery-folder-preset:not(.is-selected),.discovery-draft-scan-option:not(.is-selected),.discovery-scan-option:not(.is-selected),.discovery-port-plan:not(.is-selected),.discovery-folder-preset-option:not(.is-selected),.discovery-port-plan-option:not(.is-selected),.discovery-run-log-row,.overview-coverage-factor,.overview-kpi-card,.overview-posture-stat,.overview-action-row,.overview-table-row,.overview-compact-stat,.overview-chart-row,.server-smtp-event-group,.server-smtp-event-row:not(.is-selected)){border-color:var(--reading-border)!important;background:var(--reading-surface)!important;background-image:none!important;box-shadow:none!important}html[data-theme=light] body .gridcn-dashboard-main :is(input:not([type=checkbox]):not([type=radio]),textarea,select){border-color:var(--reading-border)!important;background:var(--reading-surface)!important;color:var(--text-primary)!important;-webkit-text-fill-color:currentColor!important}html[data-theme=light] body .gridcn-dashboard-main :is(.share-selection-console,.share-selection-summary,.record-command-surface,.notification-event-toolbar,.server-settings-save-strip){border-color:var(--reading-border)!important;background:var(--reading-surface-muted)!important;background-image:none!important}html[data-theme=light] body .share-panel .share-category-head{border-color:color-mix(in oklch,var(--blue) 38%,var(--reading-border))!important;background:linear-gradient(100deg,color-mix(in oklch,var(--blue) 10%,transparent),transparent 78%),var(--reading-surface)!important}html[data-theme=light] body .share-panel .share-category-head:before{background:var(--blue)}html[data-theme=light] body .share-panel .share-category-head strong{color:color-mix(in oklch,var(--blue) 58%,var(--text-primary))!important}html[data-theme=dark] body .share-panel .share-category-head{border-color:color-mix(in oklch,var(--primary) 40%,var(--border-subtle))!important;background:color-mix(in oklch,var(--surface-raised) 92%,var(--primary) 8%)!important}html[data-theme=dark] body .share-panel .share-category-head:before{width:1px;background:var(--primary)}html[data-theme=dark] body .share-panel .share-category-head strong{color:color-mix(in oklch,var(--primary) 58%,var(--text-primary))!important}html[data-theme=dark] body .share-panel .share-category-head .ghost-action{border-color:var(--border-subtle)!important;background:var(--input-surface)!important}html[data-theme] body .discovery-authenticated-checks{min-inline-size:0!important;margin:0!important;border:1px solid color-mix(in oklch,var(--warning) 26%,var(--border-subtle))!important;border-radius:8px!important;background:color-mix(in oklch,var(--surface) 98%,var(--warning) 2%)!important;padding:10px!important}html[data-theme] body .discovery-authenticated-checks>legend,html[data-theme] body .discovery-credential-adapter-picker>legend,html[data-theme] body .discovery-credential-fieldset>legend,html[data-theme] body .discovery-ssh-trust-confirmation>legend{max-width:100%!important;color:var(--text-secondary)!important;padding-inline:4px!important;font-size:11px!important;font-weight:680!important}html[data-theme] body .discovery-authenticated-check-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;min-width:0!important}html[data-theme] body .discovery-authenticated-check-grid>label{min-width:0!important;min-height:64px!important}html[data-theme] body .discovery-credential-panel{display:grid!important;gap:14px!important;border:1px solid var(--border-subtle)!important;border-radius:8px!important;background:var(--surface)!important;padding:16px!important;box-shadow:0 10px 24px color-mix(in oklch,var(--shadow-soft) 7%,transparent)!important}html[data-theme] body .discovery-policy-form>.discovery-credential-panel{margin-block:2px 4px!important;border-color:color-mix(in oklch,var(--success) 28%,var(--border-subtle))!important;background:color-mix(in oklch,var(--surface) 97%,var(--success) 3%)!important;box-shadow:none!important}html[data-theme] body .discovery-credential-selected-checks{display:flex!important;align-items:baseline!important;gap:8px!important;margin:0!important;border-bottom:1px solid var(--border-subtle)!important;color:var(--text-muted)!important;padding-bottom:12px!important;font-size:11.5px!important}html[data-theme] body .discovery-credential-selected-checks strong{flex:0 0 auto!important;color:var(--text-secondary)!important;font-weight:670!important}html[data-theme] body .discovery-credential-selected-checks span{min-width:0!important;overflow-wrap:anywhere!important}html[data-theme] body :is(.discovery-credential-adapter-picker,.discovery-credential-fieldset,.discovery-ssh-trust-confirmation){min-inline-size:0!important;margin:0!important;border:1px solid var(--border-subtle)!important;border-radius:7px!important;padding:10px!important}html[data-theme] body .discovery-credential-fieldset{display:grid!important;gap:12px!important;background:color-mix(in oklch,var(--surface-raised) 72%,transparent)!important}html[data-theme] body .discovery-credential-fieldset>p{margin:0!important;color:var(--text-muted)!important;font-size:11.5px!important;line-height:1.45!important}html[data-theme] body .discovery-credential-required-option>em{align-self:center!important;border:1px solid color-mix(in oklch,var(--warning) 34%,var(--border-subtle))!important;border-radius:999px!important;background:color-mix(in oklch,var(--warning-soft) 52%,var(--surface))!important;color:color-mix(in oklch,var(--warning) 78%,var(--text-primary))!important;padding:3px 7px!important;font-size:10.5px!important;font-style:normal!important;font-weight:650!important;white-space:nowrap!important}html[data-theme] body .discovery-credential-panel>header,html[data-theme] body .discovery-run-inventory>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}html[data-theme] body .discovery-credential-panel>header>span,html[data-theme] body .discovery-run-inventory>header>span{display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:0!important}html[data-theme] body .discovery-credential-panel>header svg,html[data-theme] body .discovery-run-inventory>header svg{width:16px!important;height:16px!important;color:var(--success)!important}html[data-theme] body .discovery-credential-panel>header strong,html[data-theme] body .discovery-run-inventory>header strong{color:var(--text-primary)!important;font-size:13px!important;font-weight:680!important}html[data-theme] body .discovery-credential-panel>header small,html[data-theme] body .discovery-run-inventory>header small{color:var(--text-muted)!important;font-size:10.5px!important;white-space:nowrap!important}html[data-theme] body .discovery-credential-adapters{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;border:1px solid var(--border-subtle)!important;border-radius:7px!important;background:var(--surface-inset)!important;padding:4px!important}html[data-theme] body .discovery-credential-adapters>label{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:5px 10px!important;min-width:0!important;min-height:68px!important;border:1px solid transparent!important;border-radius:5px!important;background:transparent!important;color:var(--text-secondary)!important;padding:10px!important;text-align:left!important;box-shadow:none!important;cursor:pointer!important}html[data-theme] body .discovery-credential-adapters>label:hover{background:var(--component-hover-bg)!important}html[data-theme] body .discovery-credential-adapters>label.is-selected{border-color:var(--selection-border)!important;background:var(--selection-surface)!important;color:var(--text-primary)!important;box-shadow:0 1px 3px color-mix(in oklch,var(--selection-accent) 10%,transparent)!important}html[data-theme] body .discovery-credential-adapters>label>input{margin-top:2px!important}html[data-theme] body .discovery-credential-adapters>label>span:not(.sr-only){display:grid!important;min-width:0!important;gap:2px!important}html[data-theme] body .discovery-credential-adapters>label>em{grid-column:2!important;color:var(--text-faint)!important;font-size:10px!important;font-style:normal!important;font-weight:620!important}html[data-theme] body .discovery-credential-adapters>label.is-selected>em{color:var(--selection-accent-strong)!important}html[data-theme] body .discovery-credential-adapters strong{overflow:hidden!important;font-size:12px!important;font-weight:670!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .discovery-credential-adapters small{overflow:hidden!important;color:var(--text-muted)!important;font-size:10.5px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .discovery-credential-source-mode{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important}html[data-theme] body .discovery-credential-source-mode>label{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:40px!important;border:1px solid var(--border-subtle)!important;border-radius:6px!important;background:var(--input-surface)!important;color:var(--text-secondary)!important;font-size:11.5px!important;font-weight:620!important;padding-inline:9px!important;cursor:pointer!important}html[data-theme] body .discovery-credential-source-mode>label:has(input:checked){border-color:var(--selection-border)!important;background:var(--selection-surface)!important;color:var(--selection-accent-strong)!important}html[data-theme] body .discovery-credential-source-mode svg{width:14px!important;height:14px!important}html[data-theme] body .discovery-credential-trust-note{display:flex!important;align-items:flex-start!important;gap:7px!important;border-top:1px solid var(--border-subtle)!important;padding-top:9px!important}html[data-theme] body .discovery-credential-trust-note svg{width:14px!important;height:14px!important;flex:0 0 auto!important;color:var(--success)!important}html[data-theme] body .discovery-ssh-trust-confirmation{border-color:color-mix(in oklch,var(--warning) 38%,var(--border-subtle))!important;background:color-mix(in oklch,var(--warning-soft) 34%,var(--surface))!important}html[data-theme] body .discovery-ssh-trust-confirmation>label{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:9px!important;min-height:44px!important;cursor:pointer!important}html[data-theme] body .discovery-ssh-trust-confirmation>label>input{margin-top:3px!important}html[data-theme] body .discovery-ssh-trust-confirmation>label>span{display:grid!important;min-width:0!important;gap:3px!important}html[data-theme] body .discovery-ssh-trust-confirmation strong{color:var(--text-primary)!important;font-size:10.5px!important;font-weight:660!important}html[data-theme] body .discovery-ssh-trust-confirmation small{color:var(--text-muted)!important;font-size:9.5px!important;line-height:1.45!important}html[data-theme] body .discovery-credential-field,html[data-theme] body .discovery-credential-manual-grid{min-width:0!important}html[data-theme] body .discovery-credential-field{display:grid!important;gap:5px!important}html[data-theme] body .discovery-credential-field>span{color:var(--text-muted)!important;font-size:11px!important;font-weight:650!important;letter-spacing:.03em!important;text-transform:uppercase!important}html[data-theme] body .discovery-credential-field :is(input,select){width:100%!important;min-width:0!important;height:40px!important;border:1px solid var(--border-subtle)!important;border-radius:6px!important;background:var(--input-surface)!important;color:var(--text-primary)!important;padding:0 12px!important;font-size:12px!important;box-shadow:none!important}html[data-theme] body .discovery-credential-field :is(input,select):focus-visible{border-color:var(--focus-ring)!important;outline:2px solid color-mix(in oklch,var(--focus-ring) 24%,transparent)!important;outline-offset:1px!important}html[data-theme] body .discovery-credential-field :is(input,select)[aria-invalid=true]{border-color:color-mix(in oklch,var(--danger) 46%,var(--border-subtle))!important}html[data-theme] body :is(.discovery-authenticated-check-grid,.discovery-credential-adapters,.discovery-credential-source-mode,.discovery-ssh-trust-confirmation) label:focus-within{outline:2px solid var(--focus-ring)!important;outline-offset:2px!important}html[data-theme] body .discovery-credential-manual-grid{display:grid!important;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)!important;gap:8px!important}html[data-theme] body .discovery-credential-manual-grid .full-width{grid-column:1/-1!important}html[data-theme] body .discovery-credential-panel>footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border-top:1px solid var(--border-subtle)!important;padding-top:11px!important}html[data-theme] body .discovery-credential-panel>footer>span{display:inline-flex!important;align-items:center!important;gap:6px!important;min-width:0!important;color:var(--text-muted)!important;font-size:9.5px!important}html[data-theme] body .discovery-credential-panel>footer>span svg{width:14px!important;height:14px!important;flex:0 0 auto!important;color:var(--success)!important}html[data-theme] body .discovery-live-counters{grid-template-columns:repeat(4,minmax(0,1fr))!important}html[data-theme] body .discovery-live-counters small{overflow-wrap:anywhere!important}html[data-theme] body .discovery-run-inventory{display:grid!important;gap:9px!important;border-top:1px solid var(--border-subtle)!important;padding-top:11px!important}html[data-theme] body .discovery-run-inventory-counts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;border-block:1px solid var(--border-subtle)!important}html[data-theme] body .discovery-run-inventory-counts>span{display:grid!important;gap:2px!important;padding:7px 8px!important}html[data-theme] body .discovery-run-inventory-counts>span+span{border-left:1px solid var(--border-subtle)!important}html[data-theme] body .discovery-run-inventory-counts strong{color:var(--text-primary)!important;font-size:14px!important;font-weight:680!important}html[data-theme] body .discovery-run-inventory-counts small,html[data-theme] body .discovery-run-inventory>p{color:var(--text-muted)!important;font-size:9.5px!important}html[data-theme] body .discovery-run-inventory>ul{display:grid!important;max-height:220px!important;overflow:auto!important;margin:0!important;padding:0!important;list-style:none!important}html[data-theme] body .discovery-run-inventory>ul>li{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-height:42px!important;border-bottom:1px solid var(--border-subtle)!important;padding:6px 4px!important}html[data-theme] body .discovery-run-inventory>ul>li>svg{width:14px!important;height:14px!important;color:var(--success)!important}html[data-theme] body .discovery-run-inventory>ul>li>span{display:grid!important;min-width:0!important;gap:2px!important}html[data-theme] body .discovery-run-inventory>ul :is(strong,small){overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .discovery-run-inventory>ul strong{color:var(--text-primary)!important;font-size:10.5px!important;font-weight:630!important}html[data-theme] body .discovery-run-inventory>ul small{color:var(--text-muted)!important;font-size:9px!important}@media (max-width:760px){html[data-theme] body .discovery-credential-panel>footer{align-items:stretch!important;flex-direction:column!important}html[data-theme] body .discovery-live-counters{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .discovery-live-counters>span:nth-child(3){border-left:0!important}html[data-theme] body .discovery-credential-manual-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .discovery-credential-manual-grid .full-width{grid-column:auto!important}}@media (max-width:430px){html[data-theme] body .discovery-authenticated-check-grid,html[data-theme] body .discovery-credential-adapters,html[data-theme] body .discovery-credential-source-mode{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .discovery-credential-panel{gap:10px!important;padding:10px!important}html[data-theme] body .discovery-credential-panel>header{align-items:flex-start!important;flex-direction:column!important}html[data-theme] body .discovery-credential-panel>header small{white-space:normal!important}html[data-theme] body .discovery-credential-selected-checks{align-items:flex-start!important;flex-direction:column!important;gap:3px!important}html[data-theme] body :is(.discovery-authenticated-checks,.discovery-credential-adapter-picker,.discovery-credential-fieldset,.discovery-ssh-trust-confirmation){min-width:0!important;padding:8px!important}html[data-theme] body .discovery-credential-required-option>em{white-space:normal!important}html[data-theme] body .discovery-credential-panel>footer{align-items:flex-start!important}}html[data-theme] body .directory-rotation-management{display:grid!important;gap:14px!important;margin:0 0 18px!important;border:1px solid var(--border-subtle)!important;border-radius:14px!important;padding:18px!important;background:var(--surface-raised)!important;box-shadow:0 12px 30px -30px color-mix(in oklch,var(--shadow-soft) 38%,transparent)!important}html[data-theme] body .directory-rotation-management-head{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}html[data-theme] body .directory-rotation-dialog-icon,html[data-theme] body .directory-rotation-management-icon{display:grid!important;width:38px!important;height:38px!important;place-items:center!important;border:1px solid color-mix(in oklch,var(--primary) 28%,var(--border-subtle))!important;border-radius:11px!important;background:color-mix(in oklch,var(--primary-soft) 40%,var(--surface-raised))!important;color:color-mix(in oklch,var(--primary) 76%,var(--text-primary))!important}html[data-theme] body :is(.directory-rotation-management-icon,.directory-rotation-dialog-icon) svg{width:18px!important;height:18px!important}html[data-theme] body .directory-rotation-section-head .eyebrow,html[data-theme] body :is(.directory-rotation-management-head,.directory-rotation-dialog-head) .eyebrow{color:var(--text-muted)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.09em!important;text-transform:uppercase!important}html[data-theme] body .directory-rotation-management-head h2{margin:2px 0 3px!important;color:var(--text-primary)!important;font-size:16px!important;font-weight:680!important;letter-spacing:-.015em!important}html[data-theme] body .directory-rotation-management-head p{max-width:760px!important;margin:0!important;color:var(--text-secondary)!important;font-size:11.5px!important;line-height:1.55!important}html[data-theme] body .directory-rotation-management-actions{display:flex!important;align-items:center!important;gap:8px!important}html[data-theme] body .directory-rotation-count{border:1px solid var(--border-subtle)!important;border-radius:999px!important;padding:5px 9px!important;background:var(--surface-muted)!important;color:var(--text-secondary)!important;font-size:10px!important;font-weight:650!important;white-space:nowrap!important}html[data-theme] body .directory-rotation-explainer{display:flex!important;align-items:flex-start!important;gap:9px!important;border-block:1px solid color-mix(in oklch,var(--border-subtle) 66%,transparent)!important;padding:10px 2px!important;color:var(--text-secondary)!important;font-size:11px!important;line-height:1.55!important}html[data-theme] body .directory-rotation-explainer svg{flex:0 0 auto!important;width:15px!important;height:15px!important;margin-top:1px!important;color:var(--primary)!important}html[data-theme] body .directory-rotation-explainer strong{margin-right:3px!important;color:var(--text-primary)!important}html[data-theme] body .directory-rotation-empty{display:flex!important;min-height:72px!important;align-items:center!important;justify-content:center!important;gap:10px!important;border:1px dashed var(--border-subtle)!important;border-radius:12px!important;padding:16px!important;background:color-mix(in oklch,var(--surface-muted) 78%,transparent)!important;color:var(--text-secondary)!important;font-size:11px!important}html[data-theme] body .directory-rotation-empty>span{display:grid!important;gap:3px!important}html[data-theme] body .directory-rotation-empty strong{color:var(--text-primary)!important;font-size:12px!important}html[data-theme] body .directory-rotation-empty small{color:var(--text-muted)!important}html[data-theme] body .directory-rotation-policy-list{display:grid!important;border:1px solid var(--border-subtle)!important;border-radius:12px!important;overflow:hidden!important;background:var(--surface-raised)!important}html[data-theme] body .directory-rotation-policy-row{display:grid!important;grid-template-columns:8px minmax(150px,1.1fr) minmax(190px,1.45fr) minmax(150px,.9fr) auto!important;align-items:center!important;gap:12px!important;min-height:64px!important;padding:9px 11px!important;border-bottom:1px solid var(--border-subtle)!important;background:var(--surface-raised)!important}html[data-theme] body .directory-rotation-policy-row:last-child{border-bottom:0!important}html[data-theme] body .directory-rotation-policy-row:hover{background:color-mix(in oklch,var(--component-hover-bg) 44%,var(--surface-raised))!important}html[data-theme] body .directory-rotation-policy-state{width:8px!important;height:8px!important;border-radius:50%!important;background:var(--info)!important}html[data-theme] body .directory-rotation-policy-state.tone-success{background:var(--success)!important}html[data-theme] body .directory-rotation-policy-state.tone-warning{background:var(--warning)!important}html[data-theme] body .directory-rotation-policy-state.tone-danger{background:var(--danger)!important}html[data-theme] body .directory-rotation-policy-state.tone-muted{background:var(--text-muted)!important}html[data-theme] body :is(.directory-rotation-policy-identity,.directory-rotation-policy-result){display:grid!important;min-width:0!important;gap:3px!important}html[data-theme] body :is(.directory-rotation-policy-identity,.directory-rotation-policy-result) strong{overflow:hidden!important;color:var(--text-primary)!important;font-size:11.5px!important;font-weight:650!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body :is(.directory-rotation-policy-identity,.directory-rotation-policy-result) small{overflow:hidden!important;color:var(--text-muted)!important;font-size:9.5px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .directory-rotation-trigger-list{display:flex!important;min-width:0!important;flex-wrap:wrap!important;gap:4px!important}html[data-theme] body .directory-rotation-trigger-list>span{max-width:100%!important;overflow:hidden!important;border:1px solid color-mix(in oklch,var(--primary) 22%,var(--border-subtle))!important;border-radius:999px!important;padding:3px 7px!important;background:color-mix(in oklch,var(--primary-soft) 24%,var(--surface-muted))!important;color:var(--text-secondary)!important;font-size:9px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .directory-rotation-dialog-backdrop{position:fixed!important;z-index:145!important;inset:0!important;display:grid!important;place-items:center!important;padding:24px!important;background:color-mix(in oklch,var(--page-background) 64%,transparent)!important;backdrop-filter:blur(8px) saturate(.82)!important}html[data-theme] body .directory-rotation-dialog{display:grid!important;width:min(820px,100%)!important;max-height:min(90dvh,820px)!important;overflow:auto!important;border:1px solid var(--border-strong)!important;border-radius:18px!important;background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:0 1px 0 color-mix(in oklch,var(--surface-raised) 20%,transparent) inset,0 28px 80px -24px color-mix(in oklch,var(--shadow-soft) 66%,transparent)!important}html[data-theme] body .directory-rotation-dialog-head{position:sticky!important;z-index:2!important;top:0!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;border-bottom:1px solid var(--border-subtle)!important;padding:18px 20px 15px!important;background:color-mix(in oklch,var(--surface) 94%,transparent)!important;backdrop-filter:blur(12px)!important}html[data-theme] body .directory-rotation-dialog-head h2{margin:2px 0 4px!important;font-size:18px!important;font-weight:690!important;letter-spacing:-.02em!important}html[data-theme] body .directory-rotation-dialog-head p{max-width:590px!important;margin:0!important;color:var(--text-secondary)!important;font-size:11px!important;line-height:1.55!important}html[data-theme] body .directory-rotation-dialog-close{display:grid!important;width:36px!important;height:36px!important;place-items:center!important;border:1px solid var(--border-subtle)!important;border-radius:9px!important;background:var(--surface-raised)!important;color:var(--text-secondary)!important;cursor:pointer!important}html[data-theme] body .directory-rotation-dialog-close:hover{border-color:var(--border-strong)!important;background:var(--component-hover-bg)!important;color:var(--text-primary)!important}html[data-theme] body .directory-rotation-target{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin:16px 20px 0!important;border:1px solid var(--border-subtle)!important;border-radius:12px!important;padding:11px 12px!important;background:var(--surface-raised)!important}html[data-theme] body .directory-rotation-target-mark{display:grid!important;width:32px!important;height:32px!important;place-items:center!important;border-radius:9px!important;background:color-mix(in oklch,var(--primary-soft) 42%,var(--surface-muted))!important;color:var(--primary)!important}html[data-theme] body .directory-rotation-target>div{display:grid!important;min-width:0!important;gap:3px!important}html[data-theme] body .directory-rotation-target strong{font-size:12px!important;font-weight:660!important}html[data-theme] body .directory-rotation-target small{overflow:hidden!important;color:var(--text-muted)!important;font-size:9.5px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .directory-rotation-agent-state{display:inline-flex!important;align-items:center!important;gap:6px!important;color:var(--text-muted)!important;font-size:9.5px!important;font-weight:630!important}html[data-theme] body .directory-rotation-agent-state>span{width:7px!important;height:7px!important;border-radius:50%!important;background:var(--text-muted)!important}html[data-theme] body .directory-rotation-agent-state.connected{color:color-mix(in oklch,var(--success) 76%,var(--text-primary))!important}html[data-theme] body .directory-rotation-agent-state.connected>span{background:var(--success)!important;box-shadow:0 0 0 3px color-mix(in oklch,var(--success) 13%,transparent)!important}html[data-theme] body .directory-rotation-mode{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:12px 20px 0!important;border-bottom:1px solid var(--border-subtle)!important;padding:4px 2px 14px!important}html[data-theme] body .directory-rotation-mode>div{display:grid!important;gap:3px!important}html[data-theme] body .directory-rotation-mode strong{font-size:12px!important;font-weight:660!important}html[data-theme] body .directory-rotation-mode small{color:var(--text-muted)!important;font-size:10px!important}html[data-theme] body .directory-rotation-switch{display:grid!important;grid-template-columns:auto auto!important;align-items:center!important;gap:0 8px!important;cursor:pointer!important}html[data-theme] body .directory-rotation-switch input{position:absolute!important;opacity:0!important;pointer-events:none!important}html[data-theme] body .directory-rotation-switch>span{position:relative!important;width:38px!important;height:22px!important;border:1px solid var(--border-strong)!important;border-radius:999px!important;background:var(--surface-muted)!important;transition:.16s ease!important}html[data-theme] body .directory-rotation-switch>span:after{position:absolute!important;top:3px!important;left:3px!important;width:14px!important;height:14px!important;border-radius:50%!important;background:var(--text-muted)!important;content:""!important;transition:.16s ease!important}html[data-theme] body .directory-rotation-switch input:checked+span{border-color:color-mix(in oklch,var(--primary) 72%,var(--border-strong))!important;background:color-mix(in oklch,var(--primary) 76%,var(--surface))!important}html[data-theme] body .directory-rotation-switch input:checked+span:after{left:19px!important;background:var(--action-contrast,var(--surface-raised))!important}html[data-theme] body .directory-rotation-switch input:focus-visible+span{outline:2px solid var(--focus-ring)!important;outline-offset:3px!important}html[data-theme] body .directory-rotation-switch em{color:var(--text-secondary)!important;font-size:10px!important;font-style:normal!important;font-weight:650!important}html[data-theme] body .directory-rotation-warning{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:12px 20px 0!important;border:1px solid color-mix(in oklch,var(--warning) 34%,var(--border-subtle))!important;border-radius:10px!important;padding:9px 10px!important;background:color-mix(in oklch,var(--warning-soft) 32%,var(--surface-raised))!important;color:color-mix(in oklch,var(--warning) 72%,var(--text-primary))!important;font-size:10.5px!important;line-height:1.5!important}html[data-theme] body .directory-rotation-trigger-section{display:grid!important;gap:8px!important;padding:16px 20px 0!important}html[data-theme] body .directory-rotation-section-head{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:16px!important;padding:0 2px 3px!important}html[data-theme] body .directory-rotation-section-head h3{margin:2px 0 0!important;font-size:14px!important;font-weight:670!important}html[data-theme] body .directory-rotation-section-head>small{color:var(--text-muted)!important;font-size:9.5px!important}html[data-theme] body .directory-rotation-trigger{display:grid!important;grid-template-columns:auto auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:66px!important;border:1px solid var(--border-subtle)!important;border-radius:11px!important;padding:10px 11px!important;background:var(--surface-raised)!important;cursor:default!important;transition:border-color .14s ease,background .14s ease!important}html[data-theme] body .directory-rotation-trigger:hover{border-color:var(--border-strong)!important;background:var(--component-hover-bg)!important}html[data-theme] body .directory-rotation-trigger.selected{border-color:var(--selection-border)!important;background:var(--selection-surface)!important;box-shadow:none!important}html[data-theme] body .directory-rotation-confirmation>input,html[data-theme] body .directory-rotation-trigger>input[type=checkbox]{width:15px!important;height:15px!important;accent-color:var(--selection-accent)!important}html[data-theme] body .directory-rotation-trigger-icon{display:grid!important;width:30px!important;height:30px!important;place-items:center!important;border-radius:8px!important;background:var(--surface-muted)!important;color:var(--text-secondary)!important}html[data-theme] body .directory-rotation-trigger.selected .directory-rotation-trigger-icon{background:color-mix(in oklch,var(--selection-surface) 72%,var(--surface-muted))!important;color:var(--selection-accent-strong)!important}html[data-theme] body .directory-rotation-trigger-copy{display:grid!important;min-width:0!important;gap:3px!important}html[data-theme] body .directory-rotation-trigger-copy strong{font-size:11.5px!important;font-weight:650!important}html[data-theme] body .directory-rotation-trigger-copy small{color:var(--text-muted)!important;font-size:9.5px!important;line-height:1.45!important}html[data-theme] body .directory-rotation-trigger-control{display:grid!important;grid-template-columns:minmax(72px,86px)!important;justify-items:end!important;gap:3px!important}html[data-theme] body .directory-rotation-trigger-control.schedule{grid-template-columns:minmax(110px,1fr) 96px!important}html[data-theme] body .directory-rotation-trigger-control :is(input,select){width:100%!important;min-height:32px!important;border:1px solid var(--border-subtle)!important;border-radius:8px!important;padding:5px 8px!important;background:var(--surface-inset)!important;color:var(--text-primary)!important;font-size:10.5px!important}html[data-theme] body .directory-rotation-trigger-control :is(input,select):focus-visible{border-color:var(--border-focus)!important;outline:2px solid color-mix(in oklch,var(--focus-ring) 58%,transparent)!important;outline-offset:1px!important}html[data-theme] body .directory-rotation-trigger-control :is(input,select):disabled{opacity:.48!important;cursor:not-allowed!important}html[data-theme] body .directory-rotation-trigger-control>small{color:var(--text-muted)!important;font-size:9px!important}html[data-theme] body .directory-rotation-scheduled-trigger{align-items:start!important}html[data-theme] body .directory-rotation-schedule-editor{grid-column:2/-1!important;display:grid!important;min-width:0!important;gap:9px!important;margin-top:2px!important;padding:8px 0 2px!important}html[data-theme] body .directory-rotation-frequency-options{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}html[data-theme] body .directory-rotation-frequency-options label{position:relative!important;display:grid!important;min-width:0!important;cursor:pointer!important}html[data-theme] body .directory-rotation-frequency-options input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}html[data-theme] body .directory-rotation-frequency-options span{display:grid!important;min-height:31px!important;place-items:center!important;border:1px solid var(--border-subtle)!important;border-radius:8px!important;padding:5px 8px!important;background:var(--surface-inset)!important;color:var(--text-secondary)!important;font-size:10px!important;font-weight:620!important;transition:border-color .14s ease,background .14s ease,color .14s ease!important}html[data-theme] body .directory-rotation-frequency-options label:hover span{border-color:var(--border-strong)!important;background:var(--component-hover-bg)!important}html[data-theme] body .directory-rotation-frequency-options input:checked+span{border-color:color-mix(in oklch,var(--primary) 46%,var(--border-subtle))!important;background:color-mix(in oklch,var(--primary-soft) 32%,var(--surface-raised))!important;color:var(--primary)!important}html[data-theme] body .directory-rotation-frequency-options input:focus-visible+span{outline:2px solid color-mix(in oklch,var(--focus-ring) 58%,transparent)!important;outline-offset:1px!important}html[data-theme] body .directory-rotation-frequency-options input:disabled+span{opacity:.5!important;cursor:not-allowed!important}html[data-theme] body .directory-rotation-schedule-fields{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(118px,1fr))!important;gap:7px!important}html[data-theme] body .directory-rotation-schedule-fields label{display:grid!important;min-width:0!important;gap:4px!important}html[data-theme] body .directory-rotation-schedule-fields label>span{color:var(--text-muted)!important;font-size:9px!important;font-weight:610!important}html[data-theme] body .directory-rotation-schedule-fields :is(input,select){width:100%!important;min-height:32px!important;border:1px solid var(--border-subtle)!important;border-radius:8px!important;padding:5px 8px!important;background:var(--surface-inset)!important;color:var(--text-primary)!important;font-size:10.5px!important}html[data-theme] body .directory-rotation-schedule-fields :is(input,select):focus-visible{border-color:var(--border-focus)!important;outline:2px solid color-mix(in oklch,var(--focus-ring) 58%,transparent)!important;outline-offset:1px!important}html[data-theme] body .directory-rotation-schedule-fields :is(input,select):disabled{opacity:.5!important;cursor:not-allowed!important}html[data-theme] body .directory-rotation-schedule-summary{display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(210px,1fr)!important;align-items:end!important;gap:8px!important}html[data-theme] body .directory-rotation-time-zone{display:grid!important;min-width:0!important;gap:4px!important}html[data-theme] body .directory-rotation-next-run small,html[data-theme] body .directory-rotation-time-zone>span{color:var(--text-muted)!important;font-size:10px!important;font-weight:640!important;line-height:1.35!important}html[data-theme] body .directory-rotation-time-zone input{width:100%!important;min-height:38px!important;border:1px solid var(--border-subtle)!important;border-radius:9px!important;padding:7px 10px!important;background:var(--surface-inset)!important;color:var(--text-primary)!important;font-size:12px!important}html[data-theme] body .directory-rotation-time-zone input:focus-visible{border-color:var(--border-focus)!important;outline:2px solid color-mix(in oklch,var(--focus-ring) 58%,transparent)!important;outline-offset:1px!important}html[data-theme] body .directory-rotation-time-zone input:disabled{cursor:not-allowed!important;opacity:.5!important}html[data-theme] body .directory-rotation-next-run{display:flex!important;min-height:38px!important;align-items:center!important;gap:8px!important;border:1px solid var(--border-subtle)!important;border-radius:9px!important;padding:6px 9px!important;background:color-mix(in oklch,var(--surface-inset) 82%,transparent)!important}html[data-theme] body .directory-rotation-next-run>svg{width:15px!important;height:15px!important;color:var(--primary)!important}html[data-theme] body .directory-rotation-next-run>span{display:grid!important;min-width:0!important;gap:1px!important}html[data-theme] body .directory-rotation-next-run strong{overflow:hidden!important;color:var(--text-primary)!important;font-size:11px!important;font-weight:660!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .directory-rotation-next-run.invalid{border-color:color-mix(in oklch,var(--danger) 38%,var(--border-subtle))!important;background:color-mix(in oklch,var(--danger-soft) 38%,var(--surface-inset))!important}html[data-theme] body .directory-rotation-next-run.invalid strong,html[data-theme] body .directory-rotation-next-run.invalid>svg{color:var(--danger)!important}html[data-theme] body .directory-rotation-time-zone-note{color:var(--text-muted)!important;font-size:10px!important;line-height:1.5!important}html[data-theme] body .directory-rotation-security-note{display:flex!important;align-items:flex-start!important;gap:9px!important;margin:14px 20px 0!important;border-top:1px solid var(--border-subtle)!important;padding:13px 2px 0!important}html[data-theme] body .directory-rotation-security-note>svg{width:16px!important;height:16px!important;color:var(--success)!important}html[data-theme] body .directory-rotation-security-note>span{display:grid!important;gap:3px!important}html[data-theme] body .directory-rotation-security-note strong{font-size:10.5px!important;font-weight:650!important}html[data-theme] body .directory-rotation-security-note small{color:var(--text-muted)!important;font-size:9.5px!important;line-height:1.5!important}html[data-theme] body .directory-rotation-confirmation{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:12px 20px 0!important;border:1px solid color-mix(in oklch,var(--primary) 24%,var(--border-subtle))!important;border-radius:10px!important;padding:10px!important;background:color-mix(in oklch,var(--primary-soft) 18%,var(--surface-raised))!important;color:var(--text-secondary)!important;font-size:10px!important;line-height:1.5!important;cursor:pointer!important}html[data-theme] body .directory-rotation-review-confirmation>span{display:grid!important;gap:3px!important}html[data-theme] body .directory-rotation-review-confirmation strong{color:var(--text-primary)!important;font-size:10.5px!important}html[data-theme] body .directory-rotation-review-confirmation small{color:var(--text-muted)!important;font-size:9.5px!important;line-height:1.45!important}html[data-theme] body .directory-rotation-dialog-actions{position:sticky!important;bottom:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:8px!important;margin-top:16px!important;border-top:1px solid var(--border-subtle)!important;padding:13px 20px!important;background:color-mix(in oklch,var(--surface) 94%,transparent)!important;backdrop-filter:blur(12px)!important}html[data-theme] body .directory-rotation-pending-note{display:inline-flex!important;align-items:center!important;gap:6px!important;color:color-mix(in oklch,var(--warning) 74%,var(--text-primary))!important;font-size:9.5px!important;font-weight:620!important}html[data-theme] body .directory-rotation-pending-note svg{width:13px!important;height:13px!important}@media (max-width:900px){html[data-theme] body .directory-rotation-policy-row{grid-template-columns:8px minmax(150px,1fr) minmax(155px,.8fr) minmax(135px,.7fr) auto!important}}@media (max-width:680px){html[data-theme] body .directory-rotation-management-head{grid-template-columns:auto minmax(0,1fr)!important}html[data-theme] body .directory-rotation-management-actions{grid-column:1/-1!important;justify-content:flex-end!important}html[data-theme] body .directory-rotation-policy-row{grid-template-columns:8px minmax(0,1fr) auto!important}html[data-theme] body .directory-rotation-trigger-list{display:flex!important;grid-column:2/-1!important}html[data-theme] body .directory-rotation-policy-result{display:grid!important;grid-column:2/-1!important}html[data-theme] body .directory-rotation-dialog-backdrop{align-items:end!important;padding:0!important}html[data-theme] body .directory-rotation-dialog{width:100%!important;max-height:94dvh!important;border-radius:18px 18px 0 0!important}html[data-theme] body .directory-rotation-dialog-close{width:44px!important;height:44px!important}html[data-theme] body .directory-rotation-trigger{grid-template-columns:auto auto minmax(0,1fr)!important}html[data-theme] body .directory-rotation-trigger-control{grid-column:2/-1!important;width:100%!important;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}html[data-theme] body .directory-rotation-trigger-control.schedule{grid-template-columns:minmax(0,1fr) 96px!important}html[data-theme] body .directory-rotation-schedule-editor{grid-column:2/-1!important}html[data-theme] body .directory-rotation-frequency-options,html[data-theme] body .directory-rotation-schedule-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .directory-rotation-schedule-summary{grid-template-columns:1fr!important}html[data-theme] body .directory-rotation-dialog-actions{grid-template-columns:minmax(0,1fr) auto!important;padding-bottom:max(13px,env(safe-area-inset-bottom))!important}html[data-theme] body .directory-rotation-dialog-actions>div{grid-column:1/-1!important}}html[data-theme] body .task-view-tabs{display:flex!important;align-items:center!important;gap:4px!important;border-bottom:1px solid var(--border-subtle)!important;padding:0 2px 8px!important}html[data-theme] body .task-view-tabs button{display:inline-flex!important;min-height:34px!important;align-items:center!important;gap:7px!important;border:1px solid transparent!important;border-radius:8px!important;padding:6px 10px!important;background:transparent!important;color:var(--text-secondary)!important;font-size:11px!important;font-weight:640!important;cursor:pointer!important}html[data-theme] body .task-view-tabs button:hover{background:var(--component-hover-bg)!important;color:var(--text-primary)!important}html[data-theme] body .task-view-tabs button.active{border-color:color-mix(in oklch,var(--primary) 28%,var(--border-subtle))!important;background:color-mix(in oklch,var(--primary-soft) 24%,var(--surface-raised))!important;color:var(--primary)!important}html[data-theme] body .task-view-tabs button:focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:2px!important}html[data-theme] body .task-view-tabs svg{width:15px!important;height:15px!important}html[data-theme] body .task-view-tabs small{display:inline-grid!important;min-width:19px!important;min-height:19px!important;place-items:center!important;border-radius:999px!important;padding:0 5px!important;background:var(--surface-muted)!important;color:var(--text-muted)!important;font-size:9px!important}html[data-theme] body .task-view-tabs small[data-state=loading]{background:var(--info-soft)!important;color:var(--info)!important}html[data-theme] body .task-view-tabs small[data-state=error]{background:var(--danger-soft)!important;color:var(--danger)!important}html[data-theme] body .task-view-tabs small[data-state=stale]{background:var(--warning-soft)!important;color:var(--warning)!important}html[data-theme] body .scheduled-operation-list{overflow:hidden!important;border-block:1px solid var(--border-subtle)!important}html[data-theme] body .scheduled-operation-row{display:grid!important;grid-template-columns:34px minmax(220px,1fr) auto!important;align-items:start!important;gap:10px 12px!important;padding:13px 4px!important;background:transparent!important;transition:background-color .14s ease!important}html[data-theme] body .scheduled-operation-row+.scheduled-operation-row{border-top:1px solid var(--border-subtle)!important}html[data-theme] body .scheduled-operation-row:hover{background:color-mix(in oklch,var(--component-hover-bg) 56%,transparent)!important}html[data-theme] body .scheduled-operation-source-icon{display:grid!important;width:32px!important;height:32px!important;place-items:center!important;border:1px solid var(--border-subtle)!important;border-radius:8px!important;background:var(--surface-muted)!important;color:var(--text-secondary)!important}html[data-theme] body .scheduled-operation-source-icon svg{width:15px!important;height:15px!important}html[data-theme] body .scheduled-operation-row:is(.status-running,.status-due,.status-retrying) .scheduled-operation-source-icon{border-color:color-mix(in oklch,var(--primary) 34%,var(--border-subtle))!important;color:var(--primary)!important}html[data-theme] body .scheduled-operation-row.status-blocked .scheduled-operation-source-icon{border-color:color-mix(in oklch,var(--danger) 40%,var(--border-subtle))!important;color:var(--danger)!important}html[data-theme] body .scheduled-operation-main{display:flex!important;min-width:0!important;align-items:start!important;justify-content:space-between!important;gap:12px!important}html[data-theme] body .scheduled-operation-main>div{display:grid!important;min-width:0!important;gap:3px!important}html[data-theme] body .scheduled-operation-main strong{overflow:hidden!important;color:var(--text-primary)!important;font-size:12px!important;font-weight:660!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .scheduled-operation-main small{overflow:hidden!important;color:var(--text-muted)!important;font-size:9.5px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .scheduled-operation-timing{grid-column:2/-1!important;display:grid!important;grid-template-columns:repeat(4,minmax(130px,1fr))!important;gap:7px!important}html[data-theme] body .scheduled-operation-timing>span{display:grid!important;min-width:0!important;gap:3px!important;border-left:1px solid var(--border-subtle)!important;padding-left:9px!important}html[data-theme] body .scheduled-operation-timing small{color:var(--text-muted)!important;font-size:8.5px!important;font-weight:620!important;letter-spacing:.02em!important;text-transform:uppercase!important}html[data-theme] body .scheduled-operation-timing strong{overflow:hidden!important;color:var(--text-secondary)!important;font-size:10px!important;font-weight:590!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .scheduled-operation-logs{grid-column:2/-1!important;margin:0!important}html[data-theme] body .scheduled-operation-actions{grid-column:3!important;grid-row:1!important;align-self:center!important}@media (max-width:860px){html[data-theme] body .scheduled-operation-timing{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){html[data-theme] body .task-view-tabs{overflow-x:auto!important}html[data-theme] body .scheduled-operation-row{grid-template-columns:32px minmax(0,1fr)!important}html[data-theme] body .scheduled-operation-actions,html[data-theme] body .scheduled-operation-logs,html[data-theme] body .scheduled-operation-main,html[data-theme] body .scheduled-operation-timing{grid-column:2/-1!important}html[data-theme] body .scheduled-operation-main{display:grid!important}html[data-theme] body .scheduled-operation-timing{grid-template-columns:1fr!important}html[data-theme] body .scheduled-operation-actions{grid-row:auto!important;justify-self:end!important}}.record-history-scrim{position:fixed;z-index:101;inset:0;display:block;border:0;background:color-mix(in oklch,var(--bg) 38%,transparent);backdrop-filter:blur(1px)}.record-history-inspector{position:fixed;z-index:102;inset:0 0 0 auto;width:min(500px,calc(100vw - 280px));min-width:440px;display:grid;grid-template-rows:auto auto minmax(0,1fr);color:var(--ink);border-left:1px solid color-mix(in oklch,var(--line) 86%,var(--action) 14%);background:var(--surface-panel);box-shadow:-18px 0 48px color-mix(in oklch,var(--bg) 42%,transparent);animation:record-history-enter .18s ease-out}@keyframes record-history-enter{0%{opacity:0;transform:translateX(18px)}}.record-history-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 18px;border-bottom:1px solid var(--line)}.record-history-head h2,.record-history-head p,.record-history-section-head h3,.record-history-selection-head h3{margin:0}.record-history-head h2{margin-top:6px;font-size:20px;line-height:1.25;letter-spacing:-.02em}.record-history-head p{margin-top:5px;color:var(--muted);font-size:12px}.record-history-eyebrow{display:inline-flex;align-items:center;gap:7px;color:color-mix(in oklch,var(--action) 72%,var(--ink));font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.record-history-boundary svg,.record-history-eyebrow svg,.record-history-message svg,.record-history-state svg{width:16px;height:16px;flex:0 0 auto}.record-history-filters{display:flex;gap:4px;padding:10px 24px;border-bottom:1px solid var(--line);background:color-mix(in oklch,var(--surface-elevated) 36%,var(--surface-panel))}.record-history-filters button{min-height:34px;padding:0 12px;color:var(--muted);border:1px solid transparent;border-radius:8px;background:transparent;font-size:12px;font-weight:650}.record-history-filters button:hover{color:var(--ink);background:color-mix(in oklch,var(--surface-elevated) 72%,transparent)}.record-history-filters button.is-active{color:color-mix(in oklch,var(--action) 78%,var(--ink));border-color:color-mix(in oklch,var(--action) 28%,var(--line));background:color-mix(in oklch,var(--action) 11%,var(--surface-panel))}.record-history-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 24px 32px;scrollbar-gutter:stable}.record-history-section+.record-history-section,.record-history-section+.record-history-selection,.record-history-selection{margin-top:22px}.record-history-section-head,.record-history-selection-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.record-history-section-head h3,.record-history-selection-head h3{margin-top:3px;font-size:14px}.record-history-section-head>span,.record-history-selection-head>span{color:var(--muted);font-size:11px}.record-history-timeline{position:relative;display:grid}.record-history-timeline:before{content:"";position:absolute;z-index:0;top:22px;bottom:22px;left:16px;width:1px;background:var(--line)}.record-history-entry{position:relative;z-index:1;display:grid;grid-template-columns:33px minmax(0,1fr);gap:10px;width:100%;padding:11px 10px 11px 0;color:inherit;text-align:left;border:1px solid transparent;border-radius:10px;background:transparent}.record-history-entry:hover{background:color-mix(in oklch,var(--surface-elevated) 56%,transparent)}.record-history-entry.is-selected{border-color:color-mix(in oklch,var(--action) 30%,var(--line));background:color-mix(in oklch,var(--action) 9%,var(--surface-panel))}.record-history-marker{display:grid;place-items:center;width:33px;height:33px;color:var(--muted);border:1px solid var(--line);border-radius:10px;background:var(--surface-panel)}.record-history-entry.is-current .record-history-marker{color:color-mix(in oklch,var(--success) 74%,var(--ink));border-color:color-mix(in oklch,var(--success) 35%,var(--line))}.record-history-marker svg{width:15px;height:15px}.record-history-entry-copy{min-width:0;display:grid;gap:4px}.record-history-entry-copy>span:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.record-history-entry-copy strong{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12px;white-space:nowrap}.record-history-entry-copy em,.record-history-entry-status{color:var(--muted);font-size:10px;font-style:normal}.record-history-entry-copy small{color:var(--muted);font-size:11px}.record-history-entry-status{width:fit-content;padding:2px 6px;border:1px solid color-mix(in oklch,var(--line) 84%,transparent);border-radius:999px}.record-history-selection{padding-top:18px;border-top:1px solid var(--line)}.record-history-diff{display:grid;gap:8px;margin-top:14px}.record-history-diff>div{display:flex;flex-wrap:wrap;gap:6px}.record-history-diff>div span{padding:4px 8px;color:var(--muted);border:1px solid var(--line);border-radius:999px;background:color-mix(in oklch,var(--surface-elevated) 52%,transparent);font-size:10px}.record-history-metadata{display:grid;gap:0;margin:14px 0 0;border-top:1px solid var(--line)}.record-history-metadata>div{display:grid;grid-template-columns:126px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.record-history-metadata dd,.record-history-metadata dt{margin:0;font-size:11px}.record-history-metadata dt{color:var(--muted)}.record-history-metadata dd{overflow-wrap:anywhere}.record-history-secret{display:grid;gap:9px;margin-top:14px;padding:12px;border:1px solid var(--line);border-radius:10px;background:color-mix(in oklch,var(--surface-inset) 72%,transparent)}.record-history-secret code{min-height:34px;padding:9px 10px;overflow:auto;color:var(--ink);border:1px solid var(--line);border-radius:8px;background:var(--surface-panel);font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;white-space:pre-wrap;word-break:break-word}.record-history-actions button,.record-history-boundary button,.record-history-secret button,.record-history-state>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;width:fit-content;padding:0 11px;color:var(--ink);border:1px solid var(--line);border-radius:8px;background:var(--surface-elevated);font-size:11px;font-weight:650}.record-history-actions button svg,.record-history-boundary button svg,.record-history-secret button svg,.record-history-state>button svg{width:14px;height:14px}.record-history-actions{position:sticky;bottom:-32px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:18px -24px -32px;padding:14px 24px;border-top:1px solid var(--line);background:color-mix(in oklch,var(--surface-panel) 94%,transparent);backdrop-filter:blur(10px)}.record-history-actions .record-history-restore{color:color-mix(in oklch,var(--action) 78%,var(--ink));border-color:color-mix(in oklch,var(--action) 38%,var(--line));background:color-mix(in oklch,var(--action) 12%,var(--surface-elevated))}.record-history-actions button:disabled{opacity:.48;cursor:not-allowed}.record-history-disabled-reason{flex:1 0 100%;display:flex;align-items:flex-start;justify-content:flex-end;gap:6px;margin:0;color:var(--muted);font-size:10px;line-height:1.45;text-align:right}.record-history-disabled-reason svg{width:13px;height:13px;flex:0 0 auto}.record-history-boundary,.record-history-message,.record-history-state{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;color:var(--muted);border:1px solid var(--line);border-radius:10px;background:color-mix(in oklch,var(--surface-elevated) 48%,transparent);font-size:11px}.record-history-boundary{flex-wrap:wrap;margin-bottom:18px;border-color:color-mix(in oklch,var(--warning) 34%,var(--line));background:color-mix(in oklch,var(--warning) 7%,var(--surface-panel))}.record-history-boundary>div,.record-history-state>div{min-width:0;flex:1;display:grid;gap:3px}.record-history-boundary strong,.record-history-state strong{color:var(--ink)}.record-history-boundary button{flex:0 0 auto}.record-history-message.tone-danger,.record-history-state.tone-danger{color:color-mix(in oklch,var(--danger) 78%,var(--ink));border-color:color-mix(in oklch,var(--danger) 34%,var(--line));background:color-mix(in oklch,var(--danger) 7%,var(--surface-panel))}.record-history-message.tone-success{color:color-mix(in oklch,var(--success) 74%,var(--ink));border-color:color-mix(in oklch,var(--success) 30%,var(--line));background:color-mix(in oklch,var(--success) 7%,var(--surface-panel))}.record-history-events{display:grid}.record-history-event{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;padding:11px 0;border-bottom:1px solid var(--line)}.record-history-event>span{display:grid;place-items:center;width:32px;height:32px;color:var(--muted);border:1px solid var(--line);border-radius:9px}.record-history-event svg{width:14px;height:14px}.record-history-event>div{display:grid;gap:3px}.record-history-event strong{font-size:12px}.record-history-event em,.record-history-event small{color:var(--muted);font-size:10px;font-style:normal}.record-history-empty{display:flex;align-items:center;gap:9px;padding:14px 0;color:var(--muted);font-size:11px}.record-history-empty svg{width:16px;height:16px}.record-history-skeleton{display:grid;gap:10px}.record-history-skeleton span{display:block;height:54px;border-radius:10px;background:color-mix(in oklch,var(--surface-elevated) 76%,transparent);animation:record-history-pulse 1.2s ease-in-out infinite alternate}@keyframes record-history-pulse{to{opacity:.5}}@media (max-width:1100px){.record-history-scrim{background:color-mix(in oklch,var(--bg) 54%,transparent);backdrop-filter:blur(2px)}.record-history-inspector{width:min(500px,92vw);min-width:0}}@media (max-width:760px){.record-history-inspector{width:100vw;min-width:0;border-left:0;box-shadow:none}.record-history-head{z-index:3;top:0;padding:18px 18px 14px}.record-history-filters,.record-history-head{position:sticky;background:var(--surface-panel)}.record-history-filters{z-index:2;top:79px;padding-inline:18px;overflow-x:auto}.record-history-actions button,.record-history-boundary button,.record-history-filters button,.record-history-head .icon-action,.record-history-secret button{min-height:44px}.record-history-body{padding:16px 18px 28px}.record-history-actions{bottom:-28px;margin:18px -18px -28px;padding:12px 18px max(12px,env(safe-area-inset-bottom))}.record-history-actions button{width:100%}.record-history-metadata>div{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.record-history-inspector,.record-history-skeleton span{animation:none}}html[data-theme] body .license-extension-form{display:grid!important;gap:14px!important;margin-top:18px!important;border:1px solid color-mix(in oklch,var(--primary) 24%,var(--border-subtle))!important;border-radius:14px!important;padding:16px!important;background:linear-gradient(135deg,color-mix(in oklch,var(--primary-soft) 20%,transparent),transparent 58%),var(--surface-raised)!important;box-shadow:0 12px 28px color-mix(in oklch,var(--bg) 24%,transparent)!important}html[data-theme] body .license-extension-heading{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important}html[data-theme] body .license-extension-heading>span{display:grid!important;max-width:72ch!important;gap:5px!important}html[data-theme] body .license-extension-heading strong{color:var(--text-primary)!important;font-size:13px!important;font-weight:700!important;letter-spacing:-.01em!important}html[data-theme] body .license-extension-heading small{color:var(--text-muted)!important;font-size:10.5px!important;line-height:1.55!important}html[data-theme] body .license-extension-form textarea{min-height:112px!important;resize:vertical!important;font-family:var(--font-mono),ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:10.5px!important;line-height:1.55!important}html[data-theme] body .directory-rotation-privileged-note{margin-inline:20px!important;border:1px solid color-mix(in oklch,var(--success) 28%,var(--border-subtle))!important;border-radius:10px!important;padding:11px!important;background:color-mix(in oklch,var(--success) 7%,var(--surface-raised))!important}html[data-theme] body .directory-rotation-privileged-confirmation{border-color:color-mix(in oklch,var(--warning) 34%,var(--border-subtle))!important;background:color-mix(in oklch,var(--warning) 8%,var(--surface-raised))!important}html[data-theme] body .directory-rotation-privileged-confirmation:focus-within{outline:2px solid color-mix(in oklch,var(--focus-ring) 58%,transparent)!important;outline-offset:2px!important}@media (max-width:760px){html[data-theme] body .license-extension-heading{align-items:stretch!important;flex-direction:column!important}html[data-theme] body .license-extension-heading .status-badge{align-self:flex-start!important}}html[data-theme] body :is(.executions-panel,.audit-panel){gap:12px!important}html[data-theme] body .task-purpose-strip{display:flex!important;min-width:0!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;border:1px solid color-mix(in oklch,var(--primary) 18%,var(--border-subtle))!important;border-radius:10px!important;background:color-mix(in oklch,var(--primary-soft) 12%,var(--surface-raised))!important;padding:12px 14px!important;box-shadow:none!important}html[data-theme] body .task-purpose-strip>div:first-child{display:flex!important;min-width:0!important;align-items:flex-start!important;gap:11px!important}html[data-theme] body .task-purpose-strip p{display:grid!important;min-width:0!important;gap:3px!important;margin:0!important}html[data-theme] body .task-purpose-strip p strong{color:var(--text-primary)!important;font-size:12.5px!important;font-weight:720!important;line-height:1.35!important}html[data-theme] body .task-purpose-strip p span{color:var(--text-secondary)!important;font-size:11.25px!important;font-weight:520!important;line-height:1.45!important}html[data-theme] body .task-purpose-icon{display:grid!important;width:32px!important;height:32px!important;flex:0 0 32px!important;place-items:center!important;border:1px solid color-mix(in oklch,var(--primary) 26%,var(--border-subtle))!important;border-radius:8px!important;background:var(--surface-raised)!important;color:var(--primary)!important}html[data-theme] body .task-purpose-icon svg{width:16px!important;height:16px!important}html[data-theme] body .audit-purpose-actions{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:8px!important}html[data-theme] body .audit-integrity-state{display:inline-flex!important;min-height:32px!important;align-items:center!important;gap:7px!important;border:1px solid var(--border-subtle)!important;border-radius:999px!important;background:var(--surface-raised)!important;padding:0 10px!important;color:var(--text-secondary)!important;font-size:10.5px!important;font-weight:680!important;white-space:nowrap!important}html[data-theme] body .audit-integrity-state svg{width:14px!important;height:14px!important}html[data-theme] body .audit-integrity-state.status-verified{border-color:color-mix(in oklch,var(--success) 32%,var(--border-subtle))!important;color:var(--success)!important}html[data-theme] body .audit-integrity-state.status-partial{border-color:color-mix(in oklch,var(--warning) 34%,var(--border-subtle))!important;color:var(--warning)!important}html[data-theme] body .audit-integrity-state.status-broken{border-color:color-mix(in oklch,var(--danger) 42%,var(--border-subtle))!important;background:color-mix(in oklch,var(--danger) 7%,var(--surface-raised))!important;color:var(--danger)!important}html[data-theme] body .data-stale-banner{display:flex!important;min-height:42px!important;align-items:center!important;gap:9px!important;border:1px solid color-mix(in oklch,var(--warning) 32%,var(--border-subtle))!important;border-radius:9px!important;background:color-mix(in oklch,var(--warning) 7%,var(--surface-raised))!important;padding:8px 10px!important;color:var(--text-secondary)!important}html[data-theme] body .data-stale-banner>svg{width:16px!important;height:16px!important;flex:0 0 auto!important;color:var(--warning)!important}html[data-theme] body .data-stale-banner>span{min-width:0!important;flex:1 1 auto!important;font-size:11px!important;line-height:1.45!important}html[data-theme] body .execution-applied-filter{display:inline-flex!important;width:fit-content!important;min-height:34px!important;align-items:center!important;gap:8px!important;border:1px solid color-mix(in oklch,var(--primary) 34%,var(--border-subtle))!important;border-radius:999px!important;background:color-mix(in oklch,var(--primary-soft) 24%,var(--surface-raised))!important;padding:3px 5px 3px 10px!important;color:var(--text-primary)!important;font-size:11px!important;font-weight:680!important}html[data-theme] body .execution-applied-filter>svg{width:14px!important;height:14px!important;color:var(--primary)!important}html[data-theme] body .directory-action-row.is-selected{border-color:var(--selection-border)!important;background:var(--selection-surface)!important;box-shadow:inset 3px 0 0 var(--selection-accent)!important}html[data-theme] body .directory-action-row:focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:2px!important}html[data-theme] body .audit-toolbar{background:var(--surface-raised)!important}html[data-theme] body .task-state-overview{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}html[data-theme] body .task-state-overview button{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;min-width:0!important;align-items:center!important;gap:5px!important;border:1px solid var(--border-subtle)!important;border-radius:9px!important;background:var(--surface-raised)!important;padding:11px 12px!important;color:var(--text-primary)!important;font:inherit!important;text-align:left!important;cursor:pointer!important;transition:border-color .14s ease,background-color .14s ease!important}html[data-theme] body .task-state-overview button>svg{width:17px!important;height:17px!important;color:var(--primary)!important}html[data-theme] body .task-state-overview button>span{display:grid!important;gap:3px!important}html[data-theme] body .task-state-overview button:hover{border-color:color-mix(in oklch,var(--primary) 30%,var(--border-subtle))!important;background:color-mix(in oklch,var(--primary-soft) 14%,var(--surface-raised))!important}html[data-theme] body .task-state-overview button:focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:2px!important}html[data-theme] body .task-state-overview button small{color:var(--text-muted)!important;font-size:9px!important;font-weight:680!important;letter-spacing:.045em!important;text-transform:uppercase!important}html[data-theme] body .task-state-overview button strong{color:var(--text-primary)!important;font-size:20px!important;font-weight:730!important;font-variant-numeric:tabular-nums!important}html[data-theme] body .execution-list{gap:9px!important}html[data-theme] body .execution-card{position:relative!important;gap:11px!important;overflow:hidden!important;border:1px solid var(--border-subtle)!important;border-left-width:3px!important;border-radius:10px!important;background:var(--surface-raised)!important;padding:14px!important;box-shadow:none!important}html[data-theme] body .execution-card:is(.status-running,.status-pending){border-left-color:var(--primary)!important}html[data-theme] body .execution-card:is(.status-failed,.status-blocked,.status-stale){border-left-color:var(--danger)!important}html[data-theme] body .execution-card:is(.status-succeeded,.status-recorded){border-left-color:color-mix(in oklch,var(--success) 58%,var(--border-subtle))!important}html[data-theme] body .execution-card.status-cancelled{border-left-color:color-mix(in oklch,var(--text-muted) 42%,var(--border-subtle))!important}html[data-theme] body .execution-card-head small{overflow:visible!important;color:var(--text-secondary)!important;font-weight:520!important;line-height:1.5!important;text-overflow:clip!important;white-space:normal!important}html[data-theme] body .execution-stage-row{display:flex!important;min-height:34px!important;align-items:center!important;gap:8px!important;border-block:1px solid color-mix(in oklch,var(--border-subtle) 76%,transparent)!important;padding-block:8px!important;color:var(--text-muted)!important;font-size:10.5px!important}html[data-theme] body .execution-stage-row svg{width:15px!important;height:15px!important;color:var(--primary)!important}html[data-theme] body .execution-stage-row strong{color:var(--text-primary)!important;font-size:11.5px!important;font-weight:680!important}html[data-theme] body .execution-meta-row{gap:0!important;border-block:1px solid color-mix(in oklch,var(--border-subtle) 76%,transparent)!important}html[data-theme] body .execution-meta-row>span{gap:3px!important;border:0!important;border-left:1px solid color-mix(in oklch,var(--border-subtle) 76%,transparent)!important;border-radius:0!important;background:transparent!important;padding:9px 11px!important}html[data-theme] body .execution-meta-row>span:first-child{border-left:0!important}html[data-theme] body .execution-step-list{gap:0!important;border-block:1px solid color-mix(in oklch,var(--border-subtle) 74%,transparent)!important}html[data-theme] body .execution-step-list li{border:0!important;border-radius:0!important;background:transparent!important;padding:9px 4px!important}html[data-theme] body .execution-step-list li+li{border-top:1px solid color-mix(in oklch,var(--border-subtle) 66%,transparent)!important}html[data-theme] body :is(.execution-step-details,.execution-log-block,.execution-technical-details,.audit-technical-evidence){overflow:hidden!important;border:1px solid var(--border-subtle)!important;border-radius:8px!important;background:color-mix(in oklch,var(--surface-muted) 44%,var(--surface-raised))!important}html[data-theme] body :is(.execution-step-details,.execution-log-block,.execution-technical-details,.audit-technical-evidence)>summary{display:flex!important;min-height:40px!important;align-items:center!important;gap:8px!important;padding:0 11px!important;color:var(--text-primary)!important;font-size:11px!important;font-weight:680!important;cursor:pointer!important;list-style:none!important}html[data-theme] body :is(.execution-step-details,.execution-log-block,.execution-technical-details,.audit-technical-evidence)>summary:focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:-2px!important}html[data-theme] body :is(.execution-step-details,.execution-log-block,.execution-technical-details,.audit-technical-evidence)>summary svg{width:15px!important;height:15px!important;color:var(--primary)!important}html[data-theme] body :is(.execution-step-details,.execution-log-block,.execution-technical-details,.audit-technical-evidence)>summary small{margin-left:auto!important;color:var(--text-muted)!important;font-size:9px!important}html[data-theme] body .execution-step-details>summary::-webkit-details-marker{display:none!important}html[data-theme] body .execution-step-details .execution-step-list{border-block:0!important;border-top:1px solid color-mix(in oklch,var(--border-subtle) 74%,transparent)!important;padding:0 10px!important}html[data-theme] body .execution-log-row{font-family:inherit!important}html[data-theme] body .execution-technical-details ul{display:grid!important;gap:6px!important;margin:0!important;border-top:1px solid var(--border-subtle)!important;padding:10px 12px 12px 30px!important}html[data-theme] body .scheduled-operation-technical-details{grid-column:2/-1!important}html[data-theme] body .execution-technical-details code{overflow-wrap:anywhere!important;color:var(--text-secondary)!important;font-size:10px!important}html[data-theme] body .audit-list{display:grid!important;gap:16px!important}html[data-theme] body .audit-day-group{display:grid!important;gap:0!important;border:1px solid var(--border-subtle)!important;border-radius:10px!important;overflow:hidden!important;background:var(--surface-raised)!important}html[data-theme] body .audit-day-heading{display:flex!important;min-height:42px!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;border-bottom:1px solid var(--border-subtle)!important;background:color-mix(in oklch,var(--surface-muted) 42%,var(--surface-raised))!important;padding:0 13px!important}html[data-theme] body .audit-day-heading h3{margin:0!important;color:var(--text-primary)!important;font-size:11px!important;font-weight:720!important;letter-spacing:.02em!important}html[data-theme] body .audit-day-heading>span{color:var(--text-muted)!important;font-size:9.5px!important;font-weight:650!important}html[data-theme] body .audit-row{display:grid!important;width:100%!important;grid-template-columns:minmax(170px,.45fr) minmax(300px,1fr) minmax(132px,auto) auto!important;align-items:center!important;gap:12px!important;min-height:68px!important;border:0!important;border-left:3px solid transparent!important;border-radius:0!important;background:transparent!important;padding:10px 12px!important;color:var(--text-primary)!important;font:inherit!important;text-align:left!important;box-shadow:none!important;cursor:pointer!important}html[data-theme] body .audit-row+.audit-row{border-top:1px solid color-mix(in oklch,var(--border-subtle) 72%,transparent)!important}html[data-theme] body .audit-row:hover{background:color-mix(in oklch,var(--component-hover-bg) 58%,transparent)!important}html[data-theme] body .audit-row.is-selected{border-left-color:var(--primary)!important;background:color-mix(in oklch,var(--primary-soft) 18%,var(--surface-raised))!important}html[data-theme] body .audit-row.risk-danger{border-left-color:color-mix(in oklch,var(--danger) 70%,transparent)!important}html[data-theme] body .audit-row.risk-warning{border-left-color:color-mix(in oklch,var(--warning) 66%,transparent)!important}html[data-theme] body .audit-row:focus-visible{position:relative!important;z-index:1!important;outline:2px solid var(--focus-ring)!important;outline-offset:-2px!important}html[data-theme] body .audit-action-pill,html[data-theme] body .audit-risk-pill{min-height:24px!important;border-radius:999px!important;padding-inline:8px!important;font-size:9.5px!important;font-weight:680!important}html[data-theme] body .audit-event-main{display:grid!important;min-width:0!important;gap:4px!important}html[data-theme] body .audit-event-main strong{color:var(--text-primary)!important;font-size:11.75px!important;font-weight:650!important;line-height:1.42!important}html[data-theme] body .audit-event-main span,html[data-theme] body .audit-row time{color:var(--text-muted)!important;font-size:10px!important;font-weight:540!important}html[data-theme] body .audit-row-open-hint{display:inline-flex!important;align-items:center!important;gap:5px!important;color:var(--primary)!important;font-size:9.5px!important;font-weight:670!important;white-space:nowrap!important}html[data-theme] body .audit-row-open-hint svg{width:13px!important;height:13px!important}html[data-theme] body .audit-detail-modal-backdrop{background:color-mix(in oklch,black 64%,transparent)!important;backdrop-filter:blur(10px)!important}html[data-theme] body .audit-detail-modal{width:min(780px,calc(100vw - 40px))!important;max-height:min(86dvh,820px)!important;border-color:color-mix(in oklch,var(--primary) 18%,var(--border-subtle))!important;background:var(--surface-panel)!important;box-shadow:0 28px 72px color-mix(in oklch,black 38%,transparent)!important}html[data-theme] body .audit-technical-evidence{margin-top:12px!important}html[data-theme] body .audit-technical-evidence-body{display:grid!important;gap:10px!important;border-top:1px solid var(--border-subtle)!important;padding:12px!important}html[data-theme] body .audit-hash-grid .debug-datum span:last-child,html[data-theme] body .audit-hash-grid .debug-datum strong{overflow-wrap:anywhere!important;font-family:var(--font-mono),ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:9.5px!important;white-space:normal!important}@media (max-width:980px){html[data-theme] body .audit-purpose-actions,html[data-theme] body .task-purpose-strip{align-items:stretch!important;flex-direction:column!important}html[data-theme] body .audit-purpose-actions{width:100%!important}html[data-theme] body .audit-integrity-state{width:fit-content!important}html[data-theme] body .audit-row{grid-template-columns:minmax(155px,.5fr) minmax(240px,1fr) auto!important}html[data-theme] body .audit-row-open-hint{display:none!important}}@media (max-width:700px){html[data-theme] body .execution-meta-row,html[data-theme] body .task-state-overview{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .scheduled-operation-technical-details{grid-column:2/-1!important}html[data-theme] body .execution-meta-row>span:nth-child(3){border-left:0!important}html[data-theme] body .audit-row{grid-template-columns:1fr auto!important}html[data-theme] body .audit-event-main,html[data-theme] body .audit-row-markers{grid-column:1/-1!important}html[data-theme] body .audit-detail-modal-backdrop{padding:12px!important}html[data-theme] body .audit-detail-modal{width:100%!important;max-height:calc(100dvh - 24px)!important}}html[data-theme] body .certificate-discovery-match-banner{display:flex!important;align-items:flex-start!important;gap:11px!important;border:1px solid color-mix(in oklch,var(--warning) 42%,var(--border-subtle))!important;border-radius:12px!important;background:color-mix(in oklch,var(--warning-soft) 58%,var(--surface-panel))!important;color:var(--warning-ink)!important;padding:12px 14px!important}html[data-theme] body .certificate-discovery-match-banner>span{display:grid!important;min-width:0!important;gap:3px!important}html[data-theme] body .certificate-discovery-match-banner small{color:var(--text-secondary)!important;line-height:1.45!important}html[data-theme] body .certificate-source-decision{display:grid!important;grid-template-columns:minmax(190px,.65fr) minmax(0,1.8fr)!important;align-items:start!important;gap:18px!important;border:1px solid var(--border-subtle)!important;border-radius:12px!important;background:color-mix(in oklch,var(--surface-panel) 88%,var(--primary-soft))!important;padding:13px 14px!important}html[data-theme] body .certificate-source-decision-intro{display:flex!important;min-width:0!important;align-items:flex-start!important;gap:10px!important}html[data-theme] body .certificate-source-decision-intro>svg{width:17px!important;height:17px!important;flex:0 0 auto!important;color:var(--primary)!important}html[data-theme] body .certificate-source-decision-intro>span{display:grid!important;min-width:0!important;gap:3px!important}html[data-theme] body .certificate-source-decision dd,html[data-theme] body .certificate-source-decision-intro small{color:var(--text-secondary)!important;line-height:1.42!important}html[data-theme] body .certificate-source-decision dl{display:grid!important;min-width:0!important;gap:8px!important;margin:0!important}html[data-theme] body .certificate-source-decision dl>div{display:grid!important;grid-template-columns:minmax(112px,.35fr) minmax(0,1fr)!important;gap:10px!important}html[data-theme] body .certificate-source-decision :is(dt,dd){min-width:0!important;margin:0!important;font-size:11px!important}html[data-theme] body .certificate-source-decision dt{color:var(--text-primary)!important;font-weight:760!important}html[data-theme] body .certificate-source-picker{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}html[data-theme] body .certificate-source-picker .certificate-file-button{min-height:86px!important;align-items:flex-start!important;border-color:color-mix(in oklch,var(--primary) 16%,var(--border-subtle))!important;background:color-mix(in oklch,var(--surface-panel) 88%,var(--primary-soft))!important;box-shadow:none!important}html[data-theme] body .certificate-source-picker .certificate-file-button:focus-within,html[data-theme] body .certificate-source-picker .certificate-file-button:hover{border-color:color-mix(in oklch,var(--primary) 42%,var(--border-subtle))!important;background:color-mix(in oklch,var(--primary-soft) 48%,var(--surface-panel))!important}html[data-theme] body .certificate-source-list{display:grid!important;gap:8px!important}html[data-theme] body .certificate-source-row{display:grid!important;grid-template-columns:minmax(210px,.9fr) minmax(260px,1.15fr) auto!important;gap:12px!important;align-items:center!important;border:1px solid var(--border-subtle)!important;border-radius:12px!important;background:color-mix(in oklch,var(--surface-inset) 70%,transparent)!important;padding:12px!important}html[data-theme] body .certificate-source-row.has-error{border-color:color-mix(in oklch,var(--danger) 58%,var(--border-subtle))!important;background:color-mix(in oklch,var(--danger-soft) 62%,var(--surface-panel))!important}html[data-theme] body .certificate-source-identity,html[data-theme] body .certificate-source-identity>span{display:flex!important;min-width:0!important}html[data-theme] body .certificate-source-identity{align-items:center!important;gap:10px!important}html[data-theme] body .certificate-source-identity>span{flex-direction:column!important;gap:3px!important}html[data-theme] body .certificate-source-identity small,html[data-theme] body .certificate-source-identity strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .certificate-source-secret{display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(180px,auto)!important;gap:10px!important;align-items:end!important}html[data-theme] body .certificate-source-store-toggle{min-height:38px!important;margin:0!important}html[data-theme] body .certificate-manual-material textarea{min-height:132px!important;resize:vertical!important;font-family:var(--font-mono),ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:11px!important}html[data-theme] body .certificate-manual-passphrase{display:grid!important;gap:6px!important;border:1px solid var(--border-subtle)!important;border-radius:12px!important;background:color-mix(in oklch,var(--surface-inset) 72%,transparent)!important;padding:12px!important}html[data-theme] body .certificate-manual-passphrase small{color:var(--text-secondary)!important;line-height:1.45!important}html[data-theme] body .certificate-analysis-state{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;border:1px solid var(--border-subtle)!important;border-radius:12px!important;background:var(--surface-inset)!important;padding:13px 14px!important}html[data-theme] body .certificate-analysis-state>span,html[data-theme] body .certificate-analysis-state>span>span{display:flex!important;min-width:0!important}html[data-theme] body .certificate-analysis-state>span{align-items:center!important;gap:10px!important}html[data-theme] body .certificate-analysis-state>span>span{flex-direction:column!important;gap:3px!important}html[data-theme] body .certificate-analysis-state.is-valid{border-color:color-mix(in oklch,var(--success) 42%,var(--border-subtle))!important;background:color-mix(in oklch,var(--success-soft) 66%,var(--surface-panel))!important}html[data-theme] body .certificate-analysis-state.has-error{border-color:color-mix(in oklch,var(--danger) 52%,var(--border-subtle))!important;background:color-mix(in oklch,var(--danger-soft) 62%,var(--surface-panel))!important}html[data-theme] body .certificate-analysis-state.needs-attention{border-color:color-mix(in oklch,var(--warning) 52%,var(--border-subtle))!important;background:color-mix(in oklch,var(--warning-soft) 58%,var(--surface-panel))!important}html[data-theme] body .certificate-metadata-summary{overflow:hidden!important;border:1px solid color-mix(in oklch,var(--success) 28%,var(--border-subtle))!important;border-radius:13px!important;background:var(--surface-panel)!important}html[data-theme] body .certificate-metadata-summary>header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;border-bottom:1px solid var(--border-subtle)!important;background:color-mix(in oklch,var(--success-soft) 38%,var(--surface-panel))!important;padding:13px 15px!important}html[data-theme] body .certificate-metadata-summary>header>span{display:grid!important;min-width:0!important;gap:3px!important}html[data-theme] body .certificate-metadata-summary>header small{color:var(--text-secondary)!important;line-height:1.4!important}html[data-theme] body .certificate-metadata-summary>header>svg{width:18px!important;height:18px!important;flex:0 0 auto!important;color:var(--success)!important}html[data-theme] body .certificate-metadata-summary dl{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important}html[data-theme] body .certificate-metadata-summary dl>div{display:grid!important;min-width:0!important;grid-template-columns:minmax(108px,.38fr) minmax(0,1fr)!important;gap:10px!important;border-top:1px solid var(--border-subtle)!important;padding:10px 15px!important}html[data-theme] body .certificate-metadata-summary dl>div:nth-child(-n+2){border-top:0!important}html[data-theme] body .certificate-metadata-summary dl>div:nth-child(odd){border-inline-end:1px solid var(--border-subtle)!important}html[data-theme] body .certificate-metadata-summary :is(dt,dd){min-width:0!important;margin:0!important;font-size:11px!important}html[data-theme] body .certificate-metadata-summary dt{color:var(--text-secondary)!important;font-weight:720!important}html[data-theme] body .certificate-metadata-summary dd{overflow:hidden!important;color:var(--text-primary)!important;font-weight:650!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .certificate-metadata-summary code{color:inherit!important;font-family:var(--font-mono),ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:10px!important}html[data-theme] body .certificate-lifecycle-members{overflow:hidden!important;border:1px solid var(--border-subtle)!important;border-radius:13px!important;background:color-mix(in oklch,var(--surface-panel) 92%,var(--primary-soft))!important}html[data-theme] body .certificate-lifecycle-members>header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;padding:14px 15px!important;border-bottom:1px solid var(--border-subtle)!important}html[data-theme] body .certificate-lifecycle-members>header>span{display:grid!important;min-width:0!important;gap:4px!important}html[data-theme] body .certificate-lifecycle-members>header small{max-width:76ch!important;color:var(--text-secondary)!important;line-height:1.45!important}html[data-theme] body .certificate-lifecycle-members>header>em{min-width:28px!important;min-height:28px!important;display:inline-grid!important;place-items:center!important;border:1px solid color-mix(in oklch,var(--primary) 24%,var(--border-subtle))!important;border-radius:999px!important;background:var(--primary-soft)!important;color:var(--primary)!important;font-style:normal!important;font-weight:750!important}html[data-theme] body .certificate-lifecycle-member-list{display:grid!important}html[data-theme] body .certificate-lifecycle-member{display:grid!important;grid-template-columns:minmax(220px,1.35fr) minmax(240px,1fr) minmax(132px,auto)!important;align-items:center!important;gap:16px!important;padding:12px 15px!important;background:var(--surface-panel)!important}html[data-theme] body .certificate-lifecycle-member+.certificate-lifecycle-member{border-top:1px solid var(--border-subtle)!important}html[data-theme] body .certificate-lifecycle-member.is-driving-expiry{background:color-mix(in oklch,var(--warning-soft) 30%,var(--surface-panel))!important;box-shadow:inset 3px 0 0 color-mix(in oklch,var(--warning) 78%,transparent)!important}html[data-theme] body .certificate-lifecycle-member.is-unlinked{background:color-mix(in oklch,var(--surface-inset) 62%,var(--surface-panel))!important}html[data-theme] body .certificate-lifecycle-member-dates,html[data-theme] body .certificate-lifecycle-member-identity{display:grid!important;min-width:0!important;gap:3px!important}html[data-theme] body .certificate-lifecycle-member-identity>em{width:fit-content!important;padding:2px 7px!important;border-radius:999px!important;background:var(--surface-inset)!important;color:var(--text-secondary)!important;font-size:10px!important;font-style:normal!important;font-weight:760!important;letter-spacing:.035em!important;text-transform:uppercase!important}html[data-theme] body .certificate-lifecycle-member-identity>:is(strong,small){overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .certificate-lifecycle-member-dates>small,html[data-theme] body .certificate-lifecycle-member-identity>small{color:var(--text-secondary)!important}html[data-theme] body .certificate-lifecycle-member-dates{grid-template-columns:auto minmax(0,1fr)!important;column-gap:9px!important}html[data-theme] body .certificate-lifecycle-member-dates>strong{font-size:11px!important;font-variant-numeric:tabular-nums!important}html[data-theme] body .certificate-lifecycle-driver{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;color:var(--text-secondary)!important;font-size:11px!important;font-weight:680!important;text-align:right!important}html[data-theme] body .certificate-lifecycle-driver.is-active{color:color-mix(in oklch,var(--warning) 74%,var(--text-primary))!important}html[data-theme] body .certificate-lifecycle-driver svg{width:14px!important;height:14px!important}html[data-theme] body .server-certificate-upload-panel{display:grid!important;gap:12px!important;border:1px solid var(--border-subtle)!important;border-radius:14px!important;background:color-mix(in oklch,var(--surface-inset) 72%,transparent)!important;padding:14px!important}html[data-theme] body .server-certificate-secret-row{display:grid!important;grid-template-columns:minmax(240px,1fr) auto auto!important;gap:12px!important;align-items:end!important}html[data-theme] body .server-certificate-validation-result{display:flex!important;gap:11px!important;align-items:flex-start!important;border:1px solid color-mix(in oklch,var(--success) 40%,var(--border-subtle))!important;border-radius:12px!important;background:color-mix(in oklch,var(--success-soft) 62%,var(--surface-panel))!important;padding:12px!important}html[data-theme] body .server-certificate-validation-result>span{display:grid!important;min-width:0!important;gap:3px!important}html[data-theme] body .server-certificate-validation-result code,html[data-theme] body .server-certificate-validation-result em,html[data-theme] body .server-certificate-validation-result small{overflow-wrap:anywhere!important}html[data-theme] body .server-certificate-stage-window{display:inline-flex!important;width:fit-content!important;align-items:center!important;gap:6px!important;border-radius:8px!important;background:color-mix(in oklch,var(--warning-soft) 54%,transparent)!important;color:var(--warning-ink)!important;padding:5px 8px!important;font-weight:650!important}html[data-theme] body .server-certificate-stage-window.is-expired{background:color-mix(in oklch,var(--danger-soft) 62%,transparent)!important;color:var(--danger-ink)!important}html[data-theme] body .server-certificate-stage-window>svg{width:14px!important;height:14px!important;flex:0 0 auto!important}html[data-theme] body .discovery-import-key-marker{display:inline-flex!important;width:24px!important;height:24px!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;background:color-mix(in oklch,var(--warning-soft) 70%,var(--surface-panel))!important;color:var(--warning-ink)!important}html[data-theme] body .discovery-import-key-marker>svg{width:14px!important;height:14px!important}html[data-theme] body .discovery-private-key-row{border-color:color-mix(in oklch,var(--warning) 32%,var(--border-subtle))!important;background:color-mix(in oklch,var(--warning-soft) 24%,var(--surface-panel))!important}@media (max-width:980px){html[data-theme] body .certificate-source-decision{grid-template-columns:1fr!important}html[data-theme] body .certificate-source-picker{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .certificate-source-row,html[data-theme] body .server-certificate-secret-row{grid-template-columns:1fr!important}html[data-theme] body .certificate-lifecycle-member{grid-template-columns:minmax(0,1fr) minmax(220px,.85fr)!important}html[data-theme] body .certificate-lifecycle-driver{grid-column:1/-1!important;justify-content:flex-start!important;text-align:left!important}}@media (max-width:620px){html[data-theme] body .certificate-metadata-summary dl>div,html[data-theme] body .certificate-source-decision dl>div{grid-template-columns:1fr!important;gap:3px!important}html[data-theme] body .certificate-metadata-summary dl{grid-template-columns:1fr!important}html[data-theme] body .certificate-metadata-summary dl>div:nth-child(2){border-top:1px solid var(--border-subtle)!important}html[data-theme] body .certificate-metadata-summary dl>div:nth-child(odd){border-inline-end:0!important}html[data-theme] body .certificate-lifecycle-member,html[data-theme] body .certificate-source-picker,html[data-theme] body .certificate-source-secret{grid-template-columns:1fr!important}}@media (max-width:700px){html[data-theme] body .certificate-analysis-state{align-items:stretch!important;flex-direction:column!important}html[data-theme] body .certificate-analysis-state>button{width:100%!important}}html[data-theme] body .certificate-source-picker .certificate-file-button>span{display:grid!important;min-width:0!important;gap:5px!important}html[data-theme] body .certificate-source-picker .certificate-file-button>span>:is(strong,small){display:block!important;white-space:normal!important;line-height:1.35!important}html[data-theme] body .certificate-authority-brand-mark.asset-wordmark .certificate-authority-brand-asset,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.asset-wordmark .certificate-authority-brand-asset{width:62px!important;height:20px!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend .certificate-authority-brand-mark.asset-wordmark .certificate-authority-brand-asset{width:56px!important;height:auto!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-letsencrypt .certificate-authority-brand-asset{width:26px!important;height:26px!important}@media (min-width:761px) and (max-width:1120px){html[data-theme] body .gridcn-dashboard-frame,html[data-theme] body .gridcn-dashboard-frame.sidebar-collapsed{grid-template-columns:74px minmax(0,1fr)!important;gap:12px!important;padding-inline:12px!important}html[data-theme] body .gridcn-sidebar-nav,html[data-theme] body .gridcn-sidebar-nav.collapsed{padding:8px 6px!important}html[data-theme] body .gridcn-sidebar-badge,html[data-theme] body .gridcn-sidebar-children button strong,html[data-theme] body .gridcn-sidebar-expansion-icon,html[data-theme] body .gridcn-sidebar-section button strong,html[data-theme] body .gridcn-sidebar-section>span{display:none!important}html[data-theme] body .gridcn-sidebar-children button,html[data-theme] body .gridcn-sidebar-section button{width:44px!important;min-width:44px!important;min-height:44px!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;margin-inline:auto!important;padding:0!important;gap:0!important}html[data-theme] body .gridcn-sidebar-children{margin:4px 0 0!important;border-left:0!important;padding-left:0!important}html[data-theme] body .sidebar-health-footer{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .gridcn-sidebar-nav.collapsed .sidebar-health-row,html[data-theme] body .sidebar-health-row{width:44px!important;min-width:44px!important;min-height:44px!important;grid-template-columns:minmax(0,1fr)!important;place-items:center!important;margin-inline:auto!important;padding:0!important}html[data-theme] body .gridcn-sidebar-nav.collapsed .sidebar-health-row strong,html[data-theme] body .sidebar-health-row strong{display:none!important}}@media (max-width:760px){html[data-theme] body .gridcn-sidebar-nav,html[data-theme] body .gridcn-sidebar-nav.collapsed{max-height:min(38dvh,320px)!important}html[data-theme] body .gridcn-sidebar-sections{min-height:0!important;max-height:min(38dvh,320px)!important;overflow-y:auto!important;overscroll-behavior:contain!important}html[data-theme] body .gridcn-sidebar-children button,html[data-theme] body .gridcn-sidebar-section button,html[data-theme] body .gridcn-sidebar-toggle,html[data-theme] body .sidebar-health-row{min-height:44px!important}}html[data-theme] body .gridcn-sidebar-toggle:focus-visible,html[data-theme] body .sidebar-health-row:focus-visible,html[data-theme] body :is(.gridcn-sidebar-section,.gridcn-sidebar-children) button:focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:2px!important;box-shadow:0 0 0 3px color-mix(in oklch,var(--focus-ring) 18%,transparent)!important}html[data-theme] body :is(.certificate-detail-modal-backdrop,.discovery-run-detail-backdrop){position:fixed!important;inset:0!important;z-index:140!important;display:grid!important;place-items:center!important;padding:16px!important;overflow:hidden!important;background:color-mix(in oklch,black 64%,transparent)!important;backdrop-filter:blur(10px)!important}html[data-theme] body .certificate-detail-modal{display:grid!important;width:min(960px,calc(100vw - 32px))!important;max-height:min(88dvh,900px)!important;grid-template-rows:auto minmax(0,1fr) auto!important;overflow:hidden!important;border:1px solid color-mix(in oklch,var(--primary) 20%,var(--border-subtle))!important;border-radius:var(--radius-panel)!important;background:var(--surface-overlay)!important;color:var(--text-primary)!important;box-shadow:var(--elevation-overlay)!important}html[data-theme] body .certificate-detail-head{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto auto!important;align-items:center!important;gap:12px!important;border-bottom:1px solid var(--border-subtle)!important;padding:15px 16px!important;background:color-mix(in oklch,var(--surface-raised) 96%,var(--primary-soft))!important}html[data-theme] body .certificate-detail-head.is-fallback{grid-template-columns:auto minmax(0,1fr) auto!important}html[data-theme] body .certificate-detail-unavailable{margin:16px!important}html[data-theme] body .certificate-detail-authority{display:grid!important;width:44px!important;min-width:44px!important;height:44px!important;place-items:center!important;border:1px solid var(--border-subtle)!important;border-radius:12px!important;background:var(--surface-raised)!important}html[data-theme] body .certificate-detail-authority :is(.certificate-authority-brand-mark,.certificate-authority-brand-asset){max-width:30px!important;max-height:30px!important}html[data-theme] body .certificate-detail-head>div{display:grid!important;min-width:0!important;gap:2px!important}html[data-theme] body .certificate-detail-head h2,html[data-theme] body .certificate-detail-head p{min-width:0!important;margin:0!important}html[data-theme] body .certificate-detail-head h2{overflow:hidden!important;font-size:18px!important;font-weight:690!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .certificate-detail-head p,html[data-theme] body .certificate-detail-head>div>small{overflow:hidden!important;color:var(--text-muted)!important;font-size:11px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .certificate-detail-status{display:inline-flex!important;align-items:center!important;gap:8px!important;border:1px solid color-mix(in oklch,var(--certificate-detail-tone,var(--info)) 36%,var(--border-subtle))!important;border-radius:999px!important;padding:7px 10px!important;background:color-mix(in oklch,var(--certificate-detail-tone,var(--info)) 9%,var(--surface-raised))!important;color:var(--certificate-detail-tone,var(--info))!important}html[data-theme] body .certificate-detail-status.tone-success{--certificate-detail-tone:var(--success)}html[data-theme] body .certificate-detail-status.tone-warning{--certificate-detail-tone:var(--warning)}html[data-theme] body .certificate-detail-status.tone-danger{--certificate-detail-tone:var(--danger)}html[data-theme] body .certificate-detail-status.tone-neutral{--certificate-detail-tone:var(--info)}html[data-theme] body .certificate-detail-status>svg{width:16px!important;height:16px!important}html[data-theme] body .certificate-detail-status>span{display:grid!important;gap:1px!important}html[data-theme] body .certificate-detail-status strong{font-size:11px!important;font-weight:680!important}html[data-theme] body .certificate-detail-status small{color:var(--text-secondary)!important;font-size:9.5px!important}html[data-theme] body .certificate-detail-close{width:40px!important;min-width:40px!important;height:40px!important}html[data-theme] body .certificate-detail-body{display:grid!important;min-height:0!important;gap:12px!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:14px 16px 18px!important}html[data-theme] body .certificate-detail-summary{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:hidden!important;border:1px solid var(--border-subtle)!important;border-radius:12px!important;background:var(--surface-raised)!important}html[data-theme] body .certificate-detail-summary>span{display:grid!important;min-width:0!important;grid-template-columns:auto minmax(0,1fr)!important;align-content:center!important;gap:2px 8px!important;padding:11px 12px!important}html[data-theme] body .certificate-detail-summary>span+span{border-left:1px solid var(--border-subtle)!important}html[data-theme] body .certificate-detail-summary svg{width:16px!important;height:16px!important;grid-row:1/span 2!important;align-self:center!important;color:var(--primary)!important}html[data-theme] body .certificate-detail-field dt,html[data-theme] body .certificate-detail-summary small{color:var(--text-muted)!important;font-size:9.5px!important;font-weight:610!important;letter-spacing:.02em!important}html[data-theme] body .certificate-detail-summary strong{min-width:0!important;overflow:hidden!important;color:var(--text-primary)!important;font-size:11px!important;font-weight:650!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .certificate-detail-section{overflow:hidden!important;border:1px solid var(--border-subtle)!important;border-radius:12px!important;background:var(--surface-raised)!important}html[data-theme] body .certificate-detail-section>header{display:flex!important;min-height:42px!important;align-items:center!important;border-bottom:1px solid var(--border-subtle)!important;padding:0 13px!important;background:color-mix(in oklch,var(--surface-muted) 48%,var(--surface-raised))!important}html[data-theme] body .certificate-detail-section>header>span{display:inline-flex!important;align-items:center!important;gap:8px!important}html[data-theme] body .certificate-detail-section>header svg{width:15px!important;height:15px!important;color:var(--primary)!important}html[data-theme] body .certificate-detail-section>header strong{font-size:11px!important;font-weight:680!important}html[data-theme] body .certificate-detail-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important}html[data-theme] body .certificate-detail-field{display:grid!important;min-width:0!important;gap:4px!important;border-bottom:1px solid var(--border-subtle)!important;padding:10px 12px!important}html[data-theme] body .certificate-detail-field:nth-child(odd):not(.is-wide){border-right:1px solid var(--border-subtle)!important}html[data-theme] body .certificate-detail-field.is-wide{grid-column:1/-1!important}html[data-theme] body .certificate-detail-field dd{min-width:0!important;margin:0!important;overflow-wrap:anywhere!important;color:var(--text-primary)!important;font-size:11.25px!important;font-weight:530!important;line-height:1.42!important}html[data-theme] body .certificate-detail-field code,html[data-theme] body .certificate-detail-source-list code{overflow-wrap:anywhere!important;color:var(--text-secondary)!important;font-family:var(--font-mono),ui-monospace,Consolas,monospace!important;font-size:9.5px!important}html[data-theme] body .certificate-detail-warning-list{display:grid!important;gap:6px!important;margin:0!important;border-top:1px solid var(--border-subtle)!important;padding:10px 12px!important;list-style:none!important}html[data-theme] body .certificate-detail-warning-list li{display:flex!important;align-items:flex-start!important;gap:7px!important;color:var(--warning-ink)!important;font-size:10.5px!important}html[data-theme] body .certificate-detail-warning-list svg{width:14px!important;height:14px!important;flex:0 0 auto!important}html[data-theme] body .certificate-detail-lifecycle{border-top:1px solid var(--border-subtle)!important;padding:11px 12px 12px!important}html[data-theme] body .certificate-detail-lifecycle h3{margin:0 0 8px!important;color:var(--text-secondary)!important;font-size:10px!important;font-weight:650!important}html[data-theme] body .certificate-detail-lifecycle ol{display:grid!important;gap:0!important;margin:0!important;border:1px solid var(--border-subtle)!important;border-radius:9px!important;padding:0!important;list-style:none!important}html[data-theme] body .certificate-detail-lifecycle li{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:8px 10px!important}html[data-theme] body .certificate-detail-lifecycle li+li{border-top:1px solid var(--border-subtle)!important}html[data-theme] body .certificate-chain-role{border-radius:999px!important;padding:4px 7px!important;background:var(--info-soft)!important;color:var(--info-ink)!important;font-size:8.5px!important;font-weight:700!important}html[data-theme] body .certificate-detail-lifecycle li>div{display:grid!important;min-width:0!important;gap:2px!important}html[data-theme] body .certificate-detail-lifecycle li :is(strong,small){overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .certificate-detail-lifecycle li strong{font-size:10.5px!important;font-weight:620!important}html[data-theme] body .certificate-detail-lifecycle li small,html[data-theme] body .certificate-detail-lifecycle li time{color:var(--text-muted)!important;font-size:9px!important}html[data-theme] body .certificate-detail-source-list{display:grid!important;gap:0!important}html[data-theme] body .certificate-detail-source-list article{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto auto!important;align-items:center!important;gap:8px 10px!important;padding:9px 12px!important}html[data-theme] body .certificate-detail-source-list article+article{border-top:1px solid var(--border-subtle)!important}html[data-theme] body .certificate-detail-source-list article>svg{width:16px!important;height:16px!important;color:var(--primary)!important}html[data-theme] body .certificate-detail-source-list article>div{display:grid!important;min-width:0!important;gap:2px!important}html[data-theme] body .certificate-detail-source-list article strong{overflow:hidden!important;font-size:10.5px!important;font-weight:620!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .certificate-detail-source-list article :is(span,small){color:var(--text-muted)!important;font-size:9px!important}html[data-theme] body .certificate-detail-source-list article>code{grid-column:2/-1!important}html[data-theme] body .certificate-detail-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;border-top:1px solid var(--border-subtle)!important;padding:12px 16px!important;background:var(--surface-raised)!important}html[data-theme] body .certificate-detail-footer>p{display:flex!important;max-width:540px!important;align-items:flex-start!important;gap:7px!important;margin:0!important;color:var(--text-secondary)!important;font-size:9.75px!important;line-height:1.42!important}html[data-theme] body .certificate-detail-footer>p svg{width:14px!important;height:14px!important;flex:0 0 auto!important;color:var(--success)!important}html[data-theme] body .certificate-detail-footer>div{display:flex!important;flex:0 0 auto!important;gap:8px!important}html[data-theme] body .discovery-run-detail-backdrop{z-index:135!important}html[data-theme] body .discovery-run-detail-modal{position:relative!important;width:min(840px,calc(100vw - 32px))!important;max-height:min(88dvh,860px)!important;margin:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;border:1px solid color-mix(in oklch,var(--primary) 20%,var(--border-subtle))!important;border-radius:var(--radius-panel)!important;background:var(--surface-overlay)!important;padding:15px 16px 16px!important;box-shadow:var(--elevation-overlay)!important}html[data-theme] body .discovery-run-terminal-summary{grid-area:progress!important;justify-self:start!important;border-radius:999px!important;padding:4px 8px!important;background:var(--surface-muted)!important;color:var(--text-secondary)!important;font-size:9.5px!important;font-weight:620!important}html[data-theme] body .discovery-run-log-actions{display:flex!important;grid-template-columns:none!important;flex-wrap:wrap!important}html[data-theme] body .discovery-run-log-actions>button{flex:0 0 auto!important;padding-inline:10px!important}html[data-theme] body .discovery-run-log-actions>button:last-child:not(:disabled){color:var(--text-secondary)!important}html[data-theme] body .discovery-run-log-actions>.action-detail{border-color:color-mix(in oklch,var(--primary) 34%,var(--border-subtle))!important;background:var(--primary-soft)!important;color:var(--primary)!important}html[data-theme] body .discovery-run-log-actions>.action-stop:not(:disabled){border-color:color-mix(in oklch,var(--danger) 30%,var(--border-subtle))!important;background:color-mix(in oklch,var(--danger-soft) 36%,var(--surface-raised))!important;color:var(--danger)!important}html[data-theme] body .status-badge.info{border-color:color-mix(in oklch,var(--info) 34%,var(--border-subtle))!important;background:color-mix(in oklch,var(--info-soft) 68%,var(--surface-raised))!important;color:var(--info-ink)!important}html[data-theme] body .audit-row.risk-info{border-left-color:color-mix(in oklch,var(--info) 68%,transparent)!important}html[data-theme] body .audit-row.is-selected{background:color-mix(in oklch,var(--selection-surface) 74%,var(--surface-raised))!important}html[data-theme] body .audit-event-overview{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:hidden!important;border:1px solid var(--border-subtle)!important;border-radius:11px!important;background:var(--surface-raised)!important}html[data-theme] body .audit-evidence-field{display:grid!important;min-width:0!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:9px!important;border-bottom:1px solid var(--border-subtle)!important;padding:11px 12px!important}html[data-theme] body .audit-evidence-field:nth-child(odd){border-right:1px solid var(--border-subtle)!important}html[data-theme] body .audit-evidence-field>svg{width:17px!important;height:17px!important;color:var(--text-secondary)!important}html[data-theme] body .audit-evidence-field>span{display:grid!important;min-width:0!important;gap:2px!important}html[data-theme] body .audit-evidence-field small{color:var(--text-muted)!important;font-size:9.5px!important;font-weight:610!important}html[data-theme] body .audit-evidence-field strong{min-width:0!important;overflow-wrap:anywhere!important;color:var(--text-primary)!important;font-family:inherit!important;font-size:11.5px!important;font-weight:620!important}html[data-theme] body .audit-evidence-field em{color:var(--text-muted)!important;font-size:9.5px!important;font-style:normal!important}html[data-theme] body .audit-evidence-outcome.tone-success>svg{color:var(--success)!important}html[data-theme] body .audit-evidence-outcome.tone-danger>svg{color:var(--danger)!important}html[data-theme] body .audit-evidence-outcome.tone-info>svg{color:var(--info)!important}html[data-theme] body .audit-detail-modal{width:min(860px,calc(100vw - 40px))!important}html[data-theme] body .audit-detail-modal .detail-drawer-head{flex-wrap:nowrap!important}html[data-theme] body .audit-detail-modal .detail-drawer-head>div:first-child{flex:1 1 auto!important;min-width:0!important}html[data-theme] body .audit-detail-modal .detail-drawer-head>.icon-action{flex:0 0 auto!important}html[data-theme] body .audit-detail-modal .detail-drawer-head h3{overflow-wrap:anywhere!important}html[data-theme] body .server-general-group-heading{display:flex!important;grid-column:1/-1!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;margin-top:2px!important;border-bottom:1px solid var(--border-subtle)!important;padding:4px 2px 9px!important}html[data-theme] body .server-general-group-heading:not(:first-child){margin-top:8px!important}html[data-theme] body .server-general-group-heading>span{color:var(--text-primary)!important;font-size:11px!important;font-weight:710!important;letter-spacing:.02em!important}html[data-theme] body .server-general-group-heading>small{color:var(--text-muted)!important;font-size:10px!important}html[data-theme] body .server-settings-section-general .server-general-card{border-radius:12px!important;padding:14px!important;background:var(--surface-raised)!important;box-shadow:none!important}html[data-theme] body .server-general-card .share-method-heading{margin-bottom:12px!important;padding-bottom:10px!important}html[data-theme] body .server-general-check{min-height:46px!important;padding:9px 10px!important}html[data-theme] body .bulk-row-check input,html[data-theme] body .server-general-check input{accent-color:var(--selection-accent)!important}html[data-theme] body .server-general-check-note{display:block!important;margin-top:7px!important;color:var(--text-muted)!important;font-size:10px!important}html[data-theme] body .server-general-log-options button{min-height:58px!important;padding:9px 10px!important}html[data-theme] body .server-general-log-options button.active{border-color:var(--selection-border)!important;background:var(--selection-surface)!important;color:var(--selection-accent-strong)!important;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--selection-accent) 16%,transparent)!important}html[data-theme] body .server-settings-section-general .server-maintenance-runtime-grid>span{min-height:54px!important;padding:9px 10px!important}html[data-theme] body .list-panel.record-view-cards .record-card:is(.type-file,.type-api-key) .record-identity-visual,html[data-theme] body .notes-board .record-card-note .record-identity-visual{display:grid!important;width:38px!important;min-width:38px!important;height:38px!important;place-items:center!important}html[data-theme] body .list-panel.record-view-cards .record-card:is(.type-file,.type-api-key) .record-identity-visual.identity-logo>.product-logo-badge,html[data-theme] body .notes-board .record-card-note .record-identity-visual.identity-logo>.product-logo-badge{width:32px!important;min-width:32px!important;height:32px!important;margin:0!important}html[data-theme] body .list-panel.record-view-cards .record-card:is(.type-file,.type-api-key) .secret-main>strong,html[data-theme] body .notes-board .record-card-note>strong{font-size:15px!important;font-weight:640!important}html[data-theme] body .list-panel.record-view-cards .record-card:is(.type-file,.type-api-key) .secret-main>.muted-line,html[data-theme] body .notes-board .record-card-note>p{font-weight:450!important}html[data-theme] body :is(.list-panel.record-view-cards .record-card:is(.type-file,.type-api-key),.notes-board .record-card-note) .record-card-fact :is(dt,dd){font-weight:500!important}@media (max-width:760px){html[data-theme] body .certificate-detail-modal,html[data-theme] body .discovery-run-detail-modal{width:100%!important;max-height:calc(100dvh - 24px)!important}html[data-theme] body .certificate-detail-head{grid-template-columns:auto minmax(0,1fr) auto!important}html[data-theme] body .certificate-detail-status{grid-column:1/-1!important;justify-self:stretch!important;border-radius:10px!important}html[data-theme] body .certificate-detail-close{grid-column:3!important;grid-row:1!important}html[data-theme] body .certificate-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .certificate-detail-summary>span:nth-child(3){border-left:0!important;border-top:1px solid var(--border-subtle)!important}html[data-theme] body .certificate-detail-summary>span:nth-child(4){border-top:1px solid var(--border-subtle)!important}html[data-theme] body .certificate-detail-footer{align-items:stretch!important;flex-direction:column!important}html[data-theme] body .certificate-detail-footer>div{display:grid!important;grid-template-columns:1fr!important}html[data-theme] body .certificate-detail-source-list article{grid-template-columns:auto minmax(0,1fr)!important}html[data-theme] body .certificate-detail-source-list article>:is(span,small,code){grid-column:2!important}html[data-theme] body .audit-event-overview,html[data-theme] body .certificate-detail-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .audit-evidence-field:nth-child(odd),html[data-theme] body .certificate-detail-field:nth-child(odd):not(.is-wide){border-right:0!important}html[data-theme] body .server-general-group-heading{align-items:flex-start!important;flex-direction:column!important;gap:2px!important}}@media (prefers-reduced-motion:reduce){html[data-theme] body :is(.record-card,.record-card-note,.server-general-log-options button,.discovery-run-log-row){transition:none!important}}@media (forced-colors:none){html[data-theme] body .workspace-shell input:is([type=checkbox],[type=radio]),html[data-theme] body input:is([type=checkbox],[type=radio]){accent-color:var(--checked-cue)!important}}html[data-theme] body .generator-option-card:has(input:checked)>svg,html[data-theme] body .integration-api-scope-option.active .integration-scope-checkbox,html[data-theme] body .notifications-panel .smtp-event-checkbox:is(:checked,:indeterminate,[data-indeterminate=true],.checked),html[data-theme] body :is(.directory-checkbox-button.checked,.directory-checkbox-button.partial) span{border-color:var(--checked-cue)!important;background:var(--checked-cue)!important;color:var(--surface-raised)!important;box-shadow:0 0 0 2px var(--checked-cue-ring)!important}html[data-theme] body .certificate-source-option.active .certificate-source-selected-indicator{border-color:var(--checked-cue)!important;color:var(--checked-cue)!important;box-shadow:0 0 0 2px var(--checked-cue-ring)!important}html[data-theme] body .directory-rotation-switch input:checked+span{border-color:color-mix(in oklch,var(--checked-cue) 64%,var(--border-subtle))!important;background:var(--checked-cue)!important;box-shadow:0 0 0 2px var(--checked-cue-ring)!important}html[data-theme] body .share-stepper button.complete:not(.active) span{border-color:var(--success)!important;background:var(--success)!important;color:var(--surface-raised)!important}html[data-theme] body :is([data-slot=dropdown-menu-checkbox-item][data-state=checked],[data-slot=dropdown-menu-radio-item][data-state=checked])>span:first-child{color:var(--checked-cue)!important}@media (forced-colors:active){html[data-theme] body .workspace-shell input:is([type=checkbox],[type=radio]),html[data-theme] body input:is([type=checkbox],[type=radio]){accent-color:Highlight!important}html[data-theme] body :is(.record-filter-chips button.active,.audit-category-tabs button.active,.credential-protocol-filter button.active,.execution-segment button.active,.server-general-log-options button.active,.secret-record-card.is-selected,.secret-row.is-selected,.note-card.is-selected,.share-secret-row.is-selected,.directory-tree-row.is-selected,.audit-row.is-selected,.directory-action-row.is-selected,.discovery-run-log-row[data-selected=true],.discovery-credential-adapters>label.is-selected,.discovery-credential-source-mode>label:has(input:checked)){border:1px solid Highlight!important;background:Canvas!important;color:CanvasText!important;box-shadow:none!important;forced-color-adjust:auto}html[data-theme] body :is(.record-filter-chips button.active,.audit-category-tabs button.active,.credential-protocol-filter button.active,.execution-segment button.active,.server-general-log-options button.active,.secret-record-card.is-selected,.secret-row.is-selected,.note-card.is-selected,.share-secret-row.is-selected,.directory-tree-row.is-selected,.audit-row.is-selected,.directory-action-row.is-selected,.discovery-run-log-row[data-selected=true],.discovery-credential-adapters>label.is-selected,.discovery-credential-source-mode>label:has(input:checked)):focus-visible{outline:2px solid Highlight!important;outline-offset:3px!important}html[data-theme] body .certificate-source-option.active .certificate-source-selected-indicator,html[data-theme] body .directory-rotation-switch input:checked+span,html[data-theme] body .generator-option-card:has(input:checked)>svg,html[data-theme] body .integration-api-scope-option.active .integration-scope-checkbox,html[data-theme] body .notifications-panel .smtp-event-checkbox:is(:checked,:indeterminate,[data-indeterminate=true],.checked),html[data-theme] body :is(.directory-checkbox-button.checked,.directory-checkbox-button.partial) span{border-color:Highlight!important;background:Highlight!important;color:Canvas!important;box-shadow:none!important;forced-color-adjust:auto}html[data-theme] body .directory-rotation-switch input:focus-visible+span,html[data-theme] body .notifications-panel .smtp-event-checkbox:focus-visible{outline:2px solid Highlight!important;outline-offset:3px!important}}body .overview-dashboard .dashboard-category-grid:is(.category-dashboardCertificates,.category-dashboard-certificates) .overview-widget-shell.widget-certificate-risk-radar,body .overview-dashboard .dashboard-category-grid:is(.category-dashboardCertificates,.category-dashboard-certificates) .overview-widget-shell.widget-certificate-risk-radar>.overview-chart-panel,body .overview-dashboard .overview-certificate-radar-widget,html[data-theme] body .overview-dashboard .dashboard-category-grid:is(.category-dashboardCertificates,.category-dashboard-certificates) .overview-widget-shell.widget-certificate-risk-radar,html[data-theme] body .overview-dashboard .dashboard-category-grid:is(.category-dashboardCertificates,.category-dashboard-certificates) .overview-widget-shell.widget-certificate-risk-radar>.overview-chart-panel,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget{height:auto!important;min-height:0!important;overflow:visible!important}body .overview-dashboard .overview-widget-shell.widget-certificate-risk-radar>.overview-widget-standard-header .overview-widget-title>span>strong,html[data-theme] body .overview-dashboard .overview-widget-shell.widget-certificate-risk-radar>.overview-widget-standard-header .overview-widget-title>span>strong{color:var(--text-primary)!important;font-size:14px!important;font-weight:740!important;line-height:19px!important}body .overview-dashboard .overview-widget-shell.widget-certificate-risk-radar>.overview-widget-standard-header .overview-widget-title>span>small,html[data-theme] body .overview-dashboard .overview-widget-shell.widget-certificate-risk-radar>.overview-widget-standard-header .overview-widget-title>span>small{color:var(--text-secondary)!important;font-size:12px!important;font-weight:520!important;line-height:17px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-label,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-label{fill:var(--text-secondary)!important;font-size:14px!important;font-variant-numeric:tabular-nums!important;font-weight:720!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage{display:grid!important;grid-template-areas:"plot telemetry"!important;grid-template-columns:minmax(520px,560px) 448px!important;grid-template-rows:auto!important;align-items:start!important;justify-content:center!important;gap:32px!important;width:min(100%,1040px)!important;max-width:100%!important;margin-block:0!important;contain:layout!important;isolation:isolate!important;overflow:visible!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-plot,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-plot{display:grid!important;grid-area:plot!important;grid-template-rows:auto!important;justify-items:center!important;justify-self:stretch!important;gap:0!important;width:100%!important;max-width:100%!important;min-width:0!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar{--radar-scan-duration:3600ms;grid-area:auto!important;width:520px!important;max-width:100%!important;height:auto!important;aspect-ratio:1/1!important;min-height:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important;container-type:normal!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar:after,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar:before,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar:after,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar:before{display:none!important;content:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-instrument-well,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-instrument-well{fill:color-mix(in oklch,var(--surface-raised) 96%,var(--primary) 4%)!important;fill-opacity:1!important;stroke:color-mix(in oklch,var(--primary) 28%,var(--border-subtle))!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-success,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-success{stroke-opacity:.075!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-warning,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-warning{stroke-opacity:.095!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-orange,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-orange{stroke-opacity:.12!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-danger,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-risk-band.tone-danger{fill-opacity:.13!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-readout,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-readout{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;color:var(--text-muted)!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-readout>i,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-readout>i{width:3px!important;height:3px!important;border-radius:999px!important;background:var(--border-strong)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry{display:grid!important;grid-area:telemetry!important;grid-template-areas:none!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;align-self:start!important;gap:18px!important;width:100%!important;min-width:0!important;padding-block-start:12px!important;padding-inline-start:32px!important;border-inline-start:1px solid color-mix(in oklch,var(--border-subtle) 82%,transparent)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry-header,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry-header{display:grid!important;grid-template-areas:none!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:7px!important;min-width:0!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry-header>small,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry-header>small{color:var(--text-muted)!important;font-size:12px!important;font-weight:760!important;letter-spacing:.05em!important;line-height:1.35!important;text-transform:uppercase!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status{position:static!important;display:grid!important;grid-area:auto!important;grid-column:auto!important;grid-row:auto!important;justify-self:stretch!important;justify-items:start!important;width:100%!important;max-width:none!important;padding:0!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status>strong,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status>strong{font-size:14px!important;font-weight:700!important;line-height:20px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status>small,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status>small{font-size:13px!important;font-weight:590!important;line-height:18px!important}body .overview-dashboard .overview-certificate-radar-widget :is(.overview-unified-radar-metric-panel,.overview-unified-radar-band-panel),html[data-theme] body .overview-dashboard .overview-certificate-radar-widget :is(.overview-unified-radar-metric-panel,.overview-unified-radar-band-panel){display:grid!important;grid-template-areas:none!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:10px!important;min-width:0!important;width:100%!important;padding-block-start:14px!important;border-block-start:1px solid color-mix(in oklch,var(--border-subtle) 74%,transparent)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-panel-heading,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-panel-heading{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:8px!important;min-width:0!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-panel-heading>strong,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-panel-heading>strong{flex:0 0 auto!important;color:var(--text-primary)!important;font-size:13.5px!important;font-weight:780!important;line-height:18px!important;white-space:nowrap!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-panel-heading>small,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-panel-heading>small{flex:0 0 auto!important;max-width:none!important;overflow:visible!important;color:var(--text-muted)!important;font-size:12px!important;font-weight:620!important;line-height:16px!important;text-overflow:clip!important;white-space:nowrap!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary{display:grid!important;grid-area:auto!important;grid-column:auto!important;grid-row:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span{display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;align-content:start!important;justify-items:start!important;gap:1px!important;min-width:0!important;min-height:72px!important;padding:9px 10px!important;border:1px solid color-mix(in oklch,currentColor 22%,var(--border-subtle))!important;border-radius:var(--radius-control)!important;background:color-mix(in oklch,currentColor 4%,var(--surface-overlay))!important;box-shadow:0 1px 2px color-mix(in oklch,var(--shadow-soft) 10%,transparent)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span[data-empty=true],html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span[data-empty=true]{border-color:color-mix(in oklch,var(--border-subtle) 86%,transparent)!important;background:color-mix(in oklch,var(--surface-overlay) 96%,var(--surface-raised))!important;color:var(--text-muted)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span>strong,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span>strong{color:currentColor!important;font-size:22px!important;font-variant-numeric:tabular-nums!important;font-weight:820!important;line-height:24px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span>small,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span>small{color:var(--text-primary)!important;font-size:12.5px!important;font-weight:740!important;line-height:16px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span>em,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span>em{display:block!important;min-width:0!important;overflow:hidden!important;color:var(--text-muted)!important;font-size:12px!important;font-style:normal!important;font-weight:560!important;line-height:16px!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend{display:grid!important;grid-area:auto!important;grid-column:auto!important;grid-row:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;width:100%!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span{display:grid!important;grid-template-columns:8px 76px minmax(0,1fr)!important;align-items:center!important;justify-content:stretch!important;gap:5px!important;min-width:0!important;min-height:24px!important;padding:0!important;border:0!important;background:transparent!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span>i,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span>i{width:6px!important;height:6px!important;margin:0!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span>strong,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span>strong{overflow:visible!important;color:currentColor!important;font-size:12.5px!important;font-weight:720!important;line-height:18px!important;text-overflow:clip!important;white-space:nowrap!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span>small,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span>small{min-width:0!important;overflow:visible!important;color:var(--text-muted)!important;font-size:12px!important;font-weight:620!important;line-height:18px!important;text-overflow:clip!important;white-space:nowrap!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark{width:72px!important;max-width:72px!important;height:36px!important;max-height:36px!important;overflow:visible!important;opacity:1!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark{filter:none!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.asset-wordmark .certificate-authority-brand-asset,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.asset-wordmark .certificate-authority-brand-asset{width:72px!important;height:24px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.asset-icon .certificate-authority-brand-asset,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.asset-icon .certificate-authority-brand-asset{width:34px!important;height:34px!important;object-fit:contain!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-certificate-authority svg,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-microsoft svg,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-certificate-authority svg,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark.logo-microsoft svg{width:36px!important;height:36px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-aura,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-aura{opacity:.62!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-fill,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-fill{opacity:.78!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-line,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-scan-arm-line{filter:drop-shadow(0 0 3px color-mix(in oklch,var(--primary) 24%,transparent))!important;stroke:color-mix(in oklch,var(--primary) 78%,var(--surface-overlay))!important;stroke-width:1.55px!important}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}@keyframes vaultpilot-certificate-radar-sweep{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-scan-arm,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}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-authority-mark:before,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-scan-core:before,body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-sector-acquire,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-authority-mark:before,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-scan-core:before,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar[data-radar-motion=running] .overview-unified-radar-sector-acquire{animation:none!important;opacity:0!important;transition:none!important;will-change:auto!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status[data-scan-phase=scanning] .overview-unified-radar-live-beacon,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-live-status[data-scan-phase=scanning] .overview-unified-radar-live-beacon{animation:none!important;box-shadow:0 0 0 3px color-mix(in oklch,var(--primary) 12%,transparent)!important;opacity:.88!important;will-change:auto!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point.band-unknown:after,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point.band-unknown:after{border-style:dashed!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point.band-unknown>i,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-point.band-unknown>i{border:1.5px solid!important;background:transparent!important}@media (min-width:1200px) and (max-width:1360px){body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage{grid-template-columns:480px minmax(360px,400px)!important;gap:28px!important;width:min(100%,908px)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar{width:480px!important;max-width:100%!important}}@media (min-width:1200px){body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-marks,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-marks{display:block!important;visibility:visible!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-certificate-radar-body{padding-block:0!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry{grid-template-areas:"header" "metric" "bands" "footer"!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;align-content:stretch!important;align-self:stretch!important;column-gap:0!important;row-gap:10px!important;padding-block:0!important;padding-inline-start:28px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry-header{grid-area:header!important;gap:6px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-metric-panel{grid-area:metric!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-band-panel{grid-area:bands!important;align-content:start!important;grid-template-rows:auto minmax(0,1fr)!important;margin-block-start:0!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget :is(.overview-unified-radar-metric-panel,.overview-unified-radar-band-panel){gap:6px!important;padding-block-start:10px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-panel-heading{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:8px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary{grid-template-columns:minmax(0,1fr)!important;gap:4px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span{grid-template-columns:32px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:7px!important;row-gap:0!important;min-height:40px!important;padding:4px 8px!important;box-shadow:none!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span>strong{grid-column:1!important;grid-row:1/span 2!important;align-self:center!important;font-size:20px!important;line-height:22px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span>small{grid-column:2!important;font-size:12.5px!important;line-height:15px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span>em{grid-column:2!important;font-size:12px!important;line-height:14px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend{align-content:stretch!important;align-self:stretch!important;gap:4px!important;grid-template-rows:repeat(5,minmax(24px,1fr))!important;min-height:0!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span{grid-template-columns:8px 84px minmax(0,1fr)!important;gap:5px!important;min-height:24px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span>:is(strong,small){min-width:0!important;overflow:visible!important;line-height:18px!important;text-overflow:clip!important;white-space:nowrap!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-readout{grid-area:footer!important;justify-content:flex-start!important;padding-block-start:10px!important;border-block-start:1px solid color-mix(in oklch,var(--border-subtle) 74%,transparent)!important}}@media (min-width:1200px) and (min-height:721px) and (max-height:820px){body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage{grid-template-columns:480px 448px!important;gap:32px!important;width:min(100%,960px)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar{width:480px!important}}@media (min-width:1500px) and (min-height:821px){body .overview-dashboard .dashboard-category-grid:is(.category-dashboardCertificates,.category-dashboard-certificates) .overview-widget-shell.widget-certificate-risk-radar .overview-unified-radar-stage,html[data-theme] body .overview-dashboard .dashboard-category-grid:is(.category-dashboardCertificates,.category-dashboard-certificates) .overview-widget-shell.widget-certificate-risk-radar .overview-unified-radar-stage{width:min(100%,1040px)!important}}@media (min-width:1200px) and (max-height:720px){:is(html[data-theme] body,body) .overview-dashboard:has(.dashboard-category-grid:is(.category-dashboardCertificates,.category-dashboard-certificates)){gap:8px!important}:is(html[data-theme] body,body) .overview-dashboard:has(.dashboard-category-grid:is(.category-dashboardCertificates,.category-dashboard-certificates)) .overview-dashboard-screen-tools{margin-block-end:0!important}:is(html[data-theme] body,body) .overview-dashboard .dashboard-category-grid:is(.category-dashboardCertificates,.category-dashboard-certificates) .overview-widget-shell.widget-certificate-risk-radar{padding-block-end:0!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage{grid-template-columns:444px 448px!important;gap:32px!important;width:min(100%,924px)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar{width:444px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry{row-gap:8px!important;padding-inline-start:24px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry-header{gap:4px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget :is(.overview-unified-radar-metric-panel,.overview-unified-radar-band-panel){gap:5px!important;padding-block-start:8px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary{gap:3px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span{min-height:38px!important;padding:3px 7px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend{gap:2px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend>span{min-height:22px!important}:is(html[data-theme] body,body) .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-readout{padding-block-start:6px!important}}@media (max-width:1199px){body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-stage{grid-template-areas:"plot" "telemetry"!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;gap:14px!important;width:min(100%,720px)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-telemetry{width:min(100%,620px)!important;padding-block-start:14px!important;padding-inline-start:0!important;border-block-start:1px solid color-mix(in oklch,var(--border-subtle) 82%,transparent)!important;border-inline-start:0!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-certificate-radar{width:100%!important;max-width:520px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-legend{grid-area:auto!important}}@media (max-width:620px){body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-label,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-ring-label{font-size:12px!important}html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-readout{flex-wrap:wrap!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary{grid-template-columns:minmax(0,1fr)!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span{grid-template-columns:36px minmax(0,1fr)!important;grid-template-rows:auto auto!important;min-height:46px!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span>strong,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-summary>span>strong{grid-row:1/span 2!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-legend{grid-template-columns:minmax(0,1fr)!important}}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-marks,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-marks{display:block!important;visibility:visible!important}body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark,html[data-theme] body .overview-dashboard .overview-certificate-radar-widget .overview-unified-radar-authority-mark .certificate-authority-brand-mark{background:transparent!important;box-shadow:none!important}