body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}#root{min-height:100vh}.ant-table-wrapper{overflow-x:auto}[class*=ant-table-container]:before,[class*=ant-table-container]:after{position:static!important;display:none!important;content:none!important}.ant-table-empty .ant-table-body{overflow:hidden!important}*{scrollbar-width:thin}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#00000026;border-radius:3px}*::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.compact-form .ant-form-item{margin-bottom:8px}.compact-form .ant-form-item-label{padding-bottom:2px}.ant-pagination .ant-pagination-total-text{flex:1}@media(max-width:768px){.ant-card{margin-bottom:12px!important}.ant-card-head-title{font-size:16px!important}.ant-card-extra{margin-left:8px!important}.ant-form-item{margin-bottom:16px!important}.ant-modal{max-width:calc(100vw - 32px)!important;margin:16px!important}.ant-modal-body{max-height:calc(100vh - 200px);overflow-y:auto}.ant-btn{padding:4px 12px!important}.ant-space{flex-wrap:wrap!important}.ant-typography h2{font-size:20px!important}.ant-typography h3{font-size:18px!important}}[data-theme=dark] input:-webkit-autofill,[data-theme=dark] input:-webkit-autofill:hover,[data-theme=dark] input:-webkit-autofill:focus,[data-theme=dark] input:-webkit-autofill:active,[data-theme=dark] textarea:-webkit-autofill,[data-theme=dark] textarea:-webkit-autofill:hover,[data-theme=dark] textarea:-webkit-autofill:focus,[data-theme=dark] textarea:-webkit-autofill:active,[data-theme=dark] select:-webkit-autofill,[data-theme=dark] select:-webkit-autofill:hover,[data-theme=dark] select:-webkit-autofill:focus,[data-theme=dark] select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 9999px #141414 inset!important;-webkit-text-fill-color:rgba(255,255,255,.85)!important;caret-color:#ffffffd9!important;transition:background-color 5000s ease-in-out 0s!important}[data-theme=light] input:-webkit-autofill,[data-theme=light] input:-webkit-autofill:hover,[data-theme=light] input:-webkit-autofill:focus,[data-theme=light] input:-webkit-autofill:active,[data-theme=light] textarea:-webkit-autofill,[data-theme=light] textarea:-webkit-autofill:hover,[data-theme=light] textarea:-webkit-autofill:focus,[data-theme=light] textarea:-webkit-autofill:active,[data-theme=light] select:-webkit-autofill,[data-theme=light] select:-webkit-autofill:hover,[data-theme=light] select:-webkit-autofill:focus,[data-theme=light] select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 9999px #ffffff inset!important;-webkit-text-fill-color:rgba(0,0,0,.88)!important;caret-color:#000000e0!important;transition:background-color 5000s ease-in-out 0s!important}.encounter-tabs .ant-tabs-content,.encounter-tabs .ant-tabs-tabpane-active{overflow:visible!important}.patient-detail-menu.ant-menu-inline{width:180px!important;min-width:180px!important}.patient-detail-menu .ant-menu-item{margin:0!important;border-radius:0!important;width:100%!important}.patient-detail-menu.ant-menu-inline-collapsed{width:48px!important;min-width:48px!important}@media(min-width:768px)and (max-width:1024px){.ant-layout-content{padding:16px!important}}
