.pv-outage-banner{z-index:200;color:#fff1d6;isolation:isolate;background:#35200e;border-bottom:1px solid #b87c30;justify-content:center;align-items:center;gap:12px 28px;padding:12px 24px;font:500 .875rem/1.5 system-ui,sans-serif;display:flex;position:sticky;top:0}.pv-outage-banner[hidden]{display:none}.pv-outage-banner[data-state=unavailable]{color:#ffe8eb;background:#3e171c;border-color:#be5966}.pv-outage-banner[data-state=unknown]{color:#e4edf5;background:#22282c;border-color:#6c7c88}.pv-outage-banner a{text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline;color:inherit!important}.pv-outage-banner a:focus-visible{outline-offset:4px;outline:2px solid}.site-header{top:var(--pv-banner-height,0px)}.h-sidebar{top:var(--pv-banner-height,0px);height:calc(100dvh - var(--pv-banner-height,0px))}@media (width<=600px){.pv-outage-banner{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px;padding:12px 20px}.h-sidebar{height:auto}}
