.search.svelte-1xl2tfr,.filter.svelte-1xl2tfr{display:flex;align-items:center}.search.svelte-1xl2tfr{position:relative}.search.svelte-1xl2tfr svg:where(.svelte-1xl2tfr){position:absolute;left:14px;width:16px;height:16px;fill:none;stroke:var(--muted);stroke-width:1.8;stroke-linecap:round}input.svelte-1xl2tfr,select.svelte-1xl2tfr{height:40px;border:1px solid var(--line);background:var(--surface);border-radius:999px}input.svelte-1xl2tfr{width:180px;padding:0 14px 0 36px}select.svelte-1xl2tfr{padding:0 32px 0 14px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 16px) 17px,calc(100% - 11px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.sr.svelte-1xl2tfr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.past.svelte-1xl2tfr{margin:28px 0 8px;font-size:18px}h3.svelte-1xl2tfr{margin:18px 0 8px;color:var(--muted);font-size:14px;font-weight:500}.day.svelte-1xl2tfr{border:1px solid var(--line);border-radius:22px;background:color-mix(in srgb,var(--surface) 88%,transparent);overflow:hidden}article.svelte-1xl2tfr+article:where(.svelte-1xl2tfr){border-top:1px solid var(--line)}article.svelte-1xl2tfr button:where(.svelte-1xl2tfr){width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;border:0;background:transparent;padding:16px 18px}strong.svelte-1xl2tfr{display:block;font-size:15px}small.svelte-1xl2tfr{display:block;margin-top:4px;color:var(--muted);font-size:13px;font-weight:500}em.svelte-1xl2tfr{flex:none;font-style:normal;font-size:13px;font-weight:700;color:#6b7280;background:var(--pill);border-radius:999px;padding:5px 10px}em.outage.svelte-1xl2tfr{color:#b42318;background:#ffe4e4}ol.svelte-1xl2tfr{list-style:none;margin:0;padding:0 18px 16px;display:grid;gap:12px}time.svelte-1xl2tfr{color:var(--muted);font-size:12px}ol.svelte-1xl2tfr p:where(.svelte-1xl2tfr){margin:4px 0 0;font-size:14px;line-height:1.5}.empty.svelte-1xl2tfr{color:var(--muted)}@media(max-width:760px){input.svelte-1xl2tfr{width:140px}article.svelte-1xl2tfr button:where(.svelte-1xl2tfr){align-items:flex-start}}
