.bottomelement_bottomwrapper__YCDGj{bottom:0;background:linear-gradient(180deg,color-mix(in srgb,var(--footer-surface) 92%,#000 8%) 0,var(--footer-surface) 100%);height:3vh;justify-content:center;z-index:1200!important;border-top:1px solid color-mix(in srgb,var(--header-border) 44%,transparent)}.bottomelement_bottomwrapper__YCDGj,.bottomelement_headelement__ZmV71{flex-shrink:0;position:fixed;margin:0;width:100%;color:var(--baseTintColor);display:flex;flex-flow:row wrap}.bottomelement_headelement__ZmV71{top:0;background:linear-gradient(180deg,color-mix(in srgb,var(--header-surface) 88%,#000 12%) 0,var(--header-surface) 100%);padding:2px 15px;align-items:center;justify-content:space-between;overflow:hidden;height:5vh;border-bottom:1px solid var(--header-border);box-shadow:0 10px 30px color-mix(in srgb,var(--background-color-transparent) 82%,transparent);z-index:5000}.bottomelement_middleElement__WuNme{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;overflow-x:hidden;width:100%;margin:0;padding-top:5vh;padding-bottom:3vh;color:var(--text)}.bottomelement_headelement__ZmV71 h5{color:var(--text-strong)}.bottomelement_bottomwrapper__YCDGj a,.bottomelement_headelementheadelement__jz5Tx *{margin:0;padding:0;box-sizing:border-box;height:calc(8vh - 10px);place-self:center}.bottomelement_homeButtonWrapper__AKQ5O{height:7vh;position:absolute;place-self:center;bottom:5px;z-index:1201}.bottomelement_homeButton__S7kMa{width:7vh;filter:drop-shadow(5px 5px 5px #22222250);outline:none;z-index:1201!important}.bottomelement_button__VNXgI:hover{filter:drop-shadow(1px 1px 1px #22222250);transition:.5s}.bottomelement_alertButton__L3ATK,.bottomelement_plusButton__hBqhY{width:45px;position:absolute;bottom:6px;z-index:1201;cursor:pointer;background-color:var(--baseTint);border-radius:50%;padding:3px;transition:.8s}.bottomelement_plusButton__hBqhY{left:1px}.bottomelement_alertButton__L3ATK{right:1px;animation:bottomelement_pulse__J1FE6 2s infinite}.bottomelement_alertButton__L3ATK:hover,.bottomelement_plusButton__hBqhY:hover{background-color:var(--baseTintDark);transition:.8s}.bottomelement_iconRow__t536i{position:fixed;bottom:0;display:flex;justify-content:center;align-items:center;gap:1.2em;width:100%;height:8vh;z-index:1201;padding-bottom:.5em}.bottomelement_iconRow__t536i .bottomelement_iconButton__2mpQH{display:flex;justify-content:center;align-items:center;border-radius:10px;background:var(--gradient);cursor:pointer;transition:transform .3s ease;padding:.3em;margin:0}.bottomelement_iconRow__t536i .bottomelement_iconButton__2mpQH:first-child,.bottomelement_iconRow__t536i .bottomelement_iconButton__2mpQH:last-child{height:4vh;width:4vh}.bottomelement_iconRow__t536i .bottomelement_iconButton__2mpQH:nth-child(2),.bottomelement_iconRow__t536i .bottomelement_iconButton__2mpQH:nth-child(4){height:5vh;width:5vh}.bottomelement_iconRow__t536i .bottomelement_homeCenter__9GRPJ{height:7vh;width:7vh}.bottomelement_iconRow__t536i .bottomelement_iconButton__2mpQH:first-child .bottomelement_faIcons__xxvNl,.bottomelement_iconRow__t536i .bottomelement_iconButton__2mpQH:last-child .bottomelement_faIcons__xxvNl{font-size:1.2em}.bottomelement_iconRow__t536i .bottomelement_iconButton__2mpQH:nth-child(2) .bottomelement_faIcons__xxvNl,.bottomelement_iconRow__t536i .bottomelement_iconButton__2mpQH:nth-child(4) .bottomelement_faIcons__xxvNl{font-size:1.6em}.bottomelement_iconRow__t536i .bottomelement_homeCenter__9GRPJ .bottomelement_homeIcon__hunK2{width:100%;height:auto;filter:drop-shadow(2px 2px 3px rgba(0,0,0,.4))}.bottomelement_iconButton__2mpQH{display:flex;justify-content:center;align-items:center;height:5vh;width:6vh;border-radius:10px;background:var(--gradient);cursor:pointer;padding:.5em;transition:transform .2s ease}.bottomelement_iconButton__2mpQH:hover{transform:scale(1.1)}.bottomelement_homeIcon__hunK2{width:100%;height:auto;filter:drop-shadow(2px 2px 3px rgba(0,0,0,.4))}.bottomelement_homeCenter__9GRPJ{height:7vh;width:7vh}.bottomelement_faIcon__N4pn1,.bottomelement_faIcons__xxvNl{font-size:2em;color:var(--baseTintColor);display:flex;justify-content:center;align-items:center;transition:.3s ease;filter:drop-shadow(2px 2px 3px rgba(0,0,0,.4))}.bottomelement_faIcon__N4pn1:hover{transform:scale(1.2)}.bottomelement_myButton__Y8VpD{color:var(--baseTintColor)!important}.bottomelement_logoutText__X6Vn2{font-size:.8em;font-weight:600;color:var(--baseTintColor);cursor:pointer}.bottomelement_wheel__KNa_8{font-size:1.5em;color:var(--baseTintColor)!important}.bottomelement_showMe__ild7T{position:absolute;top:20vh;z-index:2000;color:red;font-size:8em;left:20%;width:100%}.bottomelement_iconButtonLeft__ud2_r{left:10px}.bottomelement_iconButtonLeft__ud2_r,.bottomelement_iconButtonRight__w1LvP{position:fixed;bottom:1vh;background:var(--gradient);border-radius:10px;padding:.5em;z-index:1201;height:4vh;width:4vh;display:flex;justify-content:center;align-items:center}.bottomelement_iconButtonRight__w1LvP{right:10px}.bottomelement_footerLinks__iFc6N{display:flex;flex-flow:row;justify-content:space-evenly;font-size:.8em;font-weight:600;align-items:center;width:100%;height:100%}.bottomelement_myIcon__3Xm5j{display:flex;justify-content:center;align-items:center}.bottomelement_headerRow__LlfXy{display:flex;align-items:center;gap:10px}.bottomelement_agencyBadge__i1pP1{margin-left:8px;padding:2px 8px;border-radius:12px;font-size:12px;background:color-mix(in srgb,var(--accent) 22%,var(--panel) 78%);color:var(--text-strong);border:1px solid color-mix(in srgb,var(--accent) 44%,transparent)}.bottomelement_showDesktop__fk5pP{display:inline-flex}.bottomelement_showMobile__UVpdg{display:none}@media screen and (max-width:800px){.bottomelement_showDesktop__fk5pP{display:none}.bottomelement_showMobile__UVpdg{display:inline-flex}}.bottomelement_tileDropdown__dk1u4{position:fixed;top:60px;right:10px;background:var(--panel);color:var(--text);padding:12px;border-radius:8px;border:1px solid var(--panelBorder);z-index:9999;width:200px;max-height:80vh;overflow-y:auto;box-shadow:var(--elev-2)}.bottomelement_tileOption__LU9Co{display:flex;align-items:center;gap:6px;margin-bottom:8px}@keyframes bottomelement_pulse__J1FE6{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@media screen and (max-width:800px){.bottomelement_headelement__ZmV71{height:8vh;padding:6px 12px;overflow:visible}.bottomelement_middleElement__WuNme{padding-top:8vh}.bottomelement_faIcon__N4pn1,.bottomelement_faIcons__xxvNl,.bottomelement_wheel__KNa_8{font-size:1.6em}.bottomelement_logoutText__X6Vn2{display:none}}@media screen and (min-width:800px){.bottomelement_middleElement__WuNme{padding-top:5dvh;padding-bottom:3dvh;width:100vw}}.customersOnline_customersOnlineModal__muIjD{position:fixed;bottom:max(12%,calc(env(safe-area-inset-bottom, 0px) + 8.25rem));right:1rem;background:var(--background-color);color:var(--baseTintColor);padding:.5em .8em;border-radius:.6em;box-shadow:0 .2em .5em var(--baseTintTransparentDarker);cursor:pointer;transition:transform .3s ease-out,box-shadow .2s ease-in-out,right .3s ease-in-out;min-width:6.5em;text-align:center;font-size:.85em;font-weight:700;z-index:1000}.customersOnline_customersOnlineModal__muIjD.customersOnline_hidden__VEFak{right:-9em}.customersOnline_arrowToggle___H_Nu{position:absolute;top:50%;left:-1.8em;transform:translateY(-50%);width:1.5em;height:2.5em;background:var(--baseTint);border-radius:.5em 0 0 .5em;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s ease-in-out,left .3s ease-in-out}.customersOnline_arrowToggle___H_Nu:hover{background:var(--baseTintDarker)}.customersOnline_whiteHeart__dJFfI{color:var(--baseTintColor);font-size:1em}.customersOnline_arrowIcon__jlYlL{width:.6em;height:.6em;border-left:.15em solid var(--baseTintColor);border-bottom:.15em solid var(--baseTintColor);transform:rotate(-135deg);transition:transform .3s ease-in-out}.customersOnline_hidden__VEFak .customersOnline_arrowIcon__jlYlL{transform:rotate(45deg)}.customersOnline_onlineUserNumber__RTLg2{padding:.5em .7em;background:var(--gradient);border-radius:.5em;transition:background .2s ease-in-out,box-shadow .2s ease-in-out;box-shadow:inset 0 0 6px var(--baseTintTransparentDarker)}.customersOnline_onlineUserNumber__RTLg2:hover{background:var(--gradient-hover);box-shadow:inset 0 0 8px var(--baseTintTransparent)}.customersOnline_userList__hwXQg{margin-top:.4em;padding:.4em;background:var(--background-color);border-radius:.5em;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .2s ease-in-out,transform .2s ease-out;opacity:0;transform:scale(.98)}.customersOnline_userList__hwXQg.customersOnline_show__w0AIm{max-height:10em;opacity:1;transform:scale(1);overflow-y:scroll}.customersOnline_onlineUser__PCYA9{display:flex;align-items:center;gap:.4em;padding:.3em .6em;border-radius:.4em;background:var(--baseTintDarkTransparent);transition:background .2s ease-in-out,transform .15s ease-in-out}.customersOnline_onlineUser__PCYA9:hover{background:var(--baseTintDarker);transform:translateX(.1em)}.customersOnline_onlineUserNumber__RTLg2 span{white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.customersOnline_greenDot__nqcG1{width:.45em;height:.45em;background:var(--baseTint);border-radius:50%;box-shadow:0 0 5px var(--baseTintTransparent)}.customersOnline_userLink__5jiTA{text-decoration:none;color:var(--color);display:flex;align-items:center;width:100%;padding:.2em;transition:transform .15s ease-in-out}.customersOnline_userLink__5jiTA:hover{transform:scale(1.02)}@media (max-width:640px){.customersOnline_customersOnlineModal__muIjD{bottom:max(18%,calc(env(safe-area-inset-bottom, 0px) + 8.75rem));right:.75rem}}.fans_signup_alwaysCenter__u5jEE{display:grid;place-content:center;margin-top:-6%;gap:5%;min-height:100vh}.fans_signup_wrapper__pVGrO{display:flex;flex-flow:column;justify-content:center;text-align:center}.fans_signup_nativeSignupModal__WCJf5{display:flex;flex:1 1 auto;min-height:0;width:min(100%,980px);max-height:min(88vh,calc(100vh - 3rem));padding:20px;border-radius:20px;background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 88%,var(--surface) 12%),color-mix(in srgb,var(--surface) 96%,transparent));border:1px solid color-mix(in srgb,var(--border) 74%,var(--glass-ring) 26%);box-shadow:var(--shadow-3);backdrop-filter:blur(18px);box-sizing:border-box;overflow:hidden}.fans_signup_nativeSignupModal__WCJf5>*{flex:1 1 auto;min-height:0}.fans_signup_form__EYjJc{padding:30px;display:flex;flex-direction:column;justify-content:flex-start;gap:.25rem;width:min(100%,500px);border-radius:18px;border:1px solid color-mix(in srgb,var(--border) 78%,var(--baseTintTransparent) 22%);text-align:center;max-width:500px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 90%,var(--surface) 10%),color-mix(in srgb,var(--surface) 94%,transparent));color:var(--text);box-shadow:var(--shadow-2);backdrop-filter:blur(16px)}.fans_signup_errorAlert__2_od2{display:flex;align-items:center;gap:.75rem;margin:0 0 1rem;padding:.85rem 1rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--danger) 42%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--danger) 14%,var(--surface) 86%),color-mix(in srgb,var(--warning) 14%,var(--surface-2) 86%));color:color-mix(in srgb,var(--danger) 70%,var(--text-strong) 30%);font-weight:700;text-align:left;box-shadow:0 12px 32px color-mix(in srgb,var(--danger) 18%,transparent);animation:fans_signup_errorReveal__HyWAz .32s ease-out}.fans_signup_passwordErrorAlert__qoQ84{border-color:color-mix(in srgb,var(--danger) 56%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--danger) 18%,var(--surface) 82%),color-mix(in srgb,var(--warning) 18%,var(--surface-2) 82%))}.fans_signup_successAlert__Q6N9a{border-color:color-mix(in srgb,var(--success) 38%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--success) 16%,var(--surface) 84%),color-mix(in srgb,var(--info) 12%,var(--surface-2) 88%));color:color-mix(in srgb,var(--success) 72%,var(--text-strong) 28%);box-shadow:0 12px 32px color-mix(in srgb,var(--success) 16%,transparent)}.fans_signup_errorEmoji__HGKQ3{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:1.2rem;border-radius:999px;background:color-mix(in srgb,var(--surface-2) 86%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--danger) 16%,transparent);flex-shrink:0}.fans_signup_formLoading__Tyg9f{opacity:.92;filter:saturate(.96)}.fans_signup_input__SsVVC{width:clamp(120px,50vw,420px);height:2.5rem;padding:0 1.25rem;border:1px solid color-mix(in srgb,var(--baseTintDark) 42%,var(--border) 58%);border-radius:12px;margin:.625rem auto;transition:all .25s;background-color:var(--inputBackground);color:var(--inputColor);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface-weak) 64%,transparent);@media (min-width:768px){width:clamp(120px,35vw,420px)}}.fans_signup_input__SsVVC:focus{outline:none;border-color:color-mix(in srgb,var(--baseTintExtra) 58%,var(--border) 42%);box-shadow:var(--focus-ring);background-color:var(--inputBackground)!important}.fans_signup_input__SsVVC:not(:-moz-placeholder-shown)+.fans_signup_label__6hwX7{transform:translateY(-4.5rem) scale(1);color:var(--text-strong)}.fans_signup_input__SsVVC:focus+.fans_signup_label__6hwX7,.fans_signup_input__SsVVC:not(:placeholder-shown)+.fans_signup_label__6hwX7{transform:translateY(-4.5rem) scale(1);color:var(--text-strong)}.fans_signup_input__SsVVC::-moz-placeholder{display:none;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fans_signup_input__SsVVC::placeholder{display:none;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fans_signup_input__SsVVC:not(:-moz-placeholder-shown){border-top-color:color-mix(in srgb,var(--text) 34%,var(--border) 66%)}.fans_signup_input__SsVVC:not(:placeholder-shown){border-top-color:color-mix(in srgb,var(--text) 34%,var(--border) 66%)}.fans_signup_label__6hwX7{font-size:1rem;color:var(--text-muted);display:block;transform:translateY(-2.5rem);transform-origin:0 0;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.fans_signup_inputGroup__KUg2_{position:relative;width:clamp(120px,50vw,420px);margin:.625rem auto}@media (min-width:768px){.fans_signup_inputGroup__KUg2_{width:clamp(120px,35vw,420px)}}.fans_signup_inputGroup__KUg2_ .fans_signup_input__SsVVC{width:100%;margin:0}.fans_signup_inputGroup__KUg2_ .fans_signup_label__6hwX7{width:100%}.fans_signup_passwordInputGroup__EyrRj{padding-right:0}.fans_signup_passwordInput__bfNRH{padding-right:2.75rem}.fans_signup_passwordToggleButton__gNDfq{position:absolute;top:1.25rem;right:.5rem;transform:translateY(-50%);background:transparent;border:none;color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;cursor:pointer;padding:.25rem .35rem}.fans_signup_passwordToggleButton__gNDfq:disabled{opacity:.55;cursor:default}.fans_signup_passwordToggleButton__gNDfq:hover:not(:disabled){color:var(--text-strong)}.fans_signup_passwordToggleButton__gNDfq:focus-visible{outline:none;border-radius:999px;box-shadow:var(--focus-ring)}.fans_signup_submitButton__HttE2{background:var(--gradient)!important;height:2.5rem;color:var(--baseTintColor);font-weight:700;min-width:40%;padding:.5rem 1.25rem;border:1px solid color-mix(in srgb,var(--baseTintDarkTransparent) 32%,transparent);border-radius:999px;box-shadow:var(--shadow-1);cursor:pointer;float:right}.fans_signup_submitButton__HttE2:disabled{cursor:wait;opacity:.95}.fans_signup_submitButton__HttE2:hover{transition:.5s;background:var(--gradient-hover)!important;border-color:color-mix(in srgb,var(--baseTintExtra) 45%,transparent);box-shadow:var(--shadow-2)}.fans_signup_submitButton__HttE2:disabled:hover{box-shadow:none;transform:none;background:var(--gradient)!important;border:1px solid color-mix(in srgb,var(--baseTintDarkTransparent) 32%,transparent)}.fans_signup_buttonLoadingContent__taPF3{display:inline-flex;align-items:center;justify-content:center;gap:.6rem}.fans_signup_buttonSpinner__p2YXM{width:1rem;height:1rem;border-radius:999px;border:2px solid hsla(0,0%,100%,.35);border-top-color:currentcolor;animation:fans_signup_loginSpin__sfOrw .8s linear infinite;flex-shrink:0}.fans_signup_submitButtonSmall__kKGrR{background:var(--gradient);height:2.5rem;color:var(--baseTintColor);font-weight:700;min-width:40%;padding:0 1.25rem;border:1px solid var(--baseTintDark);border-radius:5px;cursor:pointer;float:right;max-width:200px;margin:5% 0}.fans_signup_submitButtonSmall__kKGrR:hover{background:var(--gradient-hover);transition:.5s;border:2px solid var(--baseTintDark)}.fans_signup_flexContent__I4ezT{display:flex;flex-flow:column;justify-content:space-between;align-items:center}.fans_signup_title__abVX_{font-size:1.2rem;color:var(--text-strong);font-weight:700;margin-bottom:5%}.fans_signup_switchText__e7PL7{cursor:pointer;color:var(--text)}.fans_signup_infoText__LSBLI{font-size:.9rem;color:var(--text);margin-top:2%;margin-bottom:5%;max-width:100%;text-align:center}.fans_signup_inlineHint__HmRBv{font-size:.82rem;color:var(--text-muted);margin:.25rem 0 1rem;text-align:left;width:clamp(120px,50vw,420px)}@media (min-width:768px){.fans_signup_inlineHint__HmRBv{width:clamp(120px,35vw,420px)}}.fans_signup_secondaryLinkRow___qpgN{gap:1rem;flex-wrap:wrap}.fans_signup_dividerRow__SM9_v,.fans_signup_secondaryLinkRow___qpgN{display:flex;justify-content:center;align-items:center;margin-top:1rem;width:100%}.fans_signup_dividerRow__SM9_v{gap:.75rem;color:var(--text-muted);font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.fans_signup_dividerRow__SM9_v:after,.fans_signup_dividerRow__SM9_v:before{content:"";flex:1;height:1px;background:var(--divider)}.fans_signup_googleLoginSection__1mfEH{display:flex;flex-direction:column;align-items:center;gap:.7rem;width:100%;margin-top:.6rem}.fans_signup_googleLoginHint__HOcSs{margin:0;font-size:.84rem;color:var(--text-muted);text-align:center}.fans_signup_googleLoginStatus__U5hHc{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:2.75rem;padding:.75rem 1rem;border-radius:999px;background:color-mix(in srgb,var(--surface-2) 86%,var(--surface) 14%);border:1px solid color-mix(in srgb,var(--border) 82%,transparent);color:var(--text);font-weight:700;box-shadow:var(--shadow-1)}.fans_signup_textLink__qVDUq{color:color-mix(in srgb,var(--baseTintExtra) 72%,var(--text-strong) 28%);font-weight:700;text-decoration:underline;text-underline-offset:.18rem}.fans_signup_problemStack__fSuR0{display:flex;flex-direction:column;gap:.35rem;width:100%}.fans_signup_problemMeta__PRSA4{display:block;font-size:.78rem;line-height:1.35;white-space:pre-wrap;word-break:break-word}:root[data-theme=dark] .fans_signup_nativeSignupModal__WCJf5{box-shadow:0 28px 68px rgba(0,0,0,.52)}:root[data-theme=dark] .fans_signup_form__EYjJc{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 94%,#000 6%),color-mix(in srgb,var(--surface) 96%,#000 4%))}:root[data-theme=dark] .fans_signup_googleLoginStatus__U5hHc{background:color-mix(in srgb,var(--surface-2) 92%,#000 8%)}@keyframes fans_signup_loginSpin__sfOrw{to{transform:rotate(1turn)}}@keyframes fans_signup_errorReveal__HyWAz{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:600px){.fans_signup_nativeSignupModal__WCJf5{width:100%;max-height:min(90vh,calc(100vh - 1.5rem));padding:12px;border-radius:16px}}