.PendingEvents_pendingEvents__AcxW9{padding:0}.PendingEvents_header___GN_7{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.PendingEvents_header___GN_7 h2{font-family:var(--mj-font-display),Georgia,serif;font-size:20px;color:var(--mj-ink);margin:0}.PendingEvents_subtitle__3oYIJ{color:var(--mj-muted);font-size:14px;margin-bottom:24px}.PendingEvents_refreshButton__DpBSU{background:transparent;border:1px solid var(--mj-hairline);color:var(--mj-muted);padding:8px 16px;border-radius:var(--mj-radius-field);font-size:14px;cursor:pointer;transition:all .2s;min-height:44px}.PendingEvents_refreshButton__DpBSU:hover{background:var(--mj-card-solid);border-color:var(--mj-hairline)}.PendingEvents_empty__MoTQL,.PendingEvents_loading__F3c8y{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:var(--mj-muted)}.PendingEvents_spinner__sZr2W{width:32px;height:32px;border:3px solid var(--mj-hairline);border-top-color:var(--mj-terracotta);border-radius:50%;animation:PendingEvents_spin__ZzLfl 1s linear infinite;margin-bottom:12px}@keyframes PendingEvents_spin__ZzLfl{to{transform:rotate(1turn)}}.PendingEvents_emptyIcon__0mUSa{font-size:48px;margin-bottom:16px;color:var(--mj-olive)}.PendingEvents_empty__MoTQL h3{color:var(--mj-ink);margin-bottom:8px}.PendingEvents_empty__MoTQL p{margin-bottom:20px}.PendingEvents_eventCards__0jXlm{display:flex;flex-direction:column;gap:16px}.PendingEvents_eventCard__A7iNW{background:#fff;border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-card);padding:20px;transition:box-shadow .2s}.PendingEvents_eventCard__A7iNW:hover{box-shadow:0 4px 12px rgba(70,45,25,.08)}.PendingEvents_cardTop__jRoHL{display:flex;align-items:flex-start;gap:16px}.PendingEvents_cardThumb__v2RtM{width:112px}.PendingEvents_cardTopText__dU_cv{flex:1 1 auto;min-width:0}.PendingEvents_eventHeader__iQ_Uf{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.PendingEvents_eventHeader__iQ_Uf h4{margin:0;font-size:16px;color:var(--mj-ink);overflow-wrap:anywhere}.PendingEvents_orgBadge__MFW_t{font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:var(--mj-radius-pill);background:#e3f2fd;color:#1565c0;overflow-wrap:anywhere}.PendingEvents_eventDetails__6UhCw{display:flex;flex-wrap:wrap;gap:16px;font-size:14px;color:var(--mj-muted);margin-bottom:16px}.PendingEvents_eventDetails__6UhCw span{display:flex;align-items:center;gap:4px;min-width:0;overflow-wrap:anywhere}.PendingEvents_detailToggle__ruP85{background:transparent;border:1px solid var(--mj-hairline);color:var(--mj-muted);padding:6px 14px;border-radius:var(--mj-radius-pill);font-size:13px;cursor:pointer;min-height:36px;margin-bottom:12px}.PendingEvents_detailToggle__ruP85:hover{border-color:var(--mj-terracotta);color:var(--mj-terracotta)}.PendingEvents_eventDetail__Y_m29{display:flex;flex-direction:column;gap:14px;margin-bottom:16px;padding:14px 16px;background:var(--mj-card-solid);border-radius:var(--mj-radius-field)}.PendingEvents_detailEmpty__484JF{margin:0;font-size:13px;color:var(--mj-muted)}.PendingEvents_detailGroup__h8veI{display:flex;flex-direction:column;gap:4px}.PendingEvents_detailGroupHeading__eC_JB{margin:0 0 2px;font-family:var(--mj-font-label),serif;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-label)}.PendingEvents_detailField__Hvg_z{margin:0;font-size:14px;line-height:1.5;color:var(--mj-body);overflow-wrap:anywhere}.PendingEvents_detailFieldLabel___VOLj{color:var(--mj-muted)}.PendingEvents_communityRow__6z3mT{display:flex;flex-wrap:wrap;gap:4px 20px;margin-bottom:12px}.PendingEvents_communityToggle__dsyiI{display:flex;align-items:center;gap:8px;min-height:44px;font-size:14px;color:var(--mj-body);cursor:pointer}.PendingEvents_communityToggle__dsyiI input{width:18px;height:18px;accent-color:var(--mj-terracotta);cursor:pointer;flex-shrink:0}.PendingEvents_visibilityRow__zzDja{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.PendingEvents_visibilityLabel__1BDFg{font-family:var(--mj-font-label),serif;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-label)}.PendingEvents_visibilityChips__XCLc7{display:flex;flex-wrap:wrap;gap:8px}.PendingEvents_visibilityChip__XA9Tp{min-height:44px;padding:0 18px;border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-pill);background:var(--mj-field);font-family:var(--mj-font-body),sans-serif;font-size:15px;color:var(--mj-body);cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.PendingEvents_visibilityChip__XA9Tp:hover:not(:disabled){border-color:var(--mj-terracotta)}.PendingEvents_visibilityChip__XA9Tp:disabled{opacity:.55;cursor:default}.PendingEvents_visibilityChipOn__7nMoI,.PendingEvents_visibilityChipOn__7nMoI:hover:not(:disabled){background:var(--mj-terracotta);border-color:var(--mj-terracotta);color:var(--mj-cream)}.PendingEvents_visibilityHint__LANQx{font-size:13px;color:var(--mj-muted)}.PendingEvents_eventActions__41Uje{display:flex;align-items:center;gap:16px}.PendingEvents_approveButton__JjzoM{padding:10px 24px;background:var(--mj-olive);color:#fff;border:none;border-radius:var(--mj-radius-field);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;min-height:44px}.PendingEvents_approveButton__JjzoM:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 8px rgba(76,175,80,.4)}.PendingEvents_approveButton__JjzoM:disabled{opacity:.7;cursor:not-allowed}.PendingEvents_rejectLink__v2u_h{background:transparent;border:none;color:var(--mj-rust);font-size:14px;cursor:pointer;padding:0 8px;font-weight:500;display:inline-flex;align-items:center;min-height:44px}.PendingEvents_rejectLink__v2u_h:hover:not(:disabled){text-decoration:underline}.PendingEvents_rejectLink__v2u_h:disabled{color:var(--mj-placeholder)}.PendingEvents_modalOverlay__nAU_2{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(70,45,25,.5);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;z-index:1000;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.PendingEvents_modalOverlay__nAU_2>*{margin:auto 0}.PendingEvents_modal__lXUnf{background:#fff;border-radius:var(--mj-radius-card);padding:24px;max-width:450px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 24px 64px rgba(70,45,25,.25)}.PendingEvents_modal__lXUnf h3{margin:0 0 12px;color:var(--mj-ink)}.PendingEvents_modal__lXUnf p{color:var(--mj-muted);margin-bottom:16px}.PendingEvents_reasonHead__UuNs0{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-family:var(--mj-font-label),Georgia,serif;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--mj-label)}.PendingEvents_reasonBadge__tE7IC{padding:3px 9px;border-radius:var(--mj-radius-pill);background:rgba(200,147,60,.18);border:1px solid rgba(200,147,60,.5);font-size:11.5px;letter-spacing:.14em;color:#7a5320}.PendingEvents_reasonHelp__YLlbQ{margin:8px 0 20px;font-family:var(--mj-font-body),system-ui,sans-serif;font-size:13px;line-height:1.5;color:var(--mj-muted)}.PendingEvents_reasonInput__4_vIg{width:100%;padding:12px 16px;border:2px solid var(--mj-hairline);border-radius:var(--mj-radius-card);font-size:16px;resize:vertical;min-height:80px;font-family:inherit}.PendingEvents_reasonInput__4_vIg:focus{outline:none;border-color:var(--mj-terracotta);box-shadow:0 0 0 3px rgba(184,85,47,.2)}.PendingEvents_reasonInput__4_vIg:disabled{background:var(--mj-card-solid)}.PendingEvents_modalButtons__wliOA{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.PendingEvents_cancelButton__kD103{padding:10px 20px;background:var(--mj-card-solid);border:none;border-radius:var(--mj-radius-field);color:var(--mj-muted);cursor:pointer;min-height:44px}.PendingEvents_cancelButton__kD103:hover:not(:disabled){background:var(--mj-hairline)}.PendingEvents_cancelButton__kD103:disabled{cursor:not-allowed}.PendingEvents_rejectButton__NtC5_{padding:10px 20px;background:var(--mj-rust);border:none;border-radius:var(--mj-radius-field);color:#fff;font-weight:600;cursor:pointer;min-height:44px}.PendingEvents_rejectButton__NtC5_:hover:not(:disabled){background:var(--mj-rust)}.PendingEvents_rejectButton__NtC5_:disabled{opacity:.7;cursor:not-allowed}@media (max-width:480px){.PendingEvents_cardTop__jRoHL{gap:12px}.PendingEvents_cardThumb__v2RtM{width:84px}.PendingEvents_eventHeader__iQ_Uf{flex-direction:column;align-items:flex-start;gap:8px}.PendingEvents_eventDetails__6UhCw{flex-direction:column;gap:6px}.PendingEvents_eventActions__41Uje{flex-direction:column;align-items:stretch;gap:8px}.PendingEvents_approveButton__JjzoM{width:100%}.PendingEvents_rejectLink__v2u_h{text-align:center;padding:10px}}.PendingEvents_organizerOffer__Unrul{background:#f1f8f2;border:1px solid #cfe8d4;border-left:4px solid var(--mj-olive);border-radius:0;padding:16px 20px;margin-bottom:16px}.PendingEvents_organizerOfferTitle__O_Qhe{margin:0 0 4px;font-size:15px;font-weight:600;color:#1b5e20}.PendingEvents_organizerOfferBody__qfNNE{margin:0 0 14px;font-size:14px;line-height:1.5;color:#33553a;overflow-wrap:anywhere}.PendingEvents_organizerOfferActions__cerM0{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.PendingEvents_organizerOfferAdd__v9NZK{padding:10px 20px;background:var(--mj-olive);color:#fff;border:none;border-radius:var(--mj-radius-field);font-size:14px;font-weight:600;cursor:pointer;transition:background .2s;min-height:44px}.PendingEvents_organizerOfferAdd__v9NZK:hover:not(:disabled){background:#1b5e20}.PendingEvents_organizerOfferAdd__v9NZK:disabled{opacity:.7;cursor:not-allowed}.PendingEvents_organizerOfferDismiss__HV8yA{background:transparent;border:none;color:#4a6b50;font-size:14px;font-weight:500;cursor:pointer;padding:0 8px;display:inline-flex;align-items:center;min-height:44px}.PendingEvents_organizerOfferDismiss__HV8yA:hover:not(:disabled){text-decoration:underline}.PendingEvents_organizerOfferFields__3xpFM{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:12px}.PendingEvents_organizerOfferField__8sXo_{display:flex;flex-direction:column;gap:4px;min-width:0}.PendingEvents_organizerOfferField__8sXo_ label{font-size:12px;font-weight:600;color:#33553a}.PendingEvents_organizerOfferField__8sXo_ input{padding:10px 12px;border:1px solid #cfe8d4;border-radius:var(--mj-radius-field);font-size:16px;background:#fff;color:var(--mj-ink);min-height:44px;width:100%;box-sizing:border-box}.PendingEvents_organizerOfferField__8sXo_ input:focus{outline:2px solid var(--mj-olive);outline-offset:-1px;border-color:var(--mj-olive)}.PendingEvents_organizerOfferField__8sXo_ input:disabled{opacity:.6}.PendingEvents_organizerOfferToggle__qzlVb{display:flex;align-items:center;gap:8px;font-size:14px;color:#33553a;cursor:pointer;min-height:44px}.PendingEvents_organizerOfferToggle__qzlVb input{width:18px;height:18px;accent-color:var(--mj-olive);cursor:pointer;flex-shrink:0}.PendingEvents_organizerOfferHint__lI_WC{display:block;font-size:12px;line-height:1.5;color:#5b7a61;margin:0 0 14px 26px}.PendingEvents_emptyIcon__0mUSa{width:16px;height:16px;margin:0 auto 18px;transform:rotate(45deg);background:var(--mj-olive);font-size:0;line-height:0}.TabNav_tabNav__eYYhu{display:flex;flex-wrap:wrap;gap:2px 26px;margin-top:30px;border-bottom:1px solid var(--mj-hairline)}.TabNav_tab__iCvE4{position:relative;display:inline-flex;align-items:center;gap:9px;padding:15px 2px;background:none;border:none;cursor:pointer;font-family:var(--mj-font-label),Georgia,serif;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--mj-label);transition:color .18s ease}.TabNav_tab__iCvE4:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--mj-terracotta);opacity:0;transition:opacity .18s ease}.TabNav_active__dw_6R,.TabNav_tab__iCvE4:hover{color:var(--mj-ink)}.TabNav_active__dw_6R:after{opacity:1}.TabNav_active__dw_6R .TabNav_tabLabel__mR1AY:before{content:"";display:inline-block;width:7px;height:7px;margin-right:10px;transform:rotate(45deg);background:var(--mj-terracotta);vertical-align:middle}.TabNav_tabLabel__mR1AY{white-space:nowrap}.TabNav_badge__f7_af{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--mj-radius-pill);background:var(--mj-ochre);color:#2a2018;font-family:var(--mj-font-body),system-ui,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:0}@media (max-width:700px){.TabNav_tabNav__eYYhu{flex-wrap:nowrap;gap:0 18px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--mj-events-gutter, 8vw));padding-inline:var(--mj-events-gutter,8vw)}.TabNav_tabNav__eYYhu::-webkit-scrollbar{display:none}.TabNav_tab__iCvE4{flex:0 0 auto;font-size:11.5px;letter-spacing:.12em}.TabNav_tabNav__eYYhu[data-more-end=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 80px),rgba(0,0,0,.08) calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 80px),rgba(0,0,0,.08) calc(100% - 28px),transparent)}.TabNav_tabNav__eYYhu[data-more-start=true]{-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.08) 28px,#000 80px);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.08) 28px,#000 80px)}.TabNav_tabNav__eYYhu[data-more-start=true][data-more-end=true]{-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.08) 28px,#000 80px,#000 calc(100% - 80px),rgba(0,0,0,.08) calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.08) 28px,#000 80px,#000 calc(100% - 80px),rgba(0,0,0,.08) calc(100% - 28px),transparent)}}.ToolsPanel_toolsPanel__0CShI{padding-top:8px}.ToolsPanel_toolGrid__lZFa6{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.ToolsPanel_toolCard__TzmOS{display:flex;align-items:flex-start;gap:16px;padding:26px 28px;background:var(--mj-card);border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-card);box-shadow:var(--mj-shadow-card)}.ToolsPanel_toolIcon__Y8zPh{width:10px;height:10px;flex:none;margin-top:9px;transform:rotate(45deg);background:var(--mj-terracotta)}.ToolsPanel_toolInfo__104aT{min-width:0}.ToolsPanel_toolName__wHtYy{margin:0;font-family:var(--mj-font-display),Georgia,serif;font-weight:500;font-size:24px;line-height:1.15;color:var(--mj-ink)}.ToolsPanel_toolDescription__zhDj_{margin:10px 0 0;font-size:15.5px;line-height:1.6;color:var(--mj-body)}.ToolsPanel_toolLink__1iwT3{display:inline-block;margin-top:20px;font-family:var(--mj-font-body),system-ui,sans-serif;font-size:14px;letter-spacing:.04em;color:var(--mj-cream);background:var(--mj-terracotta);border-radius:var(--mj-radius-pill);padding:13px 26px;min-height:44px;box-shadow:var(--mj-shadow-btn);transition:background .18s ease,transform .28s cubic-bezier(.16,1,.3,1)}.ToolsPanel_toolLink__1iwT3:hover{background:var(--mj-terracotta-hover);color:var(--mj-cream);transform:translateY(-1px)}@media (max-width:600px){.ToolsPanel_toolCard__TzmOS{flex-wrap:wrap}.ToolsPanel_toolLink__1iwT3{flex:1 0 100%;text-align:center}}.events_eventsPage__vCd0M{min-height:100vh;background:var(--mj-paper)}.events_main__fnkF5{--mj-events-gutter:8vw;padding:clamp(20px,4vh,40px) var(--mj-events-gutter) clamp(64px,10vh,110px)}.events_container__M1Z9_{max-width:1080px;margin:0 auto}.events_skipLink__xcN9p{position:absolute;left:-9999px;top:0;z-index:100;padding:12px 20px;background:var(--mj-ground);color:var(--mj-cream);border-radius:0 0 var(--mj-radius-card) 0}.events_skipLink__xcN9p:focus{left:0}.events_gate__cI5Vh{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--mj-ground);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(40px,8vh,90px) 8vw}.events_gateBloom__PNJQr{position:absolute;left:50%;top:50%;width:min(150vw,1100px);height:min(150vw,1100px);transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(224,146,81,.17) 0,rgba(224,146,81,.05) 42%,rgba(32,13,18,0) 70%);pointer-events:none}.events_gateWordmark__szk4y{position:relative;font-family:var(--mj-font-label),Georgia,serif;letter-spacing:.32em;font-size:14px;color:hsla(43,90%,92%,.66);text-transform:uppercase;margin-bottom:clamp(34px,6vh,58px);white-space:nowrap;transition:color .18s ease}.events_gateWordmark__szk4y:hover{color:var(--mj-cream)}.events_gateBody__lguZ5{position:relative;width:100%;max-width:460px}.events_gateEyebrow__CakEv{font-family:var(--mj-font-label),Georgia,serif;letter-spacing:.26em;font-size:11.5px;color:var(--mj-gold);text-transform:uppercase}.events_gateTitle__mB817{margin:16px 0 0;font-family:var(--mj-font-display),Georgia,serif;font-weight:500;font-size:clamp(34px,4.8vw,52px);line-height:1.06;color:var(--mj-cream)}.events_gateRule__h_xNP{width:44px;height:1px;background:rgba(226,146,74,.5);margin:24px 0 0}.events_gateLead__dqU0u{margin:24px 0 0;font-family:var(--mj-font-display),Georgia,serif;font-style:italic;font-size:21px;line-height:1.5;color:hsla(43,90%,92%,.66);text-wrap:pretty}.events_gateNote__cP8nK{margin:26px 0 0;padding-top:22px;border-top:1px solid var(--mj-hairline-dark);font-size:14.5px;line-height:1.6;color:hsla(43,90%,92%,.6)}.events_gateNote__cP8nK+.events_gateNote__cP8nK{margin-top:10px;padding-top:0;border-top:none}.events_gateNote__cP8nK a{color:var(--mj-gold-light);text-decoration:underline;text-underline-offset:3px}.events_gateError__jD7Cl{margin-top:24px;padding:14px 18px;border-left:2px solid var(--mj-gold);background:hsla(43,90%,92%,.05);border-radius:var(--mj-radius-field);font-size:15px;line-height:1.6;color:hsla(43,90%,92%,.82)}.events_retryButton__VX1kU{margin-top:18px;font-family:var(--mj-font-body),system-ui,sans-serif;font-size:14px;letter-spacing:.04em;color:var(--mj-gold-light);background:transparent;border:1.5px solid hsla(39,88%,70%,.5);border-radius:var(--mj-radius-pill);padding:12px 24px;cursor:pointer;transition:background .18s ease}.events_retryButton__VX1kU:hover{background:hsla(39,88%,70%,.1)}.events_googleButtonWrapper__oxx09{position:relative;margin-top:32px;min-height:44px}.events_googleButton__1V_GF{color-scheme:light}.events_signingIn__D9RUC .events_googleButton__1V_GF{opacity:.35;pointer-events:none}.events_retryLink__WNavj{display:block;margin-top:14px;font-family:var(--mj-font-body),system-ui,sans-serif;font-size:14.5px;color:hsla(43,90%,92%,.6);background:none;border:none;padding:6px 0;cursor:pointer;text-decoration:underline;text-underline-offset:4px;transition:color .18s ease}.events_retryLink__WNavj:hover{color:var(--mj-cream)}.events_signingInOverlay__IFZoi{position:absolute;inset:0;display:flex;align-items:center;gap:12px;font-size:15px;color:hsla(43,90%,92%,.8)}.events_header__IkAl3{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 26px;padding-bottom:22px;border-bottom:1px solid var(--mj-hairline)}.events_headerLeft__wqZWl h1{margin:0;font-family:var(--mj-font-display),Georgia,serif;font-weight:500;font-size:clamp(32px,4vw,48px);line-height:1.05;color:var(--mj-ink)}.events_headerRight__Uusey{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.events_userInfo__ZefC0{display:flex;align-items:center;gap:10px;min-width:0}.events_userAvatar__cHxwH{width:30px;height:30px;border-radius:50%;flex:none;-o-object-fit:cover;object-fit:cover}.events_userEmail__DohoX{font-size:14px;color:var(--mj-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:30ch}.events_headerButtons__XoqDR{display:flex;gap:8px;position:relative}.events_signOutButton__pyIau,.events_switchAccountButton___KFBB{font-family:var(--mj-font-label),Georgia,serif;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-label);background:transparent;border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-pill);padding:10px 16px;cursor:pointer;transition:color .18s ease,border-color .18s ease}.events_signOutButton__pyIau:hover,.events_switchAccountButton___KFBB:hover{color:var(--mj-terracotta);border-color:var(--mj-terracotta)}.events_message__zgggp{display:flex;align-items:baseline;gap:12px;margin-top:24px;padding:15px 20px;border-radius:var(--mj-radius-card);border-left:2px solid var(--mj-olive);background:rgba(78,110,68,.07);font-size:15.5px;line-height:1.55;color:var(--mj-body)}.events_messageDiamond___74GZ{width:8px;height:8px;flex:none;transform:rotate(45deg);background:var(--mj-olive);position:relative;top:-1px}.events_error__4Tb99{border-left-color:var(--mj-rust);background:rgba(163,60,30,.07)}.events_error__4Tb99 .events_messageDiamond___74GZ{background:var(--mj-rust)}.events_tabContent__SeLqw{margin-top:34px}.events_loading__EG59C{display:flex;align-items:center;justify-content:center;gap:14px;padding:90px 0;font-size:16px;color:var(--mj-muted)}.events_spinnerLight__kFPo7,.events_spinner__2sad6{width:24px;height:24px;border-radius:50%;border:2px solid var(--mj-hairline);border-top-color:var(--mj-terracotta);animation:events_spin__Ks1Vb .9s linear infinite;flex:none}.events_spinnerLight__kFPo7{border-color:hsla(43,90%,92%,.2);border-top-color:var(--mj-gold)}@keyframes events_spin__Ks1Vb{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.events_spinnerLight__kFPo7,.events_spinner__2sad6{animation-duration:2.4s}}.events_hikeToolOverlay__aC_qR{position:fixed;inset:0;background:rgba(24,10,14,.62);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;z-index:1000;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.events_hikeToolOverlay__aC_qR>*{margin:auto 0}.events_hikeToolModal__YmdW0{width:min(560px,92vw);background:var(--mj-card-solid);border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-card-lg);box-shadow:var(--mj-shadow-lift);padding:34px 36px 30px}.events_hikeToolModal__YmdW0 h3{margin:0;font-family:var(--mj-font-display),Georgia,serif;font-weight:500;font-size:clamp(26px,3.2vw,34px);line-height:1.1;color:var(--mj-ink)}.events_hikeToolModal__YmdW0 p{margin:16px 0 0;font-size:16px;line-height:1.65;color:var(--mj-body)}.events_hikeToolModal__YmdW0 strong{font-weight:700;color:var(--mj-ink)}.events_hikeToolButtons__Yvjgn{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.events_hikeToolCta__6fb9v{font-size:15px;letter-spacing:.04em;color:var(--mj-cream);background:var(--mj-terracotta);border-radius:var(--mj-radius-pill);padding:14px 30px;box-shadow:var(--mj-shadow-btn);transition:background .18s ease,transform .28s cubic-bezier(.16,1,.3,1)}.events_hikeToolCta__6fb9v:hover{background:var(--mj-terracotta-hover);color:var(--mj-cream);transform:translateY(-1px)}.events_hikeToolDismiss__oZwBv{font-family:var(--mj-font-body),system-ui,sans-serif;font-size:14.5px;color:var(--mj-muted);background:none;border:none;padding:12px 4px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.events_hikeToolDismiss__oZwBv:hover{color:var(--mj-ink)}@media (max-width:700px){.events_main__fnkF5{--mj-events-gutter:6vw}.events_hikeToolModal__YmdW0{padding:26px 22px 22px}}.events_accountMenuButton__4JoRq{padding:9px 18px;min-height:44px;background:transparent;border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-pill);font-family:var(--mj-font-label),Georgia,serif;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-body);cursor:pointer;transition:border-color .18s ease,color .18s ease}.events_accountMenuButton__4JoRq:hover{border-color:var(--mj-terracotta);color:var(--mj-ink)}.events_accountMenu__6V1se{position:absolute;right:0;top:calc(100% + 8px);z-index:40;min-width:190px;padding:6px;background:var(--mj-card-solid,#fffaf0);border:1px solid var(--mj-hairline);border-radius:var(--mj-radius-card);box-shadow:var(--mj-shadow-lift);display:flex;flex-direction:column}.events_accountMenuItem__x2qoj{padding:11px 14px;min-height:44px;background:none;border:none;border-radius:var(--mj-radius-field);text-align:left;font-size:15px;color:var(--mj-body);cursor:pointer;transition:background .18s ease,color .18s ease}.events_accountMenuItem__x2qoj:hover{background:rgba(184,85,47,.08);color:var(--mj-ink)}.events_accountMenuEmail__5_1Ev{display:none}@media (max-width:700px){.events_header__IkAl3{flex-wrap:nowrap;align-items:center;position:relative}.events_userInfo__ZefC0{display:none}.events_accountMenuEmail__5_1Ev{display:block;padding:9px 14px 11px;border-bottom:1px solid var(--mj-hairline);margin-bottom:4px;font-size:13.5px;color:var(--mj-muted);overflow-wrap:anywhere}.events_headerButtons__XoqDR{position:static}.events_accountMenu__6V1se{left:0;right:auto;max-width:calc(100vw - 2 * var(--mj-events-gutter, 6vw))}}.events_personaGroup__KXLrq{display:flex;flex-direction:column;padding-top:6px;margin-top:4px;border-top:1px solid var(--mj-hairline)}.events_personaGroupLabel__EaFI9{padding:4px 14px 6px;font-family:var(--mj-font-label),Georgia,serif;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--mj-label)}.events_personaItem__X5AP1{display:flex;flex-direction:column;gap:2px}.events_personaItemNote__I91XE{font-size:12.5px;line-height:1.35;color:var(--mj-muted)}.events_personaItemActive__aaOmZ{background:rgba(184,85,47,.12);color:var(--mj-ink)}.events_personaExitItem__kgOpx{color:var(--mj-terracotta)}.events_personaBanner__tMDMa{position:sticky;top:0;z-index:60;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px clamp(16px,6vw,40px);background:var(--mj-terracotta);color:var(--mj-cream);box-shadow:var(--mj-shadow-card)}.events_personaBannerLabel__4LABY{font-family:var(--mj-font-label),Georgia,serif;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.events_personaBannerNote__XVy33{flex:1 1 auto;font-size:14px;color:hsla(43,90%,92%,.86)}.events_personaBannerExit__M1Jxo{padding:8px 16px;min-height:44px;background:transparent;border:1px solid hsla(43,90%,92%,.55);border-radius:var(--mj-radius-pill);font-family:var(--mj-font-label),Georgia,serif;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--mj-cream);cursor:pointer;transition:background .18s ease,border-color .18s ease}.events_personaBannerExit__M1Jxo:hover{background:hsla(43,90%,92%,.14);border-color:var(--mj-cream)}