.tp-event fieldset.field{border:0;min-width:0;margin-inline:0;padding:0}.tp-event fieldset.field:focus{outline:none}.tp-event fieldset.field legend{padding:0}.tp-event .dates{gap:8px;margin-top:8px;display:grid}.tp-event .dates__row{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.tp-event .dates__pick{border:1px solid var(--color-border-dark);border-radius:var(--radius-control);background:var(--color-surface);cursor:pointer;flex-wrap:wrap;flex:280px;align-items:center;gap:6px 14px;padding:12px 14px;display:flex}.tp-event .dates__pick:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-soft)}.tp-event .dates__pick[data-full=true]{cursor:default;color:var(--color-text-muted,#6b6b6b);background:0 0}.tp-event .dates__day{font-weight:600}.tp-event .dates__seats{font-size:13.5px}.tp-event .dates__price{font-variant-numeric:tabular-nums;margin-inline-start:auto}.tp-event .dates__wait{color:var(--color-primary);font-size:14px;font-weight:600}.tp-event .field[data-invalid=true] .dates__pick{border-color:var(--color-danger)}.tp-event .entry__acts{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.tp-event .entry__acts form{display:contents}.tp-event .entry__note{margin-top:18px;font-size:14px;line-height:1.6}
