.EventForm_form__72tt4{max-width:600px;margin:0 auto;position:relative}.EventForm_form__72tt4 input,.EventForm_form__72tt4 select,.EventForm_form__72tt4 textarea{scroll-margin-top:1rem}.EventForm_draftBanner__DiCco{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:rgba(184,85,47,.12);border:1.5px solid rgba(184,85,47,.4);border-radius:var(--mj-radius-card);margin-bottom:16px;animation:EventForm_slideDown__e2ZqT .3s ease-out}@keyframes EventForm_slideDown__e2ZqT{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.EventForm_draftBannerText__1iuNc{font-size:14px;font-weight:500;color:var(--mj-ink)}.EventForm_draftBannerActions__HCgkj{display:flex;gap:8px}.EventForm_draftRestoreButton__Pqh2g{padding:8px 16px;min-height:44px;background:var(--mj-terracotta);color:var(--mj-ink);border:none;border-radius:var(--mj-radius-field);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.EventForm_draftRestoreButton__Pqh2g:hover{background:var(--mj-ochre);transform:translateY(-1px)}.EventForm_draftDiscardButton__doeF3{padding:8px 16px;min-height:44px;background:transparent;color:var(--mj-muted);border:1.5px solid var(--mj-hairline);border-radius:var(--mj-radius-field);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.EventForm_draftDiscardButton__doeF3:hover{background:var(--mj-card-solid);border-color:var(--mj-hairline)}@media (max-width:480px){.EventForm_draftBanner__DiCco{flex-direction:column;text-align:center}.EventForm_draftBannerActions__HCgkj{width:100%;justify-content:center}}.EventForm_textareaWrapper__rwcW7{position:relative}.EventForm_characterCounter___hFF2{display:flex;justify-content:flex-end;margin-top:6px;font-size:12px;font-weight:500;transition:color .2s ease}.EventForm_counterOk__I6uOJ{color:var(--mj-muted)}.EventForm_counterWarning__UONe0{color:#f9a825}.EventForm_counterDanger__0GqVp{color:var(--mj-rust)}.EventForm_inputValid__AbDNf{border-color:var(--mj-olive)!important}.EventForm_inputValid__AbDNf:focus{box-shadow:0 0 0 4px rgba(78,110,68,.12)!important}@keyframes EventForm_shake__wNJxa{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}.EventForm_inputShake__2bI3E{animation:EventForm_shake__wNJxa .4s ease-out}@keyframes EventForm_slideUp__jDfZC{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.EventForm_sectionAnimated__SDtix{animation:EventForm_slideUp__jDfZC .5s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.EventForm_sectionDelay1__aE2BE{animation-delay:.1s;z-index:9}.EventForm_sectionDelay2__zVPym{animation-delay:.2s;z-index:8}.EventForm_sectionDelay3__zE_Np{animation-delay:.3s;z-index:7}.EventForm_submitButton__8Ah3d.EventForm_loading__RVPSN{position:relative;pointer-events:none}.EventForm_loadingDots__yCStC{display:inline-flex;gap:4px;margin-left:8px}.EventForm_loadingDot__PDrK_{width:5px;height:5px;background:currentColor;border-radius:50%;animation:EventForm_loadingBounce__XWm_q 1.2s ease-in-out infinite}.EventForm_loadingDot__PDrK_:first-child{animation-delay:0s}.EventForm_loadingDot__PDrK_:nth-child(2){animation-delay:.2s}.EventForm_loadingDot__PDrK_:nth-child(3){animation-delay:.4s}@keyframes EventForm_loadingBounce__XWm_q{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.EventForm_successOverlay__Qgv4l{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1001;pointer-events:none;animation:EventForm_fadeInOut__l2F1A 2.5s ease-out forwards}@keyframes EventForm_fadeInOut__l2F1A{0%{opacity:0}15%{opacity:1}70%{opacity:1}to{opacity:0}}.EventForm_successContent__3QNT8{display:flex;flex-direction:column;align-items:center;gap:12px;animation:EventForm_successPop___WSRK .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes EventForm_successPop___WSRK{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.EventForm_successCheckmark__6H_Uy{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:40px;color:#fff;box-shadow:0 8px 32px rgba(78,110,68,.4)}.EventForm_successText__GUxHP{font-size:18px;font-weight:600;color:var(--mj-olive);text-shadow:0 1px 2px rgba(255,250,240,.8)}.EventForm_confetti__AOc8l{position:absolute;width:10px;height:10px;border-radius:2px;animation:EventForm_confettiFall__zmU3c 2s ease-out forwards}@keyframes EventForm_confettiFall__zmU3c{0%{transform:translateY(0) rotate(0deg);opacity:1}to{transform:translateY(200px) rotate(2turn);opacity:0}}.EventForm_confetti__AOc8l:first-child{background:var(--mj-terracotta);left:20%;animation-delay:0s}.EventForm_confetti__AOc8l:nth-child(2){background:var(--mj-ink);left:40%;animation-delay:.1s}.EventForm_confetti__AOc8l:nth-child(3){background:var(--mj-olive);left:60%;animation-delay:.2s}.EventForm_confetti__AOc8l:nth-child(4){background:var(--mj-terracotta);left:80%;animation-delay:.15s}.EventForm_confetti__AOc8l:nth-child(5){background:var(--mj-rust);left:30%;animation-delay:.25s}.EventForm_confetti__AOc8l:nth-child(6){background:var(--mj-terracotta);left:70%;animation-delay:.05s}.EventForm_glassSection__Dxdr5{background:var(--mj-card);border-radius:var(--mj-radius-card);padding:26px 28px;margin-bottom:24px;border:1px solid var(--mj-hairline);box-shadow:var(--mj-shadow-card);position:relative;z-index:10}.EventForm_section__J5ddO{margin-bottom:32px}.EventForm_section__J5ddO h2{font-family:var(--mj-font-display),Georgia,serif;font-weight:500;font-size:26px;color:var(--mj-ink);margin-bottom:20px;padding-bottom:10px;border-bottom:none;position:relative;letter-spacing:.01em}.EventForm_section__J5ddO h2:after{content:"";position:absolute;bottom:0;left:0;width:35px;height:2px;background:var(--mj-terracotta);border-radius:2px}.EventForm_formGroup__Qb8ru{margin-bottom:24px}.EventForm_formGroup__Qb8ru label{display:block;font-family:var(--mj-font-label),Georgia,serif;font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-label);margin-bottom:8px}.EventForm_formGroup__Qb8ru label .EventForm_required__5Xt5x{color:var(--mj-terracotta);margin-left:2px}.EventForm_formGroup__Qb8ru input,.EventForm_formGroup__Qb8ru select,.EventForm_formGroup__Qb8ru textarea{width:100%;padding:14px 16px;border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-field);font-family:var(--mj-font-body),system-ui,sans-serif;font-size:16px;color:var(--mj-ink);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease;background:var(--mj-field);min-height:48px;box-sizing:border-box;max-width:100%}.EventForm_formGroup__Qb8ru input::-moz-placeholder,.EventForm_formGroup__Qb8ru textarea::-moz-placeholder{color:var(--mj-placeholder)}.EventForm_formGroup__Qb8ru input::placeholder,.EventForm_formGroup__Qb8ru textarea::placeholder{color:var(--mj-placeholder)}.EventForm_formGroup__Qb8ru input:focus,.EventForm_formGroup__Qb8ru select:focus,.EventForm_formGroup__Qb8ru textarea:focus{outline:none;border-color:var(--mj-terracotta);box-shadow:0 0 0 3px rgba(184,85,47,.16)}.EventForm_formGroup__Qb8ru input:hover:not(:focus):not(:disabled),.EventForm_formGroup__Qb8ru select:hover:not(:focus):not(:disabled),.EventForm_formGroup__Qb8ru textarea:hover:not(:focus):not(:disabled){border-color:rgba(184,85,47,.4)}.EventForm_formGroup__Qb8ru input:disabled,.EventForm_formGroup__Qb8ru select:disabled,.EventForm_formGroup__Qb8ru textarea:disabled{background:var(--mj-card-solid);cursor:not-allowed;color:var(--mj-placeholder)}.EventForm_formGroup__Qb8ru textarea{resize:vertical;min-height:120px;line-height:1.5}.EventForm_formGroup__Qb8ru select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%237a5f40' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.EventForm_formRow__aSEt4{display:grid;grid-template-columns:1fr 1fr;gap:16px}.EventForm_subDivider__LB941{border:0;width:44px;height:1px;background:rgba(184,85,47,.4);margin:28px 0 24px}.EventForm_formGroup__Qb8ru input[type=date],.EventForm_formGroup__Qb8ru input[type=time]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;cursor:pointer}.EventForm_formGroup__Qb8ru input[type=date]::-webkit-calendar-picker-indicator,.EventForm_formGroup__Qb8ru input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;padding:4px;margin-right:-4px;border-radius:4px;opacity:.7;-webkit-transition:opacity .2s,background .2s;transition:opacity .2s,background .2s}.EventForm_formGroup__Qb8ru input[type=date]::-webkit-calendar-picker-indicator:hover,.EventForm_formGroup__Qb8ru input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1;background:rgba(184,85,47,.15)}@-moz-document url-prefix(){.EventForm_formGroup__Qb8ru input[type=date],.EventForm_formGroup__Qb8ru input[type=time]{-moz-appearance:textfield}}.EventForm_advancedToggle__uC8Yz,.EventForm_meetupToggle__dUxw4{background:var(--mj-field);border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-card);cursor:pointer;padding:16px 20px;margin-bottom:16px;margin-top:12px;display:flex;align-items:center;gap:14px;width:100%;box-shadow:0 1px 2px rgba(90,58,34,.05);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .28s cubic-bezier(.16,1,.3,1)}.EventForm_advancedToggle__uC8Yz:hover,.EventForm_meetupToggle__dUxw4:hover{background:rgba(184,85,47,.06);border-color:rgba(184,85,47,.45);box-shadow:var(--mj-shadow-card);transform:translateY(-1px)}.EventForm_advancedToggle__uC8Yz:focus-visible,.EventForm_meetupToggle__dUxw4:focus-visible{outline:2px solid var(--mj-terracotta);outline-offset:2px}.EventForm_advancedToggleOpen__RO4oA,.EventForm_advancedToggleOpen__RO4oA:hover,.EventForm_meetupToggleOpen__Yd5Xi,.EventForm_meetupToggleOpen__Yd5Xi:hover{background:rgba(184,85,47,.1);border-color:rgba(184,85,47,.5);transform:none;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.EventForm_advancedToggleOpen__RO4oA+.EventForm_glassSection__Dxdr5,.EventForm_meetupToggleOpen__Yd5Xi+.EventForm_glassSection__Dxdr5{margin-top:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0}.EventForm_advancedIcon__gARP7,.EventForm_meetupIcon__vcz_w{transition:transform .28s cubic-bezier(.16,1,.3,1)}.EventForm_advancedToggle__uC8Yz:hover .EventForm_advancedIcon__gARP7,.EventForm_meetupToggle__dUxw4:hover .EventForm_meetupIcon__vcz_w{transform:rotate(45deg) translate(1px,-1px)}.EventForm_advancedText__dMt2O,.EventForm_meetupText__KKFQO{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.EventForm_advancedTitle__d2POS,.EventForm_meetupTitle__xdVQY{font-family:var(--mj-font-body),system-ui,sans-serif;font-size:15px;font-weight:600;color:var(--mj-ink);letter-spacing:.01em}.EventForm_advancedToggleOpen__RO4oA .EventForm_advancedTitle__d2POS,.EventForm_meetupToggleOpen__Yd5Xi .EventForm_meetupTitle__xdVQY{color:var(--mj-terracotta-hover)}.EventForm_advancedSubtitle__EHYya,.EventForm_meetupSubtitle__3jeSH{font-family:var(--mj-font-body),system-ui,sans-serif;font-size:12.5px;color:var(--mj-muted);font-weight:400;text-align:left}.EventForm_advancedToggleOpen__RO4oA .EventForm_advancedSubtitle__EHYya,.EventForm_meetupToggleOpen__Yd5Xi .EventForm_meetupSubtitle__3jeSH{color:var(--mj-body)}.EventForm_advancedChevron__YbDmY,.EventForm_meetupChevron__3cgVY{font-size:11.5px;color:var(--mj-terracotta);transition:transform .28s cubic-bezier(.16,1,.3,1)}.EventForm_advancedToggle__uC8Yz:hover .EventForm_advancedChevron__YbDmY,.EventForm_meetupToggle__dUxw4:hover .EventForm_meetupChevron__3cgVY{transform:translateY(2px)}.EventForm_advancedToggleOpen__RO4oA:hover .EventForm_advancedChevron__YbDmY,.EventForm_meetupToggleOpen__Yd5Xi:hover .EventForm_meetupChevron__3cgVY{transform:translateY(-2px)}.EventForm_feedbackToggle__oeKXd{background:var(--mj-card-solid);border:2px solid #e8e6e3;border-radius:var(--mj-radius-card);cursor:pointer;padding:16px 20px;margin-bottom:16px;margin-top:12px;display:flex;align-items:center;gap:14px;transition:all .3s cubic-bezier(.16,1,.3,1);width:100%;box-shadow:0 2px 8px rgba(70,45,25,.04)}.EventForm_feedbackToggle__oeKXd:hover{background:var(--mj-card-solid);border-color:var(--mj-terracotta);box-shadow:0 4px 16px rgba(184,85,47,.15);transform:translateY(-2px)}.EventForm_feedbackToggleOpen__vvky8{background:var(--mj-olive);border-color:var(--mj-olive);box-shadow:0 4px 16px rgba(46,90,58,.25)}.EventForm_feedbackToggleOpen__vvky8:hover{background:var(--mj-olive);border-color:var(--mj-olive);box-shadow:0 6px 20px rgba(46,90,58,.3)}.EventForm_feedbackIcon__cv84b{font-size:24px;transition:transform .3s ease}.EventForm_feedbackToggle__oeKXd:hover .EventForm_feedbackIcon__cv84b{transform:translateY(-2px)}.EventForm_feedbackText__yuyU5{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.EventForm_feedbackTitle__0Itid{font-size:15px;font-weight:700;color:var(--mj-ink);letter-spacing:.01em}.EventForm_feedbackToggleOpen__vvky8 .EventForm_feedbackTitle__0Itid{color:#fff}.EventForm_feedbackSubtitle__DV7LT{font-size:12px;color:var(--mj-muted);font-weight:500}.EventForm_feedbackToggleOpen__vvky8 .EventForm_feedbackSubtitle__DV7LT{color:rgba(255,250,240,.7)}.EventForm_feedbackChevron__mtdHP{font-size:12px;color:var(--mj-terracotta);font-weight:700;transition:transform .3s ease}.EventForm_feedbackToggle__oeKXd:hover .EventForm_feedbackChevron__mtdHP{transform:translateY(2px)}.EventForm_feedbackToggleOpen__vvky8 .EventForm_feedbackChevron__mtdHP{color:var(--mj-terracotta)}.EventForm_toggleRow__rstsk{display:flex;align-items:center;justify-content:space-between;gap:16px}.EventForm_toggleRow__rstsk .EventForm_toggleLabel__6Yt52{font-family:var(--mj-font-body),system-ui,sans-serif;font-size:14.5px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--mj-ink);margin-bottom:0;flex:1}.EventForm_toggleRow__rstsk .EventForm_toggleSwitch__i7_r4{margin-bottom:0}.EventForm_toggleRow__rstsk .EventForm_toggleSwitch__i7_r4,.EventForm_toggleSwitch__i7_r4{position:relative;display:inline-block;width:52px;height:28px;flex-shrink:0}.EventForm_toggleCheckbox__lbUUI{opacity:0;width:0;height:0}.EventForm_toggleSlider__1rfwI{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:rgba(90,58,34,.24);border-radius:28px;transition:background-color .18s ease,box-shadow .18s ease}.EventForm_toggleSlider__1rfwI:after{content:"";position:absolute;inset:-8px 0}.EventForm_toggleSlider__1rfwI:before{position:absolute;content:"";height:22px;width:22px;left:3px;bottom:3px;background:var(--mj-field);border-radius:50%;transition:transform .28s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 4px rgba(70,45,25,.25)}.EventForm_toggleCheckbox__lbUUI:checked+.EventForm_toggleSlider__1rfwI{background:var(--mj-terracotta)}.EventForm_toggleCheckbox__lbUUI:checked+.EventForm_toggleSlider__1rfwI:before{transform:translateX(24px)}.EventForm_toggleCheckbox__lbUUI:focus-visible+.EventForm_toggleSlider__1rfwI{box-shadow:0 0 0 3px rgba(184,85,47,.35)}.EventForm_toggleCheckbox__lbUUI:disabled+.EventForm_toggleSlider__1rfwI{opacity:.5;cursor:not-allowed}.EventForm_meetupNotice__I497X{display:flex;gap:14px;padding:14px 16px;background:rgba(122,95,64,.07);border:1px solid var(--mj-hairline);border-left:3px solid var(--mj-label);border-radius:var(--mj-radius-card);margin-bottom:20px}.EventForm_noticeIcon__20qA7{flex-shrink:0;margin-top:6px}.EventForm_noticeContent__2F_vb{flex:1}.EventForm_noticeContent__2F_vb strong{display:block;font-family:var(--mj-font-display),Georgia,serif;font-size:17px;font-weight:600;color:var(--mj-ink);margin-bottom:4px}.EventForm_noticeContent__2F_vb p{margin:0;font-size:13.5px;line-height:1.5;color:var(--mj-body)}.EventForm_starRating____1qp{display:flex;gap:8px;margin-top:8px}.EventForm_starButton__dJHfM{background:none;border:none;font-size:32px;cursor:pointer;color:var(--mj-hairline);transition:all .2s ease;padding:4px;line-height:1;min-width:44px;min-height:44px}.EventForm_starButton__dJHfM:hover{transform:translateY(-2px);color:var(--mj-terracotta)}.EventForm_starActive__78Xnr{color:var(--mj-terracotta)}.EventForm_starActive__78Xnr:hover{color:var(--mj-terracotta-hover)}.EventForm_submitButton__8Ah3d{width:100%;padding:16px 32px;background:rgba(200,147,60,.9);color:var(--mj-ink);border-radius:var(--mj-radius-card);font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(184,85,47,.3);letter-spacing:.01em}.EventForm_submitButton__8Ah3d:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(184,85,47,.4)}.EventForm_submitButton__8Ah3d:active:not(:disabled){box-shadow:0 2px 8px rgba(184,85,47,.3)}.EventForm_submitButton__8Ah3d:disabled{opacity:.6;cursor:not-allowed;transform:none}.EventForm_formActions__XelDc{display:flex;gap:12px;margin-top:24px}.EventForm_clearButton__P__3q{padding:16px 32px;background:var(--mj-card-solid);color:var(--mj-muted);border:2px solid var(--mj-hairline);border-radius:var(--mj-radius-card);font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.EventForm_clearButton__P__3q:hover:not(:disabled){background:var(--mj-hairline);color:var(--mj-ink)}.EventForm_clearButton__P__3q:disabled{opacity:.6;cursor:not-allowed}.EventForm_modalOverlay__OjnB0{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(42,32,24,.6);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;z-index:1000;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));animation:EventForm_fadeIn__QjFgF .2s ease-out}.EventForm_modalOverlay__OjnB0>*{margin:auto 0}@keyframes EventForm_fadeIn__QjFgF{0%{opacity:0}to{opacity:1}}.EventForm_modal__U_7u9{background:#fff;border-radius:var(--mj-radius-pill);padding:28px;max-width:420px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 24px 64px rgba(70,45,25,.25);animation:EventForm_modalSlideIn__vBy3G .3s ease-out}@keyframes EventForm_modalSlideIn__vBy3G{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.EventForm_modal__U_7u9 h3{margin:0 0 12px;color:var(--mj-ink);font-family:var(--mj-font-display),Georgia,serif;font-size:20px;font-weight:400}.EventForm_modal__U_7u9 p{color:var(--mj-muted);margin-bottom:20px;line-height:1.5}.EventForm_modalButtons__YGkC_{display:flex;gap:12px;justify-content:flex-end}.EventForm_cancelButton__Mkugo{padding:12px 22px;background:var(--mj-card-solid);border:1.5px solid var(--mj-hairline);border-radius:var(--mj-radius-card);color:var(--mj-muted);font-weight:500;cursor:pointer;transition:all .2s ease}.EventForm_cancelButton__Mkugo:hover{background:var(--mj-hairline);border-color:var(--mj-hairline)}.EventForm_confirmClearButton__mCaqt{padding:12px 22px;background:rgba(163,60,30,.85);border:none;border-radius:var(--mj-radius-card);color:#fff;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(163,60,30,.3)}.EventForm_confirmClearButton__mCaqt:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(163,60,30,.4)}.EventForm_inputError__MUQHL{border-color:var(--mj-rust)!important;background:rgba(255,235,238,.3)!important}.EventForm_inputError__MUQHL:focus{box-shadow:0 0 0 4px rgba(163,60,30,.15)!important}.EventForm_errorText__F1MHX{display:block;color:var(--mj-rust);font-size:13px;margin-top:6px;font-weight:500}.EventForm_submitErrorSummary__MzrTn{text-align:center;font-size:14px}.EventForm_successMessage__kturL{display:block;color:var(--mj-olive);font-size:13px;margin-top:6px;font-weight:500;animation:EventForm_fadeInOut__l2F1A 2s ease-out forwards}.EventForm_fieldHint__evDlq{display:block;color:var(--mj-muted);font-size:13px;margin-top:6px;font-weight:400}.EventForm_inputSuccess__bxhLq{border-color:var(--mj-olive)!important;background:rgba(232,245,233,.3)!important}.EventForm_inputSuccess__bxhLq:focus{box-shadow:0 0 0 4px rgba(78,110,68,.15)!important}.EventForm_confirmModal__CUW1f{background:#fff;border-radius:var(--mj-radius-pill);padding:28px;max-width:480px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 24px 64px rgba(70,45,25,.25);animation:EventForm_modalSlideIn__vBy3G .3s ease-out}.EventForm_confirmModal__CUW1f h3{margin:0 0 8px;color:var(--mj-ink);font-family:var(--mj-font-display),Georgia,serif;font-size:20px;font-weight:400}.EventForm_confirmModal__CUW1f>p{color:var(--mj-muted);margin-bottom:16px;line-height:1.5}.EventForm_previewSection__032PB{background:var(--mj-card-solid);border-radius:var(--mj-radius-card);padding:18px;margin-bottom:20px;border:1px solid rgba(70,45,25,.06)}.EventForm_previewItem__EOgcP{padding:10px 0;border-bottom:1px solid rgba(70,45,25,.06);font-size:14px;color:var(--mj-body);line-height:1.4}.EventForm_previewItem__EOgcP:last-child{border-bottom:none}.EventForm_previewItem__EOgcP strong{color:var(--mj-ink);margin-right:8px;font-weight:600}.EventForm_previewWarning__vd5sN{background:rgba(255,193,7,.12);border-left:3px solid #ffc107;padding-left:14px;margin-left:-18px;padding-right:14px;margin-right:-18px}.EventForm_previewWarning__vd5sN:first-child{border-radius:var(--mj-radius-card) 12px 0 0}.EventForm_previewWarning__vd5sN:last-child{border-radius:0 0 12px 12px}.EventForm_previewEmpty__9_OGV{color:#9e9e9e}.EventForm_warningText__Bm2rD{color:var(--mj-ochre);font-style:italic;font-weight:500}@media (prefers-reduced-motion:reduce){.EventForm_advancedToggle__uC8Yz:before,.EventForm_cancelButton__Mkugo,.EventForm_clearButton__P__3q,.EventForm_confetti__AOc8l,.EventForm_confirmClearButton__mCaqt,.EventForm_inputShake__2bI3E,.EventForm_loadingDot__PDrK_,.EventForm_modalOverlay__OjnB0,.EventForm_modal__U_7u9,.EventForm_sectionAnimated__SDtix,.EventForm_submitButton__8Ah3d,.EventForm_successContent__3QNT8,.EventForm_successOverlay__Qgv4l{animation:none!important;transition:opacity .2s ease,color .2s ease!important}.EventForm_sectionAnimated__SDtix{opacity:1!important;transform:none!important}.EventForm_confirmClearButton__mCaqt:hover,.EventForm_submitButton__8Ah3d:hover:not(:disabled){transform:none}}@media (max-width:480px){.EventForm_form__72tt4{max-width:100%;padding:0 4px}.EventForm_glassSection__Dxdr5{padding:20px 14px}.EventForm_formRow__aSEt4{grid-template-columns:1fr}.EventForm_formActions__XelDc{flex-direction:column}.EventForm_formActions__XelDc>button{width:100%;min-width:0}.EventForm_formActions__XelDc .EventForm_clearButton__P__3q{width:100%;background:transparent;border:none;text-decoration:underline;padding:12px}.EventForm_confirmModal__CUW1f,.EventForm_modal__U_7u9{padding:24px 20px;border-radius:var(--mj-radius-card)}.EventForm_formGroup__Qb8ru input,.EventForm_formGroup__Qb8ru select,.EventForm_formGroup__Qb8ru textarea{padding:12px 14px;font-size:16px}.EventForm_formGroup__Qb8ru input[type=date],.EventForm_formGroup__Qb8ru input[type=time]{min-width:0}}body.keyboard-open .EventForm_form__72tt4{padding-bottom:calc(var(--keyboard-height, 0px) + 20px)}.EventForm_form__72tt4 :focus{scroll-margin-bottom:calc(var(--keyboard-height, 0px) + 24px)}.EventForm_sessionExpiredOverlay__4ZHko{position:fixed;inset:0;background:rgba(255,250,240,.92);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));z-index:10001;animation:EventForm_fadeIn__QjFgF .3s ease-out}.EventForm_sessionExpiredModal__cKjT5{margin:auto;text-align:center;padding:40px 32px;max-width:340px}.EventForm_sessionExpiredIcon__2fvaJ{font-size:56px;margin-bottom:16px;animation:EventForm_lockBounce__lXyc_ .6s cubic-bezier(.16,1,.3,1)}@keyframes EventForm_lockBounce__lXyc_{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.EventForm_sessionExpiredModal__cKjT5 h3{font-family:var(--mj-font-display),Georgia,serif;font-size:22px;color:var(--mj-ink);margin:0 0 12px;font-weight:400}.EventForm_sessionExpiredModal__cKjT5 p{color:var(--mj-muted);font-size:15px;line-height:1.5;margin:0 0 8px}.EventForm_sessionExpiredReassurance__Zl2n0{color:var(--mj-olive)!important;font-weight:600;font-size:14px!important;margin-bottom:24px!important}.EventForm_googleSigninButton__gaSYY{display:flex;justify-content:center;margin-top:8px}.EventForm_googleSigninButton__gaSYY>div{display:inline-block!important}.EventForm_reauthRetryLink__asEoa{display:block;margin:14px auto 0;font-family:var(--mj-font-body),system-ui,sans-serif;font-size:14.5px;color:var(--mj-muted);background:none;border:none;padding:6px 0;cursor:pointer;text-decoration:underline;text-underline-offset:4px;transition:color .18s ease}.EventForm_reauthRetryLink__asEoa:hover{color:var(--mj-ink)}.EventForm_imageUploadZone__tBnj9{position:relative;border:1.5px dashed rgba(90,58,34,.3);border-radius:var(--mj-radius-card);padding:24px;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease;background:var(--mj-field);min-height:120px;display:flex;align-items:center;justify-content:center}.EventForm_imageUploadZone__tBnj9:hover:not(.EventForm_uploading__5wA6w):not(.EventForm_hasImage__XN2ph){border-color:var(--mj-terracotta);background:rgba(184,85,47,.06);box-shadow:var(--mj-shadow-card)}.EventForm_imageUploadZone__tBnj9.EventForm_uploading__5wA6w{border-color:var(--mj-terracotta);border-style:solid;cursor:wait}.EventForm_imageUploadZone__tBnj9.EventForm_uploadError__pMe01{border-color:var(--mj-rust);background:rgba(255,235,238,.3)}.EventForm_imageUploadZone__tBnj9.EventForm_hasImage__XN2ph{padding:0;cursor:default;border-style:solid;border-color:var(--mj-hairline);overflow:hidden}.EventForm_formGroup__Qb8ru input.EventForm_hiddenFileInput__4TT1y,.EventForm_hiddenFileInput__4TT1y{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.EventForm_uploadPlaceholder__D7_5L{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.EventForm_uploadIcon__Sfgj2{font-size:32px;opacity:.7}.EventForm_uploadText__ipPJn{font-family:var(--mj-font-body),system-ui,sans-serif;font-size:15px;font-weight:600;color:var(--mj-ink)}.EventForm_linkPreviewLoading__PEyB4,.EventForm_uploadHint__zKikI{font-size:12.5px;color:var(--mj-muted)}.EventForm_linkPreviewLoading__PEyB4{display:block;margin-top:6px}.EventForm_linkPreviewBlock__4UlEe{margin-top:10px}.EventForm_linkPreviewImage__VaNUK{width:100%;aspect-ratio:16/9;max-height:260px;-o-object-fit:cover;object-fit:cover;display:block;border-radius:var(--mj-radius-card);border:1px solid var(--mj-hairline);background:var(--mj-hairline)}.EventForm_linkPreviewCaptionRow__rtKbC{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 12px;margin-top:4px}.EventForm_linkPreviewCaption__Oc0Gi{color:var(--mj-muted);font-size:12.5px;flex:1 1 200px}.EventForm_linkPreviewActions__XbNQN{display:flex;flex-wrap:wrap;align-items:center;gap:16px;row-gap:0}.EventForm_linkPreviewChangeBtn__BRq90{background:none;border:none;color:var(--mj-ink);font-size:13px;font-weight:600;cursor:pointer;padding:12px 0;min-height:44px;text-decoration:underline;text-underline-offset:3px}.EventForm_linkPreviewChangeBtn__BRq90:hover:not(:disabled){color:var(--mj-terracotta-hover);text-decoration-color:var(--mj-terracotta)}.EventForm_linkPreviewChangeBtn__BRq90:focus-visible{outline:2px solid var(--mj-terracotta);outline-offset:2px;border-radius:var(--mj-radius-field)}.EventForm_linkPreviewChangeBtn__BRq90:disabled{opacity:.5;cursor:default}.EventForm_uploadProgressRow__bxTqc{display:flex;align-items:center;gap:10px;padding:8px 0}.EventForm_uploadProgressBar__KMWbM{flex:1;height:6px;background:var(--mj-hairline);border-radius:3px;overflow:hidden}.EventForm_uploadProgressFill__zBh_T{height:100%;background:var(--mj-terracotta);border-radius:3px;transition:width .3s ease}.EventForm_uploadProgressLabel__QHWya{color:var(--mj-body);font-size:13px;font-weight:600}@media (max-width:480px){.EventForm_imageUploadZone__tBnj9{padding:20px 16px;min-height:100px}.EventForm_uploadIcon__Sfgj2{font-size:28px}.EventForm_uploadText__ipPJn{font-size:14px}.EventForm_uploadHint__zKikI{font-size:11.5px}}.EventForm_imageDropTarget__esGAK{display:block;margin-top:16px}.EventForm_customTagRow___0IZG{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.EventForm_customTagRow___0IZG .EventForm_customTagLabel__H7CrQ{margin-bottom:0;font-family:var(--mj-font-label),Georgia,serif;font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-label)}.EventForm_customTagInput__Jsw01,.EventForm_formGroup__Qb8ru input.EventForm_customTagInput__Jsw01{flex:1 1 180px;min-width:0;width:auto}.EventForm_cohostAddButton__R1Djf,.EventForm_customTagAdd__kNEuh{min-height:44px;padding:0 18px;border:1px dashed var(--mj-terracotta);border-radius:var(--mj-radius-pill);background:transparent;color:var(--mj-terracotta-hover);font-family:var(--mj-font-body),system-ui,sans-serif;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .28s cubic-bezier(.16,1,.3,1)}.EventForm_cohostAddButton__R1Djf:hover:not(:disabled),.EventForm_customTagAdd__kNEuh:hover:not(:disabled){background:var(--mj-terracotta);border-style:solid;border-color:var(--mj-terracotta);color:var(--mj-field)}.EventForm_cohostAddButton__R1Djf:active:not(:disabled),.EventForm_customTagAdd__kNEuh:active:not(:disabled){transform:scale(.98)}.EventForm_cohostAddButton__R1Djf:focus-visible,.EventForm_customTagAdd__kNEuh:focus-visible{outline:2px solid var(--mj-terracotta);outline-offset:2px}.EventForm_cohostAddButton__R1Djf:disabled,.EventForm_customTagAdd__kNEuh:disabled{opacity:.45;cursor:default}.EventForm_freeToggleRow___GFk_{margin-top:10px}.EventForm_capNotice__IWvQ8{display:block;margin-top:10px;color:var(--mj-terracotta-hover);font-size:13.5px;animation:EventForm_capNoticeIn__neqZ7 .28s cubic-bezier(.16,1,.3,1) backwards}@keyframes EventForm_capNoticeIn__neqZ7{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.EventForm_capNotice__IWvQ8{animation:none}}.EventForm_toggleSwitchDisabled__ese7X{opacity:.45;cursor:not-allowed}.EventForm_toggleSwitchDisabled__ese7X .EventForm_toggleSlider__1rfwI{cursor:not-allowed}.EventForm_tagPills__H6ocj{display:flex;flex-wrap:wrap;gap:8px}.EventForm_tagPill__g8l6o{display:inline-flex;align-items:center;gap:8px;padding:.5rem .95rem;min-height:44px;border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-pill);background:var(--mj-field);box-shadow:0 1px 2px rgba(90,58,34,.06);color:var(--mj-body);font-family:var(--mj-font-body),system-ui,sans-serif;font-size:.9rem;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .28s cubic-bezier(.16,1,.3,1);animation:EventForm_pillIn__sq7cY .28s cubic-bezier(.16,1,.3,1) backwards}@keyframes EventForm_pillIn__sq7cY{0%{opacity:0;transform:translateY(5px) scale(.94)}to{opacity:1;transform:none}}.EventForm_tagPill__g8l6o:before{content:"";flex:none;width:9px;height:9px;transform:rotate(45deg) scale(.72);border:1.5px solid rgba(90,58,34,.38);background:transparent;transition:background-color .18s ease,border-color .18s ease,transform .28s cubic-bezier(.16,1,.3,1)}.EventForm_tagPill__g8l6o:hover:not(:disabled){background:rgba(184,85,47,.07);border-color:rgba(184,85,47,.45);color:var(--mj-ink);transform:translateY(-1px);box-shadow:0 6px 12px -8px rgba(90,42,18,.7)}.EventForm_tagPill__g8l6o:hover:not(:disabled):before{border-color:rgba(184,85,47,.6)}.EventForm_tagPill__g8l6o:active:not(:disabled){transform:translateY(0) scale(.97)}.EventForm_tagPill__g8l6o:focus-visible{outline:2px solid var(--mj-terracotta);outline-offset:2px}.EventForm_tagPill__g8l6o:disabled{opacity:.5;cursor:default}.EventForm_tagPillOn__W768j{background:rgba(184,85,47,.12);border-color:var(--mj-terracotta);box-shadow:inset 0 0 0 1px var(--mj-terracotta);color:var(--mj-terracotta-hover)}.EventForm_tagPillOn__W768j:before{background:var(--mj-terracotta);border-color:var(--mj-terracotta);transform:rotate(45deg) scale(1)}.EventForm_tagPillOn__W768j:hover:not(:disabled){background:rgba(184,85,47,.18);border-color:var(--mj-terracotta-hover);color:var(--mj-terracotta-hover);box-shadow:inset 0 0 0 1px var(--mj-terracotta-hover),0 6px 12px -8px rgba(90,42,18,.7)}.EventForm_tagPillOn__W768j:hover:not(:disabled):before{border-color:var(--mj-terracotta-hover);background:var(--mj-terracotta-hover)}.EventForm_tagPillCheck__Lwe_t{display:none}@media (prefers-reduced-motion:reduce){.EventForm_tagPill__g8l6o,.EventForm_tagPill__g8l6o:before{transition:background-color .18s ease,color .18s ease,border-color .18s ease;animation:none}.EventForm_tagPill__g8l6o:active:not(:disabled),.EventForm_tagPill__g8l6o:hover:not(:disabled){transform:none}.EventForm_tagPill__g8l6o:before{transform:rotate(45deg) scale(.72)}.EventForm_tagPillOn__W768j:before{transform:rotate(45deg) scale(1)}}@media (max-width:480px){.EventForm_tagPills__H6ocj{gap:6px}.EventForm_tagPill__g8l6o{padding:.5rem .75rem;font-size:.875rem}.EventForm_tagPillsGrid__vXxfg{display:grid;grid-template-columns:repeat(2,1fr)}.EventForm_tagPillsGrid__vXxfg .EventForm_tagPill__g8l6o{justify-content:center}}.EventForm_suggestFieldWrap__k0zWE{display:block}.EventForm_suggestPopover__fk1Gf{background:rgba(255,250,240,.95);border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-card);box-shadow:var(--mj-shadow-lift);overflow-y:auto;overscroll-behavior:contain;animation:EventForm_suggestIn__OPF4k .25s cubic-bezier(.16,1,.3,1);z-index:10000}@keyframes EventForm_suggestIn__OPF4k{0%{opacity:0;transform:translateY(4px)}}.EventForm_suggestOption__jj8A9{display:flex;align-items:center;min-height:48px;padding:12px 16px;font-size:16px;line-height:1.3;cursor:pointer;white-space:nowrap;overflow:hidden}.EventForm_suggestPrimary__gzinV{font-weight:500;color:var(--mj-body);overflow:hidden;text-overflow:ellipsis}.EventForm_suggestSuffix__KQNK2{font-weight:400;color:var(--mj-muted);flex-shrink:0}.EventForm_suggestOption__jj8A9:hover{background:rgba(184,85,47,.07)}.EventForm_suggestOptionActive__oNc4B,.EventForm_suggestOption__jj8A9.EventForm_suggestOptionActive__oNc4B,.EventForm_suggestOption__jj8A9:active{background:rgba(184,85,47,.15)}@media (prefers-reduced-motion:reduce){.EventForm_suggestPopover__fk1Gf{animation:none}}.EventForm_advancedIcon__gARP7,.EventForm_feedbackIcon__cv84b,.EventForm_meetupIcon__vcz_w,.EventForm_noticeIcon__20qA7,.EventForm_uploadIcon__Sfgj2,.EventForm_validDiamond__tKBJj{display:inline-block;width:9px;height:9px;flex:none;transform:rotate(45deg);background:var(--mj-terracotta);font-size:0;line-height:0}.EventForm_noticeIcon__20qA7{background:var(--mj-label)}.EventForm_uploadIcon__Sfgj2{width:15px;height:15px;background:transparent;border:1.5px solid var(--mj-terracotta);opacity:1}.EventForm_validDiamond__tKBJj{width:8px;height:8px;background:var(--mj-olive)}.EventForm_successCheckmark__6H_Uy{width:22px;height:22px;margin:0 auto;transform:rotate(45deg);background:var(--mj-olive);font-size:0;line-height:0}.EventForm_sessionExpiredIcon__2fvaJ{width:14px;height:14px;margin:0 auto;transform:rotate(45deg);background:var(--mj-ochre);font-size:0;line-height:0}.EventForm_confetti__AOc8l{display:none}.EventForm_submitButton__8Ah3d{width:auto;min-width:240px;padding:16px 36px;background:var(--mj-terracotta);color:var(--mj-field);border:none;border-radius:var(--mj-radius-pill);font-family:var(--mj-font-body),system-ui,sans-serif;font-size:15.5px;font-weight:700;letter-spacing:.04em;box-shadow:var(--mj-shadow-btn);transition:background .18s ease,transform .28s cubic-bezier(.16,1,.3,1)}.EventForm_submitButton__8Ah3d:hover:not(:disabled){background:var(--mj-terracotta-hover);transform:translateY(-1px);box-shadow:var(--mj-shadow-btn)}.EventForm_submitButton__8Ah3d:active:not(:disabled){transform:translateY(0)}.EventForm_clearButton__P__3q{padding:14.5px 30px;background:transparent;color:var(--mj-terracotta);border:1.5px solid rgba(184,85,47,.5);border-radius:var(--mj-radius-pill);font-family:var(--mj-font-body),system-ui,sans-serif;font-size:15px;font-weight:500;letter-spacing:.04em;transition:background .18s ease,border-color .18s ease}.EventForm_clearButton__P__3q:hover:not(:disabled){background:rgba(184,85,47,.08);border-color:var(--mj-terracotta);color:var(--mj-terracotta)}.EventForm_formActions__XelDc{align-items:center;flex-wrap:wrap;gap:14px}.EventForm_steps__dq8Q1{max-width:530px;margin:0 auto clamp(18px,3vh,30px)}.EventForm_stepTrail__ebeK6{display:flex;align-items:flex-start;list-style:none;margin:0;padding:0}.EventForm_stepNode__De6Sp{flex:1 1 0;min-width:0}.EventForm_stepBead__Vlz3S{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;min-height:44px;padding:4px 2px;background:none;border:none;cursor:pointer;position:relative;color:var(--mj-label);transition:color .18s ease}.EventForm_stepBead__Vlz3S:before{content:"";position:absolute;top:10px;left:calc(-50% + 12px);width:calc(100% - 24px);height:1px;background:var(--mj-hairline);transition:background .28s cubic-bezier(.16,1,.3,1)}.EventForm_stepNode__De6Sp:first-child .EventForm_stepBead__Vlz3S:before{display:none}.EventForm_stepBeadMark__4lqN1{width:13px;height:13px;transform:rotate(45deg);background:transparent;border:1px solid rgba(90,58,34,.4);transition:background .28s cubic-bezier(.16,1,.3,1),border-color .28s cubic-bezier(.16,1,.3,1)}.EventForm_stepLabel___N0IQ{font-family:var(--mj-font-label),Georgia,serif;font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;text-align:center;color:inherit;line-height:1.25}.EventForm_stepBeadCurrent__PlmWp .EventForm_stepBeadMark__4lqN1,.EventForm_stepBeadDone___rXQL .EventForm_stepBeadMark__4lqN1{background:var(--mj-terracotta);border-color:var(--mj-terracotta)}.EventForm_stepBeadCurrent__PlmWp:before,.EventForm_stepBeadDone___rXQL:before{background:var(--mj-terracotta)}.EventForm_stepBeadDone___rXQL{color:var(--mj-terracotta)}.EventForm_stepBeadCurrent__PlmWp{color:var(--mj-terracotta-hover)}.EventForm_stepBead__Vlz3S:disabled{cursor:not-allowed;opacity:.6}@media (max-width:560px){.EventForm_stepLabel___N0IQ{letter-spacing:.06em}}.EventForm_stepPanel__Y2GJ5{background:var(--mj-card);border-radius:var(--mj-radius-card);padding:26px 28px;margin-bottom:24px;border:1px solid var(--mj-hairline);box-shadow:var(--mj-shadow-card);position:relative;z-index:10}@media (max-width:480px){.EventForm_stepPanel__Y2GJ5{padding:20px 14px}}.EventForm_stepPanel__Y2GJ5 h2.EventForm_stepHeading__pFCIC{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}.EventForm_stepPanelHidden__8_F3r,.EventForm_stepPanel__Y2GJ5 h2.EventForm_stepHeading__pFCIC:after{display:none}.EventForm_stepPanelActive___xRqo{animation:EventForm_stepIn__BSuUu .28s cubic-bezier(.16,1,.3,1) both}@keyframes EventForm_stepIn__BSuUu{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.EventForm_stepPanelActive___xRqo{animation:none}}.EventForm_stepLead__3lOPt{font-family:var(--mj-font-display),Georgia,serif;font-style:italic;font-size:17px;color:var(--mj-body);margin:-8px 0 22px;line-height:1.5}.EventForm_previewOpenRow__55s1b{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 26px;padding:16px 18px;border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-card);background:var(--mj-card)}.EventForm_previewOpenButton__dzjIR{padding:11px 24px;border-radius:var(--mj-radius-pill);border:1px solid var(--mj-terracotta);background:transparent;color:var(--mj-terracotta);font-family:var(--mj-font-body),system-ui,sans-serif;font-size:15px;font-weight:600;cursor:pointer;min-height:44px;transition:background .18s ease,color .18s ease}.EventForm_previewOpenButton__dzjIR:hover{background:var(--mj-terracotta);color:var(--mj-cream)}.EventForm_previewOpenHint__I2s7W{margin:0;font-size:13.5px;line-height:1.5;color:var(--mj-muted)}.EventForm_reviewEntry__iw2Cc{background:var(--mj-field);border:1px solid var(--mj-hairline);border-left:2.5px solid var(--mj-terracotta);border-radius:var(--mj-radius-field);padding:20px 22px;margin-bottom:24px}.EventForm_reviewEntryDate__1dPop{font-family:var(--mj-font-label),Georgia,serif;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--mj-label);margin-bottom:8px}.EventForm_reviewEntryTitle__MnQyV{font-family:var(--mj-font-display),Georgia,serif;font-weight:600;font-size:27px;line-height:1.15;color:var(--mj-ink);margin:0 0 6px;overflow-wrap:anywhere}.EventForm_reviewEntryOrg__xGBpa{font-size:15px;color:var(--mj-body);overflow-wrap:anywhere}.EventForm_reviewEntryWhere__iS28z{font-size:15px;color:var(--mj-muted);margin-top:2px;overflow-wrap:anywhere}.EventForm_reviewEntryBody__TYJZC{font-size:15px;line-height:1.6;color:var(--mj-body);margin:14px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.EventForm_reviewGrid__8bZ9A{margin:0;border-top:1px solid var(--mj-hairline)}.EventForm_reviewRow__3FknO{display:grid;grid-template-columns:minmax(120px,.32fr) 1fr;gap:16px;padding:11px 0;border-bottom:1px solid var(--mj-hairline)}.EventForm_reviewLabel__B__fP{font-family:var(--mj-font-label),Georgia,serif;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-label);margin:0;padding-top:3px}.EventForm_reviewValue__cM8aJ{font-size:15px;color:var(--mj-ink);margin:0;overflow-wrap:anywhere}.EventForm_reviewRowEmpty__z1R0v .EventForm_reviewValue__cM8aJ{color:var(--mj-muted)}.EventForm_reviewEditHint__1e74Y{font-family:var(--mj-font-display),Georgia,serif;font-style:italic;font-size:15px;color:var(--mj-muted);margin:18px 0 4px}.EventForm_reviewEdit__ivj_O{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;min-height:32px;text-align:left;font:inherit;color:inherit;background:transparent;border:0;border-radius:var(--mj-radius-field);padding:2px 6px;margin:-2px -6px;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease}.EventForm_reviewEdit__ivj_O:focus-visible,.EventForm_reviewEdit__ivj_O:hover{background:rgba(184,85,47,.08);box-shadow:inset 2px 0 0 var(--mj-terracotta)}.EventForm_reviewEdit__ivj_O:focus-visible{outline:2px solid var(--mj-terracotta);outline-offset:1px}.EventForm_reviewEditValue__2uM7Z{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;text-underline-offset:3px;transition:text-decoration-color .18s ease}.EventForm_reviewEdit__ivj_O:focus-visible .EventForm_reviewEditValue__2uM7Z,.EventForm_reviewEdit__ivj_O:hover .EventForm_reviewEditValue__2uM7Z{text-decoration-color:rgba(184,85,47,.5)}.EventForm_reviewEditAction__eR27A{flex:0 0 auto;font-family:var(--mj-font-label),Georgia,serif;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--mj-terracotta-hover);opacity:0;transform:translateX(5px);transition:opacity .18s ease,transform .28s cubic-bezier(.16,1,.3,1)}.EventForm_reviewEdit__ivj_O:focus-visible .EventForm_reviewEditAction__eR27A,.EventForm_reviewEdit__ivj_O:hover .EventForm_reviewEditAction__eR27A{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.EventForm_reviewEditAction__eR27A{transform:none}}@media (pointer:coarse){.EventForm_reviewEditAction__eR27A{opacity:1;transform:none}.EventForm_reviewEdit__ivj_O{min-height:44px;align-items:center}}.EventForm_reviewZone__QzbZT{margin:22px 0 4px;padding:14px 16px;border:1px solid rgba(184,85,47,.4);border-left:4px solid var(--mj-terracotta);border-radius:var(--mj-radius-card);background:rgba(184,85,47,.07)}.EventForm_reviewRecurring__3H3vO{margin-top:20px;padding:14px 16px;background:rgba(200,147,60,.1);border-radius:var(--mj-radius-field);font-size:15px;color:var(--mj-body)}.EventForm_reviewRecurringDates__747ni{margin-top:6px;font-size:13.5px;color:var(--mj-muted)}.EventForm_reviewRecurringEdit__zPqK9{margin-top:10px;font-family:var(--mj-font-label),Georgia,serif;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--mj-terracotta-hover);background:transparent;border:1px solid rgba(184,85,47,.4);border-radius:var(--mj-radius-pill);padding:10px 18px;min-height:44px;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.EventForm_reviewRecurringEdit__zPqK9:hover{background:rgba(184,85,47,.08);border-color:var(--mj-terracotta)}.EventForm_reviewRecurringEdit__zPqK9:focus-visible{outline:2px solid var(--mj-terracotta);outline-offset:2px}@media (max-width:560px){.EventForm_reviewRow__3FknO{grid-template-columns:1fr;gap:3px}}.EventForm_nextButton__D_uFN{flex:1;padding:16px 32px;background:var(--mj-terracotta);color:var(--mj-field);border:none;border-radius:var(--mj-radius-card);font-size:16px;font-weight:600;cursor:pointer;transition:background .18s ease,transform .28s cubic-bezier(.16,1,.3,1);box-shadow:var(--mj-shadow-btn)}.EventForm_nextButton__D_uFN:hover:not(:disabled){background:var(--mj-terracotta-hover);transform:translateY(-1px)}.EventForm_nextButton__D_uFN:active:not(:disabled){transform:translateY(0)}.EventForm_backButton__knuYk:focus-visible,.EventForm_nextButton__D_uFN:focus-visible{outline:2px solid var(--mj-terracotta);outline-offset:2px}.EventForm_nextButton__D_uFN:disabled{opacity:.6;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.EventForm_nextButton__D_uFN:hover:not(:disabled){transform:none}}.EventForm_backButton__knuYk{padding:16px 24px;background:transparent;color:var(--mj-body);border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-card);font-size:16px;font-weight:600;cursor:pointer;transition:border-color .18s ease,color .18s ease}.EventForm_backButton__knuYk:hover:not(:disabled){border-color:var(--mj-terracotta);color:var(--mj-ink)}.EventForm_backButton__knuYk:disabled{opacity:.6;cursor:not-allowed}.EventForm_submitButtonQuiet__0H3s4{display:none}.EventForm_prefillCard__6qFyF{background:var(--mj-card);border-radius:var(--mj-radius-card);padding:26px 28px;margin-bottom:24px;border:1px solid var(--mj-hairline);box-shadow:var(--mj-shadow-card);position:relative;z-index:10;animation:EventForm_stepIn__BSuUu .28s cubic-bezier(.16,1,.3,1) both}@media (max-width:480px){.EventForm_prefillCard__6qFyF{padding:20px 14px}}@media (prefers-reduced-motion:reduce){.EventForm_prefillCard__6qFyF{animation:none}}.EventForm_prefillTitle__VNJUG{font-family:var(--mj-font-display),Georgia,serif;font-weight:500;font-size:26px;color:var(--mj-ink);margin:0 0 18px;padding-bottom:10px;position:relative;letter-spacing:.01em}.EventForm_prefillTitle__VNJUG:after{content:"";position:absolute;bottom:0;left:0;width:35px;height:2px;background:var(--mj-terracotta);border-radius:2px}.EventForm_prefillLead__HWq_b{font-family:var(--mj-font-display),Georgia,serif;font-style:italic;font-size:17px;color:var(--mj-body);margin:0 0 16px;line-height:1.5}.EventForm_prefillLabel__IuTxs{display:block;font-family:var(--mj-font-label),Georgia,serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-label);margin-bottom:8px}.EventForm_prefillInput__Lk1P5{width:100%;min-height:44px;box-sizing:border-box}.EventForm_prefillInputBusy__qBoGm{background:linear-gradient(rgba(200,147,60,.1),rgba(200,147,60,.1)),var(--mj-field)}.EventForm_prefillDivider__69AQl{font-family:var(--mj-font-label),Georgia,serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-label);text-align:center;margin:4px 0 16px}.EventForm_prefillTextarea__SigQq{width:100%;min-height:96px;box-sizing:border-box;resize:vertical;font-family:inherit}.EventForm_prefillHelper__cGqI0{display:block;font-size:13px;color:var(--mj-label);margin-top:6px}.EventForm_prefillActions__tQl5h{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.EventForm_prefillPrimary__I6Vt6{min-height:44px;flex:1 1 200px}.EventForm_prefillSecondary__T_JFx{min-height:44px;flex:1 1 150px}.EventForm_prefillStatus__mYJSC{margin:14px 0 0;font-size:14px;color:var(--mj-body)}.EventForm_prefillCancel__8Lw6c{display:inline-block;margin-top:8px;padding:6px 0;min-height:32px;background:none;border:none;font-family:var(--mj-font-body),system-ui,sans-serif;font-size:14px;color:var(--mj-terracotta);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.EventForm_prefillCancel__8Lw6c:hover{color:var(--mj-rust)}.EventForm_prefillReopen__x4_bs{display:inline-block;margin-top:8px;padding:8px 0;min-height:44px;background:none;border:none;font-family:var(--mj-font-body),system-ui,sans-serif;font-size:14px;color:var(--mj-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.EventForm_prefillReopen__x4_bs:hover{color:var(--mj-terracotta)}.EventForm_prefillReceipt__Iw2UY{display:flex;align-items:flex-start;gap:12px;background:var(--mj-card-solid);border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-card);padding:16px 18px;margin-bottom:20px;position:relative}.EventForm_prefillReceipt__Iw2UY:before{content:"";position:absolute;top:0;left:18px;width:44px;height:2px;background:rgba(184,85,47,.4)}.EventForm_prefillReceiptMark__wDKat{width:8px;height:8px;flex:none;margin-top:6px;transform:rotate(45deg);border:1.5px solid var(--mj-terracotta)}.EventForm_prefillReceiptBody__CT3Un{flex:1 1 auto;min-width:0}.EventForm_prefillReceiptHeadline__sgY_b{margin:0;font-size:15px;color:var(--mj-ink);line-height:1.5}.EventForm_prefillReceiptNote__L4XDf{margin:6px 0 0;font-size:13px;color:var(--mj-muted);line-height:1.5}.EventForm_prefillReceiptMissing__8Hq45{margin:10px 0 0;font-size:13px;line-height:2}.EventForm_prefillReceiptMissingLead__GB2th{font-family:var(--mj-font-label),Georgia,serif;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-label);margin-right:10px}.EventForm_prefillReceiptJump__m4R_H{display:inline-block;margin-right:8px;padding:4px 12px;min-height:32px;background:var(--mj-field);border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-pill);font-family:var(--mj-font-body),system-ui,sans-serif;font-size:13px;color:var(--mj-ink);cursor:pointer;transition:border-color .18s ease,color .18s ease}.EventForm_prefillReceiptJump__m4R_H:hover{border-color:var(--mj-terracotta);color:var(--mj-terracotta)}.EventForm_prefillReceiptDismiss__NCpI3{flex:none;align-self:center;padding:8px 16px;min-height:36px;background:none;border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-pill);font-family:var(--mj-font-body),system-ui,sans-serif;font-size:13px;color:var(--mj-body);cursor:pointer}.EventForm_prefillReceiptDismiss__NCpI3:hover{border-color:var(--mj-terracotta);color:var(--mj-terracotta)}@media (max-width:560px){.EventForm_prefillReceipt__Iw2UY{flex-wrap:wrap}.EventForm_prefillReceiptDismiss__NCpI3{width:100%}}.EventForm_inputPrefilled__8gowP{border-color:rgba(184,85,47,.45)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cpath d='M7 1.5 12.5 7 7 12.5 1.5 7z' fill='none' stroke='%23b8552f' stroke-width='1.6'/%3E%3C/svg%3E"),linear-gradient(rgba(200,147,60,.1),rgba(200,147,60,.1))!important;background-repeat:no-repeat,no-repeat!important;background-position:12px 15px,0 0!important;padding-left:34px!important}.EventForm_tagPills__H6ocj.EventForm_inputPrefilled__8gowP{border:none!important;background-image:none!important;padding-left:20px!important;position:relative}.EventForm_tagPills__H6ocj.EventForm_inputPrefilled__8gowP:before{content:"";position:absolute;left:0;top:12px;width:8px;height:8px;transform:rotate(45deg);border:1.5px solid var(--mj-terracotta)}.EventForm_prefillPanelNote__zEegK{font-family:var(--mj-font-label),Georgia,serif;font-size:12px;letter-spacing:.06em;color:var(--mj-label);margin:-6px 0 20px;line-height:1.6}.EventForm_reviewMark__at85L{display:inline-block;width:8px;height:8px;margin-right:8px;vertical-align:middle;transform:rotate(45deg);border:1.5px solid var(--mj-terracotta)}.EventForm_groupLabel__iOjHR{display:block;font-family:var(--mj-font-label),Georgia,serif;font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-label);margin-bottom:8px}.EventForm_visuallyHidden__cwyeN{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}.EventForm_cityFieldWrap__f_eyJ{position:relative}.EventForm_cityInputRow__9EYET{position:relative;display:block}.EventForm_cityChevron__Yvfy0{position:absolute;top:0;right:0;height:100%;width:44px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer}.EventForm_cityChevron__Yvfy0:disabled{opacity:.5;cursor:default}.EventForm_cityChevronMark__hKshk{width:9px;height:9px;border-right:1.5px solid var(--mj-label);border-bottom:1.5px solid var(--mj-label);transform:translateY(-2px) rotate(45deg);transition:border-color .18s ease}.EventForm_cityChevron__Yvfy0:hover:not(:disabled) .EventForm_cityChevronMark__hKshk{border-right-color:var(--mj-terracotta);border-bottom-color:var(--mj-terracotta)}.EventForm_cityListbox__aQCe1,.EventForm_cohostListbox__vTthI{position:absolute;z-index:60;left:0;right:0;margin-top:4px;max-height:264px;overflow-y:auto;overscroll-behavior:contain;background:rgba(255,250,240,.98);border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-card);box-shadow:var(--mj-shadow-lift);animation:EventForm_suggestIn__OPF4k .22s cubic-bezier(.16,1,.3,1)}.EventForm_cohostListbox__vTthI{position:static;margin:8px -12px -12px;border:0;border-top:1px solid var(--mj-hairline);border-radius:0;background:transparent;box-shadow:none;animation:none}.EventForm_cityGroupLabel__a4ioe{margin:6px 0 2px;padding:4px 14px;font-family:var(--mj-font-label),Georgia,serif;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-label);border-top:1px solid var(--mj-hairline)}.EventForm_cityOption__za0YH,.EventForm_cohostOption__9G_r8{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px 16px;font-family:var(--mj-font-body),system-ui,sans-serif;font-size:15px;line-height:1.3;color:var(--mj-ink);cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease}.EventForm_cityOption__za0YH:hover,.EventForm_cohostOption__9G_r8:hover{background:rgba(184,85,47,.07)}.EventForm_cityOptionActive__6cvH_,.EventForm_cityOption__za0YH.EventForm_cityOptionActive__6cvH_,.EventForm_cityOption__za0YH:active,.EventForm_cohostOptionActive__TioVQ,.EventForm_cohostOption__9G_r8.EventForm_cohostOptionActive__TioVQ,.EventForm_cohostOption__9G_r8:active{background:rgba(184,85,47,.14);box-shadow:inset 3px 0 0 var(--mj-terracotta)}@media (prefers-reduced-motion:reduce){.EventForm_cityListbox__aQCe1{animation:none}}.EventForm_cityOptionFree__4WN1z,.EventForm_cohostOptionFree__Czcjf{font-family:var(--mj-font-display),Georgia,serif;font-style:italic;font-size:16px;color:var(--mj-body);border-top:1px solid var(--mj-hairline)}.EventForm_cityEmpty__vW7xK,.EventForm_cohostEmpty__3UBfb{margin:0;padding:14px 16px;color:var(--mj-muted);font-size:13px}.EventForm_virtualToggleRow__aNBf6{margin-bottom:20px}.EventForm_virtualNote__LTK9N{margin:0 0 16px;color:var(--mj-muted);font-size:13px;line-height:1.5}.EventForm_zoneAlert__yKLwv{margin-top:10px;padding:14px 16px;border:1px solid rgba(184,85,47,.4);border-left:3px solid var(--mj-terracotta);border-radius:var(--mj-radius-card);background:rgba(184,85,47,.07);animation:EventForm_capNoticeIn__neqZ7 .28s cubic-bezier(.16,1,.3,1) backwards}@media (prefers-reduced-motion:reduce){.EventForm_zoneAlert__yKLwv{animation:none}}.EventForm_zoneAlertTitle__aUV_4{display:block;font-family:var(--mj-font-display),Georgia,serif;font-weight:600;font-size:17px;color:var(--mj-ink)}.EventForm_zoneAlertLine__8LB8B{margin:6px 0 0;color:var(--mj-body);font-size:13.5px;line-height:1.5}.EventForm_zoneAlertMath__3t_3V{margin:8px 0 0;font-weight:600;font-size:14px;color:var(--mj-ink);line-height:1.5}.EventForm_cohostField__SaZ7I{position:relative}.EventForm_cohostPills__0DCaA{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.EventForm_cohostPill__cxEzR{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:.4rem .5rem .4rem .95rem;border:1px solid var(--mj-terracotta);border-radius:var(--mj-radius-pill);background:rgba(184,85,47,.12);box-shadow:inset 0 0 0 1px var(--mj-terracotta);animation:EventForm_pillIn__sq7cY .28s cubic-bezier(.16,1,.3,1) backwards}@media (prefers-reduced-motion:reduce){.EventForm_cohostPill__cxEzR{animation:none}}.EventForm_cohostPillName__hpRbK{font-family:var(--mj-font-body),system-ui,sans-serif;font-size:.9rem;font-weight:600;color:var(--mj-terracotta-hover)}.EventForm_cohostOptionCity__yDRBT,.EventForm_cohostPillCity__GluIP{font-family:var(--mj-font-body),system-ui,sans-serif;font-size:13.5px;font-weight:400;color:var(--mj-muted)}.EventForm_cohostOptionTag__nV_5V{margin-left:auto}.EventForm_cohostOptionName__YjFl8{font-weight:600;color:var(--mj-ink)}.EventForm_cohostOptionTag__nV_5V,.EventForm_cohostPillTag__vw4sV{font-family:var(--mj-font-label),Georgia,serif;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-label);border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-pill);padding:2px 8px;white-space:nowrap}.EventForm_cohostPillRemove__wLpk_{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:rgba(143,63,34,.7);font-family:var(--mj-font-body),system-ui,sans-serif;font-size:15px;line-height:1;cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .28s cubic-bezier(.16,1,.3,1)}.EventForm_cohostPillRemove__wLpk_:hover:not(:disabled){background:rgba(163,60,30,.16);color:var(--mj-rust)}.EventForm_cohostPillRemove__wLpk_:active:not(:disabled){transform:scale(.9)}.EventForm_cohostPillRemove__wLpk_:focus-visible{outline:2px solid var(--mj-rust);outline-offset:1px}.EventForm_cohostPillRemove__wLpk_:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.EventForm_cohostPillRemove__wLpk_:active:not(:disabled){transform:none}}.EventForm_cohostPanel__mwC_n{margin-top:4px;padding:12px;border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-card);background:rgba(255,250,240,.9)}.EventForm_cohostSearchRow__leX2w{display:flex;align-items:center;gap:8px}.EventForm_cohostSearchInput__Y2wmZ,.EventForm_formGroup__Qb8ru input.EventForm_cohostSearchInput__Y2wmZ{flex:1 1 auto;min-width:0;width:auto;margin:0}.EventForm_cohostClose__EFfF1{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:0;border-radius:50%;background:transparent;color:var(--mj-muted);font-size:16px;cursor:pointer}.EventForm_cohostClose__EFfF1:hover{background:rgba(90,58,34,.08);color:var(--mj-ink)}.EventForm_cohostClose__EFfF1:focus-visible{outline:2px solid var(--mj-terracotta);outline-offset:2px}@media (max-width:480px){.EventForm_cityOption__za0YH,.EventForm_cohostOption__9G_r8{flex-wrap:wrap;gap:4px 8px}}@media (prefers-reduced-motion:reduce){.EventForm_cohostAddButton__R1Djf,.EventForm_cohostPillRemove__wLpk_{transition:none}}