.EsaiToolHistoryComponent_container__h_hcn{align-items:flex-start;border:1px solid var(--lilac);border-radius:1.25rem;display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.EsaiToolHistoryComponent_container__h_hcn:hover{border:1px solid var(--violet);cursor:pointer;outline:1px solid var(--violet)}.EsaiToolHistoryComponent_container__h_hcn:active{background-color:var(--vapor)}.EsaiToolHistoryComponent_imageContainer__tluOo{background-color:var(--vapor);border-radius:.5rem;flex-shrink:0;height:2.75rem;padding:.25rem;width:2.75rem}.EsaiToolHistoryComponent_image__d3XuD{height:100%;position:relative;width:100%}.EsaiToolHistoryComponent_subtitle__Jr4Qd,.EsaiToolHistoryComponent_subtitle__Jr4Qd *{color:var(--purple);font-size:.75rem;line-height:1.25rem;max-height:2.5rem;max-width:30rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EsaiToolHistoryComponent_date__0_Z2N{color:var(--peri)}.EsaiToolHistoryComponent_spacer__7XaYB{background-color:red;height:1rem}.EsaiToolHistoryComponent_section__wjYfP{align-items:center;display:flex;flex:5;gap:.5rem}.EsaiToolHistoryComponent_sectionEnd__WyOlM{align-items:center;display:flex;flex:2;justify-content:space-between;width:100%}@media (max-width:991.98px){.EsaiToolHistoryComponent_subtitle__Jr4Qd,.EsaiToolHistoryComponent_subtitle__Jr4Qd *{max-width:50vw}}@media (max-width:767.98px){.EsaiToolHistoryComponent_subtitle__Jr4Qd,.EsaiToolHistoryComponent_subtitle__Jr4Qd *{max-width:55vw}}.EsaiModal_modalBase__D8GrH{border-radius:2rem;padding:1.25rem}.EnterpriseCancelPlanModal_container__8O_Zk{display:flex;flex-direction:column;gap:20px}.EnterpriseCancelPlanModal_modalTitle__sz7QE{color:var(--deep);font-size:20px;font-weight:700;text-align:left}.EnterpriseCancelPlanModal_modalBody__xpkyb{font-size:16px;font-weight:500;text-align:left}.EnterpriseCancelPlanModal_button__ub1ts{width:100%}.EnterpriseCancelPlanModal_buttonContainer__IK_UC{display:flex;gap:12px;width:100%}@media (max-width:768px){.EnterpriseCancelPlanModal_container__8O_Zk{gap:16px}.EnterpriseCancelPlanModal_modalTitle__sz7QE{font-size:18px;text-align:center}.EnterpriseCancelPlanModal_modalBody__xpkyb{font-size:15px;text-align:center}.EnterpriseCancelPlanModal_buttonContainer__IK_UC{gap:10px}}@media (max-width:480px){.EnterpriseCancelPlanModal_container__8O_Zk{gap:12px}.EnterpriseCancelPlanModal_modalTitle__sz7QE{font-size:16px;text-align:center}.EnterpriseCancelPlanModal_modalBody__xpkyb{font-size:14px;line-height:1.4;text-align:center}.EnterpriseCancelPlanModal_buttonContainer__IK_UC{flex-direction:column;gap:8px}.EnterpriseCancelPlanModal_button__ub1ts{width:100%}}.EnterpriseCurrentPlanCard_container__4WAhq{align-items:flex-start;border:1px solid var(--lilac);border-radius:20px;display:flex;flex-direction:column;gap:12px;justify-content:space-between;padding:16px;width:100%}.EnterpriseCurrentPlanCard_header__Bnxrq{align-items:center;display:flex;justify-content:space-between;width:100%}.EnterpriseCurrentPlanCard_headerTitle__BzXk_{color:var(--purple);font-size:12px;font-weight:600}.EnterpriseCurrentPlanCard_headerButtons__KeqQ7{align-items:center;display:flex;gap:12px}.EnterpriseCurrentPlanCard_planSection__bQ_9k{display:flex;justify-content:space-between;white-space:nowrap;width:100%}.EnterpriseCurrentPlanCard_plan__3QTL_{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.EnterpriseCurrentPlanCard_planName__bK9Df{color:var(--deep);font-size:20px;font-weight:700}.EnterpriseCurrentPlanCard_planPrice__rNqHU{color:var(--greenAccent);font-size:14px;font-weight:700}@media (max-width:768px){.EnterpriseCurrentPlanCard_container__4WAhq{border-radius:16px;gap:10px;padding:14px}.EnterpriseCurrentPlanCard_header__Bnxrq{align-items:flex-start;flex-direction:row;gap:8px}.EnterpriseCurrentPlanCard_headerTitle__BzXk_{font-size:11px}.EnterpriseCurrentPlanCard_headerButtons__KeqQ7{gap:8px;justify-content:flex-end;width:100%}.EnterpriseCurrentPlanCard_planSection__bQ_9k{align-items:flex-start;flex-direction:column;gap:8px}.EnterpriseCurrentPlanCard_planName__bK9Df{font-size:18px}.EnterpriseCurrentPlanCard_planPrice__rNqHU{font-size:13px}}@media (max-width:480px){.EnterpriseCurrentPlanCard_container__4WAhq{border-radius:12px;gap:8px;padding:12px}.EnterpriseCurrentPlanCard_header__Bnxrq{align-items:flex-start;flex-direction:row;gap:6px}.EnterpriseCurrentPlanCard_headerTitle__BzXk_{align-self:center;font-size:10px}.EnterpriseCurrentPlanCard_headerButtons__KeqQ7{flex-wrap:wrap;gap:6px;justify-content:flex-end;width:100%}.EnterpriseCurrentPlanCard_planSection__bQ_9k{align-items:center;flex-direction:column;gap:6px;text-align:center;white-space:normal}.EnterpriseCurrentPlanCard_plan__3QTL_{align-items:center;text-align:center}.EnterpriseCurrentPlanCard_planName__bK9Df{font-size:16px;word-break:break-word}.EnterpriseCurrentPlanCard_planPrice__rNqHU{font-size:12px}}.EnterpriseUpgradeForm_container__pVH9X{display:flex;flex-direction:column;gap:20px;padding:20px}.EnterpriseUpgradeForm_title__0cNlc{color:var(--deep);font-size:24px;font-weight:700;margin:0;text-align:center}.EnterpriseUpgradeForm_subtitle__sSgtN{color:var(--ink-50-ink);font-size:16px;margin:0;text-align:center}.EnterpriseUpgradeForm_pricingInfo___WbFC{background:var(--vapor);border:1px solid var(--lilac);border-radius:12px;padding:16px;text-align:center}.EnterpriseUpgradeForm_prorationText__PH_jo{color:var(--deep);font-size:18px;margin:0 0 8px}.EnterpriseUpgradeForm_prorationSubtext__VbtET{color:var(--ink-50-ink);font-size:14px;line-height:1.4;margin:0}.EnterpriseUpgradeForm_cardContainer__LNlrn{background:#fff;border:1px solid var(--lilac);border-radius:8px;padding:16px}.EnterpriseUpgradeForm_buttonContainer__y59qx{display:flex;gap:12px;justify-content:center;width:100%}.EnterpriseUpgradeForm_buttonWrapper__BYdIy{width:100%}.EnterpriseUpgradeForm_error__5FQZs{background:#fee;border:1px solid #fcc;border-radius:8px;color:#c33;font-size:14px;padding:12px;text-align:center}@media (max-width:768px){.EnterpriseUpgradeForm_container__pVH9X{gap:18px;padding:16px}.EnterpriseUpgradeForm_title__0cNlc{font-size:22px}.EnterpriseUpgradeForm_subtitle__sSgtN{font-size:15px;line-height:1.4}.EnterpriseUpgradeForm_pricingInfo___WbFC{border-radius:10px;padding:14px}.EnterpriseUpgradeForm_prorationText__PH_jo{font-size:17px}.EnterpriseUpgradeForm_prorationSubtext__VbtET{font-size:13px}.EnterpriseUpgradeForm_cardContainer__LNlrn{padding:14px}.EnterpriseUpgradeForm_buttonContainer__y59qx{gap:10px}.EnterpriseUpgradeForm_error__5FQZs{font-size:13px;padding:10px}}@media (max-width:480px){.EnterpriseUpgradeForm_container__pVH9X{gap:16px;padding:12px}.EnterpriseUpgradeForm_title__0cNlc{font-size:20px}.EnterpriseUpgradeForm_subtitle__sSgtN{font-size:14px}.EnterpriseUpgradeForm_pricingInfo___WbFC{border-radius:8px;padding:12px}.EnterpriseUpgradeForm_prorationText__PH_jo{font-size:16px;margin:0 0 6px}.EnterpriseUpgradeForm_prorationSubtext__VbtET{font-size:12px;line-height:1.3}.EnterpriseUpgradeForm_cardContainer__LNlrn{border-radius:6px;padding:12px}.EnterpriseUpgradeForm_buttonContainer__y59qx{flex-direction:column;gap:8px}.EnterpriseUpgradeForm_buttonWrapper__BYdIy{width:100%}.EnterpriseUpgradeForm_error__5FQZs{border-radius:6px;font-size:12px;padding:8px}}@media (max-width:320px){.EnterpriseUpgradeForm_container__pVH9X{gap:14px;padding:8px}.EnterpriseUpgradeForm_title__0cNlc{font-size:18px}.EnterpriseUpgradeForm_subtitle__sSgtN{font-size:13px}.EnterpriseUpgradeForm_pricingInfo___WbFC{padding:10px}.EnterpriseUpgradeForm_prorationText__PH_jo{font-size:15px}.EnterpriseUpgradeForm_prorationSubtext__VbtET{font-size:11px}.EnterpriseUpgradeForm_cardContainer__LNlrn{padding:10px}.EnterpriseUpgradeForm_buttonContainer__y59qx{gap:6px}}.EsaiModalTemplate_container__WdkwP{display:flex;flex-direction:column;gap:1.25rem}.EsaiModalTemplate_buttonsContainer__BPSJ4{display:flex;gap:1rem}.EsaiModalTemplate_button__6UqSB{flex:1;width:100%}.AuthBlock_container__otWUB{background-color:var(--white);border-radius:2rem;padding:1.25rem;max-width:28.375rem;width:100%}.AuthBlock_buttons__2uOzz{display:flex;flex-direction:column;gap:1.25rem;margin-top:2.5rem}.AuthBlock_orLineBlock__8vDMX{display:flex;align-items:center;gap:.25rem}.AuthBlock_orText__qP9wj{color:var(--peri)}.AuthBlock_form__ABCZ_{display:flex;flex-direction:column;gap:1rem;margin-top:1.25rem}.AuthBlock_fullWidth__CbE8e{width:100%}.AuthBlock_modalLogo__ABKdZ{width:13.625rem;height:6.938rem;position:absolute;top:-7.313rem;left:50%;transform:translateX(-50%)}.AuthBlock_termsConditionsBlock__BpzwA{position:absolute;width:100%;bottom:-2.5rem;left:50%;transform:translateX(-50%);display:flex}.AuthBlock_termsConditionsBlockForPage__3_2r0{margin-top:.75rem;display:flex}.AuthBlock_termsConditions__UCLQ3{font-size:.75rem;line-height:1.25rem}.AuthBlock_link__gv_kZ p{font-size:.75rem}.AuthBlock_errorMessage__pD673{padding-top:1rem;text-align:center}.AuthBlock_errorMessage__pD673 p{color:var(--red)}@media (max-width:768.98px){.AuthBlock_termsConditions__UCLQ3{padding-left:1.5rem;padding-right:1.5rem}}.HistoryDeleteModal_body__vTVSn{color:var(--purple)}.HistoryDeleteButton_iconDelete__4SPWK svg{width:20px;height:20px}.HistoryDeleteButton_iconDelete__4SPWK{cursor:pointer}.EsaiToolHistoryList_container__trTij{display:flex;flex-direction:column;min-height:79vh;gap:1rem}.EsaiToolHistoryList_dateRangeLabel__2NjKO{color:var(--purple);padding-bottom:.5rem}.EsaiToast_container__TlhIG{background-color:var(--vapor);border-radius:1.25rem;bottom:4rem;left:50%;margin:auto;max-width:400px;padding:.5rem 1rem;position:fixed;text-align:center;transform:translateX(calc(-50% + calc(var(--nav-side-bar-width) / 2)));width:-moz-fit-content;width:fit-content;z-index:2000}.EsaiToast_text__YuojE{color:var(--violet)}.EnterpriseStudentsContent_container__fljz5{display:flex;flex-direction:column;gap:32px;padding:32px 48px;width:100%}@media (max-width:992px){.EnterpriseStudentsContent_container__fljz5{gap:24px;padding:28px 32px}}@media (max-width:768px){.EnterpriseStudentsContent_container__fljz5{gap:20px;padding:20px 16px}}@media (max-width:480px){.EnterpriseStudentsContent_container__fljz5{gap:16px;padding:16px 12px}}.YouVisitIframeEmbed_iframe__XtUUO{border:0;display:block;width:100%}.StructuredCardComponent_card__vPF63{background-color:#fff;border:1px solid var(--lilac);border-radius:20px;padding:1.5rem}.StructuredCardComponent_titleContainer__FMpE_{align-items:center;display:flex;gap:1rem;justify-content:space-between}.StructuredCardComponent_universityLogoContainer__71l51{flex-shrink:0}.StructuredCardComponent_title__EaIm_{flex:1;margin-bottom:.75rem}.StructuredCardComponent_titleWithLogo___aI_B{margin-bottom:.75rem;margin-left:0}.StructuredCardComponent_icon__HpRaC{cursor:pointer}.StructuredCardComponent_icon__HpRaC svg path{fill:var(--purple)}.StructuredCardComponent_linkContainer__owj2A{display:flex;justify-content:space-between}.StructuredCardComponent_actions__cDU0d{display:flex;gap:1.25rem}.StructuredCardComponent_contentWrapper__v4UB0{display:flex;gap:1.5rem;margin-bottom:.75rem}.StructuredCardComponent_contentLeft__Mv4qw{flex:1;min-width:0}.StructuredCardComponent_spacer__6o8VB{height:1rem}.StructuredCardComponent_virtualTourContainer__wjQd8{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);cursor:pointer;flex:0 0 30%;height:220px;overflow:hidden;padding:0;position:relative;transition:box-shadow .2s ease-in-out}.StructuredCardComponent_virtualTourContainer__wjQd8:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.StructuredCardComponent_virtualTourContainer__wjQd8 iframe,.StructuredCardComponent_virtualTourContainer__wjQd8>div{height:100%!important;max-width:100%!important;pointer-events:none;width:100%!important}.StructuredCardComponent_virtualTourContainer__wjQd8 a{display:block;max-width:100%;overflow:hidden;width:100%}.StructuredCardComponent_virtualTourContainer__wjQd8 iframe{display:block}@media (max-width:768px){.StructuredCardComponent_contentWrapper__v4UB0{flex-direction:column}.StructuredCardComponent_virtualTourContainer__wjQd8{flex:none;width:100%}}.HorizontalScrollWrapper_container__Dt4qa::-webkit-scrollbar{display:none}.HorizontalScrollWrapper_container__Dt4qa{width:100%;max-width:calc(100vw - var(--nav-side-bar-width));overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.HorizontalScrollWrapper_scrollableWrapper__GMBxh{height:100%;width:-moz-max-content;width:max-content;display:flex}.BasketDetails_titleContainer__Oh7Mf{justify-content:space-between;padding-bottom:.75rem}.BasketDetails_titleContainer__Oh7Mf,.BasketDetails_titleLeft__ber7S{align-items:center;display:flex;gap:.75rem}.BasketDetails_loading__fn_70{display:flex;flex-direction:column;gap:2rem}.BasketDetails_errorContainer__VdQbC{margin:auto}.IconWithIndicator_iconWrapper__UVj4K{position:relative;cursor:pointer}.IconWithIndicator_notificationDot__eoaJP{position:absolute;top:-2px;right:-2px;width:.25rem;height:.25rem;background-color:var(--redAccent);border-radius:50%}.IconWithIndicator_fadeIn__ooFeD{animation:IconWithIndicator_fadeIn__ooFeD .3s ease-in;opacity:1}@keyframes IconWithIndicator_fadeIn__ooFeD{0%{opacity:0}to{opacity:1}}.SMSFreeTool_container__2kgqf{height:35rem;position:relative;-webkit-overflow-scrolling:touch}.SMSFreeTool_container__2kgqf,.SMSFreeTool_wrapper__tN_KQ{display:flex;flex-direction:column;gap:1.25rem;align-items:center;width:100%}.SMSFreeTool_wrapper__tN_KQ{height:22rem}.SMSFreeTool_title__AC9x8{width:100%;text-align:start}.SMSFreeTool_description___JGZZ{color:var(--purple)}.SMSFreeTool_buttonContainer___T_0H,.SMSFreeTool_button__N8Osp{width:100%}.SMSFreeTool_icon__s8Yfj{position:relative;width:8.75rem;height:8.75rem;aspect-ratio:.5;padding:1.25rem}.SMSFreeTool_textHighlightGreen__yz_02{font-weight:700;color:var(--greenAccent)}.SMSFreeTool_textHighlightBold__jcZpG{font-weight:700}.SMSFreeTool_preVerificationCTAContainer__XK1jk{width:100%;display:flex;flex-direction:column;gap:.25rem}.SMSFreeTool_preVerificationCTA__hfio1{width:100%;text-align:start;color:var(--purple);padding-left:1rem}.SMSFreeTool_phoneNumberError___E3o8{padding-left:1rem;color:var(--red)}.SMSFreeTool_preVerification__ip8_t{color:var(--purple)}.SMSFreeTool_preVerificationFooter__emCFF{color:var(--ink-fade);text-align:center;font-weight:400;line-height:1rem}.SMSFreeTool_preVerificationPhoneNumberInputContainer__aYDNF{width:100%;display:flex;flex-direction:row;gap:.25rem}.SMSFreeTool_preVerificationInput__5UdII{width:100%}.SMSFreeTool_preVerificationDropdownContainer__IgcP0{flex:1;min-width:6rem;width:100%}.SMSFreeTool_preVerificationDropdownPopover__C5X1l{width:20rem;padding-left:0}.SMSFreeTool_preVerificationDropdownItem__zvfZO{display:flex;flex-direction:row;gap:.5rem;width:16rem}.SMSFreeTool_verificationCTA__6S_YA{color:var(--purple)}.SMSFreeTool_verificationError__ntAAi{color:var(--redAccent)}.SMSFreeTool_verificationReset__n2z_1{color:var(--purple);cursor:pointer;margin-top:auto}.SMSFreeTool_postVerificationTool__4Ew_D{flex-shrink:0;max-width:20rem;max-height:none}.SMSFreeTool_postVerificationSelectedTool__k78mi{flex-shrink:0;box-shadow:0 0 0 4px var(--green);border:1px solid var(--green);max-width:20rem;max-height:none;-webkit-tap-highlight-color:transparent;outline:none}.SMSFreeTool_postVerificationSelectedTool__k78mi:hover{border:1px solid var(--green)}.SMSFreeTool_postVerificationToolsWrapper__VyZQP{display:flex;flex-direction:row;width:100%;overflow-x:auto;padding:.5rem .25rem;gap:1.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--violet) transparent}.SMSFreeTool_postVerificationToolsWrapper__VyZQP::-webkit-scrollbar{height:.25rem}.SMSFreeTool_postVerificationToolsWrapper__VyZQP::-webkit-scrollbar-track{background:transparent}.SMSFreeTool_postVerificationToolsWrapper__VyZQP::-webkit-scrollbar-thumb{background-color:var(--violet);border-radius:.25rem}.SMSFreeTool_buttonContainerPostVerification__aQMf2{width:100%;margin-top:auto}@media (max-width:640px){.SMSFreeTool_container__2kgqf{height:80vh;overflow-y:auto;scrollbar-width:none}.SMSFreeTool_container__2kgqf::-webkit-scrollbar{display:none}.SMSFreeTool_wrapper__tN_KQ{height:auto}.SMSFreeTool_postVerificationToolsWrapper__VyZQP{flex-direction:column;overflow:visible;padding-bottom:12rem;align-items:center}.SMSFreeTool_postVerificationSelectedTool__k78mi,.SMSFreeTool_postVerificationTool__4Ew_D{max-width:none;max-height:10rem}.SMSFreeTool_buttonContainerPostVerification__aQMf2{position:fixed;bottom:0;left:0;background:transparent;z-index:100;padding:1rem}}@media (max-width:390px){.SMSFreeTool_preVerificationDropdownPopover__C5X1l{width:85vw}}@supports (-webkit-touch-callout:none){.SMSFreeTool_icon__s8Yfj{aspect-ratio:auto;height:8.75rem;width:8.75rem;-o-object-fit:contain;object-fit:contain;display:block;transform:translateZ(0)}}.EsaiSMSVerificationCodeInput_container__rhAXE{margin:0 auto;width:100%;max-width:28rem}.EsaiSMSVerificationCodeInput_inputContainer__H1X5U{display:flex;justify-content:center;gap:.5rem}.EsaiSMSVerificationCodeInput_input__l4wKL{height:3.25rem;width:3.25rem;aspect-ratio:1;border-radius:1.25rem;border:1px solid var(--lilac);text-align:center;font-size:1.25rem;font-weight:700;transition:border-color .2s}.EsaiSMSVerificationCodeInput_input__l4wKL:focus{border-color:var(--blueAccent);outline:none}.EsaiSMSVerificationCodeInput_error__bfCuw{border:1px solid var(--redAccent)}.EsaiSMSVerificationCodeInput_hiddenInput__H2uQA{position:absolute;opacity:0;pointer-events:none;height:0}@media (max-width:640px){.EsaiSMSVerificationCodeInput_input__l4wKL{height:3rem;width:3rem}}.EsaiToolComponent_container__2BJqB{background:#fff;border:1px solid var(--lilac);border-radius:1.25rem;cursor:pointer;display:flex;flex-direction:column;gap:.75rem;height:100%;overflow:visible;padding:1rem;position:relative;transition:.3s;width:100%}.EsaiToolComponent_container__2BJqB:hover{border:1px solid var(--purple)}.EsaiToolComponent_container__2BJqB:hover .EsaiToolComponent_paidStatusFree__A_zW6{background-color:var(--cyber)}.EsaiToolComponent_container__2BJqB:hover .EsaiToolComponent_paidStatusPro__3dRz_{display:flex}.EsaiToolComponent_container__2BJqB:hover .EsaiToolComponent_unlock__CB89K{background-color:var(--zest);display:block}.EsaiToolComponent_container__2BJqB:hover .EsaiToolComponent_grayscale__UnWc7{filter:grayscale(0)}.EsaiToolComponent_header__RyF2M{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.EsaiToolComponent_header__RyF2M h4{line-height:1.2;margin:0}.EsaiToolComponent_imageContainer__6WBXI{align-items:center;background:linear-gradient(135deg,#ffe4e1,#e6e6fa 50%,#f0f8ff);border-radius:.75rem;display:flex;flex-shrink:0;height:4.25rem;justify-content:center;padding:.75rem;width:4.25rem}.EsaiToolComponent_image__AecfH{height:100%;position:relative;width:100%}.EsaiToolComponent_grayscale__UnWc7{filter:grayscale(100%)}.EsaiToolComponent_tags__p3t_2{display:flex;gap:.25rem}.EsaiToolComponent_description__GbEeP{color:var(--purple)}.EsaiToolComponent_paidStatusAssigned__nPZY_,.EsaiToolComponent_paidStatus__0sgQE{border:1px solid var(--lilac);border-radius:1.5rem;padding:.25rem .5rem;position:absolute;right:1rem;top:-.75rem}.EsaiToolComponent_paidStatusAssigned__nPZY_{background-color:var(--greenSoft);color:var(--greenAccent)}.EsaiToolComponent_paidStatusFree__A_zW6{padding:.25rem .5rem;background-color:var(--zest)}.EsaiToolComponent_paidStatusFree__A_zW6,.EsaiToolComponent_paidStatusPro__3dRz_{border:1px solid var(--lilac);border-radius:1.5rem;position:absolute;right:1rem;top:-.75rem}.EsaiToolComponent_paidStatusPro__3dRz_{align-items:center;background-color:var(--white);display:flex;height:1.5rem;justify-content:center;padding:.25rem;width:1.5rem}.EsaiToolComponent_paidStatusPro__3dRz_ svg{height:1rem;width:1rem}.EsaiToolComponent_paidStatusPro__3dRz_ svg path{fill:var(--purple)}.EsaiToolComponent_unlock__CB89K{border:1px solid var(--lilac);border-radius:1.5rem;padding:.25rem .5rem;position:absolute;right:1rem;top:-.75rem;display:none}.EsaiToolComponent_freeToolSelected__CqObe{padding:.25rem .5rem;position:absolute;right:0;top:0}.EsaiToolComponent_freeToolSelected__CqObe svg{height:1.75rem;width:1.75rem}.EsaiToolComponent_freeToolSelected__CqObe svg path{fill:var(--green)}@media (max-width:767.98px){.EsaiToolComponent_container__2BJqB{gap:.75rem;height:100%;padding:1rem}.EsaiToolComponent_imageContainer__6WBXI{height:4rem;padding:.75rem;width:4rem}.EsaiToolComponent_header__RyF2M h4{font-size:1.125rem;line-height:1.2}}.EsaiPhoneNumberInput_preVerificationPhoneNumberInputContainer__Or6qM{width:100%;display:flex;flex-direction:row;gap:.25rem}.EsaiPhoneNumberInput_preVerificationDropdownContainer__qlRrf{flex:1;min-width:6rem;width:100%}.EsaiPhoneNumberInput_preVerificationDropdownPopover__MeqUt{width:20rem;padding-left:0}.EsaiPhoneNumberInput_preVerificationInput__wwA1O{width:100%}@media (max-width:390px){.EsaiPhoneNumberInput_preVerificationDropdownPopover__MeqUt{width:85vw}}.GiftRefundPostVerification_container__DRsxz{display:flex;flex-direction:column;gap:1.25rem;align-items:center;width:100%}.GiftRefundPostVerification_icon__eoexw{position:relative;width:8.75rem;height:8.75rem;padding:1.25rem}.GiftRefundPostVerification_description__ED4Pd{color:var(--purple)}.GiftRefundPostVerification_button__8qNO6{width:100%}.VisitorInfo_container__WFbr_{height:35rem;position:relative;-webkit-overflow-scrolling:touch}.VisitorInfo_container__WFbr_,.VisitorInfo_wrapper__mNknl{display:flex;flex-direction:column;gap:1.25rem;align-items:center;width:100%}.VisitorInfo_wrapper__mNknl{height:22rem}.VisitorInfo_title__2vbOF{width:100%;text-align:start}.VisitorInfo_description__muZCS{color:var(--purple)}.VisitorInfo_buttonContainer__x6lrf,.VisitorInfo_button__ATaYT{width:100%}.VisitorInfo_icon__uT_91{position:relative;width:8.75rem;height:8.75rem;aspect-ratio:.5;padding:1.25rem}.VisitorInfo_textHighlightGreen__vKIhM{font-weight:700;color:var(--greenAccent)}.VisitorInfo_textHighlightBold__zHdK1{font-weight:700}.VisitorInfo_preVerificationCTAContainer__Wi9JL{width:100%;display:flex;flex-direction:column;gap:.25rem}.VisitorInfo_preVerificationNameContainer__YCVeM{width:100%;display:flex;flex-direction:row;gap:.25rem}.VisitorInfo_preVerificationCTA__oOHOv{width:100%;text-align:start;color:var(--purple);padding-left:1rem}.VisitorInfo_preVerification__1Fxia{color:var(--purple)}.VisitorInfo_preVerificationFooter__ImyFf{color:var(--ink-fade);text-align:center;font-weight:400;line-height:1rem}.VisitorInfo_preVerificationPhoneNumberInputContainer__1qDqc{width:100%;display:flex;flex-direction:row;gap:.25rem}.VisitorInfo_preVerificationInput__JdkFe{width:100%}.VisitorInfo_preVerificationDropdownContainer__yKv_d{flex:1;min-width:6rem;width:100%}.VisitorInfo_preVerificationDropdownPopover__rpm6K{width:20rem;padding-left:0}.VisitorInfo_preVerificationDropdownItem__79yxz{display:flex;flex-direction:row;gap:.5rem;width:16rem}.VisitorInfo_verificationCTA__DFF_6{color:var(--purple)}.VisitorInfo_verificationError__R15od{color:var(--redAccent)}.VisitorInfo_verificationReset__xL_AK{color:var(--purple);cursor:pointer;margin-top:auto}.VisitorInfo_postVerificationTool__tMkh_{flex-shrink:0;max-width:20rem;max-height:none}.VisitorInfo_postVerificationSelectedTool__0H0zX{flex-shrink:0;box-shadow:0 0 0 4px var(--green);border:1px solid var(--green);max-width:20rem;max-height:none;-webkit-tap-highlight-color:transparent;outline:none}.VisitorInfo_postVerificationSelectedTool__0H0zX:hover{border:1px solid var(--green)}.VisitorInfo_postVerificationToolsWrapper__2Bg79{display:flex;flex-direction:row;width:100%;overflow-x:auto;padding:.5rem .25rem;gap:1.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--violet) transparent}.VisitorInfo_postVerificationToolsWrapper__2Bg79::-webkit-scrollbar{height:.25rem}.VisitorInfo_postVerificationToolsWrapper__2Bg79::-webkit-scrollbar-track{background:transparent}.VisitorInfo_postVerificationToolsWrapper__2Bg79::-webkit-scrollbar-thumb{background-color:var(--violet);border-radius:.25rem}.VisitorInfo_buttonContainerPostVerification__uFRXC{width:100%;margin-top:auto}.VisitorInfo_promoCodeContainer__vPrfC{display:flex;align-items:center;gap:.5rem;background-color:var(--purpleSoft);width:100%;border-radius:1.25rem;padding:.5rem 1.5rem}.VisitorInfo_promoCode__swZGZ{font-size:1.25rem;font-weight:700;color:var(--blueAccent);text-align:center;font-family:Space Mono,monospace}.VisitorInfo_promoCodeContainer__vPrfC p{flex:1;text-align:center}.VisitorInfo_copyIndicator__xM1iM{flex-shrink:0;width:1.25rem}@media (max-width:640px){.VisitorInfo_container__WFbr_{height:85vh;overflow-y:auto;scrollbar-width:none}.VisitorInfo_container__WFbr_::-webkit-scrollbar{display:none}.VisitorInfo_wrapper__mNknl{height:auto}.VisitorInfo_postVerificationToolsWrapper__2Bg79{flex-direction:column;overflow:visible;padding-bottom:12rem;align-items:center}.VisitorInfo_postVerificationSelectedTool__0H0zX,.VisitorInfo_postVerificationTool__tMkh_{max-width:none;max-height:10rem}.VisitorInfo_buttonContainerPostVerification__uFRXC{position:fixed;bottom:0;left:0;background:transparent;z-index:100;padding:1rem}}@media (max-width:390px){.VisitorInfo_preVerificationDropdownPopover__rpm6K{width:80vw}}@supports (-webkit-touch-callout:none){.VisitorInfo_icon__uT_91{aspect-ratio:auto;height:8.75rem;width:8.75rem;-o-object-fit:contain;object-fit:contain;display:block;transform:translateZ(0)}}.SubtitleLarge_subtitleLarge__0qQAG{font-size:1.25rem;font-weight:700;line-height:1.5rem}.SharkTankHeader_container___MH_U{align-items:center;background-color:var(--blueSoft);display:flex;gap:.5rem;justify-content:center;padding:.25rem;text-align:center;width:100%}.SharkTankHeader_text__62Xv6{color:var(--blue)}.SharkTankHeader_iconArrow__AyJ_R svg path{fill:var(--blue)}