.strip[data-astro-cid-yq7yehra]{padding:var(--space-4) var(--space-4) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-panel);margin:0}.strip__plot[data-astro-cid-yq7yehra]{height:calc(var(--rows) * 9px + 6px);border-bottom:1px solid var(--color-border-emphasis);min-height:48px;position:relative}.strip__col[data-astro-cid-yq7yehra]{cursor:pointer;background:0 0;border:0;border-radius:3px 3px 0 0;justify-content:center;align-items:flex-end;padding:0 0 2px;display:flex;position:absolute;top:0;bottom:0}.strip__col[data-astro-cid-yq7yehra]:hover,.strip__col[data-astro-cid-yq7yehra]:focus-visible{background:color-mix(in srgb, var(--color-accent) 14%, transparent);outline:none}.strip__col[data-astro-cid-yq7yehra].is-on{background:color-mix(in srgb, var(--color-accent) 26%, transparent)}.strip__dots[data-astro-cid-yq7yehra]{flex-direction:column-reverse;gap:2px;display:flex}.strip__dots[data-astro-cid-yq7yehra] i[data-astro-cid-yq7yehra]{background:var(--track);border-radius:50%;width:7px;height:7px;display:block}.strip__tip[data-astro-cid-yq7yehra]{background:var(--color-panel-raised);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;opacity:0;border-radius:3px;padding:2px 6px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.strip__col[data-astro-cid-yq7yehra]:hover .strip__tip[data-astro-cid-yq7yehra],.strip__col[data-astro-cid-yq7yehra]:focus-visible .strip__tip[data-astro-cid-yq7yehra],.strip__col[data-astro-cid-yq7yehra].is-on .strip__tip[data-astro-cid-yq7yehra]{opacity:1}.strip__axis[data-astro-cid-yq7yehra]{height:20px;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:6px;font-weight:600;position:relative}.strip__axis[data-astro-cid-yq7yehra] span[data-astro-cid-yq7yehra]{position:absolute}.strip__legend[data-astro-cid-yq7yehra]{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-secondary);flex-wrap:wrap;gap:4px 14px;display:flex}.strip__legend[data-astro-cid-yq7yehra] span[data-astro-cid-yq7yehra]{align-items:center;gap:5px;display:inline-flex}.strip__legend[data-astro-cid-yq7yehra] i[data-astro-cid-yq7yehra]{background:var(--track);border-radius:50%;width:8px;height:8px}.strip__panel[data-astro-cid-yq7yehra]{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border)}.strip__panel[data-astro-cid-yq7yehra] .strip__hint{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.strip__panel[data-astro-cid-yq7yehra] .strip__year{align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-2);font-size:24px;display:flex}.strip__panel[data-astro-cid-yq7yehra] .strip__year span{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);font-weight:400}.strip__panel[data-astro-cid-yq7yehra] .strip__list{gap:var(--space-2) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));margin:0;padding:0;list-style:none;display:grid}.strip__panel[data-astro-cid-yq7yehra] .strip__list a{border-bottom:1px solid var(--color-border);color:var(--color-text);flex-direction:column;gap:2px;padding:8px 0;text-decoration:none;display:flex}.strip__panel[data-astro-cid-yq7yehra] .strip__list b{font-family:var(--font-display);font-weight:600}.strip__panel[data-astro-cid-yq7yehra] .strip__list a:hover b{color:var(--color-accent-soft);text-decoration:underline}.strip__panel[data-astro-cid-yq7yehra] .strip__list span{font-size:var(--text-sm);color:var(--color-text-secondary)}@media (width<=700px){.strip__dots[data-astro-cid-yq7yehra] i[data-astro-cid-yq7yehra]{width:4px;height:4px}.strip__dots[data-astro-cid-yq7yehra]{gap:1px}.strip__plot[data-astro-cid-yq7yehra]{height:calc(var(--rows) * 5px + 6px)}.strip__axis[data-astro-cid-yq7yehra] span[data-astro-cid-yq7yehra]:nth-child(2n){display:none}}
