._calendar_193pr_1{--coverage-ink:var(--ink,#132523);--coverage-muted:var(--muted,#5d6b67);--coverage-paper:var(--white,#fffef9);--coverage-line:var(--line,#13252329);--coverage-teal:var(--teal,#0c716d);--coverage-orange:var(--orange,#ef7042);background:var(--coverage-paper);border:1px solid var(--coverage-line);color:var(--coverage-ink);border-radius:.8rem;padding:1rem}._header_193pr_15{justify-content:space-between;align-items:start;gap:1rem;display:flex}._header_193pr_15 h3{margin:0;font-family:Georgia,serif;font-size:1.45rem;font-weight:500}._header_193pr_15 p{color:var(--coverage-muted);max-width:38rem;margin:.25rem 0 0;font-size:.68rem;line-height:1.45}._switcher_193pr_18{flex-wrap:wrap;align-items:end;gap:.55rem;display:flex}._switcher_193pr_18 button{border:1px solid var(--coverage-line);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:999px;padding:.35rem .6rem;font-size:.62rem}._switcher_193pr_18 button[aria-pressed=true]{background:var(--coverage-ink);color:var(--coverage-paper)}._aisGroup_193pr_21{gap:.12rem;display:grid}._aisGroup_193pr_21>span{color:var(--coverage-muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:.48rem;font-weight:750}._aisGroup_193pr_21>div{gap:.2rem;display:flex}._timeline_193pr_24{scrollbar-gutter:stable;margin-top:.85rem;padding-bottom:.25rem;overflow-x:auto}._timelineInner_193pr_25{min-width:var(--coverage-min-width)}._yearRow_193pr_26,._monthRow_193pr_26,._row_193pr_26{grid-template-columns:4rem minmax(0,1fr);gap:.5rem;display:grid}._yearRow_193pr_26>span,._monthRow_193pr_26>span{color:var(--coverage-muted);font-size:.53rem;font-weight:700}._yearBands_193pr_28,._months_193pr_28,._cells_193pr_28{grid-template-columns:repeat(var(--coverage-columns), minmax(2rem, 1fr));gap:2px;display:grid}._yearBands_193pr_28 b{border-bottom:1px solid var(--coverage-line);color:var(--coverage-muted);text-align:center;padding-bottom:.16rem;font-size:.58rem;font-weight:720}._monthRow_193pr_26{align-items:end;margin:.25rem 0 .38rem}._months_193pr_28 b{color:var(--coverage-muted);text-align:center;font-size:.52rem;font-weight:650}._rows_193pr_32{gap:.35rem;display:grid}._row_193pr_26{grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:.5rem;display:grid}._row_193pr_26>strong{background:var(--coverage-paper);z-index:1;font-size:.62rem;position:sticky;left:0}._cell_193pr_28{border:1px solid var(--coverage-line);border-radius:2px;min-width:0;height:1.05rem;display:block;position:relative}._monthlyFiles_193pr_36._complete_193pr_36{background:var(--coverage-teal)}._monthlyFiles_193pr_36._partial_193pr_37{box-shadow:inset 0 0 0 .16rem var(--coverage-teal);background:#fff}._monthlyFiles_193pr_36._held_193pr_38{background:repeating-linear-gradient(135deg,#fff,#fff 3px,#b25b52 3px 5px)}._boundedSpans_193pr_39:after,._irregularSnapshots_193pr_39:after{content:"";border-radius:999px;position:absolute;inset:.28rem 24%}._boundedSpans_193pr_39._complete_193pr_36:after,._irregularSnapshots_193pr_39._complete_193pr_36:after{background:var(--coverage-teal)}._boundedSpans_193pr_39._partial_193pr_37:after,._irregularSnapshots_193pr_39._partial_193pr_37:after{border:2px solid var(--coverage-teal);background:#fff}._boundedSpans_193pr_39._held_193pr_38:after,._irregularSnapshots_193pr_39._held_193pr_38:after{background:repeating-linear-gradient(135deg,#fff,#fff 2px,#b25b52 2px 4px);border:1px solid #b25b52;inset-block:.22rem}._none_193pr_43{opacity:.45;background:0 0}._footer_193pr_44{justify-content:space-between;align-items:end;gap:1rem;margin-top:.8rem;display:flex}._footer_193pr_44 p{color:var(--coverage-muted);margin:0;font-size:.65rem}._footer_193pr_44 small{color:var(--coverage-muted);max-width:42rem;margin-top:.35rem;font-size:.54rem;line-height:1.4;display:block}._legend_193pr_47{flex-wrap:wrap;gap:.65rem;font-size:.56rem;display:flex}._legend_193pr_47 span{align-items:center;gap:.25rem;display:flex}._legend_193pr_47 i{width:.9rem;height:.62rem;display:inline-block}._legend_193pr_47 ._boundedSpans_193pr_39:after,._legend_193pr_47 ._irregularSnapshots_193pr_39:after{inset:.1rem 18%}@media (max-width:620px){._header_193pr_15,._footer_193pr_44{flex-direction:column;align-items:stretch}._yearRow_193pr_26,._monthRow_193pr_26,._row_193pr_26{grid-template-columns:3.3rem minmax(0,1fr)}._cells_193pr_28{gap:1px}}
