.praxio-nav{color:var(--nav-text);font-size:var(--nav-font-size);box-sizing:border-box}.praxio-nav ul{list-style:none;margin:0;padding:0 8px}.praxio-nav li+li{margin-top:2px}.praxio-nav-logo{flex:none;height:64px;margin:16px;display:flex;align-items:center;justify-content:center;color:var(--nav-text);font-size:20px;font-weight:700}.praxio-nav-scroll{padding-bottom:8px}.praxio-nav .praxio-nav-row{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--nav-row-height);margin:0;padding:0 12px;box-sizing:border-box;border:0;border-radius:var(--nav-radius);background:transparent;color:var(--nav-text);font:inherit;text-align:start;text-decoration:none;cursor:pointer}.praxio-nav .praxio-nav-row:hover{background:var(--nav-hover-bg);color:var(--nav-text)}.praxio-nav .praxio-nav-row:focus-visible{outline:2px solid var(--nav-focus);outline-offset:-2px}.praxio-nav .praxio-nav-row[aria-current=page]{background:var(--nav-active-bg);color:var(--nav-active-text);font-weight:500}.praxio-nav .praxio-nav-row[aria-current=true]{color:var(--nav-active-text);font-weight:500}.praxio-nav .praxio-nav-row .anticon{flex:none;font-size:16px}.praxio-nav .praxio-nav-row .ant-badge{flex:none}.praxio-nav-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.praxio-nav .praxio-nav-chevron{flex:none;font-size:10px;color:var(--nav-text-muted)}.praxio-nav .praxio-nav-row.praxio-nav-back{min-height:calc(var(--nav-row-height) + 8px);padding-top:4px;padding-bottom:4px;border:1px solid var(--nav-divider);background:var(--nav-fill-alter);font-weight:600}.praxio-nav .praxio-nav-row.praxio-nav-back:hover{background:var(--nav-hover-bg)}.praxio-nav .praxio-nav-row.praxio-nav-back .anticon{font-size:12px;color:var(--nav-text-secondary)}.praxio-nav .praxio-nav-back-list{margin-bottom:6px}.praxio-nav-heading,.praxio-nav-section-label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--nav-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.praxio-nav-heading{padding:12px 20px 4px}.praxio-nav-section-label{padding:0 20px 6px}.praxio-nav-divider{height:1px;margin:12px 16px 8px;background:var(--nav-divider)}.praxio-nav-bottom{flex:none;padding:8px 0;border-top:1px solid var(--nav-divider)}.praxio-nav-panel{animation:praxio-nav-slide-in .16s ease-out}@keyframes praxio-nav-slide-in{0%{transform:translate(14px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.praxio-nav-panel{animation:none}}.praxio-nav .praxio-nav-find{flex:none;display:flex;align-items:center;gap:8px;width:calc(100% - 24px);min-height:var(--nav-row-height);margin:0 12px 8px;padding:0 10px;box-sizing:border-box;border:1px solid var(--nav-border);border-radius:var(--nav-radius);background:transparent;color:var(--nav-text-secondary);font:inherit;text-align:start;cursor:pointer}.praxio-nav .praxio-nav-find[aria-disabled=true]{cursor:default}.praxio-nav .praxio-nav-find:focus-visible{outline:2px solid var(--nav-focus);outline-offset:1px}.praxio-nav-find-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.praxio-nav-kbd{flex:none;padding:0 6px;border:1px solid var(--nav-divider);border-radius:4px;color:var(--nav-text-muted);font-family:inherit;font-size:11px;line-height:18px}.praxio-nav[data-collapsed=true] .praxio-nav-logo{font-size:18px}.praxio-nav[data-collapsed=true] .praxio-nav-row{justify-content:center;gap:0;padding:0}.praxio-nav[data-collapsed=true] .praxio-nav-find{justify-content:center;width:48px;margin:0 auto 8px;padding:0}.praxio-nav[data-collapsed=true] .praxio-nav-divider{margin:8px 12px}.praxio-nav-flyout{min-width:204px}.praxio-nav-flyout .praxio-nav-flyout-title{margin-bottom:4px;padding:8px 12px;border:1px solid var(--nav-divider);border-radius:var(--nav-radius);background:var(--nav-fill-alter);color:var(--nav-text);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.praxio-nav-flyout ul{padding:0}.praxio-nav-flyout .praxio-nav-heading{padding:10px 12px 4px}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;scrollbar-color:rgba(0,0,0,.25) transparent}html[data-theme=dark] *{scrollbar-color:rgba(255,255,255,.25) transparent}@supports not (scrollbar-color: auto){*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#00000040;border-radius:3px}html[data-theme=dark] *::-webkit-scrollbar-thumb{background-color:#ffffff40}}.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-content-active{overflow:visible!important}.ant-modal-wrap .ant-modal-body{max-height:calc(100vh - 300px);overflow-y:auto;overflow-x:hidden}.ant-modal-wrap.ant-modal-centered .ant-modal-body{max-height:calc(100vh - 220px)}.patient-detail-menu.ant-menu-inline{width:208px!important;min-width:208px!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}.praxio-item-list .ant-listy-item:last-child,.praxio-item-list-unsplit .ant-listy-item{border-bottom:none}.praxio-item-list .ant-listy-item:hover{background-color:transparent}@media(min-width:768px)and (max-width:1024px){.ant-layout-content{padding:16px!important}}
