.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.AppointmentDetailPDF_wholePagePDF__HRfX1{width:100%;text-align:center;border:1px dotted grey;background:white;display:none}.AppointmentDetailPDF_wholePagePDF__HRfX1 *{background:transparent}.AppointmentDetailPDF_topPDF__18Fs_{width:100%;background-color:#64aaaa;text-align:center;color:white!important;font-size:34px;font-weight:600}.AppointmentDetailPDF_logoPDF__3LH2t{display:flex;width:100%;justify-content:flex-end}.AppointmentDetailPDF_aramPDF__ROtCt{font-size:24px;font-weight:700}.AppointmentDetailPDF_addsPDF__66vls{width:100%}.AppointmentDetailPDF_addsPDF__66vls>div{height:30px;border-top:1px dotted grey;display:flex;align-items:center;justify-content:center;font-size:12px;color:#333}.AppointmentDetailPDF_borderedPDG__PxlSb{border-bottom:3px solid grey}.AppointmentDetailPDF_invoiceInfoPDF__pr67a{display:flex;justify-content:center}.AppointmentDetailPDF_invoiceInfoPDF__pr67a span{border-right:1px dotted grey;text-align:center;font-size:12px;width:25%;height:100%}.AppointmentDetailPDF_moreWidth__EN_q_{width:50%!important}.AppointmentDetailPDF_alignLeft__FRanS,.AppointmentDetailPDF_moreWidth__EN_q_{box-sizing:border-box!important;padding-left:15px!important;justify-content:flex-start!important}.AppointmentDetailPDF_invoiceInfoPDF__pr67a span:nth-child(3){width:30%}.AppointmentDetailPDF_invoiceInfoPDF__pr67a span:last-child{border-right:none}.AppointmentDetailPDF_tablePDF__jIgy8{display:flex;width:100%;height:80px}.AppointmentDetailPDF_tablePDF__jIgy8 span{text-align:center;font-size:12px}.AppointmentDetailPDF_tablePDF__jIgy8 span:not(.AppointmentDetailPDF_descriptionPDF__oMCSo){width:14%}.AppointmentDetailPDF_descriptionPDF__oMCSo{width:40%}.AppointmentDetailPDF_tablePDF__jIgy8 span:not(:last-child){border-right:1px dotted grey}.AppointmentDetailPDF_lastPDF__c6kzi{display:flex;justify-content:space-between;width:100%}.AppointmentDetailPDF_lastPDF__c6kzi span{font-size:12px;text-align:center;border-right:1px dotted grey}.AppointmentDetailPDF_addsPDF2__7B_zN{width:100%;border-top:1px dotted grey;justify-content:center;font-size:12px;color:#333}.AppointmentDetailPDF_borderOffPDF__YnebA{border-right:none!important}.AppointmentDetailPDF_wholePagePDF__HRfX1 span{display:flex;align-items:center;justify-content:center;color:black;font-size:10px}.AppointmentDetailPDF_topTablePDF__dePWm{background-color:#d89bc4}.AppointmentDetailPDF_topTablePDF__dePWm span{color:white;font-weight:400;height:100%;font-size:12px}.AppointmentDetailPDF_wholePagePDF__HRfX1 div{color:black}.AppointmentDetailPDF_btnPDF__rK_6I{width:100%;display:flex;align-items:center;justify-content:center;margin-top:30px}.AppointmentDetailPDF_btnPDF__rK_6I button{width:100px;display:flex;align-items:center;justify-content:center;font-size:16px}.AppointmentDetailPDF_borderOffPDFShort__KgqCs{width:16%!important}@media print{.AppointmentDetailPDF_btnPDF__rK_6I,.AppointmentDetailPDF_d-flex__DAwnp,.AppointmentDetailPDF_table-action__hs5B5{display:none!important}.AppointmentDetailPDF_wholePagePDF__HRfX1{display:block!important}.AppointmentDetailPDF_card-body__3it2z,.AppointmentDetailPDF_card-header__eyeG8{display:none!important}.AppointmentDetailPDF_invoiceInfoPDF__pr67a,.AppointmentDetailPDF_tablePDF__jIgy8,.AppointmentDetailPDF_wholePagePDF__HRfX1{page-break-inside:avoid}}.AppointmentDetailPDF_borderOffPDFLong__DQHjw{width:84%!important;display:flex;align-items:center;justify-content:flex-start}