.forgotPassword_main__gL9wC{background:linear-gradient(109.95deg,rgba(152,96,237,0) 18.78%,rgba(152,96,237,.2) 121.84%);background-color:#fcfcff;display:flex;min-height:100vh;padding:60px 80px;overflow:hidden}.forgotPassword_main__gL9wC .forgotPassword_ligthsWrapper__Q89eA{position:fixed;inset:0;overflow:hidden;pointer-events:none}.forgotPassword_main__gL9wC .forgotPassword_ligthsWrapper__Q89eA .forgotPassword_spotlight__L_nny{content:"";position:absolute;background:radial-gradient(circle,rgba(247,73,135,.05) 0,rgba(255,255,255,0) 50%);transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;z-index:-1}.forgotPassword_main__gL9wC .forgotPassword_ligthsWrapper__Q89eA .forgotPassword_spotlight__L_nny.forgotPassword_spotlightUno__3qFyL{width:800px;height:800px;left:0;top:0}.forgotPassword_main__gL9wC .forgotPassword_ligthsWrapper__Q89eA .forgotPassword_spotlight__L_nny.forgotPassword_spotlightDos__wbA_4{width:900px;height:900px;left:0;top:100%}.forgotPassword_main__gL9wC .forgotPassword_ligthsWrapper__Q89eA .forgotPassword_spotlight__L_nny.forgotPassword_spotlightTres__dHK9S{width:800px;height:800px;top:50%;left:50%}.forgotPassword_main__gL9wC .forgotPassword_backButton__g7QOD{display:flex;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;width:-moz-fit-content;width:fit-content}.forgotPassword_main__gL9wC .forgotPassword_formWrapper__q5M_9{flex:1 1;display:flex;flex-direction:column}.forgotPassword_main__gL9wC .forgotPassword_formWrapper__q5M_9 .forgotPassword_formContainer__I44aA>img{align-self:flex-start}.forgotPassword_main__gL9wC .forgotPassword_formWrapper__q5M_9 .forgotPassword_formContainer__I44aA{background-color:#fff;border:1px solid #e1deff;border-radius:8px;display:flex;flex-direction:column;gap:32px;margin-top:100px;max-width:580px;padding:32px}.forgotPassword_main__gL9wC .forgotPassword_formWrapper__q5M_9 .forgotPassword_noSelfErrors__MYGxg label>span+span{display:none}.forgotPassword_main__gL9wC .forgotPassword_illustrationWrapper__a8W8J{transition:max-width .5s ease,opacity .5s ease;flex:1 1;display:flex;align-items:center;justify-content:center}.forgotPassword_main__gL9wC .forgotPassword_illustrationWrapper__a8W8J svg{max-width:797px}@media(max-width:900px){.forgotPassword_main__gL9wC{padding:2rem}.forgotPassword_main__gL9wC .forgotPassword_formWrapper__q5M_9{max-width:520px;margin:0 auto}.forgotPassword_main__gL9wC .forgotPassword_illustrationWrapper__a8W8J{max-width:0;opacity:0}}@media(max-width:600px){.forgotPassword_main__gL9wC .forgotPassword_loginFormWrapper__YeRRQ{max-width:100%;margin:0 auto}.forgotPassword_main__gL9wC .forgotPassword_illustrationWrapper__a8W8J{max-width:0;opacity:0}}@media(max-width:1200px)and (min-width:901px){.forgotPassword_main__gL9wC .forgotPassword_loginFormWrapper__YeRRQ{max-width:520px}}.ModalController_rounded__wlUwI{border-radius:10rem}.ModalController_timerFix__QR8Sz p{font-size:3.125rem!important}.ModalController_postConsultationTimer__e1yDG p{font-weight:700!important}.ModalController_modal-wrapper__WyzeM>div{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center}.ModalController_modal-wrapper__WyzeM>div .ModalController_modal-topbar__nM9YP{display:flex;justify-content:flex-end;width:100%}.ModalController_modal-wrapper__WyzeM>div .ModalController_modal-section__OtRxU{width:100%}.ModalController_modal-wrapper__WyzeM>div .ModalController_illustration-section__Diph_{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center}.ModalController_modal-wrapper__WyzeM>div .ModalController_message-section__lfO_L{display:flex;flex-direction:column;gap:8px}.ModalController_modal-wrapper__WyzeM>div .ModalController_actions-section__bQw3t{display:flex;flex-direction:column;gap:24px}.ModalController_modal-wrapper__WyzeM>div .ModalController_actions-section-modals__JsMHu{display:flex;flex-direction:column;gap:16px}.ModalController_modalIconContainerResult__mRWZY,.ModalController_modalIconContainer__j5uE3{width:6.25rem;height:6.25rem;border-radius:6.25rem;background:#e6e6ee;display:flex;justify-content:center;align-items:center}.ModalController_modalIconContainerResult__mRWZY{margin-bottom:32px}.ModalController_resultsContainer__JS_4j{display:flex;flex-direction:column;gap:.5rem}.ModalController_itemResult__w5UBg{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 16px;gap:.25rem;width:416px;height:54px;background:#f7f7ff;border:1px solid #d9d9ea;border-radius:8px}.ModalController_itemResult__w5UBg svg{color:#fff!important}.ModalController_itemResult__w5UBg .ModalController_containerIconResult__ZDC8d{display:grid;grid-template-columns:1fr 4rem;align-items:center;grid-gap:.5rem;gap:.5rem}.ModalController_itemResult__w5UBg .ModalController_iconContainer__MeZQY{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:1.5rem;height:1.5rem;border-radius:100px}.ModalController_itemResult__w5UBg.ModalController_Positivo__6vTRY .ModalController_iconContainer__MeZQY{background:#ff2e26}.ModalController_itemResult__w5UBg.ModalController_Positivo__6vTRY .ModalController_containerIconResult__ZDC8d p{color:#b11b15!important}.ModalController_itemResult__w5UBg.ModalController_Negativo__0ZLg0 .ModalController_iconContainer__MeZQY{background:#49c200}.ModalController_itemResult__w5UBg.ModalController_Negativo__0ZLg0 .ModalController_containerIconResult__ZDC8d p{color:#318000!important}.ModalController_printPDF__KHD4o{justify-content:space-between!important;padding-inline:2rem!important;background-color:#f7f7ff!important;border:1px solid #d9d9ea!important}.ModalController_printPDF__KHD4o:hover{background-color:#3e30bf!important}.ModalController_generalCustom__dTQFV span,.ModalController_printPDF__KHD4o svg:hover{color:#fff!important}.ModalController_serviceListContainer__lIgFS{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.ModalController_modalWidth__Nujbp{width:32.6875rem;display:flex;justify-content:center}.ModalController_modalInfoIcon__rg1vH{--size:2rem;--bg:#ffc107;--fg:#ffffff;display:inline-flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);border-radius:50%;background:var(--bg);line-height:0}.ModalController_modalInfoIcon__rg1vH svg{width:calc(var(--size)*.5);height:calc(var(--size)*.5);fill:var(--fg);stroke:var(--fg)}.ModalController_modalInfoIconOutline__93BNl{--bg:transparent;--fg:#5b5fef;border:2px solid var(--fg)}.ModalController_modalInfoIconOutline__93BNl svg{fill:var(--fg);stroke:var(--fg)}.ModalController_roundedButton__kW8wm{border-radius:24px!important;padding:12px 20px!important}.ModalController_SubmitMembershipButton__aswuJ{border-radius:24px}._modal-wrapper_1olsp_1{transition:opacity .2s ease;align-items:center;display:flex;position:fixed;justify-content:center;background-color:#2a1f95b2;top:0;right:0;bottom:0;left:0;opacity:0;z-index:8000;pointer-events:none}._modal-wrapper_1olsp_1._mobile_1olsp_13{align-items:flex-end}._modal-wrapper_1olsp_1._mobile_1olsp_13 ._modal-content_1olsp_16{transition:transform .3s ease .2s;width:100%;max-width:600px;background-color:#fff;border-radius:10px 10px 0 0!important;transform:translateY(100%)}._modal-wrapper_1olsp_1 ._modal-content_1olsp_16{background-color:#fff;max-width:480px}._modal-wrapper_1olsp_1._show_1olsp_28{opacity:1;pointer-events:all}._modal-wrapper_1olsp_1._show_1olsp_28._mobile_1olsp_13{align-items:flex-end}._modal-wrapper_1olsp_1._show_1olsp_28._mobile_1olsp_13 ._modal-content_1olsp_16{transform:translateY(0)}.AbsentPatientButton_buttonWrapper__IBZGK{width:100%;position:relative;overflow:visible}.AbsentPatientButton_fullWidthButton__pmA5N{border-radius:50px!important;padding:12px 36px!important;height:auto!important;width:100%!important}.AbsentPatientButton_tooltipBubble___nuOZ{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%) translateY(4px);padding:16px 24px;border-radius:24px;background:linear-gradient(180deg,#ffffff,#f5f3ff);box-shadow:0 8px 24px rgba(20,16,75,.18);color:#1f1f3d;text-align:center;z-index:10;min-width:360px;max-width:400px;opacity:0;pointer-events:none;transition:opacity .14s ease,transform .14s ease}.AbsentPatientButton_tooltipArrow__6n88T{position:absolute;left:50%;transform:translateX(-50%);bottom:-12px;width:0;height:0;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-top:12px solid #f5f3ff;filter:drop-shadow(0 -2px 2px rgba(20,16,75,.08))}.AbsentPatientButton_buttonWrapper__IBZGK:hover .AbsentPatientButton_tooltipBubble___nuOZ{opacity:1;transform:translateX(-50%) translateY(0)}.AbsentPatientButton_tooltipText__vssNe{text-align:center!important;display:inline-block}.styles_patientNameContainer__v615I{display:flex;align-items:center}.styles_quickAttendButton__RBhg5{visibility:hidden;padding:9.5px 11px;background-color:#ff2e26;border-radius:8px;border:none;cursor:pointer;margin-left:1rem;font-weight:700;font-size:.875rem;line-height:130%;color:#fff}.styles_quickAttendButtonShown__5uKh8{visibility:visible!important}.styles_prioritizationModal__0LTru{display:flex;justify-content:center;flex-direction:column;min-width:416px}.styles_prioritizationModal__closeContainer__YmCiw{cursor:pointer;display:flex;justify-content:flex-end}.styles_prioritizationModal__imageContainer__KoZMd{margin-top:1rem;display:flex;justify-content:center}.styles_prioritizationModal__textContainer__Ag_0k{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.styles_prioritizationModal__buttonsContainer__L_OKc{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.styles_servicesContainer__1JDH0{display:flex;flex-direction:column;gap:.5rem}.styles_servicesContainer__1JDH0 div{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.55rem .5rem;gap:.625rem;background:#e1deff;border-radius:100px}.styles_servicesContainer__1JDH0 div p{white-space:nowrap}.styles_attendButton__CdQYy{width:220px}.styles_attendButton__CdQYy p{white-space:nowrap}.style_contianer__LUOtD{width:-moz-fit-content;width:fit-content;width:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;border-radius:8px;background:#f8f8f8;text-align:center}.style_contianer__LUOtD.style_Consultorio__AsbE6{background:#fbd5e8}.styles_Submit___JDHW{display:flex;flex-direction:row;justify-content:space-between}.styles_Submit___JDHW .styles_Data__ncUJM{display:flex;justify-content:center;flex-grow:1}.styles_Submit___JDHW .styles_ContentContainer__yF2sv{padding:40px 65px 52px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;max-width:706px;gap:40px}.styles_Submit___JDHW .styles_Content__uM07l{display:flex;flex-direction:column}.styles_Submit___JDHW .styles_UserName__pupr2{display:flex;flex-direction:row;align-items:center;gap:22px}.styles_Submit___JDHW .styles_UserData__jshz1{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;padding:21px 0 0 22.57px;max-width:445px}.styles_Submit___JDHW .styles_UserData__jshz1 p{font-family:Lato,serif;font-weight:400;font-size:16px;color:#06065b}.styles_Submit___JDHW .styles_UserDataItem__c7ygv{display:flex;gap:6px}.styles_Submit___JDHW .styles_ButtonContainer__5Ok1v{display:flex;justify-content:flex-end;gap:20px}.styles_Submit___JDHW .styles_Button__4KWtx{border-radius:24px;height:45px;max-width:170px}.styles_Submit___JDHW .styles_Info__J1tO7{background-color:#f8f8f8;max-width:364px;padding:80px;display:flex;flex-direction:column;gap:16px}.styles_Submit___JDHW .styles_Info__J1tO7 h1{font-family:Onest,serif;font-weight:700;font-size:20px;letter-spacing:0;color:#06065b}.styles_Submit___JDHW .styles_Info__J1tO7 p{font-family:Lato,serif;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#06065b}.styles_Submit___JDHW h1{font-size:24px}.styles_Submit___JDHW h1,.styles_Submit___JDHW h3{font-family:Onest,serif;font-weight:700;color:#06065b}.styles_Submit___JDHW h3{font-size:16px}.styles_laoderContainer__oB_Is{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;height:55dvh;flex:1 1;padding:194.5px 0;box-sizing:border-box}.styles_laoderContainer__oB_Is .styles_loader__Lh5CA{margin-top:2rem}.TooltipButton_tooltipWrapper__a6c2j{position:relative;display:inline-block}.TooltipButton_tooltip__teFLM{position:absolute;bottom:110%;left:50%;transform:translateX(-50%);background:#fff;color:#06065b;padding:1rem;border:2px solid #fff;border-radius:18px;box-shadow:0 4px 8px rgba(0,0,0,.15);white-space:normal;width:410px;line-height:100%;text-align:center;z-index:1000;font-size:14px;font-family:Lato,sans-serif}.TooltipButton_tooltip__teFLM:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:10px 10px 0}.ServiceCardRefund_card__h_FsI{position:relative;display:flex;align-items:center;gap:16px;width:100%;background:#fff;border:1px solid #d1d1e4;border-radius:16px;padding:16px 8px 16px 16px;box-sizing:border-box;color:#06065b;cursor:pointer}.ServiceCardRefund_badge___O6ow{position:absolute;top:-1px;right:-1px;padding:8px 12px;font-family:Lato;font-weight:700;font-size:13px;line-height:100%;color:#fff;background:linear-gradient(180deg,#de1b8d,#b0477c);border-top-right-radius:16px;border-bottom-left-radius:4px;box-shadow:inset 0 0 0 1px #fff}.ServiceCardRefund_checkbox__QXTUI{flex:0 0 23.29px;width:23.29px;height:23.29px;border-radius:1px;display:inline-flex;align-items:center;justify-content:center;color:#fff;border:1px solid rgba(0,0,0,0);cursor:pointer;padding:0;border-radius:3px;outline:none}.ServiceCardRefund_checked__e1cm5{background:#6757ff;border-color:#6757ff;border-radius:3px}.ServiceCardRefund_unchecked__u4mB9{background:#fff;color:rgba(0,0,0,0);border-color:#6757ff}.ServiceCardRefund_checkIcon__yEGWQ{width:18px;height:18px;display:block}.ServiceCardRefund_content__sRU5F{display:flex;flex-direction:column;gap:4px;min-width:0;cursor:pointer}.ServiceCardRefund_title__ujaLB{white-space:normal;word-break:break-word}.ServiceCardRefund_description__V2QtN{opacity:.9}.ServiceCardRefund_hiddenAction__Loyw0{display:none}@media(min-width:400px){.ServiceCardRefund_content__sRU5F{gap:4px}}