.AgendaModalTab-module-scss-module__71iBPW__tabHead{text-align:center;color:#5b008c;min-height:57px;font-family:var(--font-sf-pro-display-bold),sans-serif;background-color:#5b008c1f;border-radius:20px 20px 0 0;padding:3% 9% 3% 6%;font-size:3.2vw;line-height:3.2vw}.AgendaModalTab-module-scss-module__71iBPW__tabHead span{display:inline}.AgendaModalTab-module-scss-module__71iBPW__tabHead span img{vertical-align:middle;width:22px;margin-right:20px;display:inline-block}.AgendaModalTab-module-scss-module__71iBPW__tabBody{font-size:3.2vw;line-height:4.4vw}@media (min-width:768px){.AgendaModalTab-module-scss-module__71iBPW__tabHead{font-size:16px;line-height:21px}.AgendaModalTab-module-scss-module__71iBPW__tabBody{letter-spacing:.8px;min-height:300px;font-size:14px;line-height:20px}}
.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap>div{z-index:4!important;padding:10px 0!important}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap.AgendaDietitianModal-module-scss-module__3dCsKG__isInsideCalendar .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner p{font-size:2.9vw}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal{width:auto;min-width:auto}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal>div{border-radius:20px;max-height:none!important}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__canUpdate{color:#fff;font-family:var(--font-sf-pro-display-bold),sans-serif;background-color:#5a008c;justify-content:center;align-items:center;min-height:74px;padding:15px;display:flex}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner{z-index:1;flex-direction:column;justify-content:space-between;min-height:38.4vw;padding:15px 0 0;display:flex;position:relative}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner .AgendaDietitianModal-module-scss-module__3dCsKG__bg{z-index:-1;background-image:url(/static/images/bg/shape-dietitian.png);background-position:100% 0;background-repeat:no-repeat;background-size:100% 100%;height:38vw;position:absolute;inset:0 0 0 auto}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner .AgendaDietitianModal-module-scss-module__3dCsKG__bg img{color:#0000;object-fit:contain;object-position:right;width:100%;height:100%}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner p{color:#5a008c;text-align:left;font-size:3.2vw}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner p.AgendaDietitianModal-module-scss-module__3dCsKG__firstParagraph{min-height:30.5vw;margin-bottom:4vw;padding-right:46%}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner .AgendaDietitianModal-module-scss-module__3dCsKG__dietitianName{color:#ff5f55;font-size:4.4vw;line-height:9vw;font-family:var(--font-tt-commons),sans-serif;font-weight:600}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__footer{background-color:#fcf6ff;margin:0;padding:3% 16%}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__footer .AgendaDietitianModal-module-scss-module__3dCsKG__cancel{margin-top:15px}@media (min-width:630px){.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap.AgendaDietitianModal-module-scss-module__3dCsKG__isInsideCalendar .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner p{font-size:2.2vw;line-height:3.6vw}}@media (min-width:768px){.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap.AgendaDietitianModal-module-scss-module__3dCsKG__isInsideCalendar .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner .AgendaDietitianModal-module-scss-module__3dCsKG__bg{height:27vw}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap.AgendaDietitianModal-module-scss-module__3dCsKG__isInsideCalendar .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner .AgendaDietitianModal-module-scss-module__3dCsKG__bg img{object-position:right bottom}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap.AgendaDietitianModal-module-scss-module__3dCsKG__isInsideCalendar .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner p{max-width:59%;font-size:14px;line-height:21px}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner{min-height:24.5vw;padding:15px 0}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner .AgendaDietitianModal-module-scss-module__3dCsKG__bg{height:100%}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner .AgendaDietitianModal-module-scss-module__3dCsKG__bg img{object-fit:contain;object-position:right center;width:100%;height:100%}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner p{max-width:430px;font-size:14px}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner p.AgendaDietitianModal-module-scss-module__3dCsKG__firstParagraph{min-height:21.5vw;margin-bottom:25px;padding-right:0}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner .AgendaDietitianModal-module-scss-module__3dCsKG__dietitianName{text-align:right;letter-spacing:.7px;max-width:365px;margin-top:20px;font-size:24px;line-height:35px}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__footer{border-radius:0 0 20px 20px;margin:0;padding-inline:18%}}@media (min-width:1024px){.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap.AgendaDietitianModal-module-scss-module__3dCsKG__isInsideCalendar .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner .AgendaDietitianModal-module-scss-module__3dCsKG__bg{background-size:100% 100%;max-width:230px;height:100%}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap.AgendaDietitianModal-module-scss-module__3dCsKG__isInsideCalendar .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner .AgendaDietitianModal-module-scss-module__3dCsKG__dietitianName{max-width:300px}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner{min-height:200px;padding-top:30px}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner .AgendaDietitianModal-module-scss-module__3dCsKG__dietitianName{letter-spacing:1.8px;max-width:415px;margin-top:0;margin-bottom:10px}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__banner p.AgendaDietitianModal-module-scss-module__3dCsKG__firstParagraph{min-height:auto}.AgendaDietitianModal-module-scss-module__3dCsKG__modalWrap .AgendaDietitianModal-module-scss-module__3dCsKG__filterModal .AgendaDietitianModal-module-scss-module__3dCsKG__footer{border-radius:0 0 20px 20px;margin:0;padding-inline:28%}}
.AlertModalDietitian-module-scss-module__rf5rFa__modalWrap .AlertModalDietitian-module-scss-module__rf5rFa__alignTop{top:0;transform:translate(-50%)}.AlertModalDietitian-module-scss-module__rf5rFa__modalWrap .AlertModalDietitian-module-scss-module__rf5rFa__filterModal{background-color:#fff;border-radius:15px;width:calc(100% - 30px);min-width:auto;max-width:500px}.AlertModalDietitian-module-scss-module__rf5rFa__modalWrap .AlertModalDietitian-module-scss-module__rf5rFa__filterModal>div{text-align:center;background-color:#fcf6ff;padding:35px 30px}.AlertModalDietitian-module-scss-module__rf5rFa__modalWrap .AlertModalDietitian-module-scss-module__rf5rFa__filterModal span{font-size:20px;font-family:var(--font-tt-commons),sans-serif;color:#5a008c;text-align:center;font-weight:600;display:block}.AlertModalDietitian-module-scss-module__rf5rFa__modalWrap .AlertModalDietitian-module-scss-module__rf5rFa__filterModal [class*=actions]{gap:20px;margin-top:25px;display:flex}.AlertModalDietitian-module-scss-module__rf5rFa__modalWrap .AlertModalDietitian-module-scss-module__rf5rFa__filterModal [class*=actions] button span,.AlertModalDietitian-module-scss-module__rf5rFa__modalWrap .AlertModalDietitian-module-scss-module__rf5rFa__filterModal [class*=actions] a span{color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;text-decoration:inherit;text-align:inherit;text-indent:inherit;text-overflow:inherit;text-shadow:inherit}
.Calendar-module-scss-module__y2HDkW__calendar{margin-top:30px;background-color:#fff;border-top:3px solid #5a008c;border-radius:15px;width:calc(100% - 30px);max-width:740px;margin-inline:auto;padding:15px;box-shadow:0 5px 6px #5a008c30}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__blockTitle{font-size:4.8vw;line-height:6.7vw;font-family:var(--font-sf-pro-display-bold),sans-serif;color:#ff5f55;margin-top:12px;margin-bottom:24px}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__blockText{font-family:var(--font-sf-pro-display),sans-serif;color:#5a008c;text-align:center;margin-bottom:20px;padding:0 4%;font-size:3.74vw;line-height:5.6vw}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card{text-align:center;background-color:#fcf6ff;border:1px solid #5a008c52;border-radius:10px;margin-bottom:20px;box-shadow:0 4px 5px #5a008c26}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__cardTitle{font-size:18px;font-family:var(--font-sf-pro-display-bold),sans-serif;color:#5a008c;display:inline-block}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__cardTitle:first-letter{text-transform:uppercase}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__head{cursor:pointer;background-color:#0000;border:none;width:100%;min-height:56px;padding:15px 20px;position:relative}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__head:after{content:attr(data-number);font-size:18px;line-height:22px;font-family:var(--font-sf-pro-display),sans-serif;color:#5a008c;margin-top:-13px;position:absolute;top:50%;right:15px}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card.Calendar-module-scss-module__y2HDkW__collapsed .Calendar-module-scss-module__y2HDkW__body:after{display:none}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__body{padding:15px 20px;position:relative}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__body:after,.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__body:before{content:"";background-color:#5a008c6b;height:1px;position:absolute;top:0;left:20px;right:20px}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__body:after{top:auto;bottom:0}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__body .Calendar-module-scss-module__y2HDkW__list{flex-wrap:wrap;gap:10px;display:flex}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__body .Calendar-module-scss-module__y2HDkW__list .Calendar-module-scss-module__y2HDkW__item{color:#5a008c;width:calc(25% - 8px);font-family:var(--font-sf-pro-display-bold),sans-serif;cursor:pointer;background-color:#fff;border:1px solid #fff;border-radius:8px;justify-content:center;align-items:center;height:40px;font-size:14px;transition:all .25s ease-in-out;display:flex}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__body .Calendar-module-scss-module__y2HDkW__list .Calendar-module-scss-module__y2HDkW__item:hover{color:#fff;background-color:#5a008c80}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__body .Calendar-module-scss-module__y2HDkW__list .Calendar-module-scss-module__y2HDkW__item.Calendar-module-scss-module__y2HDkW__active{color:#fff;background-color:#5a008c80;border:1px solid #5a008c}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__footer{min-height:56px;padding:15px 20px}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__action{max-width:180px;margin:0 auto}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__action.Calendar-module-scss-module__y2HDkW__actionMoreDays{margin-top:50px}.Calendar-module-scss-module__y2HDkW__loaderText{text-align:center;color:#5a008c}@media (min-width:481px){.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__blockTitle{font-size:3vw;line-height:5vw}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__blockText{font-size:2.5vw;line-height:4vw}}@media (min-width:768px){.Calendar-module-scss-module__y2HDkW__calendar.Calendar-module-scss-module__y2HDkW__keepModalsInside{min-height:560px;overflow:hidden;transform:translate(0)}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__blockTitle{font-size:18px;line-height:26px}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__blockText{font-size:14px;line-height:21px}.Calendar-module-scss-module__y2HDkW__modalWrapper{min-height:50px}}@media (min-width:1024px){.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__blockText{padding:0 7%}.Calendar-module-scss-module__y2HDkW__calendar .Calendar-module-scss-module__y2HDkW__card .Calendar-module-scss-module__y2HDkW__body .Calendar-module-scss-module__y2HDkW__list .Calendar-module-scss-module__y2HDkW__item{height:54px;font-size:18px}}
/*# sourceMappingURL=821b0d6138967dbf.css.map*/