.qTP7AG_tab,.qTP7AG_bodyTag,.qTP7AG_dateBadge,.qTP7AG_watch{--chip:var(--chip-day)}:root[data-theme=dark] .qTP7AG_tab,:root[data-theme=dark] .qTP7AG_bodyTag,:root[data-theme=dark] .qTP7AG_dateBadge,:root[data-theme=dark] .qTP7AG_watch{--chip:var(--chip-night)}.qTP7AG_tabs{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.qTP7AG_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}.qTP7AG_tab:hover{color:var(--paper)}.qTP7AG_tab[data-on=true]{color:var(--chip,var(--signal-ink));border-color:var(--chip,var(--signal));font-weight:700}.qTP7AG_tabCount{color:var(--paper-3);opacity:.7}.qTP7AG_dot{background:var(--chip);border-radius:50%;flex:none;width:9px;height:9px}.qTP7AG_section{margin-top:34px}.qTP7AG_sectionHead{font-family:var(--font-display);color:var(--paper);border-bottom:1px solid var(--ink-3);align-items:baseline;gap:10px;margin-bottom:18px;padding-bottom:12px;font-size:22px;font-weight:600;display:flex}.qTP7AG_sectionCount{font-family:var(--font-mono);color:var(--muted);font-size:12px;font-weight:500}.qTP7AG_empty{font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);font-size:12px}.qTP7AG_grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:16px;display:grid}.qTP7AG_card{background:var(--ink-2);border:1px solid var(--ink-3);flex-direction:column;gap:14px;padding:20px;transition:border-color .15s;display:flex}.qTP7AG_card:hover{border-color:var(--paper-3)}.qTP7AG_cardHead{align-items:flex-start;gap:14px;display:flex}.qTP7AG_dateBadge{border:1px solid color-mix(in srgb, var(--chip) 45%, transparent);border-radius:0;flex-direction:column;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.qTP7AG_badgeMonth{font-family:var(--font-mono);letter-spacing:.12em;color:var(--chip);font-size:9px;font-weight:600;line-height:1}.qTP7AG_badgeDay{font-family:var(--font-display);color:var(--paper);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.1}.qTP7AG_cardHeadText{flex-direction:column;gap:3px;min-width:0;display:flex}.qTP7AG_bodyTag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--chip);border:1px solid color-mix(in srgb, var(--chip) 40%, transparent);border-radius:0;align-self:flex-start;margin-bottom:3px;padding:3px 8px;font-size:9px;font-weight:600}.qTP7AG_title{font-family:var(--font-sans);color:var(--paper);font-size:16px;font-weight:600;line-height:1.2}.qTP7AG_when{font-family:var(--font-mono);letter-spacing:.02em;color:var(--paper-3);font-size:11px}.qTP7AG_where{color:var(--muted);font-size:12.5px;line-height:1.4}.qTP7AG_summary{color:var(--paper-2);font-size:14px;line-height:1.55}.qTP7AG_watch{color:var(--paper-2);background:color-mix(in srgb, var(--chip) 8%, transparent);border-left:2px solid var(--chip);border-radius:0;padding:12px 14px;font-size:13px;line-height:1.5}.qTP7AG_watchLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--chip);margin-bottom:5px;font-size:9px;font-weight:600;display:block}.qTP7AG_agenda{flex-direction:column;gap:7px;list-style:none;display:flex}.qTP7AG_agenda li{color:var(--paper-3);padding-left:16px;font-size:13px;line-height:1.45;position:relative}.qTP7AG_agenda li:before{content:"";background:var(--signal);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:0}.qTP7AG_foot{flex-wrap:wrap;align-items:center;gap:16px;margin-top:auto;padding-top:4px;display:flex}.qTP7AG_foot a{font-family:var(--font-mono);color:var(--paper-3);font-size:11px;text-decoration:none}.qTP7AG_foot a:hover{color:var(--signal-ink)}@media (max-width:720px){.qTP7AG_grid{grid-template-columns:1fr}}
.ur0Sbq_participate{background:var(--ink-2);border:1px solid var(--ink-3);margin-top:52px;padding:24px}.ur0Sbq_participate h2{font-family:var(--font-display);color:var(--paper);margin-bottom:12px;font-size:20px;font-weight:600}.ur0Sbq_participate p{color:var(--paper-2);margin-bottom:16px;font-size:14px;line-height:1.6}.ur0Sbq_participate ul{flex-direction:column;gap:10px;list-style:none;display:flex}.ur0Sbq_participate li{color:var(--paper-3);font-size:13.5px;line-height:1.5}.ur0Sbq_participate a{font-weight:600}.ur0Sbq_participate a:hover{text-decoration:underline}.ur0Sbq_note{border-top:1px solid var(--ink-3);color:var(--muted);margin-top:32px;padding-top:20px;font-size:13px;line-height:1.6}.ur0Sbq_note a{color:var(--signal-ink)}.ur0Sbq_note a:hover{text-decoration:underline}
