.TimelineSection-module__aytwNq__divider{border-color:var(--grey-lt-06);color:var(--gray-light-color);margin:0;font-size:12px;font-weight:400}.TimelineSection-module__aytwNq__divider>span{background:var(--white-color);border:1px solid var(--light-black-01);color:var(--gray-light-color);border-radius:25px;padding:0 48px}
.AppointmentBar-module__baGE2q__card{border-top-left-radius:6px;border-top-right-radius:6px;align-self:center;width:100%;container-type:inline-size}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__container{gap:20px;padding:8px 0}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__icon{color:var(--accent-main);background-color:var(--grey-lt-04);border-radius:50%;padding:20px;font-size:20px}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patientInfo2 .AppointmentBar-module__baGE2q__meetingLink{flex:1;width:auto;min-width:120px}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__time{text-align:center;flex:none;width:60px}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__doctor,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patient,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__guest{flex:200px;min-width:200px;max-width:300px}:is(.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__doctor,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patient,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__guest) a{color:inherit;text-decoration:none}:is(.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__doctor,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patient,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__guest) .AppointmentBar-module__baGE2q__avatar{flex:none;width:50px;margin-right:16px}:is(.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__doctor,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patient,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__guest) .AppointmentBar-module__baGE2q__fullName{white-space:nowrap;text-overflow:ellipsis;min-width:120px;font-weight:700;overflow:hidden}:is(.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__doctor,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patient,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__guest) .AppointmentBar-module__baGE2q__meetingButton{color:var(--light-color);max-width:fit-content}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__actionButtonCol{flex:none;min-width:120px;margin-left:auto}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patientInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patientInfo2{align-items:center;gap:8px;width:100%;display:flex}:is(.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patientInfo2) .AppointmentBar-module__baGE2q__label{white-space:nowrap;color:var(--grey-dark);font-size:12px}:is(.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patientInfo2) .AppointmentBar-module__baGE2q__meetingLink{color:var(--grey-main);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}:is(.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patientInfo2) .AppointmentBar-module__baGE2q__copyIcon{cursor:pointer;color:var(--accent-main);flex:none}.AppointmentBar-module__baGE2q__card:hover{background-color:var(--accent-light-ghost)}@container (max-width:891px){.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__container{gap:12px}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__doctor,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patient,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__guest{flex:45%;min-width:150px}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__meetingButton{display:none}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patientInfo{text-align:left;align-items:flex-start}}@container (max-width:600px){.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__container{flex-direction:column;align-items:stretch}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__doctor,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__patient,.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__guest{flex:auto;min-width:100%;max-width:100%}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__time{text-align:left;width:100%;font-weight:700}.AppointmentBar-module__baGE2q__card .AppointmentBar-module__baGE2q__actionButtonCol{width:100%;margin-left:0}}
