body{margin:0;background:#f5f5f5}#app{min-height:100vh}h1,h2,h3,h4,h5,h6,strong,b{font-weight:700}h1{font-size:2em}.ant-btn-primary{box-shadow:none!important}.ant-layout-sider-trigger{background:#fcfcfc!important;border:1px solid #ddd;color:#469cf8!important}.ant-layout-sider{border-right:1px solid rgba(0,0,0,.1)!important}.layout-header{background:#fff!important;border-bottom:1px solid rgba(0,0,0,.1);padding-right:1em!important}.global-padding-x{padding:0 1em}.table-card{background:#fff;border-radius:10px;padding:1em 2em 2em}.equal-card{background:#fff;border-radius:10px;padding:2em}.table-card-gray{background:#fcfcfc;border-radius:10px;padding:1em 2em 2em}.dashboard-section{background:#fff;border-radius:10px;padding:2em!important}.performance-card{padding:1em;border-radius:10px}.border{border:1px solid #dedede}.page-table{margin-top:1em}.router-link-class{text-decoration:none!important;color:inherit}.w-40{width:40%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.d-flex{display:flex}.flex-col{flex-direction:column}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.justify-content-around{justify-content:space-around}.justify-content-center{justify-content:center}.cursor-pointer:{cursor:pointer!important}.cursor-pointer:hover{cursor:pointer!important}.items-center{align-items:center}.text-white{color:#fff}.text-black{color:#171717}.color-green{color:#50c878}.color-red{color:#ff4d4f}.font-3em{font-size:3em}.font-1-2em{font-size:1.2em}.bg-white{background-color:#f5f5f5}.active-tab{background-color:#0b6e4f!important;color:#f5f5f5}.patient-tab{border-radius:4px;background-color:#fff;padding:10px 15px;cursor:pointer}.patient-tab:hover{background-color:#0b6e4f!important;color:#f5f5f5}.record-list{background:#fff;border-radius:5px!important;border:1px solid #ddd!important;overflow:hidden}.field-label{font-weight:600;margin-bottom:1em}.file-list-class{border-radius:10px}.ant-form-item-label label{font-weight:600}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.file-list-class:hover{cursor:pointer;opacity:.5}.clearfix .ant-upload-list-item-container,.ant-upload-select-picture-card,.upload-dimension{width:150px!important;height:150px!important}.inverted-link{text-decoration:none;color:#fff}.inverted-link:hover{color:#e6f7ff}.order-data-hr{border-bottom:1px solid #f0f0f0}.product-logo{height:50px;width:80px}.profile-photo-view{height:70px;width:70px;border-radius:10px}.profile-photo-patient-data{border-radius:50%;width:80px!important;height:80px!important}.profile-photo-order-data{border-radius:50%;width:120px!important;height:120px!important}.button-green,.button-green:hover{background-color:#0f9168;color:#fff;border:0px}.button-red{background-color:#ff4d4f;color:#fff;border:0px}.logo{text-align:center;background:#fff;border-right:1px solid rgba(0,0,0,.1)!important;margin-right:-1px}.text-center{text-align:center}.text-left{text-align:left!important}.text-right{text-align:right}.text-gray{color:#6c6c6c}.logo img{padding:.5em 0}.remove-margin{margin:0!important}.upload-list-inline :deep(.ant-upload-list-item){float:left;width:200px;margin-right:8px}.lighter-green-color{color:#0f9168}.lighter-green-background{background-color:#0f9168}.vert-opt{display:flex!important;height:30px!important;line-height:30px!important}.bg-offwhite{background:#faf9f6}.bg-white{background:#fff!important}.bg-primary{background:#469cf8}.bg-secondary{background:#07143f}.border-b-primary{border-bottom:3px solid #469cf8}.border-t-primary{border-top:3px solid #469cf8}.border-b-secondary{border-bottom:3px solid #07143f}.text-primary{color:#469cf8}.text-secondary{color:#07143f}.menu-py{padding-top:24px;padding-bottom:24px}.py-10{padding:10px 0}.py-10{padding:20px 0}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.required-asterisk{color:red;font-size:14px}.done-upload-class{border:2px solid #50c878}.full-modal .ant-modal{max-width:100%;top:0;padding-bottom:0;margin:0}.full-modal .ant-modal-content{display:flex;flex-direction:column;height:100vh}.full-modal .ant-modal-body{flex:1}.three-column-photos{width:45%}.teeth-image{width:90%!important}.tooth-card{flex:0 0 auto;border-radius:5px;padding:10px;border:1px solid #c1c1c1;width:5%;margin-right:10px}.tooth-card-selected{border:0px;background:#469cf8;color:#fff;font-weight:500}.tooth-card:hover{cursor:pointer;border:2px solid #469cf8}.tooth-card-readonly{flex:0 0 auto;border-radius:5px;padding:10px;border:1px solid #c1c1c1;width:5%;margin-right:10px}.teeth-container{width:100%;overflow-x:auto}.teeth-row{display:flex;flex-wrap:nowrap}.blur-image{opacity:.2}@media screen and (max-width: 820px){.three-column-photos{width:100%}.teeth-image{width:100%!important}.tooth-card{width:10%}}@media screen and (min-width: 821px) and (max-width: 1279px){.three-column-photos{width:75%}}@media screen and (min-width: 1280px) and (max-width: 1440px){.three-column-photos{width:55%}}@media screen and (min-width: 1920px){.three-column-photos{width:35%}}@media screen and (min-width: 2560px){.three-column-photos{width:25%}}.border-black{border:1px solid black}.border-red{border:1px solid red}.text-xs-left{text-align:left!important}.text-xs-center{text-align:center!important}.text-xs-right{text-align:right!important}@media (min-width: 576px){.text-sm-left{text-align:left!important}.text-sm-center{text-align:center!important}.text-sm-right{text-align:right!important}}@media (min-width: 768px){.text-md-left{text-align:left!important}.text-md-center{text-align:center!important}.text-md-right{text-align:right!important}}@media (min-width: 992px){.text-lg-left{text-align:left!important}.text-lg-center{text-align:center!important}.text-lg-right{text-align:right!important}}@media (min-width: 1200px){.text-xl-left{text-align:left!important}.text-xl-center{text-align:center!important}.text-xl-right{text-align:right!important}}.mt-0{margin-top:0}.mt-1{margin-top:.25em}.mt-2{margin-top:.5em}.mt-3{margin-top:.75em}.mt-4{margin-top:1em}.mt-5{margin-top:3em}.ml-0{margin-left:0}.ml-1{margin-left:.25em}.ml-2{margin-left:.5em}.ml-3{margin-left:.75em}.ml-4{margin-left:1em}.ml-5{margin-left:3em}.mb-1{margin-bottom:.25em}.mb-2{margin-bottom:.5em}.mb-3{margin-bottom:.75em}.mb-4{margin-bottom:1em}.mb-5{margin-bottom:3em}.h-100{height:100%}.vh-100{min-height:100vh}.bg-white{background-color:#fff}.p-1{padding:.25em}.p-2{padding:.5em}.p-3{padding:.75em}.p-4{padding:1em}.p-5{padding:3em}.pr-1{padding-right:.25em}.pr-2{padding-right:.5em}.pr-3{padding-right:.75em}.pr-4{padding-right:1em}.pr-5{padding-right:3em}.pl-1{padding-left:.25em}.pl-2{padding-left:.5em}.pl-3{padding-left:.75em}.pl-4{padding-left:1em}.pl-5{padding-left:3em}.pt-1{padding-top:.25em}.pt-2{padding-top:.5em}.pt-3{padding-top:.75em}.pt-4{padding-top:1em}.pt-5{padding-top:3em}.pb-1{padding-bottom:.25em}.pb-2{padding-bottom:.5em}.pb-3{padding-bottom:.75em}.pb-4{padding-bottom:1em}.pb-5{padding-bottom:3em}.mr-1{margin-right:.25em}.mr-2{margin-right:.5em}.mr-3{margin-right:.75em}.mr-4{margin-right:1em}.mr-5{margin-right:3em}.mx-1{margin-left:.25em;margin-right:.25em}.mx-2{margin-left:.5em;margin-right:.5em}.mx-3{margin-left:.75em;margin-right:.75em}.mx-4{margin-left:1em;margin-right:1em}.mx-5{margin-left:1.5em;margin-right:1.5em}.font-weight-bold{font-weight:600}.nav-text{text-decoration:none!important}.overflow-x{overflow-x:auto}.w-100{width:100%}.login-side[data-v-949bc0d2]{background:url(/assets/side-khdOQS5g.jpg);background-size:cover;background-position:bottom}.right-content[data-v-949bc0d2]{padding:32px}
