.CustomCheckbox_checkboxContainer__lNHwQ{display:flex;width:100%;padding:16px;align-items:center;gap:16px;border-radius:8px;cursor:pointer}.CustomCheckbox_hiddenCheckbox__YrmcT{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.CustomCheckbox_customCheckbox__WyPPL{flex-shrink:0;width:32px;height:32px;border:2px solid var(--dark-purple-950,#2c1942);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;background-color:var(--Neutral-N0,#fff);box-shadow:1px 1px 0 0 #2c1942,2px 2px 0 0 #2c1942}.CustomCheckbox_checkIcon__phmXq{opacity:0;transition:opacity .2s ease-in-out}.CustomCheckbox_hiddenCheckbox__YrmcT:checked~.CustomCheckbox_customCheckbox__WyPPL{background-color:var(--Neutral-N0,#fff)}.CustomCheckbox_hiddenCheckbox__YrmcT:checked~.CustomCheckbox_customCheckbox__WyPPL .CustomCheckbox_checkIcon__phmXq{opacity:1;color:#000}.CustomCheckbox_label__CB8Ll{font-size:14px;color:var(--dark-purple-950,#2c1942);transition:font-weight .2s ease-in-out;display:inline;align-items:center}.CustomCheckbox_hiddenCheckbox__YrmcT:checked~.CustomCheckbox_label__CB8Ll{font-family:LivvicBold}.CustomCheckbox_link__wTwNb{font-family:LivvicBold,LivvicRegular,sans-serif;font-weight:700;letter-spacing:.5px;text-decoration:none;color:var(--Mrs-Maple-Pink-Sherbet-500,#f34074);cursor:pointer;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease}.CustomCheckbox_link__wTwNb:hover{color:var(--Mrs-Maple-Pink-Sherbet-600,#e01e60);text-decoration:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.dark-theme .CustomCheckbox_link__wTwNb{color:var(--Mrs-Maple-Pink-Sherbet-400,#fa7295)}.dark-theme .CustomCheckbox_link__wTwNb:hover{color:var(--Mrs-Maple-Pink-Sherbet-300,#fc90aa);text-decoration:underline}.Button_button__ShhHD{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:2px solid;font-family:LivvicBold,sans-serif;transition:box-shadow .3s ease,background-color .3s ease,border-color .3s ease,color .3s ease;text-align:center;gap:8px}.Button_filled__2mwTv{border-color:var(--color-dark-purple-950);color:#fff}.Button_outline__4J0OI{background:transparent;border-color:var(--color-dark-purple-950);color:var(--color-dark-purple-950)}.Button_small__cdEkI{padding:6px 12px;gap:4px}.Button_medium__sxGdO{padding:10px 16px;gap:8px}.Button_social__GUWax{padding:4px 8px;gap:8px;font-size:16px}.Button_large__Gz9yz{padding:14px 16px;gap:8px}.Button_button__ShhHD:not(:disabled){box-shadow:1px 1px 0 0 var(--color-dark-purple-950,#2c1942),2px 2px 0 0 var(--color-dark-purple-950,#2c1942)}.Button_button__ShhHD:hover:not(:disabled){box-shadow:1px 1px 0 0 var(--color-dark-purple-950,#2c1942),2px 2px 0 0 var(--color-dark-purple-950,#2c1942),3px 3px 0 0 var(--color-dark-purple-950,#2c1942),4px 4px 0 0 var(--color-dark-purple-950,#2c1942)}.Button_button__ShhHD:active:not(:disabled){box-shadow:none;transition:box-shadow .1s ease}.Button_button__ShhHD:disabled{background:var(--color-mrs-maplemine-shaft300);border-color:var(--color-mrs-maplemine-shaft200);color:var(--color-mrs-maplemine-shaft200)}.Button_outline__4J0OI:disabled{background:transparent;color:var(--color-mrs-maplemine-shaft200)}.Button_noWrap__fKn_I{white-space:nowrap}.Button_icon__lB1tE{display:inline-flex;align-items:center;justify-content:center}.milestone-tracker-compact_milestoneTrackBg__s9Gw0.milestone-tracker-compact_hasCheckpoint__CFSwj{inset:0}.milestone-tracker-compact_milestoneTrackBg__s9Gw0.milestone-tracker-compact_noCheckpoint___se04{left:20px;right:20px;top:0;bottom:0}.milestone-tracker-compact_milestoneBuffer__W2rkr{top:0;bottom:0;left:0;width:20px;border-top-left-radius:11px;border-bottom-left-radius:11px}.milestone-tracker-compact_milestoneProgress__iHCR2{top:0;bottom:0;left:20px;width:calc((100% - 40px) * var(--progress) / 100)}.milestone-tracker-compact_milestoneProgressCap__01gM4{top:0;bottom:0;left:calc(20px + (100% - 40px) * var(--progress) / 100 - 5px);width:10px;border-top-right-radius:5px;border-bottom-right-radius:5px}.milestone-tracker-compact_milestoneInitialProgress__dTzwZ{top:0;bottom:0;left:20px;width:calc((100% - 40px) * var(--progress) / 100);border-top-right-radius:5px;border-bottom-right-radius:5px}.milestone-tracker-compact_milestoneInitialCheckmark__XdWeH{right:12px;top:50%;transform:translate(-50%,-50%)}.milestone-tracker-compact_milestoneCheckpoint__QD_Zl{top:50%;left:20px;transform:translate(-50%,-50%)}.milestone-tracker-compact_milestoneStepsContainer__YjXZ8{top:0;bottom:0;left:20px;right:20px;flex-direction:row}.milestone-tracker-compact_milestoneCheckItem__fjcta,.milestone-tracker-compact_milestoneDotItem__Och4a,.milestone-tracker-compact_milestoneItem__ixmg5{top:50%;left:calc(var(--position) * 1%);transform:translate(-50%,-50%)}.milestone-tracker-compact_noLeftRadius__oe4gX{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.DuplicateAccountLabel_modalContent__0GKmZ{width:100%;display:flex;flex-direction:column;gap:1rem}.DuplicateAccountLabel_modalText__8yZjE{color:var(--mrs-maplesemanticerror,#ff2727);text-align:left;font-size:1rem;font-family:Livvic,sans-serif;font-weight:400;letter-spacing:.03125em}.DuplicateAccountLabel_modalButtons__AKmj9{display:flex;justify-content:space-between;gap:1rem}.Icon_icon__59zlV{display:inline-flex;align-items:center;justify-content:center}.Icon_small__cId9Q{width:16px;height:16px}.Icon_medium__47CA2{width:24px;height:24px}.Icon_large__lw3Po{width:32px;height:32px}.Icon_icon__59zlV img{width:100%;height:100%}.Modal_modalOverlay___lF3B{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7);z-index:61;backdrop-filter:blur(5px)}.Modal_modalContainer__Mai1m{width:92%;max-width:25rem;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-end;gap:1.5rem;border-radius:1.5rem;border:2px solid var(--dark-purple-950,#2c1942);background:var(--dark-purple-50,#f1eeff);box-shadow:1px 1px 0 0 #2c1942,2px 2px 0 0 #2c1942,3px 3px 0 0 #2c1942,4px 4px 0 0 #2c1942}.Modal_modalContainerMedium__gaVUp{max-width:35rem}.Modal_modalContainerLarge__ORv9y{max-width:50rem;width:95%}.Modal_modalContainerProfile__Y_QYg{width:92%;max-width:25rem;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-end;gap:1.5rem;border-radius:1.5rem;border:2px solid var(--dark-purple-950,#2c1942);background:var(--dark-purple-50,#f1eeff);box-shadow:1px 1px 0 0 #2c1942,2px 2px 0 0 #2c1942,3px 3px 0 0 #2c1942,4px 4px 0 0 #2c1942}.Modal_modalContainerPayment__vU1i_{max-width:65rem;padding:1.5rem 1.5rem 1rem}.Modal_modalContainerIdScan__EG5wC,.Modal_modalContainerPayment__vU1i_{width:95%;height:90vh;max-height:90vh;display:flex;flex-direction:column}.Modal_modalContainerIdScan__EG5wC{max-width:50rem;padding:1.5rem 1rem 1rem}.Modal_modalContainerLimitConfirmation__VG4wN{max-width:25rem;width:95%;padding:2.5rem 2rem 1rem;display:flex;flex-direction:column}.Modal_modalContainerLimitConfirmation__VG4wN .Modal_closeButton__oec4x{display:none!important}.Modal_modalContainerLimitConfirmation__VG4wN .Modal_modalActions__R42yf{padding:0!important}.Modal_modalHeader__D8PPK{display:flex;justify-content:space-between;align-items:center;width:100%}.Modal_title__mADar{color:var(--dark-purple-950,#2c1942);font-size:1.25rem;font-weight:700;font-family:Livvic,sans-serif;letter-spacing:.05em}.Modal_closeButton__oec4x{width:1.5rem;height:1.5rem;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--dark-purple-950,#2c1942)}@media (max-width:640px){.Modal_modalContainerIdScan__EG5wC{width:100vw;max-width:100vw;height:100vh;max-height:100vh;padding:0;border-radius:0;border:none;box-shadow:none;background-color:#fff;gap:0!important}.Modal_modalHeader__D8PPK.idScanModal_header{padding:5px 5px 5px 0!important}.Modal_modalContainerPayment__vU1i_{max-width:65rem;width:95%;height:90vh;max-height:90vh;padding:0;display:flex;flex-direction:column;overflow:hidden;gap:10px}.Modal_modalContainerPayment__vU1i_ .Modal_closeButton__oec4x{margin-right:10px;margin-top:10px}.Modal_modalContainerProfile__Y_QYg{max-width:65rem;width:95%;height:90vh;max-height:90vh;padding:0;display:flex;flex-direction:column;overflow:hidden;gap:10px}.Modal_modalContainerProfile__Y_QYg .Modal_closeButton__oec4x{margin-right:10px;margin-top:10px}}.LoginModal_pageContainer__GtFHQ{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:var(--dark-purple-50,#f1eeff)}.LoginModal_modalOverlay__9jRSX{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7);z-index:50;backdrop-filter:blur(5px)}.LoginModal_modalContainer__pfXA3{width:92%;max-width:25rem;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-end;gap:1.5rem;border-radius:1.5rem;border:2px solid var(--dark-purple-950,#2c1942);background:var(--dark-purple-50,#f1eeff);box-shadow:1px 1px 0 0 #2c1942,2px 2px 0 0 #2c1942,3px 3px 0 0 #2c1942,4px 4px 0 0 #2c1942}.LoginModal_modalHeader__ut0SM{display:flex;justify-content:space-between;align-items:center;width:100%}.LoginModal_title__O6vBB{color:var(--dark-purple-950,#2c1942);font-size:1.25rem;font-family:Livvic,sans-serif;letter-spacing:.05em}.LoginModal_closeButton__SWgeE{width:1.5rem;height:1.5rem;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--dark-purple-950,#2c1942)}.LoginModal_form__PJtOK{width:100%;display:flex;flex-direction:column;gap:1rem}.LoginModal_checkboxContainer__9NGut{display:flex;width:100%;align-items:center;gap:1rem;border-radius:.5rem;background:var(--dark-purple-100,#e7e1fe)}.LoginModal_checkbox___41gw{width:20px;height:20px}.LoginModal_checkboxLabel__4R9gT{font-size:14px;color:var(--dark-purple-950,#2c1942)}.LoginModal_errorMessage__XQew5{color:var(--semantic-error,#ff2727);font-size:.875rem}.LoginModal_loginButton__j7RJd{width:100%}.LoginModal_registerPrompt__ejyvz{color:var(--dark-purple-950,#2c1942);text-align:center;font-size:1rem;font-family:Livvic,sans-serif;font-weight:400;letter-spacing:.03125em}.LoginModal_registerLink__WvQJK{font-family:LivvicBold,LivvicRegular,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.5px;text-decoration:none;color:var(--Mrs-Maple-Pink-Sherbet-500,#f34074);cursor:pointer;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease}.LoginModal_registerLink__WvQJK:hover{color:var(--Mrs-Maple-Pink-Sherbet-600,#e01e60);text-decoration:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.dark-theme .LoginModal_registerLink__WvQJK{color:var(--Mrs-Maple-Pink-Sherbet-400,#fa7295)}.dark-theme .LoginModal_registerLink__WvQJK:hover{color:var(--Mrs-Maple-Pink-Sherbet-300,#fc90aa);text-decoration:underline}.CurrencySwitcher_container__l07FD{box-shadow:1px 1px 0 0 var(--shadow-color,var(--color-dark-purple-950)),2px 2px 0 0 var(--shadow-color,var(--color-dark-purple-950));border-radius:100px;transition:width .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;width:auto;white-space:nowrap;padding:.3rem}.CurrencySwitcher_toggleButton__jej_C{width:3.5rem;height:1.75rem;border-radius:9999px;padding:.125rem;position:relative;transition:background-color .3s ease-in-out;border:1px solid #000}.CurrencySwitcher_toggleButton__jej_C.CurrencySwitcher_sweepCoins__0dO1G{background-color:#f1eeff}.CurrencySwitcher_toggleButton__jej_C.CurrencySwitcher_siteCoins__tgN4F{background-color:#e01e60}.CurrencySwitcher_toggleKnob__s0zyP{width:1.4rem;height:1.4rem;border-radius:50%;position:absolute;top:.125rem;transition:left .3s ease-in-out,background-color .3s ease-in-out}.CurrencySwitcher_sweepCoins__0dO1G .CurrencySwitcher_toggleKnob__s0zyP{left:.125rem;background-color:#2c1942}.CurrencySwitcher_siteCoins__tgN4F .CurrencySwitcher_toggleKnob__s0zyP{left:calc(100% - 1.625rem);background-color:#fff}.CurrencySwitcher_balanceText__ttiXo{text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.305px;transition:color .3s ease-in-out}.CurrencySwitcher_lightModeText__Tbp_g{color:var(--Mrs-Maple-Dark-Purple,#2c1942)}.CurrencySwitcher_darkModeText___Ff8_{color:var(--Mrs-Maple-Mine-Shaft-0,#fff)}.CurrencySwitcher_coinWrapper__ANZbm{position:relative;width:28px;height:28px;perspective:1000px}.CurrencySwitcher_coinFace__x7a_T{position:absolute;width:100%;height:100%;backface-visibility:hidden;transition:transform .5s ease-in-out}.CurrencySwitcher_spin__9ofRk{animation:CurrencySwitcher_spinCoin__ZFOaH .5s ease-in-out}.CurrencySwitcher_slowSpin__gynCs{animation:CurrencySwitcher_slowSpinCoin__lcEjI 6s linear infinite}@keyframes CurrencySwitcher_spinCoin__ZFOaH{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes CurrencySwitcher_slowSpinCoin__lcEjI{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.Navbar_navbar__ZtQZb{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);position:sticky;top:0;z-index:50}.Navbar_fadeIn__dqXu4{animation:Navbar_fadeIn__dqXu4 .3s ease-in-out}.Navbar_slideIn__FxLBG{animation:Navbar_slideIn__FxLBG .3s ease-in-out}@keyframes Navbar_fadeIn__dqXu4{0%{opacity:0}to{opacity:1}}@keyframes Navbar_slideIn__FxLBG{0%{transform:translateY(-20px)}to{transform:translateY(0)}}.AppSidebar_navbar__K46q4{background-color:#fff;padding:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.AppSidebar_navContent__WTUub{justify-content:space-between;max-width:1200px;margin:0 auto}.AppSidebar_logo__E5lPH,.AppSidebar_navContent__WTUub{display:flex;align-items:center}.AppSidebar_logo__E5lPH img{height:40px;width:auto}.AppSidebar_navLinks__PYxWz{display:flex;align-items:center;gap:1rem}.AppSidebar_navLink__ZXJwe{color:#312e81;text-decoration:none;font-weight:500;transition:color var(--theme-transition)}.AppSidebar_navLink__ZXJwe:hover{color:#4f46e5}.AppSidebar_authButtons__yQ8nE{display:flex;gap:.5rem}@media (max-width:768px){.AppSidebar_navContent__WTUub,.AppSidebar_navLinks__PYxWz{flex-direction:column;align-items:flex-start}.AppSidebar_authButtons__yQ8nE,.AppSidebar_navLinks__PYxWz{margin-top:1rem}.AppSidebar_navbar__K46q4{position:sticky;top:0;z-index:50}}.AppSidebar_mobileInline__05wH2{display:flex;align-items:center}.AppSidebar_mobileLogo__wNGtR{display:none!important}.AppSidebar_desktopLogo__IgKXl{display:block!important}@media (max-width:768px){.AppSidebar_navContent__WTUub{flex-direction:row;justify-content:space-between;align-items:center}.AppSidebar_navLinks__PYxWz{margin-top:0;flex-direction:row;align-items:center}.AppSidebar_authButtons__yQ8nE{margin-top:0}.AppSidebar_mobileLogo__wNGtR{display:block!important}.AppSidebar_desktopLogo__IgKXl{display:none!important}}.AppSidebar_userIcon__vk4zZ{cursor:pointer;transition:color var(--theme-transition)}.AppSidebar_userIcon__vk4zZ:hover{color:#4f46e5}.AppSidebar_darkSidebar__p7aLM{background-color:#1a0c2a!important;color:#fff!important;border-color:rgba(75,85,99,.5)!important}.AppSidebar_darkSidebar__p7aLM,.AppSidebar_lightSidebar__MQHXP{transition:background-color var(--theme-transition),color var(--theme-transition),border-color var(--theme-transition)!important}.AppSidebar_lightSidebar__MQHXP{background-color:#fff!important;color:#2c1942!important;border-color:#e5e7eb!important}.AppSidebar_darkSidebarMenuItem__jrwXM>a,.AppSidebar_darkSidebarMenuItem__jrwXM>button,.AppSidebar_lightSidebarMenuItem__fUj_0>a,.AppSidebar_lightSidebarMenuItem__fUj_0>button{border-radius:8px 0 0 8px!important;border:1px solid transparent!important;border-right:0!important;background-color:transparent!important;z-index:5!important;position:relative!important;transition:border-color var(--theme-transition),background-color var(--theme-transition)!important}.AppSidebar_darkSidebarMenuItem__jrwXM>button:hover svg{color:#f8b4d9!important}.AppSidebar_lightSidebarMenuItem__fUj_0>button:hover svg{color:#ec4899!important}.AppSidebar_lightSidebarMenuItem__fUj_0>a:hover,.AppSidebar_lightSidebarMenuItem__fUj_0>button:hover{border-radius:8px 0 0 8px!important;border-top:1px solid rgba(210,200,253,.6)!important;border-bottom:1px solid rgba(210,200,253,.6)!important;border-left:1px solid rgba(210,200,253,.6)!important;background-color:#e7e1fe!important;z-index:10!important;position:relative!important}.AppSidebar_darkSidebarMenuItem__jrwXM>a:hover,.AppSidebar_darkSidebarMenuItem__jrwXM>button:hover{border-radius:8px 0 0 8px!important;border-top:1px solid rgba(210,200,253,.3)!important;border-bottom:1px solid rgba(210,200,253,.3)!important;border-left:1px solid rgba(210,200,253,.3)!important;background-color:#6632a1!important;z-index:10!important;position:relative!important}.AppSidebar_childMenuItem__JUXYz{display:block!important;border-radius:8px 0 0 8px!important;border:1px solid transparent!important;border-right:0!important;background-color:transparent!important;transition:border-color var(--theme-transition),background-color var(--theme-transition),color var(--theme-transition)!important;position:relative!important;z-index:5!important;margin-left:0!important;margin-right:0!important;padding-left:10px!important;padding-right:10px!important}.AppSidebar_lightSidebarMenuItem__fUj_0 .AppSidebar_childMenuItem__JUXYz:hover{border-radius:8px 0 0 8px!important;border-top:1px solid rgba(210,200,253,.6)!important;border-bottom:1px solid rgba(210,200,253,.6)!important;border-left:1px solid rgba(210,200,253,.6)!important;background-color:#e7e1fe!important;color:#2b2835!important;z-index:10!important}.AppSidebar_darkSidebarMenuItem__jrwXM .AppSidebar_childMenuItem__JUXYz:hover{border-radius:8px 0 0 8px!important;border-top:1px solid rgba(210,200,253,.3)!important;border-bottom:1px solid rgba(210,200,253,.3)!important;border-left:1px solid rgba(210,200,253,.3)!important;background-color:#6632a1!important;color:#fff!important;z-index:10!important}.AppSidebar_parentWithHoveredChild__yv_Qe>a:hover,.AppSidebar_parentWithHoveredChild__yv_Qe>button:hover{background-color:transparent!important;color:inherit!important}.AppSidebar_parentWithHoveredChild__yv_Qe>a:hover span,.AppSidebar_parentWithHoveredChild__yv_Qe>button:hover span,.AppSidebar_parentWithHoveredChild__yv_Qe>button:hover svg{color:inherit!important}li[data-sidebar-menu-item=true].AppSidebar_darkSidebarMenuItem__jrwXM:hover,li[data-sidebar-menu-item=true].AppSidebar_lightSidebarMenuItem__fUj_0:hover{background-color:transparent!important}.AppSidebar_childMenuContainer__nfUyC{background-color:inherit!important;border:none!important;position:relative!important;z-index:5!important}.AppSidebar_menuItemHover__6rg2T{background-color:transparent!important;border-top:1px solid transparent!important;border-bottom:1px solid transparent!important;border-left:1px solid transparent!important;transition:border-color var(--theme-transition),background-color var(--theme-transition),color var(--theme-transition)!important}.AppSidebar_menuItemHover__6rg2T:hover{border-radius:8px 0 0 8px!important;z-index:10!important;position:relative!important}.AppSidebar_lightMenuItemHover__Web7m:hover{border-top:1px solid rgba(210,200,253,.6)!important;border-bottom:1px solid rgba(210,200,253,.6)!important;border-left:1px solid rgba(210,200,253,.6)!important;background-color:#e7e1fe!important}.AppSidebar_darkMenuItemHover__57gFa:hover{border-top:1px solid rgba(210,200,253,.3)!important;border-bottom:1px solid rgba(210,200,253,.3)!important;border-left:1px solid rgba(210,200,253,.3)!important;background-color:#6632a1!important}.AppSidebar_activeMenuItem__Uu_NW{color:#e01e60!important;transition:color var(--theme-transition)!important}.AppSidebar_navItemText__JYpj_.AppSidebar_activeMenuItem__Uu_NW{color:#e01e60!important}.AppSidebar_darkSidebarMenuItem__jrwXM .AppSidebar_activeMenuItem__Uu_NW{color:#f34074!important}.AppSidebar_navItemText__JYpj_{color:var(--nav-item-text);transition:color var(--theme-transition)!important}.AppSidebar_navItemText__JYpj_:hover{color:var(--nav-item-text-hover)!important}.AppSidebar_navIconColor__NIupD{color:var(--nav-icon-color);transition:color var(--theme-transition)!important}.AppSidebar_navChevronColor__Fi3Qq{color:var(--nav-chevron-color);transition:color var(--theme-transition)!important}.AppSidebar_navItemImage___TaMz{transition:opacity var(--theme-transition)!important;opacity:1}.AppSidebar_navItemImage___TaMz.AppSidebar_transitioning__9fJqq{opacity:0}.Blurb_blurbContent__M0w1X{font-family:var(--font-livvic);transition:colors .7s}.Blurb_defaultBlurb__40BKr{font-size:.875rem;font-weight:400;line-height:normal;letter-spacing:.5px}@media (min-width:768px){.Blurb_defaultBlurb__40BKr{font-size:1rem}}.Blurb_customBlurb__JyL9u{text-align:center;font-size:13px;font-style:normal;font-weight:500;line-height:22px}.Blurb_lightThemeCustomBlurb__5Ourq{color:var(--Mrs-Maple-Dark-Purple-800,#6632a1)}
/* !important used to override inline styles from Directus CMS editor */.Blurb_lightThemeCustomBlurb__5Ourq a{font-family:LivvicBold,LivvicRegular,sans-serif;color:var(--Mrs-Maple-Pink-Sherbet-500,#f34074)!important;font-size:13px;font-style:normal;font-weight:700!important;line-height:22px;letter-spacing:.5px!important;text-decoration:none!important;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease;cursor:pointer}.Blurb_lightThemeCustomBlurb__5Ourq a:hover{color:var(--Mrs-Maple-Pink-Sherbet-600,#e01e60)!important;text-decoration:underline!important;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.Blurb_lightThemeCustomBlurb__5Ourq a:visited{color:var(--Mrs-Maple-Pink-Sherbet-400,#fa7295)!important}.Blurb_lightThemeCustomBlurb__5Ourq a:visited:hover{color:var(--Mrs-Maple-Pink-Sherbet-600,#e01e60)!important;text-decoration:underline!important}.Blurb_darkThemeCustomBlurb__VCWNk{color:var(--Mrs-Maple-Mine-Shaft-0,#fff)}
/* !important used to override inline styles from Directus CMS editor */.Blurb_darkThemeCustomBlurb__VCWNk a{font-family:LivvicBold,LivvicRegular,sans-serif;color:var(--Mrs-Maple-Pink-Sherbet-400,#fa7295)!important;font-size:13px;font-style:normal;font-weight:700!important;line-height:22px;letter-spacing:.5px!important;text-decoration:none!important;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease;cursor:pointer}.Blurb_darkThemeCustomBlurb__VCWNk a:hover{color:var(--Mrs-Maple-Pink-Sherbet-300,#fc90aa)!important;text-decoration:underline!important;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.Blurb_darkThemeCustomBlurb__VCWNk a:visited{color:var(--Mrs-Maple-Pink-Sherbet-500,#f34074)!important}.Blurb_darkThemeCustomBlurb__VCWNk a:visited:hover{color:var(--Mrs-Maple-Pink-Sherbet-300,#fc90aa)!important;text-decoration:underline!important}.Footer_footerContent__cNO98 a{font-family:LivvicBold,LivvicRegular,sans-serif;font-weight:700;letter-spacing:.5px;text-decoration:none;color:var(--Mrs-Maple-Pink-Sherbet-500,#f34074);cursor:pointer;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease}.Footer_footerContent__cNO98 a:hover{color:var(--Mrs-Maple-Pink-Sherbet-600,#e01e60);text-decoration:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.Footer_footerContent__cNO98 a:visited{color:var(--Mrs-Maple-Pink-Sherbet-400,#fa7295)}.Footer_footerContent__cNO98 a:visited:hover{color:var(--Mrs-Maple-Pink-Sherbet-600,#e01e60)}.dark-theme .Footer_footerContent__cNO98 a{color:var(--Mrs-Maple-Pink-Sherbet-400,#fa7295)}.dark-theme .Footer_footerContent__cNO98 a:hover{color:var(--Mrs-Maple-Pink-Sherbet-300,#fc90aa);text-decoration:underline}.dark-theme .Footer_footerContent__cNO98 a:visited{color:var(--Mrs-Maple-Pink-Sherbet-500,#f34074)}.dark-theme .Footer_footerContent__cNO98 a:visited:hover{color:var(--Mrs-Maple-Pink-Sherbet-300,#fc90aa)}.Footer_footerContent__cNO98 img{display:inline-block;vertical-align:middle;margin:0 4px}.Footer_darkBg__u_p5X{background-color:#1a0c2a}.Footer_lightBg__mPF6D{background-color:var(--Mrs-Maple-Dark-Purple-50)}.Footer_darkSecondaryBg__2Ujn1{background-color:#221544}.Footer_lightSecondaryBg__vF2KU{background-color:#fff}.Footer_darkText__96ZER{color:var(--Mrs-Maple-Dark-Purple-300,#baa7fa)}.Footer_lightText__cI3Z_{color:var(--Mrs-Maple-Dark-Purple-700,#7e3bc7)}.KYCModal_modalHeader__PtlD4{display:flex;justify-content:center;align-items:center;padding:0;text-align:center;width:100%}.KYCModal_headerContent__iDlO9{display:flex;flex-direction:column;align-items:center;gap:1rem}.KYCModal_modalTitle__SgH8Q{color:var(--Mrs-Maple-Dark-Purple-950,#2c1942);text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px;margin:0}.KYCModal_closeButton__8EQud{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:.375rem;color:var(--text-secondary,#6b7280);transition:all .2s ease}.KYCModal_closeButton__8EQud:hover{background-color:var(--hover-bg,#f3f4f6);color:var(--text-primary,#111827)}.KYCModal_modalContent__5XY_l{padding:2rem 0}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalHeader__PtlD4{flex-shrink:0;padding:0;position:relative;display:flex;justify-content:center;align-items:center}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l{flex:1;overflow-y:auto;padding:0 4px}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l::-webkit-scrollbar{width:3px}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l::-webkit-scrollbar,.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l::-webkit-scrollbar-track{background:rgba(231,225,254,.3);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l::-webkit-scrollbar-button{display:none}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l::-webkit-scrollbar-thumb{background-color:rgba(154,102,238,.4);border-radius:8px;background-clip:padding-box;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l::-webkit-scrollbar-corner{background:transparent}.KYCModal_profileFormModal__QvGtQ:hover .KYCModal_modalContent__5XY_l::-webkit-scrollbar,.KYCModal_profileFormModal__QvGtQ:hover .KYCModal_modalContent__5XY_l::-webkit-scrollbar-track{background:#e7e1fe}.KYCModal_profileFormModal__QvGtQ:hover .KYCModal_modalContent__5XY_l::-webkit-scrollbar-thumb{background-color:#9a66ee}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l:active::-webkit-scrollbar,.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l:focus-within::-webkit-scrollbar{background:#e7e1fe}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l:active::-webkit-scrollbar-track,.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l:focus-within::-webkit-scrollbar-track{background:#e7e1fe}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l:active::-webkit-scrollbar-thumb,.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l:focus-within::-webkit-scrollbar-thumb{background-color:#9a66ee}@-moz-document url-prefix(){.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l{scrollbar-width:thin;scrollbar-color:rgba(154,102,238,.4) rgba(231,225,254,.3);transition:scrollbar-color .3s ease}.KYCModal_profileFormModal__QvGtQ:hover .KYCModal_modalContent__5XY_l{scrollbar-color:#9a66ee #e7e1fe}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l:active,.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l:focus-within{scrollbar-color:#9a66ee #e7e1fe}}@media (hover:none) and (pointer:coarse){.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l::-webkit-scrollbar-thumb{background-color:rgba(154,102,238,.2)}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l:active::-webkit-scrollbar-thumb,.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l:focus::-webkit-scrollbar-thumb{background-color:#9a66ee}@-moz-document url-prefix(){.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l{scrollbar-color:rgba(154,102,238,.2) rgba(231,225,254,.2)}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l:active,.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l:focus{scrollbar-color:#9a66ee #e7e1fe}}}.KYCModal_modalActions__DyJPT{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:0 2rem 2rem}.KYCModal_limitModalActions__TRIJW{padding:0 1rem 2rem!important}.KYCModal_confirmationModal__XxhGy{width:100%;margin-top:-2.5rem}.KYCModal_confirmationModal__XxhGy .KYCModal_modalHeader__PtlD4{padding-top:0}.KYCModal_confirmationModal__XxhGy .KYCModal_modalContent__5XY_l{padding:1rem 0}.KYCModal_message__Hj4R4{color:var(--Mrs-Maple-Dark-Purple-950,#2c1942);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;margin:0}.KYCModal_continueButton__zVtpi{width:100%}.KYCModal_contactLink__UBDxi{font-family:LivvicBold,LivvicRegular,sans-serif;color:var(--Mrs-Maple-Pink-Sherbet-500,#f34074);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.5px;text-decoration:none;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease;cursor:pointer}.KYCModal_contactLink__UBDxi:hover{color:var(--Mrs-Maple-Pink-Sherbet-600,#e01e60);text-decoration:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.dark-theme .KYCModal_contactLink__UBDxi{color:var(--Mrs-Maple-Pink-Sherbet-400,#fa7295)}.dark-theme .KYCModal_contactLink__UBDxi:hover{color:var(--Mrs-Maple-Pink-Sherbet-300,#fc90aa);text-decoration:underline}.KYCModal_contactLinkText__6z7Nf{font-family:LivvicBold,LivvicRegular,sans-serif;color:var(--Mrs-Maple-Pink-Sherbet-500,#f34074);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.5px;text-decoration:none;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease;cursor:pointer}.KYCModal_contactLinkText__6z7Nf:hover{color:var(--Mrs-Maple-Pink-Sherbet-600,#e01e60);text-decoration:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.dark-theme .KYCModal_contactLinkText__6z7Nf{color:var(--Mrs-Maple-Pink-Sherbet-400,#fa7295)}.dark-theme .KYCModal_contactLinkText__6z7Nf:hover{color:var(--Mrs-Maple-Pink-Sherbet-300,#fc90aa);text-decoration:underline}.KYCModal_contactHelper__kmMJu{display:flex;justify-content:center;margin-top:1.5rem;text-align:center;color:var(--Mrs-Maple-Dark-Purple-950,#2c1942);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}.KYCModal_profileFormModal__QvGtQ{max-width:600px;max-height:90vh}.KYCModal_idScanModal__lWf9x,.KYCModal_profileFormModal__QvGtQ{margin-top:-2.5rem;width:100%;display:flex;flex-direction:column;overflow:hidden}.KYCModal_idScanModal__lWf9x{max-width:1200px;height:90vh;border-radius:.75rem}.KYCModal_idScanContent__9DAW7{flex:1;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;overflow:hidden;min-height:0;width:100%}.KYCModal_idScanIframe__np7TS{width:100%;height:100%;max-width:100%;max-height:100%;border:none;border-radius:.5rem;box-sizing:border-box;display:block;-o-object-fit:contain;object-fit:contain}.KYCModal_qrCodeContainer__EPxU1{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:2rem}.KYCModal_qrCodeImage__afvM0{width:300px;height:300px;max-width:90%;height:auto}.KYCModal_errorModal__todw_{width:100%;margin-top:-2.5rem}.KYCModal_errorModal__todw_ .KYCModal_modalHeader__PtlD4{padding-top:0}.KYCModal_errorModal__todw_ .KYCModal_modalContent__5XY_l{padding:1rem 0}.KYCModal_errorIcon__yopM_{width:48px;height:48px;margin:0 auto 1rem;color:var(--error-color,#ef4444)}.KYCModal_errorMessage__TtIKM{font-size:1rem;line-height:1.5;color:var(--text-secondary,#4b5563);text-align:center;margin:0}.KYCModal_loadingOverlay__4nr5m{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;border-radius:inherit;z-index:10}.KYCModal_spinner__KgRSC{width:40px;height:40px;border:3px solid var(--border-color,#e5e7eb);border-top-color:var(--primary-color,#22c55e);border-radius:50%;animation:KYCModal_spin__WS5MK 1s linear infinite}@keyframes KYCModal_spin__WS5MK{to{transform:rotate(1turn)}}@media (max-width:640px){.KYCModal_idScanModal_header__1Ze_9{padding:5px 5px 5px 0!important}.KYCModal_modalContent__5XY_l{padding:1.5rem 1rem}.KYCModal_modalActions__DyJPT{padding:0}.KYCModal_formGrid__Ds_cy{grid-template-columns:1fr}.KYCModal_profileFormModal__QvGtQ{max-height:95vh}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalHeader__PtlD4{padding:1rem 1rem 0}.KYCModal_profileFormModal__QvGtQ .KYCModal_modalContent__5XY_l{padding:1rem 1rem 2rem}.KYCModal_idScanModal__lWf9x{width:100vw;height:100vh;max-height:100vh;border-radius:0;margin:0;padding:0}.KYCModal_idScanContent__9DAW7{flex:1;min-height:0;padding:0;position:relative;width:100%;box-sizing:border-box}.KYCModal_idScanIframe__np7TS{width:calc(100% - 1rem);height:100%;border-radius:.25rem;max-width:100%;margin:0 auto;display:block}}.DuplicateAccountModal_modalContent__fhHDx{width:100%;display:flex;flex-direction:column;gap:1rem}.DuplicateAccountModal_modalText__Io8hH{color:var(--dark-purple-950,#2c1942);text-align:center;font-size:1rem;font-family:Livvic,sans-serif;font-weight:400;letter-spacing:.03125em}.DuplicateAccountModal_modalButtons__dK_O_{display:flex;justify-content:space-between;gap:1rem}