.tracker-coverage:where(.astro-yso5wrjt){--tracker-filter-height:2.45rem;--tracker-filter-bg:color-mix(in srgb, var(--sl-color-gray-7) 72%, var(--sl-color-bg) 28%);--tracker-filter-bg-active:color-mix(in srgb, var(--sl-color-accent) 9%, var(--sl-color-bg));gap:1.25rem;display:grid}.tracker-coverage__panel:where(.astro-yso5wrjt){border:1px solid var(--sl-color-gray-5);background:var(--sl-color-gray-7);border-radius:.75rem;padding:1rem 1.1rem}.tracker-coverage__filter-bar:where(.astro-yso5wrjt){flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.tracker-coverage__dropdown:where(.astro-yso5wrjt){height:var(--tracker-filter-height);border:0;align-self:flex-start;min-width:11rem;margin:0;padding:0;line-height:1;display:block;position:relative}.tracker-coverage:where(.astro-yso5wrjt) .tracker-coverage__dropdown:where(.astro-yso5wrjt){margin-block:0}.tracker-coverage__dropdown--wide:where(.astro-yso5wrjt){min-width:15rem}.tracker-coverage__dropdown:where(.astro-yso5wrjt) summary:where(.astro-yso5wrjt){box-sizing:border-box;height:var(--tracker-filter-height);min-height:var(--tracker-filter-height);border:1px solid var(--sl-color-gray-5);background:var(--tracker-filter-bg);color:var(--sl-color-gray-1);cursor:pointer;white-space:nowrap;appearance:none;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:0 .85rem;font-size:.9rem;font-weight:600;line-height:1;list-style:none;display:flex}.tracker-coverage__dropdown:where(.astro-yso5wrjt) summary:where(.astro-yso5wrjt)::-webkit-details-marker{display:none}.tracker-coverage__dropdown:where(.astro-yso5wrjt) summary:where(.astro-yso5wrjt)::marker{content:"";font-size:0}.tracker-coverage:where(.astro-yso5wrjt) .tracker-coverage__dropdown:where(.astro-yso5wrjt) summary:where(.astro-yso5wrjt):before{content:none;display:none}.tracker-coverage__dropdown:where(.astro-yso5wrjt) summary:where(.astro-yso5wrjt):after{content:"▾";color:var(--sl-color-gray-2);font-size:.9rem;line-height:1}.tracker-coverage__dropdown:where(.astro-yso5wrjt)[open] summary:where(.astro-yso5wrjt){border-color:color-mix(in srgb, var(--sl-color-accent) 55%, var(--sl-color-gray-5));background:var(--tracker-filter-bg-active);box-shadow:0 0 0 2px color-mix(in srgb, var(--sl-color-accent) 18%, transparent)}.tracker-coverage__dropdown:where(.astro-yso5wrjt)[open] summary:where(.astro-yso5wrjt):after{content:"▴"}.tracker-coverage__dropdown:where(.astro-yso5wrjt) small:where(.astro-yso5wrjt){color:var(--sl-color-gray-2);white-space:nowrap;font-size:.75rem;font-weight:550;line-height:1}.tracker-coverage__menu:where(.astro-yso5wrjt){z-index:20;border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);border-radius:.85rem;flex-direction:column;align-items:flex-start;gap:.45rem;width:max-content;min-width:100%;max-width:min(26rem,100vw - 3rem);max-height:18rem;padding:.7rem;display:flex;position:absolute;top:calc(100% + .45rem);left:0;overflow:auto;box-shadow:0 1rem 2.5rem #00000047}.tracker-coverage__menu--stack:where(.astro-yso5wrjt){min-width:19rem}.tracker-coverage__check:where(.astro-yso5wrjt){cursor:pointer;align-items:center;gap:.45rem;font-size:.92rem;display:inline-flex}.tracker-coverage__check:where(.astro-yso5wrjt) code:where(.astro-yso5wrjt){font-size:.82rem}.tracker-coverage__filter-toggles:where(.astro-yso5wrjt){min-height:var(--tracker-filter-height);flex-wrap:wrap;align-self:flex-start;align-items:flex-start;gap:.6rem;margin-inline-start:0;display:flex}.tracker-coverage__switch:where(.astro-yso5wrjt){box-sizing:border-box;height:var(--tracker-filter-height);min-height:var(--tracker-filter-height);border:1px solid var(--sl-color-gray-5);background:var(--tracker-filter-bg);color:var(--sl-color-gray-2);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;margin:0;padding:0 .85rem;font-size:.82rem;font-weight:550;line-height:1;display:inline-flex}.tracker-coverage__filter-toggles:where(.astro-yso5wrjt) .tracker-coverage__switch:where(.astro-yso5wrjt){margin-block:0}.tracker-coverage__switch:where(.astro-yso5wrjt) input:where(.astro-yso5wrjt){width:.95rem;height:.95rem;accent-color:var(--sl-color-accent);flex:none;margin:0}.tracker-coverage__switch:where(.astro-yso5wrjt) span:where(.astro-yso5wrjt){line-height:1}.tracker-coverage__summary:where(.astro-yso5wrjt){color:var(--sl-color-gray-2);margin:0;font-size:.92rem}.tracker-coverage__table-wrap:where(.astro-yso5wrjt){border:1px solid var(--sl-color-gray-5);border-radius:.75rem;overflow:auto}.tracker-coverage__table:where(.astro-yso5wrjt){border-collapse:collapse;width:100%;min-width:56rem;font-size:.92rem}.tracker-coverage__table:where(.astro-yso5wrjt) th:where(.astro-yso5wrjt),.tracker-coverage__table:where(.astro-yso5wrjt) td:where(.astro-yso5wrjt){border-bottom:1px solid var(--sl-color-gray-5);vertical-align:top;padding:.75rem .85rem}.tracker-coverage__table:where(.astro-yso5wrjt) thead:where(.astro-yso5wrjt) th:where(.astro-yso5wrjt){background:var(--sl-color-gray-7);text-align:left}.tracker-coverage__table:where(.astro-yso5wrjt) thead:where(.astro-yso5wrjt) th:where(.astro-yso5wrjt):not(:first-child):not(:nth-child(2)),.tracker-coverage__status-cell:where(.astro-yso5wrjt){text-align:center}.tracker-coverage__table:where(.astro-yso5wrjt) tbody:where(.astro-yso5wrjt) tr:where(.astro-yso5wrjt):nth-child(2n){background:color-mix(in srgb, var(--sl-color-gray-7) 55%, transparent)}.tracker-coverage__table:where(.astro-yso5wrjt) tbody:where(.astro-yso5wrjt) th:where(.astro-yso5wrjt)[scope=row]{min-width:11rem}.tracker-coverage__table:where(.astro-yso5wrjt) tbody:where(.astro-yso5wrjt) th:where(.astro-yso5wrjt)[scope=row] code:where(.astro-yso5wrjt){color:var(--sl-color-gray-2);margin-top:.25rem;font-size:.78rem;display:block}.tracker-coverage__tracker-name:where(.astro-yso5wrjt){font-weight:600;display:block}.tracker-coverage__tracker-desc:where(.astro-yso5wrjt){color:var(--sl-color-gray-2);margin-top:.25rem;font-size:.78rem;font-weight:400;line-height:1.35;display:block}.tracker-coverage__stream:where(.astro-yso5wrjt){background:var(--sl-color-gray-6);border-radius:999px;padding:.15rem .45rem;font-size:.78rem;display:inline-block}.tracker-coverage__cell:where(.astro-yso5wrjt){width:2rem;height:2rem;box-shadow:0 .3rem 1rem color-mix(in srgb, currentColor 18%, transparent);border:1px solid;border-radius:999px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:800;line-height:1;display:inline-flex}.tracker-coverage__cell--yes:where(.astro-yso5wrjt){color:#168a43;background:#168a4324}.tracker-coverage__cell--partial:where(.astro-yso5wrjt){color:#b26800;background:#f2a9002e}.tracker-coverage__cell--no:where(.astro-yso5wrjt){color:#c93232;background:#c932321f}.tracker-coverage__note:where(.astro-yso5wrjt){color:var(--sl-color-gray-2);max-width:12rem;margin-top:.35rem;font-size:.76rem;line-height:1.35;display:block}.tracker-coverage__status-cell:where(.astro-yso5wrjt) .tracker-coverage__note:where(.astro-yso5wrjt){text-align:left;margin-inline:auto}.tracker-coverage__sr-only:where(.astro-yso5wrjt){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tracker-coverage__legend:where(.astro-yso5wrjt) ul:where(.astro-yso5wrjt){margin:0;padding-left:0;list-style:none}.tracker-coverage__legend:where(.astro-yso5wrjt) li:where(.astro-yso5wrjt)+li:where(.astro-yso5wrjt){margin-top:.35rem}.tracker-coverage__legend:where(.astro-yso5wrjt) li:where(.astro-yso5wrjt){align-items:center;gap:.5rem;display:flex}.tracker-coverage__legend-icon:where(.astro-yso5wrjt){border-radius:999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.85rem;font-weight:800;display:inline-flex}.tracker-coverage__legend-icon--yes:where(.astro-yso5wrjt){color:#168a43;background:#168a4324}.tracker-coverage__legend-icon--partial:where(.astro-yso5wrjt){color:#b26800;background:#f2a9002e}.tracker-coverage__legend-icon--no:where(.astro-yso5wrjt){color:#c93232;background:#c932321f}.tracker-coverage:where(.astro-yso5wrjt) :where(.astro-yso5wrjt)[data-tracker-col].tracker-coverage__match{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--sl-color-accent) 55%, transparent)}.tracker-coverage:where(.astro-yso5wrjt) :where(.astro-yso5wrjt)[data-tracker-col].tracker-coverage__miss{opacity:.45}.tracker-coverage:where(.astro-yso5wrjt) tr:where(.astro-yso5wrjt).is-hidden,.tracker-coverage:where(.astro-yso5wrjt) :where(.astro-yso5wrjt)[data-tracker-col].is-hidden,.tracker-coverage:where(.astro-yso5wrjt) :where(.astro-yso5wrjt)[data-stream-hidden=true]{display:none}
