.custom-carousel[data-v-0fa92056]{display:flex;justify-content:center}.date-slider[data-v-0fa92056]{display:flex;width:100%;overflow:hidden}.currWeek[data-v-0fa92056],.nextWeek[data-v-0fa92056],.prevWeek[data-v-0fa92056]{display:flex;width:100%;justify-content:space-evenly}.day[data-v-0fa92056]{font-size:12px;text-align:center}.date[data-v-0fa92056]{text-align:center;font-size:14px;font-weight:600}.day-date-box[data-v-0fa92056]{cursor:pointer;width:2.5rem;padding:2px 4px;border-radius:5px}.active[data-v-0fa92056]{background:#000}.active [data-v-0fa92056]{color:#fff}.left-arrow[data-v-0fa92056],.right-arrow[data-v-0fa92056]{display:flex;align-items:center;justify-content:center;align-self:center;width:22px;height:22px;border-radius:5px;background-color:var(--primary-accent-light);outline:none;border:none}.left-arrow img[data-v-0fa92056],.right-arrow img[data-v-0fa92056]{filter:invert(100)}.month-year-display .month[data-v-0fa92056],.month-year-display .year[data-v-0fa92056]{font-size:.875rem}.appointment-list[data-v-0fa92056]{overflow:scroll;height:50vh}.patient-appt-container[data-v-0fa92056]{display:flex;background:#f4f4f4;border-radius:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);padding:8px 10px;margin:0 0 15px;width:100%}.patient-appt-container .vertical-accent[data-v-0fa92056]{width:4px;border-radius:3px;background:var(--primary-accent-light);margin-right:12px}.patient-appt-container .patient-appt-name[data-v-0fa92056]{font-size:.875rem}.patient-appt-container .patient-appt-time[data-v-0fa92056]{font-size:.625rem}.patient-appt-container .patient-appt-join[data-v-0fa92056]{border-radius:5px;border:1px solid #353535;align-self:center;padding:3px 19px;font-size:.75rem;margin-left:auto}[data-v-0fa92056] .completed-appt{display:flex;margin-left:auto;width:30px;height:30px;align-self:center}[data-v-0fa92056] .completed-appt *{fill:var(--dark-gray)}.main-container[data-v-62a73127]{margin-top:30px}.tiles-container[data-v-62a73127]{margin-bottom:20px}.tiles-container[data-v-62a73127]:last-child{margin-bottom:0}.tile[data-v-62a73127]{background:var(--background-primary);border-radius:.75rem;min-height:200px;height:calc(28.57143vh - 20px);padding:1rem;position:relative}.main-page-calendar[data-v-62a73127]{height:100%}.upcoming-appts-header[data-v-62a73127]{font-weight:500;font-size:1.125rem}.greeting[data-v-62a73127]{font-size:1.375rem;margin-bottom:5px}.greeting-text[data-v-62a73127]{font-size:.875rem}[data-v-62a73127] .tile-small-logo{filter:brightness(0) saturate(0);width:20px;height:20px}[data-v-62a73127] .num-appts-logo{width:18px;height:18px}.tile-body[data-v-62a73127]{display:flex;align-items:flex-end;height:90%;font-size:3rem}.greeting-section[data-v-62a73127]{max-height:calc(28.57143vh - 20px)!important;height:167px;min-height:167px}.greetings-img[data-v-62a73127]{position:absolute;right:20px;bottom:10px;width:200px}.greetings-img img[data-v-62a73127]{width:100%}.doctor-name[data-v-62a73127]{font-size:1.375rem;color:var(--primary-accent-light)}