h1,h2,h3,h4,h5,h6{font-family:Montserrat}.MuiButtonBase-root,.MuiChip-label,.MuiInputBase-input,.MuiListItemText-primary,.MuiListItemText-root,.MuiSelect-select,body,html,p{font-family:Montserrat!important}.css-16d5wub-MuiFormHelperText-root,.css-19lqpda-MuiFormHelperText-root.Mui-error{margin-left:0}.css-29fzhj-MuiFormControl-root-MuiTextField-root{align-items:flex-start}.css-1wcuju8-MuiChip-root{height:auto}#demo-simple-select-label{font-family:Montserrat}#demo-simple-select-label-fixed{color:gray;font-family:Montserrat}.demo-simple-select-label-fixed{border:1.5px solid #d5d7d9;border-radius:5px;color:#6e6e6e;font-family:Montserrat;font-size:14px;font-weight:500;height:40px;margin-top:5px;padding:10px;width:100%}#demo-simple-select{font-family:Montserrat}#demo-simple-select-fixed{color:gray;font-family:Montserrat}.light-grey{color:#5f6f85}.scheduleButton{background-color:#0054a6;color:#fff}.display-flex{display:flex}.flex-row-center{align-items:center;display:flex;flex-direction:row;justify-content:center}#filled-required,.txt-mont{font-family:Montserrat}.txt-mont{font-weight:500}.mbminus{margin-bottom:-15px}.mb10Min{margin-bottom:-10px}.org-time-highlight{background:#ff754a;border-radius:4px;height:8px;width:80%}.rse-time-highlight{background:#d411a9;border-radius:4px;height:8px;width:80%}.header,.text{font-family:Montserrat;font-weight:500}.text{font-size:14px}.txt-semi-bold{font-family:Montserrat;font-weight:600}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fs7{font-size:7px}.fs8{font-size:8px}.fs10{font-size:10px}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.m5{margin:5px}.mh1{margin:0 1px}.mh15Per{margin:0 15%}.ml2{margin-left:2px}.ml3{margin-left:3px}.ml5{margin-left:5px}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml30{margin-left:30px!important}.ml40{margin-left:40px!important}.ml50{margin-left:50px!important}.ml60{margin-left:60px!important}.ml70{margin-left:70px!important}.mr2{margin-right:2px}.mr3{margin-right:3px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt5{margin-top:5px}.mb3{margin-bottom:3px}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px}.mt50{margin-top:50px}.mt100{margin-top:100px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb65{margin-bottom:65px}.top65{top:65px}.pb10,.pb15{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.mlr10mtb20{margin:20px 10px}.mlr20mtb20{margin:20px}.mlr20mtb10{margin:10px 20px}.critical{align-items:center;background-color:#fff0f0;border:1px solid #ffb4b4;border-radius:6px;display:flex;gap:8px;padding:10px 16px}.scroll-smooth{scroll-behavior:smooth}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pr15{padding-right:15px}.pl20{padding-left:20px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr20{padding-right:20px}.pr50{padding-right:50px}.pr60{padding-right:60px}.pv2{padding:2px 0}.pt10{padding-top:10px}.pv15{padding-bottom:15px;padding-top:15px}.pv20{padding:20px 0}.p0{padding:0}.ph2{padding:0 2px}.p5{padding:5px}.ph5{padding-left:5px;padding-right:5px}.ph20{padding-left:20px;padding-right:20px}.ph20pv10{padding:10px 20px}.ph30{padding:0 30px}.ph15Per{padding:0 15%}.ph40{padding:0 40px}.ph24{padding:0 20px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.m20Min{margin:-20px!important}.pv3{padding-bottom:3px;padding-top:3px}.pv5{padding-bottom:5px;padding-top:5px}.pv10{padding-bottom:10px;padding-top:10px}.ph15pv10{padding:10px 15px}.ph10pv5{padding:5px 10px}.cursor{cursor:pointer}.no-cursor{pointer-events:none}.cal-tab-icon{align-items:center;display:flex;justify-content:center;padding:5px}#demo-simple-select-label{line-height:.4375em;overflow:visible}.p10MinWid99Per{min-width:99%;padding:0 0 10px 10px}.r30{right:30px}.blue-color{color:#0054a6!important}.yellow-color{color:#fdb913}.blue2{color:#3693ff}.yellow1{color:#ffc225}.yellow2{color:#f2c73d}.yellow3{color:#edbe1f}.yel-back{background:#f7eabe}.pat-top-con{border-bottom:1px solid #b3d9fc;border-left:5px solid #0054a6;border-right:#0000;border-top:#0000}.filter{border:1px solid #f0f0f0;border-radius:8px;height:40px;padding-left:10px;padding-right:10px}.selected{background-color:#0054a6;border-radius:10px;color:#fff;padding:2px}.virtual-bg{background-color:#b18ec6}.white-blue-hvr:hover{background-color:#f1f5f9}.w9Per{width:9%}.gray-color{color:#577097}.green-color{color:#03992d}.card-rose-color{color:#ff71cf}.card-blue-color{color:#6c84fb}.card-blue2{color:#3348ff}.card-light-blue-back{background:#1663f829}.light-blue-back{background:#f2f6fe}.light-blue-back2{background:#61def4}.light-blue-back3{background:#f9fafb}.light-blue-back4{background:#e6f3ff}.light-blue-back5{background:#7bb4ec}.light-blue-back6{background:#b6d3e8}.card-bot-blue-back{background:#6194fa}.card-back{background:#f5f6f7;margin-bottom:10px;margin-top:10px}.pend{background:#fdc43229;border-radius:5px;color:#ff8a00;padding:0 10px}.blue3{color:#6194fa}.blue4{color:#0f91d2}.br3{border-radius:3px}.light-blue{color:#61a3ff}.sky-blue{color:#3b82f6}.br5{border-radius:5px}.br6{border-radius:6px}.br8{border-radius:8px}.br10{border-radius:10px}.br15{border-radius:15px}.br20{border-radius:20px}.brl10{border-bottom-left-radius:10px;border-top-left-radius:10px}.br50Per{border-radius:50%}.br5p5{border-radius:5px;padding:5px}.card-bot-green-back{background:#03a01cb2}.card-bot-red-back{background:#ff1d1dcc}.clr-muted{color:#64748b}.clr-dark-gray{color:#334155}.card-bot-yellow-back{background:#ba931e}.card-bot-pink-back{background:#c96dc9}.card-bot-brown-back{background:#a86632}.card-bot-orange-back{background:#cc7349}.card-bot-rose-back{background:#7a4d8bab}.card-green-color{color:#03a01cb2}.card-black1{color:#606e80}.black2{color:#494949}.black3{color:#171725}.black4{color:#000c}.black5{color:#0000005e}.black6{color:#484848}.black7{color:#525252}.black8{color:#303030}.black9{color:#6d6d6d}.black10{color:#283c46}.black11{color:#4b4b4b}.black12{color:#181a1b}.black13{color:#27214d}.black14{color:#181725}.black15{color:#282828}.black16{color:#464e5f}.black17{color:#191c1f}.black18{color:#434657}.black19{color:#2a2a2a}.black20{color:#3a3a3a}.black21{color:#01002e}.black22{color:#1a1c21}.black23{color:#5f5f5f}.black24{color:#282828cc}.black25{color:#3b3e45}.black26{color:#333}.black27{color:#595959de}.black28{color:#546e7a}.black29{color:#242424}.black30{color:#292d32}.black31{color:#374151}.box-shadow2{box-shadow:0 1px 4px #cac5c5}.card-time{border-radius:5px;padding:5px 10px}.card-bottom-color{align-items:center;display:flex;height:35px;justify-content:center;margin-bottom:-8px}.card-top-color{height:7px;margin-top:-18px}.tim-con{align-items:center;background:#ffe6e6;display:flex;height:50px;justify-content:center;width:70px}.lght-blu-bck-con{background:#e4f0f8;border:1px solid #fff;border-radius:8px}.card-top-blue-color{background:#0054a680}.card-top-rose-color{background:#d411a9}.card-top-green-color{background:#076c8c}.card-top-yellow-color{background:#fdb913}.card-top-orange-color{background:#ff754a}.card-top-paleGreen-color{background:#628d7f}.card-3dot-color{color:#9393a8}.card-head-blue-color{color:#0054a680}.card-head-rose-color{color:#d411a9}.card-head-green-color{color:#076c8c}.card-head-yellow-color{color:#fdb913}.card-head-orange-color{color:#ff754a}.card-head-paleGreen-color{color:#52766b}.rose{color:#d411a9}.purple-back{background:#9b51e0}.orange-back3{background:#ee9f99}.card-head-border-bottom-blue{border-bottom:5px solid #0054a680;border-radius:4px;margin-right:15px;padding-bottom:3px}.card-head-border-bottom-rose{border-bottom:5px solid #d411a9;border-radius:4px;margin-right:15px;padding-bottom:10px}.card-head-border-bottom-green{border-bottom:5px solid #076c8c;border-radius:4px;margin-right:15px;padding-bottom:10px}.card-head-border-bottom-yellow{border-bottom:5px solid #fdb913;border-radius:4px;margin-right:15px;padding-bottom:10px}.card-head-border-bottom-orange{border-bottom:5px solid #ff754a;border-radius:4px;margin-right:15px;padding-bottom:10px}.card-head-border-bottom-paleGreen{border-bottom:5px solid #628d7f;border-radius:4px;margin-right:15px;padding-bottom:10px}.grn-back-box{background:#ceffc296;border-radius:12px;padding:10px 15px}.virtual-bg-color{background:#7a4d8b80}.con-fit{width:fit-content}.con-fit,.rel-con{display:inline-block}.rel-con{position:relative}.card-split{align-items:center;background:#0000004d;display:flex;justify-content:flex-end;min-height:80vh;width:1px}.card-gray-color{color:#626971}.card-gray2{color:#5e6f8a}.tsk-gry-dot{background:#b3b3b3}.tsk-gry-dot,.tsk-red-dot{border-radius:50%;height:12px;left:-16px;margin-top:10px;position:absolute;width:12px}.tsk-red-dot{background:#e40606}.tsk-gry-time{background:#ebebeb;border-radius:5px;padding:5px 10px}.card-consultation{border-radius:4px;padding:2px 4px}.card-con-blue-back{background:#1663f880}.card-con-gray-back{background:#606e80b2}.card-con-red-back{background:#e30000}.ref-ttl{background:#bfd0d433;border-radius:4px;padding:10px 20px}.red-back{background:#ffe4e4}.red-back2{background:#ff4141}.red-back3{background:#ff724f29}.red-back4{background:#ffabab57}.red-back5{background:#ef0d0d}.red-back6{background:#f7b0ab}.red-back7{background:#f84a2f}.stp-rng{border:1px solid #ef0d0d;border-radius:50%;padding:7px}.stp-dot{background:#ef0d0d;border-radius:2px;height:7px;width:7px}.card-con-green-back{background:#219405}.gray-back-con{padding:20px 10px}.gray-back-con,.gray-back-con1{background:#d9d9d94d;border-radius:4px;margin:4px 0}.gray-back-con1{padding:10px 20px}.top-row-cen-con{align-items:center;display:flex;justify-content:center}.card-black{color:#181d25}.css-tkv86h-MuiButtonBase-root-MuiSwitch-switchBase.Mui-disabled+.MuiSwitch-track{opacity:.5}.flex-end{display:flex;justify-content:flex-end}.flex-start-center{align-items:center;display:flex;justify-content:flex-start}.flex-center-row{flex-direction:row}.flex-center-row,.flex1-center{align-items:center;display:flex;justify-content:center}.flex1-center{flex:1 1}.css-58nmbi-MuiButtonBase-root-MuiMenuItem-root,.css-7krygb-MuiListItem-root{font-family:Montserrat}.no-record{height:100px;width:100%}.no-rec,.no-record{align-items:center;display:flex;font-family:Montserrat;font-weight:500;justify-content:center}.no-rec{color:#636363;flex:1 1;font-size:14px;height:50px}.css-ypiqx9-MuiDialogContent-root{-webkit-overflow-scrolling:touch;flex:1 1 auto;overflow-y:auto;padding:1% 2%}.css-1yrymlm-MuiTypography-root{font-family:Montserrat}.apnt-card{background:#1d788508;border-radius:15px;padding:10px}.tab-sty{align-items:center;background:#f9fafb;display:flex;padding:5px 0}.tab-active-btn{border:2px solid;border-color:#0000 #0000 #0054a6;color:#0054a6}.tab-active-btn,.tab-txt{font-family:Montserrat;font-weight:600;margin-left:20px;padding:0 10px}.tab-txt{border:2px solid #0000;color:#6f6f6f}.black{color:#000}.mt20mb2{margin-bottom:2px;margin-top:20px}.mv5{margin-bottom:5px;margin-top:5px}.mv2{margin-bottom:2px;margin-top:2px}.mv3{margin-bottom:3px;margin-top:3px}.mv10{margin-bottom:10px;margin-top:10px}.mv15{margin:15px 0!important}.mv20{margin-bottom:20px;margin-top:20px}.mh5{margin-left:5px;margin-right:5px}.mh10{margin-left:10px;margin-right:10px}.mh15{margin:0 15px}.mh20{margin-left:20px;margin-right:20px}.mh30{margin:0 30px}.text800,.textSemiBold{font-family:Montserrat;font-size:16px;font-weight:700}.text800{color:#000}.text600{font-weight:600}.text400,.text600{color:#000;font-family:Montserrat;font-size:12px}.text400{font-weight:400}.text800-fs10{color:#000;font-family:Montserrat;font-size:10px;font-weight:700}.text600-white{font-size:12px;font-weight:600}.text600-white,.text800-white{color:#fff;font-family:Montserrat}.text800-white{font-size:16px;font-weight:700}.prev-down{position:absolute;right:50px;top:80px}.left-con-white{padding:10px}.left-con-white,.left-con-white-wh{background:#fff;border-radius:2px;min-height:80vh}.left-con-white-wh{padding:5px}.left-con-box{border:1px solid #d9d9d9;border-radius:5px;padding:10px}.con-white-wmh{background:#fff;border-radius:2px;padding:10px}.right-con-white,.right-con-white-wh{background:#fff;min-height:80vh;padding:5px}.con-p5-mh80vh{min-height:80vh;padding:5px}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex1-start{align-items:center;display:flex;flex:1 1;justify-content:flex-start}.flex1-start-end{align-items:flex-start}.flex1-end,.flex1-start-end{display:flex;flex:1 1;justify-content:flex-end}.flex1-end{align-items:center}.flex1-end-ali-start{align-items:start;display:flex;flex:1 1;justify-content:flex-end}.ali-start{align-items:start}.ali-itm-flx-end{align-items:flex-end;display:flex}.flex-start,.flex-start-50per{display:flex;justify-content:flex-start}.flex-start-50per{align-items:center;width:50%}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.text-align-right{text-align:right}.text-align-center{text-align:center}.txt-ali-left{text-align:left}.mar-min7{margin-left:-7px;margin-right:-7px}.mh16Min{margin:0 -16px}.right-txt{display:flex;justify-content:flex-end;margin-right:10px}.bil-brdr{border:1px solid #e8e8e8;border-radius:15px;padding:10px}.bil-dash-card{background:#fff;border-radius:10px;border-style:none none none solid;border-width:5px;box-shadow:0 0 10px 6px #464e5f14;box-sizing:border-box;height:100%;min-height:140px}.img40{align-items:center;border-radius:10px;display:flex;height:40px;object-fit:cover;width:40px}.bill-card{background:#fff;border-width:5px;box-shadow:0 0 10px 6px #464e5f14}.bil-card-green{border-color:#a5b4cb #a5b4cb #a5b4cb #219405}.bil-card-orange{border-color:#a5b4cb #a5b4cb #a5b4cb #fdb913}.bil-card-blue{border-color:#a5b4cb #a5b4cb #a5b4cb #1663f880}.bil-card-red{border-color:#a5b4cb #a5b4cb #a5b4cb #e30000}.bil-yel-line{background:#fdb913;border-radius:4px;height:6px}.com-mar{height:100vh;margin-left:20px;margin-right:20px}.drop-itm{border:1px solid gray;border-radius:5px;padding:5px 10px}.drop-itm:hover{background:#b6b6b6cc}.drop-item{background:#eef8fc;border:1px solid #eef8fc;border-radius:5px;padding:5px 10px}.h125img{background:#dfdede;border-bottom-left-radius:5px;border-top-left-radius:5px;height:125px;width:100%}.inpat-tbl-hgt{max-height:500px}.detail-img{border:1px solid #f8f8ff;border-radius:100px}.detail-empty-img,.detail-img{height:100px;object-fit:cover;width:100px}.detail-empty-img{background:#add8e6;border-radius:100px}.font-bold{font-family:Montserrat;font-weight:700}.font-medium{font-family:Montserrat;font-weight:500}.text-bold{font-size:14px}.text-bold,.text-bold-12{font-family:Montserrat;font-weight:700}.text-12,.text-bold-12{font-size:12px}.text-12{font-family:Montserrat;font-weight:500}.w25Per{width:25%}.img-view{border-radius:10px;height:100%;object-fit:contain;padding:5px;width:100%}.img2{border-radius:5px;height:100px;object-fit:contain}.img2,.img3{align-items:center;display:flex}.img3{border-radius:10px;height:50px;object-fit:cover;width:50px}.img7{height:90px;width:90px}.img7,.img8{align-items:center;border-radius:10px;display:flex;object-fit:contain}.img8{height:40px;width:100px}.flex-row-wrap,.flex-row-wrap1{flex-direction:row;flex-wrap:wrap}.flex-row-wrap1{display:flex}.blue-box-examD{border:2px solid #0054a6;border-radius:10px;padding:10px;width:100%}.blue-brdr-box{border:1px solid #0054a6;border-radius:10px;padding:10px;width:100%}.yellow-bar{background:#fdb913;height:2px}.gry-hor-split2{background-color:#eaeaea;height:2px}.blue-tran-btn{padding:2px 10px 2px 5px}.ph10Per{padding-left:10%;padding-right:10%}.align-center{align-items:center;display:flex;height:30px}.align-center-h50{align-items:center;height:50px}.ph15{padding-left:15px;padding-right:15px}.ph20pv15{padding:15px 20px}.gap4{gap:4px}.gap8{gap:8px}.gap10{gap:10px}.gap15{gap:15px}.gap20{gap:20px}.gap25{gap:25px}.flex-row-between,.flex-row-between-align-center{display:flex;flex-direction:row;justify-content:space-between}.flex-row-between-align-center{align-items:center}.w40Per{width:40%}.w45Per{width:45%!important}.w48Per{width:48%}.w49Per{width:49%}.w50Per{width:50%!important}.w55Per{width:55%!important}.underline2,.underline:hover{text-decoration:underline}.w60Per{width:60%!important}.w65Per{width:65%}.w70Per{width:70%}.w23Per{width:23%}.w30Per{width:30%}.w75Per{width:75%}.day-selected{border:2px solid #0054a6;border-radius:30px}.day-selected,.day-unselected{color:#0054a6}.day-selected,.day-selected2,.day-unselected{align-items:center;display:flex;font-family:Montserrat;font-size:14px;font-weight:700;height:30px;justify-content:center;padding:5px;width:30px}.day-selected2{background:#0054a6;border-radius:30px;color:#fff}.days-row{display:flex;flex-direction:row;justify-content:space-around}.jus-con-spa-even{justify-content:space-evenly}.jus-con-spa-bet{justify-content:space-between}.align-center-wh{align-items:center;display:flex}.pv4ph10{padding:4px 10px!important}.viewBtn{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;color:#0054a6;display:flex;justify-content:center;padding:1px 4px}.appointmentBdrlft{border-left-color:#0054a6!important;border-left-width:5px!important}.cardWHeader{border:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000f}.bdrBtm{border-bottom:1px solid #e2e8f0}.scroll-max-50vh{max-height:50vh;overflow:scroll}.scroll-37vh{height:37vh;overflow:scroll}.scroll-50vh{height:50vh;overflow:scroll}.scroll-60vh{height:60vh;overflow:scroll}.scroll-70vh{height:70vh;overflow:scroll}.scroll-80vh{height:80vh;overflow:scroll}.scroll-80vh-new{max-height:80vh;overflow:scroll}.scroll-85vh{height:85vh;overflow:scroll}.scroll-90vh{max-height:90vh;min-height:100px;overflow:scroll}.w100Per{width:100%}.w100Px{width:100px}.w200Px{width:200px}.newTab{border:2px solid #0000;color:#6f6f6f}.newTab,.newTab:hover{font-family:Montserrat;font-weight:600}.newTab:hover{color:#0054a6}.newTabSelected{border:2px solid;border-color:#0000 #0000 #0054a6}.plus-icon{background:#e4eff4}.minus-icon,.plus-icon{border-radius:50%;padding:3px}.minus-icon{background:#fff;border:1px solid #f0f0f0}.blue-bold-txt{color:#0054a6;font-family:Montserrat;font-size:14px;font-weight:700}.con-type-selected{background:#e1e5ea;border:2px solid #0054a6;border-radius:2px;color:"#000";padding:10px 0}.con-type-un-selected{background:#e1e5ea;border-radius:2px;color:#5e7178;padding:10px 0}.h10{height:10px}.w33Per{width:33%}.w1Per{width:1%}.w2Per{width:2%}.w7Per{width:7%}.w10Per{width:10%}.w12Per{width:12%}.w13Per{width:13%}.w15Per{width:15%}.w18Per{width:18%}.w32Per{width:32%}.w35Per{width:35%}.w20px{width:20px}.w20Per{width:20%}.w4Per{width:4%}.w5Per{width:5%}.w85Per{width:85%}.w80Per{width:80%!important}.w90Per{width:90%}.w93Per{width:93%}.w95Per{width:95%}.w98Per{width:98%}.w99Per{width:99%}.w89Per{width:89%}.return-back{background:#4894fe0d;border:1px solid #0054a633;border-radius:12px}.red-color{color:#e30000}.red2{color:#ff1d1dcc}.red3{color:red}.red5{color:#e01205}.red6{color:#e40606}.red7{color:#e44}.red8{color:#bb1414f7}.red9{color:#f73333f7}.red10{color:#cb1d1d}.red11{color:#fd4848}.red12{color:#f53a00}.red13{color:#f90000}.red14{color:#f71d15}.red15{color:#e41515}.red16{color:#ff0707}.purple{color:#8b5cf6}.dark-red{color:#cf6f5a}.red-color2{color:#f74444}.red-color3{color:#f55}.red4{color:#d20101}.red-con{background:#ffebee;border:1px solid #f44336;border-radius:10px;padding:10px}.orange-color{color:#f28c28}.orange2{color:#dc4415cc}.orange3{color:#ff8a00}.orange4{color:#e07c05}.orange5{color:#ff754a}.orange-back{background:#fdc43229}.orange-back2{background:#f89335}.light-ornge{color:#ffdfdf}.org-back2{background:#f1c69229}.org-back{background:#fff5f3}.org-back3{background:#f2994a}.cal-dot{border-radius:12px;height:12px;margin-left:7px;margin-top:6px;width:12px}.grn-tag{background:#339903}.grn-tag,.red-tag{border-radius:20px;padding:2px 10px}.red-tag{background:#e30000}.org-tag{background:#ff754a}.org-tag,.rose-tag{border-radius:20px;padding:2px 10px}.rose-tag{background:#d411a9}.gry-tag{background:#ececee}.gry-tag,.yellow-tag{border-radius:20px;padding:2px 10px}.yellow-tag{background:#f2c73d}.pharmacy-tag{background:#283593}.pharmacy-tag,.subcategory-tag{border-radius:20px;padding:2px 10px}.subcategory-tag{background:#5c6bc0}.jus-cen{display:flex;justify-content:center}.ph10{padding-left:10px;padding-right:10px}.w50PerP1Per{padding:1%;width:50%}.w70per{width:50%}.just-cen{display:flex;justify-content:center}.med-font16{font-family:Montserrat;font-size:16px;font-weight:500}.bold-font30{font-family:Montserrat;font-size:30px;font-weight:700}.top-emp-space{background:#ededed;height:10px;margin-left:-5px;margin-right:-5px}.img-wh300{height:300px;object-fit:cover;width:300px}.rhtMin5{right:-5px}.topMin5{top:-5px}.img-wh10{height:10px;object-fit:contain;width:10px}.img-wh15{height:15px;object-fit:contain;width:15px}.img-wh20{height:20px;object-fit:contain;width:20px}.img-wh35{height:35px;object-fit:cover;width:35px}.img-wh25{height:25px;width:25px}.mtMin5{margin-top:-5px}.mtMin10{margin-top:-10px}.mbMin10{margin-bottom:-10px}.mtMin20{margin-top:-20px}.mtMin30{margin-top:-30px}.mtMin25{margin-top:-25px}.mtMin50{margin-top:-50px}.mtMin75{margin-top:-75px}.mlMin15{margin-left:-15px}.mlMin5{margin-left:-5px}.mtMin15{margin-top:-15px}.gray-color{color:#6b6a97}.gray2{color:#6e6e6e}.gray3{color:#6f6998}.gray4{color:#6f6f6f}.gray5{color:#f5f6f7}.gray6{color:#5b6e92}.gray7{color:#5f6f85}.gray8{color:#b6b6b6cc}.gray9{color:#0006}.gray10{color:#0000001a}.gray11{color:#6f6f70}.gray12{color:#6e6f6f}.gray13{color:#6f6f6f}.gray14{color:#707070}.gray15{color:#6f6f6f}.gray16{color:#6f6f71}.gray17{color:#6e6e6e}.gray18{color:#666f78}.gray19{color:#6f6f6f}.gray20{color:#6a6e88}.gray21{color:#6f6e6e}.gray22{color:#706f6d}.gray23{color:#696969}.gray24{color:#8696bb}.gray25{color:#7a6c6c}.gray26{color:#706e6e}.gray27{color:#6d6f76}.gray28{color:#687182}.gray29{color:#5e6470}.gray30{color:#6e6e6e}.gray31{color:#6e6e7a}.gray32{color:#6f6f6f}.gray33{color:#464f60}.gray34{color:#475569}.gray35{color:#6f6f6f}.gray36{color:#6a6a6a}.gray37{color:#686868}.gray38{color:#555e67}.gray39{color:#6f6f6f}.gray40{color:#555b6c}.gry-ver-split{background:#e5e5e5;height:100%;width:1px}.gal-img-pos{margin-left:97%;margin-top:-30px;position:sticky;z-index:1}.flex1{flex:1 1}.fs18{font-size:18px}.fs20{font-size:20px}.fs24{font-size:24px}.fs26{font-size:26px}.fs30{font-size:30px}.fs36{font-size:36px}.fs40{font-size:40px}.fs16{font-size:16px}.txt-regular{font-family:Montserrat;font-weight:400}.dailyEventWrapper{cursor:pointer}.flex-cen-h30{height:30px}.blue-box,.flex-cen-h30{align-items:center;display:flex;justify-content:center}.blue-box{background:#0054a6;border-radius:3px;margin:2px 3px;max-height:30px;min-height:30px;padding:0 10px;width:auto}.shadow-card{border:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000f}.bg-blue-100{background-color:#dbeafe}.clr-blue{color:#1d4ed8}.white-color{color:#fff!important}.white1{color:#fff6f6}.mhMin20{margin:0 -20px}.mhMin16{margin:0 -16px}.wAaCjCdF{align-items:center;justify-content:center}.wAaCjCdF,.wAfCdFml10{display:flex;width:auto}.wAfCdFml10{flex-direction:column;margin-left:10px}.flex-row-ali-cen{align-items:center;display:flex;flex-direction:row}.ali-slf-cen{align-self:center}.line-bar{background:#d3d3d3;height:1px;margin-bottom:5px;margin-top:5px;width:100%}.opacity-point3{opacity:.3}.back-white{background:#fff}.rose-back{background:#f55d5d66}.rose-back2{background:#ea93f0}.back-gray{background:#f6f6f6}.h35{height:35px}.mh20Min{margin-left:-20px;margin-right:-20px}.css-pdk3o0{padding-bottom:0;padding-top:0}.top0{top:0}.rightMin15{right:-15px}.css-1br18am-MuiPaper-root-MuiAppBar-root{background:#0054a6}.tab-selected,.tab-selected:hover{background:#fff}.tab-selected,.tab-selected:hover,.tab-un-selected,.tab-un-selected:hover{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;padding:4px 15px 0}.tab-un-selected:hover{background:#fff}.top-row-right-con{position:absolute;right:20px}.gray-color2{color:#e1e5ea}.dashed-card{border:2px dashed #e1e5ea;border-radius:4px;width:100%}.dash-view{border:2px dashed #00000040;border-radius:10px}.gray-box{background:#d9d9d92e;border-radius:5px;padding:8px 10px}.gray-box2{border:1px solid #d9d9d9;border-radius:4px;padding:5px 8px}.gray-box3{border:1px solid #b8b8b8;border-radius:6px;padding:10px 15px}.blue-box2{border:2px solid #0054a6;border-radius:6px;padding:10px 15px}.blue-box-brdr{border:1px solid #c1e1ff;border-radius:10px;padding:10px}.upcom-card{background:#a5b4cb33;border-radius:5px;padding:10px;width:100%}.upcom-card-wo-back{border-radius:5px;height:60px;width:100%}.gray-dot{background:#7d8da6;border-radius:50%}.gray-dot,.gray-dot2{align-items:center;display:flex;height:5px;justify-content:center;width:5px}.gray-dot2{background:#a5b4cb;border-radius:5px}.gry-dot{background-color:#b3b3b3;border-radius:50%;height:12px;width:12px}.gry-dot2{background-color:#d9d9d9;border-radius:50%;height:6px;width:6px}.pet-img{border-radius:5px;height:55px;object-fit:cover;width:45px}.h55w45img{background:#dfdede;border-radius:5px;height:55px!important;width:45px!important;width:100%}.pet-card-img{border-radius:5px;height:50px;object-fit:cover;width:50px}.pet-card-img2{border-radius:2px;height:20px;object-fit:cover;width:20px}.table-gray{color:#5d7089}.table-gary-bar{background:#edf2f6;height:2px}.table-black{color:#444a6d}.table-time-black{color:#0f0f0f}.table-time-back{background:#e4eff4;border-radius:5px;padding:7px 10px}.table-time-selected{background:#76ee59;border-radius:5px;padding:7px 10px}.table-time-disabled{background:#ebebeb;border-radius:5px;padding:7px 10px}.table-time-back2{background:#e4eff4}.table-time-back2,.table-time-selected2{border-radius:5px;margin:5px;padding:7px 10px;width:75px}.table-time-selected2{background:#76ee59}.table-time-disabled2{background:#ebebeb;border-radius:5px;margin:5px;padding:7px 10px;width:75px}.mark-balck{color:#19191b}.scrollx{overflow-x:scroll;padding-bottom:5px}.scroll-hor{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;width:100%}.scrollx::-webkit-scrollbar{height:5px;margin-top:5px;width:0}.scrollx::-webkit-scrollbar-thumb{background:#6194fa;border-radius:50px}.scrollx::-webkit-scrollbar-track{background:#0000;margin-top:-10px}.scrollx::-webkit-scrollbar-button{display:none}.day-type-box{border:2px solid #26334d08;border-radius:2px;padding:5px 10px}.calendar-arrow{color:#8694b2}.calendar-arrow,.calendar-arrow:hover{align-items:center;border:2px solid #f5f6f7;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.calendar-arrow:hover{color:#000}.cal-arrow{color:#8694b2}.cal-arrow,.cal-arrow:hover{align-items:center;border:2px solid #f5f6f7;border-radius:5px;display:flex;height:30px;justify-content:center;width:30px}.cal-arrow:hover{color:#000}.h70AliCen{align-items:center;height:70px}.h100AliCen{align-items:center;height:100px}.box-ver-split{background:#e9e9e9;height:70px;width:2px}.box-hor-split{background:#e9e9e9;height:2px;width:100%}.bil-his-box{border:1px solid #bbb;border-radius:20px;box-shadow:0 2px 4px #bbb;padding:5px 15px;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms}.bil-bal-con{background:#ffe4e4;margin-bottom:-20px;margin-left:-20px;margin-right:-20px;padding:10px 20px}.gry-hor-split{background:#ececec;height:2px;width:100%}.blk-hor-split{background:#000;height:1px;width:100%}.cal-green-box{background:#29cc390d;border:2px solid #03a01c80;border-radius:5px;height:60px;padding:5px}.cal-yellow-box{background:#f7ecc1;border:2px solid #f5c402;border-radius:5px;height:60px;padding:5px}.cal-pink-box{background:#e0cee0;border:2px solid #cc26d1;border-radius:5px;height:60px;padding:5px}.cal-orange-box{background:#f7e7d0;border:2px solid #f29b22;border-radius:5px;height:60px;padding:5px}.green-box{border:1px solid #2ac903;border-radius:12px}.cal-rose-box{background:#7a4d8b14;border:2px solid #7a4d8bab;border-radius:5px;height:60px;padding:5px}.cal-gray-box{background:#d9d9d9}.cal-cancelled-box,.cal-gray-box{border:2px solid #96a5b8;border-radius:5px;height:60px;padding:5px}.cal-cancelled-box{background-color:#d9d9d9;background-image:repeating-linear-gradient(-45deg,#96a5b8,#96a5b8 1px,#d9d9d9 0,#d9d9d9 6px);overflow:hidden;position:relative}.cal-purple-box{background:#ede9fe;border:2px solid #8b5cf6;border-radius:5px;height:60px;padding:5px}.cal-blue-box{background:#33bfff0d;border:2px solid #6194fa;border-radius:5px;height:60px;padding:5px}.cal-red-box{background:#ffcb3314;border:2px solid #ff1d1dcc;border-radius:5px;height:60px;padding:5px}.cal-card-disable{background:#d9d9d94d;height:70px;margin-left:-5px;width:calc(100% + 10)}.h50{height:50px!important}.h60{height:60px}.h25{height:25px!important}.wrk-img{border:1px solid #adb8cc;border-radius:10px}.wrk-img,.wrk-img-slct{background:#fff;box-shadow:0 4px 8px #0000001a;height:40px;width:40px}.wrk-img-slct{border:1px solid #0054a6;border-radius:10px}.wrk-dot{align-items:center;background:#f71d15;border-radius:50%;display:flex;height:16px;justify-content:center;position:absolute;right:3px;top:-3px;width:16px}.pos-rel{position:relative}.cal-time{align-items:center;border-radius:4px;color:#fff;display:flex;justify-content:center;padding:4px 8px}.green-back{background:#03a01c80}.grn-bck{background:#d7ffda}.gray-back{background:#96a5b8}.gray-back2{background:#efefef}.gray-back3{background:#969696c4}.gray-back4{background:#f9f9fb}.gray-back5{background:#e5e5e5}.green-back2{background:#28f81629}.green-back3{background:#c7ffc2}.green-back4{background:#ceffc296}.green-back5{background:#2ac903}.green-back6{background:#27ae60}.green2{color:#339903}.green3{color:#219405}.green4{color:#0f8017}.green5{color:#52766b}.green6{color:#29be21}.status-card{border-radius:20px;padding-bottom:3px;padding-top:3px}.status-card,.status-con{display:flex;justify-content:center}.status-con{align-items:center;border-radius:5px;padding:2px 10px}.w30h30{height:30px;width:30px}.left-container{height:calc(100vh - 40px);overflow-y:auto}.left-container::-webkit-scrollbar{width:0}.left-container:hover::-webkit-scrollbar{width:8px}.payment-rht{background:#fff;height:calc(100vh - 50px);position:absolute;right:0;top:50px;width:25%}.r0{right:0}.left-container::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px}.left-container::-webkit-scrollbar-track{background:#0000001a}.right-container{height:calc(100vh - 40px);overflow-y:auto}.right-container::-webkit-scrollbar{width:0}.right-container:hover::-webkit-scrollbar{width:8px}.right-container::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px}.right-container::-webkit-scrollbar-track{background:#0000001a}.emergency-container{align-items:center;display:flex;flex-direction:row;margin-left:-5px;width:18vw}.his-bodr{border:2px solid #1c1d220f;border-radius:10px}.yellow-btn{background:#e9d156;border-radius:5px;color:#fff;padding:5px 10px}.blu-back{background:#0054a6}.back-btn{background:#ffffff17;height:35px;width:35px}.gray-brder{border:1px solid #f1f1f1;border-radius:10px;padding:10px}.ver-bar{background:#d9d9d980}.ver-bar,.ver-bar2{align-items:center;display:flex;height:100%;justify-content:center;width:2px}.ver-bar2{background:#c4c4c4}.ver-bar-auto{background:#0003;height:auto;width:1px}.ver-bar-auto,.ver-bar-h30{align-items:center;display:flex;justify-content:center}.ver-bar-h30{background:#d9d9d980;height:30px;width:2px}.green-pen{align-items:center;background:#00ff0a33;border-radius:5px;color:#4caf50;display:flex;height:20px;padding:2px;width:20px}.flexPoint7{flex:0.7 1}.upload-img{border-radius:5px;height:100px;object-fit:cover;width:135px}.tab-gray-back{background:#efefef}.tab-gray-back,.tab-green-back{border-radius:5px;padding:5px 15px}.tab-green-back{background:#c7ffc2}.tab-grn-back{background:#b1fabc;border-radius:5px;padding:5px 15px}.upload-pdf{border-radius:5px;height:90px;object-fit:cover;width:90px}.img-close{position:absolute;right:10px;top:2px}.img4{height:20px;object-fit:contain;width:20px}.h100img{width:100%}.h100img,.hw100img{background:#dfdede;border-radius:5px;height:100px}.hw100img{width:100px}.h50img{height:50px!important;width:50px!important;width:100%}.h40img,.h50img{background:#dfdede;border-radius:5px}.h40img{height:40px!important;width:40px!important;width:100%}.h20img{background:#dfdede;border-radius:2px;height:20px;width:20px}.imghw30{height:30px;object-fit:contain;width:30px}.body-map-image,.file-view-image,.imghw40{height:40px;object-fit:contain;width:40px}.body-map-image,.file-view-image{display:block}@media print{.body-map-view-root .body-map-image,.file-view-root .file-view-image{height:40px!important;max-height:40px!important;max-width:40px!important;object-fit:contain!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;width:40px!important}.body-map-view-root .body-map-item,.file-view-root .file-view-item{break-inside:avoid;page-break-inside:avoid}}.vid-cal-con{height:100vh;left:0;position:absolute;top:0;width:100%;z-index:1}.borderRight{border-right:1px solid #0000004d}.borderRight:last-child{border-right:none}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:#454545;border-radius:50px}::-webkit-scrollbar-track{border-radius:50px}.card-columns{height:80vh;overflow-y:auto;padding-bottom:150px}.inpatient-columns{height:60vh;overflow-y:auto;padding-bottom:50px}.inner-cards{margin-right:10px}.nav-flex-end{align-items:end;display:flex;justify-content:center}.bg-body{background-color:#fafafa}.heading-fw600{font-weight:600}.common-box-container{padding:20px 30px}.common-box-container .flex-row{justify-content:space-around}.common-pb-50{padding-bottom:50px}.pb100{padding-bottom:100px}.pb200{padding-bottom:200px}.custom-select .MuiSelect-select{padding:10.5px 14px}.custom-menu-item{padding-bottom:4px;padding-top:4px}.ph10pv25{padding:25px 10px!important}.topBar-minh{min-height:46px}@media (max-width:1279px){.topBar-minh .MuiIconButton-root{margin-left:1px!important;margin-right:1px!important;padding-left:4px!important;padding-right:4px!important}}@media (max-width:899px){.topBar-minh .MuiIconButton-root{margin-left:0!important;margin-right:0!important;padding-left:2px!important;padding-right:2px!important}}.topBar-minh .topbar-logo.MuiIconButton-root{margin-left:-12px!important;margin-right:16px!important;padding-left:8px!important;padding-right:8px!important}.nav-slot-grid{display:inline-grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:100%}.topBar-minh .nav-slot.MuiIconButton-root{margin-left:0!important;margin-right:0!important;padding-left:8px!important;padding-right:8px!important}@media (max-width:1279px){.topBar-minh .nav-slot.MuiIconButton-root{padding-left:5px!important;padding-right:5px!important}}@media (max-width:899px){.topBar-minh .nav-slot.MuiIconButton-root{padding-left:1px!important;padding-right:1px!important}.topBar-minh .nav-slot .fs7{letter-spacing:-.35px}}.topBar-minh .flex1-end{margin-left:24px}@media (max-width:1279px){.topBar-minh .flex1-end{border-left:1px solid #ffffff59;margin-left:8px;padding-left:8px}}.scroll-container-tbl{overflow-x:auto;white-space:nowrap;width:100%}.scroll-content-tbl{display:inline-flex}.w160Per{width:160%}.clinic-custom-tab-buttons{align-items:center;display:flex;justify-content:start;width:100%}.just-start{justify-content:start}.clinic-custom-tab-buttons button{max-width:158px}.brd-r20{border-radius:20px}.h20{height:20px}.h30{height:30px}.h40{height:40px}.vet-card-bg{background-color:#f5f1f180;margin-left:5px}.brd-r6{border-radius:6px}.brd-r5{border-radius:5px}.overflow-hide,.text-ellipsis{overflow:hidden}.text-ellipsis{max-width:110px;text-overflow:ellipsis;white-space:nowrap;width:100%}.MuiFormControlLabel-label,.MuiInputBase-root{font-size:14px}.css-4t085z-MuiInputBase-root-MuiOutlinedInput-root{height:40px}.br8brblack{border:1px solid #00000040;border-radius:8px}.br4brblue{border:1px solid #0054a6;border-radius:4px}.blue-back-con,.blue-back-con2{background-color:#0054a6;border-radius:4px;color:#fff;padding:2px 10px}.blue-back-con2{border:2px solid #0054a6}.day-type-box2{background-color:#fff;border:2px solid #26334d08;border-radius:4px;padding:2px 10px}.blue-back{background:#5c7cfa}.img-h50{height:50px}.img-h40,.img-h50{border-radius:2px;object-fit:contain}.img-h40,.img-hw40{height:40px}.img-hw40{object-fit:contain;width:40px}.wh50{height:50px;width:50px}.h110{height:110px}.h90{height:90px}.wdth-max-cnt{width:max-content}.grid-box{box-sizing:border-box;flex:1 1;padding:10px 20px;text-align:center}.appointment-box{text-align:center}.appointment-box,.new-cal-apnt-cell-inner{box-sizing:border-box;max-width:100%;overflow:hidden;width:100%}.calendar-book-slot,.new-cal-apnt-cell-inner{height:100%;min-height:90px;min-height:var(--cal-slot-row-height,90px)}.calendar-book-slot{align-items:center;border:2px dotted #0000;border-radius:2px;box-sizing:border-box;display:flex;justify-content:center;transition:border-color .2s ease;width:100%}.calendar-book-slot-text{opacity:0;transition:opacity .2s ease}.calendar-book-slot:hover{border-color:#1976d2}.calendar-book-slot:hover .calendar-book-slot-text{opacity:1}.new-cal-slot-unavailable{box-sizing:border-box;height:90px!important;height:var(--cal-slot-row-height,90px)!important;min-height:90px!important;min-height:var(--cal-slot-row-height,90px)!important}.new-cal-slot-unavailable-text{position:relative;z-index:1}.new-cal-slot-unavailable .new-cal-apnt-card-body{align-items:flex-start;display:flex;height:100%;justify-content:flex-start;min-height:0}.new-cal-slot-unavailable .new-cal-slot-unavailable-fallback-body{align-items:center;justify-content:center}.new-cal-slot-unavailable.new-cal-slot-unavailable-start{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.new-cal-slot-unavailable.new-cal-slot-unavailable-middle{border-bottom:none;border-radius:0;border-top:none}.new-cal-slot-unavailable.new-cal-slot-unavailable-end{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.new-cal-slot-apnt-block{box-sizing:border-box;height:90px!important;height:var(--cal-slot-row-height,90px)!important;min-height:90px!important;min-height:var(--cal-slot-row-height,90px)!important}.new-cal-slot-apnt-block.new-cal-slot-apnt-block-start{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.new-cal-slot-apnt-block.new-cal-slot-apnt-block-middle{border-bottom:none;border-radius:0;border-top:none}.new-cal-slot-apnt-block.new-cal-slot-apnt-block-end{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.new-cal-apnt-spanned-cell{vertical-align:top!important}.new-cal-apnt-spanned-cell .new-cal-apnt-cell-inner{height:100%;min-height:180px;min-height:calc(var(--cal-slot-row-height, 90px)*var(--cal-apnt-row-span, 2));overflow:visible}.appointment-box.new-cal-apnt-spanned-box{box-sizing:border-box;height:100%;overflow:visible;width:100%}.new-cal-apnt-spanned-row{align-items:flex-start;box-sizing:border-box;height:100%;min-height:180px;min-height:calc(var(--cal-slot-row-height, 90px)*var(--cal-apnt-row-span, 2))}.new-cal-apnt-spanned-row .new-cal-apnt-cell-card{align-self:stretch;display:flex;flex-direction:column;height:100%;overflow:visible}.new-cal-apnt-spanned-card{box-sizing:border-box;flex:1 1;height:100%!important;min-height:100%!important}.new-cal-apnt-spanned-row .new-cal-more-apnts-wrapper{align-self:flex-start;flex-shrink:0;padding-top:6px}.new-cal-apnt-continuation-wrap{box-sizing:border-box;height:100%;min-height:90px;min-height:var(--cal-slot-row-height,90px);width:100%}.brd-top{border-top:2px solid #e9e9e9}.pending{background-color:#fff3d6;color:#ff8a00}.completed,.pending{align-items:center;border-radius:5px;display:flex;justify-content:center;padding:5px;width:80px}.completed{background-color:#28f81629;color:#339903}.overdue{background-color:#f7b0ab;color:red;width:80px}.overdue,.pending2{align-items:center;border-radius:5px;display:flex;justify-content:center;padding:5px}.pending2{background-color:#fff3d6;color:#ff8a00}.completed2{background-color:#28f81629;color:#339903}.completed2,.overdue2{align-items:center;border-radius:5px;display:flex;justify-content:center;padding:5px}.overdue2{background-color:#f7b0ab;color:red}.mw-100{max-width:100px!important}.bill-itm{display:flex;flex-direction:row;margin-bottom:2px;margin-top:2px;padding:5}.bill-itm:hover{border:1px solid #0054a6;border-radius:4px;padding:3px 5px}.ph10pv3{padding:3px 10px}.flex-space-btwn{justify-content:space-between}.cur-img{border-radius:10px;height:70vh;object-fit:contain;width:100%}.pb-40{padding-bottom:40px;padding-top:20px}.border-rt{border-right:2px solid #dfe5f1}.bs-margin{box-shadow:0 5px 8px 0 #464e5f14;margin-bottom:20px}.normal-height button{height:auto!important}.css-1tlhj1n{flex-wrap:nowrap}.css-1tlhj1n .css-1tlhj1n.css-1wcuju8-MuiChip-root span{font-size:8px!important}.no-bg-btn{background-color:initial!important}.h75ml30img{height:75px;margin-left:30px;object-fit:contain}.back-img{background-image:url(/static/media/calendarOutline.883354e94569dbb3d0e1.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:75px;width:100%}.scroll-100px{height:100px;overflow-y:scroll}.whte-spa-no-wrap{white-space:nowrap}.h125{height:125px}.h100{height:100px}.h400{height:400px}.h100Per{height:100%}.h75{height:75px}.tbl-emp-img,.tbl-img{border-radius:5px;height:35px;margin-right:10px;width:35px}.tbl-emp-img,.tbl-emp-img2{background:#dfdede}.tbl-emp-img2{border-radius:5px;height:50px;margin-right:10px;width:50px}.back-gray2{background:#dfdede}.spa-around{justify-content:space-around}.ovrflw-wrp-anywre{overflow-wrap:anywhere}.cli-not-box{border:2px solid #e3e3eb;border-radius:10px}.MuiAutocomplete-hasClearIcon.css-1dnd8xj-MuiAutocomplete-root .MuiOutlinedInput-root,.MuiAutocomplete-hasPopupIcon.css-1dnd8xj-MuiAutocomplete-root .MuiOutlinedInput-root{height:40px;padding-right:39px}.MuiAutocomplete-hasClearIcon.css-6e1q4 .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasPopupIcon.css-6e1q4 .MuiAutocomplete-inputRoot{height:40px;padding-right:30px}.css-6e1q4 .MuiOutlinedInput-root{height:40px;padding:9px}.MuiAutocomplete-hasClearIcon.css-6e1q4 .MuiOutlinedInput-root,.MuiAutocomplete-hasPopupIcon.css-6e1q4 .MuiOutlinedInput-root{height:40px;padding-right:39px}.css-1dnd8xj-MuiAutocomplete-root .MuiOutlinedInput-root{height:40px;padding:9px}.width-fit-con{width:fit-content}.ovr-head-back{background-color:#f2f1f1;border-radius:4px;padding:5px;width:100%}.pet-det-sel-tab{background-color:#f4fff3;border-color:#f4fff3;border-radius:5px!important;box-shadow:none!important;color:#0054a6}.pet-det-sel-tab,.pet-det-un-sel-tab{font-family:Montserrat;font-size:14px;font-weight:600;height:30px;padding-left:10px!important;padding-right:10px!important;text-transform:capitalize;width:100%}.pet-det-un-sel-tab{border-radius:5px!important;color:#6e6e6e}.pet-det-un-sel-tab:hover{background-color:#f4fff3;border-color:#f4fff3;color:#0054a6}.w1200px{width:1200px}.upcom-app-box{border-radius:3px;padding:1px 3px}.w150px{width:150px}.pay-card{border-top-style:solid;border-top-width:5px;box-shadow:0 2px 4px #0000001a;height:auto;margin-bottom:20px;width:80%}.inpat-count{align-items:center;background:#ece4e4;border-radius:50%;color:#e44;display:flex;height:20px;justify-content:center;margin-left:15px;position:absolute;width:20px}.inpat-blue-back{background:#f4f4ff;border-radius:5px;padding:15px}.inpat-border{border:1px solid #e1e5ea;border-radius:5px;padding:15px}.inpat-gray-back{background:#f5f6f7;border-radius:5px;padding:10px 15px}.ipat-pet-det{background:#f4f7ff;border-radius:5px;margin:-16px;padding:10px 25px 10px 15px}.tbl-brdr{border:1px solid #e0e0e0}.tbl-brdr2{border-color:#0000 #e0e0e0;border-style:solid;border-width:1px;min-height:110px}.tbl-brdr4{border:1px solid #0000;border-right-color:#e0e0e0;min-height:110px}.tbl-brdr3{border:1px solid #e0e0e0;min-height:120px}.MuiAutocomplete-hasClearIcon.css-139txb1-MuiAutocomplete-root .MuiOutlinedInput-root{height:40px;padding-right:39px}.MuiAutocomplete-hasClearIcon.css-1enc01y-MuiAutocomplete-root .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasClearIcon.css-3d0u1c-MuiAutocomplete-root .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasPopupIcon.css-1enc01y-MuiAutocomplete-root .MuiAutocomplete-inputRoot,.MuiAutocomplete-hasPopupIcon.css-3d0u1c-MuiAutocomplete-root .MuiAutocomplete-inputRoot,.css-139txb1-MuiAutocomplete-root .MuiAutocomplete-inputRoot,.css-1enc01y-MuiAutocomplete-root .MuiAutocomplete-inputRoot,.css-3d0u1c-MuiAutocomplete-root .MuiAutocomplete-inputRoot,.css-7nr0gd-MuiAutocomplete-root .MuiAutocomplete-inputRoot,.css-n7w9bb-MuiInputBase-root-MuiOutlinedInput-root{height:40px}.w45px{width:45px}.allergy-txt{color:#ff754a;padding:10px 15px}.allergy-txt:hover{background-color:#ff754a;border-radius:5px;color:#fff;padding:10px 15px}.css-al92hh-MuiInputBase-root-MuiOutlinedInput-root{height:40px}.mh40{min-height:40px}.calDot{color:#e30000;font-size:15px}.chatImg{border:1px solid #0000001a;border-radius:20px;height:40px;width:40px}.chatLarImg{background:#dfdede;border-radius:25px;height:50px!important;width:50px!important;width:100%}.msgUser{background:#e7e7e7;color:#303030}.msgUser,.msgVet{border-radius:30px;font-family:Montserrat;font-size:14px;font-weight:400;padding:5px 25px;width:fit-content}.msgVet{background:#0054a6;color:#fff}.grayDot{background:#e7e7e7}.blueDot,.grayDot{border-radius:4px;height:8px;width:8px}.blueDot{background:#0054a6}.vetMsgTime{display:flex;justify-content:flex-end;margin-right:30px}.usrMsgTime{display:flex;justify-content:flex-start;margin-left:30px}.chtScroll{height:350px;overflow-y:scroll}.sndBtnBack{background:#0054a6;border-radius:10px;padding:8px}.profile-img-upload{height:75px;object-fit:contain;position:absolute}.zIndexMin1{z-index:-1}.img-h35{height:35px}.img-h35,.img-h75{object-fit:contain}.img-h75{height:75px}.audio-recorder-options~.audio-recorder-options{border-radius:0 5px 5px 0;display:none;padding:12px 12px 12px 6px}.pos-absolute{position:absolute}.r50{right:50px}.r80{right:80px}.blue-hor-split{background:#0054a6;height:1px}.gry-hor-split3{background:#d6d6d659;height:1px}.gry-hor-split4{background:#f1f1f1;height:1px}.bottomHr{background-color:#e2e8f0;height:1px;width:100%}.plan-bor{border:1px solid #dbdada;border-radius:10px;padding:10px}.red-dot{background:#ff1d1dcc;border-radius:10px;height:10px;position:absolute;width:10px}.top-bar-dot-pos{bottom:5px;right:15px}.request-btn-dot-pos{margin-left:80px;margin-top:20px}.not-count{align-items:center;background:#ff1d1dcc;border-radius:15px;display:flex;height:15px;justify-content:center;width:15px}.not-count-pos{position:absolute;right:18px;top:7px}.daily-updt-bat{position:absolute;right:-10px;top:10px}.not-con-pos{left:50%;position:absolute;top:50px;width:48%}.red-dot2{background:#ff5400}.red-dot2,.red-dot3{border-radius:10px;height:10px;width:10px}.red-dot3{background:#eb0b0b}.green-dot{background:#10ca10}.green-dot,.yellow-dot{border-radius:10px;height:10px;width:10px}.yellow-dot{background:#ffc225}.not-icon{left:18px;margin-top:17px;position:relative}.chat-img{border-radius:5px;height:200px;object-fit:cover;width:200px}.chat-file-prev{height:500px}.chat-file-prev,.pdf-prev{border-radius:5px;object-fit:contain}.pdf-prev{height:400px;width:100%}.css-1c6o7sa .MuiOutlinedInput-root{height:40px;padding:9px}.css-156oiwh{background:#0000;box-sizing:border-box;color:#212b36;cursor:text;display:inline-flex;font-family:Public Sans,sans-serif;font-size:1rem;font-weight:400;height:40px;line-height:1.4375em;position:relative}.css-156oiwh,.not-no-img{align-items:center;border-radius:6px}.not-no-img{background:#dfdede;display:flex;height:35px;justify-content:center;width:35px}.card-box{background:#f2f5f9;border:1px solid #d5ddeb;border-radius:10px;padding:5px 10px}.card-box-wo-back{border:1px solid #d5ddeb;border-radius:8px;padding:5px 10px}.cus-box{background:#fff;border:1px solid #e2e5ea;border-radius:8px;padding:8px 10px;transition:border-color .15s,background .15s}.cus-box:hover{background:#f5f9fd;border-color:#0054a6}.cus-box-selected{background:#eaf3fb!important;border:2px solid #0054a6;border-radius:8px;padding:22px 9px 7px;position:relative}.cus-box-selected:after{background:#0054a6;border-radius:10px;color:#fff;content:"\2713  Selected";font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;padding:1px 8px;position:absolute;right:8px;top:6px}.h100vh{height:100vh}.lef-icon{color:#8196b6;height:30px;width:30px}.tab-split-tab-ver-bar{background:#e0e0e0;height:20px;width:1px}.report-unsel-bodr{border:1px solid #efefef}.report-selctd-bodr{border:1px solid #0054a6}.brdr-rd5-h120{border-radius:5px;height:60px;width:120px}.menu-list{border-radius:5px;position:absolute;z-index:2}.cal-menu,.menu-list{background:#fff;border:1px solid #a5b4cb}.cal-menu{border-radius:5px;min-width:130px;position:relative;top:-55px;z-index:10}.new-cal-time-col-col{width:100px!important}.new-cal-vet-col-col{min-width:220px;width:auto}.new-cal-time-col{max-width:100px!important;min-width:100px!important;padding-left:4px!important;padding-right:4px!important;width:100px!important}.new-cal-time-col,.new-cal-vet-col{box-sizing:border-box;overflow:hidden}.new-cal-vet-col{max-width:100%;min-width:220px!important;width:auto!important}.new-cal-col-header-wrap{padding-top:2px;position:relative}.new-cal-col-header-actions{align-items:center;display:flex;gap:2px;opacity:.55;position:absolute;right:0;top:0;transition:opacity .15s ease;z-index:2}.new-cal-col-header-wrap:hover .new-cal-col-header-actions,.new-cal-vet-col:hover .new-cal-col-header-actions{opacity:1}.new-cal-col-close-btn,.new-cal-col-drag-handle{align-items:center;background:#ffffffeb;border-radius:4px;cursor:pointer;display:inline-flex;height:20px;justify-content:center;width:20px}.new-cal-col-drag-handle{cursor:grab}.new-cal-col-drag-handle:active{cursor:grabbing}.new-cal-col-close-btn:hover,.new-cal-col-drag-handle:hover{background:#eef2f7}.new-cal-day-table .new-cal-day-body-row,.new-cal-week-table .new-cal-week-body-row{height:90px;height:var(--cal-slot-row-height,90px);min-height:90px;min-height:var(--cal-slot-row-height,90px)}.new-cal-day-table .new-cal-day-body-row>.MuiTableCell-root,.new-cal-week-table .new-cal-week-body-row>.MuiTableCell-root{box-sizing:border-box!important;height:90px!important;height:var(--cal-slot-row-height,90px)!important;min-height:90px!important;min-height:var(--cal-slot-row-height,90px)!important;vertical-align:top}.new-cal-day-table .new-cal-day-body-cell.new-cal-vet-col,.new-cal-week-table .new-cal-week-body-cell.new-cal-vet-col{padding:0!important}.new-cal-day-table .new-cal-day-body-cell.new-cal-time-col,.new-cal-week-table .new-cal-week-body-cell.new-cal-time-col{vertical-align:middle}.new-cal-week-header-cell.MuiTableCell-head{box-sizing:border-box!important;height:60px!important;max-height:60px!important;overflow:hidden!important;padding:4px 8px!important;vertical-align:middle!important}.new-cal-week-table .new-cal-week-body-inner{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:100%}.new-cal-week-table .new-cal-week-book-slot{flex:1 1;height:100%;min-height:0}.new-cal-week-table .calendar-book-slot.new-cal-week-book-slot{min-height:0!important}.new-cal-week-table .new-cal-week-last-body-row>.MuiTableCell-root{border-bottom:.5px solid #e5e7eb}.new-cal-menu{background:#fff;border:1px solid #a5b4cb;border-radius:5px;min-width:130px;z-index:30}.new-cal-menu-portal{position:fixed;z-index:1400}.new-cal-menu-overlay{inset:0;position:fixed;z-index:1399}.new-cal-menu-backdrop{background-color:#0006;inset:0;position:absolute}.new-cal-apnt-card-menu-wrap{box-sizing:border-box;height:90px!important;min-height:90px!important;overflow:visible}.new-cal-apnt-card-menu-wrap>.flex-row{height:100%;min-height:0}.new-cal-apnt-card-menu-wrap>.flex-row>.w90Per{height:100%;min-width:0}.new-cal-apnt-card-menu-wrap>.flex-row>.w10Per{align-items:flex-start;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;min-width:28px;padding-top:2px}.new-cal-apnt-menu-trigger{flex-shrink:0}.new-cal-tbl-action-menu{height:auto;min-height:0;overflow:visible}.new-cal-menu-anchored{left:auto;position:absolute;right:0;top:28px}.new-cal-menu-in-card{bottom:calc(100% - 8px);top:auto}.new-cal-menu-in-list{right:0;top:28px}.new-cal-more-apnts-wrapper{flex-shrink:0;position:relative;white-space:nowrap}.new-cal-apnt-cell-row{align-items:center;display:flex;flex-direction:row;gap:4px;width:100%}.new-cal-apnt-cell-card,.new-cal-apnt-cell-row{box-sizing:border-box;max-width:100%;min-width:0;overflow:hidden}.new-cal-apnt-cell-card{flex:1 1}.new-cal-apnt-cell-card .cal-cancelled-box,.new-cal-apnt-cell-card .new-cal-apnt-card-menu-wrap{height:90px!important;max-width:100%;min-height:90px!important;overflow:hidden}.new-cal-apnt-spanned-row .new-cal-apnt-cell-card .cal-cancelled-box,.new-cal-apnt-spanned-row .new-cal-apnt-cell-card .new-cal-apnt-card-menu-wrap,.new-cal-apnt-spanned-row .new-cal-apnt-spanned-card{height:100%!important;min-height:100%!important}.new-cal-apnt-cell-card .font-bold.fs10,.new-cal-apnt-cell-card .new-cal-apnt-text-wrap{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-cal-more-apnts-overlay{inset:0;position:fixed;z-index:1400}.new-cal-more-apnts-backdrop{background-color:#0006;inset:0;position:absolute}.new-cal-more-apnts-popup{background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 8px 24px #00000026,0 2px 6px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;min-width:280px;overflow:hidden;text-align:left;z-index:1401}.new-cal-more-apnts-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0;flex-shrink:0;padding:10px 12px}.new-cal-more-apnts-list{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px 12px 10px}.new-cal-apnt-card-in-popup{margin-bottom:8px;overflow:visible;width:100%}.new-cal-apnt-card-in-popup:last-child{margin-bottom:0}.new-cal-apnt-card-in-popup .new-cal-apnt-card-menu-wrap{height:auto!important;min-height:0!important;overflow:visible!important}.new-cal-apnt-card-in-popup .new-cal-apnt-card-menu-wrap>.flex-row{height:auto;min-height:0}.new-cal-apnt-card-in-popup .new-cal-apnt-card-menu-wrap>.flex-row>.w90Per{height:auto}.new-cal-apnt-card-body{box-sizing:border-box;height:80px!important;min-height:80px!important}.new-cal-apnt-popup-body{height:auto;min-height:0;overflow:visible}.new-cal-apnt-remarks-wrap{min-width:0;overflow:hidden;width:100%}.new-cal-apnt-remarks{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.2;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.new-cal-apnt-remarks,.new-cal-apnt-text-wrap{text-align:left;white-space:normal;word-break:break-word}.w200{width:200px}@media print{.page-break{display:block;page-break-before:always}.billing-print-root .page-break{break-before:auto!important;display:none!important;height:0!important;page-break-before:auto!important}}@media only screen and (max-height:1200px) and (min-height:901px){.inpat-tbl-hgt{max-height:500px!important}}@media only screen and (max-height:900px) and (min-height:601px){.inpat-tbl-hgt{max-height:400px!important}}@media only screen and (max-height:600px) and (min-height:401px){.inpat-tbl-hgt{max-height:270px}}@media only screen and (max-height:400px){.inpat-tbl-hgt{max-height:220px!important}}@media only screen and (max-width:1199px) and (min-width:900px){.h125img{background:#dfdede;border-bottom-left-radius:5px;border-top-left-radius:5px;height:115px;width:100%}.fs30{font-size:28px}.fs14{font-size:13px}.fs12{font-size:11px}.fs8{font-size:8px}.ph20{padding-left:15px;padding-right:15px}.p20{padding:15px}.mv20{margin-bottom:15px;margin-top:15px}.pet-det-sel-tab{background-color:#f4fff3;border-color:#f4fff3;border-radius:5px!important;box-shadow:none!important;color:#0054a6}.pet-det-sel-tab,.pet-det-un-sel-tab{font-family:Montserrat;font-size:10px;font-weight:600;height:28px;padding-left:8px!important;padding-right:8px!important;text-transform:capitalize;width:100%}.pet-det-un-sel-tab{border-radius:5px!important;color:#6e6e6e}.lef-icon{color:#8196b6;height:25px;width:25px}}@media only screen and (max-width:899px) and (min-width:600px){.h125img{background:#dfdede;border-bottom-left-radius:5px;border-top-left-radius:5px;height:105px;width:100%}.fs30{font-size:26px}.fs14{font-size:12px}.fs12{font-size:10px}.fs8{font-size:7px}.ph20{padding-left:10px;padding-right:10px}.p20{padding:10px}.mv20{margin-bottom:10px;margin-top:10px}.pet-det-sel-tab{background-color:#f4fff3;border-color:#f4fff3;border-radius:4px!important;box-shadow:none!important;color:#0054a6}.pet-det-sel-tab,.pet-det-un-sel-tab{font-family:Montserrat;font-size:9px;font-weight:600;height:26px;padding-left:6px!important;padding-right:6px!important;text-transform:capitalize;width:100%}.pet-det-un-sel-tab{border-radius:4px!important;color:#6e6e6e}.lef-icon{color:#8196b6;height:20px;width:20px}}@media only screen and (max-width:599px) and (min-width:400px){.com-mar{height:100vh;margin-left:15px;margin-right:15px}.top-row-cen-con{align-items:center;display:flex;justify-content:flex-start}.h125img{background:#dfdede;border-bottom-left-radius:5px;border-top-left-radius:5px;height:100px;width:100%}.fs30{font-size:24px}.fs14{font-size:11px}.fs12{font-size:9px}.fs8{font-size:7px}.ph20{padding-left:5px;padding-right:5px}.p20{padding:10px}.mv20{margin-bottom:10px;margin-top:10px}.pet-det-sel-tab{background-color:#f4fff3;border-color:#f4fff3;border-radius:4px!important;box-shadow:none!important;color:#0054a6}.pet-det-sel-tab,.pet-det-un-sel-tab{font-family:Montserrat;font-size:8px;font-weight:600;height:24px;padding-left:5px!important;padding-right:5px!important;text-transform:capitalize;width:100%}.pet-det-un-sel-tab{border-radius:4px!important;color:#6e6e6e}.lef-icon{color:#8196b6;height:15px;width:15px}}@media only screen and (max-width:399px){.com-mar{height:100vh;margin-left:10px;margin-right:10px}.top-row-cen-con{align-items:center;display:flex;justify-content:flex-start}.h125img{background:#dfdede;border-bottom-left-radius:5px;border-top-left-radius:5px;height:95px;width:100%}.fs30{font-size:22px}.fs14{font-size:10px}.fs12{font-size:8px}.fs8{font-size:6px}.ph20{padding-left:5px;padding-right:5px}.p20{padding:5px}.mv20{margin-bottom:5px;margin-top:5px}.pet-det-sel-tab{background-color:#f4fff3;border-color:#f4fff3;border-radius:4px!important;box-shadow:none!important;color:#0054a6}.pet-det-sel-tab,.pet-det-un-sel-tab{font-family:Montserrat;font-size:8px;font-weight:600;height:22px;padding-left:4px!important;padding-right:4px!important;text-transform:capitalize;width:100%}.pet-det-un-sel-tab{border-radius:4px!important;color:#6e6e6e}.lef-icon{color:#8196b6;height:15px;width:15px}}@media print{.billing-print-root.billing-dotmatrix,.billing-print-root.billing-dotmatrix *{color:#000!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.billing-print-root.billing-dotmatrix,.billing-print-root.billing-dotmatrix .bg{background:#fff!important}.billing-print-root.billing-dotmatrix .blue-color,.billing-print-root.billing-dotmatrix .gray-color,.billing-print-root.billing-dotmatrix .gray4,.billing-print-root.billing-dotmatrix .green-color,.billing-print-root.billing-dotmatrix .green2,.billing-print-root.billing-dotmatrix .orange-color,.billing-print-root.billing-dotmatrix .red2,.billing-print-root.billing-dotmatrix .white-color,.billing-print-root.billing-dotmatrix .yellow-color{color:#000!important}}.prescription-doc-header-clinic{align-items:flex-end;display:flex;flex-direction:column;max-width:72%;min-width:0;text-align:right}.prescription-doc-header-clinic .flex-row-ali-cen{flex-wrap:wrap;justify-content:flex-end}.cert-print-header-row{align-items:flex-start}.cert-print-header-title-wrap{box-sizing:border-box;min-width:0;padding:0 8px}.cert-print-header-title{line-height:1.25;overflow-wrap:anywhere;text-align:center;white-space:normal;width:100%;word-break:break-word}.align-items-center{align-items:center}.prescription-print-table{box-sizing:border-box;max-width:100%;overflow:hidden;width:100%}.prescription-print-table>.prescription-print-native-table{border-collapse:collapse;box-sizing:border-box;max-width:100%;table-layout:fixed;width:100%}.prescription-print-table>.prescription-print-native-table thead{display:table-header-group}.prescription-print-table>.prescription-print-native-table tbody{display:table-row-group}.prescription-print-table>.prescription-print-native-table tr{display:table-row}.prescription-print-table>.prescription-print-native-table td,.prescription-print-table>.prescription-print-native-table th{box-sizing:border-box;display:table-cell;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:4px 5px;text-align:left;vertical-align:top;word-break:break-word}.prescription-print-table>.prescription-print-native-table thead th{border-bottom:1px solid #000;padding-bottom:6px}.prescription-print-table>.prescription-print-native-table .prescription-print-col-name{width:25%}.prescription-print-table>.prescription-print-native-table .prescription-print-col-dose{width:12%}.prescription-print-table>.prescription-print-native-table .prescription-print-col-freq{width:13%}.prescription-print-table>.prescription-print-native-table .prescription-print-col-duration,.prescription-print-table>.prescription-print-native-table .prescription-print-col-route{width:10%}.prescription-print-table>.prescription-print-native-table .prescription-print-col-instructions,.prescription-print-table>.prescription-print-native-table .prescription-print-col-remarks{width:15%}.prescription-print-table>.prescription-print-native-table .MuiTypography-root{overflow-wrap:anywhere;word-break:break-word}.pet-procedures-prescription-print.prescription-print-root .MuiTypography-root,.pet-procedures-prescription-print.prescription-print-root p{line-height:1.25!important;margin-bottom:0!important;margin-top:0!important}.pet-procedures-prescription-print.prescription-print-root .prescription-print-table{max-width:100%!important;width:100%!important}.pet-procedures-prescription-print.prescription-print-root .prescription-print-table>.prescription-print-native-table{table-layout:fixed!important;width:100%!important}.pet-procedures-prescription-print.prescription-print-root .prescription-print-col-name{width:25%!important}.pet-procedures-prescription-print.prescription-print-root .prescription-print-col-dose{width:12%!important}.pet-procedures-prescription-print.prescription-print-root .prescription-print-col-freq{width:13%!important}.pet-procedures-prescription-print.prescription-print-root .prescription-print-col-duration,.pet-procedures-prescription-print.prescription-print-root .prescription-print-col-route{width:10%!important}.pet-procedures-prescription-print.prescription-print-root .prescription-print-col-instructions,.pet-procedures-prescription-print.prescription-print-root .prescription-print-col-remarks{width:15%!important}.prescription-print-col-head,.prescription-print-row{grid-template-columns:minmax(0,25fr) minmax(0,12fr) minmax(0,13fr) minmax(0,10fr) minmax(0,10fr) minmax(0,15fr) minmax(0,15fr)}.cert-print-col-head,.cert-print-row,.prescription-print-col-head,.prescription-print-row{grid-column-gap:5px;align-items:start;box-sizing:border-box;column-gap:5px;display:grid!important;max-width:100%;width:100%}.cert-print-col-head,.cert-print-row{grid-template-columns:minmax(0,10fr) minmax(0,25fr) minmax(0,13fr) minmax(0,10fr) minmax(0,10fr) minmax(0,10fr) minmax(0,13fr)}.prescription-print-root .cert-vaccine-print-table>.cert-vaccine-print-col-head,.prescription-print-root .cert-vaccine-print-table>.cert-vaccine-print-row,.prescription-print-root .cert-vaccine-print-table>.mv5>.cert-vaccine-print-row{grid-column-gap:5px;align-items:start;box-sizing:border-box;column-gap:5px;display:grid!important;grid-template-columns:minmax(0,9fr) minmax(0,16fr) minmax(0,9fr) minmax(0,10fr) minmax(0,8fr) minmax(0,8fr) minmax(0,8fr) minmax(0,10fr) minmax(0,8fr) minmax(0,8fr);max-width:100%;width:100%}.prescription-print-root .cert-type-print-table>.cert-vaccine-print-col-head,.prescription-print-root .cert-type-print-table>.cert-vaccine-print-row,.prescription-print-root .cert-type-print-table>.mv5>.cert-vaccine-print-row{grid-template-columns:minmax(0,12fr) minmax(0,20fr) minmax(0,16fr) minmax(0,10fr)}.vaccine-cert-print-root{box-sizing:border-box;position:relative;width:100%}.vaccine-cert-no{color:#6f6f6f;font-size:11px;margin:0 4px 8px 0;text-align:right}.vaccine-cert-doc{background:#fff;border:2px solid #0054a6;border-radius:10px;box-sizing:border-box;color:#1a1a1a;padding:20px;position:relative}.vaccine-cert-brand{font-size:18px;margin-top:0}.vaccine-cert-brand,.vaccine-cert-title{color:#0054a6;font-weight:700;text-align:center}.vaccine-cert-title{font-size:28px;letter-spacing:.2px;margin:6px 0 8px}.vaccine-cert-clinic-meta{color:#6f6f6f;font-size:12px;margin-bottom:22px;text-align:center}.vaccine-cert-section-title{color:#0054a6;font-size:13px;font-weight:700;letter-spacing:.6px;margin-bottom:10px}.vaccine-cert-patient-grid{grid-column-gap:28px;grid-row-gap:8px;column-gap:28px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:22px;row-gap:8px}.vaccine-cert-field{display:flex;font-size:13px;gap:6px;line-height:1.4}.vaccine-cert-field-label{color:#666;white-space:nowrap}.vaccine-cert-field-value{color:#111;font-weight:700}.vaccine-cert-table{border-collapse:collapse;margin-bottom:18px;width:100%}.vaccine-cert-table th{border-bottom:1px solid #d0d0d0;color:#0054a6;font-size:12px;font-weight:700;padding:8px 6px;text-align:left}.vaccine-cert-table td{border-bottom:1px solid #ececec;color:#222;font-size:12px;padding:10px 6px;text-align:left;vertical-align:top}.vaccine-cert-statement{background:#f7f7f7;border:1px solid #e0e0e0;border-radius:6px;color:#555;font-size:12px;line-height:1.55;margin:8px 0 28px;padding:14px 18px;text-align:center}.vaccine-cert-sign-wrap{box-sizing:border-box;margin-bottom:8px;margin-top:100px}.vaccine-cert-sign-row{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;width:100%}.vaccine-cert-sign-block{max-width:260px;width:45%}.vaccine-cert-sign-left{margin-right:auto;text-align:left}.vaccine-cert-sign-right{margin-left:auto;text-align:left}.vaccine-cert-sign-right .vaccine-cert-sign-line{margin-left:auto}.vaccine-cert-sign-right .vaccine-cert-sign-name,.vaccine-cert-sign-right .vaccine-cert-sign-sub{text-align:right}.vaccine-cert-sign-line{border-top:1px solid #333;margin-bottom:6px;width:180px}.vaccine-cert-sign-name{color:#111;font-size:13px;font-weight:700}.vaccine-cert-sign-sub{color:#666;font-size:11px;margin-top:2px}.vaccine-cert-footer{border-top:1px solid #eee;margin-top:18px;padding-top:10px;text-align:center}.vaccine-cert-footer-main{color:#666;font-size:11px;margin-bottom:4px}.vaccine-cert-footer-verify{color:#6e6e6e;font-size:11px}@media print{.cert-vaccine-screen-only{display:none!important}.prescription-print-root .cert-vaccine-print-table>.cert-vaccine-print-col-head,.prescription-print-root .cert-vaccine-print-table>.cert-vaccine-print-row,.prescription-print-root .cert-vaccine-print-table>.mv5>.cert-vaccine-print-row{grid-template-columns:minmax(0,9fr) minmax(0,18fr) minmax(0,10fr) minmax(0,11fr) minmax(0,9fr) minmax(0,9fr) minmax(0,9fr) minmax(0,11fr) minmax(0,9fr)!important}.prescription-print-root .cert-type-print-table>.cert-vaccine-print-col-head,.prescription-print-root .cert-type-print-table>.cert-vaccine-print-row,.prescription-print-root .cert-type-print-table>.mv5>.cert-vaccine-print-row{grid-template-columns:minmax(0,14fr) minmax(0,22fr) minmax(0,18fr)!important}.vaccine-cert-doc{border-radius:10px;border-width:2px}.vaccine-cert-doc,.vaccine-cert-statement{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.prescription-print-col-head{align-items:center}.prescription-print-cell{box-sizing:border-box;max-width:100%;min-width:0}.prescription-print-cell,.prescription-print-col-head .MuiTypography-root,.prescription-print-row .MuiTypography-root{overflow-wrap:anywhere;word-break:break-word}@media screen{.prescription-print-root .prescription-print-layout{border:0;border-collapse:collapse;border-spacing:0;display:block;table-layout:auto;width:100%}.prescription-print-root .prescription-print-layout>tbody,.prescription-print-root .prescription-print-layout>tfoot,.prescription-print-root .prescription-print-layout>thead{display:block;width:100%}.prescription-print-root .prescription-print-footer-pin{position:static}.prescription-print-root .prescription-print-layout>tbody>tr,.prescription-print-root .prescription-print-layout>tfoot>tr,.prescription-print-root .prescription-print-layout>thead>tr{display:block;width:100%}.prescription-print-root .prescription-print-layout>tbody>tr>td,.prescription-print-root .prescription-print-layout>tfoot>tr>td,.prescription-print-root .prescription-print-layout>thead>tr>td,.prescription-print-root .prescription-print-layout>thead>tr>th{border:0;box-sizing:border-box;display:block;margin:0;padding:0!important;vertical-align:top;width:100%!important}.prescription-print-root .diagnostic-report-native-table{border-collapse:collapse;display:table!important;table-layout:fixed;width:100%}.prescription-print-root .diagnostic-report-native-table tbody{display:table-row-group!important}.prescription-print-root .diagnostic-report-native-table tr{display:table-row!important}.prescription-print-root .diagnostic-report-native-table td,.prescription-print-root .diagnostic-report-native-table th{display:table-cell!important;width:auto}.prescription-print-root .prescription-print-table>.prescription-print-native-table{border-collapse:collapse;display:table!important;table-layout:fixed;width:100%}.prescription-print-root .prescription-print-table>.prescription-print-native-table thead{display:table-header-group!important}.prescription-print-root .prescription-print-table>.prescription-print-native-table tbody{display:table-row-group!important}.prescription-print-root .prescription-print-table>.prescription-print-native-table tr{display:table-row!important}.prescription-print-root .prescription-print-table>.prescription-print-native-table td,.prescription-print-root .prescription-print-table>.prescription-print-native-table th{display:table-cell!important;width:auto}.prescription-print-root .prescription-print-footer-guard{border:0!important;height:0!important;padding:0!important}.prescription-print-root .prescription-print-tbody-cell.prescription-print-sign-last{padding:16px 0 24px!important}.prescription-print-root .prescription-print-footer-doctor-name{margin-left:15px}}.prescription-print-root .diagnostic-cbc-results-wrap{margin-top:12px;width:100%}.prescription-print-root .diagnostic-cbc-results-table{border:1px solid #dadce0;border-collapse:collapse;display:table!important;font-size:14px;table-layout:auto;width:100%}.prescription-print-root .diagnostic-cbc-results-table thead{display:table-header-group!important}.prescription-print-root .diagnostic-cbc-results-table tbody{display:table-row-group!important}.prescription-print-root .diagnostic-cbc-results-table tr{display:table-row!important}.prescription-print-root .diagnostic-cbc-results-table td,.prescription-print-root .diagnostic-cbc-results-table th{border:1px solid #dadce0;box-sizing:border-box;color:#1a1a1a;display:table-cell!important;padding:8px 12px;text-align:left;vertical-align:middle}.prescription-print-root .diagnostic-cbc-results-table thead th{background-color:#0054a6;color:#fff;font-weight:700}.prescription-print-root .diagnostic-cbc-results-table tbody tr:nth-child(2n) td,.prescription-print-root .diagnostic-cbc-results-table tbody tr:nth-child(odd) td{background-color:#fff}.prescription-print-root .diagnostic-report-rich-content{box-sizing:border-box;color:#1a1a1a;font-size:14px;max-width:100%;overflow-x:auto;width:100%}.prescription-print-root .diagnostic-report-rich-content p{margin:.35em 0}.prescription-print-root .diagnostic-report-rich-content figure.table{box-sizing:border-box;margin:12px 0;max-width:100%;width:100%}.prescription-print-root .diagnostic-report-rich-content figure.table table,.prescription-print-root .diagnostic-report-rich-content>table{border-collapse:collapse;box-sizing:border-box;display:table!important;font-size:14px;max-width:100%;table-layout:auto;width:100%}.prescription-print-root .diagnostic-report-rich-content figure.table thead,.prescription-print-root .diagnostic-report-rich-content>table thead{display:table-header-group!important}.prescription-print-root .diagnostic-report-rich-content figure.table tbody,.prescription-print-root .diagnostic-report-rich-content>table tbody{display:table-row-group!important}.prescription-print-root .diagnostic-report-rich-content figure.table tr,.prescription-print-root .diagnostic-report-rich-content>table tr{display:table-row!important}.prescription-print-root .diagnostic-report-rich-content figure.table td,.prescription-print-root .diagnostic-report-rich-content figure.table th,.prescription-print-root .diagnostic-report-rich-content>table td,.prescription-print-root .diagnostic-report-rich-content>table th{border:1px solid #dadce0;box-sizing:border-box;display:table-cell!important;padding:8px 10px;text-align:left;vertical-align:middle;word-break:break-word}@media print{.print-container{box-sizing:border-box;padding:0}.prescription-print-root .diagnostic-report-rich-content{max-width:100%;overflow:visible!important}.prescription-print-root .prescription-print-layout tfoot{display:table-footer-group}.prescription-print-root .prescription-print-footer-guard{border:0!important;height:28mm;margin:0!important;padding:0!important}.prescription-print-root .prescription-print-doc-header .mv20,.prescription-print-root .prescription-print-doc-header.mv20{margin-bottom:0!important;margin-top:0!important}}.cal-contype-row{flex-wrap:wrap;row-gap:4px}.cal-contype-row .MuiFormControlLabel-label{white-space:nowrap}.pet-l2-first{margin-left:10px}@media only screen and (max-width:1199px) and (min-width:900px){.pet-l2-first{margin-left:13px}}.topBar-main .ph10pv3:first-child{padding-left:13px}@media only screen and (max-width:1199px) and (min-width:900px){.topBar-main .ph10pv3:first-child{padding-left:15px}}@media only screen and (max-width:899px) and (min-width:600px){.topBar-main .ph10pv3:first-child{padding-left:17px}}.page-shell-20.ph20{padding-left:20px!important;padding-right:20px!important}.btn-row .MuiButton-root{flex:none!important;min-width:90px!important;white-space:nowrap!important;width:auto!important}.ov-card-name{line-height:1.5!important;min-height:3em}.ov-card-action{margin-top:auto;padding-top:10px}.filter-row{flex-wrap:wrap;row-gap:10px}.filter-row>.w13Per,.filter-row>.w15Per,.filter-row>.w20Per{min-width:150px}.search-row{align-items:center;display:flex;flex-wrap:wrap;gap:18px 15px}.search-row>.search-box{flex:1 1 150px;max-width:240px;min-width:150px}.search-row>.search-box-wide{flex-basis:185px;min-width:185px}.search-row>.search-box-sm{flex:0 0 130px;min-width:130px}.lib-chips{display:flex;flex-wrap:wrap;gap:6px;max-width:100%}.lib-chip{align-items:center;background:#eef4ff;border:1px solid #d5e2fb;border-radius:12px;color:#1d3b72;display:inline-flex;font-size:12px;font-weight:500;line-height:18px;max-width:220px;overflow:hidden;padding:2px 10px;text-overflow:ellipsis;white-space:nowrap}.lib-chip-muted{background:#f5f6f8;border-color:#e3e6eb;color:#6b7280}.lib-status{align-items:center;border-radius:12px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;line-height:18px;min-width:74px;padding:3px 10px;white-space:nowrap}.lib-status-red{background:#e5484d}.lib-status-green{background:#2e9f62}.lib-status-amber{background:#d98a1c}.lib-hint{color:#6b7280;font-size:12px;line-height:1.4}.lib-insert-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px}.lib-insert-row .lib-insert-box{max-width:100%;width:280px}.lib-warn{background:#fdecec;border:1px solid #f5c2c4;border-radius:8px;color:#b42318;font-size:13px;font-weight:500;padding:8px 12px}@media (max-width:1100px){.lib-chip,.lib-chips{max-width:170px}}.lib-type{color:#1d3b72;font-size:12px;font-weight:600;margin-bottom:4px}.topBar-main .ph10pv3:first-child{padding-left:10px}@media only screen and (max-width:1199px) and (min-width:900px){.topBar-main .ph10pv3:first-child{padding-left:12px}}@media only screen and (max-width:899px) and (min-width:600px){.topBar-main .ph10pv3:first-child{padding-left:14px}}.light-blue-back3>.newTab.ml20:first-child{margin-left:17px!important}.pet-l2-first{margin-left:7px}@media only screen and (max-width:1199px) and (min-width:900px){.pet-l2-first{margin-left:10px}}.light-blue-back3>.flex-row-ali-cen:first-child>.newTab.ml20:first-child,.light-blue-back3>.pos-rel:first-child>.newTab.ml20{margin-left:17px!important}.tbl-edge-24{padding-left:39px!important}@media only screen and (max-width:599px){.tbl-edge-24{padding-left:31px!important}}.rec-pl24{padding-left:24px}.cal-arrow{color:#6b7280}.cal-drop-over{background-color:#f0fdf4!important;outline:2px dashed #16a34a;outline-offset:-2px}.roster-strip-row{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(7,minmax(0,1fr))}.roster-day{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;cursor:default;display:flex;flex-direction:column;min-width:0;padding:3px 0;position:relative}.roster-day-name{color:#6b7280;font-size:9px;line-height:1.2}.roster-day-date{font-size:11px;font-weight:700;line-height:1.2}.roster-day-val{font-size:9px;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roster-day-work{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.roster-day-off{background:#f3f4f6;color:#6b7280}.roster-day-leave{background:#fef2f2;border-color:#fecaca;color:#dc2626}.roster-day-none{color:#8c95a2}.roster-day-call{background:#f59e0b;border-radius:3px;height:6px;position:absolute;right:2px;top:2px;width:6px}.vet-kpi-strip{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin:8px 10px 0;padding:8px 12px}.vet-kpi-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.vet-kpi-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr))}.vet-kpi-tile{min-width:0}.vet-kpi-tile p{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1100px){.vet-kpi-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.roster-day-val-short{display:none}@media (min-width:900px) and (max-width:1279px){.roster-day-val-full{display:none}.roster-day-val-short{display:inline}}.cal-dense-list{flex-direction:column;gap:2px;padding:3px;width:100%}.cal-dense-list,.cal-dense-row{box-sizing:border-box;display:flex}.cal-dense-row{align-items:center;border-radius:6px;container-type:inline-size;cursor:pointer;font-size:10px;gap:5px;height:20px;min-width:0;padding:0 6px;text-align:left}.cal-dense-row:hover{filter:brightness(.96)}.cal-dense-time{flex:0 0 auto;font-weight:700}.cal-dense-name{flex:1 1 auto;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-dense-status{border-radius:8px;flex:0 0 auto;font-size:8px;padding:1px 5px;white-space:nowrap}@container (max-width: 150px){.cal-dense-status{display:none}}.cal-dense-menu{flex:0 0 auto;margin-right:-4px}.cal-dense-more{cursor:pointer;font-size:10px;font-weight:700;line-height:16px;padding:0 6px;text-align:left}.apnt-hover-card{box-sizing:border-box;padding:12px;width:290px}.dash-today-strip{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(7,minmax(0,1fr));margin:6px 0 4px}.dash-today-tile{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:0;padding:8px 12px}.dash-today-total{background:#eff6ff;border-color:#bfdbfe}@media (max-width:1100px){.dash-today-tile{padding:6px 8px}}@media (max-width:900px){.dash-today-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.dash-today-total{display:flex;flex-direction:column;grid-row:span 2;justify-content:center}}.whiteboard-tab-page.wb-wall{zoom:1.25;background:#fff;height:100vh;overflow:auto}.whiteboard-tab-page.wb-wall .wb-hide-on-wall{display:none}@media (max-width:1100px){.cal-clinic-toolbar{align-items:center;flex-wrap:wrap;row-gap:8px}.cal-clinic-toolbar>.w30Per,.cal-clinic-toolbar>.w40Per{flex:0 0 auto;width:auto}.cal-clinic-toolbar>.w40Per{flex:1 1 auto}.cal-clinic-toolbar .flex-row-wrap{flex-wrap:nowrap}}.rec-col1{margin-left:16px!important}.flex-wrap{flex-wrap:wrap}table.pa-col1>tbody>tr>td:first-child,table.pa-col1>tbody>tr>th:first-child,table.pa-col1>tfoot>tr>td:first-child,table.pa-col1>thead>tr>th:first-child{padding-left:var(--pa-col1)!important}@media (max-width:1199px){table.pa-col1>tbody>tr>td,table.pa-col1>thead>tr>th{padding-right:8px!important}table.pa-col1>tbody>tr>td:not(:first-child),table.pa-col1>thead>tr>th:not(:first-child){padding-left:8px!important}table.pa-col1>tbody>tr>td{overflow-wrap:break-word;white-space:normal!important}table.pa-col1{min-width:0!important}}.ds-page-title{color:#0054a6;font-size:16px;font-weight:700;line-height:1.3}.ds-helper,.ds-page-title{font-family:Montserrat,sans-serif}.ds-helper{color:#626971;font-size:12px;font-weight:400}.ins-filter-row{justify-content:flex-start!important}.rc-table .MuiTableBody-root .MuiTableRow-root:not(.rc-total):not(:hover)>.MuiTableCell-root{background:#fff}.return-table-scroll{overflow-x:auto}.return-table-inner{min-width:720px}.bill-footer-row{flex-wrap:wrap;row-gap:16px}.bill-summary-col{min-width:300px;width:40%}@media (max-width:1100px){.bill-summary-col{width:55%}}@media (max-width:860px){.bill-summary-col{min-width:0;width:100%}}.field-label{color:#344054;font-size:13px;font-weight:500;line-height:1.4}.field-label,.form-section-title{font-family:Montserrat,sans-serif}.form-section-title{border-bottom:1px solid #eaecf0;color:#101828;font-size:14px;font-weight:600;margin-bottom:12px;padding-bottom:6px}.modal-footer-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin:20px 0}.modal-footer-sticky{background:#fff;border-top:1px solid #eaecf0;bottom:0;margin:0 -20px;padding:14px 20px 24px;position:sticky;z-index:2}.modal-footer-sticky .modal-footer-actions{margin:0}.modal-footer-sticky .modal-footer-actions .MuiButton-root{flex-shrink:0;min-width:80px;white-space:nowrap;width:auto!important}.modal-footer-sticky>.flex-row-between-align-center{flex-wrap:wrap;row-gap:10px}.MuiFormLabel-root.MuiInputLabel-outlined.MuiInputLabel-shrink{font-size:16px!important;line-height:1.4375em!important;max-width:calc(133% - 32px)!important;transform:translate(14px,-9px) scale(.75)!important}.MuiFormLabel-root.MuiInputLabel-shrink .MuiTypography-root{color:inherit;font-size:inherit!important;font-weight:inherit!important}.form-panel-body{display:flex;flex-direction:column;height:calc(100vh - 83px);overflow-y:auto;padding:4px 20px 0}.form-panel-body>.modal-footer-sticky{margin-top:auto}.form-section{margin-bottom:22px}.form-section .MuiGrid-container{margin-top:-8px}.form-switch-row{gap:28px}.form-switch-row .MuiFormControlLabel-root{gap:8px;margin-left:0}.shortcut-group-title{border-bottom:1px solid #e4e7ec;color:#1d2939;font-size:13px;font-weight:600;margin-bottom:4px;margin-top:10px;padding-bottom:4px}.bil-dash-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.bil-dash-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-pending-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));margin:0 0 6px}.dash-pending-tile{cursor:pointer;font:inherit;text-align:left}.dash-pending-tile:focus-visible{outline:2px solid #1d4ed8;outline-offset:1px}.dash-pending-critical{background:#fef2f2;border-color:#fecaca}.btn-nowrap{flex-shrink:0}.btn-nowrap .MuiButton-root{white-space:nowrap}.MuiOutlinedInput-notchedOutline legend{font-family:Montserrat!important}.cab-bar{align-items:center;background:#212b36;border-radius:20px;bottom:16px;box-shadow:0 4px 16px #00000040;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:13px;gap:10px;left:50%;max-width:calc(100vw - 32px);padding:6px 8px 6px 14px;position:fixed;transform:translateX(-50%);z-index:3000}.cab-dot{background:#ffc225;border-radius:50%;flex-shrink:0;height:8px;width:8px}.cab-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cab-sep{margin:0 6px;opacity:.6}.cab-btn{background:#ffc225;border:0;border-radius:13px;color:#212b36;cursor:pointer;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;height:26px;padding:0 14px}.cab-btn:disabled{cursor:default;opacity:.6}.upload-row{display:flex;flex-direction:row}.upload-pen{bottom:5px;position:absolute;right:5px}.table-sty{background-color:#fff;border-radius:10px;margin:20px}.table-header-text{font-weight:600}.table-header-text,.table-text-blue{color:#0054a6;font-family:Montserrat;font-size:12px}.table-text-blue{font-weight:500}.table-order-txt{color:#0054a6;font-weight:700}.table-order-txt,.table-text-black{font-family:Montserrat;font-size:12px}.table-text-black{color:#000;font-weight:500}.table-text-black-semibold{color:#000;font-family:Montserrat;font-size:14px;font-weight:600}.table-green-txt{color:#03992d;font-weight:400}.table-green-txt,.table-red-txt{font-family:Montserrat;font-size:12px}.table-red-txt{color:#e30000;font-weight:600}.table-yellow-txt{color:#fdb913;font-family:Montserrat;font-size:12px;font-weight:400}.table-org-txt{color:#f37021}.table-org-txt,.table-text-green{font-family:Montserrat;font-size:12px;font-weight:600}.table-text-green{color:#03992d}.table-text-red{color:#e60a0a;font-family:Montserrat;font-size:12px;font-weight:600}.table-status-row{align-items:center;display:flex;flex-direction:row}.table-status-active-dot{background:#03992d}.table-status-active-dot,.table-status-inactive-dot{border-radius:2px;height:4px;margin-right:3px;width:4px}.table-status-inactive-dot{background:#f74444}.upload-image-div{display:block}.upload-text-position{margin-left:20px}.upload-text{align-items:center;color:#d22b2b;display:flex;flex:1 1;font-size:20px;justify-content:center}.custom-upload-banner-footer{background:#f8fafc;border:1px dashed #c4cdd5;border-radius:8px;box-sizing:border-box;padding:14px 16px;width:100%}.custom-upload-banner-footer-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between}.custom-upload-banner-footer-row--with-preview{justify-content:flex-start}.custom-upload-banner-footer-copy{flex:1 1;min-width:160px}.custom-upload-banner-footer-icon{flex-shrink:0}.custom-upload-banner-footer-preview{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:4px;flex-shrink:0;max-height:52px;max-width:min(100%,260px);object-fit:contain;width:auto}.custom-upload-banner-footer-meta{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;min-width:120px}.breed{border-radius:2px;font-family:Montserrat;font-size:12px;justify-content:center;margin-left:5px;margin-right:5px;padding-bottom:2px;padding-right:10px;padding-top:2px}.breed,.main-tab{align-items:center;display:flex}.main-tab{background-color:#0054a6;height:40px;margin:10px 20px;padding-left:15px;padding-right:15px}.main-row-tab{align-items:center;display:flex;flex-direction:row;gap:20px}.active-tab{background-color:#fff;border-radius:10px;color:#0054a6;padding:2px 15px}.active-tab,.inactive-tab{cursor:pointer;font-family:Montserrat;font-size:14px;font-weight:500}.inactive-tab{color:#fff}@media (min-width:900px){.upload-text{align-items:center;color:#d22b2b;display:flex;flex:1 1;font-size:20px;justify-content:flex-start;margin-top:23px}}@media (max-width:600px){.MuiButton-root{background-image:"linear-gradient(180deg, red, orange)";border-radius:50px;font-size:20px!important;height:40px!important;margin-top:1px}.table-sty{margin:20px 15px}}@media (max-width:400px){.table-sty{margin:20px 10px}}.loader-container{align-items:center;background-color:#f8f8f8ad;display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:10000}.loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1000}.loading{animation:spin 2s linear infinite;border:10px solid #0054a6;border-radius:50%;border-top-color:#f3f3f3;height:80px;width:80px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.flex-center{align-items:center;display:flex;justify-content:center}.custum-header-width{background:#fff;height:60px;position:fixed;width:calc(100% - 241px);z-index:2}@media (max-width:1199px){.custum-header-width{background:#fff;height:60px;position:fixed;width:100%;z-index:2}}.custom-header-width-wo-right{background:#fff;height:60px;position:fixed;width:100%;z-index:2}.css-1chkbu-MuiClockPointer-thumb,.css-54br3y-MuiClock-pin,.css-tsp454-MuiClockPointer-root{background-color:#0054a6!important}.css-1chkbu-MuiClockPointer-thumb{border:16px solid #0054a6!important}.css-4bvrx5-MuiButtonBase-root-MuiPickersDay-root.Mui-selected,.css-k8kdam-MuiButtonBase-root-MuiPickersDay-root.Mui-selected{background-color:#0054a6!important}.css-1954xd8-MuiClockPointer-thumb{background-color:#0054a6!important;border:16px solid #0054a6!important}.upload-pic-row{display:flex;flex-direction:row}.css-1x7lb9r .css-v475nq-MuiButtonBase-root-MuiListItemButton-root,.css-1x7lb9r .css-v475nq-MuiButtonBase-root-MuiListItemButton-root.active,.css-u7jjai .css-v475nq-MuiButtonBase-root-MuiListItemButton-root,.css-u7jjai .css-v475nq-MuiButtonBase-root-MuiListItemButton-root.active,.css-v475nq-MuiButtonBase-root-MuiListItemButton-root{flex-direction:row!important;height:50px!important}.css-1hgiaj-MuiPaper-root-MuiDrawer-paper{background-color:#0054a6!important;border-right-style:none!important}@media (min-width:1200px){.css-1rs8o7e{flex-shrink:0}}@media (max-width:900px){.upload-row{display:block}.upload-image-div,.upload-text-position{align-items:center;display:flex;justify-content:center}.upload-text-position{margin-top:20px}.upload-pic-row{display:flex;flex-direction:row;overflow-x:scroll}}.row-actions{flex-wrap:wrap;row-gap:6px}.pet-pkg-foot>.row-action:last-child,.row-actions>.row-action:last-child{margin-right:0}.row-action{min-width:28px}.back-link{margin:0 0 10px;width:fit-content}.row-action+.row-action{margin-left:0!important}.record-link{color:#0054a6;cursor:pointer;font-weight:600;white-space:nowrap}.record-link:focus-visible,.record-link:hover{outline:none;text-decoration:underline}.nb-drawer{background:#fff!important;display:flex;flex-direction:column;width:min(460px,100vw)}.nb-head{border-bottom:1px solid #e2e8f0;gap:12px;padding:12px 12px 12px 20px}.nb-head,.nb-head-title{align-items:center;display:flex}.nb-head-title{color:#0f172a;flex:1 1;font-size:16px;font-weight:600;gap:8px}.nb-list{display:flex;flex:1 1;flex-direction:column;min-height:0}.nb-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding:10px 16px 4px}.nb-filter{height:30px;width:170px}.nb-count,.nb-filter{font-size:13px!important}.nb-count{color:#475467;padding:4px 16px 8px}.nb-items{border-top:1px solid #eef2f6;flex:1 1;overflow-y:auto}.nb-compact .nb-items{max-height:calc(100vh - 170px)}.nb-row{border-bottom:1px solid #eef2f6;display:flex;gap:8px;padding:12px 16px 12px 8px}.nb-row:hover{background:#f8fafc}.nb-unread .nb-title{font-weight:700!important}.nb-dot-col{flex:none;padding-top:6px;width:10px}.nb-dot{background:#0054a6;border-radius:50%;display:block;height:8px;width:8px}.nb-body{flex:1 1;min-width:0}.nb-title{color:#0f172a;font-size:14px!important;font-weight:600!important}.nb-line,.nb-title{overflow-wrap:anywhere}.nb-line{color:#344054;font-size:13px!important;margin-top:2px!important}.nb-meta{color:#667085;font-size:12px!important;margin-top:4px!important}.nb-overdue{color:#d92d20;font-weight:600}.nb-done{color:#03992d;font-size:12px!important;margin-top:2px!important}.nb-actions{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:8px}.nb-btn{width:140px}.nb-btn button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nb-row-tools{align-items:center;display:flex;gap:12px}.nb-row-tools .row-action{margin-right:0!important}.nb-text-btn{color:#0054a6;font-size:13px!important;white-space:nowrap}.nb-disabled{color:#8995a8!important;cursor:default}.nb-list:not(.nb-compact) .nb-btn{width:140px}@media (max-width:1024px){.nb-list:not(.nb-compact) .nb-row{flex-wrap:wrap}.nb-list:not(.nb-compact) .nb-actions{align-items:center;flex-direction:row;justify-content:flex-end;width:100%}}.header-main{align-items:center;display:flex;flex:1 1;height:60px}.header-text{color:#000;font-family:Montserrat;font-size:18px;font-weight:500}.header-start{justify-content:flex-start}.header-end,.header-start{align-items:center;display:flex;flex:1 1;flex-direction:row}.header-end{justify-content:flex-end}.header-mar{margin-left:5px;margin-right:5px}.header-row{display:flex;flex-direction:row}.header-drop{align-items:center;display:flex;margin-left:10px}.header-right-text{color:#0054a6;font-size:16px}.header-list-text,.header-right-text{font-family:Montserrat;font-weight:500}.header-list-text{font-size:14px;font-style:normal}.header-popover{background:#d4e6f8;border-radius:6px;min-width:140px;position:absolute;right:10px;top:60px}.user-menu-paper{background:#292929!important;border-radius:10px!important;color:#fff;margin-top:10px;max-width:calc(100vw - 24px);overflow:hidden;width:340px}.user-menu-org-name{color:#fff;font-size:14px}.user-menu-org-name,.user-menu-sign-out{font-family:Montserrat,sans-serif;font-weight:600}.user-menu-sign-out{color:#d1d1d1;cursor:pointer;font-size:13px}.user-menu-sign-out:hover{color:#fff;text-decoration:underline}.user-menu-profile{align-items:flex-start;display:flex;gap:14px;padding:0 16px 16px}.user-menu-avatar{background:#b8d4e8!important;color:#1f1f1f!important;font-family:Montserrat,sans-serif;font-size:22px!important;font-weight:600!important;height:64px!important;width:64px!important}.user-menu-profile-info{flex:1 1;min-width:0}.user-menu-name{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:1.3}.user-menu-view-account{align-items:center;cursor:pointer;display:inline-flex}.user-menu-view-account-icon{color:#d1d1d1;height:12px!important;width:12px!important}.user-menu-view-account:hover .user-menu-view-account-icon,.user-menu-view-account:hover .user-menu-view-account-text{color:#fff}.user-menu-divider{border-color:#404040!important}.user-menu-row{align-items:center;cursor:pointer;display:flex;gap:12px;padding:10px 16px}.user-menu-row:hover{background:#ffffff14}.user-menu-row-icon{align-items:center;display:flex;justify-content:center;width:24px}.user-menu-status-icon{color:#6ccb5f;height:22px!important;width:22px!important}.user-menu-item-icon{color:#d1d1d1;height:22px!important;width:22px!important}.user-menu-row-label{color:#fff;flex:1 1;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.user-menu-row-chevron{color:#8a8a8a;height:20px!important;width:20px!important}.user-menu-add-account{align-items:center;cursor:pointer;display:flex;gap:12px;padding:5px 15px}.user-menu-add-account:hover{background:#ffffff14}.user-menu-add-account-icon-wrap{align-items:center;background:#3a3a3a;border-radius:50%;display:flex;height:25px;justify-content:center;width:25px}.user-menu-add-account-icon{color:#d1d1d1;height:15px!important;width:15px!important}.user-menu-add-account-text{color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600}.user-menu-accounts-scroll{margin-top:-4px;max-height:160px;overflow-y:auto;padding:0 12px 8px}.user-menu-accounts-scroll::-webkit-scrollbar{width:6px}.user-menu-accounts-scroll::-webkit-scrollbar-thumb{background:#555;border-radius:6px}.user-menu-other-account{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:10px 8px}.user-menu-other-account:hover{background:#ffffff14}.user-menu-other-avatar{background:#b8d4e8!important;color:#1f1f1f!important;font-family:Montserrat,sans-serif;font-size:14px!important;font-weight:600!important;height:36px!important;width:36px!important}.user-menu-other-info{flex:1 1;min-width:0}.user-menu-other-name{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.3}.user-menu-other-email{color:#b0b0b0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;word-break:break-word}.switch-acc-modal-body{padding:0 15px 15px}.switch-acc-modal-subtitle{color:#666;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;margin-bottom:12px}.switch-acc-modal-list{max-height:350px;min-height:350px;overflow-y:auto}.switch-acc-modal-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:10px 8px}.switch-acc-modal-item:hover{background:#0054a60f}.switch-acc-modal-avatar{background:#b8d4e8!important;color:#1f1f1f!important;font-family:Montserrat,sans-serif;font-size:14px!important;font-weight:600!important;height:40px!important;width:40px!important}.switch-acc-modal-info{flex:1 1;min-width:0}.switch-acc-modal-name{color:#1f1f1f;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.3}.switch-acc-modal-email{color:#666;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;word-break:break-word}.switch-branch-menu-paper{border-radius:10px!important;margin-top:8px;min-width:220px}.switch-branch-item-active{background:#0054a614;cursor:default}@media only screen and (max-width:600px) and (min-width:401px){.header-text{color:#000;font-size:14px}.header-right-text,.header-text{font-family:Montserrat;font-weight:500}.header-right-text{color:#0054a6;font-size:12px}}@media only screen and (max-width:401px){.header-text{color:#000;font-size:12px}.header-right-text,.header-text{font-family:Montserrat;font-weight:500}.header-right-text{color:#0054a6;font-size:10px}}.Login-main-container{align-items:center;background:#e5e4e2;display:flex;height:100vh}.Login-left-con{background-color:#0054a6;flex:1 1}.Login-right-con{align-items:center;background-color:#fff;border-radius:5px;display:inline-flex;flex-direction:column;height:100vh;padding:15% 10% 20%;width:110%}.Login-welcome-text{color:#000;font-family:Montserrat;font-size:20px;margin-bottom:10px;margin-top:20px}.Login-display-coloumn{display:flex;flex:1 1;flex-direction:column}.Login-left-top{align-items:flex-start;display:flex;flex:1 1;justify-content:center}.Login-vet-logo{width:50%}.Login-main-img{height:100vh;margin-right:30%;object-fit:contain}.Login-btn{width:100%}.Login-center{align-items:flex-start;display:flex;justify-content:flex-start}.key{height:20px;width:20px}.Forgot-text{color:#f2451c;cursor:pointer;font-family:Montserrat;font-size:14px}@media only screen and (max-width:1200px) and (min-width:901px){.Login-welcome-text{color:#000;font-family:Montserrat;font-size:40px}}@media only screen and (max-width:900px) and (min-width:601px){.Login-btn{width:30%}.Login-welcome-text{color:#000;font-family:Montserrat;font-size:35px}}@media only screen and (max-width:600px) and (min-width:401px){.Login-btn{width:50%}.Login-welcome-text{color:#000;font-family:Montserrat;font-size:30px}}@media (max-width:400px){.Login-btn{width:100%}.Login-welcome-text{color:#000;font-family:Montserrat;font-size:30px}}@media (max-width:1200px){.Login-left-con{display:none}}.gs-root{background:#f4f6f9;display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;width:100%}.gs-topbar{background:#0054a6;color:#fff;flex-shrink:0;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:14px 24px;z-index:2}.gs-topbar,.gs-topbar-left{align-items:center;display:flex}.gs-topbar-left{gap:12px}.gs-back-btn{align-items:center;background:#ffffff14;border:1px solid #ffffff40;border-radius:8px;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;width:36px}.gs-back-btn:hover{background:#ffffff29}.gs-title{color:#fff!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important}.gs-subtitle,.gs-title{font-family:Montserrat,sans-serif!important}.gs-subtitle{color:#b8d4f0!important;font-size:12px!important;font-weight:500!important;margin-top:2px!important}.gs-topbar-right{align-items:center;display:flex;gap:8px;max-width:520px}.gs-info-text{color:#c9ddf2!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important}.gs-body{display:flex;flex:1 1;min-height:0;overflow:hidden}.gs-sidebar{background:#fff;border-right:1px solid #e6ebf1;flex-shrink:0;min-width:220px;overflow-x:hidden;overflow-y:auto;padding:16px 0;width:260px}.gs-menu-item{border-left:3px solid #0000;color:#4a5568;display:block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;padding:12px 20px;text-decoration:none;transition:background .15s ease,color .15s ease}.gs-menu-item:hover{background:#f5f9fd;color:#0054a6}.gs-menu-item-active{background:#eaf3fb;border-left-color:#0054a6;color:#0054a6;font-weight:600}.gs-content{flex:1 1;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:20px 24px 32px}.gs-content .consultation-white-con,.gs-content .scroll-80vh,.gs-content .scroll-80vh-new,.gs-content .scroll-85vh{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}.bf-invoice-layout{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(300px,1fr)}@media (max-width:960px){.bf-invoice-layout{grid-template-columns:1fr}}.bf-invoice-fields{background:#fff;border:1px solid #e2e8f0;border-radius:10px;min-width:0;padding:20px}.bf-letterhead-note{background:#eef5fc;border-left:3px solid #0054a6;border-radius:6px;display:flex;flex-direction:column;gap:2px;margin-bottom:16px;padding:8px 12px}.bf-invoice-section{margin-top:20px}.bf-invoice-section-title{color:#5d708c!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;letter-spacing:.08em!important;margin-bottom:2px!important;text-transform:uppercase!important}.bf-invoice-preview-wrap{position:sticky;top:12px}.bf-live-preview-label{color:#5d708c!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important;margin-bottom:10px!important;text-transform:uppercase!important}.bf-invoice-preview{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:20px 18px 24px}.bf-preview-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.bf-preview-clinic{align-items:center;display:flex;gap:10px;min-width:0}.bf-preview-logo{background:#0054a6;border-radius:8px;color:#fff;font-size:12px;font-weight:700;height:40px;width:40px}.bf-preview-logo,.bf-preview-qr{align-items:center;display:flex;flex-shrink:0;font-family:Montserrat,sans-serif;justify-content:center}.bf-preview-qr{border:1px dashed #94a3b8;border-radius:6px;color:#64748b;font-size:10px;font-weight:600;height:48px;width:48px}.bf-preview-divider{border-top:1px solid #e2e8f0;margin:0 0 12px}.bf-preview-meta{display:flex;flex-direction:column;gap:3px}.bf-preview-table{border-top:1px solid #eef2f7}.bf-preview-table-head,.bf-preview-table-row{grid-gap:8px;display:grid;font-family:Montserrat,sans-serif;font-size:11px;gap:8px;padding:8px 0}.bf-preview-table-head{border-bottom:1px solid #eef2f7;color:#64748b;font-weight:600}.bf-preview-table-row{border-bottom:1px solid #f1f5f9;color:#111827}.bf-preview-totals{align-items:flex-end;display:flex;flex-direction:column;gap:2px;text-align:right}.bf-preview-tax-table{border:1px solid #eef2f7;border-radius:6px;overflow:hidden}.bf-preview-tax-head,.bf-preview-tax-row{grid-gap:6px;display:grid;font-family:Montserrat,sans-serif;font-size:10px;gap:6px;grid-template-columns:.7fr 1fr .8fr .8fr;padding:6px 8px}.bf-preview-tax-head{background:#f8fafc;color:#64748b;font-weight:600}.bf-preview-tax-row{border-top:1px solid #eef2f7;color:#334155}.bf-preview-logo-img{border-radius:8px;flex-shrink:0;height:40px;object-fit:cover;width:40px}.bf-preview-footer-content{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;display:flex;justify-content:center;padding:10px}.bf-preview-footer-img{max-height:64px;max-width:100%;object-fit:contain}.bf-branding-editor{padding:4px 0 8px}.bf-preview-disclaimer{color:#64748b!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-style:italic!important;line-height:1.45!important}.bf-preview-signature{margin-left:auto;margin-top:28px;max-width:150px;text-align:center}.bf-preview-signature-line{border-top:1px solid #94a3b8;margin-bottom:6px}.bf-approval-card{background:#fff;border:1px solid #e6ebf1;border-radius:10px;padding:20px}.bf-tier-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:12px;padding:16px}.bf-tier-top{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.bf-amount-range{gap:8px;min-width:200px}.bf-amount-input,.bf-amount-range{align-items:center;display:flex;flex:1 1}.bf-amount-input{gap:4px;max-width:120px}.bf-tier-amount{max-width:250px}.bf-amount-input .MuiTextField-root{background:#fff}.bf-amount-prefix,.bf-amount-suffix{color:#64748b;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:13px}.bf-chip-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.bf-person-chip,.bf-role-chip{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;gap:6px;line-height:1.2;padding:6px 12px}.bf-role-chip:hover:not(:disabled){border-color:#0054a6;color:#66b0fb}.bf-person-chip:disabled,.bf-role-chip:disabled{cursor:default;opacity:.65}.bf-role-chip-active{background:#0054a6;border-color:#0054a6;color:#fff}.bf-person-chip:hover{border-color:#7c3aed;color:#7c3aed}.bf-person-chip-active{background:#7c3aed;border-color:#7c3aed;color:#fff}.bf-chip-check{align-items:center;border:1.5px solid;border-radius:3px;display:inline-flex;flex-shrink:0;font-size:10px;height:14px;justify-content:center;line-height:1;width:14px}.bf-person-chip-active .bf-chip-check,.bf-role-chip-active .bf-chip-check{background:#fff3;border-color:#fff}.bf-add-tier-btn{align-items:center;background:#fff;border:1px dashed #93c5fd;border-radius:10px;color:#0054a6;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-top:4px;padding:7px 14px;width:fit-content}.bf-add-tier-btn:hover{background:#f0f7fd;border-color:#0054a6}.bf-tier-badge{background:#dbeafe;border-radius:999px;color:#1d4ed8;display:inline-block;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:0;padding:4px 12px;text-transform:none}.bf-tier-card .ct-task-remove-btn{background-color:initial;border:none;border-radius:6px;color:#5d708c;cursor:pointer;margin-left:auto;padding:4px}.bf-tier-card .ct-task-remove-btn:hover:not(:disabled){background-color:#fee2e2;color:#dc2626}.bf-tier-card .ct-task-remove-btn:disabled{cursor:default;opacity:.45}.bf-approve-switch{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.bf-person-select{max-width:480px}.amber-bg{background:#fffbeb}.border-amber{border:1px solid #fcd34d}.amber-color{color:#b45309!important}.rp-subtitle{line-height:1.45!important;max-width:640px}.rp-roles-card{background:#fff;border:1px solid #e6ebf1;border-radius:10px;box-shadow:0 1px 3px #0f2a520a;padding:8px}.rp-role-item{background:#0000;border:none;border-radius:8px;color:#1e293b;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;margin-bottom:2px;padding:10px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.rp-role-item:last-child{margin-bottom:0}.rp-role-item:hover:not(.rp-role-item-active){background:#f5f9fd;color:#0054a6}.rp-role-item-active{background:#eaf3fb;color:#0054a6;font-weight:700}.rp-perms-card{background:#fff;border:1px solid #e6ebf1;border-radius:10px;box-shadow:0 1px 3px #0f2a520a;padding:20px}.rp-legend{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-end}.rp-legend-item{align-items:center;color:#64748b;display:inline-flex;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;gap:6px;white-space:nowrap}.rp-legend-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.rp-module-list{border:1px solid #eef2f6;border-radius:10px;overflow:hidden}.rp-module-row{align-items:center;background:#fff;border-top:1px solid #f1f5f9;display:flex;gap:16px;justify-content:space-between;padding:14px 16px}.rp-module-row:first-child{border-top:none}.rp-module-name{align-items:center;color:#0f172a;display:flex;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;gap:8px}.rp-access-group{align-items:center;display:flex;flex-shrink:0;gap:6px}.rp-access-btn{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#5d708c;cursor:pointer;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;height:30px;line-height:1;min-width:34px;padding:0 8px;transition:background .15s ease,border-color .15s ease,color .15s ease}.rp-access-btn:hover:not(:disabled):not(.rp-access-btn-active){background:#f8fbff;border-color:#93c5fd;color:#0054a6}.rp-access-btn:disabled{cursor:not-allowed;opacity:.5}.al-table-card{background:#fff;border:1px solid #e6ebf1;border-radius:12px;box-shadow:0 1px 3px #0f2a520a;overflow:hidden}.al-table{border-collapse:collapse;table-layout:auto;width:100%}.al-table thead th{border-bottom:1px solid #eef2f6;color:#5d708c;font-size:11px;font-weight:600;letter-spacing:.06em;padding:14px 18px;text-align:left;text-transform:uppercase;white-space:nowrap}.al-table tbody td,.al-table thead th{background:#fff;font-family:Montserrat,sans-serif}.al-table tbody td{border-top:1px solid #f1f5f9;font-size:13px;padding:16px 18px;vertical-align:middle}.al-table tbody tr:first-child td{border-top:none}.al-when{color:#64748b;font-weight:500}.al-when,.al-who{white-space:nowrap}.al-who{color:#0f172a;font-weight:700}.al-change{color:#1e293b;font-weight:500}.al-from{color:#ef4444}.al-from,.al-to{font-weight:600;white-space:nowrap}.al-to{color:#16a34a}.la-type-chip{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#0f172a;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;gap:8px;padding:8px 12px}.la-type-chip,.la-type-remove{align-items:center;display:inline-flex}.la-type-remove{background:#0000;border:none;color:#5d708c;cursor:pointer;justify-content:center;line-height:1;padding:0}.la-type-remove:hover{color:#64748b}.la-add-row{align-items:center;display:flex;gap:10px}.la-add-row .MuiTextField-root{flex:1 1}.la-add-btn{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;display:inline-flex;flex-shrink:0;height:42px;justify-content:center;transition:border-color .15s ease,color .15s ease,background .15s ease;width:42px}.la-add-btn:hover{background:#f0f7fd;border-color:#93c5fd;color:#0054a6}.la-days-input{max-width:110px}.la-auto-approve{background:#0000;border:none;color:#475569;cursor:pointer;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;gap:8px;padding:4px 2px;white-space:nowrap}.la-auto-approve,.la-auto-check{align-items:center;display:inline-flex;flex-shrink:0}.la-auto-check{background:#fff;border:1.5px solid #cbd5e1;border-radius:4px;color:#fff;font-size:11px;font-weight:700;height:18px;justify-content:center;width:18px}.la-auto-approve-active .la-auto-check{background:#7c3aed;border-color:#7c3aed}.la-auto-approve-active{color:#7c3aed;font-weight:600}@media (max-width:900px){.gs-body{flex-direction:column}.gs-sidebar{border-bottom:1px solid #e6ebf1;border-right:none;display:flex;gap:4px;overflow-x:auto;overflow-y:hidden;padding:8px;width:100%}.gs-menu-item{border-bottom:3px solid #0000;border-left:none;border-radius:8px;padding:10px 14px;white-space:nowrap}.gs-menu-item-active{border-bottom-color:#0054a6;border-left-color:#0000}}.bf-reopen-log{border-collapse:collapse;width:100%}.bf-reopen-log td,.bf-reopen-log th{border-bottom:1px solid #e6e6e6;padding:4px 6px;text-align:left;vertical-align:top}.bf-reopen-log th{color:#555;font-weight:600}.rp-sub-row{background:#f8fafc;padding:8px 16px 8px 36px}.rp-sub-name{color:#475569;font-weight:500}.gs-help-btn{align-items:center;background:#0000;border:1px solid #ffffff80;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;gap:6px;padding:6px 12px;white-space:nowrap}.gs-help-btn:hover{background:#ffffff1f}.al-count{margin:10px 0 8px 19px!important}.vc-modal,.vc-root{--vc-primary:#0054a6;--vc-yellow:#ffc225;--vc-text:#212b36;--vc-muted:#637381;--vc-line:#dfe3e8;--vc-head:#f4f6f8;--vc-green:#229a16;--vc-greenbg:#e9fcd4;--vc-amber:#b78103;--vc-amberbg:#fff7cd;--vc-red:#b72136;--vc-redbg:#ffe7d9;--vc-blue:#0c53b7;--vc-bluebg:#d0f2ff;color:var(--vc-text);font-family:Montserrat,sans-serif;font-size:14px}.vc-root{background:#f9fafb;display:flex;min-height:100vh}.vc-modal *,.vc-root *{box-sizing:border-box}.vc-side{background:#fff;border-right:1px solid var(--vc-line);display:flex;flex-direction:column;flex-shrink:0;height:100vh;position:sticky;top:0;width:220px}.vc-logo{padding:18px 18px 8px}.vc-logo img{display:block;height:auto;max-width:100%;width:168px}.vc-logo-sub{color:var(--vc-muted);font-size:11px;font-weight:600;letter-spacing:.06em;padding:0 18px 14px;text-transform:uppercase}.vc-nav a{align-items:center;border-radius:6px;color:var(--vc-text);display:flex;font-weight:500;gap:10px;margin:1px 8px;padding:9px 18px;text-decoration:none}.vc-nav a:hover{background:var(--vc-head)}.vc-nav a.active{background:#eaf2fb;color:var(--vc-primary);font-weight:600}.vc-nav .vc-count{background:var(--vc-redbg);border-radius:10px;color:var(--vc-red);font-size:11px;font-weight:600;margin-left:auto;padding:1px 7px}.vc-side-foot{border-top:1px solid var(--vc-line);font-size:12px;margin-top:auto;padding:14px 18px}.vc-side-foot .vc-name{font-weight:600}.vc-main{flex:1 1;min-width:0;padding:22px 28px 60px}.vc-page-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.vc-page-head h1{font-size:20px;font-weight:700;margin:0}.vc-page-head .vc-sub{color:var(--vc-muted);font-size:13px}.vc-spacer{flex:1 1}.vc-card{background:#fff;border:1px solid var(--vc-line);border-radius:10px;min-width:0;overflow-wrap:break-word;padding:16px}.vc-card h3{align-items:center;display:flex;font-size:14px;font-weight:700;gap:8px;margin:0 0 10px}.vc-card h3 .vc-link{font-weight:500;margin-left:auto}.vc-grid{grid-gap:14px;display:grid;gap:14px}.vc-grid>*{min-width:0}.vc-grid.tiles{grid-template-columns:repeat(auto-fill,minmax(min(170px,100%),1fr))}.vc-grid.two{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.vc-tile .vc-tile-label{color:var(--vc-muted);font-size:12px;font-weight:500}.vc-tile .vc-tile-value{font-size:24px;font-weight:700;margin-top:4px;overflow-wrap:anywhere}.vc-tile .vc-tile-note{color:var(--vc-muted);font-size:11px;margin-top:2px}.vc-tile.clickable{cursor:pointer}.vc-tile.clickable:hover{border-color:var(--vc-primary)}.vc-table{border-collapse:collapse;width:100%}.vc-table th{background:var(--vc-head);color:var(--vc-muted);font-size:12px;font-weight:600;padding:8px 10px;text-align:left;white-space:nowrap}.vc-table td{border-top:1px solid var(--vc-line);padding:9px 10px;vertical-align:top}.vc-table tr.clickable{cursor:pointer}.vc-table tr.clickable:hover td{background:#f8fbff}.vc-table .num{text-align:right;white-space:nowrap}.vc-table-wrap{background:#fff;border:1px solid var(--vc-line);border-radius:10px;overflow-x:auto}.vc-muted{color:var(--vc-muted)}.vc-small{font-size:12px}.vc-pill{background:var(--vc-head);border-radius:10px;color:var(--vc-muted);display:inline-block;font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.vc-pill.green{background:var(--vc-greenbg);color:var(--vc-green)}.vc-pill.amber{background:var(--vc-amberbg);color:var(--vc-amber)}.vc-pill.red{background:var(--vc-redbg);color:var(--vc-red)}.vc-pill.blue{background:var(--vc-bluebg);color:var(--vc-blue)}.vc-btn{align-items:center;background:var(--vc-primary);border:1px solid var(--vc-primary);border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;gap:6px;height:30px;padding:0 12px;white-space:nowrap}.vc-btn:disabled{cursor:default;opacity:.55}.vc-btn.light{background:#fff;color:var(--vc-primary)}.vc-btn.yellow{background:var(--vc-yellow);border-color:var(--vc-yellow);color:var(--vc-text)}.vc-btn.danger{background:#fff;border-color:var(--vc-red);color:var(--vc-red)}.vc-btn.text{padding:0 4px}.vc-btn.text,.vc-link{background:none;border:0;color:var(--vc-primary)}.vc-link{cursor:pointer;font:inherit;padding:0}.vc-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.vc-input,.vc-select,.vc-textarea{background:#fff;border:1px solid var(--vc-line);border-radius:5px;color:var(--vc-text);font-family:Montserrat,sans-serif;font-size:13px;height:32px;min-width:0;padding:0 10px}.vc-textarea{height:auto;min-height:70px;padding:8px 10px;resize:vertical;width:100%}.vc-input:focus,.vc-select:focus,.vc-textarea:focus{border-color:var(--vc-primary);outline:none}.vc-field{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.vc-field>span{color:var(--vc-muted);font-size:12px;font-weight:600}.vc-field .vc-input,.vc-field .vc-select{width:100%}.vc-field-hint{color:var(--vc-muted);font-size:11px}.vc-form-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.vc-tabs{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:14px}.vc-tab{background:#fff;border:1px solid var(--vc-line);border-radius:16px;color:var(--vc-muted);cursor:pointer;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;padding:5px 12px}.vc-tab.active{background:#eaf2fb;border-color:var(--vc-primary);color:var(--vc-primary)}.vc-tab b{margin-left:4px}.vc-kv{grid-gap:6px 10px;display:grid;font-size:13px;gap:6px 10px;grid-template-columns:minmax(90px,140px) minmax(0,1fr)}.vc-kv dt{color:var(--vc-muted)}.vc-kv dd{margin:0}.vc-list{list-style:none;margin:0;padding:0}.vc-list li{align-items:flex-start;border-top:1px solid var(--vc-line);display:flex;gap:8px;padding:8px 0}.vc-list li:first-child{border-top:0}.vc-empty{color:var(--vc-muted);font-size:13px;padding:14px 0;text-align:center}.vc-alert{border-radius:8px;font-size:13px;margin-bottom:14px;padding:10px 12px}.vc-alert.red{background:var(--vc-redbg);color:var(--vc-red)}.vc-alert.amber{background:var(--vc-amberbg);color:var(--vc-amber)}.vc-alert.blue{background:var(--vc-bluebg);color:var(--vc-blue)}.vc-modal-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:6px}.vc-error{color:var(--vc-red);font-size:12px;margin:4px 0 8px}.vc-bar{background:var(--vc-head);border-radius:3px;height:6px;min-width:60px;overflow:hidden}.vc-bar>div{background:var(--vc-primary);height:100%}.vc-thread{display:flex;flex-direction:column;gap:10px}.vc-msg{background:#fff;border:1px solid var(--vc-line);border-radius:8px;padding:10px 12px}.vc-msg.staff{background:#f3f8fe;border-color:#cfe1f5}.vc-msg.note{background:var(--vc-amberbg);border-color:#f3e3a0}.vc-msg-head{color:var(--vc-muted);font-size:12px;margin-bottom:4px}.vc-msg-body{white-space:pre-wrap;word-break:break-word}.vc-ticket-layout{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:1fr 280px}.vc-pager{align-items:center;color:var(--vc-muted);display:flex;font-size:12px;gap:10px;justify-content:flex-end;margin-top:10px}@media (max-width:900px){.vc-root{flex-direction:column}.vc-side{align-items:center;border-bottom:1px solid var(--vc-line);border-right:0;flex-direction:row;flex-wrap:wrap;height:auto;position:static;width:100%}.vc-logo{padding:8px 12px}.vc-logo img{width:96px}.vc-logo-sub{padding:0}.vc-side-foot{align-items:center;border-top:0;display:flex;gap:8px;margin:0 0 0 auto;padding:6px 12px}.vc-side-foot .vc-muted{display:none}.vc-side-foot .mt5{margin-top:0}.vc-nav{border-top:1px solid var(--vc-line);display:flex;flex-wrap:wrap;order:3;padding:4px;width:100%}.vc-nav a{flex-shrink:0;font-size:13px;margin:0 2px;padding:7px 10px;white-space:nowrap}.vc-main{padding:16px}.vc-form-row,.vc-ticket-layout{grid-template-columns:1fr}}.vi-section{margin-top:26px}.vi-section-head{margin-bottom:12px}.vi-section-head h2{color:var(--vc-primary);font-size:16px;font-weight:700;margin:0}.vi-section-head p{color:var(--vc-muted);font-size:12.5px;margin:3px 0 0;max-width:900px}.vi-note{color:var(--vc-muted);font-size:12px;margin:-4px 0 10px}.vi-card-action{font-size:12px;font-weight:500;margin-left:auto}.vc-grid.three{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.vc-grid.wide-narrow{grid-template-columns:minmax(0,2fr) minmax(min(280px,100%),1fr)}.vi-delta{font-weight:600}.vi-delta.green{color:var(--vc-green)}.vi-delta.red{color:var(--vc-red)}.vi-barlist{display:flex;flex-direction:column;gap:9px}.vi-barrow-top{display:flex;font-size:13px;gap:8px;margin-bottom:3px}.vi-barrow-label{flex:1 1;min-width:0;overflow-wrap:anywhere}.vi-barrow-value{font-weight:600;white-space:nowrap}.vi-barrow-sub{color:var(--vc-muted);font-size:11px;margin-top:2px}.vi-spark{vertical-align:middle}.vi-heat th{vertical-align:bottom}.vi-heat th.vi-heat-col{padding:8px 4px;text-align:center}.vi-heat-col span{display:inline-block;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.vi-heat td.vi-heat-cell{min-width:34px;padding:7px 4px;text-align:center}.vi-heat td.vi-heat-1,.vi-heat-legend i.vi-heat-1{background:#f3f8fe}.vi-heat td.vi-heat-2,.vi-heat-legend i.vi-heat-2{background:#fff7cd}.vi-heat td.vi-heat-3,.vi-heat-legend i.vi-heat-3{background:#ffe9a8;font-weight:600}.vi-heat td.vi-heat-4,.vi-heat-legend i.vi-heat-4{background:#ffd3c4;color:var(--vc-red);font-weight:700}.vi-heat-total td{background:var(--vc-head);font-weight:600}.vi-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.vi-signal{border-top:1px solid var(--vc-line);display:flex;font-size:13px;gap:10px;padding:9px 0}.vi-signal:first-child{border-top:0;padding-top:0}.vi-signal-dot{background:var(--vc-primary);border-radius:50%;flex-shrink:0;height:8px;margin-top:6px;width:8px}.vi-signal-dot.HIGH{background:var(--vc-red)}.vi-signal-dot.MEDIUM{background:var(--vc-yellow)}.vi-plan{display:flex;flex-direction:column}.vi-plan.featured{border-color:var(--vc-primary);box-shadow:0 0 0 1px var(--vc-primary) inset}.vi-plan-name{font-size:16px;font-weight:700}.vi-plan-price{color:var(--vc-primary);font-size:24px;font-weight:700;margin-top:8px}.vi-plan-price small{color:var(--vc-muted);font-size:12px;font-weight:500}.vi-plan ul{flex:1 1;font-size:13px;line-height:1.7;margin:10px 0 12px;padding-left:18px}.vi-quality{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr))}.vi-quality-item{border:1px solid var(--vc-line);border-radius:8px;padding:10px 12px}.vi-quality-item .v{font-size:18px;font-weight:700;margin:2px 0}.vi-quality-item .l{color:var(--vc-muted);display:flex;font-size:12px;gap:6px;justify-content:space-between}.vi-avgs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.vi-avgs>div{background:var(--vc-head);border-radius:8px;padding:10px;text-align:center}.vi-avgs b{display:block;font-size:20px}.vi-avgs span{color:var(--vc-muted);font-size:11px}.vi-chips{display:flex;flex-wrap:wrap;gap:6px}.vi-chip{background:var(--vc-head);border-radius:12px;font-size:12px;padding:3px 10px}.vi-chip b{color:var(--vc-primary);margin-left:4px}.vi-demo{background:var(--vc-amberbg);border-radius:6px;color:var(--vc-amber);font-size:11px;font-weight:600;padding:2px 8px}@media (max-width:1100px){.vc-grid.wide-narrow{grid-template-columns:1fr}.vi-avgs{grid-template-columns:repeat(3,minmax(0,1fr))}}.vi-mt{margin-top:14px}.vc-list li.clickable{cursor:pointer}.vc-list li.clickable:hover{background:#f8fbff}.vi-plan .vc-btn{align-self:flex-start}.vi-heat td:first-child{min-width:120px}.vi-scroll{max-width:100%;overflow-x:auto}.vc-table th,.vc-table th.num{white-space:normal}.vi-sticky td:first-child,.vi-sticky th:first-child{background:#fff;box-shadow:1px 0 0 var(--vc-line);left:0;position:sticky;z-index:1}.vi-sticky .vi-heat-total td:first-child,.vi-sticky th:first-child{background:var(--vc-head)}.vi-sticky tr.clickable:hover td:first-child{background:#f8fbff}.vi-heat-legend{align-items:center;border-top:1px solid var(--vc-line);color:var(--vc-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:6px 14px;padding:8px 10px}.vi-heat-legend i{border:1px solid var(--vc-line);border-radius:3px;display:inline-block;height:12px;margin-right:4px;vertical-align:-2px;width:12px}.vi-cell-sub{display:block;font-size:11px}.vi-signals{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start}.vc-kv dd,.vc-modal .vc-field{min-width:0}.vc-kv dd{overflow-wrap:anywhere}@media (max-width:600px){.vi-avgs{grid-template-columns:repeat(2,minmax(0,1fr))}.vc-main{padding:14px 12px 40px}}.vi-sticky td,.vi-sticky th{padding-left:8px;padding-right:8px}.vc-select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%23637381' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px 12px;cursor:pointer;max-width:100%;padding-right:30px;text-overflow:ellipsis}.vc-select::-ms-expand{display:none}.vc-input[type=date]{padding-right:8px}.vc-table-wrap{background:linear-gradient(90deg,#fff 30%,#fff0) 0 /40px 100% no-repeat local,linear-gradient(270deg,#fff 30%,#fff0) 100% /40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,#212b3638,#212b3600) 0 /14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,#212b3638,#212b3600) 100% /14px 100% no-repeat scroll;background-color:#fff}.vc-grid>.vp-span{grid-column:1/-1}.vp-nowrap{white-space:nowrap}.vp-wrap{min-width:0;overflow-wrap:anywhere}.vp-search{max-width:100%;width:200px}.vp-view{margin-bottom:0}.vp-board{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.vp-col{background:var(--vc-head);border-radius:10px;min-width:0;padding:10px}.vp-col-head{align-items:center;display:flex;font-size:13px;font-weight:700;gap:8px;justify-content:space-between;margin-bottom:8px}.vp-col-empty{color:var(--vc-muted);font-size:12px;padding:10px 0;text-align:center}.vp-card{background:#fff;border:1px solid var(--vc-line);border-radius:8px;color:var(--vc-text);cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:13px;margin-bottom:8px;min-width:0;padding:9px 10px;text-align:left;width:100%}.vp-card:hover{border-color:var(--vc-primary)}.vp-card-top{align-items:flex-start;display:flex;gap:6px;justify-content:space-between}.vp-card-name{font-weight:600;min-width:0;overflow-wrap:anywhere}.vp-card-line{margin-top:4px;overflow-wrap:anywhere}.vp-due.red{color:var(--vc-red);font-weight:600}.vp-flags{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.vp-flags .vc-pill{white-space:normal}.vp-actions{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.vp-h4{font-size:13px;margin:14px 0 6px}.vp-bullets{font-size:13px;margin:0;padding-left:18px}.vp-modules{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.vp-checks{grid-gap:4px 12px;display:grid;gap:4px 12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.vp-check{align-items:flex-start;cursor:pointer;display:flex;font-size:13px;gap:6px}.vp-check input{margin-top:2px}.vp-dot{background:var(--vc-line);border-radius:50%;flex-shrink:0;height:10px;margin-top:5px;width:10px}.vp-dot.green{background:var(--vc-green)}.vp-dot.amber{background:#ffc225}.vp-dot.red{background:var(--vc-red)}.vp-batch-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.vp-batch-trail{margin-bottom:4px}.vp-map{font-size:13px;margin:10px 0}.vp-map summary{color:var(--vc-primary);cursor:pointer;font-weight:600;margin-bottom:8px}.vp-map-grid,.vp-row-form{grid-gap:0 12px;display:grid;gap:0 12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.vp-cell{max-width:220px;overflow-wrap:break-word}.vp-notes{max-width:320px;min-width:200px}.vp-file{display:block;overflow-wrap:anywhere;text-align:left}.vp-row-actions{display:flex;gap:10px}.vc-link:disabled{color:var(--vc-muted);cursor:default}@media (max-width:600px){.vp-search{width:100%}}.vc-dock{background:#1c1f2e;box-shadow:0 8px 28px #00000059;display:flex;flex-direction:column;overflow:hidden;position:fixed;z-index:1400}.vc-dock-full{inset:0}.vc-dock-min{border-radius:10px;bottom:20px;height:302px;right:20px;width:380px}.vc-dock-min .vc-dock-video{flex:none;height:520px;transform:scale(.5);transform-origin:top left;width:760px}.vc-dock-bar{align-items:center;background:#0054a6;color:#fff;display:flex;gap:4px;padding:4px 8px 4px 14px}.vc-dock-title.MuiTypography-root{flex:1 1;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-dock-btn.MuiIconButton-root{color:#fff}.vc-dock-end.MuiIconButton-root{background:#e53935;margin-left:4px}.vc-dock-end.MuiIconButton-root:hover{background:#c62828}.vc-dock-video{flex:1 1;min-height:0;width:100%}.vc-guest{align-items:center;background:#f4f7fb;display:flex;justify-content:center;min-height:100vh;padding:20px}.vc-guest-card{background:#fff;border-radius:10px;box-shadow:0 6px 24px #00000014;max-width:420px;padding:28px 24px;width:100%}.vc-guest-room{background:#1c1f2e;display:flex;flex-direction:column;inset:0;position:fixed}.vc-dock-chip{background:#0000;border:1px solid #ffffffb3;border-radius:14px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:3px 10px;white-space:nowrap}.vc-dock-chip:hover{background:#ffffff26}.vc-dock-chip-main{background:#fff;color:#0054a6}.vc-dock-chip-main:hover{background:#e8f1fb}.vc-dock-rec{align-items:center;color:#ff5252;display:inline-flex;font-size:11px;font-weight:700;gap:3px;margin-right:4px}.vc-dock-waiting{background:#0d3b6e;color:#fff;font-size:13px;padding:6px 14px}.vc-dock-waiting-row{align-items:center;display:flex;gap:8px;padding:3px 0}.vc-dock-waiting-row>span{flex:1 1}.vc-consent{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1500}.vc-consent-card{background:#fff;border-radius:10px;max-width:420px;padding:20px;width:100%}.vc-guest-rec{align-items:center;background:#0009;border-radius:14px;color:#fff;display:flex;font-size:12px;gap:8px;left:10px;padding:4px 10px;position:fixed;top:10px;z-index:1450}.vc-guest-rec button{background:#0000;border:1px solid #fff;border-radius:10px;color:#fff;cursor:pointer;font-size:11px;padding:1px 8px}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:local("Montserrat-Black"),url(/static/media/Montserrat-Black.08437fd0aa82576d3678.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat-Bold"),url(/static/media/Montserrat-Bold.2c155811b35513d5beaa.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:local("Montserrat-Italic"),url(/static/media/Montserrat-Italic.58b98b5c47cf787cd97a.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat-Medium"),url(/static/media/Montserrat-Medium.c86e3b9010ff63c99166.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat-Regular"),url(/static/media/Montserrat-Regular.ceb11275ab638627a643.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat-SemiBold"),url(/static/media/Montserrat-SemiBold.d5e0cc788cba9ced1fb9.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat-Regular;margin:0}div{font-family:Montserrat}.diag-sort-card{background:#fff;border:1px solid #e4ebf5;border-radius:10px;padding:8px 10px 10px}.diag-sort-row{border-radius:6px;padding-bottom:4px;padding-top:4px}.diag-sort-handle{align-items:center;background:#eef4fb;border-radius:6px;color:#0054a6;cursor:grab;display:inline-flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;line-height:1;-webkit-user-select:none;user-select:none;width:28px}.diag-sort-handle:active{cursor:grabbing}.diag-sort-index{color:#0054a6;font-size:12px;font-weight:700;margin-right:8px;min-width:18px;text-align:center}.diag-sort-ghost{background:#fff!important;border:2px solid #0054a6!important;border-radius:8px;box-shadow:0 10px 28px #0054a647;height:72px!important;max-height:72px!important;opacity:1!important;overflow:hidden!important;pointer-events:none;z-index:1600}.diag-sort-slot{background:#0054a61a;border:2px dashed #0054a6;border-radius:8px;box-sizing:border-box;height:100%;width:100%}html>body{padding:0}