._heading_hp5vf_1{font:var(--type-section);color:var(--text);margin:0}._list_hp5vf_8{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--raised);margin:0;padding:0;list-style:none;overflow:hidden}._item_hp5vf_18+._item_hp5vf_18{border-top:1px solid var(--line)}._acted_hp5vf_23{align-items:center;display:flex}._acted_hp5vf_23 ._row_hp5vf_28{flex:1;min-width:0}._action_hp5vf_33{padding-right:var(--space-4);flex:none}._acted_hp5vf_23:hover{background:var(--card)}._acted_hp5vf_23 ._row_hp5vf_28:hover{background:0 0}._row_hp5vf_28{box-sizing:border-box;align-items:center;gap:var(--space-3);min-height:calc(var(--artwork-row) + 2 * var(--space-3));padding:var(--space-3) var(--space-4);color:var(--text);text-decoration:none;display:flex}._row_hp5vf_28:hover{background:var(--card)}._row_hp5vf_28:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}._face_hp5vf_67,._cover_hp5vf_68{width:var(--artwork-row);height:var(--artwork-row);object-fit:cover;background:var(--card);flex:none}._face_hp5vf_67{border-radius:var(--radius-pill)}._cover_hp5vf_68{border-radius:var(--radius-sm)}._text_hp5vf_84{gap:var(--space-1);flex:1;min-width:0;display:grid}._name_hp5vf_91,._detail_hp5vf_92{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._name_hp5vf_91{font:var(--type-item)}._detail_hp5vf_92{color:var(--text-secondary);font:var(--type-small)}._trailing_hp5vf_108{color:var(--text-secondary);font:var(--type-small);flex:none}._behind_hp5vf_115 ._name_hp5vf_91,._behind_hp5vf_115 ._day_hp5vf_116{color:var(--text-secondary)}._date_hp5vf_120{width:var(--space-10);flex:none;justify-items:center;display:grid}._day_hp5vf_116{font:var(--type-figure)}._month_hp5vf_131{color:var(--text-secondary);font:var(--type-caption)}._prose_hp5vf_136{color:var(--text-secondary);font:var(--type-body);white-space:pre-line;margin:0}._card_hp5vf_143{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--raised);display:grid}._venue_hp5vf_152{color:var(--text);font:var(--type-item);text-decoration:none}a._venue_hp5vf_152:hover{text-decoration:underline}._address_hp5vf_162{color:var(--text-secondary);font:var(--type-small);margin:0}._links_hp5vf_168{gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;display:flex}._aside_hp5vf_176:empty{display:none}
