.GuestForm_grayDivider__VB__k{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .GuestForm_grayDivider__VB__k{background-color:var(--mantine-color-dark-7)}.GuestForm_grayDivider__VB__k.GuestForm_stronger__gPH_N{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .GuestForm_grayDivider__VB__k.GuestForm_stronger__gPH_N{background-color:var(--mantine-color-dark-6)}.GuestForm_grayDividerResponsive__z1lVU{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .GuestForm_grayDividerResponsive__z1lVU{background-color:var(--mantine-color-dark-7)}.GuestForm_grayDividerResponsive__z1lVU.GuestForm_stronger__gPH_N{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .GuestForm_grayDividerResponsive__z1lVU.GuestForm_stronger__gPH_N{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.GuestForm_grayDividerResponsive__z1lVU{width:100%;height:.0625rem;justify-self:stretch}}.GuestForm_buttonNoOutline__pF0zt{border:none}.GuestForm_titleFont__b3nGk{font-family:var(--font-playfair-display);font-weight:900}@keyframes GuestForm_fadeIn__DSbBw{0%{opacity:0}to{opacity:1}}@keyframes GuestForm_slideUp__PO79K{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes GuestForm_scaleIn__lmu3D{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes GuestForm_pulse__anTZA{0%,to{opacity:1}50%{opacity:.5}}@keyframes GuestForm_shimmer__fiSUX{0%{background-position:-200% 0}to{background-position:200% 0}}.GuestForm_formContainer__VZ0Ua{padding:1.5rem;background:var(--color-surface);border-radius:1.5rem}@media(max-width:768px){.GuestForm_formContainer__VZ0Ua{padding:1rem}}.GuestForm_formHeader__uicCp{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border);position:relative}.GuestForm_closeButton__jA5Yz{position:absolute;top:0;right:0}.GuestForm_formIcon__OgZ9m{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:2rem;background:var(--color-accent-primary);color:var(--color-accent-primary-contrast);flex-shrink:0}.GuestForm_formBody__LSXq3{display:grid;grid-template-columns:1fr;align-items:start;grid-template-areas:"mainFormFields" "formAlerts" "matchedUserBanner" "formFooter";row-gap:1.5rem}@media(max-width:640px){.GuestForm_formBody__LSXq3{grid-template-columns:1fr}}.GuestForm_matchedUserBanner__3pIev{grid-area:matchedUserBanner;display:flex;align-items:center;gap:1rem;padding:1rem;margin-bottom:1.5rem;background:var(--color-accent-primary);border-radius:1.5rem}[data-mantine-color-scheme=dark] .GuestForm_matchedUserBanner__3pIev{background:rgba(124,0,254,.2)}.GuestForm_mainFormFields__nfxxk{grid-area:mainFormFields;display:grid;grid-template-columns:1fr 1fr;gap:1rem;row-gap:1.5rem}.GuestForm_mainFormFields__nfxxk .GuestForm_organizerMessageField__9fUtL{grid-column:span 2}@media(max-width:640px){.GuestForm_mainFormFields__nfxxk .GuestForm_organizerMessageField__9fUtL{grid-column:span 1}.GuestForm_mainFormFields__nfxxk{grid-template-columns:1fr}}.GuestForm_formAlerts__h7Iqc{grid-area:formAlerts}.GuestForm_formFooter__XL1RN{grid-area:formFooter}.GuestForm_matchedUserIconWrapper__EASAc{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:1.5rem;background:hsla(0,0%,100%,.2);color:var(--color-accent-primary-contrast);flex-shrink:0}[data-mantine-color-scheme=dark] .GuestForm_matchedUserIconWrapper__EASAc{background:hsla(0,0%,100%,.1);color:var(--color-accent-primary)}.GuestForm_matchedUserInfo__4hi2h{flex:1;display:flex;flex-direction:column;gap:2px}.GuestForm_matchedUserInfo__4hi2h .GuestForm_matchedUserTitle__UfXcq{color:var(--color-accent-primary-contrast)}[data-mantine-color-scheme=dark] .GuestForm_matchedUserInfo__4hi2h .GuestForm_matchedUserTitle__UfXcq{color:var(--color-accent-primary)}.GuestForm_matchedUserInfo__4hi2h .GuestForm_matchedUserDescription__Aazbr{color:var(--color-accent-primary-contrast);opacity:.85}[data-mantine-color-scheme=dark] .GuestForm_matchedUserInfo__4hi2h .GuestForm_matchedUserDescription__Aazbr{color:var(--color-text-secondary)}.GuestForm_field__pAPO1{display:flex;flex-direction:column;gap:.25rem}.GuestForm_label__U0qpe{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:.25rem}@media(min-width:640px){.GuestForm_label__U0qpe{font-size:13px}}.GuestForm_readyHint__c1dFQ{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(16,185,129,.15);border-radius:1rem;color:var(--mantine-color-teal-4)}.GuestForm_readyHint__c1dFQ kbd{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;background:hsla(0,0%,100%,.15);border-radius:4px;font-family:inherit;font-size:12px;font-weight:500}.GuestForm_readyHint__c1dFQ strong{font-weight:600}.GuestForm_readyIcon__iCL4z{color:var(--mantine-color-teal-4);flex-shrink:0;animation:GuestForm_sparkle__FIEi7 1.5s ease-in-out infinite}@keyframes GuestForm_sparkle__FIEi7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.GuestForm_formFooter__XL1RN{display:flex;flex-direction:column;gap:1rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.1);margin-top:.5rem}@media(min-width:640px){.GuestForm_formFooter__XL1RN{flex-direction:row;align-items:center;justify-content:space-between}}.GuestForm_checkboxLabel__TaQJ4{font-size:14px;color:var(--color-text-primary)}.GuestForm_formActions__t1cJ9{margin-left:auto}.GuestManagement_grayDivider___ev_s{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .GuestManagement_grayDivider___ev_s{background-color:var(--mantine-color-dark-7)}.GuestManagement_grayDivider___ev_s.GuestManagement_stronger__1CY8_{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .GuestManagement_grayDivider___ev_s.GuestManagement_stronger__1CY8_{background-color:var(--mantine-color-dark-6)}.GuestManagement_grayDividerResponsive__LwA66{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .GuestManagement_grayDividerResponsive__LwA66{background-color:var(--mantine-color-dark-7)}.GuestManagement_grayDividerResponsive__LwA66.GuestManagement_stronger__1CY8_{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .GuestManagement_grayDividerResponsive__LwA66.GuestManagement_stronger__1CY8_{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.GuestManagement_grayDividerResponsive__LwA66{width:100%;height:.0625rem;justify-self:stretch}}.GuestManagement_buttonNoOutline__ybnZI{border:none}.GuestManagement_titleFont__4Xj2W{font-family:var(--font-playfair-display);font-weight:900}@keyframes GuestManagement_fadeIn__sZzBM{0%{opacity:0}to{opacity:1}}@keyframes GuestManagement_slideUp__CNmPq{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes GuestManagement_scaleIn__Lq68X{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes GuestManagement_pulse__y4Ywq{0%,to{opacity:1}50%{opacity:.5}}@keyframes GuestManagement_shimmer__a7iNF{0%{background-position:-200% 0}to{background-position:200% 0}}.GuestManagement_container__ITr1c{min-height:400px;min-width:0;overflow:hidden}.GuestManagement_loadingState__qdDdn{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem}.GuestManagement_emptyState__tTCQa{padding:3rem 2rem;text-align:center}.GuestManagement_emptyContent__vHpC5{display:flex;flex-direction:column;align-items:center;max-width:400px;margin:0 auto}.GuestManagement_emptyIcon__iqOvl{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--mantine-color-violet-1) 0,var(--mantine-color-pink-1) 100%);border-radius:50%;margin-bottom:1.5rem;color:var(--mantine-color-violet-6)}[data-mantine-color-scheme=dark] .GuestManagement_emptyIcon__iqOvl{background:linear-gradient(135deg,var(--mantine-color-violet-9) 0,var(--mantine-color-pink-9) 100%);color:var(--mantine-color-violet-4)}.GuestManagement_emptyIcon__iqOvl .GuestManagement_sparkle1__Bejud{position:absolute;top:-4px;right:0;color:var(--mantine-color-yellow-5);animation:GuestManagement_sparkle__3Af_7 2s ease-in-out infinite}.GuestManagement_emptyIcon__iqOvl .GuestManagement_sparkle2__bNHce{position:absolute;bottom:4px;left:-8px;color:var(--mantine-color-pink-5);animation:GuestManagement_sparkle__3Af_7 2s ease-in-out .5s infinite}@keyframes GuestManagement_sparkle__3Af_7{0%,to{transform:scale(1) rotate(0deg);opacity:1}50%{transform:scale(1.2) rotate(15deg);opacity:.8}}.GuestManagement_emptyTitle__51aw2{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:var(--mantine-color-text)}.GuestManagement_emptySubtitle__S33vH{color:var(--mantine-color-dimmed);font-size:.9rem;line-height:1.6;margin-bottom:1.5rem}.GuestManagement_emptyButton__4LTSI{border-radius:9999px}.GuestManagement_header__1yen9{margin-bottom:1rem;display:grid;grid-template-columns:1fr;gap:1rem}.GuestManagement_headerControlsRow__BqgHK{display:grid;gap:1rem;grid-template-columns:1fr auto}@media(max-width:640px){.GuestManagement_scanButton___3KNj{display:none}}.GuestManagement_searchToggle__KFCbi{justify-self:start}.GuestManagement_searchRow__5K9Fj{display:flex;gap:.75rem;flex-wrap:wrap}@media(max-width:640px){.GuestManagement_searchRow__5K9Fj{flex-direction:column}}.GuestManagement_searchInput__umeq3{flex:1;min-width:200px}.GuestManagement_filterSelect__FTCNX{width:160px}@media(max-width:640px){.GuestManagement_filterSelect__FTCNX{width:100%}}.GuestManagement_addButton__G9ebt{border-radius:9999px;white-space:nowrap}@media(max-width:640px){.GuestManagement_addButton__G9ebt{width:100%}}.GuestManagement_bulkActionsBar__7OOz4{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;margin-top:.75rem;background:var(--mantine-color-violet-0);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-violet-2)}[data-mantine-color-scheme=dark] .GuestManagement_bulkActionsBar__7OOz4{background:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.GuestManagement_guestList__ae6Gc{display:flex;flex-direction:column;gap:1rem}.GuestManagement_guestGroup__u86zD{background:var(--mantine-color-gray-0);border-radius:var(--mantine-radius-lg);padding:.75rem;border:2px dashed var(--mantine-color-gray-3);transition:all .2s ease}[data-mantine-color-scheme=dark] .GuestManagement_guestGroup__u86zD{background:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.GuestManagement_guestGroup__u86zD.GuestManagement_dragOver__IPWXY{border-color:var(--mantine-color-violet-5);background:var(--mantine-color-violet-0)}[data-mantine-color-scheme=dark] .GuestManagement_guestGroup__u86zD.GuestManagement_dragOver__IPWXY{background:rgba(139,92,246,.1)}.GuestManagement_groupHeader__uXqM1{display:flex;align-items:center;gap:.5rem;padding:0 .5rem .5rem;color:var(--mantine-color-dimmed)}.GuestManagement_groupMembers___pEem{display:flex;flex-direction:column;gap:.5rem}.GuestManagement_guestCard__mYRVw{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--mantine-color-white);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-2);transition:all .2s ease;cursor:grab}[data-mantine-color-scheme=dark] .GuestManagement_guestCard__mYRVw{background:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.GuestManagement_guestCard__mYRVw:hover{border-color:var(--mantine-color-violet-3);box-shadow:0 2px 8px rgba(139,92,246,.1)}.GuestManagement_guestCard__mYRVw:hover .GuestManagement_dragHandle__M1BYl{opacity:1}.GuestManagement_guestCard__mYRVw.GuestManagement_inGroup__jw4za{background:rgba(0,0,0,0);border:none;padding:.5rem}.GuestManagement_guestCard__mYRVw.GuestManagement_inGroup__jw4za:hover{background:rgba(139,92,246,.05);box-shadow:none}.GuestManagement_guestCard__mYRVw.GuestManagement_dragging__FTCWo{opacity:.5;cursor:grabbing}.GuestManagement_guestCard__mYRVw.GuestManagement_dropTarget__H_PbV{border-color:var(--mantine-color-violet-5);background:var(--mantine-color-violet-0);transform:scale(1.02)}[data-mantine-color-scheme=dark] .GuestManagement_guestCard__mYRVw.GuestManagement_dropTarget__H_PbV{background:rgba(139,92,246,.15)}@media(max-width:640px){.GuestManagement_guestCard__mYRVw{display:grid;grid-template-columns:auto auto 1fr auto;grid-template-rows:auto auto;grid-template-areas:"checkbox avatar info menu" "actions actions actions actions";gap:.5rem .75rem;padding:.75rem;overflow:hidden}.GuestManagement_guestCard__mYRVw .GuestManagement_dragHandle__M1BYl{display:none}}.GuestManagement_dragHandle__M1BYl{opacity:.3;color:var(--mantine-color-dimmed);cursor:grab;flex-shrink:0;transition:opacity .2s}.GuestManagement_checkbox__DdhAf{flex-shrink:0}@media(max-width:640px){.GuestManagement_checkbox__DdhAf{grid-area:checkbox;align-self:center}}.GuestManagement_avatar__g9u_T{flex-shrink:0}@media(max-width:640px){.GuestManagement_avatar__g9u_T{grid-area:avatar;align-self:center}}.GuestManagement_guestInfo__dcKGD{flex:1;min-width:0}@media(max-width:640px){.GuestManagement_guestInfo__dcKGD{grid-area:info;min-width:0;overflow:hidden}}.GuestManagement_guestName__uzDfg{display:flex;align-items:center;gap:.5rem}.GuestManagement_linkedIcon__Aocg7{color:var(--mantine-color-teal-5)}.GuestManagement_guestContact__CSxKL{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2px}@media(max-width:640px){.GuestManagement_guestContact__CSxKL{gap:.5rem}}.GuestManagement_contactItem__6cJhV{display:flex;align-items:center;gap:4px;font-size:.75rem;color:var(--mantine-color-dimmed);min-width:0}.GuestManagement_contactItem__6cJhV svg{flex-shrink:0}@media(max-width:640px){.GuestManagement_contactItem__6cJhV{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.GuestManagement_rsvpBadge__wA2Kb{cursor:pointer;flex-shrink:0}.GuestManagement_rsvpBadge__wA2Kb:hover{opacity:.9}.GuestManagement_plusOnesControl__zX3NY{flex-shrink:0;padding:0 .25rem}.GuestManagement_mobileActionsRow__kTm4C{display:none}@media(max-width:640px){.GuestManagement_mobileActionsRow__kTm4C{display:flex;grid-area:actions;width:100%;padding-top:.75rem;margin-top:.25rem;border-top:1px solid var(--mantine-color-gray-2);justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap}[data-mantine-color-scheme=dark] .GuestManagement_mobileActionsRow__kTm4C{border-top-color:var(--mantine-color-dark-4)}}.GuestManagement_mobileActionsLeft__CPHGf{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.GuestManagement_desktopControls__nO_eM,.GuestManagement_mobileActionsRight__LnnlL{display:flex;align-items:center;gap:.5rem}@media(max-width:640px){.GuestManagement_desktopControls__nO_eM{display:none}}.GuestManagement_mobileMenuButton__sHSML{display:none}@media(max-width:640px){.GuestManagement_mobileMenuButton__sHSML{display:block;grid-area:menu;align-self:start}}.GuestManagement_plusOnesCount__d_zty{min-width:24px;text-align:center;font-variant-numeric:tabular-nums}.GuestManagement_plusGuestsContainer__dAXba{margin-left:2.75rem;padding:.5rem .75rem .5rem 1rem;border-left:2px solid var(--mantine-color-gray-3);margin-top:-.25rem}[data-mantine-color-scheme=dark] .GuestManagement_plusGuestsContainer__dAXba{border-left-color:var(--mantine-color-dark-4)}@media(max-width:640px){.GuestManagement_plusGuestsContainer__dAXba{margin-left:1.5rem;padding:.5rem}}.GuestManagement_plusGuestRow__d_gz8{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .GuestManagement_plusGuestRow__d_gz8{border-bottom-color:var(--mantine-color-dark-5)}.GuestManagement_plusGuestRow__d_gz8:last-child{border-bottom:none}.GuestManagement_plusGuestInfo__bmUY0{display:flex;align-items:center;gap:.5rem}.GuestManagement_plusGuestIcon__JKLiZ{color:var(--mantine-color-dimmed)}.GuestManagement_noResults__S9LEx{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;color:var(--mantine-color-dimmed)}.GuestManagement_modalContent__k3_Gq{background:rgba(0,0,0,0)!important;box-shadow:none!important;flex:1;max-width:900px}.GuestManagement_modalBody__aJw3_{padding:0!important;max-height:100vh;overflow:hidden!important;display:flex;flex-direction:column}@media(max-width:768px){.GuestManagement_modalBody__aJw3_{max-height:90vh}}.GuestManagement_modalWrapper__IxoFu{flex:1;min-height:0;display:flex;flex-direction:column}.GuestListItem_grayDivider__H28kU{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .GuestListItem_grayDivider__H28kU{background-color:var(--mantine-color-dark-7)}.GuestListItem_grayDivider__H28kU.GuestListItem_stronger__UdrpO{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .GuestListItem_grayDivider__H28kU.GuestListItem_stronger__UdrpO{background-color:var(--mantine-color-dark-6)}.GuestListItem_grayDividerResponsive__tpnMC{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .GuestListItem_grayDividerResponsive__tpnMC{background-color:var(--mantine-color-dark-7)}.GuestListItem_grayDividerResponsive__tpnMC.GuestListItem_stronger__UdrpO{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .GuestListItem_grayDividerResponsive__tpnMC.GuestListItem_stronger__UdrpO{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.GuestListItem_grayDividerResponsive__tpnMC{width:100%;height:.0625rem;justify-self:stretch}}.GuestListItem_buttonNoOutline__NSrkC{border:none}.GuestListItem_titleFont__jWFNs{font-family:var(--font-playfair-display);font-weight:900}.GuestListItem_itemWrapper__aBD1M{width:100%}.GuestListItem_listItem__NBf5n{display:flex;flex-direction:column;padding:.875rem;background:var(--mantine-color-white);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-2);transition:all .2s ease}[data-mantine-color-scheme=dark] .GuestListItem_listItem__NBf5n{background:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.GuestListItem_listItem__NBf5n:hover{border-color:var(--mantine-color-violet-3);box-shadow:0 2px 8px rgba(139,92,246,.1)}.GuestListItem_listItem__NBf5n:hover .GuestListItem_dragHandle__6_QVF{opacity:1}.GuestListItem_listItem__NBf5n.GuestListItem_inGroup__LciI0{background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);padding:.625rem}[data-mantine-color-scheme=dark] .GuestListItem_listItem__NBf5n.GuestListItem_inGroup__LciI0{background:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}.GuestListItem_listItem__NBf5n.GuestListItem_inGroup__LciI0:hover{background:rgba(139,92,246,.05);box-shadow:none}[data-mantine-color-scheme=dark] .GuestListItem_listItem__NBf5n.GuestListItem_inGroup__LciI0:hover{background:rgba(139,92,246,.1)}.GuestListItem_listItem__NBf5n.GuestListItem_dragging__6WJFD{opacity:.5;cursor:grabbing}.GuestListItem_listItem__NBf5n.GuestListItem_dropTarget__n2kGs{border-color:var(--mantine-color-violet-5);background:var(--mantine-color-violet-0);transform:scale(1.01)}[data-mantine-color-scheme=dark] .GuestListItem_listItem__NBf5n.GuestListItem_dropTarget__n2kGs{background:rgba(139,92,246,.15)}.GuestListItem_mainRow__oJ6N_{display:flex;align-items:center;gap:.75rem;width:100%;min-width:0}.GuestListItem_dragHandle__6_QVF{opacity:.3;color:var(--mantine-color-dimmed);cursor:grab;flex-shrink:0;transition:opacity .2s;display:flex;align-items:center;padding:.25rem}@media(max-width:640px){.GuestListItem_dragHandle__6_QVF{display:none}}.GuestListItem_avatar__cw_sW,.GuestListItem_checkbox__sm_rB{flex-shrink:0}.GuestListItem_avatarClickable__XDBho{flex-shrink:0;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.GuestListItem_avatarClickable__XDBho:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.15)}.GuestListItem_guestInfo__HVCji{flex:1;min-width:0;overflow:hidden}.GuestListItem_nameRow__UuAQc{display:flex;align-items:center;gap:.375rem}.GuestListItem_guestNameClickable__rxad4,.GuestListItem_guestName__mIJiO{font-size:.9375rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GuestListItem_guestNameClickable__rxad4{cursor:pointer;transition:color .15s ease}.GuestListItem_guestNameClickable__rxad4:hover{color:var(--mantine-primary-color-filled)}.GuestListItem_linkedIcon__XFqOd{flex-shrink:0;color:var(--mantine-color-teal-5)}.GuestListItem_contactRow__mgPs7{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.125rem}.GuestListItem_contactItem__x0biV{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--mantine-color-dimmed);max-width:100%;min-width:0;cursor:pointer;transition:color .2s}.GuestListItem_contactItem__x0biV:hover{color:var(--mantine-color-violet-6)}.GuestListItem_contactItem__x0biV svg{flex-shrink:0}.GuestListItem_contactText__g9sbm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GuestListItem_desktopActions__BRs6o{display:flex;align-items:center;gap:.5rem;flex-shrink:0}@media(max-width:768px){.GuestListItem_desktopActions__BRs6o{display:none}}.GuestListItem_rsvpBadge__FEo1b{cursor:pointer;flex-shrink:0;min-height:28px}.GuestListItem_rsvpBadge__FEo1b:hover{opacity:.9}.GuestListItem_menuBadge__4CVUU{cursor:pointer;flex-shrink:0;min-height:28px}.GuestListItem_menuBadge__4CVUU:hover{opacity:.9}.GuestListItem_plusOnesControl__4Pim5{display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:0 .25rem}.GuestListItem_plusOnesLabel__yixVx{font-size:.625rem;text-transform:uppercase;letter-spacing:.02em}.GuestListItem_plusOnesCount__nJYYO{min-width:1.5rem;text-align:center;font-variant-numeric:tabular-nums}.GuestListItem_verificationIndicator__57bH9{display:flex;align-items:center;justify-content:center;padding:.25rem}.GuestListItem_mobileActions__Acuu4{display:none}@media(max-width:768px){.GuestListItem_mobileActions__Acuu4{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:.5rem;margin-top:.5rem;border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .GuestListItem_mobileActions__Acuu4{border-top-color:var(--mantine-color-dark-4)}}.GuestListItem_plusGuests__x9GNE{margin-left:3.5rem;margin-top:.5rem;padding-left:.75rem;border-left:2px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .GuestListItem_plusGuests__x9GNE{border-left-color:var(--mantine-color-dark-4)}@media(max-width:640px){.GuestListItem_plusGuests__x9GNE{margin-left:1rem;padding-left:.5rem}}.GuestListItem_plusGuestRow__96ZFe{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid var(--mantine-color-gray-2);gap:.5rem}[data-mantine-color-scheme=dark] .GuestListItem_plusGuestRow__96ZFe{border-bottom-color:var(--mantine-color-dark-5)}.GuestListItem_plusGuestRow__96ZFe:last-child{border-bottom:none}@media(max-width:640px){.GuestListItem_plusGuestRow__96ZFe{flex-wrap:wrap}}.GuestListItem_plusGuestInfo__G3pUc{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1}.GuestListItem_plusGuestIcon__rjWmb{color:var(--mantine-color-dimmed);flex-shrink:0}.QrScannerModal_grayDivider__99EY0{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .QrScannerModal_grayDivider__99EY0{background-color:var(--mantine-color-dark-7)}.QrScannerModal_grayDivider__99EY0.QrScannerModal_stronger__A6W7f{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .QrScannerModal_grayDivider__99EY0.QrScannerModal_stronger__A6W7f{background-color:var(--mantine-color-dark-6)}.QrScannerModal_grayDividerResponsive__voXYG{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .QrScannerModal_grayDividerResponsive__voXYG{background-color:var(--mantine-color-dark-7)}.QrScannerModal_grayDividerResponsive__voXYG.QrScannerModal_stronger__A6W7f{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .QrScannerModal_grayDividerResponsive__voXYG.QrScannerModal_stronger__A6W7f{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.QrScannerModal_grayDividerResponsive__voXYG{width:100%;height:.0625rem;justify-self:stretch}}.QrScannerModal_buttonNoOutline__PQZAf{border:none}.QrScannerModal_titleFont__B_uFQ{font-family:var(--font-playfair-display);font-weight:900}.QrScannerModal_fullscreenModal__yGLRv{display:flex;flex-direction:column}.QrScannerModal_fullscreenBody__pO3aX{flex:1;display:flex;flex-direction:column;padding:0!important;overflow:hidden}.QrScannerModal_scannerLayout__zbK2A{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}@media(min-width:768px){.QrScannerModal_scannerLayout__zbK2A{flex-direction:row}}.QrScannerModal_cameraSection__ULBCK{flex:1;min-height:0;display:flex}@media(min-width:768px){.QrScannerModal_cameraSection__ULBCK{flex:0 0 60%;max-width:60%}}.QrScannerModal_cameraContainer__PeKYL{position:relative;flex:1;background:var(--mantine-color-dark-9);overflow:hidden}.QrScannerModal_video__bCs0Z{width:100%;height:100%;object-fit:cover}.QrScannerModal_scanOverlay__aDSpn{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.QrScannerModal_scanFrame__onHXs{width:250px;height:250px;border:3px solid var(--mantine-color-white);border-radius:var(--mantine-radius-lg);box-shadow:0 0 0 9999px rgba(0,0,0,.6),inset 0 0 20px hsla(0,0%,100%,.1);animation:QrScannerModal_pulse__Kj_ib 2s ease-in-out infinite}@media(min-width:480px){.QrScannerModal_scanFrame__onHXs{width:300px;height:300px}}@media(min-width:768px){.QrScannerModal_scanFrame__onHXs{width:350px;height:350px}}@keyframes QrScannerModal_pulse__Kj_ib{0%,to{border-color:hsla(0,0%,100%,.8)}50%{border-color:#fff;box-shadow:0 0 0 9999px rgba(0,0,0,.6),inset 0 0 30px hsla(0,0%,100%,.2)}}.QrScannerModal_processingOverlay__SXCVA{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.7)}.QrScannerModal_infoSection__1OxHv{background:var(--mantine-color-body);overflow-y:auto}@media(max-width:767px){.QrScannerModal_infoSection__1OxHv{max-height:40vh}}@media(min-width:768px){.QrScannerModal_infoSection__1OxHv{flex:0 0 40%;max-width:40%;display:flex;flex-direction:column;justify-content:center}}.DangerZone_grayDivider__kT3Rf{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .DangerZone_grayDivider__kT3Rf{background-color:var(--mantine-color-dark-7)}.DangerZone_grayDivider__kT3Rf.DangerZone_stronger__IEypN{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .DangerZone_grayDivider__kT3Rf.DangerZone_stronger__IEypN{background-color:var(--mantine-color-dark-6)}.DangerZone_grayDividerResponsive__nQ7vY{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .DangerZone_grayDividerResponsive__nQ7vY{background-color:var(--mantine-color-dark-7)}.DangerZone_grayDividerResponsive__nQ7vY.DangerZone_stronger__IEypN{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .DangerZone_grayDividerResponsive__nQ7vY.DangerZone_stronger__IEypN{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.DangerZone_grayDividerResponsive__nQ7vY{width:100%;height:.0625rem;justify-self:stretch}}.DangerZone_buttonNoOutline__vuDDp{border:none}.DangerZone_titleFont__nvKoM{font-family:var(--font-playfair-display);font-weight:900}.DangerZone_dangerZone__cU18N{position:relative;border:2px solid #dc2626!important;background:var(--mantine-color-body);transition:border-color .25s cubic-bezier(.4,0,.2,1)}.DangerZone_layout__twkDO{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.DangerZone_layout__twkDO{flex-direction:row;gap:1.5rem}}.DangerZone_headerColumn__c5Wwk{display:flex;align-items:flex-start;gap:1rem;flex-shrink:0}@media(min-width:768px){.DangerZone_headerColumn__c5Wwk{flex-direction:column;align-items:flex-start;text-align:left;width:25%;min-width:160px;padding-right:1rem;border-right:1px solid var(--mantine-color-default-border)}}.DangerZone_contentColumn__JEyCy{flex:1;display:flex;align-items:center}.DangerZone_contentColumnInner__CUHpG{display:block}.DangerZone_iconTheme__oc7Gd{background:#dc2626!important;color:#fff!important}.DangerZone_title__qk_pd{color:#dc2626!important;font-weight:700;font-size:1.125rem}[data-mantine-color-scheme=dark] .DangerZone_title__qk_pd{color:#f87171!important}@media(min-width:768px){[data-mantine-color-scheme=dark] .DangerZone_headerColumn__c5Wwk{border-right-color:var(--mantine-color-dark-4)}}.EventListCard_grayDivider__TSdCR{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .EventListCard_grayDivider__TSdCR{background-color:var(--mantine-color-dark-7)}.EventListCard_grayDivider__TSdCR.EventListCard_stronger__IRWrx{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .EventListCard_grayDivider__TSdCR.EventListCard_stronger__IRWrx{background-color:var(--mantine-color-dark-6)}.EventListCard_grayDividerResponsive__z3_Ri{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .EventListCard_grayDividerResponsive__z3_Ri{background-color:var(--mantine-color-dark-7)}.EventListCard_grayDividerResponsive__z3_Ri.EventListCard_stronger__IRWrx{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .EventListCard_grayDividerResponsive__z3_Ri.EventListCard_stronger__IRWrx{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.EventListCard_grayDividerResponsive__z3_Ri{width:100%;height:.0625rem;justify-self:stretch}}.EventListCard_buttonNoOutline__L64ZC{border:none}.EventListCard_titleFont___EgUM{font-family:var(--font-playfair-display);font-weight:900}.EventListCard_card__9ClBF{position:relative;width:100%;height:100%;border-radius:2rem;overflow:hidden}.EventListCard_clickable__6TYJd{cursor:pointer;transition:transform .15s cubic-bezier(0,0,.2,1)}.EventListCard_clickable__6TYJd:hover{transform:scale(1.02)}.EventListCard_image__s2fEP{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.EventListCard_overlay__qw55_{position:absolute;bottom:0;left:0;right:0;padding:1rem;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,transparent)}.EventListCard_name__GtQ1K{font-family:var(--font-mulish),system-ui,sans-serif;font-size:1.125rem;font-weight:700;color:#fff;margin:0 0 .25rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.EventListCard_date__ZQz91{font-family:var(--font-roboto-flex),system-ui,sans-serif;font-size:.875rem;color:hsla(0,0%,100%,.8);margin:0}.EventScanner_grayDivider__aDg4L{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .EventScanner_grayDivider__aDg4L{background-color:var(--mantine-color-dark-7)}.EventScanner_grayDivider__aDg4L.EventScanner_stronger__rn63M{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .EventScanner_grayDivider__aDg4L.EventScanner_stronger__rn63M{background-color:var(--mantine-color-dark-6)}.EventScanner_grayDividerResponsive__XagPR{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .EventScanner_grayDividerResponsive__XagPR{background-color:var(--mantine-color-dark-7)}.EventScanner_grayDividerResponsive__XagPR.EventScanner_stronger__rn63M{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .EventScanner_grayDividerResponsive__XagPR.EventScanner_stronger__rn63M{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.EventScanner_grayDividerResponsive__XagPR{width:100%;height:.0625rem;justify-self:stretch}}.EventScanner_buttonNoOutline__L3OVk{border:none}.EventScanner_titleFont__p6kbj{font-family:var(--font-playfair-display);font-weight:900}.EventScanner_container__T4IEU{position:relative;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.EventScanner_cardStream__Yk2eW{position:absolute;width:100vw;height:220px;display:flex;align-items:center;overflow:visible}.EventScanner_cardLine__NePMf{display:flex;align-items:center;gap:16px;white-space:nowrap;cursor:grab;user-select:none;will-change:transform}.EventScanner_cardLine__NePMf.EventScanner_dragging__jjwkV,.EventScanner_cardLine__NePMf:active{cursor:grabbing}.EventScanner_cardWrapper__kVXfU{position:relative;width:320px;height:200px;flex-shrink:0;border-radius:2rem;overflow:hidden}.EventScanner_cardEvent__nJO2l{border-radius:2rem;z-index:2;clip-path:inset(0 0 0 var(--clip-right,0))}.EventScanner_cardEvent__nJO2l,.EventScanner_cardRsvp__PDlZm{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.EventScanner_cardRsvp__PDlZm{z-index:1;clip-path:inset(0 calc(100% - var(--clip-left, 0%)) 0 0);display:flex;align-items:center;-webkit-mask-image:linear-gradient(90deg,rgb(0,0,0) 0,rgba(0,0,0,.9) 30%,rgba(0,0,0,.7) 60%,rgba(0,0,0,.5) 80%,rgba(0,0,0,.3));mask-image:linear-gradient(90deg,rgb(0,0,0) 0,rgba(0,0,0,.9) 30%,rgba(0,0,0,.7) 60%,rgba(0,0,0,.5) 80%,rgba(0,0,0,.3))}.EventScanner_rsvpContent___h2FJ{padding:.75rem;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;box-sizing:border-box;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgb(0,0,0) 30%,rgb(0,0,0) 70%,transparent);mask-image:linear-gradient(180deg,transparent 0,rgb(0,0,0) 30%,rgb(0,0,0) 70%,transparent)}.EventScanner_rsvpText__lOa9J{margin:0;text-align:justify;text-justify:inter-word;line-height:1.6;white-space:normal;word-wrap:break-word;overflow:hidden;max-height:100%}.EventScanner_rsvpGuest__DYSOj{font-family:var(--font-roboto-flex),system-ui,sans-serif;font-size:10px;font-variation-settings:"wdth" 85,"wght" 500;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);animation:EventScanner_glitch__ZgMy5 .1s linear infinite alternate-reverse}@keyframes EventScanner_glitch__ZgMy5{0%{opacity:1}15%{opacity:.92}16%{opacity:1}49%{opacity:.88}50%{opacity:1}99%{opacity:.95}to{opacity:1}}.EventScanner_beam__H6oem{position:absolute;left:50%;top:0;height:100%;width:3px;transform:translateX(-50%);background:linear-gradient(180deg,transparent 0,rgba(255,255,255,.9) 10%,white 50%,rgba(255,255,255,.9) 90%,transparent);border-radius:15px;box-shadow:0 0 8px 4px rgba(167,104,255,.7),0 0 20px 10px rgba(124,0,254,.35);transition:box-shadow .2s ease-out;z-index:10;pointer-events:none}.EventScanner_beam__H6oem.EventScanner_scanning__HcjYu{box-shadow:0 0 15px 8px rgba(167,104,255,.9),0 0 40px 20px rgba(124,0,254,.5)}.EventPromoListItem_grayDivider__EQmlF{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .EventPromoListItem_grayDivider__EQmlF{background-color:var(--mantine-color-dark-7)}.EventPromoListItem_grayDivider__EQmlF.EventPromoListItem_stronger__KuK_j{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .EventPromoListItem_grayDivider__EQmlF.EventPromoListItem_stronger__KuK_j{background-color:var(--mantine-color-dark-6)}.EventPromoListItem_grayDividerResponsive__RFC_g{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .EventPromoListItem_grayDividerResponsive__RFC_g{background-color:var(--mantine-color-dark-7)}.EventPromoListItem_grayDividerResponsive__RFC_g.EventPromoListItem_stronger__KuK_j{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .EventPromoListItem_grayDividerResponsive__RFC_g.EventPromoListItem_stronger__KuK_j{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.EventPromoListItem_grayDividerResponsive__RFC_g{width:100%;height:.0625rem;justify-self:stretch}}.EventPromoListItem_buttonNoOutline__tLCq3{border:none}.EventPromoListItem_titleFont___W3QC{font-family:var(--font-playfair-display);font-weight:900}.EventPromoListItem_card__pSS6I{position:relative;display:block;width:100%;min-height:200px;border-radius:2rem;overflow:hidden;text-decoration:none;cursor:pointer;transition:transform .15s cubic-bezier(0,0,.2,1),box-shadow .15s cubic-bezier(0,0,.2,1)}.EventPromoListItem_card__pSS6I:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.15)}.EventPromoListItem_card__pSS6I:hover .EventPromoListItem_image__EvbN9{transform:scale(1.05)}.EventPromoListItem_card__pSS6I{background:var(--card-background-color,#7C00FE)}.EventPromoListItem_image__EvbN9{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .25s cubic-bezier(0,0,.2,1),filter .25s cubic-bezier(0,0,.2,1);filter:blur(var(--image-blur,2px))}.EventPromoListItem_accentOverlay__sIBGn{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--accent-overlay-color,#7C00FE);opacity:.6;pointer-events:none}.EventPromoListItem_statusBadge__HiUtr{position:absolute;top:.75rem;right:.75rem;z-index:2}.EventPromoListItem_content__C7mZg{position:absolute;bottom:0;left:0;right:0;padding:1rem;z-index:1}.EventPromoListItem_name__FrRU_{font-family:var(--heading-font-override,var(--font-mulish,system-ui,sans-serif));font-size:1.5rem;font-weight:700;color:var(--card-text-color,white);margin:0 0 1rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EventPromoListItem_metaRow__evnaA{display:grid;grid-template-columns:auto auto;column-gap:.75rem;row-gap:.25rem}.EventPromoListItem_metaItem__tw1h9{display:flex;align-items:flex-start;gap:.25rem;font-family:var(--font-roboto-flex),system-ui,sans-serif;font-size:.875rem;color:var(--card-text-color,white);opacity:.85}.EventPromoListItem_metaItem__tw1h9 svg{flex-shrink:0;opacity:.8}@media(max-width:640px){.EventPromoListItem_card__pSS6I{min-height:180px}.EventPromoListItem_name__FrRU_{font-size:1.125rem}.EventPromoListItem_content__C7mZg{padding:.75rem}}.EventInfoCard_grayDivider__SrY1U{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .EventInfoCard_grayDivider__SrY1U{background-color:var(--mantine-color-dark-7)}.EventInfoCard_grayDivider__SrY1U.EventInfoCard_stronger__N0MjK{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .EventInfoCard_grayDivider__SrY1U.EventInfoCard_stronger__N0MjK{background-color:var(--mantine-color-dark-6)}.EventInfoCard_grayDividerResponsive__Yn83O{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .EventInfoCard_grayDividerResponsive__Yn83O{background-color:var(--mantine-color-dark-7)}.EventInfoCard_grayDividerResponsive__Yn83O.EventInfoCard_stronger__N0MjK{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .EventInfoCard_grayDividerResponsive__Yn83O.EventInfoCard_stronger__N0MjK{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.EventInfoCard_grayDividerResponsive__Yn83O{width:100%;height:.0625rem;justify-self:stretch}}.EventInfoCard_buttonNoOutline__v5WdK{border:none}.EventInfoCard_titleFont__3Qbbs{font-family:var(--font-playfair-display);font-weight:900}@keyframes EventInfoCard_fadeIn__FF0Wb{0%{opacity:0}to{opacity:1}}@keyframes EventInfoCard_slideUp__UWrMx{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes EventInfoCard_scaleIn__aWBKk{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes EventInfoCard_pulse__xYjru{0%,to{opacity:1}50%{opacity:.5}}@keyframes EventInfoCard_shimmer__zlsof{0%{background-position:-200% 0}to{background-position:200% 0}}.EventInfoCard_link__YbyJ4{text-decoration:none;display:block;transition:transform .15s cubic-bezier(.4,0,.2,1)}.EventInfoCard_link__YbyJ4:hover{transform:translateY(-2px)}.EventInfoCard_card__cWn0U{transition:box-shadow .15s cubic-bezier(.4,0,.2,1)}.EventInfoCard_link__YbyJ4:hover .EventInfoCard_card__cWn0U{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.EventInfoCard_cardInner__tuVVy{display:flex;align-items:flex-start;gap:1.25rem}.EventInfoCard_icon__GXpFP{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:1rem}.EventInfoCard_body__ySmY7{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.EventInfoCard_header__c3FY6{display:flex;align-items:center;justify-content:space-between;gap:.5rem}@media(max-width:640px){.EventInfoCard_header__c3FY6{flex-direction:column;align-items:flex-start;gap:.25rem}}.EventInfoCard_name__1009W{color:var(--color-text-primary);flex:1;min-width:0}.EventInfoCard_badges__otzpa{flex-shrink:0}.EventInfoCard_meta___Idm7{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.EventInfoCard_content__RVVDn{margin-top:.25rem}.EventInfoCard_timestamp__9Eijp{font-size:.6em;margin-top:.25rem}.EventInfoCard_action__Uia5d{flex-shrink:0;display:flex;align-items:center;align-self:center}.MiniCalendar_grayDivider__Cge3h{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .MiniCalendar_grayDivider__Cge3h{background-color:var(--mantine-color-dark-7)}.MiniCalendar_grayDivider__Cge3h.MiniCalendar_stronger__utnuG{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .MiniCalendar_grayDivider__Cge3h.MiniCalendar_stronger__utnuG{background-color:var(--mantine-color-dark-6)}.MiniCalendar_grayDividerResponsive__O6bjL{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .MiniCalendar_grayDividerResponsive__O6bjL{background-color:var(--mantine-color-dark-7)}.MiniCalendar_grayDividerResponsive__O6bjL.MiniCalendar_stronger__utnuG{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .MiniCalendar_grayDividerResponsive__O6bjL.MiniCalendar_stronger__utnuG{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.MiniCalendar_grayDividerResponsive__O6bjL{width:100%;height:.0625rem;justify-self:stretch}}.MiniCalendar_buttonNoOutline__AQMSl{border:none}.MiniCalendar_titleFont__U8ddq{font-family:var(--font-playfair-display);font-weight:900}@keyframes MiniCalendar_fadeIn__DS8md{0%{opacity:0}to{opacity:1}}@keyframes MiniCalendar_slideUp__GUflR{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes MiniCalendar_scaleIn__auew6{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes MiniCalendar_pulse__U9tp2{0%,to{opacity:1}50%{opacity:.5}}@keyframes MiniCalendar_shimmer__21bw8{0%{background-position:-200% 0}to{background-position:200% 0}}.MiniCalendar_calendar__KBFdg{background:var(--color-surface);border-radius:2rem;padding:1rem}.MiniCalendar_calendarHeader__HLn8a{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.MiniCalendar_calendarWeekdays__MlRdX{display:grid;grid-template-columns:repeat(7,1fr);gap:.25rem;margin-bottom:.5rem}.MiniCalendar_weekday__VIToI{text-align:center;font-size:.75rem;font-weight:500;color:var(--color-text-tertiary);padding:.25rem}.MiniCalendar_calendarDays__g_QiS{display:grid;grid-template-columns:repeat(7,1fr);gap:.25rem}.MiniCalendar_emptyDay__v6A5W{aspect-ratio:1}.MiniCalendar_calendarDay__eJKIP{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:none;background:rgba(0,0,0,0);border-radius:.5rem;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);position:relative}.MiniCalendar_calendarDay__eJKIP:hover{background:var(--color-border)}.MiniCalendar_dayNumber__JCYPf{font-size:.875rem;font-weight:500;color:var(--color-text-primary)}.MiniCalendar_today__JO4B6{background:var(--color-border);opacity:1;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.MiniCalendar_today__JO4B6:hover{opacity:.6}.MiniCalendar_selected__hs6g6{outline:2px solid var(--color-accent-primary);outline-offset:2px}.MiniCalendar_eventDots__vMQXn{display:flex;gap:2px;position:absolute;bottom:4px;left:4px;right:4px}.MiniCalendar_eventDot__Z6ckE{flex:1;height:4px;border-radius:9999px}.MiniCalendar_calendarLegend__t3pz6{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border)}@media(min-width:1024px){.MiniCalendar_calendarLegend__t3pz6{grid-template-columns:repeat(4,1fr)}}.MiniCalendar_legendItem__bTED_{display:flex;flex-direction:column;align-items:center;gap:.5rem}.MiniCalendar_legendDot__dEsSE{width:32px;height:4px;border-radius:9999px}.MiniCalendar_dayName__jF_XX{display:none}@media(max-width:768px){.MiniCalendar_compactOnMobile__Utx8c{max-width:100%;overflow:hidden}.MiniCalendar_compactOnMobile__Utx8c .MiniCalendar_calendarWeekdays__MlRdX{display:none}.MiniCalendar_compactOnMobile__Utx8c .MiniCalendar_calendarDays__g_QiS{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:.5rem;margin:0 -1rem;padding:.75rem 1rem;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.MiniCalendar_compactOnMobile__Utx8c .MiniCalendar_calendarDays__g_QiS>*{flex-shrink:0}.MiniCalendar_compactOnMobile__Utx8c .MiniCalendar_calendarDays__g_QiS::-webkit-scrollbar{height:4px}.MiniCalendar_compactOnMobile__Utx8c .MiniCalendar_calendarDays__g_QiS::-webkit-scrollbar-track{background:var(--color-surface-elevated);border-radius:9999px}.MiniCalendar_compactOnMobile__Utx8c .MiniCalendar_calendarDays__g_QiS::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:9999px}.MiniCalendar_compactOnMobile__Utx8c .MiniCalendar_emptyDay__v6A5W{display:none}.MiniCalendar_compactOnMobile__Utx8c .MiniCalendar_calendarDay__eJKIP{flex-shrink:0;width:48px;height:auto;aspect-ratio:auto;padding:.5rem .25rem;gap:2px}.MiniCalendar_compactOnMobile__Utx8c .MiniCalendar_dayName__jF_XX{display:block;font-size:11px;opacity:.5;text-transform:capitalize}.MiniCalendar_compactOnMobile__Utx8c .MiniCalendar_eventDots__vMQXn{position:relative;bottom:auto;left:auto;right:auto;margin-top:2px;width:100%}.MiniCalendar_compactOnMobile__Utx8c .MiniCalendar_calendarLegend__t3pz6{grid-template-columns:repeat(4,1fr);gap:.5rem}.MiniCalendar_compactOnMobile__Utx8c .MiniCalendar_legendItem__bTED_{gap:.25rem}.MiniCalendar_compactOnMobile__Utx8c .MiniCalendar_legendDot__dEsSE{width:24px}}.DragToDismiss_grayDivider__L6zwe{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .DragToDismiss_grayDivider__L6zwe{background-color:var(--mantine-color-dark-7)}.DragToDismiss_grayDivider__L6zwe.DragToDismiss_stronger__UyH4W{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .DragToDismiss_grayDivider__L6zwe.DragToDismiss_stronger__UyH4W{background-color:var(--mantine-color-dark-6)}.DragToDismiss_grayDividerResponsive__WR6oI{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .DragToDismiss_grayDividerResponsive__WR6oI{background-color:var(--mantine-color-dark-7)}.DragToDismiss_grayDividerResponsive__WR6oI.DragToDismiss_stronger__UyH4W{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .DragToDismiss_grayDividerResponsive__WR6oI.DragToDismiss_stronger__UyH4W{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.DragToDismiss_grayDividerResponsive__WR6oI{width:100%;height:.0625rem;justify-self:stretch}}.DragToDismiss_buttonNoOutline__bYRNT{border:none}.DragToDismiss_titleFont__Eq6Mr{font-family:var(--font-playfair-display);font-weight:900}.DragToDismiss_wrapper__8Ikro{position:relative}.DragToDismiss_dragHandle__1NZCL{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 0;margin:0 0 4px;touch-action:none;cursor:grab;user-select:none}.DragToDismiss_dragHandle__1NZCL:after{content:"";display:block;width:36px;height:4px;border-radius:2px;background-color:var(--mantine-color-gray-4);opacity:.6;transition:opacity .15s ease}.DragToDismiss_dragHandle__1NZCL:active{cursor:grabbing}.DragToDismiss_dragHandle__1NZCL:active:after{opacity:1}.ScrollableCloseOnPullDown_grayDivider__0Tk5v{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ScrollableCloseOnPullDown_grayDivider__0Tk5v{background-color:var(--mantine-color-dark-7)}.ScrollableCloseOnPullDown_grayDivider__0Tk5v.ScrollableCloseOnPullDown_stronger__PSysX{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ScrollableCloseOnPullDown_grayDivider__0Tk5v.ScrollableCloseOnPullDown_stronger__PSysX{background-color:var(--mantine-color-dark-6)}.ScrollableCloseOnPullDown_grayDividerResponsive__GaHOo{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ScrollableCloseOnPullDown_grayDividerResponsive__GaHOo{background-color:var(--mantine-color-dark-7)}.ScrollableCloseOnPullDown_grayDividerResponsive__GaHOo.ScrollableCloseOnPullDown_stronger__PSysX{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ScrollableCloseOnPullDown_grayDividerResponsive__GaHOo.ScrollableCloseOnPullDown_stronger__PSysX{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.ScrollableCloseOnPullDown_grayDividerResponsive__GaHOo{width:100%;height:.0625rem;justify-self:stretch}}.ScrollableCloseOnPullDown_buttonNoOutline__2bsAi{border:none}.ScrollableCloseOnPullDown_titleFont__JLxcv{font-family:var(--font-playfair-display);font-weight:900}.ScrollableCloseOnPullDown_scrollContainer__7JmZ8::-webkit-scrollbar{display:none;width:0;height:0}.ScrollableCloseOnPullDown_scrollContainer__7JmZ8{scrollbar-width:none;-ms-overflow-style:none}.AttemptedInvitationCard_grayDivider__vTLq_{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .AttemptedInvitationCard_grayDivider__vTLq_{background-color:var(--mantine-color-dark-7)}.AttemptedInvitationCard_grayDivider__vTLq_.AttemptedInvitationCard_stronger__Vgml3{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .AttemptedInvitationCard_grayDivider__vTLq_.AttemptedInvitationCard_stronger__Vgml3{background-color:var(--mantine-color-dark-6)}.AttemptedInvitationCard_grayDividerResponsive__gV2nh{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .AttemptedInvitationCard_grayDividerResponsive__gV2nh{background-color:var(--mantine-color-dark-7)}.AttemptedInvitationCard_grayDividerResponsive__gV2nh.AttemptedInvitationCard_stronger__Vgml3{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .AttemptedInvitationCard_grayDividerResponsive__gV2nh.AttemptedInvitationCard_stronger__Vgml3{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.AttemptedInvitationCard_grayDividerResponsive__gV2nh{width:100%;height:.0625rem;justify-self:stretch}}.AttemptedInvitationCard_buttonNoOutline__36MsL{border:none}.AttemptedInvitationCard_titleFont__2jz_W{font-family:var(--font-playfair-display);font-weight:900}.AttemptedInvitationCard_attemptedCard__lr5zC{transition:all .2s ease}.AttemptedInvitationCard_attemptedCard__lr5zC:hover{box-shadow:var(--mantine-shadow-sm)}.DashboardGreeting_grayDivider__oKiHU{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .DashboardGreeting_grayDivider__oKiHU{background-color:var(--mantine-color-dark-7)}.DashboardGreeting_grayDivider__oKiHU.DashboardGreeting_stronger__qPG4_{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .DashboardGreeting_grayDivider__oKiHU.DashboardGreeting_stronger__qPG4_{background-color:var(--mantine-color-dark-6)}.DashboardGreeting_grayDividerResponsive__yOZRw{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .DashboardGreeting_grayDividerResponsive__yOZRw{background-color:var(--mantine-color-dark-7)}.DashboardGreeting_grayDividerResponsive__yOZRw.DashboardGreeting_stronger__qPG4_{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .DashboardGreeting_grayDividerResponsive__yOZRw.DashboardGreeting_stronger__qPG4_{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.DashboardGreeting_grayDividerResponsive__yOZRw{width:100%;height:.0625rem;justify-self:stretch}}.DashboardGreeting_buttonNoOutline__XfnDg{border:none}.DashboardGreeting_titleFont__Q9JZG{font-family:var(--font-playfair-display);font-weight:900}.DashboardGreeting_greeting__YJQN2{margin-bottom:var(--mantine-spacing-xl)}.DashboardGreeting_greetingTitle__PTAD_{font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.2;margin:0 0 var(--mantine-spacing-xs) 0}.DashboardGreeting_greetingSubtitle__B4NZ2{font-size:clamp(.875rem,2.5vw,1rem);color:var(--mantine-color-dimmed);font-weight:500}.DashboardCalendar_grayDivider__uMS_1{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .DashboardCalendar_grayDivider__uMS_1{background-color:var(--mantine-color-dark-7)}.DashboardCalendar_grayDivider__uMS_1.DashboardCalendar_stronger__KLd8v{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .DashboardCalendar_grayDivider__uMS_1.DashboardCalendar_stronger__KLd8v{background-color:var(--mantine-color-dark-6)}.DashboardCalendar_grayDividerResponsive__uOWqK{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .DashboardCalendar_grayDividerResponsive__uOWqK{background-color:var(--mantine-color-dark-7)}.DashboardCalendar_grayDividerResponsive__uOWqK.DashboardCalendar_stronger__KLd8v{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .DashboardCalendar_grayDividerResponsive__uOWqK.DashboardCalendar_stronger__KLd8v{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.DashboardCalendar_grayDividerResponsive__uOWqK{width:100%;height:.0625rem;justify-self:stretch}}.DashboardCalendar_buttonNoOutline__2cLKf{border:none}.DashboardCalendar_titleFont__hzVob{font-family:var(--font-playfair-display);font-weight:900}.DashboardCalendar_selectedDateEvents__e94E1{margin-top:1rem;padding:1rem;background:var(--color-surface-elevated);border-radius:1.5rem}.DashboardCalendar_miniEventCard__MUZ_L{display:block;padding:.75rem;background:var(--color-surface);border-radius:1rem;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1)}.DashboardCalendar_miniEventCard__MUZ_L:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.StageIcon_grayDivider__Gifjh{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .StageIcon_grayDivider__Gifjh{background-color:var(--mantine-color-dark-7)}.StageIcon_grayDivider__Gifjh.StageIcon_stronger__F2Bdm{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .StageIcon_grayDivider__Gifjh.StageIcon_stronger__F2Bdm{background-color:var(--mantine-color-dark-6)}.StageIcon_grayDividerResponsive__2HfIg{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .StageIcon_grayDividerResponsive__2HfIg{background-color:var(--mantine-color-dark-7)}.StageIcon_grayDividerResponsive__2HfIg.StageIcon_stronger__F2Bdm{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .StageIcon_grayDividerResponsive__2HfIg.StageIcon_stronger__F2Bdm{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.StageIcon_grayDividerResponsive__2HfIg{width:100%;height:.0625rem;justify-self:stretch}}.StageIcon_buttonNoOutline__O_qcN{border:none}.StageIcon_titleFont__xs34W{font-family:var(--font-playfair-display);font-weight:900}.StageIcon_iconWrapper__hSeP0{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:.5rem}@media(max-width:640px){.StageIcon_iconWrapper__hSeP0{width:30px;height:30px;padding:.25rem}}.ScheduleEntryModal_grayDivider__PDF7U{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ScheduleEntryModal_grayDivider__PDF7U{background-color:var(--mantine-color-dark-7)}.ScheduleEntryModal_grayDivider__PDF7U.ScheduleEntryModal_stronger__5Cko7{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ScheduleEntryModal_grayDivider__PDF7U.ScheduleEntryModal_stronger__5Cko7{background-color:var(--mantine-color-dark-6)}.ScheduleEntryModal_grayDividerResponsive__qRdCc{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ScheduleEntryModal_grayDividerResponsive__qRdCc{background-color:var(--mantine-color-dark-7)}.ScheduleEntryModal_grayDividerResponsive__qRdCc.ScheduleEntryModal_stronger__5Cko7{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ScheduleEntryModal_grayDividerResponsive__qRdCc.ScheduleEntryModal_stronger__5Cko7{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.ScheduleEntryModal_grayDividerResponsive__qRdCc{width:100%;height:.0625rem;justify-self:stretch}}.ScheduleEntryModal_buttonNoOutline__9SJSv{border:none}.ScheduleEntryModal_titleFont__Vxl7C{font-family:var(--font-playfair-display);font-weight:900}.ScheduleEntryModal_modal__mPY39{padding:0}@media(max-width:768px){.ScheduleEntryModal_modalContent__GrbYU{height:100%;display:flex;flex-direction:column}.ScheduleEntryModal_scrollableContent__Vjl2X{flex:1}}.ScheduleEntryModal_content__Twme6{display:grid;grid-template-columns:1fr 1fr;gap:var(--mantine-spacing-xl);min-height:300px}@media(max-width:768px){.ScheduleEntryModal_content__Twme6{grid-template-columns:1fr;gap:var(--mantine-spacing-md)}}.ScheduleEntryModal_imageColumn__Y5Km1{position:relative;border-radius:var(--mantine-radius-md);overflow:hidden;background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ScheduleEntryModal_imageColumn__Y5Km1{background:var(--mantine-color-dark-6)}@media(max-width:768px){.ScheduleEntryModal_imageColumn__Y5Km1{height:280px;margin:calc(-1*var(--mantine-spacing-md));margin-bottom:0;border-radius:0}}.ScheduleEntryModal_image__1E3rm{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:768px){.ScheduleEntryModal_image__1E3rm{height:280px}}.ScheduleEntryModal_noImage__Fu7Lv{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px;color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ScheduleEntryModal_noImage__Fu7Lv{color:var(--mantine-color-dark-3)}@media(max-width:768px){.ScheduleEntryModal_noImage__Fu7Lv{display:none}}.ScheduleEntryModal_contentColumn__RMR31{display:flex;flex-direction:column;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-xs) 0}@media(max-width:768px){.ScheduleEntryModal_contentColumn__RMR31{padding:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-lg)}}.ScheduleEntryModal_title___VL1g{font-size:calc(var(--mantine-font-size-xl)*2.5);font-weight:800;line-height:1.3;margin:0}@media(max-width:768px){.ScheduleEntryModal_title___VL1g{font-size:1.5rem}}.ScheduleEntryModal_tags__SRHhV{display:flex;flex-wrap:wrap;gap:var(--mantine-spacing-xs)}.ScheduleEntryModal_tag__jZ4hH{text-transform:uppercase;font-weight:600;font-size:var(--mantine-font-size-xs);letter-spacing:.5px}.ScheduleEntryModal_timeRow__6NPmP{display:flex;align-items:center;gap:var(--mantine-spacing-sm);color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm)}.ScheduleEntryModal_timeRow__6NPmP svg{flex-shrink:0;opacity:.7}.ScheduleEntryModal_timeText__zpI8A{display:flex;align-items:center;gap:var(--mantine-spacing-xs)}.ScheduleEntryModal_stageRow__AKGG8{display:flex;align-items:center;gap:var(--mantine-spacing-md);flex-wrap:wrap}.ScheduleEntryModal_stageBadge__cVjX5{font-weight:500}.ScheduleEntryModal_details__1Ispq{font-size:14px;line-height:1.7;color:var(--mantine-color-text);white-space:pre-wrap;flex-grow:1}@media(max-width:768px){.ScheduleEntryModal_details__1Ispq{font-size:13px}}.ScheduleEntryModal_heartButton__DUHau{display:flex;align-items:center;gap:4px;padding:4px 10px;border-radius:50px;background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-3);cursor:pointer;transition:all .15s ease;color:var(--mantine-color-gray-6);font-size:var(--mantine-font-size-xs)}[data-mantine-color-scheme=dark] .ScheduleEntryModal_heartButton__DUHau{background:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-1)}.ScheduleEntryModal_heartButton__DUHau:hover:not(:disabled){background:var(--mantine-color-red-0);border-color:var(--mantine-color-red-3);color:var(--mantine-color-red-6)}[data-mantine-color-scheme=dark] .ScheduleEntryModal_heartButton__DUHau:hover:not(:disabled){background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:var(--mantine-color-red-5)}.ScheduleEntryModal_heartButton__DUHau.ScheduleEntryModal_isHearted__C1Ff_{background:var(--mantine-color-red-0);border-color:var(--mantine-color-red-3);color:var(--mantine-color-red-6)}[data-mantine-color-scheme=dark] .ScheduleEntryModal_heartButton__DUHau.ScheduleEntryModal_isHearted__C1Ff_{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.4);color:var(--mantine-color-red-5)}.ScheduleEntryModal_heartButton__DUHau:disabled{cursor:not-allowed;opacity:.5}.ScheduleEntryModal_heartCount__dFqJc{font-weight:600}.EventCover_grayDivider__epDwd{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .EventCover_grayDivider__epDwd{background-color:var(--mantine-color-dark-7)}.EventCover_grayDivider__epDwd.EventCover_stronger___vCGV{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .EventCover_grayDivider__epDwd.EventCover_stronger___vCGV{background-color:var(--mantine-color-dark-6)}.EventCover_grayDividerResponsive__C_I6r{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .EventCover_grayDividerResponsive__C_I6r{background-color:var(--mantine-color-dark-7)}.EventCover_grayDividerResponsive__C_I6r.EventCover_stronger___vCGV{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .EventCover_grayDividerResponsive__C_I6r.EventCover_stronger___vCGV{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.EventCover_grayDividerResponsive__C_I6r{width:100%;height:.0625rem;justify-self:stretch}}.EventCover_buttonNoOutline__eC1Ur{border:none}.EventCover_titleFont__bxIN9{font-family:var(--font-playfair-display);font-weight:900}.EventCover_coverWrapper__wHFlc{position:relative;padding-left:var(--event-spacing,2rem);padding-right:var(--event-spacing,2rem)}.EventCover_coverWrapper__wHFlc.EventCover_width-full__RukaX{padding-left:0;padding-right:0}.EventCover_coverSkeleton__wO_pR{position:absolute;inset:0;min-height:200px;z-index:1}.EventCover_coverContainer__2922R{position:relative;width:100%;min-height:200px;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:var(--event-radius,var(--mantine-radius-lg));overflow:hidden;margin-bottom:var(--mantine-spacing-xl)}@media(max-width:768px){.EventCover_coverContainer__2922R{aspect-ratio:auto;min-height:250px}}.EventCover_coverContainer__2922R{opacity:0;transition:opacity .3s ease-in-out}.EventCover_coverContainer__2922R.EventCover_editMode__oNIun,.EventCover_coverContainer__2922R.EventCover_imageLoaded__vQswt,.EventCover_coverContainer__2922R:not([style*=background-image]){opacity:1}.EventCover_coverContainer__2922R.EventCover_width-narrow__ho1go{padding:0;max-width:1100px;margin-left:auto;margin-right:auto;margin-top:var(--event-spacing,2rem)}.EventCover_coverContainer__2922R.EventCover_width-wide__PR6Qr{max-width:1300px;margin-left:auto;margin-right:auto;min-height:250px;margin-top:var(--event-spacing,2rem)}.EventCover_coverContainer__2922R.EventCover_width-full__RukaX{max-width:none;border-radius:0;margin-left:calc(-1*var(--mantine-spacing-md));margin-right:calc(-1*var(--mantine-spacing-md));width:calc(100% + 2*var(--mantine-spacing-md))}.EventCover_coverContainer__2922R.EventCover_valign-top__PCErI{align-items:flex-start}.EventCover_coverContainer__2922R.EventCover_valign-middle__BgzKf{align-items:center}.EventCover_coverContainer__2922R.EventCover_valign-bottom__NVyZ7{align-items:flex-end}.EventCover_coverContainer__2922R.EventCover_editMode__oNIun{outline:2px dashed var(--mantine-color-dimmed);outline-offset:2px}.EventCover_coverContainer__2922R.EventCover_editMode__oNIun:hover{outline-color:var(--mantine-primary-color-filled)}.EventCover_backgroundOverlay__5EDjK{position:absolute;inset:0;z-index:1;backdrop-filter:blur(var(--overlay-blur,0))}.EventCover_backgroundOverlay__5EDjK.EventCover_blur-animated__wSw5M{transition:backdrop-filter .3s ease-in-out}.EventCover_backgroundOverlay__5EDjK:before{content:"";position:absolute;inset:0;opacity:var(--overlay-opacity,.5);pointer-events:none}.EventCover_backgroundOverlay__5EDjK.EventCover_overlay-dark__spTCm:before{background:linear-gradient(180deg,rgba(0,0,0,.4),rgb(0,0,0))}.EventCover_backgroundOverlay__5EDjK.EventCover_overlay-light__gvFAY:before{background:linear-gradient(180deg,rgba(255,255,255,.4),rgb(255,255,255))}.EventCover_backgroundOverlay__5EDjK.EventCover_overlay-primary__dNWLk:before{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-primary,var(--mantine-primary-color-filled)) 40%,transparent) 0,var(--color-accent-primary,var(--mantine-primary-color-filled)) 100%)}.EventCover_backgroundOverlay__5EDjK.EventCover_overlay-secondary__MomQi:before{background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-secondary,var(--mantine-color-violet-6)) 40%,transparent) 0,var(--color-accent-secondary,var(--mantine-color-violet-6)) 100%)}.EventCover_backgroundOverlay__5EDjK.EventCover_overlay-solid__4CbY2.EventCover_overlay-dark__spTCm:before{background:#000}.EventCover_backgroundOverlay__5EDjK.EventCover_overlay-solid__4CbY2.EventCover_overlay-light__gvFAY:before{background:#fff}.EventCover_backgroundOverlay__5EDjK.EventCover_overlay-solid__4CbY2.EventCover_overlay-primary__dNWLk:before{background:var(--color-accent-primary,var(--mantine-primary-color-filled))}.EventCover_backgroundOverlay__5EDjK.EventCover_overlay-solid__4CbY2.EventCover_overlay-secondary__MomQi:before{background:var(--color-accent-secondary,var(--mantine-color-violet-6))}.EventCover_content__aIGkJ{position:relative;z-index:2;width:100%;max-width:100%;overflow:hidden;padding-left:50px;padding-right:50px;padding-top:3rem}.EventCover_vpadding-none__h0Qrh .EventCover_content__aIGkJ{padding-top:3rem;padding-bottom:0}.EventCover_vpadding-narrow__kUG0x .EventCover_content__aIGkJ{padding-top:calc(0px + 2rem);padding-bottom:2rem}.EventCover_vpadding-normal___5Ea2 .EventCover_content__aIGkJ{padding-top:calc(0px + 4rem);padding-bottom:4rem}.EventCover_vpadding-loose__MN4gH .EventCover_content__aIGkJ{padding-top:calc(0px + 6rem);padding-bottom:6rem}.EventCover_vpadding-spacious__ZTrkW .EventCover_content__aIGkJ{padding-top:calc(0px + 10rem);padding-bottom:10rem}.EventCover_richText__NJYfa{font-size:1.25rem;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.EventCover_coverContainer__2922R:has(.EventCover_overlay-dark__spTCm) .EventCover_richText__NJYfa{color:#fff}.EventCover_coverContainer__2922R:has(.EventCover_overlay-light__gvFAY) .EventCover_richText__NJYfa{color:var(--mantine-color-dark-9)}.EventCover_coverContainer__2922R:has(.EventCover_overlay-primary__dNWLk) .EventCover_richText__NJYfa,.EventCover_coverContainer__2922R:has(.EventCover_overlay-secondary__MomQi) .EventCover_richText__NJYfa{color:#fff}.EventCover_richText__NJYfa p{margin:0 0 .5em}.EventCover_richText__NJYfa p:last-child{margin-bottom:0}.EventCover_richText__NJYfa .EventCover_ProseMirror-empty__k65uK:before,.EventCover_richText__NJYfa:empty:before{color:hsla(0,0%,100%,.5)}[data-mantine-color-scheme=light] .EventCover_richText__NJYfa .EventCover_ProseMirror-empty__k65uK:before,[data-mantine-color-scheme=light] .EventCover_richText__NJYfa:empty:before{color:rgba(0,0,0,.35)}[data-mantine-color-scheme=dark] .EventCover_richText__NJYfa .EventCover_ProseMirror-empty__k65uK:before,[data-mantine-color-scheme=dark] .EventCover_richText__NJYfa:empty:before{color:hsla(0,0%,100%,.5)}.EventCover_tiptapEditor__z7xnL{outline:none;min-height:50px}.EventCover_tiptapEditor__z7xnL:focus{outline:none}.EventCover_tiptapEditor__z7xnL p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:hsla(0,0%,100%,.8);pointer-events:none;height:0;width:100%;text-align:center;font-size:150%}[data-mantine-color-scheme=light] .EventCover_tiptapEditor__z7xnL p.is-editor-empty:first-child:before{color:rgba(0,0,0,.4)}[data-mantine-color-scheme=dark] .EventCover_tiptapEditor__z7xnL p.is-editor-empty:first-child:before{color:hsla(0,0%,100%,.8)}.EventCover_controlBar__kIvLA{position:absolute;top:-8px;right:-8px;display:flex;align-items:center;gap:4px;padding:6px 10px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.3);border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.5);opacity:0;transition:opacity .15s ease,transform .15s ease;transform:translateY(-4px);z-index:10}[data-mantine-color-scheme=dark] .EventCover_controlBar__kIvLA{background:rgba(0,0,0,.65);border-color:hsla(0,0%,100%,.15);box-shadow:0 4px 16px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}.EventCover_coverContainer__2922R.EventCover_editMode__oNIun .EventCover_controlBar__kIvLA,.EventCover_coverContainer__2922R.EventCover_editMode__oNIun:hover .EventCover_controlBar__kIvLA{opacity:1;transform:translateY(0)}@media(max-width:768px){.EventCover_controlBar__kIvLA{top:8px;right:8px}}.EventCover_controlBar__kIvLA button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:rgba(0,0,0,0);color:var(--mantine-color-text);cursor:pointer;transition:all .15s ease}.EventCover_controlBar__kIvLA button:hover{background:rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .EventCover_controlBar__kIvLA button:hover{background:hsla(0,0%,100%,.1)}.EventCover_controlBar__kIvLA button:active{transform:scale(.95)}.EventCover_controlBar__kIvLA button.EventCover_hasValue__z4sXi{color:var(--mantine-primary-color-filled)}.EventCover_controlPopover__WixTt{padding:var(--mantine-spacing-sm)}.EventCover_bubbleMenu__Di_2W{display:flex;align-items:center;gap:2px;padding:6px 8px;background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);box-shadow:0 4px 12px rgba(0,0,0,.1)}.EventCover_bubbleMenu__Di_2W button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:rgba(0,0,0,0);border-radius:var(--mantine-radius-sm);cursor:pointer;color:var(--mantine-color-text);font-size:14px;font-weight:600;transition:background .1s ease}.EventCover_bubbleMenu__Di_2W button:hover{background:var(--mantine-color-default-hover)}.EventCover_bubbleMenu__Di_2W button.EventCover_isActive__dpJ_i{background:var(--mantine-primary-color-light);color:var(--mantine-primary-color-filled)}.EventCover_bubbleMenu__Di_2W .EventCover_divider__bnOk_{width:1px;height:20px;background:var(--mantine-color-default-border);margin:0 4px}.EventCover_styleDropdown__yPyjy{min-width:160px;max-height:320px;overflow-y:auto}.EventCover_menuOption__R68ic{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:6px 10px;border:none;background:rgba(0,0,0,0);border-radius:var(--mantine-radius-sm);cursor:pointer;text-align:left;font-size:13px;color:var(--mantine-color-text)}.EventCover_menuOption__R68ic:hover{background:var(--mantine-color-default-hover)}.EventCover_menuOption__R68ic.EventCover_active__EoSnL{background:var(--mantine-primary-color-light);color:var(--mantine-primary-color-filled)}.EventCover_clearButton__fRkQm{width:100%;padding:6px 10px;margin-top:8px;border:none;background:var(--mantine-color-default-hover);border-radius:var(--mantine-radius-sm);cursor:pointer;font-size:12px;color:var(--mantine-color-dimmed)}.EventCover_clearButton__fRkQm:hover{background:var(--mantine-color-default);color:var(--mantine-color-text)}@media(max-width:768px){.EventCover_content__aIGkJ{padding-left:30px;padding-right:30px}.EventCover_vpadding-none__h0Qrh .EventCover_content__aIGkJ{padding-top:3rem;padding-bottom:0}.EventCover_vpadding-narrow__kUG0x .EventCover_content__aIGkJ{padding-top:calc(0px + 1.5rem);padding-bottom:1.5rem}.EventCover_vpadding-normal___5Ea2 .EventCover_content__aIGkJ{padding-top:calc(0px + 3rem);padding-bottom:3rem}.EventCover_vpadding-loose__MN4gH .EventCover_content__aIGkJ{padding-top:calc(0px + 4rem);padding-bottom:4rem}.EventCover_vpadding-spacious__ZTrkW .EventCover_content__aIGkJ{padding-top:calc(0px + 6rem);padding-bottom:6rem}.EventCover_coverContainer__2922R{max-width:100vw}.EventCover_coverContainer__2922R.EventCover_width-full__RukaX{margin-left:0;margin-right:0;width:100%}.EventCover_coverContainer__2922R.EventCover_width-full__RukaX .EventCover_content__aIGkJ,.EventCover_coverContainer__2922R.EventCover_width-full__RukaX.EventCover_vpadding-none__h0Qrh .EventCover_content__aIGkJ{padding-bottom:7rem}.EventCover_coverContainer__2922R.EventCover_width-full__RukaX.EventCover_vpadding-narrow__kUG0x .EventCover_content__aIGkJ{padding-bottom:8.5rem}.EventCover_coverContainer__2922R.EventCover_width-full__RukaX.EventCover_vpadding-normal___5Ea2 .EventCover_content__aIGkJ{padding-bottom:10rem}.EventCover_coverContainer__2922R.EventCover_width-full__RukaX.EventCover_vpadding-loose__MN4gH .EventCover_content__aIGkJ{padding-bottom:11rem}.EventCover_coverContainer__2922R.EventCover_width-full__RukaX.EventCover_vpadding-spacious__ZTrkW .EventCover_content__aIGkJ{padding-bottom:13rem}.EventCover_richText__NJYfa{font-size:1.1rem}}.EventNavigation_grayDivider__pzxbq{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .EventNavigation_grayDivider__pzxbq{background-color:var(--mantine-color-dark-7)}.EventNavigation_grayDivider__pzxbq.EventNavigation_stronger___MirF{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .EventNavigation_grayDivider__pzxbq.EventNavigation_stronger___MirF{background-color:var(--mantine-color-dark-6)}.EventNavigation_grayDividerResponsive__bQTRg{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .EventNavigation_grayDividerResponsive__bQTRg{background-color:var(--mantine-color-dark-7)}.EventNavigation_grayDividerResponsive__bQTRg.EventNavigation_stronger___MirF{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .EventNavigation_grayDividerResponsive__bQTRg.EventNavigation_stronger___MirF{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.EventNavigation_grayDividerResponsive__bQTRg{width:100%;height:.0625rem;justify-self:stretch}}.EventNavigation_buttonNoOutline__uUggu{border:none}.EventNavigation_titleFont__BnG_m{font-family:var(--font-playfair-display);font-weight:900}.EventNavigation_wrapper__AOmo7{position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;justify-content:center;padding:var(--mantine-spacing-md);padding-bottom:calc(var(--mantine-spacing-md) + env(safe-area-inset-bottom, 0px))}@media(min-width:769px){.EventNavigation_wrapper__AOmo7{padding-bottom:calc(var(--mantine-spacing-xl)*1.5)}}.EventNavigation_wrapper__AOmo7{pointer-events:none;animation:EventNavigation_navBounceIn__APEto .5s cubic-bezier(.34,1.56,.64,1) forwards}.EventNavigation_wrapper__AOmo7.EventNavigation_hidden__NREQ_{animation:EventNavigation_navSlideOut__Tw_Hp .25s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}@keyframes EventNavigation_navBounceIn__APEto{0%{transform:translateY(calc(100% + var(--mantine-spacing-md) + env(safe-area-inset-bottom, 0px)))}to{transform:translateY(0)}}@keyframes EventNavigation_navSlideOut__Tw_Hp{0%{transform:translateY(0)}to{transform:translateY(calc(100% + var(--mantine-spacing-md) + env(safe-area-inset-bottom, 0px)))}}.EventNavigation_container__nP5ZD{position:relative;width:auto;max-width:min(95vw,800px);pointer-events:auto;isolation:isolate}.EventNavigation_navGlass__4TyTw{border-radius:9999px;pointer-events:auto}[data-mantine-color-scheme=dark] .EventNavigation_navGlass__4TyTw{border:none}.EventNavigation_navGlass__4TyTw:before{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(0,0,0,.4);backdrop-filter:blur(12px);z-index:-1}[data-mantine-color-scheme=light] .EventNavigation_navGlass__4TyTw:before{background:hsla(0,0%,100%,.7);backdrop-filter:blur(12px) brightness(5)!important}[data-mantine-color-scheme=dark] .EventNavigation_navGlass__4TyTw:before{background:rgba(0,0,0,.4);backdrop-filter:blur(12px) brightness(.5)!important}.EventNavigation_inner__KHt0Q{display:flex;align-items:center;width:100%;min-width:0;position:relative;padding:10px 24px}@media(max-width:400px){.EventNavigation_inner__KHt0Q{padding:4px 16px}}.EventNavigation_editModeContent__RBcuF{display:flex;align-items:center;flex:1 1 0;min-width:0;padding:0 var(--mantine-spacing-xs)}.EventNavigation_versionIndicator__sOBb4{display:flex;align-items:center;justify-content:center;padding:2px 4px;white-space:nowrap;opacity:.7}.EventNavigation_scrollableControls__FCwgM{display:flex;align-items:center;gap:var(--mantine-spacing-xs);flex:1 1 0;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.EventNavigation_scrollableControls__FCwgM::-webkit-scrollbar{display:none}.EventNavigation_fixedRight__iM6tk{display:flex;align-items:center;gap:var(--mantine-spacing-xs);flex:0 0 auto;padding-left:var(--mantine-spacing-xs)}.EventNavigation_blockNavBar__qsx3S{position:absolute;bottom:100%;left:0;right:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:var(--color-accent-primary,var(--mantine-color-primary-filled));color:var(--color-accent-primary-contrast,var(--mantine-color-white));padding:4px 8px;margin-bottom:8px;border-radius:var(--mantine-radius-md)}.EventNavigation_blockNavBar__qsx3S:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid rgba(0,0,0,0);border-top:6px solid var(--color-accent-primary,var(--mantine-color-primary-filled))}.EventNavigation_blockNavLeft__QNSPH{display:flex;justify-content:flex-start}.EventNavigation_blockNavCenter__0W9u3{display:flex;justify-content:center;white-space:nowrap}.EventNavigation_blockNavRight__VYBVK{display:flex;justify-content:flex-end}.EventNavigation_blockNavButton__C4RcU{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--mantine-radius-sm);color:inherit;opacity:.9;transition:opacity .15s ease,background .15s ease}.EventNavigation_blockNavButton__C4RcU:hover:not(:disabled){opacity:1;background:hsla(0,0%,100%,.15)}.EventNavigation_blockNavButton__C4RcU:disabled{opacity:.3;cursor:default}.EventNavigation_scrollWrapper__NjLHF{flex:1 1 0;min-width:0;overflow:hidden}.EventNavigation_scrollSection__I1c_A{display:flex;align-items:center;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.EventNavigation_scrollSection__I1c_A::-webkit-scrollbar{display:none}.EventNavigation_itemsWrapper__xuSOo{display:flex;align-items:center;gap:8px;flex:0 0 auto;padding-left:4px;padding-right:8px}@media(min-width:769px){.EventNavigation_itemsWrapper__xuSOo{gap:14px}}.EventNavigation_logoSection__SEwNm{display:flex;align-items:center;flex:0 0 auto}@media(min-width:640px){.EventNavigation_logoSection__SEwNm{gap:var(--mantine-spacing-md)}}.EventNavigation_divider__sJZH8{width:1px;height:24px;background:hsla(0,0%,100%,.15);margin:0 10px;flex:0 0 auto}[data-mantine-color-scheme=light] .EventNavigation_divider__sJZH8{background:rgba(0,0,0,.1)}[data-mantine-color-scheme=dark] .EventNavigation_divider__sJZH8{background:hsla(0,0%,100%,.15)}.EventNavigation_navItem__3pmGL{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:60px;height:60px;padding:8px 12px;border-radius:9999px;flex:0 0 auto;text-decoration:none;color:inherit;outline:none;transition:all .2s ease;transform:scale(1)}.EventNavigation_navItem__3pmGL:focus,.EventNavigation_navItem__3pmGL:focus-visible,.EventNavigation_navItem__3pmGL[data-mantine-focused]{outline:none;box-shadow:none;--mantine-ring-offset:0}.EventNavigation_navItem__3pmGL:active:not(.EventNavigation_disabled__B9XyK){transform:scale(.95)}.EventNavigation_navItem__3pmGL.EventNavigation_disabled__B9XyK{opacity:.4;cursor:not-allowed}.EventNavigation_navItem__3pmGL.EventNavigation_active__qJZvy{transform:scale(1.1)}.EventNavigation_navItem__3pmGL.EventNavigation_active__qJZvy .EventNavigation_iconWrapper__cOuji{transform:scale(1.15);margin-bottom:4px;background:var(--nav-item-color,var(--color-accent-primary,var(--mantine-color-primary-filled)));color:#fff}.EventNavigation_navItem__3pmGL.EventNavigation_active__qJZvy .EventNavigation_navItemLabel__fykam{color:var(--nav-item-color,var(--color-accent-primary-text,var(--mantine-color-primary-filled)))}@media(max-width:640px){.EventNavigation_navItem__3pmGL.EventNavigation_hideOnMobile__D3YyR{display:none}}.EventNavigation_homeLogoContainer__xLPv1{width:28px;height:28px;padding:2px;display:flex;align-items:center;justify-content:center}.EventNavigation_navItemContent__LeQLB{display:flex;flex-direction:column;align-items:center;gap:1px;pointer-events:none}.EventNavigation_iconWrapper__cOuji{position:relative;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;color:var(--mantine-color-white);background:rgba(0,0,0,0);transition:transform .2s ease,background .2s ease,color .2s ease}@media(min-width:769px){.EventNavigation_iconWrapper__cOuji svg{transform:scale(1.1)}}.EventNavigation_iconWrapper__cOuji{transform:scale(1);margin-bottom:8px}[data-mantine-color-scheme=light] .EventNavigation_iconWrapper__cOuji{color:#131417;filter:drop-shadow(0 1px 2px rgba(255,255,255,.5))}[data-mantine-color-scheme=dark] .EventNavigation_iconWrapper__cOuji{color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}@media(hover:hover){.EventNavigation_navItem__3pmGL:hover:not(.EventNavigation_disabled__B9XyK) .EventNavigation_iconWrapper__cOuji{background:var(--nav-item-color,var(--color-accent-primary,var(--mantine-color-primary-800)));color:#fff}}.EventNavigation_badge__UVItJ{position:absolute;top:-4px;right:-8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;text-align:center;color:#fff;background:var(--color-accent-primary,var(--mantine-color-primary-filled));border-radius:8px}.EventNavigation_navItemLabel__fykam{color:hsla(0,0%,100%,.8);font-size:9px;font-weight:700;line-height:1.2;text-align:center;max-width:60px;word-break:break-word;transition:color .2s ease}@media(min-width:769px){.EventNavigation_navItemLabel__fykam{font-size:10px}}[data-mantine-color-scheme=light] .EventNavigation_navItemLabel__fykam{color:#131417;text-shadow:0 1px 2px hsla(0,0%,100%,.5)}[data-mantine-color-scheme=dark] .EventNavigation_navItemLabel__fykam{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}@media(hover:hover){.EventNavigation_navItem__3pmGL:hover:not(.EventNavigation_disabled__B9XyK) .EventNavigation_navItemLabel__fykam{color:var(--nav-item-color-text-hover,var(--color-accent-primary-light,var(--mantine-color-primary-light)))}}.EventNavigation_navItem__3pmGL.EventNavigation_disabled__B9XyK .EventNavigation_navItemLabel__fykam{color:hsla(0,0%,100%,.4)}[data-mantine-color-scheme=light] .EventNavigation_navItem__3pmGL.EventNavigation_disabled__B9XyK .EventNavigation_navItemLabel__fykam{color:rgba(0,0,0,.3)}[data-mantine-color-scheme=dark] .EventNavigation_navItem__3pmGL.EventNavigation_disabled__B9XyK .EventNavigation_navItemLabel__fykam{color:hsla(0,0%,100%,.4)}.EventNavigation_logoLink__OiC13{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:2px 10px 2px 2px;flex:0 0 auto;margin-left:1rem;margin-right:.5rem;transition:transform .15s ease}.EventNavigation_logoLink__OiC13:hover{transform:scale(1.1)}.EventNavigation_logoLink__OiC13:active{transform:scale(.95)}.EventNavigation_spanPopover__YVheh{padding:var(--mantine-spacing-sm)}.EventNavigation_spanGrid__f3wyp{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.EventNavigation_spanOption__U4mpe{padding:6px 8px;font-size:12px;font-weight:500;text-align:center;border-radius:var(--mantine-radius-sm);background:var(--mantine-color-gray-1);color:var(--mantine-color-gray-7);transition:all .15s ease}.EventNavigation_spanOption__U4mpe:hover{background:var(--mantine-color-gray-2)}.EventNavigation_spanOption__U4mpe.EventNavigation_active__qJZvy{background:var(--color-accent-primary,var(--mantine-color-primary-filled));color:#fff}[data-mantine-color-scheme=dark] .EventNavigation_spanOption__U4mpe{background:var(--mantine-color-dark-5);color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .EventNavigation_spanOption__U4mpe:hover{background:var(--mantine-color-dark-4)}[data-mantine-color-scheme=dark] .EventNavigation_spanOption__U4mpe.EventNavigation_active__qJZvy{background:var(--color-accent-primary,var(--mantine-color-primary-filled));color:#fff}.EventNavigation_addBlockPopover__d4cvG{padding:var(--mantine-spacing-sm)}.EventNavigation_addBlockOption___0iAi{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;border-radius:var(--mantine-radius-sm);transition:all .15s ease}.EventNavigation_addBlockOption___0iAi:hover{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .EventNavigation_addBlockOption___0iAi:hover{background:var(--mantine-color-dark-5)}.EventNavigation_addBlockModalContent__SQ6sx{background:rgba(0,0,0,0)!important;box-shadow:none!important}.EventNavigation_settingsPopover__bYC5i{padding:var(--mantine-spacing-md)}.EventNavigation_aiGeneratingModalBody__PZSyF{padding:var(--mantine-spacing-xl) var(--mantine-spacing-lg)}.EventNavigation_aiSpinnerIconLarge__T3d4M{color:var(--mantine-primary-color-filled);animation:EventNavigation_aiSpinLarge__wkvLh 3s ease-in-out infinite}@keyframes EventNavigation_aiSpinLarge__wkvLh{0%{transform:rotate(0deg) scale(1);opacity:.8}25%{transform:rotate(90deg) scale(1.15);opacity:1}50%{transform:rotate(180deg) scale(1);opacity:.8}75%{transform:rotate(270deg) scale(1.15);opacity:1}to{transform:rotate(1turn) scale(1);opacity:.8}}.EventNavigation_coverSettingsPopover__duYyT{padding:var(--mantine-spacing-md);max-height:400px;overflow-y:auto}.EventNavigation_userAvatarMenuWrapper__l0Orv{display:flex;flex-wrap:nowrap;align-items:center}.EventNavigation_userAvatarMenuWrapper__l0Orv .EventNavigation_menuIconContainer__hNlHX{position:relative;margin-right:-8px;z-index:1;width:20px;height:20px;border-radius:100%;background-color:var(--color-accent-primary);color:#fff;padding:2px;display:flex;align-items:center;justify-content:center}.EventNavigation_userAvatarMenuWrapper__l0Orv .EventNavigation_menuIconContainer__hNlHX svg{stroke:#fff!important;stroke-width:2.5}.EventNavigation_userAvatarMenuWrapper__l0Orv .EventNavigation_userAvatarWithCutout__I5BLF{z-index:2;mask-image:radial-gradient(circle 10px at 0 50%,transparent 99%,black 100%)}@media(max-width:480px){.EventNavigation_wrapper__AOmo7{padding:var(--mantine-spacing-sm);padding-bottom:calc(var(--mantine-spacing-sm) + env(safe-area-inset-bottom, 0px))}.EventNavigation_container__nP5ZD{max-width:95vw}.EventNavigation_itemsWrapper__xuSOo{gap:4px}.EventNavigation_navItem__3pmGL{padding:8px;min-width:58px}.EventNavigation_navItemLabel__fykam{font-size:9px}}.MarketingPageDivider_grayDivider__o4bII{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .MarketingPageDivider_grayDivider__o4bII{background-color:var(--mantine-color-dark-7)}.MarketingPageDivider_grayDivider__o4bII.MarketingPageDivider_stronger__V35s_{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .MarketingPageDivider_grayDivider__o4bII.MarketingPageDivider_stronger__V35s_{background-color:var(--mantine-color-dark-6)}.MarketingPageDivider_grayDividerResponsive__yPF_N{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .MarketingPageDivider_grayDividerResponsive__yPF_N{background-color:var(--mantine-color-dark-7)}.MarketingPageDivider_grayDividerResponsive__yPF_N.MarketingPageDivider_stronger__V35s_{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .MarketingPageDivider_grayDividerResponsive__yPF_N.MarketingPageDivider_stronger__V35s_{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.MarketingPageDivider_grayDividerResponsive__yPF_N{width:100%;height:.0625rem;justify-self:stretch}}.MarketingPageDivider_buttonNoOutline__sCg6W{border:none}.MarketingPageDivider_titleFont__dRle1{font-family:var(--font-playfair-display);font-weight:900}.MarketingPageDivider_divider__jGlH1{width:640px;max-width:80%;height:1px;margin:0 auto;border:none;background:var(--color-border)}.page_grayDivider__Ee0rG{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .page_grayDivider__Ee0rG{background-color:var(--mantine-color-dark-7)}.page_grayDivider__Ee0rG.page_stronger__nhdFh{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .page_grayDivider__Ee0rG.page_stronger__nhdFh{background-color:var(--mantine-color-dark-6)}.page_grayDividerResponsive__dH_ct{flex-grow:0;flex-shrink:0;width:.0625rem;height:unset;align-self:stretch;background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .page_grayDividerResponsive__dH_ct{background-color:var(--mantine-color-dark-7)}.page_grayDividerResponsive__dH_ct.page_stronger__nhdFh{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .page_grayDividerResponsive__dH_ct.page_stronger__nhdFh{background-color:var(--mantine-color-dark-6)}@media(max-width:760px){.page_grayDividerResponsive__dH_ct{width:100%;height:.0625rem;justify-self:stretch}}.page_buttonNoOutline__f3iTw{border:none}.page_titleFont__CKnN_{font-family:var(--font-playfair-display);font-weight:900}.page_page__RGZ0c{min-height:100vh;color:var(--color-text-primary)}.page_hero__UG4JE{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 1.5rem;min-height:55vh;justify-content:center}@media(min-width:1024px){.page_hero__UG4JE{padding:5rem 2rem}}.page_headline__JYPq8{font-family:var(--font-mulish),system-ui,sans-serif;font-size:clamp(2.4rem,6.6vw,3.85rem);font-weight:800;line-height:1.35;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-primary);margin:0 0 1rem}.page_subhead__ehg1Q{font-size:1.3rem;color:var(--color-text-secondary);margin-bottom:2rem}@media(min-width:768px){.page_subhead__ehg1Q{font-size:1.45rem}}.page_ctaButton__irSba{margin-bottom:1rem;padding:.75rem 2rem;font-weight:600;border-radius:9999px}.page_freeText__ftc8m{font-size:.875rem;color:var(--color-text-secondary);margin-bottom:2rem}.page_avatarStack__4EAiu{display:flex;flex-direction:column;align-items:center;gap:.75rem}.page_avatarText__ZOFMm{font-size:.875rem;color:var(--color-text-secondary)}.page_scannerSection__ftAUZ{width:100%;padding:.5rem 0;overflow:hidden}.page_section__xFe63{padding:4rem 1.5rem;max-width:1100px;margin:0 auto}@media(min-width:1024px){.page_section__xFe63{padding:5rem 2rem}}.page_sectionTitle__hvXtG{font-family:var(--font-mulish),system-ui,sans-serif;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-primary);margin:0 0 .5rem}.page_sectionTitle__hvXtG em{font-style:italic;font-weight:900;color:var(--color-accent-text)}.page_sectionSubtitle__sLa8i{font-size:1.125rem;color:var(--color-text-secondary);text-align:center;margin-bottom:3rem}.page_whySection__NWH2g{display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.page_whySection__NWH2g{flex-direction:row;align-items:center;gap:3rem}}.page_whyText__rm91O{flex:1}.page_whyTitle__inMcB{font-family:var(--font-mulish),system-ui,sans-serif;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-primary);margin:0 0 1.5rem}.page_whyLines__yiI01{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem;font-size:1.125rem;color:var(--color-text-secondary);line-height:1.6}.page_whyAnimation__LGAWB{flex:1;min-height:280px;display:flex;align-items:center;justify-content:center}.page_coreFeaturesGrid__r___R{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.page_coreFeaturesGrid__r___R{grid-template-columns:1fr 1fr}}.page_coreFeatureCard__911nD,.page_coreFeatureCard__911nD>div{display:flex;flex-direction:column;gap:.75rem}.page_coreFeatureCard__911nD>div{height:100%}.page_coreFeatureIcon__68L3d{color:var(--_card-color,var(--color-accent-primary))}.page_coreFeatureIcon__68L3d svg{width:36px;height:36px}.page_coreFeatureTitle__XAtLk{font-family:var(--font-mulish),system-ui,sans-serif;font-size:1.25rem;font-weight:700;color:var(--_card-color,var(--color-text-primary));margin:0}.page_coreFeatureDesc__mG0OG{font-size:1rem;color:var(--_card-color-muted,var(--color-text-secondary));line-height:1.5;flex:1}.page_coreFeatureLink__9ZDVe{font-size:.875rem;font-weight:600;color:var(--_card-color,var(--color-accent-primary-text));text-decoration:none;display:inline-flex;align-items:center;gap:.25rem;transition:gap .15s cubic-bezier(0,0,.2,1)}.page_coreFeatureLink__9ZDVe:hover{gap:.5rem}.page_howItWorks__aeoPM{position:relative}.page_howItWorksTitle__oxpkd{font-family:var(--font-mulish),system-ui,sans-serif;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-primary);margin:0 0 3rem}.page_howItWorksSteps__Q8xme{display:flex;flex-direction:column;gap:2.5rem}@media(min-width:768px){.page_howItWorksSteps__Q8xme{flex-direction:row;gap:2rem}}.page_step__lSGDx{flex:1;text-align:center}.page_stepNumber__1pJEB{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--color-accent-primary);color:#fff;font-size:1.25rem;font-weight:800;margin-bottom:1rem}.page_stepNumber__1pJEB,.page_stepTitle__RIZTd{font-family:var(--font-mulish),system-ui,sans-serif}.page_stepTitle__RIZTd{font-size:1.125rem;font-weight:700;color:var(--color-text-primary);margin:0 0 .5rem}.page_stepDesc__TPa_B{font-size:1rem;color:var(--color-text-secondary);line-height:1.5}.page_useCaseSection__cT_N4{display:flex;flex-direction:column;gap:2rem}.page_useCaseTitle__rKifK{font-family:var(--font-mulish),system-ui,sans-serif;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-primary);margin:0}.page_useCaseCarousel___9D4O{max-width:600px;margin:0 auto;width:100%}.page_useCaseGrid__Xpaoy{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(min-width:768px){.page_useCaseGrid__Xpaoy{grid-template-columns:1fr 1fr 1fr}}.page_useCaseCard__dEQxW{text-align:center}.page_useCaseCard__dEQxW>div{display:flex;flex-direction:column;align-items:center;gap:.5rem;height:100%;padding:1rem .75rem}.page_useCaseIcon__QKoi8{font-size:2rem;line-height:1}.page_useCaseName__8wd_N{font-family:var(--font-mulish),system-ui,sans-serif;font-size:1rem;font-weight:700;color:var(--color-text-primary);margin:0}.page_useCaseDesc__NDFyL{font-size:.875rem;color:var(--color-text-secondary);line-height:1.4}.page_useCaseCtaWrapper__fhFNk{display:flex;justify-content:center}.page_pricingGrid__S8iys{max-width:900px;margin:0 auto}.page_pricingCard__2cEyn{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;border-radius:3rem!important;text-align:center;display:flex;flex-direction:column;gap:.5rem;transition:transform .25s cubic-bezier(0,0,.2,1),border-color .25s cubic-bezier(0,0,.2,1)}.page_pricingCard__2cEyn:hover{transform:translateY(-4px)}.page_pricingCard__2cEyn.page_featured__6QXBf{border-color:#fc1ea6!important;border-width:2px}.page_tierName___GB4_{font-size:.875rem;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.page_price__cDlyS,.page_tierName___GB4_{font-family:var(--font-mulish),system-ui,sans-serif}.page_price__cDlyS{font-size:2.25rem;font-weight:900;color:var(--color-text-primary)}.page_tierDesc__YIfA2{font-size:.875rem;color:var(--color-text-secondary);margin-bottom:1rem}.page_ctaCard__xOX_R{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;border-radius:3rem!important;padding:2rem!important;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}@media(min-width:768px){.page_ctaCard__xOX_R{flex-direction:row;align-items:center;justify-content:space-between;padding:2.5rem 3rem!important}}.page_ctaTitle__kd4Be{font-family:var(--font-mulish),system-ui,sans-serif;font-size:clamp(1.5rem,4vw,2rem);font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-primary);margin:0;text-align:left}.page_ctaTitle__kd4Be em{font-style:italic;font-weight:900}.page_earlyAccessCard__N_ROW{max-width:700px;margin:0 auto}.page_earlyAccessContent__UqOfn{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.page_earlyAccessIcon__EQMy7{margin-bottom:.5rem;color:var(--color-accent-primary)}.page_earlyAccessTitle__zUB6s{font-family:var(--font-mulish),system-ui,sans-serif;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-primary);margin:0}.page_earlyAccessText__PDCCp{font-size:1.125rem;color:var(--color-text-secondary);max-width:550px;line-height:1.6}.page_earlyAccessText__PDCCp em{font-style:italic;color:var(--color-accent-secondary-text)}.page_earlyAccessActions__1PU1O{margin-top:1rem;margin-bottom:.5rem}.page_earlyAccessFooter__b_lqd{display:flex;align-items:center;gap:.5rem;padding-top:1rem;border-top:1px solid var(--color-border);margin-top:1rem;color:var(--color-text-secondary)}.page_earlyAccessLink__poq5d{color:var(--color-accent-primary-text);text-decoration:underline;transition:color .15s cubic-bezier(0,0,.2,1)}.page_earlyAccessLink__poq5d:hover{color:var(--color-accent-secondary-text)}