.appointment-dashboard-card{width:100%;height:auto!important;cursor:pointer}.appointment-dashboard-card .card-content{display:flex;flex-direction:column;padding:0}.appointment-dashboard-card .card-content header{width:100%;border-bottom:1px solid #E8E8E8;padding:16px;display:flex}.appointment-dashboard-card .card-content .appointment-dashboard-card__content{padding:0px 1.5rem;background-color:#fff;width:100%;height:100%;display:flex;flex-direction:column}.appointment-dashboard-card .card-content header:not(.header-with-tag){display:grid;align-items:baseline;grid-template-columns:1fr 1fr}.appointment-dashboard-card .card-content header.header-with-tag{display:flex;justify-content:end}.appointment-dashboard-card .card-content header.header-with-tag div.c-tag{display:flex;padding:4px 10px}.appointment-dashboard-card .card-content header .date,.appointment-dashboard-card .card-content header .status{overflow:hidden;text-overflow:ellipsis}.appointment-dashboard-card .card-content header .date{margin-right:1rem;font-size:14px}.appointment-dashboard-card .card-content header .date:first-letter{text-transform:uppercase}.appointment-dashboard-card .card-content header .status{display:flex;align-items:center;justify-content:flex-end;font-size:14px;line-height:1.125rem}.appointment-dashboard-card .card-content header .status svg{width:18px;height:18px;margin-left:8px}.appointment-dashboard-card .card-content .appointment-dashboard-card__content .avatar{margin-top:1.875rem}.appointment-dashboard-card .card-content .appointment-dashboard-card__content .avatar .c-avatar__data{display:grid}.appointment-dashboard-card .card-content .appointment-dashboard-card__content .info{padding:1.5rem 0 0 1.5rem}.appointment-dashboard-card .card-content .appointment-dashboard-card__content .info .when{margin-bottom:.625rem}.appointment-dashboard-card .card-content .appointment-dashboard-card__content .info .when .hrAgendamento{font-weight:700;color:#000}.appointment-dashboard-card .card-content .appointment-dashboard-card__content .info .when,.appointment-dashboard-card .card-content .appointment-dashboard-card__content .info .location{display:flex;font-size:.875rem;color:#212121;line-height:1.25rem}.appointment-dashboard-card .card-content .appointment-dashboard-card__content .info svg{max-width:19px;max-height:20px;width:100%;height:100%;margin-right:1rem;opacity:1;margin-top:2px}.appointment-dashboard-card .card-content .appointment-dashboard-card__content .info svg path{fill:#000}.appointment-dashboard-card .card-content .appointment-dashboard-card__content>button{margin-top:1rem;align-self:center}.appointment-dashboard-card .card-content .appointment-dashboard-card__content .c-tag{align-self:center;margin-top:1.4rem;width:fit-content}.appointment-dashboard-card .card-content .card-footer{padding:4px 16px;border-top:1px solid #E8E8E8;width:100%;height:77px;display:flex}.appointment-dashboard-card .card-content .card-footer .footer-left{width:50%;height:100%;display:flex;align-items:center;justify-content:flex-start}.appointment-dashboard-card .card-content .card-footer .footer-left .info{width:80%}.appointment-dashboard-card .card-content .card-footer .footer-left .info .c-progress-bar .c-progress-bar__text{padding-bottom:6px}.appointment-dashboard-card .card-content .card-footer .footer-right{width:50%;height:100%;display:flex;align-items:center;justify-content:flex-end}.c-appointment-suggestion-resume-card{display:flex;font-family:var(--font-book);border:1px solid #EAEAEA;cursor:pointer}.c-appointment-suggestion-resume-card__details{display:flex;flex-direction:column;justify-content:center;background-color:hsl(var(--color-white))}.c-appointment-suggestion-resume-card__parameter-info{display:flex;flex-direction:column;justify-content:center;background-color:hsla(var(--color-10),80%)}.c-appointment-suggestion-resume-card__title{font-weight:700;color:hsl(var(--color-gray-75))}.c-appointment-suggestion-resume-card__event-item{color:hsl(var(--color-gray-75))}.c-appointment-suggestion-resume-card__event-item+.c-appointment-suggestion-resume-card__event-item{padding-top:.5rem}.c-appointment-suggestion-resume-card__filter-parameter{font-weight:700;color:hsl(var(--color-50))}.c-appointment-suggestion-resume-card__number-suggestions{font-weight:700;color:hsl(var(--color-gray-75));display:flex;align-items:center}.c-appointment-suggestion-resume-card__number-suggestions .arrow-tec-appointment-suggestion-resume-card{margin-left:auto}.c-appointment-suggestion-resume-card__vertical{flex-direction:column;min-height:9.375rem}.c-appointment-suggestion-resume-card__vertical .c-appointment-suggestion-resume-card__details{flex:1;width:100%;height:auto;padding:1rem}.c-appointment-suggestion-resume-card__vertical .c-appointment-suggestion-resume-card__parameter-info{width:100%;height:auto;padding:1rem}.c-appointment-suggestion-resume-card__vertical .c-appointment-suggestion-resume-card__title{font-size:.75rem;padding-bottom:.5rem}.c-appointment-suggestion-resume-card__vertical .c-appointment-suggestion-resume-card__event-item{font-size:.75rem}.c-appointment-suggestion-resume-card__vertical .c-appointment-suggestion-resume-card__event-item+.c-appointment-suggestion-resume-card__vertical .c-appointment-suggestion-resume-card__event-item{padding-top:.3rem}.c-appointment-suggestion-resume-card__vertical .c-appointment-suggestion-resume-card__filter-parameter{font-size:.75rem;padding-bottom:.5rem}.c-appointment-suggestion-resume-card__vertical .c-appointment-suggestion-resume-card__number-suggestions{font-size:1rem}.c-appointment-suggestion-resume-card__horizontal{flex-direction:row;min-height:8rem;flex:1}.c-appointment-suggestion-resume-card__horizontal .c-appointment-suggestion-resume-card__details{flex:1;padding:1.5rem 2rem;height:100%}.c-appointment-suggestion-resume-card__horizontal .c-appointment-suggestion-resume-card__parameter-info{width:20.375rem;height:100%;padding:2rem}.c-appointment-suggestion-resume-card__horizontal .c-appointment-suggestion-resume-card__title{font-size:1.25rem;padding-bottom:.9rem}.c-appointment-suggestion-resume-card__horizontal .c-appointment-suggestion-resume-card__consult-details{font-size:1rem;padding-bottom:.5rem}.c-appointment-suggestion-resume-card__horizontal .c-appointment-suggestion-resume-card__exam-details{font-size:1rem}.c-appointment-suggestion-resume-card__horizontal .c-appointment-suggestion-resume-card__filter-parameter{font-size:1rem;padding-bottom:.9rem}.c-appointment-suggestion-resume-card__horizontal .c-appointment-suggestion-resume-card__number-suggestions{font-size:1.25rem}.c-appointment-suggestion-card{display:flex;flex-direction:column;width:100%}.c-appointment-suggestion-card__expandable-area{transition:.3s linear}.card-appointments-detail-date{padding:16px;background:#F5F5F5;box-shadow:none!important;border:none!important;height:73px!important;overflow:hidden!important}.date{display:flex;align-items:center;text-align:right}.date-container{display:flex;width:100%;overflow:hidden}.date-container .hour-info{text-align:right}.date-container .date-tag{flex-direction:column;width:100%}.date-container .date-action{flex-direction:column;fill:1!important}.date-container .card-appointments-detail-icon{vertical-align:middle;margin-top:6px;display:flex}.date-container .card-appointments-detail-icon img{max-width:22px;height:22px}.card-appointments-detail-location{display:flex;height:100%;border:none!important;box-shadow:none!important;margin-top:40px}.card-appointments-detail-location-content{display:flex;flex-direction:column;width:100%}.card-appointments-detail-location-content-title{display:flex;align-items:center;margin-bottom:24px!important}.card-appointments-detail-location-content-information{padding:16px 0}.card-appointments-detail-location-content-information-address{display:flex;flex-direction:row}.card-appointments-detail-location-content-information-contact{align-items:center;display:flex;margin-bottom:16px}.card-appointments-detail-location-content-information-location{align-items:center;display:flex}.card-appointments-detail-location-content-information-phone-number{display:flex;flex-direction:row}.card-appointments-detail-location-content-information-phone-number-text span{display:flex;align-items:center}.card-appointments-detail-icon{vertical-align:middle;display:flex}.teleconsultation-container{display:flex;width:100%}.teleconsultation-tag{flex-direction:column;width:100%;padding-top:9px}.teleconsultation-action{flex-direction:column;fill:1!important}.icon-teleconsultation svg{height:25px;width:25px;margin-right:10px}.location-name{margin-top:16px}.icon-addres svg{height:20px;width:24px;margin-right:10px}.card-appointments-detail-title{box-shadow:none!important;border:none!important}.card-appointments-title{display:flex;flex-direction:row;border:0;min-height:75px}.status{display:flex}.column-status{padding-top:15px}.container-title{display:flex;flex-direction:row;overflow:hidden}.column-status-text{margin-right:4px}.icon-status-title{padding-top:2px}.avatar-title{width:48px!important;height:48px!important}.card-appointments-detail-patient{padding:16px}.appointments-patient-card{display:flex;flex-direction:row!important}.column-patient-text{text-align:right;margin-top:15px}.patient{display:flex}.column-avatar{flex-direction:column;flex:1}.container-title{display:flex;flex-direction:row;width:100%}.title-patient{margin-top:20px!important;margin-bottom:24px!important}.column-avatar img{width:48px!important;height:48px!important}.card-appointments-schedule-small{border:0;cursor:pointer}.card-appointments-schedule-small .general-content{width:100%;padding:1rem;padding-left:calc(1rem + 5px);overflow:unset;position:relative}.card-appointments-schedule-small .general-content .card-status-bar,.card-appointments-schedule-small .general-content .card-status-bar--40,.card-appointments-schedule-small .general-content .card-status-bar--35,.card-appointments-schedule-small .general-content .card-status-bar--25,.card-appointments-schedule-small .general-content .card-status-bar--P,.card-appointments-schedule-small .general-content .card-status-bar--15,.card-appointments-schedule-small .general-content .card-status-bar--20,.card-appointments-schedule-small .general-content .card-status-bar--30,.card-appointments-schedule-small .general-content .card-status-bar--X,.card-appointments-schedule-small .general-content .card-status-bar--R{width:5px;display:flex;border-radius:2px 0 0 2px;height:100%;position:absolute;left:0;top:0}.card-appointments-schedule-small .general-content .card-status-bar--40,.card-appointments-schedule-small .general-content .card-status-bar--35{background-color:#3e8a29}.card-appointments-schedule-small .general-content .card-status-bar--25,.card-appointments-schedule-small .general-content .card-status-bar--P{background-color:#de7510}.card-appointments-schedule-small .general-content .card-status-bar--15,.card-appointments-schedule-small .general-content .card-status-bar--20,.card-appointments-schedule-small .general-content .card-status-bar--30,.card-appointments-schedule-small .general-content .card-status-bar--X{background-color:#de3835}.card-appointments-schedule-small .general-content .card-status-bar--R{background-color:#4d4d4d}.card-appointments-schedule-small .footer{color:#696969;font-size:14px;padding-left:4.5rem}.card-appointments-schedule-small .main-content{display:flex;flex-direction:row;justify-content:space-between}.card-appointments-schedule-small .content-left{display:flex;align-items:center;flex-grow:1}.card-appointments-schedule-small .content-left .c-avatar__data{display:grid}.card-appointments-schedule-small .content-right{display:flex;align-items:flex-start;justify-content:flex-end;padding:0}.card-appointments-schedule-small .content-right-status{display:flex;align-items:center}.card-appointments-schedule-small .status-icon{width:1rem}.card-appointments-schedule{border-radius:2px 0 0 2px;cursor:pointer;min-height:68px;padding:1rem;background-color:#fff!important}.card-appointments-schedule .card-appointments-schedule-container{display:flex;justify-content:space-between;width:100%}.card-appointments-schedule .card-appointments-schedule-container .card-avatar-data{max-width:calc(70% - 1rem)}.card-appointments-schedule .card-appointments-schedule-container .card-avatar-data .c-avatar__data{display:grid}.card-appointments-schedule .card-appointments-schedule-container .card-avatar-data .c-avatar__data .c-avatar__title{font-family:CentraleSansBold}.card-appointments-schedule .card-appointments-schedule-container .additional-data{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;margin-left:1rem;max-width:calc(30% - 1rem)}.card-appointments-schedule .card-appointments-schedule-container .additional-data .hour-scheduling{color:#212121;font-size:.875rem}.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status,.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status--waitlist{display:flex;align-items:center}.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status--waitlist{width:auto;gap:.75rem}.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status .status-icon,.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status--waitlist .status-icon{display:flex;align-items:center;width:1.5rem}@media (max-width: 767px){.card-appointments-schedule{background-color:#fff!important;padding:.75rem}.card-appointments-schedule .card-appointments-schedule-container{position:relative}.card-appointments-schedule .card-appointments-schedule-container .card-avatar-data{display:flex}.card-appointments-schedule .card-appointments-schedule-container .card-avatar-data .c-avatar__title{font-size:.875rem}.card-appointments-schedule .card-appointments-schedule-container .card-avatar-data .c-avatar__subtitle{font-size:.75rem}.card-appointments-schedule .card-appointments-schedule-container .additional-data .tag-list{display:none}.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status--waitlist{position:unset;width:auto}.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status .c-tag,.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status--waitlist .c-tag{margin-right:unset}.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status .status-icon,.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status--waitlist .status-icon{width:1rem}.card-appointments-schedule .card-appointments-schedule-container .additional-data .hour-scheduling{font-size:.75rem;justify-content:flex-start}.card-appointments-schedule .content-status,.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status--waitlist{display:flex;flex-direction:row;flex:1;min-width:auto}}@media (min-width: 1280px){.card-appointments-schedule .card-appointments-schedule-container .card-avatar-data{max-width:calc(70% - 1.5rem)}.card-appointments-schedule .card-appointments-schedule-container .card-avatar-data .c-avatar__data .c-avatar__title{font-size:1.25rem}.card-appointments-schedule .card-appointments-schedule-container .card-avatar-data .c-avatar__data .c-avatar__subtitle{font-size:1.125rem}.card-appointments-schedule .card-appointments-schedule-container .additional-data{gap:1rem;margin-left:1.5rem;max-width:calc(30% - 1.5rem)}.card-appointments-schedule .card-appointments-schedule-container .additional-data .hour-scheduling{font-size:1.125rem}.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status--waitlist{gap:1rem}.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status .status-icon,.card-appointments-schedule .card-appointments-schedule-container .additional-data .content-status--waitlist .status-icon{width:2rem}}.card-avatar-with-two-subtitles{display:flex;align-items:center;flex-direction:row;width:100%;box-shadow:none!important;border:none!important}.card-avatar-with-two-subtitles .card-awts-content{display:flex;flex-direction:column;justify-content:space-between;padding-left:23px;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}.card-avatar-with-two-subtitles .card-awts-content-subtitles{font-size:.8rem;display:flex;flex-direction:column;font-size:14px;font-weight:300;letter-spacing:0;line-height:20px}.card-avatar-with-two-subtitles .c-avatar__img{width:52px;height:52px}.card-appointments-small{padding:1rem;display:flex;flex-direction:column;border:0;justify-content:flex-start}.card-appointments-small .content-left{display:flex;align-items:center;flex-direction:row}.card-appointments-small .content-date-local{align-items:center;display:flex;flex-direction:row;padding:5px 0 0 10px}.card-appointments-small .content-date-local .icon-size{margin-right:5px;max-width:16px;size:16px;width:100%}.card-appointments-small .content-left>*{margin:.5rem;justify-content:center}.card-appointments-small .content-left-texts{display:flex;flex-direction:column;justify-content:center}.card-appointments-small .content-left-texts>*{margin-bottom:.4rem}.card-appointments-small .content-left-texts-sub{display:flex;flex-direction:column;font-size:.8rem}.card-appointments-small .content-left-texts-sub>*{margin-bottom:.2rem}.card-appointments-small .content-inner{display:flex;flex-direction:column;margin-top:2.8rem}.card-appointments-small .content-right{flex-direction:row;align-items:center;font-size:12px;display:flex;justify-content:space-between}.card-appointments-small .content-right .status{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.card-appointments-small .consultation-date{font-weight:700}.card-appointments-small .card-right-content{display:flex;flex-direction:row;justify-content:space-between}.card-appointments-small .content-right-status{padding:10px;display:flex;align-items:right}.card-appointments-small .card-status-bar.Ready{background-color:#1474a4}.card-appointments-small .card-status-bar.Processing{background-color:gray}.card-appointments-small .card-status-bar.Approved{background-color:green}.card-appointments-small .c-patient-term-card__wrapper{flex:1}.card-appointments-small .c-patient-term-card{cursor:pointer}.card-appointments-small .c-patient-term-card .c-patient-term-card__wrapper{display:flex;flex-direction:column;word-wrap:break-word}.card-exam-establishment-information{padding:20px;display:flex;flex:1}.card-exam-establishment-information .c-card__content{display:flex;flex-direction:column}.card-exam-establishment-information .info-label{color:#212121;font-size:14px;font-weight:700;line-height:20px;padding-bottom:15px}.card-exam-establishment-information .icon{align-self:flex-start;padding-right:10px}.card-exam-establishment-information .icon .icon-locale{height:24px;width:24px}.card-exam-establishment-information .icon .icon-phone{width:20px}.card-exam-establishment-information .info-content{display:flex;flex-direction:column}.card-exam-establishment-information .info{display:flex;flex-direction:row;align-items:center}.card-exam-establishment-information .info .local-info,.card-exam-establishment-information .info .phone-info{color:#212121;font-size:14px;line-height:20px}.card-exam-establishment-information .info .local-info{margin-bottom:22px}.card-exam-establishment-information .info .phone-info{font-weight:700}.card-exam-information{display:flex;flex-direction:row;justify-content:space-between;flex:1}.card-exam-information .info-label{color:#212121;line-height:20px;font-size:14px;font-weight:lighter;padding-bottom:15px}.card-exam-information .date-info{padding:20px}.card-exam-information .date-info .date{font-size:14px;font-weight:lighter;padding-bottom:15px}.card-exam-information .date-info .day-week{color:#1474a4;font-size:24px;font-weight:700;line-height:28px}.card-exam-information .status-info{display:flex;flex-direction:column;padding:20px}.card-exam-information .status-info .status{display:flex;align-items:center;flex-direction:row}.card-exam-information .status-info .status .status-icon{max-width:26px;padding-right:5px}@media (max-width: 767px){.card-exam-information .c-card__content{flex-direction:column}.card-exam-information .c-card__content .date-info{border-bottom:1px solid rgba(33,33,33,.1)}.card-exam-information .card-exam-information .status-info{padding:20px}}.card-exams-lab-details-list-item{border-radius:2px 0 0 2px;border:0;display:flex;flex-direction:row;margin-bottom:8px}.card-exams-lab-details-list-item .card-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1}.card-exams-lab-details-list-item .c-avatar__image svg{width:2.5em;height:2.5em;background-repeat:no-repeat;background-size:cover;background-clip:content-box;border-radius:100%;flex:none}.card-exams-lab-details-list-item .c-avatar__image{align-items:center;display:flex}.card-exams-lab-details-list-item .c-avatar{flex:0 0 auto;font-size:1rem;transition:all .2s;max-width:100%;border:.5px solid #3333;border-radius:100%;padding:5px;display:flex;align-items:center}.card-exams-lab-details-list-item .card-avatar-status{display:none}.card-exams-lab-details-list-item .card-status-bar{width:5px;display:flex;border-radius:2px 0 0 2px}.card-exams-lab-details-list-item .card-status-bar.R{background-color:green}.card-exams-lab-details-list-item .card-status-bar.P{background-color:gray}.card-exams-lab-details-list-item .card-status-bar.A{background-color:green}.card-exams-lab-details-list-item .card-left-content{display:flex;flex-direction:row;flex:1;min-width:40%}.card-exams-lab-details-list-item .card-right-content{display:flex;flex-direction:row;justify-content:space-between}.card-exams-lab-details-list-item .card-avatar{display:flex;align-items:center}.card-exams-lab-details-list-item .card-left-info-content{flex-direction:column;display:flex;justify-content:space-between;min-width:55%}.card-exams-lab-details-list-item .content-status{display:flex;flex-direction:row;align-items:center;flex:1;min-width:135px}.card-exams-lab-details-list-item .status-icon{max-width:26px}.card-exams-lab-details-list-item .content-date{display:flex;align-items:center;flex:1 1;justify-content:center}.card-exams-lab-details-list-item .content-text-status{margin-left:5px}.card-exams-lab-details-list-item .content-physician-name{margin-top:10px}.card-exams-lab-details-list-item .card-right-info-content{display:flex;align-items:center;flex:1 1;justify-content:center}.card-exams-lab-details-list-item .content-tag{display:flex;align-items:center;flex:1 1;justify-content:center;min-width:65px}.card-exams-lab-details-list-item .content-tag .c-tag{padding:5px 10px;border-radius:10px}@media (max-width: 767px){.card-exams-lab-details-list-item .card-left-content{display:flex;flex-direction:column;flex:1}.card-exams-lab-details-list-item .content-date,.card-exams-lab-details-list-item .content-physician-name{display:flex;font-size:14px;color:#696969;justify-content:flex-start;margin-top:8px}.card-exams-lab-details-list-item .card-right-content,.card-exams-lab-details-list-item .content-date{display:none}.card-exams-lab-details-list-item .card-avatar-status{display:block;height:100%;position:absolute;left:27px;top:-5px}.card-exams-lab-details-list-item .content-status{display:flex;flex-direction:row;flex:1;min-width:auto}.card-exams-lab-details-list-item .card-left-info-content{width:auto}.card-exams-lab-details-list-item .card-avatar{padding-right:7px;position:relative}.card-exams-lab-details-list-item .content-tag{justify-content:flex-end}}.card-exams-list-item{display:flex;flex-direction:row;border:0;border-radius:2px 0 0 2px;background-color:#fff;cursor:pointer}.card-exams-list-item .card-status-bar{width:5px;display:flex;border-radius:2px 0 0 2px}.card-exams-list-item .card-status-bar.R{background-color:#1474a4}.card-exams-list-item .card-status-bar.P{background-color:gray}.card-exams-list-item .card-status-bar.A{background-color:green}.card-exams-list-item .card-left-content{display:flex;flex-direction:row;flex:1;justify-content:space-between}.card-exams-list-item .card-right-content{display:flex;flex-direction:row;justify-content:space-between}.card-exams-list-item .c-avatar__image svg{width:2.5em;height:2.5em;background-repeat:no-repeat;background-size:cover;background-clip:content-box;border-radius:100%;flex:none}.card-exams-list-item .c-avatar__image{align-items:center;display:flex}.card-exams-list-item .c-avatar{flex:0 0 auto;font-size:1rem;transition:all .2s;max-width:100%;border:.5px solid #3333;border-radius:100%;padding:5px;display:flex;align-items:center}.card-exams-list-item .card-left-info-content{flex-direction:column;display:flex;justify-content:space-between;width:100%;max-width:500px}.card-exams-list-item .content-status{display:flex;flex-direction:row;align-items:center;flex:1;min-width:135px}.card-exams-list-item .status-icon{max-width:26px}.card-exams-list-item .card-right-info-content{display:flex;align-items:center;justify-content:center;padding-right:1rem}.card-exams-list-item .content-tag{display:flex;align-items:center;flex:1 1;justify-content:center;min-width:65px}.card-exams-list-item .content-tag .c-tag{padding:5px 10px;border-radius:10px}.card-exams-list-item .content-date{display:flex;align-items:center;flex:1 1;justify-content:center}.card-exams-list-item .content-text-status{margin-left:5px}.card-exams-list-item .content-physician-name{margin-top:10px}.card-exams-list-item .content-exame-name,.card-exams-list-item .content-physician-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:62vw;color:#000}.card-content .card-left-content .card-left-info-content .content-exame-name{font-weight:700}.fragmentSmallList .card-exams-list-item .c-card__content{background:#FFFFFF}.fragmentSmallList .card-exams-list-item .card-content{justify-content:space-between;width:260px}.fragmentSmallList .card-exams-list-item .card-left-content{display:flex;flex-direction:column;flex:1;max-width:85%}.fragmentSmallList .card-exams-list-item .card-right-content{align-self:flex-start;display:flex;flex-direction:row;justify-content:space-between}.fragmentSmallList .card-exams-list-item .card-right-info-content,.fragmentSmallList .card-exams-list-item .content-physician-name{margin-top:8px}.fragmentSmallList .card-exams-list-item .card-right-info-content{align-items:baseline;justify-content:normal}.fragmentSmallList .card-exams-list-item .content-date,.fragmentSmallList .card-exams-list-item .content-physician-name{color:#696969;font-size:14px;justify-content:flex-start;max-width:fit-content}.fragmentSmallList .card-exams-list-item .content-text-status{display:none!important}.fragmentSmallList .card-exams-list-item .content-status{display:flex;flex-direction:row;flex:1;min-width:auto}.fragmentSmallList .card-exams-list-item .card-left-info-content{width:auto}.fragmentSmallList .card-exams-list-item .content-tag{justify-content:flex-end}@media (max-width: 767px){.card-exams-list-item .card-left-content{display:flex;flex-direction:column;flex:1}.card-exams-list-item .card-right-info-content{margin-top:8px}.card-exams-list-item .content-date,.card-exams-list-item .content-physician-name{color:#696969;font-size:14px;justify-content:flex-start;margin-top:8px}.card-exams-list-item .content-text-status{display:none}.card-exams-list-item .content-status{display:flex;flex-direction:row;flex:1;min-width:auto}.card-exams-list-item .content-tag{justify-content:flex-end}}@media (max-width: 424px){.card-exams-list-item .content-exame-name,.card-exams-list-item .content-physician-name{max-width:55vw}}.card-exams-title{display:flex;flex-direction:row;border:0}.card-exams-title .card-content{padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.card-exams-title .content-exame-name{color:#212121;font-size:24px;font-weight:700;padding-bottom:5px}.card-exams-title .content-physician-name{font-size:14px;padding-left:1px}.card-exams-title .card-avatar{display:flex;margin-right:10px;margin-left:10px;align-items:center}.card-exams-title .card-avatar img{width:60px;height:60px}@media (max-width: 767px){.card-exams-title .content-exame-name{font-size:14px}.card-exams-title .content-physician-name{font-size:12px}}.card-notification-list-item{display:flex;flex-direction:row;border:0;cursor:pointer}.card-status-bar{width:5px;display:flex}.card-status-bar.R{background-color:#1474a4}.card-status-bar.P{background-color:gray}.card-status-bar.A{background-color:green}.card-left-info-content{flex-direction:column;display:flex;justify-content:space-between;width:100%;flex:1}.card-left-content{display:flex;flex-direction:row;flex:1}.card-content{padding:16px 24px 16px 16px;display:flex;flex-direction:row;align-items:center;flex:1}.card-icon{margin-right:10px;margin-left:10px;display:flex;align-items:center}.content-physician-name{font-size:14px;color:#696969;justify-content:flex-start;margin-top:8px}.card-avatar{margin:16px 0 16px 19px;display:flex;align-items:center}.card-status-bar.status-u{background-color:#ffb640}.card-status-bar.status-r{background-color:unset}.card-status-bar.status-v{background-color:#ffb640}@media (min-width: 767px){.card-left-info-content{min-width:70%}}@media (max-width: 320px){.card-content{padding-right:16px}.card-avatar{margin-left:11px}}.card-suggestion-item .suggestion-item{display:flex;flex-direction:row;align-items:center;padding:15px;flex:1;justify-content:space-between}.card-suggestion-item .suggestion-item .check-available{width:100%}.card-suggestion-item .suggestion-item .left{display:flex;flex-direction:column}.card-suggestion-item .suggestion-item .left .request-text{color:#6495ed;padding-left:5px}.card-suggestion-item .suggestion-item .left .title{display:flex;flex:row;line-height:1.25rem}.card-suggestion-item .suggestion-item .left .subtitle1{padding-top:7px;line-height:1.25rem}.card-suggestion-item .suggestion-item .return{background-color:#a8e8c8;border:1px solid #a8e8c8;padding:5px 10px;border-radius:10px;font-size:12px;color:#333;text-align:center;margin-left:5px}.card-suggestion-item .suggestion-item .right{position:absolute;right:16px;display:flex;flex-direction:row;align-items:center}.card-suggestion-item .suggestion-item .right span.price{margin-left:16px}.card-suggestion-item .suggestion-item .right .tag-list>div:not(:first-of-type){margin-left:1rem}.card-suggestion-item .tooltip-custom__target{z-index:1;display:inline}@media (max-width: 768px){.card-suggestion-item .suggestion-item{flex-direction:column;align-items:flex-start}.card-suggestion-item .suggestion-item:not(.schedule-item) .right{justify-content:flex-end}.card-suggestion-item .suggestion-item.schedule-item .right{justify-content:space-between}.card-suggestion-item .suggestion-item.schedule-item .right span.price{margin-left:auto}.card-suggestion-item .suggestion-item .right{width:100%;margin-top:16px;padding-top:16px;border-top:1px #f2f2f2 solid;position:unset!important}.card-suggestion-item .suggestion-item .right .tag-list{margin-right:auto;z-index:1}}.card-waiting-list .all-content{width:100%;background-color:#fff}.card-waiting-list .all-content .upper-content{display:flex;flex-direction:column;align-items:center;height:80%}.card-waiting-list .all-content .upper-content .text-title{font-size:16px;color:#000;line-height:22px;padding-top:30px}.card-waiting-list .all-content .upper-content .panel-time{display:flex;flex-direction:row;align-items:self-end;justify-content:space-around;width:100%;height:50%}.card-waiting-list .all-content .upper-content .panel-text{display:flex;justify-content:space-around;align-items:self-start;width:100%;height:50%}.card-waiting-list .all-content .upper-content .panel-text .waiting-time{display:flex;justify-content:center;align-items:center;width:50%}.card-waiting-list .all-content .upper-content .panel-time .text-waiting-time{width:50%;display:flex;justify-content:center;font-size:56px;font-weight:700;line-height:76px;text-align:center;color:#1474a4}.card-waiting-list .all-content .upper-content .panel-text .waiting-time .text-waiting{width:50%;display:flex;justify-content:center;font-size:12px;line-height:16px;letter-spacing:0em;text-align:center}.card-waiting-list .all-content .upper-content .panel-text .waiting-time .clock-icon{width:20px}.card-waiting-list .all-content .upper-content .panel-text .patient{width:50%;display:flex;justify-content:center;align-items:center}.card-waiting-list .all-content .upper-content .panel-text .patient .patient-icon{width:20px}.card-waiting-list .all-content .upper-content .panel-text .patient .text-patient{font-size:12px;line-height:16px;letter-spacing:0em;text-align:center}.card-waiting-list .all-content .bottom-content{height:20%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-shadow:-1px -1px 1px #e8e8e8}.card-waiting-list .all-content .bottom-content .text-botton{padding-left:16px;padding-right:16px;font-size:12px}.card-waiting-list .all-content .bottom-content .button-container{width:50%;height:100%;display:flex;align-items:center;justify-content:flex-end;padding-right:16px}.card-waiting-list .all-content .bottom-content .button-cancel{background-color:#de3835}.card-waiting-list .all-content .bottom-content .button-cancel .c-button__text,.card-waiting-list .all-content .bottom-content .button-going .c-button__text{font-size:12px}.health-insurance-card-custom{width:100%;border:none;box-shadow:0 1px 2px #0003!important}.health-insurance-card-custom .health-insurance-card-content{padding:1rem;display:flex;flex-direction:column;width:100%;font-size:.875rem;min-height:165px}.health-insurance-card-custom .card-value{color:#212121;font-family:CentraleSansBook;font-size:.875rem;letter-spacing:0;line-height:1.125rem}.health-insurance-card-custom .card-label{color:#212121;font-family:CentraleSansBook;font-size:.75rem;letter-spacing:0;line-height:1.125rem;opacity:60%}.health-insurance-card-custom .card-title{color:#212121;font-size:1rem;font-family:CentraleSansBold;letter-spacing:0;line-height:1.375rem;margin-bottom:1rem}.health-insurance-card-custom hr{width:100%;border:none;border-bottom:1px #E6E6E6 solid;margin-top:.5rem;margin-bottom:.5rem}.health-insurance-card-custom .row .card-label{margin-right:.5rem}.health-insurance-card-custom .row:first-of-type{margin-bottom:.25rem}.health-insurance-card-custom .packer{display:flex;flex-direction:row}.health-insurance-card-custom .packer>div{flex:1;display:flex;flex-direction:column}.health-insurance-card-custom .health-insurance-actions{padding-top:2rem;padding-bottom:2rem}.health-insurance-card-custom .health-insurance-actions .health-insurance-button{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.health-insurance-card-custom .health-insurance-actions .health-insurance-button .icon-container{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;--fill-icon: hsl(var(--color-45));background-color:var(--fill-icon)}.health-insurance-card-custom .health-insurance-actions .health-insurance-button .icon-container svg{fill:var(--fill-icon)}.health-insurance-card-custom .health-insurance-actions .health-insurance-button h4{margin-bottom:0;margin-top:1.1875rem}.html-viewer-container{display:flex;justify-content:center}.html-viewer-container .html-viewer-content{max-width:1000px;width:100%}.html-viewer-container .html-viewer-content>span>p>span>img{width:100%}.html-viewer-container .html-viewer-content .html-viewer-title{color:#212121;margin-bottom:16px}.login-landing-page-info-card{border:none;box-shadow:none}.login-landing-page-info-container{display:flex}.landing-page-info-card-avatar{margin-right:16px}.landing-page-info-card-avatar .landing-page-info-card-icon{align-items:center;background:white;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.landing-page-info-card-avatar .landing-page-info-card-icon .c-inline-image svg{--application-theme-color: #000;fill:var(--application-theme-color);border-radius:unset;height:26px;width:26px}.landing-page-info-content{color:#fff}.landing-page-info-content .landing-page-info-title{font-family:CentraleSansBold;font-size:20px;line-height:24px}.landing-page-info-content .landing-page-info-description{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-family:CentraleSansBook;font-size:16px;line-height:22px;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.login-landing-page-info-card{width:100%}.landing-page-info-card-avatar{margin-right:8px}.landing-page-info-content{min-height:88px}.landing-page-info-content .landing-page-info-title{align-items:center;display:flex;font-size:14px;height:40px;line-height:16px}.landing-page-info-content .landing-page-info-description{font-size:12px;line-height:16px}}@media (min-width: 769px){.landing-page-info-content{width:320px}.landing-page-info-content .landing-page-info-title{align-items:center;display:flex;height:40px;margin-bottom:4px}.landing-page-info-content .landing-page-info-description{height:66px;margin-top:4px}}.landing-page-slide-container{--application-theme: hsl(var(--color-45));align-items:center;background-color:var(--application-theme);display:flex;flex-direction:column;justify-content:center}.landing-page-slide-container .landing-page-slide-info-container{align-items:center;display:flex;flex-direction:column}.landing-page-slide-container .landing-page-slide-info-container .landing-page-slide-title{color:#fff;font-family:CentraleSansMedium;line-height:36px}.landing-page-slide-container .landing-page-slide-info-container .landing-page-slide-info-cards-container{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width: 769px){.landing-page-slide-container{height:578px}.landing-page-slide-container .landing-page-slide-title{margin-bottom:40px}.landing-page-slide-container .landing-page-slide-info-cards-container{align-items:center;gap:40px;min-height:410px}.landing-page-slide-container .landing-page-slide-image-container{height:578px;width:100%}.landing-page-slide-container .landing-page-slide-image-container img{min-height:100%;max-height:578px;width:100%}}@media (max-width: 768px){.landing-page-slide-container{height:307px}.landing-page-slide-container .landing-page-slide-image-container,.landing-page-slide-container .landing-page-slide-image-container img{height:100%;width:100%}.landing-page-slide-info-container{padding:16px}.landing-page-slide-info-container .landing-page-slide-title{margin-bottom:16px}.landing-page-slide-info-container .landing-page-slide-info-cards-container{gap:16px;min-height:216px;width:100%}}.login-landing-page-link-card{border:none;box-shadow:none}.login-landing-page-link-card :hover{cursor:pointer}.login-landing-page-link-card-container{display:flex}.landing-page-link-card-content{display:flex;flex-direction:column;justify-content:center;max-width:212px}.landing-page-link-card-avatar{align-self:center;margin-right:16px;height:60px;width:60px}.landing-page-link-card-title{--login-landing-page-link-title: hsl(var(--color-45));-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--login-landing-page-link-title);display:-webkit-box;font-family:CentraleSansBold;font-size:20px;line-height:28px;margin-bottom:4px;overflow:hidden}.landing-page-link-card-description{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#696969;display:-webkit-box;font-family:CentraleSansBook;font-size:16px;line-height:22px;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.landing-page-link-card-content{max-width:164px;width:max-content}.landing-page-link-card-description{margin-top:4px}}.o-ml-xsm{margin-left:2px}.o-ml-sm{margin-left:4px}.o-ml-md{margin-left:8px}.o-ml-lg{margin-left:16px}.o-ml-xlg{margin-left:32px}.o-mr-xsm{margin-right:2px}.o-mr-sm{margin-right:4px}.o-mr-md{margin-right:8px}.o-mr-lg{margin-right:16px}.o-mr-xlg{margin-right:32px}.o-mt-xsm{margin-top:2px}.o-mt-sm{margin-top:4px}.o-mt-md{margin-top:8px}.o-mt-lg{margin-top:16px}.o-mt-xlg{margin-top:32px}.o-mb-xsm{margin-bottom:2px}.o-mb-sm{margin-bottom:4px}.o-mb-md{margin-bottom:8px}.o-mb-lg{margin-bottom:16px}.o-mb-xlg{margin-bottom:32px}.o-gutter-xs,.o-gutter-y-xs{margin-top:-8px}.o-gutter-xs>*,.o-gutter-y-xs>*{margin-top:8px}.o-gutter-xs,.o-gutter-x-xs{margin-left:-4px}.o-gutter-xs>*,.o-gutter-x-xs>*{margin-left:4px}.o-gutter-sm,.o-gutter-y-sm{margin-top:-8px}.o-gutter-sm>*,.o-gutter-y-sm>*{margin-top:8px}.o-gutter-sm,.o-gutter-x-sm{margin-left:-8px}.o-gutter-sm>*,.o-gutter-x-sm>*{margin-left:8px}.c-patient-term-card{cursor:pointer}.c-patient-term-card .c-patient-term-card__wrapper{display:flex;flex-direction:row;flex:1;justify-content:space-between;align-items:center;padding:.5rem 1rem}.c-patient-term-card .c-patient-term-card__content{text-align:left;font-size:pxToEm(22px);width:50%;font-family:CentraleSansBook}.c-patient-term-card .c-patient-term-card__footer{font-family:CentraleSansBook;padding:10px 16px;text-align:right;font-size:pxToEm(12px);display:flex;flex-direction:row}.c-patient-term-card .c-patient-term-card__footer svg{margin-top:0;margin-right:5px}.c-patient-term-card .c-patient-term-card__footer .c-patient-cpt-card__footer-left{flex:1;display:flex;align-items:center;justify-content:left}@media (max-width: 720px){.c-patient-term-card .c-patient-term-card__wrapper{display:flex;flex-direction:column;flex:1 1;align-items:flex-start}.c-patient-term-card .c-patient-term-card__wrapper .c-patient-term-card__content{width:auto}.c-patient-term-card .c-patient-term-card__wrapper .c-patient-term-card__header{padding-bottom:0;padding-left:0}.c-patient-term-card .c-patient-term-card__footer{display:none}}.guidance-modal .guidance-text{max-width:100vw}.c-term-service{display:flex;flex-direction:column;height:100%}.c-term-service .c-patient-term-service{flex:1 0 auto;word-wrap:break-word;line-height:1.75rem}.c-term-service .c-patient-term-service>ul{list-style-type:circle}.c-term-service .c-patient-term-service>ol{list-style-type:decimal}.c-term-service .c-term-service__check-button{display:flex;justify-content:end;padding-top:2rem}.c-term-service .c-term-service__check{display:flex;flex-direction:column;flex-shrink:0;padding:15px}.c-term-service .c-term-service__check .c-term-service__check-button{display:flex;flex-direction:row;padding:15px;justify-content:center;align-content:center}.schedule-tasks-progress-card{border:0;cursor:pointer}.schedule-tasks-progress-card .schedule-tasks-progress-card-container{border-radius:2px 0 0 2px;display:flex;flex-direction:row;width:100%}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-status-bar{width:5px;display:flex;border-radius:2px 0 0 2px}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-status-bar.Completed{background-color:#009957}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-status-bar.Pending_Normal{background-color:#ff830f}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-status-bar.Pending_Urgent{background-color:#fa5a4b}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-status-bar.Blocked{background-color:#333}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content{display:flex;flex-direction:column;padding:16px 24px 16px 19px;width:100%}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content .schedule-tasks-progress-card-top-content{display:flex;justify-content:space-between;width:100%}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content .schedule-tasks-progress-card-top-content .schedule-tasks-progress-card-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-height:initial}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content .schedule-tasks-progress-card-top-content .schedule-tasks-progress-card-time-left{align-items:center;display:flex}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content .schedule-tasks-progress-card-top-content .schedule-tasks-progress-card-time-left .schedule-tasks-progress-card-days-left{font-size:14px;width:max-content}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content .schedule-tasks-progress-card-top-content .schedule-tasks-progress-card-time-left .schedule-tasks-progress-card-status-icon{margin-left:8px}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content .schedule-tasks-progress-card-top-content .schedule-tasks-progress-card-time-left .schedule-tasks-progress-card-status-icon img{max-height:16px;min-width:16px;display:flex}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content .schedule-tasks-progress-card-date{color:#696969;font-size:14px;justify-content:flex-start;margin-top:8px}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content .schedule-tasks-progress-card-bottom-content{display:flex;justify-content:space-between}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content .schedule-tasks-progress-card-bottom-content .schedule-tasks-progress-card-task-progress{margin-top:5px}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content .schedule-tasks-progress-card-bottom-content .schedule-tasks-progress-card-task-progress .c-progress-bar{min-width:max-content}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content .schedule-tasks-progress-card-bottom-content .schedule-tasks-progress-card-task-progress .c-progress-bar .c-progress-bar__back-bar{margin-top:6px}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content .schedule-tasks-progress-card-bottom-content .schedule-tasks-progress-card-task-progress .c-progress-bar .c-progress-bar__texts .c-progress-bar__text{margin-left:auto}.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content .schedule-tasks-progress-card-bottom-content .schedule-tasks-progress-card-task-process-type{align-self:flex-end}@media (max-width: 425px){.schedule-tasks-progress-card .schedule-tasks-progress-card-container .schedule-tasks-progress-card-content{padding:16px 16px 16px 11px}}.c-social-networks{align-self:center;display:flex;justify-content:center;width:350px;margin-bottom:20px}.c-social-networks .c-social-networks__logos{padding:0 15px}.c-social-networks-logo{width:35px;height:35px;background-repeat:no-repeat}html.t-high-contrast .facebook-logo-dark{background-image:url(/static/assets/icon-white-facebook-9efca440.svg)!important}html.t-high-contrast .twitter-logo-dark{background-image:url(/static/assets/icon-white-twitter-671bbae8.svg)!important}html.t-high-contrast .youtube-logo-dark{background-image:url(/static/assets/icon-white-youtube-47bc0f0a.svg)!important}html.t-high-contrast .linkedin-logo-dark{background-image:url(/static/assets/icon-white-linkedin-ac672790.svg)!important}html.t-high-contrast .instagram-logo-dark{background-image:url(/static/assets/icon-white-instagram-3507498a.svg)!important}.facebook-logo{background-image:url(/static/assets/icon-white-facebook-9efca440.svg)}.facebook-logo-dark{background-image:url(/static/assets/icon-gray-facebook-56189152.svg)}.twitter-logo{background-image:url(/static/assets/icon-white-twitter-671bbae8.svg)}.twitter-logo-dark{background-image:url(/static/assets/icon-gray-twitter-6aafecec.svg)}.youtube-logo{background-image:url(/static/assets/icon-white-youtube-47bc0f0a.svg)}.youtube-logo-dark{background-image:url(/static/assets/icon-gray-youtube-a646c517.svg)}.linkedin-logo{background-image:url(/static/assets/icon-white-linkedin-ac672790.svg)}.linkedin-logo-dark{background-image:url(/static/assets/icon-gray-linkedin-0b66060b.svg)}.instagram-logo{background-image:url(/static/assets/icon-white-instagram-3507498a.svg)}.instagram-logo-dark{background-image:url(/static/assets/icon-gray-instagram-4730f77e.svg)}.suggestion-card-item{display:flex;align-items:center;flex-direction:row;width:100%}.suggestion-card-item .card-awts-content{display:flex;flex-direction:column;justify-content:center;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}.suggestion-card-item .suggestion-card-content{display:flex;flex:1;align-self:center;padding-top:10px;padding-bottom:10px}.suggestion-card-item .card-awts-content-subtitles{font-size:.8rem;display:flex;flex-direction:column;font-size:14px;font-weight:300;letter-spacing:0;line-height:20px}.suggestion-card-item .card-awts-avatar{display:flex;padding:5px 15px}.suggestion-card-item .c-avatar__img{width:52px;height:52px}.suggestion-card-item .left-content{width:70%;display:flex;flex-direction:row}.suggestion-card-item .right-content{display:flex;justify-content:flex-end;align-items:center;margin-right:20px;flex:1}.suggestion-card-item .right-content .tag-list{z-index:1}.suggestion-card-item .right-content .tag-list>div:not(:first-of-type){margin-top:.5rem}.suggestion-card-item .right-content>div a{color:hsl(var(--color-safety-orange));margin-left:1rem}.suggestion-card-item .info-item{display:flex;flex-direction:row;align-items:center}.suggestion-card-item .info-item .price{margin-left:16px}.suggestion-card-item .info-item .info-icon{padding-right:5px}.suggestion-card-item .info-item .info-icon img,.suggestion-card-item .info-item .info-icon svg{height:15px!important;width:15px!important}.suggestion-card-item .money{display:block;padding:3px;margin-right:2px}@media (max-width: 720px){.suggestion-card-item .right-content{display:flex;justify-content:flex-end;align-items:center;flex:1;font-size:14px;padding-top:10px;margin-right:15px}.suggestion-card-item .left-content{width:100%;display:flex;flex-direction:row}.suggestion-card-item .suggestion-card-content{display:flex;flex:1 1;flex-direction:column}.suggestion-card-item .return{background-color:#a8e8c8;border:1px solid #a8e8c8;padding:5px 10px;border-radius:10px;font-size:12px;margin-right:0;color:#333}}.suggestion-card-item .return{background-color:#a8e8c8;border:1px solid #a8e8c8;padding:5px 10px;border-radius:10px;font-size:12px;color:#333}@media (max-width: 768px){.hidden-on-mobile{display:none}}.t-high-contrast .svg-hpms svg{filter:brightness(0) invert(1)}.t-high-contrast .c-hpms-icon__icon img,.t-high-contrast .hpms-custom-icon-size img{filter:brightness(0) invert(1)}.c-term-checkbox__wrapper{display:flex;justify-content:flex-start}.c-term-checkbox__wrapper .c-term-checkbox__checkbox{margin-right:12px}.c-term-checkbox__wrapper .c-term-checkbox__link{display:block;line-height:initial;font-size:.875em!important}.c-term-checkbox__wrapper .c-term-checkbox__link .c-link,.c-term-checkbox__wrapper .c-term-checkbox__link .c-link__text{font-size:inherit}.c-term-checkbox__wrapper .c-term-checkbox__link:after{content:"*";color:red;font-size:1rem}.my-chart-prescriptions-card{--bullet-color: hsl(var(--color-45));--card-background: hsl(var(--color-5))}.my-chart-prescriptions-card div.prescriptions-card-content{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.my-chart-prescriptions-card div.prescriptions-card-content.not-viewed{background-color:var(--card-background)}.my-chart-prescriptions-card div.prescriptions-card-content.not-viewed div.icon-not-read:before{width:.625rem;height:.625rem;background-color:var(--bullet-color);content:"";border-radius:50%;display:flex;align-self:center}.my-chart-prescriptions-card div.prescriptions-card-content .subtitle{color:#000!important}.my-chart-prescriptions-card div.prescriptions-card-content div.avatar-area div.c-avatar__data{margin:0;display:grid}.my-chart-prescriptions-card div.prescriptions-card-content div.avatar-area div.c-avatar__data span:last-of-type{line-height:unset}.my-chart-prescriptions-card div.prescriptions-card-content div.avatar-area div.c-avatar__data span.c-avatar__title{font-size:14px;opacity:.8}.my-chart-prescriptions-card div.prescriptions-card-content div.avatar-area div.c-avatar__data span.c-avatar__subtitle{font-family:CentraleSansBold;font-size:16px}.my-chart-prescriptions-card div.prescriptions-card-content div.detail-area{display:flex;align-items:center}.my-chart-prescriptions-card div.prescriptions-card-content div.detail-area div.date{display:flex;flex-direction:column}.my-chart-sick-note-card{--bullet-color: hsl(var(--color-45));--card-background: hsl(var(--color-5))}.my-chart-sick-note-card div.sick-note-card-content{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.my-chart-sick-note-card div.sick-note-card-content.not-viewed{background-color:var(--card-background)}.my-chart-sick-note-card div.sick-note-card-content.not-viewed div.icon-not-read:before{width:.625rem;height:.625rem;background-color:var(--bullet-color);content:"";border-radius:50%;display:flex;align-self:center}.my-chart-sick-note-card div.sick-note-card-content .subtitle{color:#000!important}.my-chart-sick-note-card div.sick-note-card-content div.avatar-area div.c-avatar__data{margin:0;display:grid}.my-chart-sick-note-card div.sick-note-card-content div.avatar-area div.c-avatar__data span:last-of-type{line-height:unset}.my-chart-sick-note-card div.sick-note-card-content div.detail-area{display:flex;align-items:center}.my-chart-sick-note-card div.sick-note-card-content div.detail-area div.date{display:flex;flex-direction:column}.icon-not-read{vertical-align:middle;padding-top:14px;padding-right:10px}.left-area{display:flex}.my-chart-card{--bullet-color: hsl(var(--color-45));--card-background: hsl(var(--color-5))}.my-chart-card div.medicines-in-use-card-content{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.my-chart-card div.medicines-in-use-card-content.not-viewed{background-color:var(--card-background)}.my-chart-card div.medicines-in-use-card-content.not-viewed div.avatar-area:before{width:.625rem;height:.625rem;background-color:var(--bullet-color);content:"";border-radius:50%;display:inline-block;margin-right:1rem}.my-chart-card div.medicines-in-use-card-content div.avatar-area div.c-avatar__data{margin:0;display:grid}.my-chart-card div.medicines-in-use-card-content div.avatar-area div.c-avatar__data span:last-of-type{line-height:unset}.my-chart-card div.medicines-in-use-card-content div.avatar-area div.c-avatar__data span.c-avatar__title{font-size:.875rem;opacity:.8;color:#696969}.my-chart-card div.medicines-in-use-card-content div.avatar-area div.c-avatar__data span.c-avatar__subtitle{color:#212121}.my-chart-card div.medicines-in-use-card-content div.detail-area{display:flex;align-items:center}.my-chart-card div.medicines-in-use-card-content div.detail-area div.date{display:flex;flex-direction:column}.my-chart-card div.medicines-in-use-card-content div.detail-area div.date span:first-of-type{font-size:.875rem;opacity:.8}.my-chart-card div.medicines-in-use-card-content div.detail-area div.date span:not(:last-of-type){line-height:1.375rem}.my-chart-file-list-item-card{--bullet-color: hsl(var(--color-45));--card-background: hsl(var(--color-5));margin-bottom:10px;justify-content:space-between}.my-chart-file-list-item-card div.file-list-item-card-content{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.my-chart-file-list-item-card div.card-content{min-width:221px}.my-chart-file-list-item-card div.file-list-item-card-description{padding:1rem;border-bottom:1px solid hsl(var(--color-gray-10));overflow:scroll}.my-chart-file-list-item-card div.file-list-item-card-content.not-viewed{background-color:var(--card-background)}.my-chart-file-list-item-card div.file-list-item-card-content.not-viewed div.avatar-area:before{width:.625rem;height:.625rem;background-color:var(--bullet-color);content:"";border-radius:50%;display:inline-block;margin-right:1rem}.my-chart-file-list-item-card div.file-list-item-card-content div.avatar-area div.c-avatar__data{margin:0;display:grid}.my-chart-file-list-item-card div.file-list-item-card-content div.avatar-area div.c-avatar__data span:last-of-type{line-height:unset}.my-chart-file-list-item-card div.file-list-item-card-content div.avatar-area div.c-avatar__data span.c-avatar__title{font-family:CentraleSansBold}.my-chart-file-list-item-card div.file-list-item-card-content div.detail-area{display:flex;align-items:center;padding-left:1rem}.my-chart-file-list-item-card div.file-list-item-card-content div.detail-area div.date{display:flex;flex-direction:column}.my-chart-file-list-item-card div.file-list-item-card-content div.detail-area div.date span:first-of-type{font-size:.875rem;opacity:.8}.my-chart-file-list-item-card div.file-list-item-card-content div.detail-area div.date span:not(:last-of-type){line-height:1.375rem}.my-chart-file-list-item-card div.file-list-item-card-content div.detail-area div.date span:not(:first-of-type){font-family:CentraleSansBold}@media (max-width: 480px){.my-chart-file-list-item-card div.c-container{display:flex;flex-direction:column}.my-chart-file-list-item-card div.file-list-item-card-content{width:100%}.my-chart-file-list-item-card div.card-content{padding:1rem;justify-content:right;min-height:72px}}.card-vaccine{--bullet-color: hsl(var(--color-45));--card-background: hsl(var(--color-5))}.card-vaccine div.vaccine{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.card-vaccine.not-viewed{background-color:var(--card-background);padding:0 1rem}.card-vaccine.not-viewed div.vaccine:before{width:10px;height:10px;background-color:var(--bullet-color);content:"";border-radius:50%;display:inline-block;margin-right:.5rem}.card-vaccine .subtitle{color:#000!important}.card-vaccine .vaccine-info{display:flex;align-items:center;flex:3}.card-vaccine .detail-area{flex-direction:column;display:flex;align-items:flex-start;flex:1}.card-vaccine .detail-area:not(:first-of-type){padding-left:1rem}.card-vaccine .detail-area .info-content{display:flex;flex-direction:column}.card-vaccine .detail-area .info-content .emphasis-info{line-height:1.375rem}.card-vaccine .detail-area .info-content .label-info,.card-vaccine .detail-area .info-content .account-number{font-size:.875rem;opacity:.8;line-height:1.375rem}.card-vaccine .info-content-status{display:flex;flex-direction:row;align-items:center;flex:1;min-width:auto;justify-content:end}.card-vaccine .status-icon{width:1.25em;display:flex;align-items:center;justify-content:center}.card-vaccine .deck-title-payments-list{display:flex;justify-content:space-between;margin:1rem}@media (min-width: 320px) and (max-width: 480px){.card-vaccine{--bullet-color: hsl(var(--color-45));--card-background: hsl(var(--color-5))}.card-vaccine div.vaccine{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;position:relative;flex-direction:column}.card-vaccine .detail-area{flex-direction:column;display:flex;align-items:flex-start;flex:1}.card-vaccine .detail-area:not(:first-of-type){padding:.5rem 0}.card-vaccine .detail-area.detail-status{position:absolute;right:1rem}.card-vaccine .detail-area .info-content-status-label,.card-vaccine .detail-area .content-text-status{display:none}.c-legends__item-icon img{max-width:100%}}.iframe{background:whitesmoke;z-index:9999;position:fixed;height:100%;left:0;right:0;bottom:0}.toast{background-color:#ffcd05;width:100%;left:0;right:0;height:25px;margin:0;overflow:hidden;justify-content:center;align-items:center;display:flex!important;vertical-align:middle;cursor:pointer!important;font-size:11px;color:#282626}.icon{height:22px;width:22px;margin-right:5px;justify-content:center;align-items:center;vertical-align:middle;cursor:pointer!important}.card-appointments-tasks__blocked{opacity:.5}.task-list-side-bar-card{margin-bottom:1px!important;width:100%}.task-list-side-bar-card .task-list-side-bar-card-container{display:flex;width:100%}.task-list-side-bar-card .task-list-side-bar-card-container .status-icon{max-width:26px}.task-list-side-bar-card .task-list-side-bar-card-container .task-list-side-bar-card-content{align-items:center;display:flex;justify-content:space-between;padding:16px 24px 16px 16px;width:100%}.task-list-side-bar-card .task-list-side-bar-card-container .task-list-side-bar-card-content .task-list-side-bar-card-blocked{font-family:CentraleSansMedium;font-size:12px;margin-left:16px}.task-list-side-bar-card .task-list-side-bar-card-container .task-list-side-bar-card-content .task-list-side-bar-card-status-icon{display:inline!important}.task-list-side-bar-card .task-list-side-bar-card-container .task-list-side-bar-card-content .task-list-side-bar-card-status-icon img,.task-list-side-bar-card .task-list-side-bar-card-container .task-list-side-bar-card-content .task-list-side-bar-card-status-icon svg{margin-left:16px;max-width:1rem}.task-list-side-bar-card .task-list-side-bar-card-container .task-list-side-bar-card-avatar{--application-theme-color: hsl(var(--color-45));display:flex;margin:16px 0 16px 19px}.task-list-side-bar-card .task-list-side-bar-card-container .task-list-side-bar-card-avatar .task-list-side-bar-card-icon{align-self:center;display:flex;border:.5px solid var(--application-theme-color);border-radius:50%;padding:6px 8px}.task-list-side-bar-card .task-list-side-bar-card-container .task-list-side-bar-card-avatar .task-list-side-bar-card-icon .c-inline-image svg{fill:var(--application-theme-color);border-radius:unset;height:26px;width:26px}.taskTitle{margin:40px 0 24px;font-weight:700;font-size:16px;line-height:2px;display:flex;align-items:center}@media (max-width: 425px){.task-list-side-bar-card .task-list-side-bar-card-container .task-list-side-bar-card-avatar{margin:16px 0 16px 11px}.task-list-side-bar-card .task-list-side-bar-card-container .task-list-side-bar-card-content{padding:16px}}.card-payment{padding:10px;display:flex;flex:1}.card-payment .payment{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.card-payment .payment-info{display:flex;align-items:center;flex:3}.card-payment .detail-area{display:flex;align-items:center;flex:1}.card-payment .detail-area:not(:first-of-type){padding-left:1rem}.card-payment .detail-area .info-content{display:flex;flex-direction:column}.card-payment .detail-area .info-content .emphasis-info{line-height:1.375rem}.card-payment .detail-area .info-content .label-info,.card-payment .detail-area .info-content .account-number{font-size:.875rem;opacity:.8;line-height:1.375rem}.card-payment .info-content-status{display:flex;flex-direction:row;align-items:center;flex:1;min-width:auto;justify-content:end}.card-payment .status-icon{width:1.25em;display:flex;align-items:center;justify-content:center;margin-left:8px}.card-payment .deck-title-payments-list{display:flex;justify-content:space-between;margin:1rem}@media (max-width: 576px){.card-payment .payment{padding:1rem .5rem;align-items:initial}.card-payment .account-date{margin-bottom:1rem}.card-payment .label-info,.card-payment .due-date{display:none}.card-payment .payment-info{flex:1;flex-direction:column-reverse;align-items:flex-end;justify-content:space-between}.card-payment .payment-info .detail-area{flex:initial}}.content-check .c-checklist__check-all{display:none}.payment-card{box-shadow:none;border:none}.payment-summary-header{display:flex;flex:1;margin-bottom:2rem;box-shadow:none;border:none}.payment-summary-header .c-card__content{width:100%;display:flex;justify-content:space-between;align-items:flex-start}.payment-summary-header .detail-area{display:flex;align-items:center}.payment-summary-header .detail-area .info-content{display:flex;flex-direction:column}.payment-summary-header .detail-area .info-content .emphasis-info{line-height:1.375rem;margin-bottom:.75rem}.payment-summary-header .detail-area .info-content .label-info{font-size:.875rem;opacity:.8;line-height:1.375rem}.payment-summary-header .info-content-status{display:flex;flex-direction:row;align-items:center;flex:1;min-width:auto}.payment-summary-header .status-icon{width:1.5rem;display:flex;align-items:center;justify-content:center;margin-left:8px}.payment-establishment-area{margin-bottom:2rem;box-shadow:none;border:none}.payment-establishment-area .location-content{display:flex}.payment-establishment-area .collapse-establishment{display:none}.payment-establishment-area .collapsed-establishment-open{flex-direction:column}.payment-establishment-area .collapsed-establishment-close{display:none}.payment-establishment-area .establishment-info{flex:1 1 200px;display:flex;flex-direction:column;justify-content:space-between;padding:.75rem 1rem .75rem 0}.payment-establishment-area .establishment-info .establishment-name{margin-bottom:1.5rem;display:flex;flex-flow:row nowrap}.payment-establishment-area .establishment-info .establishment-phone{margin-bottom:1rem}.payment-establishment-area .establishment-map,.payment-establishment-area .establishment-location{flex:1}.payment-establishment-area .text-icon-wrapper{display:flex;flex-direction:row;align-items:center}.payment-establishment-area .text-icon-wrapper .info-icon{padding-right:5px;width:1.5em}.payment-establishment-area .text-icon-wrapper .info-icon img{filter:brightness(0)}.payment-sumary-content{display:flex;flex:1;box-shadow:none;border:none;background:hsl(var(--color-gray-5))}.payment-sumary-content .payment-summary{width:100%;padding:2rem;display:flex;flex-direction:column}.payment-sumary-content .payment-dates{padding:1.5rem 0;border-bottom:1px solid hsla(var(--color-75),.15);margin-bottom:.75rem}.payment-sumary-content .payment-dates>*:not(:first-child){border-left:2px solid hsla(var(--color-75),.15);padding-left:.75rem;margin-left:.75rem}.payment-sumary-content .payment-block-item{padding:1.5rem 0;border-bottom:1px solid hsla(var(--color-75),.15);margin-bottom:.75rem}.payment-sumary-content .payment-item-value{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0}.payment-sumary-content .payment-item-value .info-content{display:flex;flex-direction:column}.payment-sumary-content .description-value{margin-right:.5rem}.payment-sumary-content .c-text{display:inline}.my-chart-card{--bullet-color: hsl(var(--color-45));--card-background: hsl(var(--color-5));height:80px}.my-chart-card.not-viewed{background-color:var(--card-background);padding:0 1rem}.my-chart-card.not-viewed div.card-content div.avatar-date-content:before{width:10px;height:10px;background-color:var(--bullet-color);content:"";border-radius:50%;display:flex;align-self:center}.my-chart-card .subtitle{color:#000!important}.my-chart-card .avatar-area-doctor{display:flex;flex-direction:column}.my-chart-card .avatar-area-doctor span:nth-child(2){font-weight:700;padding-top:5px}.my-chart-card div.card-content{padding:14px 16px;border-radius:2px;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.my-chart-card div.card-content div.avatar-area div.c-avatar__data{margin:0;display:grid}.my-chart-card .avatar-date-content{display:flex;width:66.6%}.my-chart-card .checkbox-content{display:flex;align-content:center;justify-content:center;width:40px;flex-direction:column}.my-chart-card div.area-tag{display:flex;justify-content:end;align-items:center}.my-chart-card div.area-date{display:flex;flex-direction:column;justify-content:center}.my-chart-card .area-date span:nth-child(2){font-weight:700;padding-top:5px}.my-chart-card .teste{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;gap:8px;position:absolute;width:131px;height:32px;left:36.5px;top:0;background:rgba(235,235,235,.5);border-radius:24px}.my-chart-card .c-checkbox{align-self:center!important}@media (min-width: 320px) and (max-width: 480px){.my-chart-card{--bullet-color: hsl(var(--color-45));--card-background: hsl(var(--color-5));height:auto}.my-chart-card.not-viewed{background-color:var(--card-background);padding:0 1rem}.my-chart-card.not-viewed div.card-content div.avatar-date-content:before{width:10px;height:10px;background-color:var(--bullet-color);content:"";border-radius:50%;display:inline-block;align-self:flex-start}.my-chart-card div.card-content{padding:0;border-radius:2px;width:100%;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;position:relative}.my-chart-card div.card-content div.avatar-area div.c-avatar__data{margin:0;display:grid}.my-chart-card .avatar-area-doctor{display:flex;flex-direction:column}.my-chart-card .avatar-date-content{display:flex;flex-direction:column;width:100%}.my-chart-card .checkbox-content{display:flex;align-content:center;justify-content:center;width:40px;flex-direction:column}.my-chart-card div.area-tag{display:flex;justify-content:end;align-items:flex-start}.my-chart-card div.area-date{display:flex;flex-direction:column;justify-content:center}.my-chart-card .content-area-date{justify-content:flex-start!important}.my-chart-card .teste{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;gap:8px;position:absolute;width:131px;height:32px;left:36.5px;top:0;background:rgba(235,235,235,.5);border-radius:24px}.my-chart-card .c-checkbox{align-self:center!important}.my-chart-card .c-card__content{overflow:hidden!important}}@media (min-width: 760px) and (max-width: 900px){.my-chart-card div.avatar-date-content div.card-content:nth-child(2){display:flex;flex-grow:2}.my-chart-card div.avatar-date-content div.card-content:last-child{display:flex;flex-grow:3}}@media (min-width: 1024px){.c-legends__header{display:none}}@media (min-width: 480px) and (max-width: 1023px){.my-chart-card{height:100px}}@media (max-width: 1023px){.my-chart-card .avatar-date-content{width:100%}.c-avatar--xsm .c-avatar__data .c-avatar__title{max-width:100%}}.my-chart-card-details-summary{--bullet-color: hsl(var(--color-45));--card-background: hsl(var(--color-5))}.my-chart-card-details-summary div.card-content{padding:14px 16px;border-radius:2px;width:100%;display:flex;justify-content:space-between;align-items:center;position:relative}.my-chart-card-details-summary div.card-content div.avatar-area div.c-avatar__data{margin:0;display:grid}.my-chart-card-details-summary div.card-content div.avatar-area div.c-avatar__data span:last-of-type{line-height:unset}.my-chart-card-details-summary div.card-content div.avatar-area div.c-avatar__data span.c-avatar__title{font-size:.875rem}.my-chart-card-details-summary div.card-content div.avatar-area div.c-avatar__data span.c-avatar__subtitle{font-family:CentraleSansBold,sans-serif}.my-chart-card-details-summary div.area-tag{display:flex;justify-content:end;align-items:center}.my-chart-card-details-summary div.area-tag div.avatar-area .c-tag__text{color:#000}.my-chart-card-appointment-details-summary{--bullet-color: hsl(var(--color-45));background-color:#f5f5f5!important;margin-bottom:24px;display:flex;flex-direction:row;justify-content:space-between}.my-chart-card-appointment-details-summary div.card-content{padding:14px 16px;border-radius:2px;width:100%;display:flex;justify-content:space-between;align-items:center;position:relative}.my-chart-card-appointment-details-summary div.card-content div.avatar-area div.c-avatar__data{margin:0;display:grid}.my-chart-card-appointment-details-summary div.card-content div.avatar-area div.c-avatar__data span:last-of-type{line-height:unset}.my-chart-card-appointment-details-summary div.card-content div.avatar-area div.c-avatar__data span.c-avatar__title{font-size:.875rem;opacity:.8}.my-chart-card-appointment-details-summary div.card-content div.avatar-area div.c-avatar__data span.c-avatar__subtitle{font-family:CentraleSansBold,sans-serif}.my-chart-card-appointment-details-summary div.area-tag{display:flex;justify-content:end;align-items:center}.my-chart-card-appointment-details-summary div.area-tag div.avatar-area .c-tag__text{color:#000}.card-material-education{display:flex;flex-direction:column;width:100%;height:100%;cursor:pointer}.card-material-education .upper-content{background-color:#1474a4;height:140px;display:flex;align-items:center;justify-content:center}.card-material-education .middle-content{height:100px}.card-material-education .category-content-pro{height:24px;margin-top:-24px;background-color:#fce290;width:max-content;display:flex;align-items:center;padding-left:16px;padding-right:16px;font-size:12px;color:#212121}.card-material-education .category-content-pre{height:24px;margin-top:-24px;background-color:#f6d0d7;width:max-content;display:flex;align-items:center;padding-left:16px;padding-right:16px;font-size:12px;color:#212121}.card-material-education .articles-icon{fill:#fff;width:48px;height:48px}.card-material-education .upload-image{display:flex;width:288px;height:140px}.card-material-education .title-text{font-size:16px;color:#1474a4;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;height:32px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:16px}.card-material-education .subtitle-text{padding-left:16px;padding-right:16px;padding-bottom:16px;font-size:14px;color:#8c8c8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-material-education .lower-content{border-top:1px solid #ccc;display:flex;flex-direction:row;padding:16px;font-size:12px;justify-content:space-between}.card-material-education .lower-content .date-text{color:#8c8c8c}.card-material-education .lower-content .read-more{color:#1474a4}.card-past-history{--bullet-color: hsl(var(--color-45));--card-background: hsl(var(--color-5));padding:10px;display:flex;flex:1}.card-past-history div.past-history{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.card-past-history.not-viewed{background-color:var(--card-background)}.card-past-history.not-viewed div.past-history:before{width:10px;height:10px;background-color:var(--bullet-color);content:"";border-radius:50%;display:inline-block;margin-right:.5rem}.card-past-history .past-history .detail-area-description,.card-past-history .past-history .detail-area-date{display:grid;grid-template-columns:1fr 1fr;width:inherit}.card-past-history .past-history .subtitle{color:#000!important}.card-past-history .past-history .detail-area:not(:first-of-type){padding-left:1rem}.card-past-history .past-history .detail-area .info-content{display:flex;flex-direction:column}.card-past-history .past-history .detail-area .info-content .emphasis-info{line-height:1.375rem}.card-past-history .past-history .detail-area .info-content .label-info,.account-number{font-size:.875rem;opacity:.8;line-height:1.375rem}@media (min-width: 360px) and (max-width: 680px){.card-past-history div.past-history{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;position:relative;flex-direction:column}.card-past-history .past-history .detail-area:not(:first-of-type){padding-left:0rem}.card-past-history .detail-area:not(:first-of-type){padding:.5rem 0}.card-past-history .past-history .detail-area-date,.card-past-history .past-history .detail-area-description{display:grid;align-items:center;grid-template-columns:1fr 1fr;width:100%}}@media (max-width: 360px){.card-past-history div.past-history{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;position:relative;flex-direction:column}.card-past-history .past-history .detail-area:not(:first-of-type){padding-left:0rem}.card-past-history .detail-area:not(:first-of-type){padding:.5rem 0}.card-past-history .past-history .detail-area-date,.card-past-history .past-history .detail-area-description{display:grid;align-items:center;grid-template-columns:1fr;width:100%}}.card-medicine{--bullet-color: hsl(var(--color-45));--card-background: hsl(var(--color-5));padding:10px;display:flex;flex:1}.card-medicine div.medicine{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.card-medicine.not-viewed{background-color:var(--card-background)}.card-medicine.not-viewed div.medicine:before{width:10px;height:10px;background-color:var(--bullet-color);content:"";border-radius:50%;display:inline-block;margin-right:.5rem}.card-medicine .detail-area-date{display:flex;align-items:center;flex:1}.card-medicine .subtitle{color:#000!important}.card-medicine .detail-area{flex-direction:column;display:flex;align-items:flex-start;flex:1}.card-medicine .detail-area:not(:first-of-type){padding-left:1rem}.card-medicine .info-content{display:flex;flex-direction:column}.card-medicine .info-content .emphasis-info{line-height:1.375rem}.card-medicine .info-content .label-info,.account-number{font-size:.875rem;opacity:.8;line-height:1.375rem}@media (min-width: 320px) and (max-width: 480px){.card-medicine{--bullet-color: hsl(var(--color-45));--card-background: hsl(var(--color-5))}.card-medicine div.medicine{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;position:relative;flex-direction:column}.card-medicine .detail-area{flex-direction:column;display:flex;align-items:flex-start;flex:1}.card-medicine .detail-area:not(:first-of-type){padding:.5rem 0}.card-medicine .detail-area-date{align-items:flex-start;flex-direction:column}}@media (max-width: 576px){.account-date{margin-bottom:1rem}.medicine-info{flex:1;flex-direction:column-reverse;align-items:flex-end;justify-content:space-between}.medicine-info .detail-area{flex:initial}}.c-pseudonym-appointment-suggestion-resume-card{display:flex;border:1px solid #EAEAEA;cursor:pointer}.c-pseudonym-appointment-suggestion-resume-card__details{display:flex;flex-direction:column;justify-content:center;background-color:hsl(var(--color-white))}.c-pseudonym-appointment-suggestion-resume-card__parameter-info{display:flex;flex-direction:column;justify-content:center;background-color:hsla(var(--color-10),80%)}.c-pseudonym-appointment-suggestion-resume-card__title{font-weight:700;color:hsl(var(--color-gray-75))}.c-pseudonym-appointment-suggestion-resume-card__event-item{color:hsl(var(--color-gray-75))}.c-pseudonym-appointment-suggestion-resume-card__event-item+.c-pseudonym-appointment-suggestion-resume-card__event-item{padding-top:.5rem}.c-pseudonym-appointment-suggestion-resume-card__filter-parameter{font-weight:700;color:hsl(var(--color-50))}.c-pseudonym-appointment-suggestion-resume-card__number-suggestions{font-weight:700;color:hsl(var(--color-gray-75));display:flex;align-items:center}.c-pseudonym-appointment-suggestion-resume-card__number-suggestions .arrow-tec-appointment-suggestion-resume-card{margin-left:auto}.c-pseudonym-appointment-suggestion-resume-card__vertical{flex-direction:column;min-height:9.375rem}.c-pseudonym-appointment-suggestion-resume-card__vertical .c-pseudonym-appointment-suggestion-resume-card__parameter-info{padding:8px 12px}.c-pseudonym-appointment-suggestion-resume-card__vertical .c-pseudonym-appointment-suggestion-resume-card__number-suggestions{height:26px}.c-pseudonym-appointment-suggestion-resume-card__vertical .c-pseudonym-appointment-suggestion-resume-card__details{display:flex;padding:18px 12px;flex-direction:row;align-items:flex-start;gap:10px;align-self:stretch;justify-content:space-between}.c-pseudonym-appointment-suggestion-resume-card__vertical .c-pseudonym-appointment-suggestion-resume-card__details-columm{display:flex;padding:4px 0;align-items:flex-start;gap:12px;align-self:stretch}.c-pseudonym-appointment-suggestion-resume-card__vertical .c-pseudonym-appointment-suggestion-resume-card__title{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.c-pseudonym-appointment-suggestion-resume-card__vertical .c-pseudonym-appointment-suggestion-resume-card__schedule-time{display:flex;align-items:flex-start;gap:8px}.c-pseudonym-appointment-suggestion-resume-card__vertical .c-pseudonym-appointment-suggestion-resume-card__event-item+.c-pseudonym-appointment-suggestion-resume-card__vertical .c-pseudonym-appointment-suggestion-resume-card__event-item{padding-top:.3rem}.c-pseudonym-appointment-suggestion-resume-card__vertical .c-pseudonym-appointment-suggestion-resume-card__filter-parameter{font-size:.75rem;padding-bottom:.5rem}.c-pseudonym-appointment-suggestion-resume-card__vertical .c-pseudonym-appointment-suggestion-resume-card__separator{height:1px;align-self:stretch;background:var(--global-gray-10, #E8E8E8)}.c-pseudonym-appointment-suggestion-resume-card__vertical .c-pseudonym-appointment-suggestion-resume-card__bottom-content{display:flex;justify-content:flex-end;align-items:center;gap:2px;flex:1 0 0;align-self:stretch}.c-pseudonym-appointment-suggestion-resume-card__horizontal{flex-direction:row;min-height:8rem;flex:1}.c-pseudonym-appointment-suggestion-resume-card__horizontal .c-pseudonym-appointment-suggestion-resume-card__details{flex:1;padding:1.5rem 2rem;height:100%}.c-pseudonym-appointment-suggestion-resume-card__horizontal .c-pseudonym-appointment-suggestion-resume-card__parameter-info{width:20.375rem;height:100%;padding:2rem}.c-pseudonym-appointment-suggestion-resume-card__horizontal .c-pseudonym-appointment-suggestion-resume-card__title{font-size:1.25rem;padding-bottom:.9rem}.c-pseudonym-appointment-suggestion-resume-card__horizontal .c-pseudonym-appointment-suggestion-resume-card__consult-details{font-size:1rem;padding-bottom:.5rem}.c-pseudonym-appointment-suggestion-resume-card__horizontal .c-pseudonym-appointment-suggestion-resume-card__exam-details{font-size:1rem}.c-pseudonym-appointment-suggestion-resume-card__horizontal .c-pseudonym-appointment-suggestion-resume-card__filter-parameter{font-size:1rem;padding-bottom:.9rem}.c-pseudonym-appointment-suggestion-resume-card__horizontal .c-pseudonym-appointment-suggestion-resume-card__number-suggestions{font-size:1.25rem}.c-pseudonym-appointment-suggestion-card{display:flex;flex-direction:column;width:100%}.c-pseudonym-appointment-suggestion-card__expandable-area{transition:.3s linear;padding:10px;background:#e6efff}.c-container .c-panel .panel-choosen-items .c-trail .c-trail__slider .c-card{min-height:0rem}.pseudonym-suggestion-card-item{width:100%;height:auto!important;cursor:pointer}.pseudonym-suggestion-card-item__selected{width:100%;height:auto!important;border:1px solid var(--tws-segmented-control-border-selected);background-color:var(--tws-segmented-control-background-selected)}.pseudonym-suggestion-card-item__blocked{width:100%;height:auto!important;background:hsl(var(--color-gray-5));border:1px solid hsl(var(--color-gray-10))}.pseudonym-suggestion-card-content{display:flex;flex-direction:column;padding:0;width:100%}.pseudonym-suggestion-card-content .pseudonym-suggestion-card-title-content{padding:0px 1.5rem;width:100%;height:100%;display:flex;flex-direction:column}.pseudonym-suggestion-card-content .pseudonym-suggestion-card-title-content .avatar{margin-top:1.875rem}.pseudonym-suggestion-card-content .pseudonym-suggestion-card-title-content .info{padding:1rem 0rem 1rem 1rem}.pseudonym-suggestion-card-content .pseudonym-suggestion-card-title-content .info span{font-size:.75rem;line-height:1rem}.pseudonym-suggestion-card-content .pseudonym-suggestion-card-title-content .info svg{max-width:19px;max-height:20px;width:100%;height:100%;margin-right:1rem;opacity:1;margin-top:2px}.pseudonym-suggestion-card-content .pseudonym-suggestion-card-title-content .info svg path{fill:#000}.pseudonym-suggestion-card-content .pseudonym-suggestion-card-title-content .info .waiting-list{fill:#000}.pseudonym-suggestion-card-content .pseudonym-suggestion-card-footer{padding:4px 16px;border-top:1px solid #E8E8E8;width:100%;height:55px;display:flex;flex-direction:column}.pseudonym-suggestion-card-content .pseudonym-suggestion-footer-link{height:100%;display:flex;align-items:center;justify-content:space-between}.pseudonym-suggestion-card-content .pseudonym-suggestion-footer-single-link{height:100%;display:flex;align-items:center;justify-content:flex-end}.appointments-panel-title-mobile{display:none;color:#1474a4}.appointments-calendar-title{display:none}.appointments-fragmentSmallList{background-color:#f5f5f5!important}.appointments-card-list .c-segmented-control__component{background:white!important;box-shadow:1px 2px 4px #999}.deck-title-appointments-list-controller{color:#212121;display:flex;font-family:CentraleSansBold;font-size:1rem;flex-direction:column;line-height:1.375rem;margin:1rem 0rem}.panel-deck-appointments .c-deck__group-grid-item{overflow:unset}@media (max-width: 767px){.appointments-card-list{display:none}.left-sub-sidebar{width:100%}.appointments-breadcrumbs{display:none}.appointments-panel-title-mobile{display:block;color:#1474a4}.appointments-panel-title,.appointments-calendar-title{display:none}.deck-title-appointments-list-controller{font-size:.875rem}}@media (min-width: 1280px){.deck-title-appointments-list-controller{font-size:1.25rem}}.appointments__panel-deck__custom .c-deck-group__content{height:100%}.appointments__panel-deck__custom .c-deck-group__content .deck-title-suggestion-group{float:right;height:100%;display:flex;align-items:center;padding-right:4px}.deck-title-suggestion-item{padding-right:15px;padding-left:15px;display:flex;justify-content:space-between}.form-check-available .c-segmented-control__component{border-radius:20px}.c-appointment-suggestion-card__expandable-area{padding:10px;background:#e6efff}.p-deck-title-label__not-has-scheduling{font-family:CentraleSansMedium;font-size:.75em;position:relative;text-align:center;margin-left:5px;padding:5px 10px;border-radius:10px;border:1px solid #333;color:#333}.appointments-controller__segmented-control-custom button{margin-top:5px}.appointments-controller__segmented-control-custom .c-segmented-control__item-wrapper{padding:.5rem!important}.appointments-controller__segmented-control-custom .c-segmented-control__component{padding:0!important;height:100%;border:none;background:#FFF}.appointments-controller__segmented-control-custom .c-segmented-control__component .c-layout{box-shadow:0 1px 2px #0003!important;height:165px;padding:1rem;cursor:pointer}.appointments-controller__segmented-control-custom .c-segmented-control__component.is-selected{border:1px solid var(--tws-segmented-control-border-selected);background:var(--tws-segmented-control-background-selected)}.appointments-controller__segmented-control-custom .field-segmented-control .c-field__content{margin:0 -5px}.appointments-controller__segmented-control-custom .field-segmented-control .c-field__content .c-segmented-control__read-only{opacity:.8;background:#FAFAFA}.appointments-controller__segmented-control-custom .field-segmented-control .c-field__content .c-segmented-control__read-only .c-card--selectable,.appointments-controller__segmented-control-custom .field-segmented-control .c-field__content .c-segmented-control__read-only>div.c-layout{cursor:not-allowed}.appointment-controller__title-layout-segmented-control{font-size:.875rem;font-family:CentraleSansBook!important;font-weight:700;color:#212121}.appointment-controller__image-layout-segmented-control svg{--fill-icon: hsl(var(--color-45))}.appointment-controller__image-layout-segmented-control svg circle{fill:var(--fill-icon)}@media (max-width: 768px){.schedule-confirmation-modal-custom-bg .c-modal__content--with-stack-manager{background:var(--tws-module-selector-linear-background-color)}}.deck-title-suggestion-item,.deck-title-suggestion-item--no-select{display:flex;flex-direction:row;align-items:center;flex:1;justify-content:space-between;cursor:pointer}.deck-title-suggestion-item--no-select{cursor:not-allowed}.deck-title-suggestion-item .tooltip-custom__target,.deck-title-suggestion-item--no-select .tooltip-custom__target{cursor:auto;margin-left:auto}.deck-title-suggestion-item .price,.deck-title-suggestion-item--no-select .price{width:calc(20.375rem - 25px);text-align:right}.suggestion-list_panel-week-days .c-segmented-control__component{cursor:pointer}.panel-with-deck-full-click-area .c-deck-group__wrapper{position:relative}.panel-with-deck-full-click-area .c-deck-group__wrapper .wrapper-full-click{position:absolute;width:100%;top:0;bottom:0;cursor:pointer}.appointment-creation-choose-another-date .c-date-picker{display:inline}.custom-buttom-appointment-choose-another-date{width:50%!important}@media (min-width: 1280px) and (max-width: 1440px){.appointment-creation-choose-another-date>.c-modal__wrapper{max-width:35vw;min-width:10vw;max-height:80vh}}@media (min-width: 1441px) and (max-width: 2559px){.appointment-creation-choose-another-date>.c-modal__wrapper{max-width:23vw;min-width:10vw;max-height:80vh}}@media (max-width: 768px){.suggestion-list__panel-suggestion .c-deck-group__header{height:auto!important}.deck-title-suggestion-item,.deck-title-suggestion-item--no-select{display:grid;row-gap:8px;grid-template-areas:"title tag" "price tag"}.deck-title-suggestion-item>div,.deck-title-suggestion-item--no-select>div{grid-area:title}.deck-title-suggestion-item .tooltip-custom__target,.deck-title-suggestion-item--no-select .tooltip-custom__target{grid-area:tag;margin-top:8px}.deck-title-suggestion-item .price,.deck-title-suggestion-item--no-select .price{grid-area:price;width:auto}}@media print{.c-modal__title,.c-contextual-bar__actions,.c-modal-close{display:none}.c-contextual-bar{padding:0 1rem 1rem;max-width:95vw}}.appointment-confirmation__title{color:var(--tws-contextual-bar-text);font-size:1.5em;font-weight:700}.appointment-confirmation__panel-list-margin:not(:first-of-type){margin:2rem 0 0}.appointment-details .c-contextual-bar{padding:0 1rem 1rem;max-width:95vw}.appointment-details .c-layout{max-width:95vw}@media (max-width: 1024px){.appointments-detail-content{width:auto;max-width:768px!important}}.deck-title-appointments-rechedule-transference-controller{color:#212121;display:flex;font-family:CentraleSansBold;font-size:1rem;flex-direction:column;line-height:1.375rem;margin:1rem 0rem}.panel-deck-items .c-deck__group-grid-item{overflow:unset}@media (max-width: 767px){.deck-title-appointments-rechedule-transference-controller{font-size:.875rem}}@media (min-width: 1280px){.deck-title-appointments-rechedule-transference-controller{font-size:1.25rem}}.scheduling-waiting-list .c-contextual-bar__header{display:none}.dashboard-exam-list button,.dashboard-task-list button{display:none!important}.dashboard-link span{color:#696969;font-family:CentraleSansBold!important}.c-card-list__new-card{cursor:pointer}.o-not-found{background-color:#efefef;border-radius:4px;width:100%}.c-trail__footer{visibility:hidden}.c-base-card-list__loader,.c-base-card-list__not-found,.c-card-list__placeholder{min-height:19em}@media (min-width: 1152px) and (max-width: 1281px){.appointment-dashboard-card .card-content header .date{margin-right:0rem}.appointment-dashboard-card .card-content header .status{justify-content:space-between}.appointment-dashboard-card .card-content .appointment-dashboard-card__content{padding:0px .5rem}.appointment-dashboard-card .card-content .appointment-dashboard-card__content .info{padding:1.5rem 0 0 .5rem}}@media (max-width: 1024px){.dashboard-title{font-size:17px}.dashboard-link span{color:#696969;font-family:CentraleSansBold!important;font-size:12px}.panel-appointment .c-trail__viewport{margin:0;padding:0}}.fragmentSmallList{background-color:#f5f5f5}.fragmentSmallList .c-filtered-list__filter{display:none}.fragmentSmallList .c-filtered-list__list{padding-top:0!important;margin-top:0!important}.fragmentSmallList .panel-title{padding:0 20px}.fragmentSmallList .list-title{font-size:24px;line-height:28px;color:#212121}.fragmentSmallList .list-breadcrumb,.fragmentSmallList .list-filter{display:none!important}@media (max-width: 1023px){.fragmentSmallList{display:none}}.c-tag{padding:5px 10px;border-radius:10px}.details-title{color:#1474a4}.examTabs .is-active .c-tab-with-content__text{color:#1474a4!important}.examTabs .is-active .c-tab-with-content__tab{border-bottom:.25em solid #1474A4!important}.exam-details__contextMenu{display:none}.exam-details__panel-buttons{display:block}@media (max-width: 1024px){.exam-details__panel-buttons .exam-details__contextMenu{display:block}.exam-details__panel-buttons .exam-details__panel-buttons{display:none}.c-menu-option__icon{margin-left:5px}.open-mail-dropdown-btn{display:none}}.c-card .c-card__content-wrapper .c-radio-button{display:none}.patient-root-controller .card-remove-box-shadow,.panel-dropdown-profile-header .card-remove-box-shadow,.panel-dependents .card-remove-box-shadow{border:none;border-radius:none;box-shadow:none}@media (max-width: 1024px){.avatar-bar .c-avatar__data{display:none}.panel-dropdown-profile-header{min-width:100vw!important}.notifications{width:90vw}}@media (min-width: 1024px){.c-application-bar{height:80px}}.c-module-selector__application-title-wrapper{padding:2.5rem 1.5rem}.avatar-bar .c-avatar__data .c-avatar__title,.avatar-bar .c-avatar__data .c-avatar__subtitle{color:#ebebeb}.profile-option{border-top:1px solid #ebebeb}.logout-option{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.c-container .c-panel .profile{flex:0}.panel-dropdown-profile-header .c-menu-group{margin-top:0;margin-bottom:0;border-bottom:1px solid #ebebeb}.panel-dropdown-profile-header .c-menu-group__content{margin:0;padding:0}.panel-dropdown-profile-header .c-menu-group__title{padding-left:0}.panel-dropdown-profile-header .c-card,.panel-dropdown-profile-header .c-card-container{cursor:pointer}.panel-dependents .c-menu-group{margin-top:0;margin-bottom:0;border-bottom:1px solid #ebebeb}.panel-dependents .c-menu-group__content{margin:0;padding:0}.panel-dependents .c-menu-group__content .c-card,.panel-dependents .c-card-container{border:none!important;border-radius:none!important;box-shadow:none!important;cursor:pointer}.panel-dependents .c-menu-group__content .c-card .c-container.c-card__content{display:contents!important}.panel-dependents .c-menu-group__title{padding-left:0}.panel-profile-links{padding-top:10px}.panel-profile-links .c-menu-group{margin-top:0;margin-bottom:0}.panel-profile-links .c-menu-group__content{margin:0;padding:0}.panel-profile-links .c-menu-option:first-child{margin-bottom:10px}.panel-profile-links .c-menu-group__title{padding-left:0}:root{--application-theme: hsl(var(--color-white))}:root.t-content-bright{--application-theme: hsl(var(--color-45))}.login-landing-page-board .c-progress-bar{margin-top:2px}.login-landing-page__modal-covid .c-modal__content--with-stack-manager .u-overflow-auto{color:#383838;font-family:CentraleSansBook;font-size:1rem;font-stretch:normal;font-style:normal;font-variant:normal;line-height:1.75rem;padding:24px;text-align:left}@media (max-width: 768px){.login-landing-page-image-logo{fill:var(--application-theme);height:auto;max-width:60px;max-height:78px}.login-landing-page-board .c-carousel__item{width:100vw}.login-landing-page-text-logo{color:#4d4d4d;font-size:14px;font-family:CentraleSansBook;letter-spacing:unset;line-height:28px;width:60vw}.login-landing-page-link-container{gap:32px;overflow-x:scroll;width:100vw}.login-landing-page-info-card{margin:0 auto}}@media (max-width: 550px){.login-landing-page-text-logo{width:50vw}}@media (max-width: 440px){.login-landing-page-text-logo{width:40vw}}@media (max-width: 360px){.login-landing-page-text-logo{width:30vw}}@media (min-width: 769px){.login-landing-page-login-container{background-color:var(--application-theme);justify-content:center}.login-landing-page-login-container .c-login__logo{margin-top:1rem;max-height:78px}.login-landing-page-login-container .c-login__logo svg,.login-landing-page-login-container .c-login__logo img{max-height:78px;max-width:78px}}.login-landing-page-link-version{color:#fff;text-decoration:none;font-size:12px;font-weight:400;margin:0 2px}.login-landing-page-link-version:hover{text-decoration:none;color:#fff}.c-login .c-login__logo img{width:6.56rem;max-height:8.38rem;height:auto}@media screen and (max-width: 767px){.c-login .c-login__logo img{max-width:3.75rem;max-height:4.875rem}}.c-layout .c-layout-address{font-family:Centrale Sans;font-size:14px}.c-login .c-login__main .c-toast-notification{align-self:center}.panel-contact-style div.fieldlist-custom>div.c-field-list__row{border-bottom:1px #E6E6E6 solid;padding:.5rem 0}.panel-contact-style div.fieldlist-custom>div.c-field-list__row:first-of-type{padding-top:0}@media (max-width: 768px){.panel-contact-style div.fieldlist-custom>div.c-field-list__row{padding:1rem 0}}.panel-contact-style div.fieldlist-custom a.c-field-list__remove,.panel-contact-style div.fieldlist-custom a.c-field-list__add{display:none}.profile_title_text{height:28px;width:371px;color:#1474a4;font-family:Centrale Sans;font-size:24px;font-weight:700;letter-spacing:0;line-height:28px}.last-login-text{color:#212121}.success-feedback-box,.warning-feedback-box{font-size:14px}.success-feedback-box .c-toast-notification__title-bar,.warning-feedback-box .c-toast-notification__title-bar{display:none}.success-feedback-box{color:#fff}.profile_panel_profile_contextualbar-fix-dev .c-contextual-bar__header{padding-bottom:0}@media (max-width: 720px){.profile .c-form__title{font-size:100%!important}}.insurances-form div.fieldlist-custom>div.c-field-list__row{border-bottom:1px #E6E6E6 solid;padding:.5rem 0}.insurances-form div.fieldlist-custom>div.c-field-list__row:first-of-type{padding-top:0}@media (max-width: 768px){.insurances-form div.fieldlist-custom>div.c-field-list__row{padding:1rem 0}}.insurances-form div.fieldlist-custom a.c-field-list__remove{margin-bottom:-.5rem;margin-top:.5rem;display:none}@media (max-width: 720px){.c-modal{max-width:100vw}}.button-confirm-forget{width:100%}.captcha-forget{align-items:center}@media (min-width: 900px){.c-modal.forget-password .c-modal__wrapper{height:28rem;min-width:55rem;max-width:60rem}}.panel-card-list .card-appointments-schedule-small{background:white!important}.panel-side-bar-date-picker .c-date-picker--week .c-date-picker__content .c-date-picker__acronyms .c-date-picker-week__item .c-date-picker-week__item .is-current:not(.is-selected){background:#f5f5f5}@media print{.appointments-print{background-color:#fff;width:100%;top:0;left:0;padding:15px;visibility:visible!important}.appointments-dont-print,.footer,.header,.left-sub-sidebar,.appointments-breadcrumb{display:none}.appointment-details{padding:0}}.appointment-details{padding:20px}.tasks-progress-list button{display:none}.tasks-progress-list .deck-title-tasks-side-bar-controller{margin:1rem}.institutional-material-panel .html-viewer-content>span{line-height:22px}.consent-form-panel .html-viewer-content>span{line-height:22px}.guidance-panel{max-width:1000px}div.my-chart-sidebar-item{--background-avatar-image: hsl(var(--color-45))}div.my-chart-sidebar-item div.c-avatar__data{display:grid}div.my-chart-sidebar-item div.c-avatar__image{border-radius:50%;width:50px;height:50px;display:flex;flex:inherit;justify-content:center;align-items:center;background:var(--background-avatar-image)}div.my-chart-sidebar-item div.c-avatar__image svg{fill:#fff;padding:4px}div.my-chart-sidebar-item span.c-avatar__title{font-family:CentraleSansBold}.my-chart-sending-documents__dialog-modal .c-modal__wrapper,.my-chart-medical-prescriptions__dialog-modal .c-modal__wrapper{align-self:center;margin:auto;width:auto;max-width:64rem;width:100%}@media (min-width: 1920px) and (max-width: 2559px){.my-chart-view-teleconsultation-record .c-modal__wrapper{max-height:fit-content}}@media (min-width: 1440px) and (max-width: 1919px){.my-chart-view-teleconsultation-record .c-modal__wrapper{min-width:50vw;max-height:100vh}}.my-chart-sick-note__dialog-modal .c-modal__wrapper{align-self:center;margin:auto;width:auto;max-width:64rem;width:100%}.panel-vaccine-detail .form-vaccine .subtitle{color:#000!important}.preview-attached-file__image{margin-left:auto;margin-right:auto}div.c-avatar.card-container-zone-avatar.c-avatar--horizontal.c-avatar--md>div.c-avatar__data>span{letter-spacing:-.1px;line-height:1.5em;font-size:var(--oswald-text-font-size)}div.c-avatar.card-container-zone-avatar.c-avatar--horizontal.c-avatar--md>div.c-avatar__data>span.c-avatar__title{color:hsl(var(--color-gray-75))}div.c-avatar.card-container-zone-avatar.c-avatar--horizontal.c-avatar--md>div.c-avatar__data>span.c-avatar__subtitle{color:hsl(var(--color-gray-45))}.c-field,.c-field__content-wrapper{min-height:0!important}.field-status>*>.c-container.c-field__content{display:flex;flex-direction:row;gap:5%}@media (max-width: 1024px){.field-status>*>.c-container.c-field__content{gap:2%}}.material-education-controller{max-width:960px}@media (max-width: 768px){.material-education-controller{max-width:608px}}@media (max-width: 1024px){.material-education-controller{max-width:768px}}@media (max-width: 1440px){.material-education-controller{max-width:960px}}@media (max-width: 1920px){.material-education-controller{max-width:960px}}.material-education-detail-controller{max-width:960px}@media (max-width: 768px){.material-education-detail-controller{max-width:608px}}@media (max-width: 1024px){.material-education-detail-controller{max-width:768px}}@media (max-width: 1440px){.material-education-detail-controller{max-width:960px}}@media (max-width: 1920px){.material-education-detail-controller{max-width:960px}}.articles-icon{fill:#fff;width:48px;height:48px}.title-detail-text{padding-top:16px;padding-bottom:16px;font-size:24px;color:#1474a4;font-weight:700;word-wrap:break-word}.panel-alt-image{background-color:#1474a4;display:flex;align-items:center;justify-content:center;min-height:280px}.panel-upload-image{background-color:#1474a4;display:flex;align-items:stretch;justify-content:stretch;min-height:280px}.subtitle-detail-text{padding-bottom:16px;font-size:16px;color:#8c8c8c;word-wrap:break-word}.date-detail-text{font-size:14px;color:#8c8c8c;padding-bottom:16px;padding-top:16px;border-bottom:1px solid #ccc}.content-detail-text{padding-top:32px;border-bottom:1px solid #ccc;padding-bottom:32px;word-wrap:break-word}.panel-tag{max-width:max-content;display:flex;flex:0}.upload-detail-image{display:flex;align-items:stretch;justify-content:center}.rounded-button{border-radius:100%;width:50px;height:50px}.c-map{min-height:140px}.center{display:flex;align-items:center}.appointments-details__contextMenu{display:none}.appointments-form-card{display:flex;flex-direction:column;border-radius:2px;padding:20px}.panel-suggestion{max-height:60vh;overflow:auto}.panel-suggestion .deck-title-suggestion-item{cursor:pointer}.deck-appointments-detail-controller-task-list{display:flex;justify-content:space-between;margin:1rem}.deck-appointments-detail-controller-task-list .task-list-do-until-date{padding-right:20px}@media print{.appointment-detail-side-bar,.c-breadcrumb,.c-footer,.c-application-bar,.side-bar-style,.appointments-dont-print,.appointments-details__contextMenu,.c-contextual-bar__actions{display:none}}.appointments-detail-content{margin-bottom:30px!important;width:960px}@media (max-width: 768px){.appointments-detail-content{width:auto;max-width:608px!important}}@media (max-width: 1024px){.appointments-detail-content{max-width:768px}}@media (max-width: 1440px){.appointments-detail-content{max-width:960px}}@media (max-width: 1920px){.appointments-detail-content{max-width:960px}}.panel-past-history .text-disease,.panel-past-history-patient .text-disease-patient,.panel-medicine.text-medicine,div.panel-medicine-patient.text-medicine-patient{color:#000!important}
