.HomelabOperationalEvidence-module__hzvF1W__panel{margin-block:var(--ui-space-xl);padding:clamp(var(--ui-space-md), 3vw, var(--ui-space-xl));border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-card);color:var(--ui-text-primary);box-shadow:var(--ui-shadow-sm);scroll-margin-top:6rem}.HomelabOperationalEvidence-module__hzvF1W__header{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-lg);margin-bottom:var(--ui-space-lg);display:flex}.HomelabOperationalEvidence-module__hzvF1W__title{margin:0 0 var(--ui-space-xs);font-size:clamp(1.4rem,3vw,2rem)}.HomelabOperationalEvidence-module__hzvF1W__lead{max-width:78ch;color:var(--ui-text-secondary);margin:0}.HomelabOperationalEvidence-module__hzvF1W__boardStatus{padding:var(--ui-space-xs) var(--ui-space-sm);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-surface-muted);color:var(--ui-text-secondary);flex:none;font-size:.88rem;font-weight:600}.HomelabOperationalEvidence-module__hzvF1W__troubleshoot{gap:var(--ui-space-xs);margin-bottom:var(--ui-space-md);padding:var(--ui-space-md);border-left:4px solid var(--ui-warning-border);border-radius:var(--ui-radius-sm);background:var(--ui-warning-surface);color:var(--ui-warning-text);display:grid}.HomelabOperationalEvidence-module__hzvF1W__sourceRow{align-items:center;gap:var(--ui-space-xs) var(--ui-space-sm);margin-bottom:var(--ui-space-lg);color:var(--ui-text-secondary);flex-wrap:wrap;font-size:.84rem;display:flex}.HomelabOperationalEvidence-module__hzvF1W__sourceRow span{border:1px solid var(--ui-border);background:var(--ui-surface-muted);border-radius:999px;padding:.18rem .48rem}.HomelabOperationalEvidence-module__hzvF1W__subheading{margin:0 0 var(--ui-space-sm);font-size:1.05rem}.HomelabOperationalEvidence-module__hzvF1W__componentGrid,.HomelabOperationalEvidence-module__hzvF1W__splitGrid{gap:var(--ui-space-md);margin-bottom:var(--ui-space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HomelabOperationalEvidence-module__hzvF1W__splitGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}.HomelabOperationalEvidence-module__hzvF1W__componentCard{align-content:start;gap:var(--ui-space-xs);min-width:0;padding:var(--ui-space-md);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-muted);display:grid}.HomelabOperationalEvidence-module__hzvF1W__componentHeader,.HomelabOperationalEvidence-module__hzvF1W__evidenceHeading{justify-content:space-between;align-items:center;gap:var(--ui-space-sm);display:flex}.HomelabOperationalEvidence-module__hzvF1W__stateOk{border-color:var(--ui-success-border);color:var(--ui-success-text)}.HomelabOperationalEvidence-module__hzvF1W__stateWarn{border-color:var(--ui-warning-border);color:var(--ui-warning-text)}.HomelabOperationalEvidence-module__hzvF1W__stateFail{border-color:var(--ui-danger-border);color:var(--ui-danger-text)}.HomelabOperationalEvidence-module__hzvF1W__stateUnknown{border-color:var(--ui-border);color:var(--ui-text-secondary)}.HomelabOperationalEvidence-module__hzvF1W__detailText,.HomelabOperationalEvidence-module__hzvF1W__muted{color:var(--ui-text-secondary);overflow-wrap:anywhere;font-size:.84rem;line-height:1.45;display:block}.HomelabOperationalEvidence-module__hzvF1W__badge,.HomelabOperationalEvidence-module__hzvF1W__badges span{border:1px solid;border-radius:999px;align-items:center;width:fit-content;padding:.15rem .45rem;font-size:.75rem;font-weight:600;display:inline-flex}.HomelabOperationalEvidence-module__hzvF1W__badges{gap:var(--ui-space-2xs);margin-top:var(--ui-space-xs);flex-wrap:wrap;display:flex}.HomelabOperationalEvidence-module__hzvF1W__details{margin-top:var(--ui-space-sm);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-surface-muted);scroll-margin-top:6rem}.HomelabOperationalEvidence-module__hzvF1W__details>summary{min-height:var(--ui-control-min-height);padding:var(--ui-space-sm) var(--ui-space-md);cursor:pointer;font-weight:650}.HomelabOperationalEvidence-module__hzvF1W__details>summary:focus-visible{outline:3px solid var(--ui-focus-ring);outline-offset:2px}.HomelabOperationalEvidence-module__hzvF1W__detailsBody{gap:var(--ui-space-md);padding:0 var(--ui-space-md) var(--ui-space-md);display:grid}.HomelabOperationalEvidence-module__hzvF1W__detailsBody h3,.HomelabOperationalEvidence-module__hzvF1W__detailsBody h4,.HomelabOperationalEvidence-module__hzvF1W__detailsBody p{margin:0}.HomelabOperationalEvidence-module__hzvF1W__diagnosticGroup{gap:var(--ui-space-sm);display:grid}.HomelabOperationalEvidence-module__hzvF1W__diagnosticGroup h3{font-size:1rem}.HomelabOperationalEvidence-module__hzvF1W__alertFail,.HomelabOperationalEvidence-module__hzvF1W__alertWarn{gap:var(--ui-space-xs);padding:var(--ui-space-md);border-radius:var(--ui-radius-sm);display:grid}.HomelabOperationalEvidence-module__hzvF1W__alertFail{border:1px solid var(--ui-danger-border);background:var(--ui-danger-surface);color:var(--ui-danger-text)}.HomelabOperationalEvidence-module__hzvF1W__alertWarn{border:1px solid var(--ui-warning-border);background:var(--ui-warning-surface);color:var(--ui-warning-text)}.HomelabOperationalEvidence-module__hzvF1W__evidenceList{gap:var(--ui-space-sm);margin:0;padding:0;list-style:none;display:grid}.HomelabOperationalEvidence-module__hzvF1W__evidenceList li{gap:var(--ui-space-2xs);padding:var(--ui-space-sm);border-left:3px solid var(--ui-border);background:var(--ui-surface-card);overflow-wrap:anywhere;display:grid}.HomelabOperationalEvidence-module__hzvF1W__compactList{gap:var(--ui-space-2xs);margin:var(--ui-space-xs) 0;padding-left:1.2rem;display:grid}.HomelabOperationalEvidence-module__hzvF1W__telemetrySummary,.HomelabOperationalEvidence-module__hzvF1W__providerSummary{gap:var(--ui-space-xs);padding:var(--ui-space-sm);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-surface-card);flex-wrap:wrap;font-size:.84rem;display:flex}.HomelabOperationalEvidence-module__hzvF1W__providerSummary strong{flex-basis:100%}.HomelabOperationalEvidence-module__hzvF1W__exposureRow{align-items:flex-start;gap:var(--ui-space-md);grid-template-columns:minmax(0,1fr) auto}.HomelabOperationalEvidence-module__hzvF1W__exposureRow code,.HomelabOperationalEvidence-module__hzvF1W__alertFail code{overflow-wrap:anywhere;font-size:.82rem}.HomelabOperationalEvidence-module__hzvF1W__emptyState{padding:var(--ui-space-md);border:1px dashed var(--ui-border);border-radius:var(--ui-radius-sm);color:var(--ui-text-secondary);text-align:center}@media (max-width:800px){.HomelabOperationalEvidence-module__hzvF1W__header{flex-direction:column}.HomelabOperationalEvidence-module__hzvF1W__boardStatus{width:100%}.HomelabOperationalEvidence-module__hzvF1W__componentGrid,.HomelabOperationalEvidence-module__hzvF1W__splitGrid{grid-template-columns:1fr}}
.PfSenseAttentionActions-module__2kUsaW__attention{gap:var(--ui-space-sm);margin:calc(-1 * var(--ui-space-sm)) 0 var(--ui-space-lg);padding:var(--ui-space-md);border:1px solid var(--ui-warning-border);border-radius:var(--ui-radius-card);background:var(--ui-warning-surface);color:var(--ui-warning-text);display:grid}.PfSenseAttentionActions-module__2kUsaW__heading{align-items:center;gap:var(--ui-space-xs);font-weight:700;display:flex}.PfSenseAttentionActions-module__2kUsaW__lead{max-width:80ch;margin:0}.PfSenseAttentionActions-module__2kUsaW__actions{gap:var(--ui-space-sm);flex-wrap:wrap;align-items:center;display:flex}.PfSenseAttentionActions-module__2kUsaW__note{color:var(--ui-text-secondary);font-size:.82rem}@media (max-width:560px){.PfSenseAttentionActions-module__2kUsaW__actions{flex-direction:column;align-items:stretch}.PfSenseAttentionActions-module__2kUsaW__actions>a{width:100%}}
.HomelabStatusSurface-module__rUiZ5W__surface{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-card);box-shadow:var(--ui-shadow-sm);color:var(--ui-text-primary);border-left-width:4px;margin-bottom:1rem;padding:.9rem 1rem;line-height:1.5;position:relative}.HomelabStatusSurface-module__rUiZ5W__surface strong{color:inherit}.HomelabStatusSurface-module__rUiZ5W__surface>strong:first-child{align-items:center;gap:.4rem;display:inline-flex}.HomelabStatusSurface-module__rUiZ5W__surface>strong:first-child i{font-size:.95rem}.HomelabStatusSurface-module__rUiZ5W__ok{border-color:color-mix(in srgb, var(--ui-success-border) 82%, var(--ui-border));border-left-color:var(--ui-success-text);background:linear-gradient(135deg, color-mix(in srgb, var(--ui-success-surface) 78%, var(--ui-surface-card)), var(--ui-surface-card))}.HomelabStatusSurface-module__rUiZ5W__ok>strong:first-child i{color:var(--ui-success-text)}.HomelabStatusSurface-module__rUiZ5W__warn{border-color:color-mix(in srgb, var(--ui-warning-border) 88%, var(--ui-border));border-left-color:var(--ui-warning-text);background:linear-gradient(135deg, color-mix(in srgb, var(--ui-warning-surface) 72%, var(--ui-surface-card)), var(--ui-surface-card))}.HomelabStatusSurface-module__rUiZ5W__warn>strong:first-child i{color:var(--ui-warning-text)}.HomelabStatusSurface-module__rUiZ5W__fail{border-color:color-mix(in srgb, var(--ui-danger-border) 88%, var(--ui-border));border-left-color:var(--ui-danger-text);background:linear-gradient(135deg, color-mix(in srgb, var(--ui-danger-surface) 72%, var(--ui-surface-card)), var(--ui-surface-card))}.HomelabStatusSurface-module__rUiZ5W__fail>strong:first-child i{color:var(--ui-danger-text)}.HomelabStatusSurface-module__rUiZ5W__info{border-color:color-mix(in srgb, var(--ui-link) 46%, var(--ui-border));border-left-color:var(--ui-link);background:linear-gradient(135deg, color-mix(in srgb, var(--ui-link) 9%, var(--ui-surface-card)), var(--ui-surface-card))}.HomelabStatusSurface-module__rUiZ5W__info>strong:first-child i{color:var(--ui-link)}.HomelabStatusSurface-module__rUiZ5W__unknown{border-color:var(--ui-border);border-left-color:var(--ui-text-secondary);background:linear-gradient(135deg, var(--ui-surface-muted), var(--ui-surface-card))}.HomelabStatusSurface-module__rUiZ5W__unknown>strong:first-child i{color:var(--ui-text-secondary)}.HomelabStatusSurface-module__rUiZ5W__details{border-top:1px solid color-mix(in srgb, currentcolor 16%, transparent);margin-top:.7rem;padding-top:.65rem}.HomelabStatusSurface-module__rUiZ5W__details summary{cursor:pointer;color:var(--ui-text-primary);font-weight:750}.HomelabStatusSurface-module__rUiZ5W__details summary:hover{color:var(--ui-link)}.HomelabStatusSurface-module__rUiZ5W__details summary:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:3px}
.HomelabOperationsDisclosure-module__Bc7tTq__disclosure{margin-top:var(--ui-space-xl);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-card);box-shadow:var(--ui-shadow-sm);scroll-margin-top:6rem;overflow:clip}.HomelabOperationsDisclosure-module__Bc7tTq__summary{align-items:center;gap:var(--ui-space-md);min-height:5rem;padding:var(--ui-space-md) var(--ui-space-lg);cursor:pointer;background:linear-gradient(135deg, color-mix(in srgb, var(--ui-link) 6%, var(--ui-surface-card)), var(--ui-surface-card));color:var(--ui-text-primary);list-style:none;display:flex}.HomelabOperationsDisclosure-module__Bc7tTq__summary::-webkit-details-marker{display:none}.HomelabOperationsDisclosure-module__Bc7tTq__disclosure[open]>.HomelabOperationsDisclosure-module__Bc7tTq__summary{border-bottom:1px solid var(--ui-border);background:linear-gradient(135deg, color-mix(in srgb, var(--ui-link) 10%, var(--ui-surface-card)), var(--ui-surface-card))}.HomelabOperationsDisclosure-module__Bc7tTq__summary:after{content:"▾";background:var(--ui-surface-muted);width:1.8rem;height:1.8rem;color:var(--ui-text-secondary);border-radius:999px;flex:0 0 1.8rem;place-items:center;margin-left:.1rem;font-size:.82rem;transition:transform .12s;display:inline-grid}.HomelabOperationsDisclosure-module__Bc7tTq__disclosure:not([open])>.HomelabOperationsDisclosure-module__Bc7tTq__summary:after{transform:rotate(-90deg)}.HomelabOperationsDisclosure-module__Bc7tTq__summary:focus-visible{outline:3px solid var(--ui-focus-ring);outline-offset:-3px}.HomelabOperationsDisclosure-module__Bc7tTq__summaryIcon{border:1px solid color-mix(in srgb, var(--ui-link) 42%, var(--ui-border));background:color-mix(in srgb, var(--ui-link) 12%, var(--ui-surface-card));width:2.9rem;height:2.9rem;box-shadow:var(--ui-shadow-sm);color:var(--ui-link);border-radius:.85rem;flex:0 0 2.9rem;place-items:center;font-size:1.05rem;display:grid}.HomelabOperationsDisclosure-module__Bc7tTq__summaryText{flex:auto;gap:.18rem;min-width:0;display:grid}.HomelabOperationsDisclosure-module__Bc7tTq__summaryText strong{font-size:1rem;line-height:1.3}.HomelabOperationsDisclosure-module__Bc7tTq__summaryText small,.HomelabOperationsDisclosure-module__Bc7tTq__context,.HomelabOperationsDisclosure-module__Bc7tTq__loading{color:var(--ui-text-secondary)}.HomelabOperationsDisclosure-module__Bc7tTq__summaryText small{max-width:54rem;font-size:.82rem;font-weight:500;line-height:1.45}.HomelabOperationsDisclosure-module__Bc7tTq__summaryHint{border:1px solid color-mix(in srgb, var(--ui-link) 28%, var(--ui-border));background:color-mix(in srgb, var(--ui-link) 8%, var(--ui-surface-card));color:var(--ui-text-secondary);border-radius:999px;flex:none;padding:.35rem .65rem;font-size:.78rem;font-weight:750}.HomelabOperationsDisclosure-module__Bc7tTq__body{gap:var(--ui-space-md);padding:var(--ui-space-lg);background:var(--ui-surface-card);display:grid}.HomelabOperationsDisclosure-module__Bc7tTq__context{border-left:3px solid color-mix(in srgb, var(--ui-link) 70%, var(--ui-border));border-radius:0 var(--ui-radius-md) var(--ui-radius-md) 0;background:color-mix(in srgb, var(--ui-link) 5%, var(--ui-surface-card));text-align:left;max-width:72rem;margin:0;padding:.8rem 1rem;line-height:1.5}.HomelabOperationsDisclosure-module__Bc7tTq__loading,.HomelabOperationsDisclosure-module__Bc7tTq__warning{border-radius:var(--ui-radius-md);margin:0;padding:.8rem 1rem}.HomelabOperationsDisclosure-module__Bc7tTq__loading{border:1px solid var(--ui-border);background:var(--ui-surface-muted)}.HomelabOperationsDisclosure-module__Bc7tTq__warning{border:1px solid var(--ui-warning-border);border-left:4px solid var(--ui-warning-text);background:linear-gradient(135deg, color-mix(in srgb, var(--ui-warning-surface) 72%, var(--ui-surface-card)), var(--ui-surface-card));box-shadow:var(--ui-shadow-sm);color:var(--ui-text-primary)}@media (prefers-reduced-motion:reduce){.HomelabOperationsDisclosure-module__Bc7tTq__summary:after{transition:none}}@media (max-width:760px){.HomelabOperationsDisclosure-module__Bc7tTq__summary{padding-inline:var(--ui-space-md);flex-wrap:wrap;align-items:flex-start}.HomelabOperationsDisclosure-module__Bc7tTq__summaryHint{margin-left:calc(2.9rem + var(--ui-space-md))}.HomelabOperationsDisclosure-module__Bc7tTq__summary:after{margin-left:auto}.HomelabOperationsDisclosure-module__Bc7tTq__body{padding-inline:var(--ui-space-md)}}
