.panel{padding:0 24px 0 56px;margin:40px 0 40px 0}.panel .header{margin:10px 0 10px 0;display:flex;justify-content:flex-start;grid-gap:16px;align-items:center;height:auto}.panel .content.key-statistics{display:flex;margin:10px 0 10px 0;grid-auto-flow:column;grid-gap:24px}.panel .content.metrics{display:grid;grid-template-columns:1fr;margin:10px 0 10px 0}.panel .content.no-data{display:flex;flex-direction:column;align-items:center}.panel .content.no-data .icon{background:#fef3e1;width:80px;height:80px;border-radius:50%;margin-bottom:24px}@media (max-width: 1175px){.panel{padding-right:17px;padding-left:17px}.panel .content.key-statistics{display:grid;grid-auto-flow:row;grid-template-columns:none;grid-gap:10px}}.metric-card{border:2px solid #e9eaee;border-radius:8px}.metric-card:first-child:not(:only-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.metric-card:last-child:not(:only-child){border-top-left-radius:0;border-top-right-radius:0;border-top:none}.metric-card:nth-child(n):not(:first-child):not(:last-child){border-radius:0;border-top:none}.metric-card .metric-content{display:grid;align-items:center;grid-template-columns:260px 128px auto;grid-template-rows:auto}.metric-card .metric-content .title-info{display:flex;align-items:center}.metric-card .metric-content .value{text-align:right}.metric-card .no-data-available-text{font-size:12px;margin-right:10px;text-align:right}.metric-card .dot{height:12px;width:12px;margin:0px 24px 0px 24px;border-radius:50%;display:inline-block}.metric-card .MuiCardContent-root{padding-bottom:8px;padding-top:8px}@media (max-width: 1175px){.metric-card .details-button{display:none}.metric-card .metric-card-icon{display:inline-grid}.metric-card .metric-content{padding-left:24px;padding-right:12px;padding-top:14px;padding-bottom:14px;grid-template-columns:1fr !important;row-gap:5px}.metric-card .metric-content .title-info{min-width:166px;grid-column:1;grid-row:1/2}.metric-card .metric-content .value{grid-column:1;grid-row:2/2;text-align:left}.metric-card .dot{margin:0px 8px 0px 0px}.metric-card .no-data-available-text{grid-column:2;grid-row:-2/-1}}.key-statistic-card{display:flex;flex-direction:column;background:#ffffff;border:3px solid #edeff2;box-shadow:0px 8px 12px -4px rgba(240,241,244,0.81);border-radius:7px;flex:1}.key-statistic-card.website-seo{box-shadow:none}.key-statistic-card.website-seo .key-statistic-content:hover{cursor:revert;background:none}.key-statistic-content{display:grid;grid-template-columns:1fr;grid-template-rows:48px 20px 24px 8px 49px 68px;align-items:center;height:100%;padding:0}.key-statistic-content:hover{cursor:pointer;background:#f9fafb}.key-statistic-content .header{height:auto;display:grid;grid-template-columns:30px 1fr 30px;grid-gap:0;justify-content:center}.key-statistic-content .header .more-button{padding-top:6px;padding-right:5px;justify-self:end;align-self:baseline}.key-statistic-content .header .more-button .icon{color:#0675dd;border-radius:24px}.key-statistic-content .header .more-button .icon:hover{cursor:pointer;color:#fff;fill:#fff;background-color:#0675dd;box-shadow:none}.key-statistic-content .title-and-info-tooltip{display:flex;align-items:center;justify-content:center;grid-row:3/4}.key-statistic-content .value{text-align:center;font-size:48px;line-height:36px;align-self:center;font-weight:900;color:black;grid-row:5/6}.key-statistic-button{grid-gap:3px;align-self:self-end;text-decoration:underline !important;text-decoration-color:#cee8fe;background-color:#cee8fe;border-top-left-radius:0;border-top-right-radius:0;width:100%;height:28px;padding:0}.key-statistic-button:hover{background-color:#0675dd;color:#e0eaf5}.key-statistic-button:hover .insight-button-label{color:#e0eaf5}.key-statistic-button:hover .insight-icon{fill:#e0eaf5}.key-statistic-button .insight-icon{align-self:normal;fill:#0675dd;padding-top:3px}.key-statistic-button .insight-button-label{color:#0675dd}.not-available{background-color:#f9fafb;height:28px}.not-available .not-available-text{font-size:12px;padding-top:4px;text-align:center;font-weight:400;line-height:19.9px}.popover-link-label{padding:15px;width:240px;color:black;cursor:pointer}@media (max-width: 1175px){.key-statistic-content{position:relative;grid-template-columns:1fr 2fr 1fr;grid-template-rows:48px 8px 50px 70px}.key-statistic-content .header .more-button{display:none}.key-statistic-content .title-and-info-tooltip{text-align:center;align-self:end;grid-row:1/2;grid-column:2/3}.key-statistic-content .title-and-info-tooltip .info-tooltip{position:absolute;top:5px;right:4px}.key-statistic-content .value{padding-top:inherit;grid-row:3/4;grid-column:2/3}.key-statistic-icon{padding-left:16px;justify-self:start}.not-available-text{font-size:18px;text-align:center}}.drawer-section{width:100%;height:100%}.drawer-rw>div{padding:32px}@media (max-width: 1023px){.drawer-rw>div{padding:32px 80px 0px 80px}}@media (max-width: 767px){.drawer-rw>div{padding:32px 24px 0px 24px;border-radius:0 !important}}.slideout .title{margin:10px 11px 20px 16px}.slideout .title-subtext{margin:0 11px 0 16px}.slideout .save-button{margin:20px 16px 7px 16px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0px;width:272px;height:42px;background:#0675dd;border-radius:4px;color:#fff;font-family:'Roboto';font-style:normal;font-weight:500;font-size:15px;line-height:26px;letter-spacing:0.46px}.slideout .save-button.disabled{color:#616c79;background:#d5d9dd}.slideout.list .list-item-container{margin:20px 16px 0 16px}.slideout.list .list-item-container ul{margin:0;padding-left:25px}.slideout.list .list-item-container .list-item{display:flex}.slideout.list .list-item-container .list-item .list-item-content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.slideout.default>div>hr:not(:first-child){margin-left:15px;margin-right:15px}.slideout.default .title{color:#2c3542;margin:10px 11px 7px 16px}.slideout.default .slideout-text-container{display:flex;margin:20px 16px 7px 16px;display:-webkit-box;-webkit-box-orient:vertical}.slideout.default .title-text{font-family:'Roboto';font-style:normal;font-weight:400;font-size:14px;font-size:14px;line-height:20px;letter-spacing:0.15px}.slideout.default .value-text{font-family:'Roboto';font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0.15px;color:#000;margin-top:4px;margin-bottom:8px}.slideout.default .value-text.email{color:#0675dd;text-decoration:underline}.slideout.default .phone-container{display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center;margin:20px 16px 10px 16px}.slideout.default .phone-container .action-button-container{display:flex;justify-content:space-around;width:65px;grid-gap:12px}.slideout.default .phone-container .action-button-container .button{fill:#0675dd;width:24px;height:24px}.slideout.default .phone-container .action-button-container .button:hover{background-color:white}.slideout.default .phone-container .action-button-container .button .icon{background:#ebf3fa;color:#089af7;margin-right:9px;border-radius:28.45px;width:28.45px;height:28.45px;padding:0px}.slideout.default .phone-container .action-button-container .button .icon:hover{color:#fff;fill:#fff;background-color:#0675dd;box-shadow:none;cursor:pointer}.slideout.default .phone-container .action-button-container .button .icon.disabled{background:#d5d9dd;color:rgba(0,0,0,0.26);cursor:pointer}.slideout.default .phone-container .action-button-container .button .icon .download{padding:0;height:21px}.slideout.default .phone-container .action-button-container .button .icon .phone,.slideout.default .phone-container .action-button-container .button .icon .patient-profile,.slideout.default .phone-container .action-button-container .button .icon .messenger{height:16px;width:16px;padding:6px}.slideout .tab-header{display:flex;border-bottom:1px solid #e8e8e8;margin:15px}.slideout .tab-content{margin-right:5px;margin-left:5px}.close-button{color:#8993a4}@media (max-width: 1175px){.drawer-rw>.MuiIconButton-root{visibility:hidden}}@media (max-width: 1023px){.drawer-rw{overflow:hidden}.drawer-rw.mobile-focus{overflow:auto}}.Unknown.color{color:#000}.Unknown.icon{fill:#000}.Unknown.background{background-color:#fff;border-color:#e9eaee}.Unknown.chip{background-color:#000;color:#fff}.Unknown.chip .MuiChip-icon{fill:#fff}.Unknown.dot{background-color:#000}.Bad.color{color:#e31b14}.Bad.icon{fill:#e31b14}.Bad.background{background-color:#feeceb;border-color:#fddedd}.Bad.chip{background-color:#f6cecd;color:#75312d}.Bad.chip .MuiChip-icon{fill:#75312d}.Bad.dot{background-color:#e31b14}.Bad.key-statistic-button{background-color:#0675dd;color:#e0eaf5}.Bad.key-statistic-button .insight-button-label{color:#e0eaf5}.Bad.key-statistic-button .insight-icon{fill:#e0eaf5}.Bad.key-statistic-button:hover{background-color:#0159ab}.Info.color{color:#089af7}.Info.icon{fill:#089af7}.Info.background{background-color:#e9f5fe;border-color:#d9edfd}.Info.chip{background-color:#ebf3fa;color:#0566c0}.Info.chip .MuiChip-icon{fill:#0566c0}.Info.chip.zero .MuiChip-icon{margin-left:19px;width:12px}.Info.dot{background-color:#ebf3fa}.Good.color{color:#57d9a3}.Good.icon{fill:#57d9a3}.Good.background{background-color:#edf7ed;border-color:#e0f1e0}.Good.chip{background-color:#d8f8d9;color:#1e4620}.Good.chip .MuiChip-icon{fill:#1e4620}.Good.dot{background-color:#008a06}.NotAvailable.chip{background-color:#edeff2;font-size:16px}.NotAvailable.dot{background-color:#edeff2}.chip{border-radius:20px;font-weight:500;height:25px;margin:0 auto 0 0;min-width:56px;width:auto}.chip.basic{min-width:0;margin:0;width:38px;height:20px;padding-left:21px}.chip.basic .icon-container{margin:0;display:flex;align-items:center;justify-content:center}.chip.status{min-width:0;margin:0;width:24px;height:16px}.chip.status.success{background:#d8f8d9}.chip.status.disabled{background:#e1e4e7}.chip.status.warning{background:#fff0ca}.chip.status .icon-container{margin:0;display:flex;align-items:center;justify-content:center}.chip.status .MuiChip-icon{margin:0}.chip.status .MuiChip-label{display:none}.chip.with-button{flex:0 0 auto;width:calc(100% - 30px)}.chip .change-chip-container{min-width:90px}.chip .benchmark-img{height:16px;width:16px}.chip.benchmark{min-width:min-content}.chip.metric{margin-left:22px;display:flex;align-items:center}.chip.key-statistic{display:flex;flex-wrap:wrap;align-content:center;grid-gap:8px;margin:auto;grid-row:6/7}.chip>span{display:inherit !important}.benchmark-tooltip{margin:5px 0 !important}.change-chip-tooltip{margin:6px 0 !important}.beta-chip{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0px;width:54px;height:30px;background:#d8f8d9;border-radius:4px;flex:none;order:2;flex-grow:0;color:#008a06;font-weight:500;font-size:13px}@media (max-width: 1175px){.chip.with-button{flex:0 0 auto;width:100%}.chip .change-chip-container{min-width:min-content;padding-right:8px}.chip.metric{grid-column:1;grid-row:3/3;margin-left:0}.chip.key-statistic{grid-row:4/5;grid-column:2/3}}.metric-card-button-group{display:flex;justify-content:flex-end;grid-gap:8px}.metric-card-button-group .insight-button{padding:0;fill:#0675dd;cursor:pointer}.metric-card-button-group .icon{background:#cee8fe;color:#0675dd;border-radius:24px;width:24px;height:24px}.metric-card-button-group .icon:hover{color:#fff;fill:#fff;background-color:#0675dd;box-shadow:none}.metric-card-button-group .icon.bad{background:#0675dd;color:#fff;fill:#fff}.metric-card-button-group .icon.bad:hover{background-color:#0159ab}.nav-button{display:flex;align-items:center;padding:12px 8px 12px 16px;margin:8px 0 0;border-radius:4px;cursor:pointer;min-width:150px;letter-spacing:0.15px;justify-content:flex-start}.nav-button:hover:not(.active){background:#f0f1f4;font-weight:500}.nav-button:hover:not(.active) .title{color:#606c85}.nav-button.active{background:#f0f1f4;font-weight:500}.nav-button .icon{width:20px;height:20px;margin:0 8px 0 0}.nav-button .title{font-family:'Roboto';font-style:normal;font-size:16px;line-height:150%;color:#1c3d64;width:-webkit-fill-available}.nav-button .badge{margin-right:10px}.nav-button .dot{height:10px;width:12px;border-radius:50%;margin-right:5px}.nav-button .dot.notification{background-color:#0675dd}@media (max-width: 1175px){.details-button{display:none}}.accordion-container-box{margin:8px 0 0}.accordion-container-box .accordion-container{border:none;background-color:#f9fafb}.accordion-container-box .accordion-container .summary{background-color:#f9fafb}.accordion-container-box .accordion-container.sidebar .summary{border-radius:4px;min-height:0;height:48px;padding:12px 8px 12px 16px}.accordion-container-box .accordion-container.sidebar .summary .icon{width:20px;height:20px;margin:0 8px 0 0}.accordion-container-box .accordion-container.sidebar .summary .title{font-family:'Roboto';font-style:normal;font-size:16px;line-height:150%;color:#1c3d64}.accordion-container-box .accordion-container.sidebar .rows{background-color:#f9fafb;padding:0}.accordion-container-box .accordion-container.sidebar .rows>.nav-button .title{margin-left:8px}.dialog .header{height:52px;display:flex;justify-content:flex-end}.dialog .thank-you{display:flex;flex-flow:column;max-width:600px}.dialog .thank-you .body-text-container{padding:40px 40px 0 40px}.dialog .thank-you .actions{padding-right:40px;padding-bottom:40px}.dialog .thank-you .button{background-color:#307eff}.dialog .marketing-phone{display:flex;flex-flow:column;align-items:center;max-width:498px}.dialog .marketing-phone .header{height:52px;display:flex;justify-content:flex-end;align-self:normal}.dialog .marketing-phone .body-text-container{display:flex;flex-flow:column;align-items:center;padding:16px 30px}.dialog .marketing-phone .actions{justify-content:center;padding:0;padding-bottom:24px}.dialog .marketing-phone .button{background-color:#0675dd;color:#e0eaf5;width:140px;height:42px;border-radius:4px}.main{border-radius:15px 0 0 15px;background-color:white;overflow:hidden;min-width:335px;display:flex;position:relative;flex-direction:column;flex-grow:1;transition:margin-right 0.2s}.main.slide-out-open{margin-right:335px}.main .default-page-body-spacing{margin-left:auto;margin-right:auto;width:100%;max-width:980px}.main .header{display:flex;justify-content:space-between;align-items:center;height:86px}.main .header .title-container{display:flex;height:auto;align-items:center;padding-left:50px;grid-gap:19px}.main .header .title-container.title-without-back-button{padding-left:46px}.main .header .title-container .title{display:flex;align-items:center;font-size:24px;line-height:28px;font-weight:500;padding-left:10px}.main .header .title-container .back-button{border:0;padding:5px;background:none;align-self:center;padding-left:15px}.main .header .title-container .back-button:hover{cursor:pointer}.main .header .mobile-divider{display:none}.centered{margin-left:auto;margin-right:auto}.locations-filter-form{background:white;flex-grow:1}.default-page-loading-skeleton{max-width:900px;margin-left:auto;margin-right:auto}.default-page-loading-skeleton .rectangular-skeleton{height:245px;border-radius:8px}.default-page-loading-skeleton .text-skeleton{height:50px;border-radius:8px}.menu-header{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #e8e9ed}.defaultBtn{text-decoration:underline !important}.MuiDrawer-modal{pointer-events:none}div[role='main']{pointer-events:none}.info-color{color:#089af7;fill:#089af7}.icon{display:grid;grid-template:1fr / 1fr;place-items:center}.icon:div:nth-child(1){z-index:1}.icon:div:nth-child(2){z-index:2}.icon.appointment-attendance{background:#daf5f7}.icon.doctor-productivity{background:#e1f2fd}.icon.hygiene-department{background:#e7e9fb}.icon.patient-base{background:#f5edfc}.icon.website-seo{background:#e2f0e3}.icon .details{height:16px}.icon.key-statistic{height:48px;width:40px;align-self:normal;justify-self:center;border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-radius:4px}.icon.key-statistic>.img{padding-top:7px}.icon.key-statistic.website-seo .img{height:21px;width:21px;padding-top:6px}.icon.metric{width:32px;height:32px;border-radius:4px}.icon>*{grid-column:1 / 1;grid-row:1 / 1}.toggle-button-group{justify-content:flex-end;align-items:center;height:86px;display:flex;margin-right:65px}.case-acceptance-page{display:flex;flex-direction:column;margin-top:32px}.case-acceptance-page :nth-child(2){margin:0}.case-acceptance-page .autocomplete-container{margin-right:auto;margin-left:auto;width:900px}.case-acceptance-page .autocomplete-container .autocomplete{width:475px}.case-acceptance-page .autocomplete-container .autocomplete .MuiAutocomplete-tag{background-color:#ebf3fa;color:#0675dd}.case-acceptance-page .autocomplete-container .autocomplete .MuiChip-deleteIcon{color:#0675dd}.MuiAutocomplete-popper>.MuiAutocomplete-paper{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}.info-tooltip{margin:0 0 !important}.info-tooltip.hidden{display:none}@media (max-width: 1175px){.toggle-button-group{height:64px;justify-content:space-between;width:100%;margin-right:0}.toggle-button-group p{font-weight:500}.toggle-button-group .MuiToggleButtonGroup-root{margin-right:24px}.toggle-button-group .first-last-day{margin-left:24px;padding-left:0;padding-top:24px}.main .header{height:auto;display:block}.main .header .title-container{padding:0;align-items:flex-start}.main .header .title-container .title{padding-top:20px;padding-bottom:20px}.main .header .title-container.title-without-back-button{padding-left:12px}.main .header .mobile-divider{display:block;width:100%}.main .mobile-divider{display:block;width:100%}}

.panel{padding:0 24px 0 56px;margin:40px 0 40px 0}.panel .header{margin:10px 0 10px 0;display:flex;justify-content:flex-start;grid-gap:16px;align-items:center;height:auto}.panel .content.key-statistics{display:flex;margin:10px 0 10px 0;grid-auto-flow:column;grid-gap:24px}.panel .content.metrics{display:grid;grid-template-columns:1fr;margin:10px 0 10px 0}.panel .content.no-data{display:flex;flex-direction:column;align-items:center}.panel .content.no-data .icon{background:#fef3e1;width:80px;height:80px;border-radius:50%;margin-bottom:24px}@media (max-width: 1175px){.panel{padding-right:17px;padding-left:17px}.panel .content.key-statistics{display:grid;grid-auto-flow:row;grid-template-columns:none;grid-gap:10px}}

.dialog .header{height:52px;display:flex;justify-content:flex-end}.dialog .thank-you{display:flex;flex-flow:column;max-width:600px}.dialog .thank-you .body-text-container{padding:40px 40px 0 40px}.dialog .thank-you .actions{padding-right:40px;padding-bottom:40px}.dialog .thank-you .button{background-color:#307eff}.dialog .marketing-phone{display:flex;flex-flow:column;align-items:center;max-width:498px}.dialog .marketing-phone .header{height:52px;display:flex;justify-content:flex-end;align-self:normal}.dialog .marketing-phone .body-text-container{display:flex;flex-flow:column;align-items:center;padding:16px 30px}.dialog .marketing-phone .actions{justify-content:center;padding:0;padding-bottom:24px}.dialog .marketing-phone .button{background-color:#0675dd;color:#e0eaf5;width:140px;height:42px;border-radius:4px}

.panel{padding:0 24px 0 56px;margin:40px 0 40px 0}.panel .header{margin:10px 0 10px 0;display:flex;justify-content:flex-start;grid-gap:16px;align-items:center;height:auto}.panel .content.key-statistics{display:flex;margin:10px 0 10px 0;grid-auto-flow:column;grid-gap:24px}.panel .content.metrics{display:grid;grid-template-columns:1fr;margin:10px 0 10px 0}.panel .content.no-data{display:flex;flex-direction:column;align-items:center}.panel .content.no-data .icon{background:#fef3e1;width:80px;height:80px;border-radius:50%;margin-bottom:24px}@media (max-width: 1175px){.panel{padding-right:17px;padding-left:17px}.panel .content.key-statistics{display:grid;grid-auto-flow:row;grid-template-columns:none;grid-gap:10px}}.metric-card{border:2px solid #e9eaee;border-radius:8px}.metric-card:first-child:not(:only-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.metric-card:last-child:not(:only-child){border-top-left-radius:0;border-top-right-radius:0;border-top:none}.metric-card:nth-child(n):not(:first-child):not(:last-child){border-radius:0;border-top:none}.metric-card .metric-content{display:grid;align-items:center;grid-template-columns:260px 128px auto;grid-template-rows:auto}.metric-card .metric-content .title-info{display:flex;align-items:center}.metric-card .metric-content .value{text-align:right}.metric-card .no-data-available-text{font-size:12px;margin-right:10px;text-align:right}.metric-card .dot{height:12px;width:12px;margin:0px 24px 0px 24px;border-radius:50%;display:inline-block}.metric-card .MuiCardContent-root{padding-bottom:8px;padding-top:8px}@media (max-width: 1175px){.metric-card .details-button{display:none}.metric-card .metric-card-icon{display:inline-grid}.metric-card .metric-content{padding-left:24px;padding-right:12px;padding-top:14px;padding-bottom:14px;grid-template-columns:1fr !important;row-gap:5px}.metric-card .metric-content .title-info{min-width:166px;grid-column:1;grid-row:1/2}.metric-card .metric-content .value{grid-column:1;grid-row:2/2;text-align:left}.metric-card .dot{margin:0px 8px 0px 0px}.metric-card .no-data-available-text{grid-column:2;grid-row:-2/-1}}.key-statistic-card{display:flex;flex-direction:column;background:#ffffff;border:3px solid #edeff2;box-shadow:0px 8px 12px -4px rgba(240,241,244,0.81);border-radius:7px;flex:1}.key-statistic-card.website-seo{box-shadow:none}.key-statistic-card.website-seo .key-statistic-content:hover{cursor:revert;background:none}.key-statistic-content{display:grid;grid-template-columns:1fr;grid-template-rows:48px 20px 24px 8px 49px 68px;align-items:center;height:100%;padding:0}.key-statistic-content:hover{cursor:pointer;background:#f9fafb}.key-statistic-content .header{height:auto;display:grid;grid-template-columns:30px 1fr 30px;grid-gap:0;justify-content:center}.key-statistic-content .header .more-button{padding-top:6px;padding-right:5px;justify-self:end;align-self:baseline}.key-statistic-content .header .more-button .icon{color:#0675dd;border-radius:24px}.key-statistic-content .header .more-button .icon:hover{cursor:pointer;color:#fff;fill:#fff;background-color:#0675dd;box-shadow:none}.key-statistic-content .title-and-info-tooltip{display:flex;align-items:center;justify-content:center;grid-row:3/4}.key-statistic-content .value{text-align:center;font-size:48px;line-height:36px;align-self:center;font-weight:900;color:black;grid-row:5/6}.key-statistic-button{grid-gap:3px;align-self:self-end;text-decoration:underline !important;text-decoration-color:#cee8fe;background-color:#cee8fe;border-top-left-radius:0;border-top-right-radius:0;width:100%;height:28px;padding:0}.key-statistic-button:hover{background-color:#0675dd;color:#e0eaf5}.key-statistic-button:hover .insight-button-label{color:#e0eaf5}.key-statistic-button:hover .insight-icon{fill:#e0eaf5}.key-statistic-button .insight-icon{align-self:normal;fill:#0675dd;padding-top:3px}.key-statistic-button .insight-button-label{color:#0675dd}.not-available{background-color:#f9fafb;height:28px}.not-available .not-available-text{font-size:12px;padding-top:4px;text-align:center;font-weight:400;line-height:19.9px}.popover-link-label{padding:15px;width:240px;color:black;cursor:pointer}@media (max-width: 1175px){.key-statistic-content{position:relative;grid-template-columns:1fr 2fr 1fr;grid-template-rows:48px 8px 50px 70px}.key-statistic-content .header .more-button{display:none}.key-statistic-content .title-and-info-tooltip{text-align:center;align-self:end;grid-row:1/2;grid-column:2/3}.key-statistic-content .title-and-info-tooltip .info-tooltip{position:absolute;top:5px;right:4px}.key-statistic-content .value{padding-top:inherit;grid-row:3/4;grid-column:2/3}.key-statistic-icon{padding-left:16px;justify-self:start}.not-available-text{font-size:18px;text-align:center}}.drawer-section{width:100%;height:100%}.drawer-rw>div{padding:32px}@media (max-width: 1023px){.drawer-rw>div{padding:32px 80px 0px 80px}}@media (max-width: 767px){.drawer-rw>div{padding:32px 24px 0px 24px;border-radius:0 !important}}.slideout .title{margin:10px 11px 20px 16px}.slideout .title-subtext{margin:0 11px 0 16px}.slideout .save-button{margin:20px 16px 7px 16px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0px;width:272px;height:42px;background:#0675dd;border-radius:4px;color:#fff;font-family:'Roboto';font-style:normal;font-weight:500;font-size:15px;line-height:26px;letter-spacing:0.46px}.slideout .save-button.disabled{color:#616c79;background:#d5d9dd}.slideout.list .list-item-container{margin:20px 16px 0 16px}.slideout.list .list-item-container ul{margin:0;padding-left:25px}.slideout.list .list-item-container .list-item{display:flex}.slideout.list .list-item-container .list-item .list-item-content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.slideout.default>div>hr:not(:first-child){margin-left:15px;margin-right:15px}.slideout.default .title{color:#2c3542;margin:10px 11px 7px 16px}.slideout.default .slideout-text-container{display:flex;margin:20px 16px 7px 16px;display:-webkit-box;-webkit-box-orient:vertical}.slideout.default .title-text{font-family:'Roboto';font-style:normal;font-weight:400;font-size:14px;font-size:14px;line-height:20px;letter-spacing:0.15px}.slideout.default .value-text{font-family:'Roboto';font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0.15px;color:#000;margin-top:4px;margin-bottom:8px}.slideout.default .value-text.email{color:#0675dd;text-decoration:underline}.slideout.default .phone-container{display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center;margin:20px 16px 10px 16px}.slideout.default .phone-container .action-button-container{display:flex;justify-content:space-around;width:65px;grid-gap:12px}.slideout.default .phone-container .action-button-container .button{fill:#0675dd;width:24px;height:24px}.slideout.default .phone-container .action-button-container .button:hover{background-color:white}.slideout.default .phone-container .action-button-container .button .icon{background:#ebf3fa;color:#089af7;margin-right:9px;border-radius:28.45px;width:28.45px;height:28.45px;padding:0px}.slideout.default .phone-container .action-button-container .button .icon:hover{color:#fff;fill:#fff;background-color:#0675dd;box-shadow:none;cursor:pointer}.slideout.default .phone-container .action-button-container .button .icon.disabled{background:#d5d9dd;color:rgba(0,0,0,0.26);cursor:pointer}.slideout.default .phone-container .action-button-container .button .icon .download{padding:0;height:21px}.slideout.default .phone-container .action-button-container .button .icon .phone,.slideout.default .phone-container .action-button-container .button .icon .patient-profile,.slideout.default .phone-container .action-button-container .button .icon .messenger{height:16px;width:16px;padding:6px}.slideout .tab-header{display:flex;border-bottom:1px solid #e8e8e8;margin:15px}.slideout .tab-content{margin-right:5px;margin-left:5px}.close-button{color:#8993a4}@media (max-width: 1175px){.drawer-rw>.MuiIconButton-root{visibility:hidden}}@media (max-width: 1023px){.drawer-rw{overflow:hidden}.drawer-rw.mobile-focus{overflow:auto}}.Unknown.color{color:#000}.Unknown.icon{fill:#000}.Unknown.background{background-color:#fff;border-color:#e9eaee}.Unknown.chip{background-color:#000;color:#fff}.Unknown.chip .MuiChip-icon{fill:#fff}.Unknown.dot{background-color:#000}.Bad.color{color:#e31b14}.Bad.icon{fill:#e31b14}.Bad.background{background-color:#feeceb;border-color:#fddedd}.Bad.chip{background-color:#f6cecd;color:#75312d}.Bad.chip .MuiChip-icon{fill:#75312d}.Bad.dot{background-color:#e31b14}.Bad.key-statistic-button{background-color:#0675dd;color:#e0eaf5}.Bad.key-statistic-button .insight-button-label{color:#e0eaf5}.Bad.key-statistic-button .insight-icon{fill:#e0eaf5}.Bad.key-statistic-button:hover{background-color:#0159ab}.Info.color{color:#089af7}.Info.icon{fill:#089af7}.Info.background{background-color:#e9f5fe;border-color:#d9edfd}.Info.chip{background-color:#ebf3fa;color:#0566c0}.Info.chip .MuiChip-icon{fill:#0566c0}.Info.chip.zero .MuiChip-icon{margin-left:19px;width:12px}.Info.dot{background-color:#ebf3fa}.Good.color{color:#57d9a3}.Good.icon{fill:#57d9a3}.Good.background{background-color:#edf7ed;border-color:#e0f1e0}.Good.chip{background-color:#d8f8d9;color:#1e4620}.Good.chip .MuiChip-icon{fill:#1e4620}.Good.dot{background-color:#008a06}.NotAvailable.chip{background-color:#edeff2;font-size:16px}.NotAvailable.dot{background-color:#edeff2}.chip{border-radius:20px;font-weight:500;height:25px;margin:0 auto 0 0;min-width:56px;width:auto}.chip.basic{min-width:0;margin:0;width:38px;height:20px;padding-left:21px}.chip.basic .icon-container{margin:0;display:flex;align-items:center;justify-content:center}.chip.status{min-width:0;margin:0;width:24px;height:16px}.chip.status.success{background:#d8f8d9}.chip.status.disabled{background:#e1e4e7}.chip.status.warning{background:#fff0ca}.chip.status .icon-container{margin:0;display:flex;align-items:center;justify-content:center}.chip.status .MuiChip-icon{margin:0}.chip.status .MuiChip-label{display:none}.chip.with-button{flex:0 0 auto;width:calc(100% - 30px)}.chip .change-chip-container{min-width:90px}.chip .benchmark-img{height:16px;width:16px}.chip.benchmark{min-width:min-content}.chip.metric{margin-left:22px;display:flex;align-items:center}.chip.key-statistic{display:flex;flex-wrap:wrap;align-content:center;grid-gap:8px;margin:auto;grid-row:6/7}.chip>span{display:inherit !important}.benchmark-tooltip{margin:5px 0 !important}.change-chip-tooltip{margin:6px 0 !important}.beta-chip{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0px;width:54px;height:30px;background:#d8f8d9;border-radius:4px;flex:none;order:2;flex-grow:0;color:#008a06;font-weight:500;font-size:13px}@media (max-width: 1175px){.chip.with-button{flex:0 0 auto;width:100%}.chip .change-chip-container{min-width:min-content;padding-right:8px}.chip.metric{grid-column:1;grid-row:3/3;margin-left:0}.chip.key-statistic{grid-row:4/5;grid-column:2/3}}.metric-card-button-group{display:flex;justify-content:flex-end;grid-gap:8px}.metric-card-button-group .insight-button{padding:0;fill:#0675dd;cursor:pointer}.metric-card-button-group .icon{background:#cee8fe;color:#0675dd;border-radius:24px;width:24px;height:24px}.metric-card-button-group .icon:hover{color:#fff;fill:#fff;background-color:#0675dd;box-shadow:none}.metric-card-button-group .icon.bad{background:#0675dd;color:#fff;fill:#fff}.metric-card-button-group .icon.bad:hover{background-color:#0159ab}.nav-button{display:flex;align-items:center;padding:12px 8px 12px 16px;margin:8px 0 0;border-radius:4px;cursor:pointer;min-width:150px;letter-spacing:0.15px;justify-content:flex-start}.nav-button:hover:not(.active){background:#f0f1f4;font-weight:500}.nav-button:hover:not(.active) .title{color:#606c85}.nav-button.active{background:#f0f1f4;font-weight:500}.nav-button .icon{width:20px;height:20px;margin:0 8px 0 0}.nav-button .title{font-family:'Roboto';font-style:normal;font-size:16px;line-height:150%;color:#1c3d64;width:-webkit-fill-available}.nav-button .badge{margin-right:10px}.nav-button .dot{height:10px;width:12px;border-radius:50%;margin-right:5px}.nav-button .dot.notification{background-color:#0675dd}@media (max-width: 1175px){.details-button{display:none}}.accordion-container-box{margin:8px 0 0}.accordion-container-box .accordion-container{border:none;background-color:#f9fafb}.accordion-container-box .accordion-container .summary{background-color:#f9fafb}.accordion-container-box .accordion-container.sidebar .summary{border-radius:4px;min-height:0;height:48px;padding:12px 8px 12px 16px}.accordion-container-box .accordion-container.sidebar .summary .icon{width:20px;height:20px;margin:0 8px 0 0}.accordion-container-box .accordion-container.sidebar .summary .title{font-family:'Roboto';font-style:normal;font-size:16px;line-height:150%;color:#1c3d64}.accordion-container-box .accordion-container.sidebar .rows{background-color:#f9fafb;padding:0}.accordion-container-box .accordion-container.sidebar .rows>.nav-button .title{margin-left:8px}.dialog .header{height:52px;display:flex;justify-content:flex-end}.dialog .thank-you{display:flex;flex-flow:column;max-width:600px}.dialog .thank-you .body-text-container{padding:40px 40px 0 40px}.dialog .thank-you .actions{padding-right:40px;padding-bottom:40px}.dialog .thank-you .button{background-color:#307eff}.dialog .marketing-phone{display:flex;flex-flow:column;align-items:center;max-width:498px}.dialog .marketing-phone .header{height:52px;display:flex;justify-content:flex-end;align-self:normal}.dialog .marketing-phone .body-text-container{display:flex;flex-flow:column;align-items:center;padding:16px 30px}.dialog .marketing-phone .actions{justify-content:center;padding:0;padding-bottom:24px}.dialog .marketing-phone .button{background-color:#0675dd;color:#e0eaf5;width:140px;height:42px;border-radius:4px}.main{border-radius:15px 0 0 15px;background-color:white;overflow:hidden;min-width:335px;display:flex;position:relative;flex-direction:column;flex-grow:1;transition:margin-right 0.2s}.main.slide-out-open{margin-right:335px}.main .default-page-body-spacing{margin-left:auto;margin-right:auto;width:100%;max-width:980px}.main .header{display:flex;justify-content:space-between;align-items:center;height:86px}.main .header .title-container{display:flex;height:auto;align-items:center;padding-left:50px;grid-gap:19px}.main .header .title-container.title-without-back-button{padding-left:46px}.main .header .title-container .title{display:flex;align-items:center;font-size:24px;line-height:28px;font-weight:500;padding-left:10px}.main .header .title-container .back-button{border:0;padding:5px;background:none;align-self:center;padding-left:15px}.main .header .title-container .back-button:hover{cursor:pointer}.main .header .mobile-divider{display:none}.centered{margin-left:auto;margin-right:auto}.locations-filter-form{background:white;flex-grow:1}.default-page-loading-skeleton{max-width:900px;margin-left:auto;margin-right:auto}.default-page-loading-skeleton .rectangular-skeleton{height:245px;border-radius:8px}.default-page-loading-skeleton .text-skeleton{height:50px;border-radius:8px}.menu-header{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #e8e9ed}.defaultBtn{text-decoration:underline !important}.MuiDrawer-modal{pointer-events:none}div[role='main']{pointer-events:none}.info-color{color:#089af7;fill:#089af7}.icon{display:grid;grid-template:1fr / 1fr;place-items:center}.icon:div:nth-child(1){z-index:1}.icon:div:nth-child(2){z-index:2}.icon.appointment-attendance{background:#daf5f7}.icon.doctor-productivity{background:#e1f2fd}.icon.hygiene-department{background:#e7e9fb}.icon.patient-base{background:#f5edfc}.icon.website-seo{background:#e2f0e3}.icon .details{height:16px}.icon.key-statistic{height:48px;width:40px;align-self:normal;justify-self:center;border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-radius:4px}.icon.key-statistic>.img{padding-top:7px}.icon.key-statistic.website-seo .img{height:21px;width:21px;padding-top:6px}.icon.metric{width:32px;height:32px;border-radius:4px}.icon>*{grid-column:1 / 1;grid-row:1 / 1}.toggle-button-group{justify-content:flex-end;align-items:center;height:86px;display:flex;margin-right:65px}.case-acceptance-page{display:flex;flex-direction:column;margin-top:32px}.case-acceptance-page :nth-child(2){margin:0}.case-acceptance-page .autocomplete-container{margin-right:auto;margin-left:auto;width:900px}.case-acceptance-page .autocomplete-container .autocomplete{width:475px}.case-acceptance-page .autocomplete-container .autocomplete .MuiAutocomplete-tag{background-color:#ebf3fa;color:#0675dd}.case-acceptance-page .autocomplete-container .autocomplete .MuiChip-deleteIcon{color:#0675dd}.MuiAutocomplete-popper>.MuiAutocomplete-paper{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}.info-tooltip{margin:0 0 !important}.info-tooltip.hidden{display:none}@media (max-width: 1175px){.toggle-button-group{height:64px;justify-content:space-between;width:100%;margin-right:0}.toggle-button-group p{font-weight:500}.toggle-button-group .MuiToggleButtonGroup-root{margin-right:24px}.toggle-button-group .first-last-day{margin-left:24px;padding-left:0;padding-top:24px}.main .header{height:auto;display:block}.main .header .title-container{padding:0;align-items:flex-start}.main .header .title-container .title{padding-top:20px;padding-bottom:20px}.main .header .title-container.title-without-back-button{padding-left:12px}.main .header .mobile-divider{display:block;width:100%}.main .mobile-divider{display:block;width:100%}}.production-bi-report-container{height:100%}.production-bi-report-container iframe{border:none}

.table-container{max-width:900px;margin:40px auto auto auto}.table-container.unconfirmed-patient-list{max-width:1080px}.table-container .table{border:solid 1px #f0f1f4}.table-container .header-row{background-color:#f0f1f4}.table-container .header-row .header-cell{user-select:none;border-bottom:solid 1px #f0f1f4}.table-container .action-column{display:flex;grid-gap:12px}.table-container .action-column .button{fill:#0675dd;width:24px;height:24px}.table-container .action-column .button:hover{background-color:white}.table-container .action-column .button .icon{background:#ebf3fa;color:#089af7;margin-right:9px;border-radius:28.45px;width:28.45px;height:28.45px;padding:0px}.table-container .action-column .button .icon:hover{color:#fff;fill:#fff;background-color:#0675dd;box-shadow:none;cursor:pointer}.table-container .action-column .button .icon.disabled{background:#d5d9dd;color:rgba(0,0,0,0.26);cursor:pointer}.table-container .action-column .button .icon .download{padding:0;height:21px}.table-container .action-column .button .icon .phone,.table-container .action-column .button .icon .patient-profile,.table-container .action-column .button .icon .messenger{height:16px;width:16px;padding:6px}.table-container .paginator{border-bottom:solid 1px #f0f1f4}.table-container .cell{border-bottom:solid 1px #f0f1f4;padding:16px}.table-container .cell.skeleton{padding:16px !important}.table-container .cell .status.select{height:32px;background-color:rgba(0,0,0,0)}.table-container .cell .status.select.display{padding-top:0;padding-bottom:0;padding-left:0}.table-container .cell .status.select.display:focus{background-color:rgba(0,0,0,0)}.table-container .cell .status.select:hover{background-color:rgba(0,0,0,0);cursor:pointer}.table-container .cell .status .status-chip.Unconfirmed,.table-container .cell .status .status-chip.CallBack,.table-container .cell .status .status-chip.NotContacted{background-color:#fdf0c8}.table-container .cell .status .status-chip.Confirmed,.table-container .cell .status .status-chip.Contacted,.table-container .cell .status .status-chip.Scheduled,.table-container .cell .status .status-chip.Completed{background-color:#dbf8d8}.table-container .cell .status .status-chip.Dismissed{background-color:#e1e4e7}.table-container .cell .status .status-chip:hover{cursor:pointer}.table-container .cell .link{color:#0675dd;text-decoration-line:underline;cursor:pointer}.table-container.unaccepted-treatment-plans{margin:24px auto auto auto}.table-container.unconfirmed-patient-list .cell{padding:8px 16px 8px 16px}.table-container.data-export{border:solid 1px #f0f1f4;margin-top:16px}.table-container .action-column.data-export{justify-content:center}.table-container .action-column.data-export .button{width:36px;height:36px}.table-container .action-column.data-export .button .icon{width:36px;height:36px}.table-container .action-column.data-export .button .icon.disabled{cursor:default}.table-container .action-column.data-export .button .icon .img{height:16px}.table-container .header-row.no-show-appointments .header-cell:nth-child(1){width:158px}.table-container .header-row.no-show-appointments .header-cell:nth-child(2){width:200px}.table-container .header-row.no-show-appointments .header-cell:nth-child(3){width:127px}.table-container .header-row.no-show-appointments .header-cell:nth-child(4){width:132px}.table-container .header-row.no-show-appointments .header-cell:nth-child(5){width:120px}.table-container .header-row.unaccepted-treatment-plans .header-cell:nth-child(1){width:158px}.table-container .header-row.unaccepted-treatment-plans .header-cell:nth-child(2){width:137px}.table-container .header-row.unaccepted-treatment-plans .header-cell:nth-child(2) .flex-cell{display:flex;align-items:center}.table-container .header-row.unaccepted-treatment-plans .header-cell:nth-child(3){width:137px}.table-container .header-row.unaccepted-treatment-plans .header-cell:nth-child(4){width:100px}.table-container .header-row.unaccepted-treatment-plans .header-cell:nth-child(5){width:222px}.table-container .header-row.unaccepted-treatment-plans .header-cell:nth-child(6){width:120px}.table-container .header-row.reappointments .header-cell:nth-child(1){width:158px}.table-container .header-row.reappointments .header-cell:nth-child(2){width:150px}.table-container .header-row.reappointments .header-cell:nth-child(3){width:127px}.table-container .header-row.reappointments .header-cell:nth-child(4){width:132px}.table-container .header-row.reappointments .header-cell:nth-child(5){width:120px}.table-container .header-row.unconfirmed-patient-list .header-cell:nth-child(1){width:158px}.table-container .header-row.unconfirmed-patient-list .header-cell:nth-child(2){width:150px}.table-container .header-row.unconfirmed-patient-list .header-cell:nth-child(3){width:127px}.table-container .header-row.unconfirmed-patient-list .header-cell:nth-child(4){width:127px}.table-container .header-row.unconfirmed-patient-list .header-cell:nth-child(5){width:132px}.table-container .header-row.unconfirmed-patient-list .header-cell:nth-child(6){width:120px}.table-container .header-row.data-export .header-cell:nth-child(1){width:630px}.table-container .header-row.data-export .header-cell:nth-child(2){width:270px}.table-container .header-row.data-export-download .header-cell:nth-child(1){width:228px}.table-container .header-row.data-export-download .header-cell:nth-child(2){width:396px}.table-container .header-row.data-export-download .header-cell:nth-child(3){width:193px}.table-container .header-row.data-export-download .header-cell:nth-child(4){width:83px}.table-container .header-row.new-leads-patient-list .header-cell:nth-child(1){width:auto}.table-container .header-row.new-leads-patient-list .header-cell:nth-child(2){width:auto}.table-container .header-row.new-leads-patient-list .header-cell:nth-child(3){width:auto}.table-container .header-row.new-leads-patient-list .header-cell:nth-child(4){width:auto}.table-container .header-row.new-leads-patient-list .header-cell:nth-child(5){width:auto}.table-container .body-row.unaccepted-treatment-plans .cell:nth-child(2) .flex-cell{display:flex;justify-content:flex-start;align-items:center;grid-gap:4px}.table-container .body-row.data-export-download .cell{padding:10px 16px 10px 16px}.table-container .body-row.data-export-download .cell:nth-child(3){display:flex;justify-content:flex-start;align-items:center;height:36px;grid-gap:4px}.table-container .body-row.data-export .cell{box-shadow:inset 0px -2px 0px #e9eaee;padding:10px 16px 10px 16px}.table-container .body-row.data-export .cell:nth-child(2){display:flex;justify-content:flex-end}.table-container .body-row.data-export .cell:nth-child(2) .button{background:#0675dd}.table-container .body-row.new-leads-patient-list .cell{padding:0 16px 0 16px}.table-container .body-row.new-leads-patient-list .cell:nth-child(5) .button{min-width:113px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:30px;background:#ebf3fa;letter-spacing:0.46px;color:#0566c0}.table-container .body-row.new-leads-patient-list .cell:nth-child(5) .button:hover{cursor:pointer}

.app-admin-template-root-module_app-template-root__QtMdd {
  opacity: 0;
  display: flex;
  width: 100%;
  height: 100%;
}
.app-admin-template-root-module_app-template-root__QtMdd.app-admin-template-root-module_ready__0ucPP {
  opacity: 1;
  transition: opacity 0.5s;
}
.app-template-root-layout-module_app-template-root__FMMnS {
  opacity: 0;
  display: flex;
  width: 100%;
  height: 100%;
}
.app-template-root-layout-module_app-template-root__FMMnS.app-template-root-layout-module_ready__LZwqr {
  opacity: 1;
  transition: opacity 0.5s;
}
.app-notifications-module_notification-list__LBB-1 {
  position: absolute;
  top: 30px;
  right: 40px;
  width: 450px;
  z-index: 20004;
  max-height: 90%;
  overflow: auto;
  overflow-x: hidden;
}
.app-notifications-module_notification-list__LBB-1 .app-notifications-module_animated__CjKTG.app-notifications-module_hidden__R5le- {
  display: none;
}
body div.product-menu-container {
  width: 0;
}
body div.product-menu-container.visible:not(.focused) {
  width: 80px;
}
@media only screen and (max-width: 1023px) {
  body div.product-menu-container.visible:not(.focused) {
    width: 0;
  }
}
body div.product-menu-container.visible.focused {
  width: 80px;
}
.critical-error-module_critical-error-page__CSufQ {
  width: 100%;
  height: 100%;
}
.critical-error-module_critical-error-page__CSufQ .critical-error-module_separator__CmDS7 {
  background-color: #E9EAEE;
  width: 100%;
  height: 3px;
  margin-top: 70px;
}
.critical-error-module_critical-error-page__CSufQ .critical-error-module_error-details__vPw5w {
  font-size: 14px;
  font-family: "Roboto-Regular";
  color: #565F6F;
  margin-top: 90px;
  text-align: center;
}
.critical-error-module_critical-error-page__CSufQ .critical-error-module_error-details__vPw5w .critical-error-module_error-icon__0lVmH {
  width: 34px;
  height: 34px;
  margin: 0 auto;
}
.critical-error-module_critical-error-page__CSufQ .critical-error-module_error-details__vPw5w .critical-error-module_title__31bTv {
  color: #1C3D64;
  font-size: 24px;
  font-weight: bold;
  margin-top: 25px;
}
.critical-error-module_critical-error-page__CSufQ .critical-error-module_error-details__vPw5w .critical-error-module_description__HMssq {
  margin-top: 20px;
}
.confirmation-module_confirm-modal__O7uFo .confirmation-module_actions-content__CmDFT {
  margin: -6px;
}
.confirmation-module_confirm-modal__O7uFo button, .confirmation-module_confirm-modal__O7uFo .confirmation-module_border-line__JC3Xn {
  margin: 6px;
}
.confirmation-module_confirm-modal__O7uFo .confirmation-module_border-line__JC3Xn {
  border-bottom: 2px solid #E9EAEE;
}
.drawer-module_drawer-wrapper__x2qj- {
  width: 32px;
  height: 100%;
  display: flex;
  flex: 0 0 auto;
  background-color: #004763;
  box-shadow: 2px 0px 0px #E9EAEE, -7px 0px 8px rgba(0, 0, 0, 0.08);
  flex-direction: column;
  position: relative;
  transition: width 0.3s;
  z-index: 1;
}
@media (max-width: 1023px) {
  .drawer-module_drawer-wrapper__x2qj- {
    width: 0;
  }
}
@media (max-width: 1023px) {
  .drawer-module_drawer-wrapper__x2qj-.drawer-module_focused__BuFt1 {
    transition: width 0.3s;
    width: calc(100vw - 80px);
  }
}
@media (max-width: 1023px) {
  .drawer-module_drawer-wrapper__x2qj-.drawer-module_focused__BuFt1 .drawer-module_drawer__OBNZy .drawer-module_drawer-content__prv0I {
    opacity: 1;
    transition: opacity 0.2s;
  }
}
@media (min-width: 1024px) {
  .drawer-module_drawer-wrapper__x2qj-.drawer-module_expanded__OX4Y- {
    width: 324px;
    transition: width 0.3s;
  }
}
@media (min-width: 1024px) {
  .drawer-module_drawer-wrapper__x2qj-.drawer-module_expanded__OX4Y- .drawer-module_drawer__OBNZy .drawer-module_drawer-content__prv0I {
    opacity: 1;
    transition: opacity 0.2s;
  }
}
.drawer-module_drawer-wrapper__x2qj- .drawer-module_toggle__n2-n9 {
  position: absolute;
  right: -16px;
  top: 24px;
  z-index: 2;
  width: 32px;
  height: 32px;
  background-color: #FFFFFF;
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px rgba(0, 0, 0, 0.14), 0px 1px 18px rgba(0, 0, 0, 0.12);
  border-radius: 20px;
}
.drawer-module_drawer-wrapper__x2qj- .drawer-module_toggle__n2-n9:hover {
  background-color: #FFFFFF;
}
@media (max-width: 1023px) {
  .drawer-module_drawer-wrapper__x2qj- .drawer-module_toggle__n2-n9 {
    visibility: hidden;
  }
}
.drawer-module_drawer-wrapper__x2qj- .drawer-module_drawer__OBNZy {
  background-color: #F9FAFB;
  border-radius: 16px 0px 0px 16px;
  box-shadow: 2px 0px 0px #E9EAEE, -7px 0px 8px rgba(0, 0, 0, 0.08);
  height: 100%;
  overflow: hidden;
  display: block;
}
.drawer-module_drawer-wrapper__x2qj- .drawer-module_drawer__OBNZy .drawer-module_drawer-content__prv0I {
  display: flex;
  height: 100%;
  opacity: 0;
  transition: opacity 0.2s;
}
.avatar {
  width: 40px;
  height: 40px;
  flex-shrink: 0;
  background-size: cover;
}
@media (max-width: 1023px) {
  .avatar {
    width: 98px;
    flex-shrink: 0;
    background-position: 0px center;
    background-repeat: no-repeat;
    background-size: 40px;
  }
}
.avatar.green {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='40' height='40'%3E%3Cpath d='M20 40C31.0457 40 40 31.0457 40 20C40 8.95431 31.0457 0 20 0C8.95431 0 0 8.95431 0 20C0 31.0457 8.95431 40 20 40Z' fill='%23A0CCF6'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Crect width='46.7855' height='89.645' transform='translate(-3.30444 -8.17929)' fill='%23A0CCF6' fill-opacity='0.5'/%3E%3Cpath d='M16.0477 40.5035L2.27042 54.3579C2.05811 54.5714 1.76968 54.6918 1.46859 54.6927C1.16749 54.6935 0.878395 54.5747 0.664894 54.3624L-2.64561 51.0704C-2.85911 50.858 -2.97952 50.5696 -2.98036 50.2685C-2.9812 49.9674 -2.8624 49.6783 -2.65009 49.4648L11.1272 35.6104L16.0454 40.5012L16.0477 40.5035Z' fill='%23AFB1DF'/%3E%3Cpath d='M28.7854 35.5648L42.6306 49.3329C42.8441 49.5452 42.9645 49.8336 42.9653 50.1347C42.9662 50.4358 42.8474 50.7249 42.6351 50.9384L39.343 54.2489C39.1307 54.4624 38.8423 54.5828 38.5412 54.5837C38.2401 54.5845 37.951 54.4657 37.7375 54.2534L23.8923 40.4853L28.7831 35.5671L28.7854 35.5648Z' fill='%23AFB1DF'/%3E%3Cpath d='M19.9902 29.8969C24.3027 29.8969 28.4386 31.6101 31.488 34.6595C34.5375 37.7089 36.2506 41.8448 36.2506 46.1573V71.2285C36.2506 72.5558 35.9891 73.8701 35.4809 75.0963C34.9728 76.3225 34.228 77.4365 33.2892 78.3748C32.3503 79.313 31.2358 80.057 30.0093 80.5644C28.7828 81.0717 27.4683 81.3324 26.141 81.3316H13.8328C12.506 81.3316 11.1923 81.0702 9.96652 80.5625C8.74076 80.0548 7.62701 79.3106 6.68885 78.3724C4.79416 76.4778 3.72974 73.908 3.72974 71.2285V46.1573C3.72974 41.8448 5.44288 37.7089 8.49231 34.6595C11.5417 31.6101 15.6776 29.8969 19.9902 29.8969Z' fill='%2300E1A7'/%3E%3Cpath d='M29.0888 14.5199C29.0888 9.83148 25.0188 6.03302 19.9967 6.03302C14.9746 6.03302 10.9078 9.83148 10.9078 14.5199V18.9759C10.9078 23.661 14.9779 27.4628 19.9967 27.4628C25.0155 27.4628 29.0888 23.6512 29.0888 18.9759V14.5199Z' fill='%23A0CCF6'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.avatar.yellow {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='40' height='40'%3E%3Cpath d='M20 40C31.0457 40 40 31.0457 40 20C40 8.95431 31.0457 0 20 0C8.95431 0 0 8.95431 0 20C0 31.0457 8.95431 40 20 40Z' fill='%23A0CCF6'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Crect width='46.7855' height='89.645' transform='translate(-3.30444 -8.17929)' fill='%23A0CCF6' fill-opacity='0.5'/%3E%3Cpath d='M16.0477 40.5035L2.27042 54.3579C2.05811 54.5714 1.76968 54.6918 1.46859 54.6927C1.16749 54.6935 0.878395 54.5747 0.664894 54.3624L-2.64561 51.0704C-2.85911 50.858 -2.97952 50.5696 -2.98036 50.2685C-2.9812 49.9674 -2.8624 49.6783 -2.65009 49.4648L11.1272 35.6104L16.0454 40.5012L16.0477 40.5035Z' fill='%23AFB1DF'/%3E%3Cpath d='M28.7854 35.5648L42.6306 49.3329C42.8441 49.5452 42.9645 49.8336 42.9653 50.1347C42.9662 50.4358 42.8474 50.7249 42.6351 50.9384L39.343 54.2489C39.1307 54.4624 38.8423 54.5828 38.5412 54.5837C38.2401 54.5845 37.951 54.4657 37.7375 54.2534L23.8923 40.4853L28.7831 35.5671L28.7854 35.5648Z' fill='%23AFB1DF'/%3E%3Cpath d='M19.9902 29.8969C24.3027 29.8969 28.4386 31.6101 31.488 34.6595C34.5375 37.7089 36.2506 41.8448 36.2506 46.1573V71.2285C36.2506 72.5558 35.9891 73.8701 35.4809 75.0963C34.9728 76.3225 34.228 77.4365 33.2892 78.3748C32.3503 79.313 31.2358 80.057 30.0093 80.5644C28.7828 81.0717 27.4683 81.3324 26.141 81.3316H13.8328C12.506 81.3316 11.1923 81.0702 9.96652 80.5625C8.74076 80.0548 7.62701 79.3106 6.68885 78.3724C4.79416 76.4777 3.72974 73.908 3.72974 71.2285V46.1573C3.72974 41.8448 5.44288 37.7089 8.49231 34.6595C11.5417 31.6101 15.6776 29.8969 19.9902 29.8969Z' fill='%23706FD3'/%3E%3Cpath d='M29.0888 14.5199C29.0888 9.83149 25.0188 6.03303 19.9967 6.03303C14.9746 6.03303 10.9078 9.83149 10.9078 14.5199V18.9759C10.9078 23.661 14.9779 27.4628 19.9967 27.4628C25.0155 27.4628 29.0888 23.6512 29.0888 18.9759V14.5199Z' fill='%23A0CCF6'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.avatar.purple {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='40' height='40'%3E%3Cpath d='M20 40C31.0457 40 40 31.0457 40 20C40 8.95431 31.0457 0 20 0C8.95431 0 0 8.95431 0 20C0 31.0457 8.95431 40 20 40Z' fill='%23A0CCF6'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Crect width='46.7855' height='89.645' transform='translate(-3.30444 -8.17929)' fill='%23A0CCF6' fill-opacity='0.5'/%3E%3Cpath d='M16.0477 40.5035L2.27042 54.3579C2.05811 54.5714 1.76968 54.6918 1.46859 54.6927C1.16749 54.6935 0.878395 54.5747 0.664894 54.3624L-2.64561 51.0704C-2.85911 50.858 -2.97952 50.5696 -2.98036 50.2685C-2.9812 49.9674 -2.8624 49.6783 -2.65009 49.4648L11.1272 35.6104L16.0454 40.5012L16.0477 40.5035Z' fill='%23AFB1DF'/%3E%3Cpath d='M28.7854 35.5648L42.6306 49.3329C42.8441 49.5452 42.9645 49.8336 42.9653 50.1347C42.9662 50.4358 42.8474 50.7249 42.6351 50.9384L39.343 54.2489C39.1307 54.4624 38.8423 54.5828 38.5412 54.5837C38.2401 54.5845 37.951 54.4657 37.7375 54.2534L23.8923 40.4853L28.7831 35.5671L28.7854 35.5648Z' fill='%23AFB1DF'/%3E%3Cpath d='M19.9902 29.8969C24.3027 29.8969 28.4386 31.6101 31.488 34.6595C34.5375 37.7089 36.2506 41.8448 36.2506 46.1573V71.2285C36.2506 72.5558 35.9891 73.8701 35.4809 75.0963C34.9728 76.3225 34.228 77.4365 33.2892 78.3748C32.3503 79.313 31.2358 80.057 30.0093 80.5644C28.7828 81.0717 27.4683 81.3324 26.141 81.3316H13.8328C12.506 81.3316 11.1923 81.0702 9.96652 80.5625C8.74076 80.0548 7.62701 79.3106 6.68885 78.3724C4.79416 76.4778 3.72974 73.908 3.72974 71.2285V46.1573C3.72974 41.8448 5.44288 37.7089 8.49231 34.6595C11.5417 31.6101 15.6776 29.8969 19.9902 29.8969Z' fill='%23FFC96A'/%3E%3Cpath d='M29.0888 14.5199C29.0888 9.8315 25.0188 6.03304 19.9967 6.03304C14.9746 6.03304 10.9078 9.8315 10.9078 14.5199V18.9759C10.9078 23.661 14.9779 27.4628 19.9967 27.4628C25.0155 27.4628 29.0888 23.6512 29.0888 18.9759V14.5199Z' fill='%23A0CCF6'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.avatar.l {
  width: 40px;
  height: 40px;
  background-size: 40px;
}
.avatar.m {
  width: 24px;
  height: 24px;
  background-size: 24px;
}
.avatar.s {
  width: 18px;
  height: 18px;
  background-size: 18px;
}
.toast-module_toast__cqGx1 {
  margin-bottom: 10px;
  display: flex;
  width: 95%;
  background-color: white;
  border-radius: 6px;
  color: #41536E;
  box-shadow: 5px 5px 8px rgba(216, 196, 196, 0.4784313725);
  border: 1px solid rgba(236, 236, 236, 0.7607843137);
}
.toast-module_toast__cqGx1 .toast-module_type1__wrClJ {
  display: flex;
  align-items: center;
  background-color: #4dcea0;
  color: white;
  padding: 11px;
  border-radius: 6px 0 0 6px;
}
.toast-module_toast__cqGx1 .toast-module_type1__wrClJ svg {
  font-size: 40px;
}
.toast-module_toast__cqGx1 .toast-module_type2__-B83F {
  display: flex;
  align-items: center;
  background-color: #ffaa4a;
  color: white;
  padding: 11px;
  border-radius: 6px 0 0 6px;
}
.toast-module_toast__cqGx1 .toast-module_type2__-B83F svg {
  font-size: 40px;
}
.toast-module_toast__cqGx1 .toast-module_type3__bYsR6 {
  display: flex;
  align-items: center;
  background-color: #E25650;
  color: white;
  padding: 11px;
  border-radius: 6px 0 0 6px;
}
.toast-module_toast__cqGx1 .toast-module_type3__bYsR6 svg {
  font-size: 40px;
}
.toast-module_toast__cqGx1 .toast-module_type4__HwiyF {
  display: flex;
  align-items: center;
  background-color: #70cbf8;
  color: white;
  padding: 11px;
  border-radius: 6px 0 0 6px;
}
.toast-module_toast__cqGx1 .toast-module_type4__HwiyF svg {
  font-size: 40px;
}
.toast-module_toast__cqGx1 .toast-module_content__dcHoc {
  flex: 1;
  padding: 10px 5px 10px 15px;
}
.toast-module_toast__cqGx1 .toast-module_content__dcHoc .toast-module_name__HlbaQ {
  font-weight: bold;
  font-size: 12px;
}
.toast-module_toast__cqGx1 .toast-module_content__dcHoc .toast-module_text__bAkGO {
  font-size: 14px;
  color: #69707e;
  word-break: break-word;
}
.toast-module_toast__cqGx1 .toast-module_close__b5FIs {
  color: #69707e;
  cursor: pointer;
  padding: 1px 3px 0 0;
  opacity: 0.6;
}
.toast-module_toast__cqGx1 .toast-module_close__b5FIs:hover {
  opacity: 1;
}
.toast-module_toast__cqGx1 .toast-module_close__b5FIs > svg {
  height: 20px;
  width: 20px;
}
.whisper-spinner-module_container__UEXer {
  opacity: 0;
  transition: opacity 0.5s;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: white;
  position: absolute;
  z-index: -1;
}
.whisper-spinner-module_container__UEXer.whisper-spinner-module_active__vK7V7 {
  opacity: 1;
  transition: opacity 0.5s;
  z-index: 9999999;
}
.whisper-spinner-module_container__UEXer .whisper-spinner-module_spinner__VFO-g {
  font-size: 15px;
  color: #69707e;
  min-width: 200px;
  position: fixed;
  top: 42%;
  left: calc(50% - 100px);
}
.whisper-spinner-module_container__UEXer .whisper-spinner-module_spinner__VFO-g > div[class*=whisper] {
  margin: 0 auto;
}
.whisper-spinner-module_container__UEXer .whisper-spinner-module_spinner__VFO-g .whisper-spinner-module_message__WncJk {
  text-align: center;
  opacity: 0;
}
.whisper-spinner-module_container__UEXer .whisper-spinner-module_spinner__VFO-g .whisper-spinner-module_message__WncJk.whisper-spinner-module_active__vK7V7 {
  opacity: 1;
  transition: opacity 0.4s;
  margin-top: 40px;
}
.whisper-spinner-module_container__UEXer .whisper-spinner-module_spinner__VFO-g .whisper-spinner-module_message__WncJk::after {
  display: inline-block;
  width: 1em;
  text-align: left;
  animation: whisper-spinner-module_ellipsis__wyCVu 2s infinite;
  content: "";
}
@keyframes whisper-spinner-module_ellipsis__wyCVu {
  0% {
    content: "";
  }
  25% {
    content: ".";
  }
  50% {
    content: "..";
  }
  75% {
    content: "...";
  }
}
@media (max-width: 767px) {
  .accordion .accordion-material {
    border-left: none;
    border-right: none;
    border-bottom: none;
  }
}
@media (max-width: 767px) {
  .accordion .accordion-material[class*=MuiAccordion-rounded] {
    border-radius: 0;
  }
}
.accordion .accordion-material [class*=MuiAccordionDetails-root] {
  padding: 0;
}
.accordion .accordion-details {
  width: 100%;
  padding: 0 16px;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .accordion .accordion-details {
    padding: 0 24px;
  }
}
.accordion .accordion-details .section {
  display: flex;
  border-bottom: 1px solid #E9EAEE;
  padding: 16px 16px 16px 0;
  width: 100%;
  align-items: center;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .accordion .accordion-details .section {
    flex-direction: column;
    align-items: initial;
  }
}
.accordion .accordion-details .section.no-border {
  border: none;
}
@media (max-width: 1023px) {
  .accordion .accordion-details .section.header-up > .header {
    align-self: flex-start;
    -ms-grid-row-align: start;
  }
}
.accordion .accordion-details .section .header {
  color: #172B4D;
  font-family: "Roboto-Medium", sans-serif;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.69px;
  line-height: 16px;
  width: 180px;
  flex-shrink: 0;
}
@media (max-width: 767px) {
  .accordion .accordion-details .section .header {
    margin-bottom: 4px;
  }
}
.accordion .accordion-details .section .content {
  color: #565F6F;
  font-family: "Roboto-Regular", sans-serif;
  font-size: 14px;
  line-height: 20px;
  flex-grow: 1;
}
.accordion .accordion-details .section .content.desktop {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .accordion .accordion-details .section .content.desktop {
    display: none;
  }
}
.accordion .accordion-details .section .content.phone {
  display: none;
}
@media (max-width: 767px) {
  .accordion .accordion-details .section .content.phone {
    display: block;
  }
}
.desktop-accordion {
  margin: 24px 110px 0 80px;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .desktop-accordion {
    margin: 24px 40px 0 40px;
  }
}
.desktop-accordion:last-of-type {
  margin-bottom: 48px;
}
.desktop-accordion .summary[class*=Mui-expanded] {
  min-height: 54px;
}
.desktop-accordion .details {
  flex-direction: column;
  padding: 0 16px 20px 16px;
}
.desktop-accordion .details .section {
  list-style-type: none;
  padding: 20px 0px 20px 0px;
  margin: 0;
  display: flex;
  width: 100%;
  border-top: solid 1px #E9EAEE;
  box-sizing: border-box;
}
.desktop-accordion .details .section:first-of-type {
  border: none;
}
.desktop-accordion .details .section > li {
  padding-left: 20px;
  display: inline-flex;
  flex-basis: 33%;
}
.mobile-accordion {
  margin: 24px 110px 0 80px;
}
@media (max-width: 767px) {
  .mobile-accordion {
    margin: 0px;
  }
}
.mobile-accordion:last-of-type {
  margin-bottom: 48px;
}
.mobile-accordion .accordion-material {
  border: none;
}
.mobile-accordion .summary[class*=Mui-expanded] {
  min-height: 54px;
}
.mobile-accordion .details {
  flex-direction: column;
  padding: 0 16px 20px 16px;
  margin: 0 20px;
}
.mobile-accordion .details .section {
  list-style-type: none;
  padding: 15px 0px 15px 0px;
  margin: 0;
  display: flex;
  width: 100%;
  border-top: solid 1px #E9EAEE;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .mobile-accordion .details .section {
    flex-direction: column;
  }
}
.mobile-accordion .details .section:first-of-type {
  border: none;
}
.mobile-accordion .details .section > li {
  display: inline-flex;
  flex-basis: 33%;
  align-items: center;
}
@media (max-width: 767px) {
  .mobile-accordion .details .section > li {
    margin: 5px 0;
  }
}
.mobile-accordion .details .section > li .right {
  margin-left: auto;
}
.mobile-accordion .details .section > li .circle {
  margin-right: 8px;
}
.contact-info {
  width: 100%;
  display: flex;
  flex-flow: column;
  height: 100%;
  height: 0;
  width: 0;
  overflow: hidden;
}
.contact-info.active {
  height: 100%;
  width: 100%;
}
.contact-info .contact-info-new-patient {
  display: flex;
  align-items: center;
}
.contact-info .contact-info-content {
  overflow-y: auto;
  height: 100%;
}
.contact-info .contact-info-content.resizing .ps__rail-x, .contact-info .contact-info-content.resizing .ps__rail-y {
  display: none !important;
}
.contact-info .contact-info-content .accordion {
  margin: 24px 110px 0 80px;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .contact-info .contact-info-content .accordion {
    margin: 24px 40px 0 40px;
  }
}
@media (max-width: 767px) {
  .contact-info .contact-info-content .accordion {
    margin: 0px;
  }
}
.contact-info .contact-info-content .accordion:last-of-type {
  margin-bottom: 48px;
}
@media (max-width: 767px) {
  .contact-info .contact-info-content .accordion:last-of-type {
    margin: 0px;
  }
}

.contact-info-header {
  background-color: white;
  display: flex;
  align-items: center;
  padding: 20px 108px 20px 80px;
  border-bottom: solid 2px #E9EAEE;
}
@media (max-width: 1023px) {
  .contact-info-header {
    flex-direction: column;
    padding: 20px 40px;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .contact-info-header {
    border-bottom: none;
    padding: 20px 25px;
  }
}
.contact-info-header .avatar-container {
  display: flex;
  flex-direction: row;
}
@media (max-width: 1023px) {
  .contact-info-header .avatar-container {
    width: 100%;
  }
}
.contact-info-header .avatar-container .mobile-back {
  display: none;
  margin-right: 15px;
}
@media (max-width: 1023px) {
  .contact-info-header .avatar-container .mobile-back {
    display: flex;
  }
}
.contact-info-header .avatar-container .mobile-back.hidden {
  display: none;
}
@media (max-width: 1023px) {
  .contact-info-header .avatar-container .avatar {
    margin: 0 auto;
  }
}
.contact-info-header .header-contact {
  display: flex;
}
@media (max-width: 1023px) {
  .contact-info-header .header-contact {
    margin-top: 10px;
  }
}
.contact-info-header .header-contact .contact {
  display: flex;
  flex-flow: column;
  margin-left: 15px;
}
.contact-info-header .header-contact .contact .name {
  color: #1C3D64;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.28px;
}
.contact-info-header .header-contact .contact .additional-info {
  color: #7A869A;
  font-size: 12px;
  margin-top: 2px;
}
.contact-info-header .header-contact .contact .additional-info .phone-number {
  color: #7A869A;
}
@media (max-width: 1023px) {
  .contact-info-header .header-contact .contact .additional-info {
    text-align: center;
  }
}
.contact-info-header .header-navbar {
  display: flex;
  margin-left: auto;
  flex: 1 0 auto;
}
@media (max-width: 1023px) {
  .contact-info-header .header-navbar {
    margin-top: 16px;
  }
}
.contact-info-header .header-navbar .locations {
  flex-grow: 2;
  min-width: 120px;
  max-width: 240px;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .contact-info-header .header-navbar .locations {
    flex-grow: 0;
    width: 240px;
    margin-right: 10px;
  }
}
@media (max-width: 767px) {
  .contact-info-header .header-navbar .locations {
    margin-top: 16px;
    margin-right: 0px;
  }
}
@media (max-width: 1023px) {
  .contact-info-header .header-navbar {
    margin-left: initial;
  }
}
@media (max-width: 767px) {
  .contact-info-header .header-navbar {
    margin-left: initial;
    margin-top: 15px;
    flex-direction: column-reverse;
  }
}
.contact-info-header .header-navbar .nav-buttons {
  display: flex;
  align-items: center;
  margin-left: auto;
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] {
  margin-left: 6px;
  margin-right: 6px;
  transition: background-color 0.3s;
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root]:hover {
  background-color: rgba(0, 125, 255, 0.16);
  transition: background-color 0.3s;
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] i {
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: center;
  width: 24px;
  height: 24px;
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] i.call {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.6842 12.5263H17.7894C17.7894 9.04314 14.9568 6.21051 11.4736 6.21051V8.31577C13.7957 8.31577 15.6842 10.2042 15.6842 12.5263Z' fill='%23089AF7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4736 2V4.10526C16.1168 4.10526 19.8947 7.88316 19.8947 12.5263H21.9999C21.9999 6.72211 17.2778 2 11.4736 2Z' fill='%23089AF7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4736 10.421V12.5263H13.5789C13.5789 11.3642 12.6357 10.421 11.4736 10.421Z' fill='%23089AF7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.8421 15.6842H14.6316C14.0495 15.6842 13.5789 16.1547 13.5789 16.7368V17.7895C9.36842 17.7895 6.27579 14.5663 6.21053 10.421H7.26316C7.84526 10.421 8.31579 9.95052 8.31579 9.36841V5.15789C8.31579 4.57578 7.84526 4.10526 7.26316 4.10526H3.05263C2.47053 4.10526 2 4.57578 2 5.15789V10.421C2 16.8158 7.18421 22 13.5789 22H18.8421C19.4242 22 19.8947 21.5295 19.8947 20.9474V16.7368C19.8947 16.1547 19.4242 15.6842 18.8421 15.6842Z' fill='%23089AF7'/%3E%3C/svg%3E%0A");
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] i.message {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 4H17V12C17 12.55 16.55 13 16 13H4V14C4 15.1 4.9 16 6 16H16L20 20V6C20 4.9 19.1 4 18 4ZM15 9V2C15 0.9 14.1 0 13 0H2C0.9 0 0 0.9 0 2V15L4 11H13C14.1 11 15 10.1 15 9Z' fill='%23089AF7'/%3E%3C/svg%3E");
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] i.video {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 0H2C0.9 0 0.00999999 0.9 0.00999999 2L0 20L4 16H18C19.1 16 20 15.1 20 14V2C20 0.9 19.1 0 18 0ZM14.38 10.7L12 8.8V11C12 11.55 11.55 12 11 12H5C4.45 12 4 11.55 4 11V5C4 4.45 4.45 4 5 4H11C11.55 4 12 4.45 12 5V7.2L14.38 5.3C15.03 4.78 16 5.24 16 6.08V9.92C16 10.76 15.03 11.22 14.38 10.7Z' fill='%23089AF7'/%3E%3C/svg%3E ");
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] i.core {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='20' viewBox='0 0 22 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.1667 0.5H2.83333C1.53833 0.5 0.5 1.56875 0.5 2.875V17.125C0.5 18.4312 1.53833 19.5 2.83333 19.5H19.1667C20.45 19.5 21.5 18.4312 21.5 17.125V2.875C21.5 1.56875 20.4617 0.5 19.1667 0.5ZM16.9188 7.53694H15.4146C15.294 7.53694 15.1902 7.62036 15.165 7.73714L14.4318 11.2019L13.7172 7.73833C13.692 7.62155 13.5876 7.53694 13.467 7.53694H11.976C11.8542 7.53694 11.7492 7.62274 11.7252 7.74072L11.0544 11.1643L10.3266 7.73714C10.3014 7.62036 10.1976 7.53694 10.0776 7.53694L7.9686 7.5C7.455 7.5 7.0278 7.63764 6.7014 7.90934C6.6024 7.98977 6.4974 8.1 6.3858 8.243V7.83664C6.3858 7.7288 6.2982 7.64181 6.1896 7.64181H4.6962C4.5882 7.64181 4.5 7.7288 4.5 7.83664V13.724C4.5 13.8676 4.6176 13.9844 4.7628 13.9844H6.2058C6.351 13.9844 6.4686 13.8676 6.4686 13.724V10.9445C6.4686 10.5012 6.522 10.1741 6.6276 9.97448C6.8094 9.63188 7.1688 9.46504 7.7268 9.46504C7.7724 9.46504 7.8318 9.46683 7.905 9.47041C7.9734 9.47339 8.553 9.47994 8.7078 9.48888L9.9252 13.7943C9.957 13.907 10.0602 13.9844 10.1784 13.9844H11.7006C11.8236 13.9844 11.931 13.8992 11.9568 13.7794L12.7062 10.3647L13.4466 13.7788C13.473 13.8992 13.5798 13.9844 13.7034 13.9844H15.2094C15.3264 13.9844 15.4296 13.9075 15.462 13.7967L17.1642 7.86167C17.2116 7.69901 17.0892 7.53694 16.9188 7.53694ZM19.1667 17.125H2.83333V5.25H19.1667V17.125Z' fill='%23089AF7'/%3E%3C/svg%3E ");
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] i.patient {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 19H6C5.45 19 5 18.55 5 18V6C5 5.45 5.45 5 6 5H11C11.55 5 12 4.55 12 4C12 3.45 11.55 3 11 3H5C3.89 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V13C21 12.45 20.55 12 20 12C19.45 12 19 12.45 19 13V18C19 18.55 18.55 19 18 19ZM14 4C14 4.55 14.45 5 15 5H17.59L8.46 14.13C8.07 14.52 8.07 15.15 8.46 15.54C8.85 15.93 9.48 15.93 9.87 15.54L19 6.41V9C19 9.55 19.45 10 20 10C20.55 10 21 9.55 21 9V4C21 3.45 20.55 3 20 3H15C14.45 3 14 3.45 14 4Z' fill='%23089AF7'/%3E%3C/svg%3E%0A");
}

.contact-info-skeleton {
  width: 100%;
  display: flex;
  flex-flow: column;
  height: 100%;
  display: none;
}
.contact-info-skeleton.active {
  display: flex;
}
.contact-info-skeleton [class*=MuiSkeleton-text] {
  transform: scale(1, 1);
}
.contact-info-skeleton > .header {
  flex-flow: row;
  justify-content: space-between;
  background-color: white;
  display: flex;
  align-items: center;
  padding: 20px 108px 20px 80px;
  border-bottom: solid 2px #E9EAEE;
}
@media (max-width: 1023px) {
  .contact-info-skeleton > .header {
    flex-direction: column;
    padding: 20px 40px;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .contact-info-skeleton > .header {
    border-bottom: none;
    padding: 20px 25px;
  }
}
@media (max-width: 1023px) {
  .contact-info-skeleton > .header {
    flex-direction: column;
  }
}
.contact-info-skeleton > .header .profile {
  display: flex;
  flex-direction: row;
}
@media (max-width: 1023px) {
  .contact-info-skeleton > .header .profile {
    flex-direction: column;
  }
}
@media (max-width: 1023px) {
  .contact-info-skeleton > .header .profile .avatar {
    margin: 0 auto;
  }
}
.contact-info-skeleton > .header .profile .user-name {
  display: flex;
  flex-direction: column;
  margin-left: 16px;
}
@media (max-width: 1023px) {
  .contact-info-skeleton > .header .profile .user-name {
    margin-left: 0;
    margin-top: 16px;
  }
}
.contact-info-skeleton > .header .profile .user-name > span {
  margin-top: 5px;
}
@media (max-width: 1023px) {
  .contact-info-skeleton > .header .profile .user-name > span {
    margin-left: auto;
    margin-right: auto;
  }
}
.contact-info-skeleton > .header .navigation {
  display: flex;
  padding: 0;
  margin: 0;
  list-style-type: none;
  flex-direction: row;
}
@media (max-width: 1023px) {
  .contact-info-skeleton > .header .navigation {
    margin-top: 16px;
  }
}
.contact-info-skeleton > .header .navigation > li {
  margin-left: 12px;
}
.contact-info-skeleton > .content {
  overflow-y: auto;
  height: 100%;
}
@media (max-width: 767px) {
  .contact-info-skeleton > .content .desktop-content {
    display: none;
  }
}
.contact-info-skeleton > .content .mobile-content {
  display: none;
}
@media (max-width: 767px) {
  .contact-info-skeleton > .content .mobile-content {
    display: initial;
  }
}
.phone-number {
  color: #089af7;
}
.contact-info-header {
  background-color: white;
  display: flex;
  align-items: center;
  padding: 20px 108px 20px 80px;
  border-bottom: solid 2px #E9EAEE;
}
@media (max-width: 1023px) {
  .contact-info-header {
    flex-direction: column;
    padding: 20px 40px;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .contact-info-header {
    border-bottom: none;
    padding: 20px 25px;
  }
}
.contact-info-header .avatar-container {
  display: flex;
  flex-direction: row;
}
@media (max-width: 1023px) {
  .contact-info-header .avatar-container {
    width: 100%;
  }
}
.contact-info-header .avatar-container .mobile-back {
  display: none;
  margin-right: 15px;
}
@media (max-width: 1023px) {
  .contact-info-header .avatar-container .mobile-back {
    display: flex;
  }
}
.contact-info-header .avatar-container .mobile-back.hidden {
  display: none;
}
@media (max-width: 1023px) {
  .contact-info-header .avatar-container .avatar {
    margin: 0 auto;
  }
}
.contact-info-header .header-contact {
  display: flex;
}
@media (max-width: 1023px) {
  .contact-info-header .header-contact {
    margin-top: 10px;
  }
}
.contact-info-header .header-contact .contact {
  display: flex;
  flex-flow: column;
  margin-left: 15px;
}
.contact-info-header .header-contact .contact .name {
  color: #1C3D64;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.28px;
}
.contact-info-header .header-contact .contact .additional-info {
  color: #7A869A;
  font-size: 12px;
  margin-top: 2px;
}
.contact-info-header .header-contact .contact .additional-info .phone-number {
  color: #7A869A;
}
@media (max-width: 1023px) {
  .contact-info-header .header-contact .contact .additional-info {
    text-align: center;
  }
}
.contact-info-header .header-navbar {
  display: flex;
  margin-left: auto;
  flex: 1 0 auto;
}
@media (max-width: 1023px) {
  .contact-info-header .header-navbar {
    margin-top: 16px;
  }
}
.contact-info-header .header-navbar .locations {
  flex-grow: 2;
  min-width: 120px;
  max-width: 240px;
  margin-left: auto;
}
@media (max-width: 1023px) {
  .contact-info-header .header-navbar .locations {
    flex-grow: 0;
    width: 240px;
    margin-right: 10px;
  }
}
@media (max-width: 767px) {
  .contact-info-header .header-navbar .locations {
    margin-top: 16px;
    margin-right: 0px;
  }
}
@media (max-width: 1023px) {
  .contact-info-header .header-navbar {
    margin-left: initial;
  }
}
@media (max-width: 767px) {
  .contact-info-header .header-navbar {
    margin-left: initial;
    margin-top: 15px;
    flex-direction: column-reverse;
  }
}
.contact-info-header .header-navbar .nav-buttons {
  display: flex;
  align-items: center;
  margin-left: auto;
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] {
  margin-left: 6px;
  margin-right: 6px;
  transition: background-color 0.3s;
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root]:hover {
  background-color: rgba(0, 125, 255, 0.16);
  transition: background-color 0.3s;
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] i {
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: center;
  width: 24px;
  height: 24px;
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] i.call {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.6842 12.5263H17.7894C17.7894 9.04314 14.9568 6.21051 11.4736 6.21051V8.31577C13.7957 8.31577 15.6842 10.2042 15.6842 12.5263Z' fill='%23089AF7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4736 2V4.10526C16.1168 4.10526 19.8947 7.88316 19.8947 12.5263H21.9999C21.9999 6.72211 17.2778 2 11.4736 2Z' fill='%23089AF7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4736 10.421V12.5263H13.5789C13.5789 11.3642 12.6357 10.421 11.4736 10.421Z' fill='%23089AF7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.8421 15.6842H14.6316C14.0495 15.6842 13.5789 16.1547 13.5789 16.7368V17.7895C9.36842 17.7895 6.27579 14.5663 6.21053 10.421H7.26316C7.84526 10.421 8.31579 9.95052 8.31579 9.36841V5.15789C8.31579 4.57578 7.84526 4.10526 7.26316 4.10526H3.05263C2.47053 4.10526 2 4.57578 2 5.15789V10.421C2 16.8158 7.18421 22 13.5789 22H18.8421C19.4242 22 19.8947 21.5295 19.8947 20.9474V16.7368C19.8947 16.1547 19.4242 15.6842 18.8421 15.6842Z' fill='%23089AF7'/%3E%3C/svg%3E%0A");
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] i.message {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 4H17V12C17 12.55 16.55 13 16 13H4V14C4 15.1 4.9 16 6 16H16L20 20V6C20 4.9 19.1 4 18 4ZM15 9V2C15 0.9 14.1 0 13 0H2C0.9 0 0 0.9 0 2V15L4 11H13C14.1 11 15 10.1 15 9Z' fill='%23089AF7'/%3E%3C/svg%3E");
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] i.video {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 0H2C0.9 0 0.00999999 0.9 0.00999999 2L0 20L4 16H18C19.1 16 20 15.1 20 14V2C20 0.9 19.1 0 18 0ZM14.38 10.7L12 8.8V11C12 11.55 11.55 12 11 12H5C4.45 12 4 11.55 4 11V5C4 4.45 4.45 4 5 4H11C11.55 4 12 4.45 12 5V7.2L14.38 5.3C15.03 4.78 16 5.24 16 6.08V9.92C16 10.76 15.03 11.22 14.38 10.7Z' fill='%23089AF7'/%3E%3C/svg%3E ");
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] i.core {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='20' viewBox='0 0 22 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.1667 0.5H2.83333C1.53833 0.5 0.5 1.56875 0.5 2.875V17.125C0.5 18.4312 1.53833 19.5 2.83333 19.5H19.1667C20.45 19.5 21.5 18.4312 21.5 17.125V2.875C21.5 1.56875 20.4617 0.5 19.1667 0.5ZM16.9188 7.53694H15.4146C15.294 7.53694 15.1902 7.62036 15.165 7.73714L14.4318 11.2019L13.7172 7.73833C13.692 7.62155 13.5876 7.53694 13.467 7.53694H11.976C11.8542 7.53694 11.7492 7.62274 11.7252 7.74072L11.0544 11.1643L10.3266 7.73714C10.3014 7.62036 10.1976 7.53694 10.0776 7.53694L7.9686 7.5C7.455 7.5 7.0278 7.63764 6.7014 7.90934C6.6024 7.98977 6.4974 8.1 6.3858 8.243V7.83664C6.3858 7.7288 6.2982 7.64181 6.1896 7.64181H4.6962C4.5882 7.64181 4.5 7.7288 4.5 7.83664V13.724C4.5 13.8676 4.6176 13.9844 4.7628 13.9844H6.2058C6.351 13.9844 6.4686 13.8676 6.4686 13.724V10.9445C6.4686 10.5012 6.522 10.1741 6.6276 9.97448C6.8094 9.63188 7.1688 9.46504 7.7268 9.46504C7.7724 9.46504 7.8318 9.46683 7.905 9.47041C7.9734 9.47339 8.553 9.47994 8.7078 9.48888L9.9252 13.7943C9.957 13.907 10.0602 13.9844 10.1784 13.9844H11.7006C11.8236 13.9844 11.931 13.8992 11.9568 13.7794L12.7062 10.3647L13.4466 13.7788C13.473 13.8992 13.5798 13.9844 13.7034 13.9844H15.2094C15.3264 13.9844 15.4296 13.9075 15.462 13.7967L17.1642 7.86167C17.2116 7.69901 17.0892 7.53694 16.9188 7.53694ZM19.1667 17.125H2.83333V5.25H19.1667V17.125Z' fill='%23089AF7'/%3E%3C/svg%3E ");
}
.contact-info-header .header-navbar .nav-buttons [class*=MuiButtonBase-root] i.patient {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 19H6C5.45 19 5 18.55 5 18V6C5 5.45 5.45 5 6 5H11C11.55 5 12 4.55 12 4C12 3.45 11.55 3 11 3H5C3.89 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V13C21 12.45 20.55 12 20 12C19.45 12 19 12.45 19 13V18C19 18.55 18.55 19 18 19ZM14 4C14 4.55 14.45 5 15 5H17.59L8.46 14.13C8.07 14.52 8.07 15.15 8.46 15.54C8.85 15.93 9.48 15.93 9.87 15.54L19 6.41V9C19 9.55 19.45 10 20 10C20.55 10 21 9.55 21 9V4C21 3.45 20.55 3 20 3H15C14.45 3 14 3.45 14 4Z' fill='%23089AF7'/%3E%3C/svg%3E%0A");
}
.accordion-summary-module_accordion-summary-material__OBoJd {
  background-color: #F0F1F4 !important;
  padding: 0 22px !important;
  display: flex !important;
  color: #1C3D64 !important;
  min-height: 54px !important;
  height: 54px;
}

.accordion-summary-module_accordion-summary__IFosr {
  width: 100%;
  font-size: 18px;
  min-height: 54px;
  display: flex;
  align-items: center;
}
.auto-width-columns {
  display: flex;
  width: inherit;
}
.auto-width-columns.width-1 > div {
  width: 100%;
}
.auto-width-columns.width-2 > div {
  width: 50%;
}
.auto-width-columns.width-3 > div {
  width: 33%;
}
.general-info .family-member {
  white-space: nowrap;
  display: flex;
  justify-content: space-between;
  flex-basis: 33%;
  padding-right: 15px;
  margin: 6px 0;
  align-items: center;
}
@media (max-width: 767px) {
  .general-info .family-member {
    padding-right: 0;
  }
}
.general-info .family-member .person {
  display: flex;
  align-items: center;
}
.general-info .family-member .person .person-name {
  white-space: nowrap;
  display: flex;
  align-items: center;
  text-decoration: none;
}
.general-info .family-member .person .person-name.person-link {
  cursor: pointer;
  color: #089af7;
}
.general-info .family-member .person .person-name.person-link:hover {
  text-decoration: underline;
}
.general-info .family-member .person .person-name .name {
  margin: 0;
  display: inline-block;
  overflow-wrap: break-word;
}
@media (max-width: 767px) {
  .general-info .family-member .person .person-name .name {
    white-space: break-spaces;
  }
}
.general-info .family-member .person .person-name .name .rp {
  cursor: default;
  color: #565F6F;
  margin-left: 4px;
}
.general-info .family-member .person .person-name .avatar {
  margin-right: 6px;
  flex-shrink: 0;
}
.general-info .phone-numbers ul {
  padding: 0;
  margin: 0;
  display: flex;
  list-style-type: none;
  width: 100%;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .general-info .phone-numbers ul {
    flex-direction: column;
  }
}
.general-info .phone-numbers ul li {
  display: flex;
  margin-top: 4px;
  flex-basis: 33%;
}
@media (max-width: 767px) {
  .general-info .phone-numbers ul li {
    justify-content: space-between;
  }
}
.general-info .phone-numbers ul li .phone-number {
  margin-left: 4px;
  white-space: nowrap;
}
.appointment-visit {
  display: flex;
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.appointment-visit > li {
  display: flex;
  align-items: center;
}
.appointment-visit > li:first-of-type {
  flex-basis: 66%;
}
.appointment-visit > li:first-of-type *:first-child {
  flex-basis: 50%;
}
@media (max-width: 767px) {
  .appointment-visit > li:first-of-type {
    flex-flow: column;
    align-items: flex-start;
  }
}
.appointment-visit > li .label {
  margin-left: 8px;
}
@media (max-width: 767px) {
  .appointment-visit > li:last-of-type {
    margin-top: 8px;
  }
}
@media (max-width: 767px) {
  .appointment-visit {
    flex-flow: column;
  }
}
.chip {
  width: 44px;
}
.chip > svg {
  margin: 0;
}
.chip > span {
  display: none;
}
.chip.small > svg {
  width: 18px;
  height: 18px;
  margin-left: 2px;
  margin-right: 0px;
}
.chip.default {
  background-color: #f0f1f4;
}
.chip.default > * {
  color: #565F6F;
}
.chip.success {
  background-color: rgba(77, 206, 160, 0.16);
}
.chip.success > * {
  color: #2EAF81;
}
.chip.warning {
  background-color: rgba(255, 177, 74, 0.16);
}
.chip.warning > * {
  color: rgb(224, 146, 43);
}
.chip.error {
  background-color: rgba(226, 86, 80, 0.16);
}
.chip.error > * {
  color: #C33731;
}
.billing-info .balances ul {
  display: flex;
  list-style-type: none;
  padding: 0;
  margin: 0;
  width: 100%;
}
@media (max-width: 1023px) {
  .billing-info .balances ul {
    flex-direction: column;
  }
}
.billing-info .balances ul li {
  flex-basis: 33%;
  display: flex;
  align-items: center;
}
@media (max-width: 1023px) {
  .billing-info .balances ul li:not(:first-of-type) {
    margin-top: 16px;
  }
}
.billing-info .balances ul li > label {
  margin-left: 8px;
}
@media (max-width: 767px) {
  .billing-info .balances ul li {
    flex-basis: initial;
  }
  .billing-info .balances ul li:not(first-of-type) {
    margin-top: 16px;
  }
}
.accordion.tasks-info .section .header {
  width: 35%;
}
@media (max-width: 767px) {
  .accordion.tasks-info .section .header {
    width: 100%;
  }
}
.accordion.tasks-info .person-name {
  white-space: nowrap;
  display: flex;
  align-items: center;
  text-decoration: none;
}
.accordion.tasks-info .person-name.person-link {
  cursor: pointer;
  color: #089af7;
}
.accordion.tasks-info .person-name.person-link:hover {
  text-decoration: underline;
}
.contact-info {
  width: 100%;
  display: flex;
  flex-flow: column;
  height: 100%;
  height: 0;
  width: 0;
  overflow: hidden;
}
.contact-info.active {
  height: 100%;
  width: 100%;
}
.contact-info .contact-info-new-patient {
  display: flex;
  align-items: center;
}
.contact-info .contact-info-content {
  overflow-y: auto;
  height: 100%;
}
.contact-info .contact-info-content.resizing .ps__rail-x, .contact-info .contact-info-content.resizing .ps__rail-y {
  display: none !important;
}
.contact-info .contact-info-content .accordion {
  margin: 24px 110px 0 80px;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .contact-info .contact-info-content .accordion {
    margin: 24px 40px 0 40px;
  }
}
@media (max-width: 767px) {
  .contact-info .contact-info-content .accordion {
    margin: 0px;
  }
}
.contact-info .contact-info-content .accordion:last-of-type {
  margin-bottom: 48px;
}
@media (max-width: 767px) {
  .contact-info .contact-info-content .accordion:last-of-type {
    margin: 0px;
  }
}
.start-virtual-visits-module_start-virtual-visits__QunvI .start-virtual-visits-module_text-message__nE8Jz {
  padding: 24px 48px 24px 48px;
}
@media (min-width: 769px) {
  .start-virtual-visits-module_start-virtual-visits__QunvI .start-virtual-visits-module_text-message__nE8Jz {
    min-width: 400px;
  }
}
.start-virtual-visits-module_start-virtual-visits__QunvI .start-virtual-visits-module_text-message__nE8Jz a {
  cursor: pointer;
  color: #089AF7;
  text-decoration: underline;
}
.app .contact-widget{position:absolute;height:100%;right:0;z-index:50}.app .contact-widget iframe{height:100% !important}.panel{padding:0 24px 0 56px;margin:40px 0 40px 0}.panel .header{margin:10px 0 10px 0;display:flex;justify-content:flex-start;grid-gap:16px;align-items:center;height:auto}.panel .content.key-statistics{display:flex;margin:10px 0 10px 0;grid-auto-flow:column;grid-gap:24px}.panel .content.metrics{display:grid;grid-template-columns:1fr;margin:10px 0 10px 0}.panel .content.no-data{display:flex;flex-direction:column;align-items:center}.panel .content.no-data .icon{background:#fef3e1;width:80px;height:80px;border-radius:50%;margin-bottom:24px}@media (max-width: 1175px){.panel{padding-right:17px;padding-left:17px}.panel .content.key-statistics{display:grid;grid-auto-flow:row;grid-template-columns:none;grid-gap:10px}}.metric-card{border:2px solid #e9eaee;border-radius:8px}.metric-card:first-child:not(:only-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.metric-card:last-child:not(:only-child){border-top-left-radius:0;border-top-right-radius:0;border-top:none}.metric-card:nth-child(n):not(:first-child):not(:last-child){border-radius:0;border-top:none}.metric-card .metric-content{display:grid;align-items:center;grid-template-columns:260px 128px auto;grid-template-rows:auto}.metric-card .metric-content .title-info{display:flex;align-items:center}.metric-card .metric-content .value{text-align:right}.metric-card .no-data-available-text{font-size:12px;margin-right:10px;text-align:right}.metric-card .dot{height:12px;width:12px;margin:0px 24px 0px 24px;border-radius:50%;display:inline-block}.metric-card .MuiCardContent-root{padding-bottom:8px;padding-top:8px}@media (max-width: 1175px){.metric-card .details-button{display:none}.metric-card .metric-card-icon{display:inline-grid}.metric-card .metric-content{padding-left:24px;padding-right:12px;padding-top:14px;padding-bottom:14px;grid-template-columns:1fr !important;row-gap:5px}.metric-card .metric-content .title-info{min-width:166px;grid-column:1;grid-row:1/2}.metric-card .metric-content .value{grid-column:1;grid-row:2/2;text-align:left}.metric-card .dot{margin:0px 8px 0px 0px}.metric-card .no-data-available-text{grid-column:2;grid-row:-2/-1}}.key-statistic-card{display:flex;flex-direction:column;background:#ffffff;border:3px solid #edeff2;box-shadow:0px 8px 12px -4px rgba(240,241,244,0.81);border-radius:7px;flex:1}.key-statistic-card.website-seo{box-shadow:none}.key-statistic-card.website-seo .key-statistic-content:hover{cursor:revert;background:none}.key-statistic-content{display:grid;grid-template-columns:1fr;grid-template-rows:48px 20px 24px 8px 49px 68px;align-items:center;height:100%;padding:0}.key-statistic-content:hover{cursor:pointer;background:#f9fafb}.key-statistic-content .header{height:auto;display:grid;grid-template-columns:30px 1fr 30px;grid-gap:0;justify-content:center}.key-statistic-content .header .more-button{padding-top:6px;padding-right:5px;justify-self:end;align-self:baseline}.key-statistic-content .header .more-button .icon{color:#0675dd;border-radius:24px}.key-statistic-content .header .more-button .icon:hover{cursor:pointer;color:#fff;fill:#fff;background-color:#0675dd;box-shadow:none}.key-statistic-content .title-and-info-tooltip{display:flex;align-items:center;justify-content:center;grid-row:3/4}.key-statistic-content .value{text-align:center;font-size:48px;line-height:36px;align-self:center;font-weight:900;color:black;grid-row:5/6}.key-statistic-button{grid-gap:3px;align-self:self-end;text-decoration:underline !important;text-decoration-color:#cee8fe;background-color:#cee8fe;border-top-left-radius:0;border-top-right-radius:0;width:100%;height:28px;padding:0}.key-statistic-button:hover{background-color:#0675dd;color:#e0eaf5}.key-statistic-button:hover .insight-button-label{color:#e0eaf5}.key-statistic-button:hover .insight-icon{fill:#e0eaf5}.key-statistic-button .insight-icon{align-self:normal;fill:#0675dd;padding-top:3px}.key-statistic-button .insight-button-label{color:#0675dd}.not-available{background-color:#f9fafb;height:28px}.not-available .not-available-text{font-size:12px;padding-top:4px;text-align:center;font-weight:400;line-height:19.9px}.popover-link-label{padding:15px;width:240px;color:black;cursor:pointer}@media (max-width: 1175px){.key-statistic-content{position:relative;grid-template-columns:1fr 2fr 1fr;grid-template-rows:48px 8px 50px 70px}.key-statistic-content .header .more-button{display:none}.key-statistic-content .title-and-info-tooltip{text-align:center;align-self:end;grid-row:1/2;grid-column:2/3}.key-statistic-content .title-and-info-tooltip .info-tooltip{position:absolute;top:5px;right:4px}.key-statistic-content .value{padding-top:inherit;grid-row:3/4;grid-column:2/3}.key-statistic-icon{padding-left:16px;justify-self:start}.not-available-text{font-size:18px;text-align:center}}.drawer-section{width:100%;height:100%}.drawer-rw>div{padding:32px}@media (max-width: 1023px){.drawer-rw>div{padding:32px 80px 0px 80px}}@media (max-width: 767px){.drawer-rw>div{padding:32px 24px 0px 24px;border-radius:0 !important}}.slideout .title{margin:10px 11px 20px 16px}.slideout .title-subtext{margin:0 11px 0 16px}.slideout .save-button{margin:20px 16px 7px 16px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0px;width:272px;height:42px;background:#0675dd;border-radius:4px;color:#fff;font-family:'Roboto';font-style:normal;font-weight:500;font-size:15px;line-height:26px;letter-spacing:0.46px}.slideout .save-button.disabled{color:#616c79;background:#d5d9dd}.slideout.list .list-item-container{margin:20px 16px 0 16px}.slideout.list .list-item-container ul{margin:0;padding-left:25px}.slideout.list .list-item-container .list-item{display:flex}.slideout.list .list-item-container .list-item .list-item-content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.slideout.default>div>hr:not(:first-child){margin-left:15px;margin-right:15px}.slideout.default .title{color:#2c3542;margin:10px 11px 7px 16px}.slideout.default .slideout-text-container{display:flex;margin:20px 16px 7px 16px;display:-webkit-box;-webkit-box-orient:vertical}.slideout.default .title-text{font-family:'Roboto';font-style:normal;font-weight:400;font-size:14px;font-size:14px;line-height:20px;letter-spacing:0.15px}.slideout.default .value-text{font-family:'Roboto';font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0.15px;color:#000;margin-top:4px;margin-bottom:8px}.slideout.default .value-text.email{color:#0675dd;text-decoration:underline}.slideout.default .phone-container{display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center;margin:20px 16px 10px 16px}.slideout.default .phone-container .action-button-container{display:flex;justify-content:space-around;width:65px;grid-gap:12px}.slideout.default .phone-container .action-button-container .button{fill:#0675dd;width:24px;height:24px}.slideout.default .phone-container .action-button-container .button:hover{background-color:white}.slideout.default .phone-container .action-button-container .button .icon{background:#ebf3fa;color:#089af7;margin-right:9px;border-radius:28.45px;width:28.45px;height:28.45px;padding:0px}.slideout.default .phone-container .action-button-container .button .icon:hover{color:#fff;fill:#fff;background-color:#0675dd;box-shadow:none;cursor:pointer}.slideout.default .phone-container .action-button-container .button .icon.disabled{background:#d5d9dd;color:rgba(0,0,0,0.26);cursor:pointer}.slideout.default .phone-container .action-button-container .button .icon .download{padding:0;height:21px}.slideout.default .phone-container .action-button-container .button .icon .phone,.slideout.default .phone-container .action-button-container .button .icon .patient-profile,.slideout.default .phone-container .action-button-container .button .icon .messenger{height:16px;width:16px;padding:6px}.slideout .tab-header{display:flex;border-bottom:1px solid #e8e8e8;margin:15px}.slideout .tab-content{margin-right:5px;margin-left:5px}.close-button{color:#8993a4}@media (max-width: 1175px){.drawer-rw>.MuiIconButton-root{visibility:hidden}}@media (max-width: 1023px){.drawer-rw{overflow:hidden}.drawer-rw.mobile-focus{overflow:auto}}.Unknown.color{color:#000}.Unknown.icon{fill:#000}.Unknown.background{background-color:#fff;border-color:#e9eaee}.Unknown.chip{background-color:#000;color:#fff}.Unknown.chip .MuiChip-icon{fill:#fff}.Unknown.dot{background-color:#000}.Bad.color{color:#e31b14}.Bad.icon{fill:#e31b14}.Bad.background{background-color:#feeceb;border-color:#fddedd}.Bad.chip{background-color:#f6cecd;color:#75312d}.Bad.chip .MuiChip-icon{fill:#75312d}.Bad.dot{background-color:#e31b14}.Bad.key-statistic-button{background-color:#0675dd;color:#e0eaf5}.Bad.key-statistic-button .insight-button-label{color:#e0eaf5}.Bad.key-statistic-button .insight-icon{fill:#e0eaf5}.Bad.key-statistic-button:hover{background-color:#0159ab}.Info.color{color:#089af7}.Info.icon{fill:#089af7}.Info.background{background-color:#e9f5fe;border-color:#d9edfd}.Info.chip{background-color:#ebf3fa;color:#0566c0}.Info.chip .MuiChip-icon{fill:#0566c0}.Info.chip.zero .MuiChip-icon{margin-left:19px;width:12px}.Info.dot{background-color:#ebf3fa}.Good.color{color:#57d9a3}.Good.icon{fill:#57d9a3}.Good.background{background-color:#edf7ed;border-color:#e0f1e0}.Good.chip{background-color:#d8f8d9;color:#1e4620}.Good.chip .MuiChip-icon{fill:#1e4620}.Good.dot{background-color:#008a06}.NotAvailable.chip{background-color:#edeff2;font-size:16px}.NotAvailable.dot{background-color:#edeff2}.chip{border-radius:20px;font-weight:500;height:25px;margin:0 auto 0 0;min-width:56px;width:auto}.chip.basic{min-width:0;margin:0;width:38px;height:20px;padding-left:21px}.chip.basic .icon-container{margin:0;display:flex;align-items:center;justify-content:center}.chip.status{min-width:0;margin:0;width:24px;height:16px}.chip.status.success{background:#d8f8d9}.chip.status.disabled{background:#e1e4e7}.chip.status.warning{background:#fff0ca}.chip.status .icon-container{margin:0;display:flex;align-items:center;justify-content:center}.chip.status .MuiChip-icon{margin:0}.chip.status .MuiChip-label{display:none}.chip.with-button{flex:0 0 auto;width:calc(100% - 30px)}.chip .change-chip-container{min-width:90px}.chip .benchmark-img{height:16px;width:16px}.chip.benchmark{min-width:min-content}.chip.metric{margin-left:22px;display:flex;align-items:center}.chip.key-statistic{display:flex;flex-wrap:wrap;align-content:center;grid-gap:8px;margin:auto;grid-row:6/7}.chip>span{display:inherit !important}.benchmark-tooltip{margin:5px 0 !important}.change-chip-tooltip{margin:6px 0 !important}.beta-chip{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0px;width:54px;height:30px;background:#d8f8d9;border-radius:4px;flex:none;order:2;flex-grow:0;color:#008a06;font-weight:500;font-size:13px}@media (max-width: 1175px){.chip.with-button{flex:0 0 auto;width:100%}.chip .change-chip-container{min-width:min-content;padding-right:8px}.chip.metric{grid-column:1;grid-row:3/3;margin-left:0}.chip.key-statistic{grid-row:4/5;grid-column:2/3}}.metric-card-button-group{display:flex;justify-content:flex-end;grid-gap:8px}.metric-card-button-group .insight-button{padding:0;fill:#0675dd;cursor:pointer}.metric-card-button-group .icon{background:#cee8fe;color:#0675dd;border-radius:24px;width:24px;height:24px}.metric-card-button-group .icon:hover{color:#fff;fill:#fff;background-color:#0675dd;box-shadow:none}.metric-card-button-group .icon.bad{background:#0675dd;color:#fff;fill:#fff}.metric-card-button-group .icon.bad:hover{background-color:#0159ab}.nav-button{display:flex;align-items:center;padding:12px 8px 12px 16px;margin:8px 0 0;border-radius:4px;cursor:pointer;min-width:150px;letter-spacing:0.15px;justify-content:flex-start}.nav-button:hover:not(.active){background:#f0f1f4;font-weight:500}.nav-button:hover:not(.active) .title{color:#606c85}.nav-button.active{background:#f0f1f4;font-weight:500}.nav-button .icon{width:20px;height:20px;margin:0 8px 0 0}.nav-button .title{font-family:'Roboto';font-style:normal;font-size:16px;line-height:150%;color:#1c3d64;width:-webkit-fill-available}.nav-button .badge{margin-right:10px}.nav-button .dot{height:10px;width:12px;border-radius:50%;margin-right:5px}.nav-button .dot.notification{background-color:#0675dd}@media (max-width: 1175px){.details-button{display:none}}.accordion-container-box{margin:8px 0 0}.accordion-container-box .accordion-container{border:none;background-color:#f9fafb}.accordion-container-box .accordion-container .summary{background-color:#f9fafb}.accordion-container-box .accordion-container.sidebar .summary{border-radius:4px;min-height:0;height:48px;padding:12px 8px 12px 16px}.accordion-container-box .accordion-container.sidebar .summary .icon{width:20px;height:20px;margin:0 8px 0 0}.accordion-container-box .accordion-container.sidebar .summary .title{font-family:'Roboto';font-style:normal;font-size:16px;line-height:150%;color:#1c3d64}.accordion-container-box .accordion-container.sidebar .rows{background-color:#f9fafb;padding:0}.accordion-container-box .accordion-container.sidebar .rows>.nav-button .title{margin-left:8px}.dialog .header{height:52px;display:flex;justify-content:flex-end}.dialog .thank-you{display:flex;flex-flow:column;max-width:600px}.dialog .thank-you .body-text-container{padding:40px 40px 0 40px}.dialog .thank-you .actions{padding-right:40px;padding-bottom:40px}.dialog .thank-you .button{background-color:#307eff}.dialog .marketing-phone{display:flex;flex-flow:column;align-items:center;max-width:498px}.dialog .marketing-phone .header{height:52px;display:flex;justify-content:flex-end;align-self:normal}.dialog .marketing-phone .body-text-container{display:flex;flex-flow:column;align-items:center;padding:16px 30px}.dialog .marketing-phone .actions{justify-content:center;padding:0;padding-bottom:24px}.dialog .marketing-phone .button{background-color:#0675dd;color:#e0eaf5;width:140px;height:42px;border-radius:4px}.main{border-radius:15px 0 0 15px;background-color:white;overflow:hidden;min-width:335px;display:flex;position:relative;flex-direction:column;flex-grow:1;transition:margin-right 0.2s}.main.slide-out-open{margin-right:335px}.main .default-page-body-spacing{margin-left:auto;margin-right:auto;width:100%;max-width:980px}.main .header{display:flex;justify-content:space-between;align-items:center;height:86px}.main .header .title-container{display:flex;height:auto;align-items:center;padding-left:50px;grid-gap:19px}.main .header .title-container.title-without-back-button{padding-left:46px}.main .header .title-container .title{display:flex;align-items:center;font-size:24px;line-height:28px;font-weight:500;padding-left:10px}.main .header .title-container .back-button{border:0;padding:5px;background:none;align-self:center;padding-left:15px}.main .header .title-container .back-button:hover{cursor:pointer}.main .header .mobile-divider{display:none}.centered{margin-left:auto;margin-right:auto}.locations-filter-form{background:white;flex-grow:1}.default-page-loading-skeleton{max-width:900px;margin-left:auto;margin-right:auto}.default-page-loading-skeleton .rectangular-skeleton{height:245px;border-radius:8px}.default-page-loading-skeleton .text-skeleton{height:50px;border-radius:8px}.menu-header{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #e8e9ed}.defaultBtn{text-decoration:underline !important}.MuiDrawer-modal{pointer-events:none}div[role='main']{pointer-events:none}.info-color{color:#089af7;fill:#089af7}.icon{display:grid;grid-template:1fr / 1fr;place-items:center}.icon:div:nth-child(1){z-index:1}.icon:div:nth-child(2){z-index:2}.icon.appointment-attendance{background:#daf5f7}.icon.doctor-productivity{background:#e1f2fd}.icon.hygiene-department{background:#e7e9fb}.icon.patient-base{background:#f5edfc}.icon.website-seo{background:#e2f0e3}.icon .details{height:16px}.icon.key-statistic{height:48px;width:40px;align-self:normal;justify-self:center;border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-radius:4px}.icon.key-statistic>.img{padding-top:7px}.icon.key-statistic.website-seo .img{height:21px;width:21px;padding-top:6px}.icon.metric{width:32px;height:32px;border-radius:4px}.icon>*{grid-column:1 / 1;grid-row:1 / 1}.toggle-button-group{justify-content:flex-end;align-items:center;height:86px;display:flex;margin-right:65px}.case-acceptance-page{display:flex;flex-direction:column;margin-top:32px}.case-acceptance-page :nth-child(2){margin:0}.case-acceptance-page .autocomplete-container{margin-right:auto;margin-left:auto;width:900px}.case-acceptance-page .autocomplete-container .autocomplete{width:475px}.case-acceptance-page .autocomplete-container .autocomplete .MuiAutocomplete-tag{background-color:#ebf3fa;color:#0675dd}.case-acceptance-page .autocomplete-container .autocomplete .MuiChip-deleteIcon{color:#0675dd}.MuiAutocomplete-popper>.MuiAutocomplete-paper{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}.info-tooltip{margin:0 0 !important}.info-tooltip.hidden{display:none}@media (max-width: 1175px){.toggle-button-group{height:64px;justify-content:space-between;width:100%;margin-right:0}.toggle-button-group p{font-weight:500}.toggle-button-group .MuiToggleButtonGroup-root{margin-right:24px}.toggle-button-group .first-last-day{margin-left:24px;padding-left:0;padding-top:24px}.main .header{height:auto;display:block}.main .header .title-container{padding:0;align-items:flex-start}.main .header .title-container .title{padding-top:20px;padding-bottom:20px}.main .header .title-container.title-without-back-button{padding-left:12px}.main .header .mobile-divider{display:block;width:100%}.main .mobile-divider{display:block;width:100%}}.panel{padding:0 24px 0 56px;margin:40px 0 40px 0}.panel .header{margin:10px 0 10px 0;display:flex;justify-content:flex-start;grid-gap:16px;align-items:center;height:auto}.panel .content.key-statistics{display:flex;margin:10px 0 10px 0;grid-auto-flow:column;grid-gap:24px}.panel .content.metrics{display:grid;grid-template-columns:1fr;margin:10px 0 10px 0}.panel .content.no-data{display:flex;flex-direction:column;align-items:center}.panel .content.no-data .icon{background:#fef3e1;width:80px;height:80px;border-radius:50%;margin-bottom:24px}@media (max-width: 1175px){.panel{padding-right:17px;padding-left:17px}.panel .content.key-statistics{display:grid;grid-auto-flow:row;grid-template-columns:none;grid-gap:10px}}.metric-card{border:2px solid #e9eaee;border-radius:8px}.metric-card:first-child:not(:only-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.metric-card:last-child:not(:only-child){border-top-left-radius:0;border-top-right-radius:0;border-top:none}.metric-card:nth-child(n):not(:first-child):not(:last-child){border-radius:0;border-top:none}.metric-card .metric-content{display:grid;align-items:center;grid-template-columns:260px 128px auto;grid-template-rows:auto}.metric-card .metric-content .title-info{display:flex;align-items:center}.metric-card .metric-content .value{text-align:right}.metric-card .no-data-available-text{font-size:12px;margin-right:10px;text-align:right}.metric-card .dot{height:12px;width:12px;margin:0px 24px 0px 24px;border-radius:50%;display:inline-block}.metric-card .MuiCardContent-root{padding-bottom:8px;padding-top:8px}@media (max-width: 1175px){.metric-card .details-button{display:none}.metric-card .metric-card-icon{display:inline-grid}.metric-card .metric-content{padding-left:24px;padding-right:12px;padding-top:14px;padding-bottom:14px;grid-template-columns:1fr !important;row-gap:5px}.metric-card .metric-content .title-info{min-width:166px;grid-column:1;grid-row:1/2}.metric-card .metric-content .value{grid-column:1;grid-row:2/2;text-align:left}.metric-card .dot{margin:0px 8px 0px 0px}.metric-card .no-data-available-text{grid-column:2;grid-row:-2/-1}}.key-statistic-card{display:flex;flex-direction:column;background:#ffffff;border:3px solid #edeff2;box-shadow:0px 8px 12px -4px rgba(240,241,244,0.81);border-radius:7px;flex:1}.key-statistic-card.website-seo{box-shadow:none}.key-statistic-card.website-seo .key-statistic-content:hover{cursor:revert;background:none}.key-statistic-content{display:grid;grid-template-columns:1fr;grid-template-rows:48px 20px 24px 8px 49px 68px;align-items:center;height:100%;padding:0}.key-statistic-content:hover{cursor:pointer;background:#f9fafb}.key-statistic-content .header{height:auto;display:grid;grid-template-columns:30px 1fr 30px;grid-gap:0;justify-content:center}.key-statistic-content .header .more-button{padding-top:6px;padding-right:5px;justify-self:end;align-self:baseline}.key-statistic-content .header .more-button .icon{color:#0675dd;border-radius:24px}.key-statistic-content .header .more-button .icon:hover{cursor:pointer;color:#fff;fill:#fff;background-color:#0675dd;box-shadow:none}.key-statistic-content .title-and-info-tooltip{display:flex;align-items:center;justify-content:center;grid-row:3/4}.key-statistic-content .value{text-align:center;font-size:48px;line-height:36px;align-self:center;font-weight:900;color:black;grid-row:5/6}.key-statistic-button{grid-gap:3px;align-self:self-end;text-decoration:underline !important;text-decoration-color:#cee8fe;background-color:#cee8fe;border-top-left-radius:0;border-top-right-radius:0;width:100%;height:28px;padding:0}.key-statistic-button:hover{background-color:#0675dd;color:#e0eaf5}.key-statistic-button:hover .insight-button-label{color:#e0eaf5}.key-statistic-button:hover .insight-icon{fill:#e0eaf5}.key-statistic-button .insight-icon{align-self:normal;fill:#0675dd;padding-top:3px}.key-statistic-button .insight-button-label{color:#0675dd}.not-available{background-color:#f9fafb;height:28px}.not-available .not-available-text{font-size:12px;padding-top:4px;text-align:center;font-weight:400;line-height:19.9px}.popover-link-label{padding:15px;width:240px;color:black;cursor:pointer}@media (max-width: 1175px){.key-statistic-content{position:relative;grid-template-columns:1fr 2fr 1fr;grid-template-rows:48px 8px 50px 70px}.key-statistic-content .header .more-button{display:none}.key-statistic-content .title-and-info-tooltip{text-align:center;align-self:end;grid-row:1/2;grid-column:2/3}.key-statistic-content .title-and-info-tooltip .info-tooltip{position:absolute;top:5px;right:4px}.key-statistic-content .value{padding-top:inherit;grid-row:3/4;grid-column:2/3}.key-statistic-icon{padding-left:16px;justify-self:start}.not-available-text{font-size:18px;text-align:center}}.drawer-section{width:100%;height:100%}.drawer-rw>div{padding:32px}@media (max-width: 1023px){.drawer-rw>div{padding:32px 80px 0px 80px}}@media (max-width: 767px){.drawer-rw>div{padding:32px 24px 0px 24px;border-radius:0 !important}}.slideout .title{margin:10px 11px 20px 16px}.slideout .title-subtext{margin:0 11px 0 16px}.slideout .save-button{margin:20px 16px 7px 16px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0px;width:272px;height:42px;background:#0675dd;border-radius:4px;color:#fff;font-family:'Roboto';font-style:normal;font-weight:500;font-size:15px;line-height:26px;letter-spacing:0.46px}.slideout .save-button.disabled{color:#616c79;background:#d5d9dd}.slideout.list .list-item-container{margin:20px 16px 0 16px}.slideout.list .list-item-container ul{margin:0;padding-left:25px}.slideout.list .list-item-container .list-item{display:flex}.slideout.list .list-item-container .list-item .list-item-content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.slideout.default>div>hr:not(:first-child){margin-left:15px;margin-right:15px}.slideout.default .title{color:#2c3542;margin:10px 11px 7px 16px}.slideout.default .slideout-text-container{display:flex;margin:20px 16px 7px 16px;display:-webkit-box;-webkit-box-orient:vertical}.slideout.default .title-text{font-family:'Roboto';font-style:normal;font-weight:400;font-size:14px;font-size:14px;line-height:20px;letter-spacing:0.15px}.slideout.default .value-text{font-family:'Roboto';font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0.15px;color:#000;margin-top:4px;margin-bottom:8px}.slideout.default .value-text.email{color:#0675dd;text-decoration:underline}.slideout.default .phone-container{display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center;margin:20px 16px 10px 16px}.slideout.default .phone-container .action-button-container{display:flex;justify-content:space-around;width:65px;grid-gap:12px}.slideout.default .phone-container .action-button-container .button{fill:#0675dd;width:24px;height:24px}.slideout.default .phone-container .action-button-container .button:hover{background-color:white}.slideout.default .phone-container .action-button-container .button .icon{background:#ebf3fa;color:#089af7;margin-right:9px;border-radius:28.45px;width:28.45px;height:28.45px;padding:0px}.slideout.default .phone-container .action-button-container .button .icon:hover{color:#fff;fill:#fff;background-color:#0675dd;box-shadow:none;cursor:pointer}.slideout.default .phone-container .action-button-container .button .icon.disabled{background:#d5d9dd;color:rgba(0,0,0,0.26);cursor:pointer}.slideout.default .phone-container .action-button-container .button .icon .download{padding:0;height:21px}.slideout.default .phone-container .action-button-container .button .icon .phone,.slideout.default .phone-container .action-button-container .button .icon .patient-profile,.slideout.default .phone-container .action-button-container .button .icon .messenger{height:16px;width:16px;padding:6px}.slideout .tab-header{display:flex;border-bottom:1px solid #e8e8e8;margin:15px}.slideout .tab-content{margin-right:5px;margin-left:5px}.close-button{color:#8993a4}@media (max-width: 1175px){.drawer-rw>.MuiIconButton-root{visibility:hidden}}@media (max-width: 1023px){.drawer-rw{overflow:hidden}.drawer-rw.mobile-focus{overflow:auto}}.Unknown.color{color:#000}.Unknown.icon{fill:#000}.Unknown.background{background-color:#fff;border-color:#e9eaee}.Unknown.chip{background-color:#000;color:#fff}.Unknown.chip .MuiChip-icon{fill:#fff}.Unknown.dot{background-color:#000}.Bad.color{color:#e31b14}.Bad.icon{fill:#e31b14}.Bad.background{background-color:#feeceb;border-color:#fddedd}.Bad.chip{background-color:#f6cecd;color:#75312d}.Bad.chip .MuiChip-icon{fill:#75312d}.Bad.dot{background-color:#e31b14}.Bad.key-statistic-button{background-color:#0675dd;color:#e0eaf5}.Bad.key-statistic-button .insight-button-label{color:#e0eaf5}.Bad.key-statistic-button .insight-icon{fill:#e0eaf5}.Bad.key-statistic-button:hover{background-color:#0159ab}.Info.color{color:#089af7}.Info.icon{fill:#089af7}.Info.background{background-color:#e9f5fe;border-color:#d9edfd}.Info.chip{background-color:#ebf3fa;color:#0566c0}.Info.chip .MuiChip-icon{fill:#0566c0}.Info.chip.zero .MuiChip-icon{margin-left:19px;width:12px}.Info.dot{background-color:#ebf3fa}.Good.color{color:#57d9a3}.Good.icon{fill:#57d9a3}.Good.background{background-color:#edf7ed;border-color:#e0f1e0}.Good.chip{background-color:#d8f8d9;color:#1e4620}.Good.chip .MuiChip-icon{fill:#1e4620}.Good.dot{background-color:#008a06}.NotAvailable.chip{background-color:#edeff2;font-size:16px}.NotAvailable.dot{background-color:#edeff2}.chip{border-radius:20px;font-weight:500;height:25px;margin:0 auto 0 0;min-width:56px;width:auto}.chip.basic{min-width:0;margin:0;width:38px;height:20px;padding-left:21px}.chip.basic .icon-container{margin:0;display:flex;align-items:center;justify-content:center}.chip.status{min-width:0;margin:0;width:24px;height:16px}.chip.status.success{background:#d8f8d9}.chip.status.disabled{background:#e1e4e7}.chip.status.warning{background:#fff0ca}.chip.status .icon-container{margin:0;display:flex;align-items:center;justify-content:center}.chip.status .MuiChip-icon{margin:0}.chip.status .MuiChip-label{display:none}.chip.with-button{flex:0 0 auto;width:calc(100% - 30px)}.chip .change-chip-container{min-width:90px}.chip .benchmark-img{height:16px;width:16px}.chip.benchmark{min-width:min-content}.chip.metric{margin-left:22px;display:flex;align-items:center}.chip.key-statistic{display:flex;flex-wrap:wrap;align-content:center;grid-gap:8px;margin:auto;grid-row:6/7}.chip>span{display:inherit !important}.benchmark-tooltip{margin:5px 0 !important}.change-chip-tooltip{margin:6px 0 !important}.beta-chip{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0px;width:54px;height:30px;background:#d8f8d9;border-radius:4px;flex:none;order:2;flex-grow:0;color:#008a06;font-weight:500;font-size:13px}@media (max-width: 1175px){.chip.with-button{flex:0 0 auto;width:100%}.chip .change-chip-container{min-width:min-content;padding-right:8px}.chip.metric{grid-column:1;grid-row:3/3;margin-left:0}.chip.key-statistic{grid-row:4/5;grid-column:2/3}}.metric-card-button-group{display:flex;justify-content:flex-end;grid-gap:8px}.metric-card-button-group .insight-button{padding:0;fill:#0675dd;cursor:pointer}.metric-card-button-group .icon{background:#cee8fe;color:#0675dd;border-radius:24px;width:24px;height:24px}.metric-card-button-group .icon:hover{color:#fff;fill:#fff;background-color:#0675dd;box-shadow:none}.metric-card-button-group .icon.bad{background:#0675dd;color:#fff;fill:#fff}.metric-card-button-group .icon.bad:hover{background-color:#0159ab}.nav-button{display:flex;align-items:center;padding:12px 8px 12px 16px;margin:8px 0 0;border-radius:4px;cursor:pointer;min-width:150px;letter-spacing:0.15px;justify-content:flex-start}.nav-button:hover:not(.active){background:#f0f1f4;font-weight:500}.nav-button:hover:not(.active) .title{color:#606c85}.nav-button.active{background:#f0f1f4;font-weight:500}.nav-button .icon{width:20px;height:20px;margin:0 8px 0 0}.nav-button .title{font-family:'Roboto';font-style:normal;font-size:16px;line-height:150%;color:#1c3d64;width:-webkit-fill-available}.nav-button .badge{margin-right:10px}.nav-button .dot{height:10px;width:12px;border-radius:50%;margin-right:5px}.nav-button .dot.notification{background-color:#0675dd}@media (max-width: 1175px){.details-button{display:none}}.accordion-container-box{margin:8px 0 0}.accordion-container-box .accordion-container{border:none;background-color:#f9fafb}.accordion-container-box .accordion-container .summary{background-color:#f9fafb}.accordion-container-box .accordion-container.sidebar .summary{border-radius:4px;min-height:0;height:48px;padding:12px 8px 12px 16px}.accordion-container-box .accordion-container.sidebar .summary .icon{width:20px;height:20px;margin:0 8px 0 0}.accordion-container-box .accordion-container.sidebar .summary .title{font-family:'Roboto';font-style:normal;font-size:16px;line-height:150%;color:#1c3d64}.accordion-container-box .accordion-container.sidebar .rows{background-color:#f9fafb;padding:0}.accordion-container-box .accordion-container.sidebar .rows>.nav-button .title{margin-left:8px}.dialog .header{height:52px;display:flex;justify-content:flex-end}.dialog .thank-you{display:flex;flex-flow:column;max-width:600px}.dialog .thank-you .body-text-container{padding:40px 40px 0 40px}.dialog .thank-you .actions{padding-right:40px;padding-bottom:40px}.dialog .thank-you .button{background-color:#307eff}.dialog .marketing-phone{display:flex;flex-flow:column;align-items:center;max-width:498px}.dialog .marketing-phone .header{height:52px;display:flex;justify-content:flex-end;align-self:normal}.dialog .marketing-phone .body-text-container{display:flex;flex-flow:column;align-items:center;padding:16px 30px}.dialog .marketing-phone .actions{justify-content:center;padding:0;padding-bottom:24px}.dialog .marketing-phone .button{background-color:#0675dd;color:#e0eaf5;width:140px;height:42px;border-radius:4px}.website-seo .google-rankings{display:flex;flex:2;background:#ebf3fa;border-radius:8px}.website-seo .google-rankings .content{display:flex;grid-auto-flow:column;padding:50px 40px 50px 40px;grid-gap:32px}.website-seo .google-rankings .content .picture{height:128px;align-self:center}.website-seo .google-rankings .content .button{display:flex;justify-content:center;align-items:center;padding:0px;width:191px;height:36px;background:#0675dd;border-radius:4px;flex:none;order:1;flex-grow:0}.website-seo .google-rankings .content .loading-icon{height:24px;padding-right:7px;margin-left:-8px}@media (max-width: 1175px){.website-seo .google-rankings .content .picture{display:none}}*{font-family:Roboto, sans-serif}:root{width:100vw;height:100vh;overflow:hidden}:root body{width:100vw;height:100vh;display:flex;margin:0;background-color:#ffffff}:root body #root{width:100vw;height:100vh}:root body a{text-decoration:none;cursor:pointer}:root body .app{display:flex;width:100%;height:100%}@media (max-width: 1023px){:root{overflow-y:visible}}

