._3XsssW_spotlight{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;margin-bottom:16px;display:grid}._3XsssW_spot{border:1px solid var(--ani-line);background:var(--ani-surface);color:inherit;border-radius:4px;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}._3XsssW_spotNow{border-color:var(--ani-line-strong);background:var(--ani-wash)}._3XsssW_badge{letter-spacing:.06em;text-transform:uppercase;color:#0d1117;background:var(--ani-accent);border-radius:4px;align-self:flex-start;padding:2px 8px;font-size:11px;font-weight:700}._3XsssW_spot:not(._3XsssW_spotNow) ._3XsssW_badge{color:var(--ani-accent);border:1px solid var(--ani-line-strong);background:0 0}._3XsssW_spotDates{font-variant-numeric:tabular-nums;color:#ece6e2;font-size:15px;font-weight:700}._3XsssW_spotList{flex-direction:column;gap:6px;display:flex}._3XsssW_spotItem{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}._3XsssW_spotWhere{color:#ece6e299;margin:0;font-size:13px}._3XsssW_week{font-variant-numeric:tabular-nums;white-space:nowrap}._3XsssW_tag,._3XsssW_tagNow,._3XsssW_tagPast{vertical-align:middle;border-radius:4px;margin-inline-start:6px;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}._3XsssW_tag{color:#f4c76a;border:1px solid #f4c76a73}._3XsssW_tagNow{color:#0d1117;background:var(--ani-accent)}._3XsssW_tagPast{color:#ece6e280;border:1px solid #ece6e22e}._3XsssW_rowNow th,._3XsssW_rowNow td{background:var(--ani-wash)}._3XsssW_rowPast{opacity:.62}._3XsssW_where{color:#ece6e299;font-size:13px}
