.JlA7Xq_section{gap:var(--space-4);width:100%;display:grid}.JlA7Xq_section h2{font-family:var(--font-body);margin:0}.JlA7Xq_card.markish-card{align-items:center;gap:var(--space-5);padding:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.JlA7Xq_holder{color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);grid-column:1/-1;margin:0}.JlA7Xq_code-block,.JlA7Xq_details{align-items:flex-start;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.JlA7Xq_qr{border-radius:var(--radius-md);background:#fff;overflow:hidden}.JlA7Xq_qr svg{max-width:100%;height:auto;display:block}.JlA7Xq_code{overflow-wrap:anywhere;letter-spacing:.06em}.JlA7Xq_modal-content{gap:var(--space-5);overscroll-behavior-y:contain;max-height:65dvh;display:grid;overflow-y:auto}.JlA7Xq_days{gap:var(--space-3);width:100%;margin:0;padding:0;list-style:none;display:grid}.JlA7Xq_days li{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;display:flex}@media (max-width:640px){.JlA7Xq_card.markish-card{grid-template-columns:minmax(0,1fr);justify-items:stretch}.JlA7Xq_qr{justify-self:center}}
.thuqya_list{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.thuqya_row.markish-card{align-items:center;gap:var(--space-4);min-height:88px;padding:var(--space-4);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.thuqya_copy{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}@media (max-width:680px){.thuqya_row.markish-card{grid-template-columns:auto minmax(0,1fr)}}
.C_OB0W_card{align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:grid;position:relative;overflow:hidden}.C_OB0W_card>:not(.C_OB0W_backdrop){z-index:1;position:relative}.C_OB0W_card:hover,.C_OB0W_card:focus-visible{border-color:var(--brand-primary);background:var(--color-surface-alt);outline:none;transform:translateY(-1px)}.C_OB0W_card:hover .C_OB0W_backdrop,.C_OB0W_card:focus-visible .C_OB0W_backdrop{opacity:.34}.C_OB0W_mark{flex-shrink:0;place-items:center;display:grid}.C_OB0W_mark-fallback{border:1px solid color-mix(in srgb, var(--brand-primary) 38%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--brand-primary) 14%, transparent);width:44px;height:44px;color:var(--brand-primary);place-items:center;display:grid}.C_OB0W_main{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.C_OB0W_event{font-family:var(--font-body);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.C_OB0W_client{color:var(--color-text-muted);font-size:var(--fs-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.C_OB0W_side{justify-content:flex-end;align-items:center;gap:var(--space-3);display:inline-flex}.C_OB0W_action{align-items:center;gap:var(--space-1);color:var(--brand-primary);font-size:var(--fs-body-sm);white-space:nowrap;font-weight:800;display:inline-flex}@media (max-width:640px){.C_OB0W_card{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark main""side side"}.C_OB0W_mark{grid-area:mark}.C_OB0W_main{grid-area:main}.C_OB0W_side{grid-area:side;justify-content:space-between}}
._kZ0yq_backdrop{z-index:0;opacity:var(--event-backdrop-opacity,.24);pointer-events:none;transition:opacity .15s;display:block;position:absolute;inset:0;overflow:hidden}._kZ0yq_backdrop:after{content:"";background:var(--event-backdrop-overlay,linear-gradient(90deg, var(--color-surface) 0%, transparent 34%, var(--color-surface) 100%), linear-gradient(180deg, color-mix(in srgb, var(--color-surface) 16%, transparent), var(--color-surface)));position:absolute;inset:0}._kZ0yq_image{filter:saturate(.75)contrast(.92);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}
.G-w-dG_organization-logo{width:var(--org-logo-size,36px);height:var(--org-logo-size,36px);border:1px solid var(--org-logo-border-color,var(--color-border));border-radius:var(--org-logo-radius,var(--radius-md));background:var(--color-surface);box-shadow:var(--org-logo-shadow,none);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.G-w-dG_organization-logo img{-o-object-fit:contain;object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;padding:4px}.G-w-dG_organization-logo--fallback{background:color-mix(in srgb, var(--brand-primary) 14%, var(--color-surface));color:var(--brand-primary);font-size:var(--fs-caption);font-weight:var(--fw-extrablack);letter-spacing:.02em}.G-w-dG_organization-logo--fallback:has(img){background:var(--color-bg-raised)}
.efFTPa_page{gap:var(--space-5);flex-direction:column;display:flex}.efFTPa_events-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));display:grid}.efFTPa_state-card.markish-card{padding:var(--space-5);border-color:color-mix(in srgb, var(--color-border-strong) 82%, var(--brand-primary) 18%);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface) 92%, var(--brand-primary-soft)), var(--color-surface)), var(--color-surface)}