body{--primary-color: #D93F0c;--secondary-color: #437E92;--tertiary-color: #1f8754;--buddyup-background: #f9f9f9;--buddyup-red: #ad0210;--buddyup-green: #135719;--sidebar-width: 280px;--border-radius: 12px;--buddyup-panel-radius: 12px;--buddyup-control-radius: 10px;--buddyup-control-border: rgba(0, 0, 0, .16);--buddyup-control-border-focus: rgba(67, 126, 146, .55);--buddyup-control-bg: #fff;--buddyup-chat-sidebar-width: 380px;--buddyup-mobile-safe-bottom: env(safe-area-inset-bottom, 0px);--buddyup-mobile-nav-offset: 0px;--buddyup-mobile-usable-vh: calc(100dvh - var(--buddyup-mobile-nav-offset))}html,body{min-height:100%}body,.pageContent{min-height:100vh;min-height:100dvh}@media (max-width: 1024px){body,.pageContent{min-height:0}}.pageContent{padding-top:0!important}body.buddyup-pjax-loading{cursor:progress}body.buddyup-pjax-loading .buddyUpPjaxContainer{opacity:.6;pointer-events:none;transition:opacity .15s ease-out}body:after{content:"";position:fixed;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at center,#ffffff14,#437e921f);transition:opacity .18s ease;z-index:9998}body.buddyup-screen-transitioning:after{opacity:1}body.buddyup-screen-transitioning .buddyUpPjaxContainer{transform:translateY(6px) scale(.997);transition:transform .18s ease,opacity .18s ease}.pinnacleMainNavBar .logo-wrapper a{display:inline-block!important}div.container{max-width:1920px}.buddyUpContainer{margin:0 auto!important;max-width:1920px!important;width:100%!important}.buddyUpWrapper,.buddyUpCondensedWrapper{padding:30px;background:#fff;border-radius:var(--buddyup-panel-radius);border:1px solid rgba(0,0,0,.06);max-width:100%;box-shadow:0 2px 10px -2px #0000000d,0 2px 15px -2px #0000000d}.buddyUpCondensedWrapper{width:600px;margin:0 auto}.buddyUpElWrapper{border-radius:var(--buddyup-panel-radius);border:1px solid rgba(0,0,0,.06);background:#fff;padding:20px}.flexWrapper{display:flex;gap:1rem}.flexWrapper>*{flex-grow:1}@media (max-width: 1000px){.flexCollapseM{flex-direction:column}}@media (max-width: 800px){.flexCollapseS{flex-direction:column}}@media (max-width: 500px){.flexCollapseXS{flex-direction:column}}.textSmall{font-size:.9rem}.textH1{font-size:2.67rem;font-weight:700;margin-bottom:1rem;transition:none}.textHeading{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.buddyUpGuidedTourBody,.buddyUpHelpSupportBody{display:grid;gap:.75rem}.buddyUpGuidedTourLead,.buddyUpHelpSupportLead{margin:0;line-height:1.4}.buddyUpGuidedTourList{margin:0;padding-left:1.1rem}.buddyUpGuidedTourList li{margin-bottom:.35rem;line-height:1.35}.buddyUpGuidedTourActions,.buddyUpHelpSupportActions{display:flex;flex-wrap:wrap;gap:.5rem}.buddyUpGuidedTourActions [class*=buddyUpButton],.buddyUpHelpSupportActions [class*=buddyUpButton]{margin-top:0}.buddyUpHelpSupportTabs{display:flex;gap:.35rem;overflow-x:auto;padding-bottom:.25rem}.buddyUpHelpSupportTab{flex:0 0 auto;padding:.55rem .8rem;border:1px solid var(--border-color, #d7d7d7);border-radius:999px;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:700}.buddyUpHelpSupportTab.isActive{border-color:var(--primary-color);background:var(--primary-color);color:#fff}.buddyUpHelpSupportPanel{display:grid;gap:.75rem;min-height:9rem;align-content:start}.buddyUpHelpSupportPanel[hidden]{display:none}.buddyUpHelpSupportDocumentLink{justify-self:start;margin-top:.25rem}@media (max-width: 500px){.textH1{font-size:2rem}}a{cursor:pointer}[class*=buddyUpButton],input[type=button][class*=buddyUpButton],input[type=submit][class*=buddyUpButton]{border:none;background:var(--primary-color);border:2px solid var(--primary-color)!important;color:#fff;font-weight:700;font-size:16px;border-radius:50px;margin-top:1rem;padding:.5rem .9rem;cursor:pointer;text-decoration:none;height:auto;line-height:normal;letter-spacing:normal;text-transform:none;display:inline-block;transition:all .3s}.buddyUpButton2{color:var(--primary-color)!important;background:#fff!important}.buddyUpButton3{border:1px solid #D1D1D1!important;color:#222!important;background:#fff!important;font-weight:400}.buddyUpButton4{color:#fff!important;border-color:var(--buddyup-red)!important;background:var(--buddyup-red)!important}.buddyUpButton1:hover:not([disabled=disabled]),.buddyUpButton1:focus:not([disabled=disabled]){color:#fff!important;opacity:.8!important}.buddyUpButton2:hover:not([disabled=disabled]),.buddyUpButton2:focus:not([disabled=disabled]){color:#fff!important;background:var(--primary-color)!important}.buddyUpButton3:hover:not([disabled=disabled]),.buddyUpButton3:focus:not([disabled=disabled]){background:#f5f5f5!important}.buddyUpButton4:hover:not([disabled=disabled]),.buddyUpButton4:focus:not([disabled=disabled]){border-color:#d10011!important;background:#d10011!important}[class*=buddyUpButton][disabled=disabled],input[class*=buddyUpButton][disabled=disabled]{background:#dadada!important;color:#444!important;border:2px solid #dadada!important;cursor:default}.buddyUpButton3[disabled=disabled],input.buddyUpButton3 [disabled=disabled]{border-width:1px!important}[class*=buddyUpButton][disabled=disabled].disabledSubmit{border-color:transparent!important;background-color:transparent!important}.buddyUpLink{text-decoration:underline;color:inherit;border:none;font-weight:400;font-size:inherit;cursor:pointer;height:auto;line-height:normal;letter-spacing:normal;text-transform:none;display:inline-block;padding:0;margin:0;transition:all .3s}.buddyUpLink:hover{color:inherit;opacity:.7}#buddyUpChatSidebarScrim{position:fixed;inset:0;background:#00000040;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:99998}#buddyUpChatSidebarScrim.is-active{opacity:1;pointer-events:auto}#buddyUpChatSidebarOpenHint{display:none}@media (min-width: 601px){body.buddyUpChatSidebarOpen{padding-right:var(--buddyup-chat-sidebar-width);transition:padding-right .25s ease;box-sizing:border-box}body.buddyUpChatSidebarOpen>*:not(#buddyUpChatSidebar):not(#buddyUpChatSidebarScrim){transform:none}}#buddyUpChatSidebar{position:fixed;right:0;bottom:0;z-index:99999;pointer-events:auto}#buddyUpChatSidebar .buddyUpChatSidebarToggle{pointer-events:auto;position:fixed;right:18px;bottom:18px;border-radius:999px;background:var(--primary-color);color:#fff;border:none;padding:10px 14px;font-weight:600;display:inline-flex;align-items:center;gap:8px;box-shadow:0 8px 24px #00000026}#buddyUpChatSidebar .buddyUpChatSidebarPanel{pointer-events:auto;position:fixed;top:0;right:0;width:var(--buddyup-chat-sidebar-width);max-width:92vw;height:100vh;height:100dvh;height:var(--buddyup-mobile-usable-vh, 100dvh);background:#fff;border-radius:0;box-shadow:-12px 0 30px #0000002e;transform:translate(100%);transition:transform .25s ease;display:flex;flex-direction:column;overflow:hidden}#buddyUpChatSidebar.is-open .buddyUpChatSidebarPanel{transform:translate(0)}#buddyUpChatSidebar .buddyUpChatSidebarHeader{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #eee;background:#fafafa}#buddyUpChatSidebar .buddyUpChatSidebarTitle{font-weight:700}#buddyUpChatSidebar .buddyUpChatSidebarHeaderActions{display:flex;align-items:center;gap:10px}#buddyUpChatSidebar .buddyUpChatSidebarOpenPage{font-size:.85rem;color:inherit;text-decoration:underline}#buddyUpChatSidebar .buddyUpChatSidebarClose{background:#111;border:none;cursor:pointer;color:#fff;border-radius:999px;padding:6px 10px}#buddyUpChatSidebar .buddyUpChatSidebarBody{display:grid;grid-template-rows:240px 1fr;height:100%}#buddyUpChatSidebar .buddyUpChatSidebarList{border-bottom:1px solid #eee;padding:10px;display:flex;flex-direction:column;gap:8px;overflow:hidden}#buddyUpChatSidebar .buddyUpChatSidebarListHeader{font-size:.85rem;font-weight:700;color:#666;margin-bottom:4px}#buddyUpChatSidebar .buddyUpChatSidebarListItems{overflow:auto;display:flex;flex-direction:column;gap:7px}#buddyUpChatSidebar .buddyUpChatSidebarListItem{appearance:none;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;width:100%;text-align:left;text-transform:none;letter-spacing:normal;font-family:inherit;font-size:inherit;line-height:1.2;padding:.75rem .85rem;border-radius:12px;border:1px solid transparent;box-shadow:none;background:#fff;cursor:pointer}#buddyUpChatSidebar .buddyUpChatSidebarListItem:hover{background:#00000009}#buddyUpChatSidebar .buddyUpChatSidebarListItem.active{background:#d93f0c14;border-color:#d93f0c38}#buddyUpChatSidebar .buddyUpChatSidebarListItem:focus{outline:none}#buddyUpChatSidebar .buddyUpChatSidebarListItem:focus-visible{outline:2px solid rgba(217,63,12,.35);outline-offset:1px}#buddyUpChatSidebar .buddyUpChatSidebarAvatar img{width:40px;height:40px;border-radius:50%;object-fit:cover}#buddyUpChatSidebar .buddyUpChatSidebarMeta{display:flex;flex-direction:column;justify-content:center;overflow:hidden}#buddyUpChatSidebar .buddyUpChatSidebarName{font-weight:700;font-size:1rem;text-transform:none;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#buddyUpChatSidebar .buddyUpChatSidebarBlurb{display:none}#buddyUpChatSidebar .buddyUpChatSidebarUnread{width:8px;height:8px;background:var(--primary-color);border-radius:50%}#buddyUpChatSidebar .buddyUpChatSidebarChat{display:flex;flex-direction:column;height:100%;padding:10px;min-height:0}#buddyUpChatSidebar .buddyUpChatSidebarChatHeader{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:700;padding:4px 2px 8px}#buddyUpChatSidebar .buddyUpChatSidebarChatName{text-transform:none;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#buddyUpChatSidebar .buddyUpChatSidebarReport{appearance:none;border:1px solid rgba(0,0,0,.12);background:#fff;color:#222;border-radius:999px;padding:4px 10px;font-size:.78rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:0 0 auto}#buddyUpChatSidebar .buddyUpChatSidebarReport:hover{background:#f5f5f5}#buddyUpChatSidebar .buddyUpChatSidebarReport:disabled{opacity:.6;cursor:default}#buddyUpChatSidebar .buddyUpChatSidebarMessages{flex:1;overflow:auto;padding:0;margin:0;list-style:none;min-height:0}#buddyUpChatSidebar .buddyUpChatSidebarMessages .userMessageWrapper{display:flex;gap:10px;margin-bottom:.5rem;padding:0}#buddyUpChatSidebar .buddyUpChatSidebarMessages .userMessageWrapper:not(:first-of-type).nextUser{margin-top:1.2rem}#buddyUpChatSidebar .buddyUpChatSidebarMessages .userMessage{width:calc(100% - 32px)}#buddyUpChatSidebar .buddyUpChatSidebarMessages .userMessage.currentUser{text-align:right}#buddyUpChatSidebar .buddyUpChatSidebarMessages .userMessage span{--message-border-radius: 12px;display:inline-block;border-radius:0 var(--message-border-radius) var(--message-border-radius) var(--message-border-radius);background:#f5f5f5;padding:6px 14px;text-align:left}#buddyUpChatSidebar .buddyUpChatSidebarMessages .userMessage.currentUser span{border-radius:var(--message-border-radius) 0 var(--message-border-radius) var(--message-border-radius)}#buddyUpChatSidebar .buddyUpChatSidebarMessages .userMessageImage{width:32px;height:32px}#buddyUpChatSidebar .placeholderMessage{padding:6px 0;margin-bottom:.5rem}#buddyUpChatSidebar .buddyUpChatSidebarChatError,#buddyUpChatSidebar .buddyUpChatSidebarListError{color:var(--buddyup-red);font-size:.85rem}#buddyUpChatSidebar .buddyUpChatSidebarNewMessage{margin-top:8px}#buddyUpChatSidebar .buddyUpChatSidebarForm{display:flex;gap:6px;background:#f5f5f5;border-radius:10px;padding:6px 8px;align-items:center}#buddyUpChatSidebar .buddyUpChatSidebarInput{flex:1;border:none;background:transparent;resize:none;min-height:36px;max-height:96px;line-height:1.3;padding:6px;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}#buddyUpChatSidebar .buddyUpChatSidebarSend{appearance:none;width:36px;height:36px;min-width:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--primary-color);color:#fff;border:none;box-shadow:none;padding:0;margin:0;cursor:pointer}#buddyUpChatSidebar .buddyUpChatSidebarSend:disabled{color:#888;cursor:default}@media (max-width: 600px){body{--buddyup-chat-sidebar-width: 100vw}body.buddyUpChatSidebarOpen>*:not(#buddyUpChatSidebar):not(#buddyUpChatSidebarScrim){transform:translate(-100vw)}#buddyUpChatSidebar .buddyUpChatSidebarPanel{width:100vw;max-width:100vw}#buddyUpChatSidebar .buddyUpChatSidebarBody{grid-template-rows:200px 1fr}#buddyUpChatSidebar .buddyUpChatSidebarClose{padding:8px 14px;font-size:1rem}}.buddyUpCommentAction{border:none;background:none;cursor:pointer;padding:.25rem .5rem;border-radius:.3rem;color:#555;font-weight:600;transition:background .15s,color .15s;margin:0}.buddyUpCommentAction:hover{background:#0000000d}.buddyUpCommentCard[data-my-reaction="1"] [data-react=like],.buddyUpCommentCard[data-my-reaction="-1"] [data-react=dislike]{color:var(--primary-color);font-weight:700}.buddyUpCommentCard p{margin:0}#buddyUpChatSidebar .buddyUpChatSidebarToggle{border-radius:999px;padding:9px 14px;border:1px solid rgba(0,0,0,.08)}#buddyUpChatSidebar .buddyUpChatSidebarPanel{border-left:1px solid rgba(0,0,0,.08);background:#f7f7f8}#buddyUpChatSidebar .buddyUpChatSidebarHeader{background:#fff;border-bottom:1px solid rgba(0,0,0,.08);padding:12px 14px}#buddyUpChatSidebar .buddyUpChatSidebarTitle{color:#111;font-size:1.05rem}#buddyUpChatSidebar .buddyUpChatSidebarClose{background:#111;height:38px;width:38px;padding:0;display:inline-flex;align-items:center;justify-content:center}#buddyUpChatSidebar .buddyUpChatSidebarBody{grid-template-rows:220px 1fr}#buddyUpChatSidebar .buddyUpChatSidebarList,#buddyUpChatSidebar .buddyUpChatSidebarChat{background:#fff}#buddyUpChatSidebar .buddyUpChatSidebarList{border-bottom:1px solid rgba(0,0,0,.08)}#buddyUpChatSidebar .buddyUpChatSidebarListItem{border:1px solid transparent;border-radius:12px}#buddyUpChatSidebar .buddyUpChatSidebarListItem.active{border-color:#d93f0c38}#buddyUpChatSidebar .buddyUpChatSidebarMessages{padding:.1rem 0 .55rem}#buddyUpChatSidebar .buddyUpChatSidebarMessages .userMessage span{background:#f2f3f5;color:#222;padding:8px 12px;max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}#buddyUpChatSidebar .buddyUpChatSidebarMessages .userMessage.currentUser span{background:var(--primary-color);color:#fff}#buddyUpChatSidebar .buddyUpChatSidebarNewMessage{margin-top:auto;border-top:1px solid rgba(0,0,0,.08);padding-top:.55rem}#buddyUpChatSidebar .buddyUpChatSidebarForm{background:#f3f3f3;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:6px}#buddyUpChatSidebar .buddyUpChatSidebarSend{border-radius:999px;background:var(--primary-color);color:#fff;width:32px;height:32px;min-width:32px;display:inline-flex;align-items:center;justify-content:center}#buddyUpChatSidebar .buddyUpChatSidebarSend:disabled{background:#d5d5d5;color:#777}@media (max-width: 600px){#buddyUpChatSidebar .buddyUpChatSidebarBody{grid-template-rows:36% 1fr}#buddyUpChatSidebar .buddyUpChatSidebarPanel{background:#fff}}.buddyUpBackButtonWrapper a{display:inline-block;padding:.3rem;color:inherit}.buddyUpBackButtonWrapper i{font-size:.9rem;transition:transform .2s;margin-right:2px}.buddyUpBackButtonWrapper a:hover{color:inherit;opacity:.9rem}.buddyUpBackButtonWrapper a:hover i{transform:translate(-2px)}.buddyUpSearchButtonInput{display:grid;grid-template-columns:repeat(2,auto)}.buddyUpSearchButtonInput>input{align-items:center;max-width:100%!important;width:100%!important;height:auto!important;border-radius:var(--border-radius) 0 0 var(--border-radius)!important}.buddyUpSearchButtonInput>button{margin:0!important;border-radius:0 var(--border-radius) var(--border-radius) 0!important;padding:.5rem .8rem}button.buddyUpReportButton{border-width:1px!important;margin:0 0 1rem;padding:.4rem .8rem!important;border-radius:5px;font-size:.9rem}button.buddyUpReportButton i{font-size:.8rem;margin-right:2px}.requiredMessage{font-weight:400;color:red;font-size:.9rem}.pageContent .buddyUpList li,.buddyUpList li{list-style:none;margin:0}.buddyUpList li:before{content:""!important}.buddyUpTextCenter{text-align:center}.buddyUpErrorMessage{color:red}.buddyUpPlaceholderLoading{-webkit-animation:text_loading 3s linear infinite;-moz-animation:text_loading 3s linear infinite;-ms-animation:text_loading 3s linear infinite;-o-animation:text_loading 3s linear infinite;animation:text_loading 3s linear infinite;background:#f3f3f3;background:-moz-linear-gradient(105deg,rgba(243,243,243,1) 43%,rgba(229,229,229,1) 53%,rgba(243,243,243,1) 62%,rgba(229,229,229,1) 71%,rgba(243,243,243,1) 81%);background:-webkit-linear-gradient(105deg,rgba(243,243,243,1) 43%,rgba(229,229,229,1) 53%,rgba(243,243,243,1) 62%,rgba(229,229,229,1) 71%,rgba(243,243,243,1) 81%);background:linear-gradient(105deg,#f3f3f3 43%,#e5e5e5 53%,#f3f3f3,#e5e5e5 71%,#f3f3f3 81%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f3f3",endColorstr="#f3f3f3",GradientType=1);background-size:1000%}.buddyUpImageCircle{display:block;overflow:hidden;border-radius:500px;position:relative}.buddyUpImageCircle img{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%;object-fit:cover}.buddyUpImageCircle.buddyUpUserIcon{height:45px;width:45px;min-width:45px}.buddyUpImageWrapper{position:relative;border-radius:var(--border-radius);overflow:hidden;display:inline-block}aside.buddyUpSearchSidebar{width:var(--sidebar-width);background:var(--buddyup-background);display:flex;flex-direction:column;gap:1.5rem}aside.buddyUpSearchSidebar>.buddyUpSearchSidebarSection{margin:0}aside.buddyUpSearchSidebar hr{width:95%;margin:0 auto}aside.buddyUpSearchSidebar .singlePill.interestFilter{background:#eee;cursor:pointer;margin-left:.5rem!important;border:1px solid rgba(0,0,0,.3);transition:all .2s}aside.buddyUpSearchSidebar .singlePill.interestFilter.interestSelected{background:#ddd;border:1px solid rgba(0,0,0,.6);color:#000}div.buddyUpSearchListWrapper{width:calc(100% - var(--sidebar-width));padding:20px}.buddyUpSearchListWrapper .buddyUpSearchList{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem .5rem}@media (max-width: 1000px){.buddyUpSearchWrapper{flex-direction:column}.buddyUpSearchWrapper>*{width:100%!important;flex-grow:1}.buddyUpSearchWrapper aside.buddyUpSearchSidebar{padding:20px;flex-direction:row}.buddyUpSearchWrapper aside.buddyUpSearchSidebar,.buddyUpSearchWrapper aside.buddyUpSearchSidebar .buddyUpPillWrapper{margin-bottom:0!important}.buddyUpSearchWrapper aside.buddyUpSearchSidebar .buddyUpPillWrapper{flex-wrap:nowrap;overflow-x:auto;max-width:100%}.buddyUpSearchWrapper aside.buddyUpSearchSidebar hr{display:none}.buddyUpSearchWrapper aside.buddyUpSearchSidebar .sidebarSimilarInterestsWrapper{display:inline-block;max-width:calc(100% - 220px)}div.buddyUpSearchListWrapper{padding:0}}@media (max-width: 700px){.buddyUpSearchWrapper aside.buddyUpSearchSidebar{flex-direction:column;gap:1rem}.buddyUpSearchWrapper aside.buddyUpSearchSidebar .sidebarSimilarInterestsWrapper{max-width:100%}.buddyUpSearchWrapper aside.buddyUpSearchSidebar .buddyUpPillWrapper{padding:0 0 5px!important}}@media (min-width: 1401px){.buddyUpSearchListWrapper .buddyUpSearchList{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1700px){.buddyUpSearchListWrapper .buddyUpSearchList{grid-template-columns:repeat(5,1fr)}}@media (min-width: 1001px) and (max-width: 1200px){.buddyUpSearchListWrapper .buddyUpSearchList{grid-template-columns:repeat(2,1fr)}}@media (max-width: 800px){.buddyUpSearchListWrapper .buddyUpSearchList{grid-template-columns:repeat(2,1fr)}}@media (max-width: 650px){.buddyUpSearchListWrapper .buddyUpSearchList{grid-template-columns:repeat(1,1fr);width:100%}}.sidebarNavigation button,.sidebarNavigation a{border:none;letter-spacing:normal;line-height:normal;font-size:1em;font-weight:400;width:100%;text-align:left;text-transform:none;padding:.8rem calc(20px + .5rem);margin:.4rem 0 0;height:auto;border-radius:0;display:block;color:#555}.sidebarNavigation .activePage{font-weight:700}.sidebarNavigation button:hover,.sidebarNavigation a:hover{background:#00000008;color:#555}.sidebarNavigation button i,.sidebarNavigation a i{margin-right:3px}.singleEventCard{margin-bottom:1rem;gap:.5rem;align-items:center;background:#fff;flex-direction:column;padding:8px;cursor:pointer;border-radius:var(--border-radius);transition:box-shadow .1s,transform .1s;box-shadow:0 0 #0000001a}.singleEventCard .eventCardImageWrapper{width:100%;max-width:100%;height:150px;max-height:150px;border-radius:5%;position:relative;border-radius:var(--border-radius);overflow:hidden;line-height:0}.singleEventCard .eventCardImageWrapper img{min-width:100%;max-width:unset;object-fit:cover;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.singleEventCard .eventCardInfoWrapper{padding:.5rem;width:100%}.singleEventCard a:hover{color:inherit}.singleEventCard .eventCardAttendeesIcon{font-size:.7rem;transform:translateY(-1.5px)}@media (min-width: 801px){.singleEventCard:not(.placeholderCard):hover{box-shadow:0 10px 15px -7px #0000001a;transform:scale(1.02)}}@media (max-width: 800px){.singleEventCard:not(.placeholderCard){box-shadow:0 14px 14px -11px #0000001a}}.buddyUpEventsList{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem .5rem;margin-bottom:2rem}@media (min-width: 1450px){.buddyUpEventsList{grid-template-columns:repeat(4,1fr);gap:1rem}}@media (min-width: 1700px){.buddyUpEventsList{grid-template-columns:repeat(5,1fr)}}@media (max-width: 1300px){.buddyUpEventsList{grid-template-columns:repeat(2,1fr)}}@media (max-width: 800px){.buddyUpEventsList{grid-template-columns:repeat(1,1fr)}}@media (max-width: 420px){.singleEventCard .eventCardImageWrapper{height:150px;max-height:150px}}.placeholderCard{cursor:default}.placeholderCard .eventCardImageWrapper,.placeholderCard .loadingText{background:#0000001a;-webkit-animation:text_loading 3s linear infinite;-moz-animation:text_loading 3s linear infinite;-ms-animation:text_loading 3s linear infinite;-o-animation:text_loading 3s linear infinite;animation:text_loading 3s linear infinite;background:#f3f3f3;background:-moz-linear-gradient(105deg,rgba(243,243,243,1) 43%,rgba(229,229,229,1) 53%,rgba(243,243,243,1) 62%,rgba(229,229,229,1) 71%,rgba(243,243,243,1) 81%);background:-webkit-linear-gradient(105deg,rgba(243,243,243,1) 43%,rgba(229,229,229,1) 53%,rgba(243,243,243,1) 62%,rgba(229,229,229,1) 71%,rgba(243,243,243,1) 81%);background:linear-gradient(105deg,#f3f3f3 43%,#e5e5e5 53%,#f3f3f3,#e5e5e5 71%,#f3f3f3 81%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f3f3",endColorstr="#f3f3f3",GradientType=1);background-size:1000%}.placeholderCard .loadingText{border-radius:var(--border-radius);margin-bottom:.5rem}.placeholderCard .textSmall .loadingText{line-height:19px}@keyframes text_loading{to{background-position:200% center}}.singleUserProfileCard{text-align:center;border:1px solid rgba(0,0,0,.1);border-radius:var(--border-radius);padding:1.5rem 2rem;display:inline-block;width:80%;cursor:pointer;transition:box-shadow .2s}.singleUserProfileCard:hover{box-shadow:0 0 10px #0000001a}.singleUserProfileCard .userCardImageWrapper{width:150px;height:150px;max-width:100%;overflow:hidden;position:relative;border-radius:500px;margin:0 auto}.singleUserProfileCard .userCardImageWrapper img{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;object-fit:cover}.singleUserProfileCard .userCardName{font-weight:700;font-size:1.2rem;margin:1rem 0 0}.singleUserProfileCard .userCardProfileLink a{padding:.4rem .9rem;font-weight:400;margin-bottom:0;width:100%}.buddyUpPillWrapper{display:flex;flex-wrap:wrap;gap:9px 7px;padding:0!important;margin:.5rem 0!important}.singlePill{background:#f1f1f1;display:inline-block;padding:5px 10px;border-radius:30px;margin:0!important;line-height:normal;border:none;height:auto;width:auto;text-transform:none;font-weight:400;letter-spacing:normal}.singlePill.groupInterestPill{margin:5px 5px 5px 0!important}.singlePill:not(.textSmall){font-size:inherit}.singlePill.textSmall{padding:2px 10px}.singlePill:before{display:none}#buddyUpModalWrapper{position:fixed;z-index:10020;top:0;left:0;width:100vw;height:100vh;height:100dvh;height:var(--buddyup-mobile-usable-vh, 100dvh);max-height:var(--buddyup-mobile-usable-vh, 100dvh);display:flex;align-items:center;justify-content:center}#buddyUpModalWrapper .buddyUpModalOverlay,.buddyUpOverlay{background:#0000004d;height:100%;width:100%;position:fixed;top:0;left:0;z-index:-1}.buddyUpOverlay{z-index:1001}#buddyUpModalWrapper .buddyUpModalContentWrapper{--modal-content-padding: 2.5rem;background:#fff;position:relative;border-radius:var(--border-radius);overflow:hidden;max-width:calc(95vw - var(--modal-content-padding))}#buddyUpModalWrapper .buddyUpCloseModal{position:absolute;top:0;right:0;z-index:2;height:auto;border:none;padding:12px;margin:0;line-height:0;font-size:1.1rem}#buddyUpModalWrapper .buddyUpModalContent{padding:var(--modal-content-padding);opacity:0;animation:fadeIn .3s forwards;min-width:300px;text-align:center;max-height:calc(var(--buddyup-mobile-usable-vh, 100dvh) - 24px);overflow:auto}.buddyUpFadeIn{animation:fadeIn .3s forwards}.buddyUpFadeOut{animation:fadeOut .3s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:0}to{opacity:1}}@media (max-width: 500px){#buddyUpModalWrapper .buddyUpModalContentWrapper{--modal-content-padding: 2rem}#buddyUpModalWrapper .buddyUpModalContent{min-width:0}}#buddyUpModalWrapper .buddyUpModalContentWrapper.buddyUpStockProfileModal{width:min(1020px,96vw);max-width:96vw}#buddyUpModalWrapper .buddyUpStockProfileModal .buddyUpModalContent{text-align:left;padding:1.1rem 1.1rem .95rem}.buddyUpStockProfileModalUi{display:grid;gap:.65rem}.buddyUpStockProfileModalIntro{margin:0;font-size:.92rem;line-height:1.35}.buddyUpStockProfileModalToolbar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.45rem;align-items:center}.buddyUpStockProfileModalToolbar input[type=text]{margin:0}.buddyUpStockProfileTopics{display:flex;flex-wrap:wrap;gap:.4rem}.buddyUpStockProfileTopic{border:1px solid rgba(0,0,0,.14);border-radius:999px;background:#f7f9fb;margin:0;padding:.35rem .7rem;font-size:.8rem;font-weight:700;cursor:pointer}.buddyUpStockProfileTopic.isActive{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.buddyUpStockProfileModalStatus{font-size:.88rem;opacity:.88}.buddyUpStockProfileModalStatus.isError{color:#8f2d2d}.buddyUpStockProfileCredits{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.buddyUpStockProfileCredits.isHidden{display:none}.buddyUpPixabayCreditLink{margin:0;font-size:12px;line-height:1.7;color:#555;display:inline-flex;align-items:center;gap:.45rem;padding:7px 11px 6px;border:1px solid #ccc;border-radius:8px;text-decoration:none;background:#fff}.buddyUpPixabayCreditLink:hover,.buddyUpPixabayCreditLink:focus{color:#333;border-color:#b8b8b8;text-decoration:none}.buddyUpPixabayCreditLogoWrap{display:block;width:68px;height:18px;overflow:hidden}.buddyUpPixabayCreditLogoWrap img{width:94px;max-width:none;height:auto;display:block}.buddyUpStockProfileCreditText{font-size:.78rem;opacity:.8}.buddyUpStockProfileModalGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));grid-auto-rows:1fr;gap:.55rem;max-height:clamp(220px,calc(var(--buddyup-mobile-usable-vh, 100dvh) - 360px),620px);overflow:auto;padding-right:.25rem;align-items:stretch}.buddyUpStockProfileCard{appearance:none;border:2px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;margin:0;padding:.22rem;cursor:pointer;text-align:left;display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;min-height:190px;line-height:normal;overflow:hidden;box-sizing:border-box}.buddyUpStockProfileCard.isSelected{border-color:var(--primary-color);box-shadow:0 0 0 2px #42b98333}.buddyUpStockProfileCard img{display:block;width:100%;height:150px!important;min-height:150px;max-height:none!important;aspect-ratio:auto;object-fit:cover;border-radius:9px;flex:0 0 auto}.buddyUpStockProfileCard span{display:block;font-size:.72rem;line-height:1.2;padding:.3rem .12rem .12rem;font-weight:600;white-space:normal;overflow-wrap:anywhere;flex:1 1 auto}.buddyUpStockProfileModalActions{display:flex;justify-content:flex-end;gap:.5rem}.buddyUpStockProfileEmpty{grid-column:1 / -1;border:1px dashed rgba(0,0,0,.18);border-radius:12px;padding:.9rem;font-size:.9rem;opacity:.85}@media (max-width: 780px){.buddyUpStockProfileModalToolbar{grid-template-columns:1fr}.buddyUpStockProfileModalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.buddyUpVideoEmbedWrap{width:100%;border-radius:14px;overflow:hidden;background:#000}.buddyUpVideoEmbed{display:block;width:100%;aspect-ratio:16 / 9;border:none;background:#000}.buddyUpVideoPlayer{display:block;width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:contain;border-radius:14px;background:#000}.buddyUpVideoLinkCard{position:relative;width:100%;height:100%;min-height:0;border-radius:14px;overflow:hidden;background:linear-gradient(140deg,#111,#202020);color:#fff}.buddyUpVideoLinkThumbWrap{position:relative;width:100%;height:100%;min-height:0}.buddyUpVideoLinkThumbImage,.buddyUpVideoLinkThumbFallback{width:100%;height:100%;min-height:0;object-fit:cover;display:block}.buddyUpVideoLinkThumbFallback{display:flex;align-items:center;justify-content:center;font-size:2rem;background:radial-gradient(circle at 30% 30%,#383838,#111)}.buddyUpVideoProviderBadge{position:absolute;top:8px;left:8px;background:#000000b3;color:#fff;font-size:.72rem;font-weight:700;padding:.22rem .45rem;border-radius:999px;letter-spacing:.02em}.buddyUpVideoPlayBadge{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.buddyUpVideoPlayBadge i{height:54px;width:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding-left:4px;background:#0000008c;color:#fff;font-size:1.05rem}.buddyUpVideoLinkMeta{position:absolute;bottom:8px;right:8px;background:#0009;border-radius:999px;padding:.2rem .5rem;color:#fff;font-size:.72rem}.buddyUpVideoLinkComposerPreview{height:132px;min-height:132px}#buddyUpModalWrapper .buddyUpModalContentWrapper.buddyUpGroupVideoViewportModal{width:min(96vw,1280px);max-width:96vw}#buddyUpModalWrapper .buddyUpGroupVideoViewportModal .buddyUpModalContent{padding:1rem;max-height:calc(var(--buddyup-mobile-usable-vh, 100dvh) - 12px)}.buddyUpGroupVideoModalBody{width:100%;max-width:100%}.buddyUpVideoEmbedWrap.buddyUpGroupVideoViewport .buddyUpVideoEmbed{aspect-ratio:16 / 9;width:100%;max-height:84dvh}.buddyUpVideoPlayer.buddyUpGroupVideoViewport{width:100%;max-height:84dvh;border-radius:12px}.buddyUpRotateHint{display:none;opacity:.8;margin-top:.4rem}@media (max-width: 900px){.buddyUpRotateHint{display:block}}@media (max-width: 900px) and (orientation: landscape){.buddyUpVideoEmbedWrap.buddyUpGroupVideoViewport .buddyUpVideoEmbed,.buddyUpVideoPlayer.buddyUpGroupVideoViewport{max-height:88dvh}}.buddyUp .buddyUpPagesWrapper{overflow:hidden;white-space:nowrap}.buddyUp .buddyUpPage:not(.hidden){position:relative;display:inline-block;width:100%;white-space:wrap;vertical-align:top}.activeMobileMenu{display:block!important;z-index:500;position:relative}.mobileMenuCloseButton{border:0;position:absolute;top:5px;right:5px;padding:10px;line-height:normal;margin:0;font-size:16px}.buddyUpFiltersShelfOverlay{position:fixed;inset:0;background:#00000080;z-index:9998;opacity:0;pointer-events:none;transition:opacity .24s ease}.buddyUpFiltersShelfOverlay.isOpen{opacity:1;pointer-events:auto}.buddyUpFiltersShelfCloseButton{display:none;border:0;background:transparent;color:#222;font-size:1.2rem;line-height:1;padding:.35rem .45rem;margin:0 0 .35rem auto;cursor:pointer}.buddyUpAdminEditShelf{display:flex;flex-direction:column;gap:.75rem}.buddyUpSearchSidebar.buddyUpFiltersShelf.buddyUpAdminEditShelf{position:fixed;top:calc(var(--buddyup-mobile-header-height, 56px) + var(--buddyup-mobile-safe-top, 0px) + 8px);left:0;width:min(420px,calc(100vw - 10%))!important;max-width:calc(100vw - 10%);height:calc(100dvh - var(--buddyup-mobile-header-height, 56px) - var(--buddyup-mobile-nav-offset, 70px) - var(--buddyup-mobile-safe-top, 0px) - 16px);max-height:calc(100dvh - var(--buddyup-mobile-header-height, 56px) - var(--buddyup-mobile-nav-offset, 70px) - var(--buddyup-mobile-safe-top, 0px) - 16px);border-radius:0 14px 14px 0;box-shadow:0 12px 28px #00000040;background:#fff;z-index:9999;padding:.95rem .8rem;overflow:hidden;transform:translate(-105%);transition:transform .24s ease;touch-action:pan-y}.buddyUpSearchSidebar.buddyUpFiltersShelf.buddyUpAdminEditShelf.isOpen,.buddyUpSearchSidebar.buddyUpFiltersShelf.buddyUpAdminEditShelf.activeMobileMenu{transform:translate(0)}.buddyUpAdminEditShelfHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:.55rem}.buddyUpAdminEditShelfTabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.buddyUpAdminEditShelfTab{border:1px solid rgba(0,0,0,.16);border-radius:10px;background:#fff;color:#223;font-size:.82rem;font-weight:700;letter-spacing:.01em;padding:.42rem .55rem;margin:0}.buddyUpAdminEditShelfTab.isActive{background:#203244;border-color:#203244;color:#fff}.buddyUpAdminEditShelfPanels{flex:1 1 auto;min-height:0;overflow:hidden}.buddyUpAdminEditShelfPanel{height:100%;padding:0}.buddyUpAdminEditShelfFrame{display:block;width:100%;height:100%;min-height:0;border:0;border-radius:0;background:#fff}.buddyUpAdminShelfActions{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex:0 0 auto;margin-top:.45rem;padding:.55rem .1rem .1rem;border-top:1px solid rgba(0,0,0,.12);background:#fff}.buddyUpAdminShelfActions .buddyUpButton1,.buddyUpAdminShelfActions .buddyUpLink{margin:0}.buddyUpAdminEditPage{scroll-padding-bottom:calc(var(--buddyup-mobile-nav-offset, 70px) + 1rem)}.buddyUpSideTab,.mobileFilterButton,#filtersSearchMobile{display:none}@media (max-width: 1000px){body.buddyup-filters-shelf-open{overflow:hidden}.buddyUpSideTab{display:inline-flex;position:fixed;left:0;bottom:calc(var(--buddyup-mobile-nav-height, 70px) + env(safe-area-inset-bottom,0px) + 14px);width:44px;min-width:44px;height:42px;padding:0;border-radius:0 999px 999px 0;border:1px solid rgba(0,0,0,.12);border-left:0;background:#fff;color:#334;align-items:center;gap:.5rem;justify-content:center;z-index:9997;box-shadow:0 2px 12px #00000029;margin:0;font-size:.88rem;font-weight:700;letter-spacing:.02em;cursor:pointer;touch-action:pan-y;user-select:none;-webkit-user-select:none;overflow:hidden;transition:width .22s ease,min-width .22s ease,padding .22s ease,opacity .22s ease,transform .22s ease,box-shadow .22s ease}.buddyUpSideTab i{font-size:.95rem;flex:0 0 auto}.buddyUpSideTab span{max-width:0;opacity:0;white-space:nowrap;overflow:hidden;transition:max-width .18s ease,opacity .14s ease}.buddyUpSideTab.isPeek,.buddyUpSideTab:focus-visible{width:auto;min-width:0;padding:0 14px;box-shadow:0 8px 22px #0000002e}.buddyUpSideTab.isPeek span,.buddyUpSideTab:focus-visible span{max-width:9rem;opacity:1}body.buddyup-filters-shelf-open .buddyUpSideTab{opacity:0;pointer-events:none;transform:translate(-120%)}.buddyUpAdminEditPage{padding-bottom:calc(var(--buddyup-mobile-nav-offset, 70px) + 84px)!important}#filtersSearchMobile{display:inline-block;margin:.25rem 0 0;width:100%;border-radius:var(--border-radius);padding:.5rem}.buddyUpFiltersShelfCloseButton{display:inline-flex;align-items:center;justify-content:center}.buddyUpSearchWrapper aside.buddyUpSearchSidebar.buddyUpFiltersShelf{position:fixed;top:calc(var(--buddyup-mobile-header-height, 56px) + var(--buddyup-mobile-safe-top, 0px) + 8px);left:0;width:min(360px,calc(100vw - 18%))!important;max-width:calc(100vw - 18%);height:calc(100dvh - var(--buddyup-mobile-header-height, 56px) - var(--buddyup-mobile-nav-offset, 70px) - var(--buddyup-mobile-safe-top, 0px) - 16px);max-height:calc(100dvh - var(--buddyup-mobile-header-height, 56px) - var(--buddyup-mobile-nav-offset, 70px) - var(--buddyup-mobile-safe-top, 0px) - 16px);border-radius:0 14px 14px 0;box-shadow:0 12px 28px #00000040;background:#fff;z-index:9999;padding:.95rem .8rem;overflow-y:auto;transform:translate(-105%);transition:transform .24s ease;flex-direction:column;gap:.85rem;touch-action:pan-y}.buddyUpSearchWrapper aside.buddyUpSearchSidebar.buddyUpFiltersShelf.isOpen,.buddyUpSearchWrapper aside.buddyUpSearchSidebar.buddyUpFiltersShelf.activeMobileMenu{transform:translate(0)}.buddyUpAdminEditShelfFrame{min-height:calc(100dvh - var(--buddyup-mobile-header-height, 56px) - var(--buddyup-mobile-nav-offset, 70px) - var(--buddyup-mobile-safe-top, 0px) - 170px)}}@media (min-width: 1001px){.buddyUpFiltersShelfOverlay,.buddyUpFiltersShelfCloseButton,.mobileFilterButton,#filtersSearchMobile,.buddyUpSideTab{display:none!important}.buddyUpSideTab.buddyUpAdminEditSideTab{display:inline-flex!important;position:fixed;right:0;left:auto;top:calc(var(--buddyup-mobile-header-height, 56px) + var(--buddyup-mobile-safe-top, 0px) + 88px);bottom:auto;width:44px;min-width:44px;height:42px;padding:0;border-radius:999px 0 0 999px;border:1px solid rgba(0,0,0,.12);border-right:0;background:#fff;color:#334;align-items:center;gap:.5rem;justify-content:center;z-index:9997;box-shadow:0 2px 12px #00000029;margin:0;font-size:.88rem;font-weight:700;letter-spacing:.02em;cursor:pointer;overflow:hidden;transition:width .22s ease,min-width .22s ease,padding .22s ease,opacity .22s ease,transform .22s ease,box-shadow .22s ease}.buddyUpSideTab.buddyUpAdminEditSideTab:hover,.buddyUpSideTab.buddyUpAdminEditSideTab.isPeek,.buddyUpSideTab.buddyUpAdminEditSideTab:focus-visible{width:auto;min-width:0;padding:0 14px;box-shadow:0 8px 22px #0000002e}.buddyUpSideTab.buddyUpAdminEditSideTab:hover span,.buddyUpSideTab.buddyUpAdminEditSideTab.isPeek span,.buddyUpSideTab.buddyUpAdminEditSideTab:focus-visible span{max-width:9rem;opacity:1}body.buddyup-filters-shelf-open .buddyUpSideTab.buddyUpAdminEditSideTab{opacity:0;pointer-events:none;transform:translate(120%)}.buddyUpAdminEditPage{padding-right:clamp(3.25rem,4vw,4.5rem)}.buddyUpSearchSidebar.buddyUpFiltersShelf.buddyUpAdminEditShelf{top:calc(var(--buddyup-mobile-header-height, 56px) + var(--buddyup-mobile-safe-top, 0px) + 10px);left:auto;right:0;width:min(520px,44vw)!important;max-width:min(520px,44vw);height:calc(100dvh - var(--buddyup-mobile-header-height, 56px) - var(--buddyup-mobile-safe-top, 0px) - 20px);max-height:calc(100dvh - var(--buddyup-mobile-header-height, 56px) - var(--buddyup-mobile-safe-top, 0px) - 20px);border-radius:14px 0 0 14px;transform:translate(104%);padding:1rem .95rem}.buddyUpSearchSidebar.buddyUpFiltersShelf.buddyUpAdminEditShelf .buddyUpFiltersShelfCloseButton{display:inline-flex!important}.buddyUpAdminEditShelfFrame{min-height:calc(100dvh - var(--buddyup-mobile-header-height, 56px) - var(--buddyup-mobile-safe-top, 0px) - 190px)}body.buddyup-admin-shelf-open .buddyUpFiltersShelfOverlay{display:block!important}}.buddyUpInputWrapper{position:relative}.buddyUpCheckboxWrapper{display:flex;gap:10px}.buddyUp .buddyUpInputWrapperWithDescription .inputLabel{align-items:flex-end}.buddyUp .buddyUpInputWrapperWithDescription p{padding:0 0 .5rem}.buddyUpCheckboxWrapper input,.buddyUpCheckboxWrapper label{margin:0!important;font-weight:400!important}.buddyUp label.buddyUpFileUpload{text-align:center;position:relative;padding:1rem;border:2px dashed #ddd;height:100%;min-height:150px;text-transform:none;display:flex;align-items:center;width:100%;margin-bottom:1rem;cursor:pointer;border-radius:var(--border-radius);box-sizing:border-box}.buddyUp label.buddyUpFileUpload>*{cursor:pointer}.buddyUp label.buddyUpFileUpload>div{display:block;max-width:100%;width:100%}.buddyUp label.buddyUpFileUpload input[type=file]{opacity:0;position:absolute;top:0;left:0;height:inherit;padding:inherit;margin:inherit;width:100%;height:100%;line-height:inherit;font-size:inherit;z-index:1;cursor:pointer}.buddyUp label.buddyUpFileUpload button:hover{transform:scale(1.05);background:#eaeaea!important;transition:all .2s ease!important;box-shadow:0 16px 8px -15px #0003}.buddyUp label.buddyUpFileUpload .buddyUpFileUploadButtonsWrapper{display:flex;margin-top:5px;gap:.5rem;justify-content:center}.buddyUp label.buddyUpFileUpload .buddyUpFileUploadButtonsWrapper button{position:relative;z-index:2;margin:0;height:auto;padding:7px 15px;display:block;text-transform:none;max-width:85%;overflow:hidden;text-overflow:ellipsis;width:auto!important;background:#e5e5e5!important;border:none!important;font-size:.9rem}.buddyUp label.buddyUpFileUpload .buddyUpFileUploadText{font-size:.9rem}.buddyUp label.buddyUpFileUpload.buddyUpBackgroundUploaded{background-size:cover!important;background-position:center!important;border:none!important;align-items:end}.buddyUp label.buddyUpFileUpload.buddyUpBackgroundUploaded .buddyUpFileUploadText{display:none}.buddyUp label.buddyUpFileUpload.buddyUpBackgroundUploaded .buddyUpFileUploadButtonsWrapper button{position:relative;z-index:2;background:#fff!important}.buddyUp label.buddyUpFileUpload.buddyUpBackgroundUploaded .buddyUpFileUploadButtonsWrapperbutton:hover{position:relative;z-index:2;background:#eaeaea!important}.buddyUpFileUpload.uploadingFile:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#ffffff80;z-index:3}.buddyUpFileUpload.uploadingFile:after{content:"";position:absolute;width:48px;height:48px;border:5px solid black;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:buddyUpLoadingRotation 1s linear infinite;left:calc(50% - 24px);top:calc(50% - 24px);transform:translate(-50%,-50%);z-index:4}@keyframes buddyUpLoadingRotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.buddyUpModalContentWrapper.buddyUpImageCropModalWrapper{overflow:visible!important}.buddyUpCropperWrapper{height:250px;width:265px}#buddyUpModalWrapper .buddyUpImageCropModalWrapper .buddyUpModalContent{padding:0!important;width:100%;min-width:0}.buddyUpCropperWrapper .buddyUpCropperSaveButton{position:absolute;z-index:2;bottom:5px;left:50%;transform:translate(-50%);margin:5px auto;height:auto;padding:7px 15px;display:block;text-transform:none;max-width:85%;overflow:hidden;text-overflow:ellipsis;width:auto!important;background:#fff!important;border:none!important;font-size:.9rem}.buddyUp label.buddyUpFileUpload:not(.buddyUpBackgroundUploaded) .buddyUpFileUploadCropButton{display:none}.buddyUpCropperWrapper .buddyUpCropperSaveButton[disabled=disabled]{background:#dadada!important;color:#444!important}#buddyUpModalWrapper .buddyUpImageCropModalWrapper #buddyUpCloseModalButton{background:#fff;border-radius:0 0 0 4px}.buddyUpCropperError{display:inline-block;margin-top:.8rem;padding:7px 15px;background:var(--buddyup-red);line-height:normal;color:#fff;max-width:95%}@media (max-width: 600px){.buddyUpImageCropModalWrapper{position:fixed!important;top:0;left:0;max-width:100%!important;width:100%;height:var(--buddyup-mobile-usable-vh, 100dvh);display:flex;align-items:center;justify-content:center}.buddyUpCropperWrapper{width:100%;height:100dvw}}.buddyUpMultiFileUploadWrapper{margin-bottom:.5rem}.buddyUp .buddyUpMultiFileUploadWrapper label.buddyUpFileUpload{min-height:120px;margin-bottom:.5rem}.buddyUpMultiFileUploadWrapper .buddyUpErrorMessage{text-align:center;font-size:.9rem}.buddyUpMultiFileUploadWrapper .buddyUpMultiFilesUploaded{background:#f1f1f1;border-radius:var(--border-radius);padding:.5rem;margin-top:1rem}.buddyUpMultiFileUploadWrapper .buddyUpErrorMessage:not(.hidden)+.buddyUpMultiFilesUploaded{margin-top:.5rem}.buddyUpMultiFileUploadWrapper .buddyUpMultiFilesUploadSingleFile .buddyUpErrorMessage{margin-bottom:.5rem}.buddyUpMultiFileUploadWrapper .buddyUpMultiFilesUploadSingleFile{background:#fff;border-radius:var(--border-radius);line-height:normal;padding:.6rem .8rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between;font-size:1rem;gap:1rem}.buddyUpMultiFileUploadWrapper .buddyUpMultiFilesUploadSingleFile.buddyUpFileLoading{-webkit-animation:text_loading 3s linear infinite reverse;-moz-animation:text_loading 3s linear infinite reverse;-ms-animation:text_loading 3s linear infinite reverse;-o-animation:text_loading 3s linear infinite reverse;animation:text_loading 3s linear infinite reverse;background:#fff;background:-moz-linear-gradient(105deg,rgba(255,255,255,1) 43%,rgba(243,243,243,1) 53%,rgba(255,255,255,1) 62%,rgba(243,243,243,1) 71%,rgba(255,255,255,1) 81%);background:-webkit-linear-gradient(105deg,rgba(255,255,255,1) 43%,rgba(243,243,243,1) 53%,rgba(255,255,255,1) 62%,rgba(243,243,243,1) 71%,rgba(255,255,255,1) 81%);background:linear-gradient(105deg,#fff 43%,#f3f3f3 53%,#fff,#f3f3f3 71%,#fff 81%);background-size:1000%;border:1px solid rgba(0,0,0,.04)}.buddyUpMultiFileUploadWrapper .buddyUpMultiFilesUploadSingleFile:last-of-type{margin-bottom:0}.buddyUpMultiFileUploadWrapper .buddyUpMultiFilesUploadSingleFile i{margin:0;-webkit-animation:singleFileIconPopin .3s linear forwards;-moz-animation:singleFileIconPopin .3s linear forwards;-ms-animation:singleFileIconPopin .3s linear forwards;-o-animation:singleFileIconPopin .3s linear forwards;animation:singleFileIconPopin .3s linear forwards;transform:scale(.9) rotate(15deg)}.buddyUpMultiFileUploadWrapper .buddyUpMultiFilesUploadSingleFile i.fas.fa-x{font-size:.8rem}.buddyUpMultiFileUploadWrapper .buddyUpMultiFilesUploadSingleFile i.fas.fa-check{color:green}@keyframes singleFileIconPopin{0%{transform:scale(.9) rotate(15deg)}75%{transform:scale(1.3) rotate(0)}to{transform:scale(1) rotate(0)}}.subscription0__buddyUpMultiFileUploadWrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;position:relative;border:2px dashed #ddd;min-height:120px;margin-bottom:.5rem;gap:.5rem;padding:1.5rem 1rem}.subscription0__buddyUpMultiFileUploadWrapper p{padding:0;width:350px;max-width:calc(100% - 10px)}.subscription0__buddyUpMultiFileUploadWrapper a{margin:0!important}.buddyUp input[type=email],.buddyUp input[type=date],.buddyUp input[type=time],.buddyUp input[type=number],.buddyUp input[type=search],.buddyUp input[type=text],.buddyUp input[type=tel],.buddyUp input[type=url],.buddyUp input[type=password],.buddyUp textarea,.buddyUp select{min-height:42px;height:auto;padding:8px 12px;background-color:var(--buddyup-control-bg);border:1px solid var(--buddyup-control-border);border-radius:var(--buddyup-control-radius);box-shadow:none;box-sizing:border-box;margin-bottom:.9rem;width:100%;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.buddyUp input[type=date]{width:auto}.buddyUp input[type=email],.buddyUp input[type=date],.buddyUp input[type=number],.buddyUp input[type=search],.buddyUp input[type=text],.buddyUp input[type=tel],.buddyUp input[type=url],.buddyUp input[type=password],.buddyUp textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.buddyUp textarea{min-height:96px;padding-top:9px;padding-bottom:9px}.buddyUp input[type=email]:focus,.buddyUp input[type=date]:focus,.buddyUp input[type=number]:focus,.buddyUp input[type=search]:focus,.buddyUp input[type=text]:focus,.buddyUp input[type=tel]:focus,.buddyUp input[type=url]:focus,.buddyUp input[type=password]:focus,.buddyUp textarea:focus,.buddyUp select:focus{border:1px solid var(--buddyup-control-border-focus);box-shadow:0 0 0 2px #437e9229;outline:0}.buddyUp .inputLabel,.buddyUp label,.buddyUp legend{display:block;margin-bottom:.5rem;font-weight:600}.buddyUp fieldset{padding:0;border-width:0}.buddyUp input[type=checkbox],.buddyUp input[type=radio]{display:inline}.buddyUp label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}.buddyUp textarea,.buddyUp select,.buddyUp fieldset{margin-bottom:1.5rem}.buddyUp form{margin-bottom:2.5rem}.buddyUp input[type=email]::placeholder,.buddyUp input[type=text]::placeholder{opacity:.5}input[type=button].ed_button,.wp-core-ui .button,.wp-core-ui button{height:auto;text-transform:none;font-weight:500;letter-spacing:normal}.chatMessagesWrapper{display:flex;gap:1rem;flex-direction:column;background:#fff;max-height:70vh}.chatMessagesWrapper>*{flex-grow:1}.currentChat{height:100%;overflow-x:hidden;overflow-y:scroll;margin:0;padding:0 1rem;text-align:left}@media (min-width: 550px){.currentChat::-webkit-scrollbar{opacity:1;width:8px}.currentChat::-webkit-scrollbar-track{background:#0000001a;border-radius:10px}.currentChat::-webkit-scrollbar-thumb{background:#0000001a;border-radius:10px}.currentChat::-webkit-scrollbar-thumb:hover{background:#0003}}li.placeholderMessage{padding:6px 0;margin-bottom:1rem!important}.currentChat li:before{content:"";display:none}.currentChat li{margin:0}.currentChat .userMessageWrapper{display:flex;gap:15px;padding:0;margin-bottom:.5rem}.currentChat .userMessageWrapper:not(:first-of-type).nextUser{margin-top:1.8rem}.currentChat .userMessageWrapper .userMessage{width:calc(100% - 40px)}.currentChat .userMessageWrapper .userMessage.currentUser{text-align:right}.currentChat .userMessageWrapper .userMessage span{--message-border-radius: 12px;display:inline-block;border-radius:0 var(--message-border-radius) var(--message-border-radius) var(--message-border-radius);background:#f5f5f5;padding:8px 18px;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.currentChat .userMessageWrapper .userMessage.currentUser span{border-radius:var(--message-border-radius) 0 var(--message-border-radius) var(--message-border-radius)}.currentChat .userMessageWrapper.messageSendError .userMessage.currentUser span{background:#fcc}.currentChat .userMessageWrapper.messageSendError .userMessage.currentUser .messageErr{display:block;font-size:.9rem;margin-right:11px;color:#e60000;font-weight:400}.currentChat .userMessageWrapper .userMessageImage{width:40px;height:40px}#chatNewMessageWrapper{height:auto}#chatNewMessageForm{gap:0;margin:0;background:#f5f5f5;border-radius:var(--border-radius)}#chatNewMessageForm>*{margin:0}#chatNewMessageInput{width:100%;background-color:transparent;border:none}#chatNewMessageSubmit{border-radius:4px;border:none!important;background:transparent!important;color:#000!important;transition:color .2s}#chatNewMessageSubmit:disabled{color:#888!important}@media (max-width: 1024px){#buddyUpTopNav{display:none}}@media (max-width: 766px){#chatSectionWrapper{flex-direction:column}#chatListSidebar{width:100%;max-width:100%}#chatListSidebar #userChatList{white-space:nowrap;overflow:auto}#chatListSidebar #userChatList .userListCard{display:inline-block;overflow:hidden;width:130px}#chatListSidebar #userChatList .userListCard .userListCardName{overflow:hidden;text-overflow:ellipsis;text-align:center}#chatListSidebar #userChatList .userListCard .userListCardBlurb{display:none}#chatListSidebar #userChatList .userListCard .userListCardImageWrapperWrapper{margin:0 auto .5rem}.currentChatWrapper{min-height:400px;padding:1rem}#chatNewMessageWrapper{flex-grow:0}}.buddyUpErrorPage{background:#fff;border-radius:var(--border-radius);padding:2rem 3rem;text-align:center}.buddyUpErrorPage .buddyUpErrorPageImage{max-width:100%;max-height:25vh;margin:0 auto 1rem}.buddyUpErrorPage h1{transition:none;opacity:1;margin-left:0}.buddyUpSpinner{--rotate-speed: 1s;-webkit-animation:rotating var(--rotate-speed) linear infinite;-moz-animation:rotating var(--rotate-speed) linear infinite;-ms-animation:rotating var(--rotate-speed) linear infinite;-o-animation:rotating var(--rotate-speed) linear infinite;animation:rotating var(--rotate-speed) linear infinite;color:#555;font-size:2rem;padding:0;text-align:center}@keyframes buddyUpRotating{0%{transform:rotate(0);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}to{transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.matchupBadgeIconsWrapper{display:inline-block;position:relative;font-size:1.1rem;margin-left:-.1rem}.matchupBadgeIconsWrapper i:before{background:#fff;margin-left:-2px}.matchupBadgeIconsWrapper .fa{transform:rotate(-20deg) translate(-4px,-2px);transition:transform .2s}.matchupBadgeIconsWrapper .badge-2{position:absolute;left:50%;top:50%;transform:rotate(17deg) translate(-50%,calc(-50% + 4px))}.match-images.blurred-match .blurred-image{filter:blur(12px);-webkit-filter:blur(12px)}.match-content .tier-notice{color:#f7d969!important;font-style:italic;font-size:1.1rem!important}.match-actions .btn-view-matches{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.match-actions .btn-continue-notification{background:linear-gradient(135deg,#4ecdc4,#44e5e7);color:#fff}.tsg-menu-class ul a.buddyUpButton1{display:inline-flex!important;align-items:center;gap:.4rem;padding:7px 14px!important}.tsg-menu-class ul a.buddyUpButton1 i{font-size:.9rem;margin-right:2px}.buddyUpNavLink{display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(0,0,0,.08);border-radius:6px;padding:6px 10px}.buddyUpNavIcon{display:inline-flex;align-items:center;line-height:1}.buddyUpNavText{display:inline-block}.buddyUpNavLink.buddyUpNavActive{background:#1f8754;color:#fff;border-radius:6px;padding:6px 10px}.buddyUpNavLink.buddyUpNavActive .matchupBadgeIconsWrapper .fa,.buddyUpNavLink.buddyUpNavActive i{color:#fff}.buddyUpNavLink.buddyUpNavActive .matchupBadgeIconsWrapper i:before{background:transparent}.buddyup-topnav{width:100%}.buddyup-topnav{display:block}.buddyup-topnav .container.headerContainer{width:100%;max-width:100%;padding-left:12px;padding-right:12px}.buddyup-topnav .flex-container{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem}.buddyup-topnav .flex-item.textAlignLeft{display:flex;align-items:center;justify-content:flex-start;min-width:64px}.buddyup-topnav .flex-item.textAlignCenter{display:flex;align-items:center;justify-content:center;min-width:0}.buddyup-topnav .flex-item.textAlignRight{display:flex;align-items:center;justify-content:flex-end;min-width:46px}.buddyup-topnav .buddyUpTopNavLinks{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}.buddyUpTopNavHomeLink{display:inline-flex;align-items:center;gap:.45rem;text-decoration:none;color:inherit;font-weight:700;line-height:1}.buddyUpTopNavHomeLogo{height:42px;width:auto;display:block}.buddyUpTopNavHomeText{font-size:.95rem}.buddyUpTopNavHomeLinkActive .buddyUpTopNavHomeText{color:var(--primary-color)}.buddyUpDesktopNotifSlot{display:inline-flex;align-items:center;justify-content:flex-end;min-width:42px}.buddyUpDesktopNotifSlot .buddyUpNotificationsButtonWrapper{display:inline-flex;margin:0}.buddyUpDesktopNotifSlot .buddyUpNotificationsButton{font-size:1.2rem;line-height:1;padding:.25rem .45rem}.buddyUpDesktopNotifSlot .buddyUpDesktopNotificationsButton{opacity:1;margin:0;color:#222}.buddyUpDesktopNotifSlot .buddyUpDesktopNotificationsButton:hover,.buddyUpDesktopNotifSlot .buddyUpDesktopNotificationsButton:focus{color:var(--primary-color)}.navbarAccountButton{overflow:hidden;text-overflow:ellipsis;max-width:200px;white-space:nowrap;vertical-align:middle;margin:0}@media (max-width: 700px){.buddyUpNavText{display:none}.buddyUpNavLink{gap:0;border:1px solid rgba(0,0,0,.18);background:#fff}}@media (max-width: 400px){.navbarAccountButton{max-width:30vw}}@media (min-width: 1025px){.login-account-nav,.register-account-nav{display:none!important}}.buddyUpNotificationsButtonWrapper{display:inline-block;position:relative}.buddyUpNotificationsButton{background:transparent;border:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;font-weight:400;height:auto;padding:5px;margin:0 0 0 .8rem;opacity:.3}.buddyUpNotificationsButton.activeNotifications{opacity:1}.buddyUpNotificationsButton.activeNotifications:after{content:"";position:absolute;top:5px;right:1px;width:7px;height:7px;border-radius:50px;background:var(--primary-color)}.buddyUpNotificationsPopup{position:absolute;right:0;opacity:0;transition:all .2s;width:200px;max-width:80dvw;background:#fff;box-shadow:0 2px 10px -2px #0000001a,0 2px 15px -2px #0000001a;border-radius:10px;padding:9px 0;top:35px;height:0;width:0;overflow:hidden;transition:top .2s,opacity .2s}.buddyUpNotificationsPopup.buddyUpNotificationsPopupFadeIn{width:220px;height:auto;top:47px;opacity:1}.tsg-menu-class .buddyUpNotificationsPopup a,.buddyUpNotificationsPopup a{transition:background .2s;padding:12px 20px!important;font-weight:400;display:block;text-align:left}.buddyUpNotificationsPopup a:hover{color:inherit;background:#0000000d}.buddyUpNotificationsPopup a i{color:#909090;margin-right:3px}#buddyUpModalWrapper .buddyUpModalContentWrapper.newUserAgreementModal{max-width:500px}.newUserAgreementModal .buddyUpLink{display:inline-block;margin:1rem 0 0}.newUserAgreementModal #acceptLatestUserAgreement{margin:.5rem 0 0}.buddyUpReportModal,.reportSubmittedModal{width:500px}.buddyUpReportModal #buddyUpReportForm,.buddyUpReportModal #buddyUpSendReportForm{margin:0}.buddyUpReportModal #buddyUpSendReportError{margin-top:.5rem}.buddyUpReportModal .buddyUpReportInputLabel{width:100%;text-align:center;font-weight:400;border:1px solid rgba(0,0,0,.2);border-radius:100px;margin:.5rem 0 1rem;padding:.3rem .5rem;cursor:pointer;transition:all .2s}.buddyUpReportModal .buddyUpReportRadioInput:checked+.buddyUpReportInputLabel{background:#0000000f;font-weight:700}.buddyUpReportModal .buddyUpReportRadioInput{display:none}.buddyUpReportModal .buddyUpReportMoreInfoWrapper{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.buddyUpReportModal #buddyUpReportMoreInfo{width:100%;margin-bottom:1rem;min-height:110px}.buddyInterestsInputWrapper,.buddyUpInterestsInputWrapper{position:relative}.buddyUpInterestsInputWrapper input{margin-bottom:0!important;border-radius:4px 4px 0 0!important}.buddyInterestsInputWrapper .buddyInterestsList{min-height:38px;padding:6px 10px!important;background-color:#fafafa;border:1px solid #D1D1D1;border-top:0;box-shadow:none;box-sizing:border-box;margin:0 0 1.5rem!important;width:100%;border-radius:0 0 var(--border-radius) var(--border-radius)}.buddyInterestsInputWrapper .buddyInterestsList .singlePill{margin-right:5px!important;border:.5px solid rgba(0,0,0,.1)}.buddyInterestsInputWrapper .buddyInterestsList .singlePill i{vertical-align:middle;margin-left:1px}.buddyUpInterestInputWrapper{position:relative}.interestSubmitButton{position:absolute;margin:0!important;top:50%;right:4px;transform:translateY(-50%);font-size:.8rem;padding:5px 10px;border-radius:4px}.buddyUpInterestSuggestionsWrapper{position:absolute;z-index:10;top:38px;left:0;width:100%;padding:.2rem 0;background:#fff;border:1px solid #D1D1D1;border-radius:0 0 4px 4px}.buddyUpInterestSuggestions{margin:0!important;padding:0!important;max-height:250px;overflow:auto}.buddyUpInterestSuggestions li{list-style:none;margin:0!important;padding:.5rem 1rem!important;transition:background .2s}.buddyUpInterestSuggestions li:hover,.buddyUpInterestSuggestions li.focus{background:#0000000f;cursor:pointer}.buddyUpInterestSuggestions li:before{display:none}.buddyUpStarRatingWrapper{position:relative;display:inline-block;color:#0003}.buddyUpStarRatingSolid{position:absolute;top:0;left:0;z-index:1;white-space:nowrap;overflow:hidden;color:var(--primary-color)}.buddyUpMediaContainer{max-width:100%;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto;gap:1rem}.buddyUpMediaContainer .buddyUpCommentMedia{position:relative}.buddyUpMediaContainer .buddyUpCommentMedia>a{height:100%;width:100%}.buddyUpMediaContainer .buddyUpCommentMedia>a>img{height:100%;width:100%;object-fit:cover}.buddyUpCommentsWrapper{margin-top:2rem}.buddyUpSingleCommentWrapper{display:flex;gap:1rem;margin-bottom:2rem}.buddyUpSingleCommentWrapper:last-of-type{margin-bottom:0}.buddyUpCommentUserName{font-weight:700}.buddyUpSingleCommentWrapper .buddyUpCommentReviewedOn{font-size:.9rem;color:#595959;margin-bottom:.2rem}.buddyUpSingleCommentContentWrapper{flex-grow:1}.buddyUpSingleCommentWrapper button.buddyUpReportButton{border:1px solid rgba(0,0,0,.1)!important;background:transparent!important;color:#000!important;margin:0}.buddyUpSingleCommentWrapper button.buddyUpReportButton:not(.disabledSubmit):hover,.buddyUpSingleCommentWrapper button.buddyUpReportButton:not(.disabledSubmit):focus{border:1px solid rgba(0,0,0,.1)!important;background:#0000000d!important}@media (max-width: 400px){.buddyUpSingleCommentWrapper{flex-direction:column}}.buddyUpNewCommentModal{width:500px}.buddyUpNewCommentModal #buddyUpNewCommentForm{margin:0}.buddyUpNewCommentModal .buddyUpNewCommentInfo{padding-bottom:.5rem}.buddyUpNewCommentModal #buddyUpNewCommentText{width:100%;margin:0;height:auto;resize:none}.buddyUpNewCommentModal #buddyUpNewCommentSubmit{margin-bottom:0;width:100%}.buddyUpNewCommentModal #buddyUpNewCommentError{padding:0}.buddyUpNewCommentModal .buddyUpStarRatingInputsWrapper{margin:0 0 1.2rem}.buddyUpNewCommentModal .buddyUpNewStarRatingSingle{display:inline-block;color:#d3d3d3;transition:color .2s;font-size:1.3rem;position:relative}.buddyUpNewCommentModal .buddyUpNewStarRatingSingle.activeStar{color:var(--primary-color)}.buddyUpNewCommentModal #buddyUpNewCommentImages .buddyUpMultiFilesUploaded{max-height:120px;overflow:auto}.buddyUpNewStarRatingSingle input{height:40%!important;width:40%!important;overflow:hidden!important;margin:0!important;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.buddyUpNewStarRatingSingle input.flying-focus_target{outline-offset:6px!important}.buddyUpNewStarRatingSingle label{cursor:pointer;padding:.2rem;margin:0}.buddyUpNewStarRatingSingle i{position:relative;z-index:9999999}.buddyUpTabButtonGroup{padding:0;border-bottom:1px solid rgba(0,0,0,.3)}.buddyUpTabButtonGroup li{display:inline-block;margin:0!important;padding:0!important}.buddyUpTabButtonGroup li:before{display:none!important}.buddyUpTabButtonGroup li .buddyUpTabButton{text-transform:none;border:none;font-weight:400;font-size:1rem;letter-spacing:normal;margin:0!important}.buddyUpSubscriptionUpgradeModal .buddyUpModalContent,.buddyUpSubscriptionUpgradeBackground{--modal-bg-color: #f5f5f5;background-size:10px 10px;background-image:repeating-linear-gradient(45deg,var(--modal-bg-color) 0,var(--modal-bg-color) 1px,#ffffff 0,#ffffff 50%)}.buddyUpSubscriptionCTAWrapper{border-radius:var(--border-radius);text-align:center;padding:1rem;border-radius:1px solid rgba(0,0,0,.5);box-shadow:0 0 5px 2px #0000000d}.buddyUpSubscriptionCTAWrapper p{padding:0 0 .5rem}[class*=buddyUpSubscriptionBadge],.buddyUpSubscriptionButton{display:inline-block;position:relative;padding:.7rem 1.3rem;margin:0;background:#e0ac5f!important;background-image:linear-gradient(to bottom right,#f5ca8a,#f1a34b 50%,#e0ac5f 90%,#dcad68)!important;border:none!important;font-weight:700;color:#fff!important;text-shadow:1px 1px 2px rgba(0,0,0,.3);box-shadow:0 0 0 0 transparent;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.buddyUpSubscriptionButton:hover{color:#fff!important;box-shadow:0 0 10px #ebbf2399;background:#e0ac5f!important;background-image:linear-gradient(to bottom right,#f5ca8a,#f1a34b 50%,#e0ac5f 90%,#dcad68)!important;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}[class*=buddyUpSubscriptionBadge]:before,.buddyUpSubscriptionButton:before{content:"";display:block;width:0px;height:86%;position:absolute;top:7%;left:0%;opacity:0;background:#fff;box-shadow:0 0 15px 3px #fff;margin:0;-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-o-transform:skewX(-20deg);transform:skew(-20deg);-webkit-animation:shine 7s 1s infinite;-moz-animation:shine 7s 1s infinite;animation:shine 7s 1s infinite}.buddyUpSubscriptionButton i{margin-right:2px}.buddyUpSubscriptionButton.buddyUpSubscriptionSmall{font-size:.9rem;padding:.5rem .8rem}[class*=buddyUpSubscriptionBadge] i,.buddyUpSubscriptionButton.buddyUpSubscriptionSmall i{margin-right:1px}@keyframes shine{0%{opacity:0;left:0%}5%{opacity:1}15%{opacity:0;left:100%}to{opacity:0;left:100%}}@media (max-width: 425px){.buddyUpSubscriptionButton{width:100%;display:flex;align-items:center;gap:5px;font-size:1rem;margin:0;padding:1rem 1.5rem}.buddyUpSubscriptionButton.buddyUpSubscriptionSmall{font-size:1rem;padding:.6rem 1.3rem}.buddyUpSubscriptionButton span{flex-grow:1;text-align:center}}[class*=buddyUpSubscriptionBadge]{display:inline-block;font-size:.9rem;padding:.5rem .8rem;border-radius:5px;line-height:normal;cursor:default}.buddyUpSubscriptionBadge0{background:#ddd!important;color:#555!important;text-shadow:none}.buddyUpSubscriptionBadge0:before{-webkit-animation:none;-moz-animation:none;animation:none}.buddyUpSubscriptionBadge1{background:var(--tertiary-color)!important}.buddyUpImageWrapper [class*=buddyUpSubscriptionBadge]{position:absolute;bottom:.65rem;right:.65rem;z-index:10}.buddyUpSubscriptionUpgradeModal .buddyUpModalContent{max-width:500px}#buddyUpMatchesWrapper .match-card,#chatListSidebar>div,.chatMessagesWrapper,.buddyup-shelf-grid-item,.buddyup-shelf-auth-link,.buddyup-shelf-profile-link,.tierCard,.buddyUpGroupInformation,.buddyUpJoinGroupWrapper{border-radius:var(--buddyup-panel-radius)}#buddyUpMatchesWrapper .match-action-btn,.subscribeButton,button.buddyUpReportButton,.userAddBuddyWrapper button,#buddyUpGroupShareBuddiesList,#buddyUpGroupShareBuddiesList>.buddyUpGroupShareBuddyCard .buddyUpMessagePill{border-radius:var(--buddyup-control-radius)}.subscribeButton,#buddyUpMatchesWrapper .btn-reveal{background:var(--primary-color);border-color:var(--primary-color);color:#fff}@media (max-width: 500px){.buddyup-topnav .flex-item.textAlignRight{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem .5rem}.buddyup-topnav .topnav{display:flex;justify-content:center;box-sizing:border-box}.buddyup-topnav .topnav a{width:100%;justify-content:center}.buddyup-topnav .flex-item.textAlignRight{max-width:100%}}body.home #buddyUpTopNav{position:relative;z-index:70}body.home #pinnacleHeader{top:48px}body:not([class*=no-header]):not(.single-candee_location) #pinnacleHeader{position:relative!important}.buddyUpListTabs{display:grid;gap:.75rem}.buddyUpListTabButtons{display:flex;flex-wrap:wrap;gap:.45rem}.buddyUpListTabButton{margin:0}.buddyUpListTabPanels{display:grid}.buddyUpListTabPanel{display:none}.buddyUpListTabPanel.isActive{display:block}@media (max-width: 780px){.buddyUpListTabButtons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.buddyUpListTabButton{width:100%;justify-content:center}}.buddyUpMySection{margin-bottom:1rem;padding:.85rem;background:#fff}.buddyUpMySectionHeader{display:flex;justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.75rem;flex-wrap:wrap}.buddyUpMySectionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.buddyUpMySectionSubheading{margin:0 0 .45rem;text-transform:uppercase;letter-spacing:.03em;opacity:.75}.buddyUpMySectionList{display:grid;gap:.5rem}.buddyUpMySectionItem{background:#00000006;border-radius:var(--border-radius);padding:.4rem}.buddyUpMySectionItem .singleEventCard{margin:0}.buddyUpMySectionRole{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:#000000b3;margin:.1rem .3rem .4rem}.buddyUpMySectionEmpty{margin:0;padding:.6rem;background:#00000008;border-radius:8px}.buddyUpOwnerDashHeader{margin:0 0 1rem;padding:.8rem;border-radius:var(--border-radius);background:linear-gradient(120deg,#2679461c,#1f87540f);border:1px solid rgba(31,135,84,.18)}.buddyUpOwnerDashHeaderTop{display:flex;justify-content:space-between;gap:.75rem;align-items:center;flex-wrap:wrap}.buddyUpOwnerDashRole{font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;font-weight:600;color:#18613f;background:#ffffffbf;padding:.2rem .5rem;border-radius:999px}.buddyUpOwnerDashActions{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.55rem}.buddyUpOwnerDashTabs{display:flex;gap:.45rem;flex-wrap:wrap;margin-top:.7rem}.buddyUpOwnerDashTab{border:1px solid rgba(0,0,0,.14);border-radius:999px;padding:.18rem .6rem;font-size:.83rem;color:#000000d6;background:#ffffffb8}.buddyUpAdventureOwnerDashPanel{display:grid;gap:.8rem}.buddyUpAdventureOwnerDashPanel .buddyUpOwnerDashTabs button{margin:0}.buddyUpAdventureOwnerTab{display:none}.buddyUpAdventureOwnerTab.isActive{display:block}html.buddyUpEmbeddedEditorMode #buddyUpTopNav,html.buddyUpEmbeddedEditorMode .buddyup-topnav,html.buddyUpEmbeddedEditorMode #mobileAppNav,html.buddyUpEmbeddedEditorMode #buddyUpMobileNav,html.buddyUpEmbeddedEditorMode .candeeUserBar{display:none!important}html.buddyUpEmbeddedEditorMode,html.buddyUpEmbeddedEditorMode body{overflow:auto!important}html.buddyUpEmbeddedEditorMode body{padding-bottom:0!important;margin:0!important;background:#fff!important}html.buddyUpEmbeddedEditorMode body.buddyUpEmbeddedEditorIsolated>#groupEditPageWrapper,html.buddyUpEmbeddedEditorMode body.buddyUpEmbeddedEditorIsolated>#eventEditPageWrapper{margin:0!important;min-height:100%;max-width:none!important;width:100%!important;padding:0!important}.buddyUpCondensedWrapper[data-embedded-editor="1"]{display:flex;flex-direction:column;margin:0;min-height:100%;width:100%;max-width:100%;padding:0;border:0;border-radius:0;box-shadow:none}.buddyUpCondensedWrapper[data-embedded-editor="1"] h2{display:none}.buddyUpCondensedWrapper[data-embedded-editor="1"] .buddyUpOwnerDashHeader,.buddyUpCondensedWrapper[data-embedded-editor="1"] .buddyUpBackButtonWrapper{display:none!important}.buddyUpEmbeddedEditorTabs{position:sticky;top:0;z-index:3;display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 .45rem;padding:.4rem 0 .45rem;background:#fff;border-bottom:1px solid rgba(0,0,0,.08)}.buddyUpEmbeddedEditorTab{border:1px solid rgba(0,0,0,.16);border-radius:999px;background:#fff;color:#233;font-size:.79rem;font-weight:700;letter-spacing:.01em;padding:.3rem .65rem;margin:0}.buddyUpEmbeddedEditorTab.isActive{background:#203244;border-color:#203244;color:#fff}.buddyUpEditorSection[hidden]{display:none!important}.buddyUpCondensedWrapper[data-embedded-editor="1"] .buddyUpEditorSection{margin-bottom:.45rem}.buddyUpCondensedWrapper[data-embedded-editor="1"] .buddyUpEventFormWrapper,.buddyUpCondensedWrapper[data-embedded-editor="1"] .buddyUpGroupFormWrapper{flex:1 1 auto;min-height:0}.buddyUpCondensedWrapper[data-embedded-editor="1"] .eventForm,.buddyUpCondensedWrapper[data-embedded-editor="1"] .groupForm{min-height:100%;padding-bottom:calc(var(--buddyup-mobile-nav-offset, 70px) + env(safe-area-inset-bottom,0px) + 1rem)}.buddyUpCondensedWrapper[data-embedded-editor="1"] .buddyUpCard{margin-top:0}.buddyUpCondensedWrapper[data-embedded-editor="1"] .buddyUpEditorPersistentActions{display:none!important}@media (max-width: 900px){.buddyUpMySectionGrid{grid-template-columns:1fr}}@media (max-width: 1024px){body:not(.buddyUpEmbeddedEditorMode) .pageContent{padding-bottom:calc(var(--buddyup-mobile-nav-offset, 70px) + env(safe-area-inset-bottom,0px) + 1rem)!important}body:not(.buddyUpEmbeddedEditorMode) .buddyUpPjaxContainer{padding-bottom:calc(var(--buddyup-mobile-nav-offset, 70px) + env(safe-area-inset-bottom,0px) + .75rem)}body:not(.buddyUpEmbeddedEditorMode) .buddyUpPjaxContainer>[id],body:not(.buddyUpEmbeddedEditorMode) .pageContent>[id]{padding-bottom:calc(var(--buddyup-mobile-nav-offset, 70px) + env(safe-area-inset-bottom,0px) + 1rem)!important;scroll-padding-bottom:calc(var(--buddyup-mobile-nav-offset, 70px) + env(safe-area-inset-bottom,0px) + 1rem)}body:not(.buddyUpEmbeddedEditorMode) #accountWrapper,body:not(.buddyUpEmbeddedEditorMode) #buddyUpAdventurePageWrapper,body:not(.buddyUpEmbeddedEditorMode) #buddiesListSectionWrapper,body:not(.buddyUpEmbeddedEditorMode) #buddyUpCreateAdventureWrapper,body:not(.buddyUpEmbeddedEditorMode) #eventPageWrapper,body:not(.buddyUpEmbeddedEditorMode) #eventEditPageWrapper,body:not(.buddyUpEmbeddedEditorMode) #buddyUpEventsSearchWrapper,body:not(.buddyUpEmbeddedEditorMode) #buddyUpExploreWrapper,body:not(.buddyUpEmbeddedEditorMode) #groupPageWrapper,body:not(.buddyUpEmbeddedEditorMode) #groupEditPageWrapper,body:not(.buddyUpEmbeddedEditorMode) #buddyUpGroupsSearchWrapper,body:not(.buddyUpEmbeddedEditorMode) #buddyUpLoginWrapper,body:not(.buddyUpEmbeddedEditorMode) #buddyUpMatchesWrapper,body:not(.buddyUpEmbeddedEditorMode) #buddyUpMatchupWrapper,body:not(.buddyUpEmbeddedEditorMode) #chatSectionWrapper,body:not(.buddyUpEmbeddedEditorMode) #buddyUpMyAdventuresWrapper,body:not(.buddyUpEmbeddedEditorMode) #buddyUpUserSearchWrapper,body:not(.buddyUpEmbeddedEditorMode) #buddyUpHomeLanding,body:not(.buddyUpEmbeddedEditorMode) #accountEditPagesWrapper{padding-bottom:calc(var(--buddyup-mobile-nav-offset, 70px) + env(safe-area-inset-bottom,0px) + 1rem)!important;scroll-padding-bottom:calc(var(--buddyup-mobile-nav-offset, 70px) + env(safe-area-inset-bottom,0px) + 1rem)}body:not(.buddyUpEmbeddedEditorMode) .buddyUpPjaxContainer .buddyUpListTabPanels,body:not(.buddyUpEmbeddedEditorMode) .buddyUpPjaxContainer .buddyUpListTabPanel,body:not(.buddyUpEmbeddedEditorMode) .buddyUpPjaxContainer .buddyUpSearchListWrapper,body:not(.buddyUpEmbeddedEditorMode) .buddyUpPjaxContainer .buddyUpMySectionList,body:not(.buddyUpEmbeddedEditorMode) .buddyUpPjaxContainer .chatMessagesWrapper,body:not(.buddyUpEmbeddedEditorMode) .buddyUpPjaxContainer .currentChat,body:not(.buddyUpEmbeddedEditorMode) .buddyUpPjaxContainer .extra-details{padding-bottom:calc(var(--buddyup-mobile-nav-offset, 70px) + env(safe-area-inset-bottom,0px) + .75rem)!important;scroll-padding-bottom:calc(var(--buddyup-mobile-nav-offset, 70px) + env(safe-area-inset-bottom,0px) + 1rem)}}
