body,html{height:100%;margin:0;padding:0;font-family:Helvetica Neue,Open Sans,Segoe UI,Arial,sans-serif;font-size:.9rem}input,textarea{padding:.5rem;border-radius:4px;border:1px solid #ccc}input.error,textarea.error{border-color:red}a.c9-brand.active,a.c9-brand.active:focus,a.c9-brand.active:hover{text-decoration:none;border:none}a.active,a.active:focus{text-decoration:none;border-bottom:2px solid #555}.nav.page-left-menu a{border-radius:6px 0 0 6px}.nav-item button.btn-link:focus{text-decoration:none}.input-feedback{color:red;margin-top:.25rem}.datepicker-full input{width:100%}.react-datepicker__input-container{width:inherit}.react-datepicker__input-container input{padding:.375rem .75rem}.appt-filter{margin-bottom:.5rem}.appt-time{text-decoration:underline;-webkit-text-decoration-color:#00f;text-decoration-color:#00f}.slot-time-container{height:300px;padding-right:20px}.default-style-timepicker{top:unset!important;bottom:unset!important;left:unset!important;right:unset!important;position:fixed!important;-webkit-transform:unset!important;transform:unset!important}.slot-padding{padding:10px 0;text-align:center}.no-slot{background-color:#ddd}.slot-col-header{font-weight:700;border-right:1px solid #000;border-left:1px solid #000;border-top:1px solid #000;box-shadow:0 8px 6px -6px #000}div.slot-col-header{margin-right:5px}.slot-col-header :nth-child(2n){background-color:#f1f2f3;border-right:1px solid #000;border-left:1px solid #000}.slot-col-header>:nth-child(odd){background-color:#ddd}.slot-col>.col{border-right:1px solid #000;border-bottom:1px solid #000}.slot-col>:first-child{border-left:1px solid #000}.form-row{margin-bottom:.5rem}.form-row,.form-row input{width:100%}@font-face{font-family:password;font-style:normal;src:url(/static/media/password.0bf6c6d4.ttf)}.passwordFont:not(:placeholder-shown){font-family:password}.my-modal-lg{max-width:80%!important}.not-paid{color:red}.paid{color:#00f}.has-breakup{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;cursor:help}.editable-booking-field-empty,.editable-booking-field:hover{text-decoration:underline;-webkit-text-decoration-color:red;text-decoration-color:red;cursor:pointer}.editable-booking-field-empty{color:#00f}.editable-booking-field-disabled{cursor:not-allowed;text-decoration:none;pointer-events:none}.event-outer-container{display:flex;flex-direction:row}.event-error{color:red}.event-pending{color:#999}.event-done{color:#00f}.event-container{display:flex;flex-direction:row}.event-title-box{display:flex;flex-direction:column}.event-text-box{text-align:center;min-width:8rem}.grey-caps{color:#999;text-transform:uppercase}.inline-force{display:inline!important}.abs-center{top:50%}.abs-center,.abs-top-10{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.abs-top-10{top:10%}.error{color:red;font-style:italic}.margin-btm-1rem{margin-bottom:1rem}.react-datepicker__time-container,.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:100px!important}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:110px!important}.unsaved{background-color:#fc0}.activeTab{color:#000}.activeTab,.inactiveTab{cursor:default;font-weight:700}.inactiveTab{color:#999}@-webkit-keyframes anneal{0%{background:#e25822}to{background:none}}@keyframes anneal{0%{background:#e25822}to{background:none}}.anneal{-webkit-animation:anneal 3s;animation:anneal 3s}.disabled-bg{background-color:#eee}#userInfo{text-transform:capitalize}.doc-badge h6{padding:0;margin:0}button.doc-badge-title{text-align:left;padding:0;margin-right:.5rem}.muted-text{color:#999}.doc-not-found{margin-left:1rem;margin-top:1rem}button.button-as-link{padding:0;margin:0;line-height:0}.veil{width:100%;height:100%;top:0;left:0;position:absolute;display:block;opacity:.7;background-color:#fff;z-index:99;text-align:center;display:flex;justify-content:center;align-items:center}.veil-image{position:absolute;top:100px;left:240px;z-index:100}.highlight-matching-ph{background-color:#000;color:#ff0}.patient-badge-container>div{margin:0;padding:0}.patient-badge-past{background-color:#f1f2f3;background-image:linear-gradient(rgba(0,0,0,.015) 1px,transparent 0),linear-gradient(0,rgba(0,0,0,.015) 1px,transparent 0);background-size:5px 5px;background-position:-1px -1px,-1px -1px}.patient-badge-future{background-color:#f6f8fa}.patient-badge-action-button{margin-left:.2rem}.filtered-hl{background-color:#cf3;font-weight:700}.coupon{font-size:18px}.zoom{-webkit-transition:.2s linear;transition:.2s linear}.zoom:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.spinme{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.doc-new-tag{position:absolute;left:10px;top:-10px;display:flex;flex-direction:row;align-items:center;padding:3px;border-radius:3px;font-size:smaller}.doc-rejected{background-color:#a00}.doc-pending{background-color:hwb(39 0 0/.92)}.doc-new{background-color:#0a0}.doc-unconfigured{border:1px solid #a00!important}.doc-new-tag div.badge-text{display:inline-block;color:#fff}.print-appts{white-space:nowrap;empty-cells:show;width:1%!important}.print-appts>*>tr,.print-appts>*>tr>td,.print-appts>thead>tr>th{border-color:#000!important;margin:0!important;padding:2px!important;min-width:1px!important}ul.pagination{display:inline-block;padding:0;margin:0}ul.pagination li{display:inline}ul.pagination li a{color:#000;float:left;padding:8px 16px;text-decoration:none;border-radius:5px}ul.pagination li.selected a{background-color:#4caf50;color:#fff;border-radius:5px}.battery-container{width:30px;height:50px;background-color:#ddd;position:relative}.battery-fill{position:absolute;bottom:0;left:0;width:100%;background-color:#4caf50;-webkit-transition:height .5s;transition:height .5s}.toolbar{margin-bottom:1rem;margin-top:1rem;display:flex;align-items:center;justify-content:space-between}.pagination-container{display:flex;justify-content:center;flex:1 1}.download-button{margin-right:5rem;margin-bottom:2rem}.error-message{position:absolute;top:100%;margin-top:.5rem;color:red}.bold{font-weight:700}.adoption-percentage{font-weight:700;margin-top:2rem;margin-right:2rem}.adoption-percentage-container{display:flex;align-items:center}ul.pagination li:hover:not(.selected) a{background-color:#ddd}.display-flex-right-align{display:flex;justify-content:flex-end}.scissors{height:22px;width:100%;margin:auto;background-repeat:no-repeat;background-position:100%;position:relative;overflow:hidden}.scissors:after{content:"";position:relative;top:50%;display:block;border-top:1px dashed #000;margin-top:-1px}.scissors>img{height:22px;position:absolute;right:50%}.weeks-of-month-container{border:1px solid #ccc;border-top:0;border-radius:6px}.weeks-of-month-input input[type=checkbox]{display:inline-block;width:1.2rem}.weeks-of-month-input label{font-weight:400}.weeks-of-month-input:nth-child(2n){background-color:#e6e6fa}.tree-select .dropdown-content{min-width:250px}.tree-select .dropdown-trigger{border-radius:.25rem}.tree-select .dropdown-trigger>span:after{font-size:12px;color:#555}.tree-select .toggle{font:normal normal normal 12px/1 FontAwesome;color:#555}.tree-select .toggle.collapsed:after{content:"➕"}.tree-select .toggle.expanded:after{content:"➖"}.tree-select .tag-item .search{border-bottom:none}@page{size:auto;margin:25mm 10mm 25mm 10mm}.doc-form input[type=text],.dropdown-trigger,.print-modal input[type=text],.tree-select .dropdown,input[type=number],textarea{width:100%}div.edited-slotproto{border-color:red;box-shadow:0 0 4px 2px red}.upload-dp{position:absolute;top:80%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-group-xs>.btn,.btn.btn-xs,div.btn-xs{padding:.25rem .4rem;font-size:.875rem;line-height:.5;border-radius:.2rem}.weekly-sch-modal{max-height:75vh;overflow-y:auto}.doc-list-header{display:flex;justify-content:space-between;align-items:center}.doc-list-header>h5{margin:0}.c9-brand>span{padding:.3rem}.c9-brand :nth-child(odd){border:1px solid #000}.c9-brand :nth-child(2n){border:1px solid #000;color:#fff;background-color:#000}.settings-page{display:grid;grid-template-columns:200px 1fr}.settings-sidebar{background-color:#f6f8fa;margin-right:5px;min-height:100vh;padding-top:3rem;padding-left:1rem}.settings-main{margin:1rem}.hospital-form{margin-top:1rem;margin-bottom:3rem}.hospital-form input{width:100%}.hospital-form>.row{margin-bottom:.4rem}.doc-ban-head{display:flex;flex-direction:column;align-items:center}.doc-ban-head img{height:150px;margin:1rem}.doc-ban-head h3{padding:0;margin:0}.doc-ban-head-container{width:100%}.doc-detail-banner{white-space:pre-line}.doc-detail-banner>:nth-child(odd){background-color:#f6f8fa}.doc-detail-banner>div{padding:.15rem .375rem}.flex-space-btw{display:flex;justify-content:space-between}.hospName{position:relative}.hospName-tooltip{display:none;position:absolute;background-color:#fff8dc;left:0;padding:3px;border:1px solid #000;z-index:1000}.hospName:hover .hospName-tooltip{display:block}.modalSiteCode>div{width:50%;display:inline-block}.matchingHospital{margin-bottom:1vw}.matchingHospital:first-child{margin-top:1vw}.customerRxModalNotfn{display:flex;flex-direction:row;height:300px;justify-content:center;align-items:center;margin-top:13px}.siteCodeWrapper{display:flex!important;align-items:center}.siteCodeDiv{width:100%}.hospNameDiv{padding-left:1vw}.labScanHeader{display:grid;grid-template-columns:2fr 2fr 2fr;grid-column-gap:2rem;margin:2rem 2rem 2rem 0}.main_content{display:flex;justify-content:center}.drag_drop_heading{display:flex;text-align:center;justify-content:space-between;margin-bottom:15px}.submit_btn{display:inline-block;padding:10px 15px;font-size:18px;cursor:pointer;text-align:center;text-decoration:none;color:#fff;background-color:#007bff;border:none;border-radius:5px;box-shadow:0 3px #248eff;outline:none}.submit_btn:hover{background-color:#0367d3}.submit_btn:active{-webkit-transform:translateY(4px);transform:translateY(4px)}.submit_btn:focus{outline:none}.cancel-text{cursor:pointer;font-size:16px;color:#007bff}.cancel-text:hover{text-decoration:underline}.display-linebreak{white-space:pre-line}.sub-container{width:48%}.coupon-heading{margin:40px 0}.coupon-code{width:100%;font-size:20px;font-weight:700}.coupon-details{display:flex;padding:10px;border-bottom:1px solid #ddd}.coupon-list-heading{width:33%;font-weight:700}.full-width{width:100%}.width-11{width:11%}.width-12{width:12%}.width-15{width:15%}.coupon-card,.coupon-table{background-color:#f7f7f7;width:100%;border-radius:10px}.coupon-card{margin:0 auto}.exp-input{height:37.98px}.reports-date-height{height:38px}table.user-details td{padding-right:10rem}table.user-details span{font-weight:700}.outer{width:15rem;margin:1rem}.date-field{height:40px;line-height:40px}.logs-container{padding-left:16px;padding-right:16px;padding-top:16px}.audit-logs-table{width:100%;margin-top:10px;margin-right:1rem;padding-left:7px}.no-logs-text{text-align:center;font-weight:700;margin-left:.5rem;margin-top:10px}.filters-row{margin-bottom:10px}.filters-row>[class*=col-]{padding-left:5px;padding-right:5px}.filter-field{display:flex;flex-direction:column;height:100%}.filter-field label{font-size:14px;font-weight:500;margin-bottom:6px}.audit-input,.filter-control,.filter-select__control,.react-datepicker__input-container input{height:38px!important;min-height:38px!important;font-size:14px;border-radius:4px;box-sizing:border-box}.react-datepicker-wrapper,.react-datepicker__input-container{width:100%}.react-datepicker__input-container input{width:100%;padding:10px 12px}.dual-input{display:flex;grid-gap:8px;gap:8px}.dual-input,.dual-input .filter-control{flex:1 1;height:48px}.filter-select__control{min-height:44px;height:44px}.filter-select__value-container{height:44px;padding:0 8px;display:flex;align-items:center}.filter-select__indicator{padding:6px}.export-btn,.primary-btn{width:100%;height:38px;font-weight:600;border-radius:6px}
/*# sourceMappingURL=main.f56a6132.chunk.css.map */