._detail_9279k_1{gap:var(--sp-4);flex-direction:column;display:flex}._hero_9279k_10{margin:calc(-1 * var(--sp-6)) calc(-1 * var(--sp-6)) 0;aspect-ratio:16/9;background:var(--surface-3,var(--surface-2));max-height:40vh;overflow:hidden}._heroZastupny_9279k_21{aspect-ratio:3;max-height:22vh}._heroImg_9279k_26{object-fit:cover;width:100%;height:100%;display:block}._head_9279k_33{gap:var(--sp-2);flex-direction:column;display:flex}._titleRow_9279k_40{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}._title_9279k_40{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semi);color:var(--text-primary);overflow-wrap:anywhere;flex:1;min-width:0;margin:0}._meta_9279k_60{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}._date_9279k_67{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:.04em;color:var(--text-secondary)}._time_9279k_75{align-items:center;gap:var(--sp-1);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--accent-bright,var(--accent));display:inline-flex}._description_9279k_87{font-size:var(--text-md);color:var(--text-primary);line-height:1.65;font-family:var(--font-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._noDescription_9279k_97{font-size:var(--text-sm);color:var(--text-muted,var(--text-secondary));margin:0;font-style:italic}._rsvp_9279k_105{align-self:flex-start}._attendees_9279k_109{gap:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--border-subtle,var(--frame-border));flex-direction:column;display:flex}._attendeesHead_9279k_117{align-items:center;gap:var(--sp-2);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);margin:0;display:flex}._attendeeList_9279k_131{gap:var(--sp-2) var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));margin:0;padding:0;list-style:none;display:grid}._attendee_9279k_109{align-items:center;gap:var(--sp-2);min-width:0;display:flex}._attendeeAvatar_9279k_147{border:1px solid var(--frame-border);background:var(--surface-3,var(--surface-2));width:32px;height:32px;font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--text-primary);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}._attendeeImg_9279k_163{object-fit:cover;width:100%;height:100%;display:block}._attendeeName_9279k_170{min-width:0;font-size:var(--text-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._comments_9279k_179{padding-top:var(--sp-3);border-top:1px solid var(--border-subtle,var(--frame-border))}._footerSlot_9279k_186{flex:1;min-width:0}@media (width<=768px){._hero_9279k_10{max-height:30vh}._rsvp_9279k_105{align-self:stretch;width:100%}._attendeeList_9279k_131{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}
