.week-group{margin-top:var(--space-5)}.week-group__summary{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:0 0 var(--space-2);border-bottom:var(--border-strong);list-style:none;cursor:pointer}.week-group__summary::-webkit-details-marker{display:none}.week-group__summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.week-group__title{margin:0;color:var(--ink);font:650 1.0625rem/1.4 var(--font-sans);letter-spacing:-.01em;overflow-wrap:anywhere}.week-group__count{margin-left:10px;color:var(--muted);font-size:.8125rem;font-weight:500;white-space:nowrap}.week-group__indicator{flex:0 0 auto;color:var(--muted);font:600 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.week-group[open] .week-group__indicator:after{content:"Hide"}.week-group:not([open]) .week-group__indicator:after{content:"Show"}.week-group__summary:hover .week-group__indicator{color:var(--ink)}.question-row__copy p.question-row__meta{margin-top:8px;color:var(--accent);font-size:.8125rem;font-weight:600}.question-row__copy p.question-row__prompt{color:var(--text)}.question-row__note{color:var(--deemphasized);font-size:.8125rem;line-height:1.5}.recent-questions__month-nav{display:flex;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-3);border-top:var(--border)}
