.fp[data-v-ae1f4f2a]{margin-top:32px}.fp__form[data-v-ae1f4f2a]{display:flex;gap:8px;margin-top:12px}.fp__field[data-v-ae1f4f2a]{flex:1 1 auto;min-width:0;position:relative}.fp__icon[data-v-ae1f4f2a]{color:var(--v6-muted);height:20px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.fp__input[data-v-ae1f4f2a]{background:#fff;border:1px solid var(--v6-line);border-radius:var(--v6-r-lg);color:var(--v6-ink);font-size:16px;min-height:48px;padding:0 14px 0 44px;width:100%}.fp__btn[data-v-ae1f4f2a]:focus-visible,.fp__input[data-v-ae1f4f2a]:focus-visible,.fp__link[data-v-ae1f4f2a]:focus-visible{outline:2px solid var(--v6-ink);outline-offset:2px}.fp__btn[data-v-ae1f4f2a]{background:var(--v6-jade);border:0;border-radius:var(--v6-r-lg);color:#fff;font-size:15px;font-weight:600;min-height:48px;padding:0 20px}.fp__btn[data-v-ae1f4f2a]:disabled{opacity:.6}.fp__more[data-v-ae1f4f2a]{background:#fff;border:1px solid var(--v6-line);color:var(--v6-ink);margin-top:16px}.fp__note[data-v-ae1f4f2a]{color:var(--v6-muted);font-size:15px;margin-top:16px}.fp__list[data-v-ae1f4f2a]{border-top:1px solid var(--v6-line);list-style:none;margin:16px 0 0;padding:0}.fp__item[data-v-ae1f4f2a]{border-bottom:1px solid var(--v6-line);display:flex;gap:16px;justify-content:space-between;padding:14px 0}.fp__body[data-v-ae1f4f2a]{min-width:0}.fp__name[data-v-ae1f4f2a]{overflow-wrap:anywhere}.fp__venue a[data-v-ae1f4f2a]{color:var(--v6-ink);text-decoration:underline;text-underline-offset:3px}.fp__side[data-v-ae1f4f2a]{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:4px;text-align:right}.fp__price[data-v-ae1f4f2a]{color:var(--v6-ink);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.fp__link[data-v-ae1f4f2a]{align-items:center;color:var(--v6-ink);display:inline-flex;font-size:14px;gap:4px;min-height:44px;text-decoration:underline;text-underline-offset:3px}.fp__link-icon[data-v-ae1f4f2a]{height:14px;width:14px}.sr-only[data-v-ae1f4f2a]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:480px){.fp__item[data-v-ae1f4f2a]{flex-direction:column;gap:6px}.fp__side[data-v-ae1f4f2a]{align-items:center;flex-direction:row;justify-content:space-between;text-align:left;width:100%}}
