.tOyZ8W_tab,.tOyZ8W_badge{--chip:var(--chip-day)}:root[data-theme=dark] .tOyZ8W_tab,:root[data-theme=dark] .tOyZ8W_badge{--chip:var(--chip-night)}.tOyZ8W_whenTabs{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.tOyZ8W_whenLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-right:4px;font-size:10px}.tOyZ8W_whenTab{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--ink-3);cursor:pointer;background:0 0;padding:6px 10px;font-size:10.5px;font-weight:500;transition:color .14s,border-color .14s}.tOyZ8W_whenTab:hover{color:var(--paper)}.tOyZ8W_whenTab[data-on=true],.tOyZ8W_whenTabToday[data-on=true]{color:var(--signal-ink);border-color:var(--signal);font-weight:700}.tOyZ8W_tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.tOyZ8W_tab{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--ink-2);border:1px solid var(--ink-3);cursor:pointer;align-items:center;gap:8px;padding:8px 13px;font-size:10.5px;font-weight:500;transition:color .14s,border-color .14s;display:inline-flex}.tOyZ8W_tab:hover{color:var(--paper)}.tOyZ8W_tab[data-on=true]{color:var(--chip,var(--signal-ink));border-color:var(--chip,var(--signal));font-weight:700}.tOyZ8W_tabCount{color:var(--paper-3);opacity:.7}.tOyZ8W_dot{background:var(--chip);border-radius:50%;flex:none;width:9px;height:9px}.tOyZ8W_count{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:20px 0 16px;font-size:11px}.tOyZ8W_countDim{color:var(--paper-3);opacity:.7}.tOyZ8W_empty{color:var(--paper-3);margin-bottom:16px;font-size:13.5px;line-height:1.6}.tOyZ8W_emptyLink{font:inherit;color:var(--signal-ink);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.tOyZ8W_day{margin-bottom:34px}.tOyZ8W_dayHeading{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper);border-bottom:1px solid var(--ink-3);align-items:baseline;gap:10px;margin-bottom:18px;padding-bottom:8px;font-size:12px;font-weight:500;display:flex}.tOyZ8W_dayCount{color:var(--muted);font-size:11px}.tOyZ8W_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.tOyZ8W_card{border:1px solid var(--ink-3);background:var(--ink-2);flex-direction:column;display:flex}.tOyZ8W_thumb{aspect-ratio:16/9;background:var(--ink-3);display:block;overflow:hidden}.tOyZ8W_thumbImg{object-fit:cover;width:100%;height:100%;display:block}.tOyZ8W_body{flex-direction:column;gap:8px;padding:16px;display:flex}.tOyZ8W_cardTop{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tOyZ8W_date{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--signal-ink);font-size:10.5px;font-weight:500}.tOyZ8W_multi{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--ink-3);padding:1px 6px;font-size:10px}.tOyZ8W_name{margin:0;font-size:17px;line-height:1.3}.tOyZ8W_name a{color:var(--paper);text-decoration:none}.tOyZ8W_name a:hover{color:var(--signal-ink)}.tOyZ8W_time,.tOyZ8W_where{color:var(--paper-3);font-size:13px}.tOyZ8W_where{color:var(--muted)}.tOyZ8W_desc{color:var(--paper-3);margin:2px 0 0;font-size:13.5px;line-height:1.6}.tOyZ8W_badges{flex-wrap:wrap;gap:6px;display:flex}.tOyZ8W_badge{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-3);border:1px solid var(--chip,var(--ink-3));white-space:nowrap;padding:1px 6px;font-size:10px;font-weight:500}.tOyZ8W_foot{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:14px;margin-top:auto;padding-top:12px;font-size:10.5px;display:flex}.tOyZ8W_foot a{color:var(--muted);text-decoration:none}.tOyZ8W_foot a:hover{color:var(--signal-ink)}.tOyZ8W_mapLink{margin-left:auto}.tOyZ8W_stale{background:var(--ink-2);border:1px solid var(--ink-3);border-left:3px solid var(--signal);max-width:68ch;margin-bottom:28px;padding:16px 18px}.tOyZ8W_staleHeading{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--paper);margin-bottom:8px;font-size:11px;font-weight:600}.tOyZ8W_staleBody{color:var(--muted);font-size:14px;line-height:1.65}
.gqaHcq_note{border-top:1px solid var(--ink-3);color:var(--muted);max-width:70ch;margin-top:32px;padding-top:20px;font-size:13px;line-height:1.6}.gqaHcq_note+.gqaHcq_note{border-top:none;margin-top:12px;padding-top:0}.gqaHcq_note a{color:var(--paper-3)}.gqaHcq_note a:hover{color:var(--signal-ink)}
