*{box-sizing:border-box;margin:0;padding:0}:root{--lis-bg:#f7f9fa;--lis-bg-content:#f5f7fa;--lis-bg-white:#fff;--lis-text:#1f1f1f;--lis-text-secondary:#4a5553;--lis-text-muted:#8fa09c;--lis-border:transparent;--lis-switch-active:#a0845c;--lis-radius-sm:12px;--lis-radius:16px;--lis-radius-lg:20px;--lis-shadow:0 20px 40px #0a4d3c08, 0 1px 3px #8e9c990d;--lis-shadow-inset:inset 3px 3px 6px #8e9c9980, inset -3px -3px 6px #fffc;--lis-shadow-btn:4px 4px 10px #8e9c9966, -4px -4px 10px #fffc;--lis-shadow-btn-inset:inset 3px 3px 6px #8e9c9980, inset -3px -3px 6px #fffc;--lis-sidebar-bg:#dee4e7;--lis-submenu-bg:#d0d8db;--lis-sidebar-menu-item-color:#334155;--lis-sidebar-menu-item-hover-color:#1f2937;--lis-sidebar-menu-item-selected-bg:#eaded6;--lis-sidebar-menu-item-selected-color:#1f2937;--lis-sidebar-menu-icon-color:#889;--lis-sidebar-menu-header-color:#889;--lis-primary:#0a4d3c;--lis-primary-light:#0a4d3c0f;--lis-processing:#0a4d3c;--lis-table-header-bg:#0a4d3c0f;--lis-table-header-text:#0a4d3c;--lis-table-body-bg:#fff;--lis-table-row-border:#0a4d3c0f;--lis-table-row-hover-bg:#0a4d3c0f;--lis-table-row-hover-bg-alt:#dee4e7;--lis-tag-green-bg:#0a4d3c0f;--lis-tag-green-text:#0a4d3c;--lis-input-border:#ddd;--lis-input-border-hover:#bbb;--lis-input-bg:#fff;--lis-input-radius:20px;--lis-select-border:#ddd;--lis-select-border-hover:#bbb;--lis-select-radius:20px;--lis-btn-border:#ddd;--lis-btn-border-hover:#bbb;--lis-btn-primary-bg:#0a4d3c;--lis-btn-primary-hover:#0d5e48;--lis-btn-default-bg:#fff;--lis-circle-btn-border:#1e5e4a73;--lis-circle-btn-hover-border:#1e5e4a;--lis-search-border:#ddd;--lis-search-border-hover:#bbb;--lis-search-bg:#fff;--lis-datepicker-border:#ddd;--lis-datepicker-border-hover:#bbb;--lis-datepicker-bg:#fff;--lis-card-bg:#fff;--lis-card-border:#d0d8db;--lis-stat-card-bg:#eaf4f1;--lis-stat-card-circle-bg:#0a4d3c14;--lis-stat-card-circle-small-bg:#0a4d3c0d;--lis-secondary-stat-bg:#f5ede8;--lis-tab-active-color:#111827;--lis-tab-hover-color:#111827;--lis-tab-hover-bg:#d0d8db;--lis-tab-header-bg:#dee4e7;--lis-tab-inactive-bg:#dee4e7;--lis-pagination-item-active-bg:#d0d8db;--lis-pagination-item-active-color:#8fa09c;--lis-scrollbar-thumb:#ddd;--lis-scrollbar-thumb-hover:#bbb;--lis-slider-bg:var(--lis-tab-hover-bg,var(--lis-tab-inactive-bg,#d0d8db));--lis-slider-pill-bg:#fff;--lis-slider-pill-shadow:0 2px 6px #0003;--lis-slider-text-active:#4e342e;--lis-slider-text-inactive:#1f2937;--lis-modal-gradient-start:#ddd;--lis-modal-gradient-end:#dee4e7;--lis-section-title-color:#334155;--lis-label-color:#8c8c8c;--lis-label-font-size:12px;--lis-markline-primary:#0a4d3c99;--lis-flow-circle-bg:#a0a0a0;--lis-user-border:#1f262b;--lis-user-text:#e8eaec;--lis-user-avatar-bg:#2d3238;--lis-font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--lis-bg-image:none}.lis-card-tab-page .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--lis-tab-active-color,#111827)!important;font-size:15px!important;font-weight:700!important}.lis-card-tab-page .ant-tabs-tab:hover .ant-tabs-tab-btn{color:var(--lis-tab-hover-color,#111827)!important}.lis-card-tab-page .ant-tabs-tab:not(.ant-tabs-tab-active):hover{background:var(--lis-tab-hover-bg,var(--lis-submenu-bg))!important}.lis-flat-tab-page .ant-tabs-tab{position:relative;font-size:15px!important;font-weight:700!important}.lis-flat-tab-page .ant-tabs-tab:not(.ant-tabs-tab-active):hover{background:0 0!important}.lis-flat-tab-page .ant-tabs-tab:not(.ant-tabs-tab-active):hover:after{content:"";background:var(--lis-markline-primary);pointer-events:none;border-radius:1px;width:60%;height:2px;position:absolute;bottom:0;left:50%;translate:-50%}.lis-flat-tab-page .ant-tabs-ink-bar{background:var(--lis-markline-primary)!important;border-radius:3px!important;height:5px!important}.lis-sub-tab .ant-tabs-tab{position:relative}.lis-sub-tab .ant-tabs-tab:not(.ant-tabs-tab-active):hover{background:0 0!important}.lis-sub-tab .ant-tabs-tab:not(.ant-tabs-tab-active):hover:after{content:"";background:var(--lis-markline-primary);pointer-events:none;border-radius:1px;width:60%;height:2px;position:absolute;bottom:0;left:50%;translate:-50%}.lis-sub-tab .ant-tabs-ink-bar{background:var(--lis-markline-primary)!important;border-radius:3px!important;height:5px!important}body{font-family:var(--lis-font);background:var(--lis-bg);background-image:var(--lis-bg-image);color:var(--lis-text);-webkit-font-smoothing:antialiased;margin:0}#root{width:100%;height:100vh;margin:0;padding:0}.ant-input-affix-wrapper,.ant-input-number-affix-wrapper,.ant-input-number,.ant-input{border-radius:var(--lis-input-radius,20px)!important;border-color:var(--lis-input-border)!important;height:40px!important}.ant-input-affix-wrapper .ant-input,.ant-input-number-affix-wrapper .ant-input-number{border-color:#0000!important;border-radius:0!important;height:auto!important}.ant-input-affix-wrapper:hover,.ant-input-number-affix-wrapper:hover,.ant-input-number:hover,.ant-input:not(.ant-input-disabled):hover{border-color:var(--lis-input-border-hover)!important}.ant-btn-primary{border-radius:20px!important;height:40px!important}.ant-btn-primary.ant-btn-sm{height:32px!important}.ant-btn-default{border-color:var(--lis-btn-border)!important;background:var(--lis-btn-default-bg)!important;height:40px!important;color:var(--lis-text)!important;border-radius:20px!important}.ant-btn-default:not(:disabled):hover{border-color:var(--lis-btn-border-hover)!important;color:var(--lis-text)!important}.lis-secondary{background:var(--lis-btn-default-bg)!important;border:1px solid var(--lis-btn-border)!important;color:var(--lis-text)!important}.lis-secondary:hover{border-color:var(--lis-btn-border-hover)!important;color:var(--lis-text)!important}::-webkit-scrollbar{width:2px!important;height:2px!important}::-webkit-scrollbar-track{background:0 0!important}::-webkit-scrollbar-thumb{background:var(--lis-scrollbar-thumb)!important;border-radius:2px!important}::-webkit-scrollbar-thumb:hover{background:var(--lis-scrollbar-thumb-hover)!important}*{scrollbar-width:thin;scrollbar-color:var(--lis-scrollbar-thumb) transparent}.ant-table-measure-row,.ant-table-measure-row td{visibility:collapse!important;border:none!important;height:0!important;padding:0!important}.ant-table-header{overflow:hidden!important}.ant-table-container:after{display:none!important}.ant-table-content,.ant-table-thead>tr>th:last-child{border-inline-end:none!important}.ant-table-header table,.ant-table-body table{table-layout:fixed!important;width:100%!important}.ant-table-body{scrollbar-gutter:stable!important}.ant-table-body::-webkit-scrollbar{background:0 0!important;width:2px!important;height:2px!important}.ant-table-body::-webkit-scrollbar-thumb{background:0 0!important;width:2px!important;height:2px!important}.ant-table table::-webkit-scrollbar{background:0 0!important;width:2px!important;height:2px!important}.ant-table .ant-table-content::-webkit-scrollbar{background:0 0!important;width:2px!important;height:2px!important}.ant-table-body::-webkit-scrollbar-thumb{background:var(--lis-scrollbar-thumb)!important;border-radius:2px!important}.ant-table .ant-table-content::-webkit-scrollbar-thumb{background:var(--lis-scrollbar-thumb)!important;border-radius:2px!important}.ant-card{background:var(--lis-card-bg,#fff)!important;border:none!important;border-radius:20px!important;box-shadow:0 20px 40px #0a4d3c08,0 1px 3px #8e9c990d!important}.ant-card-body{padding:0!important}.profile-card .ant-card-body{padding:24px!important}.ant-table{background:var(--lis-card-bg,#fff)!important;border-collapse:collapse!important;border-spacing:0!important;border-radius:20px!important}.ant-table-tbody tr.ant-table-placeholder{display:none!important}.ant-table-wrapper .ant-table-thead>tr>th{text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:600;color:var(--lis-table-header-text)!important;background:var(--lis-table-header-bg)!important;padding:12px 16px!important}.ant-table-wrapper .ant-table-tbody>tr>td{font-size:13px;background:var(--lis-table-body-bg)!important;border-bottom:1px solid var(--lis-table-row-border)!important;padding:14px 16px!important}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:var(--lis-table-row-hover-bg)!important}.tag-status-processing{background:var(--lis-tag-green-bg);color:var(--lis-tag-green-text);border:none;border-radius:8px;padding:4px 12px;font-weight:600}.tag-status-success{color:var(--lis-success);background:#f0fdf4;border:none}.tag-status-completed{background:var(--lis-tag-green-bg);color:var(--lis-tag-green-text);border:none;border-radius:8px;padding:4px 12px;font-weight:600}.tag-status-warning{color:#d97706;background:#d9770614;border:none;border-radius:8px;padding:4px 12px;font-weight:600}.tag-status-error{color:var(--lis-error);background:#fef2f2;border:none}.tag-status-default{color:#6b7280;background:#f3f4f6;border:none}.lis-btn-action{color:#8fa09c!important;background:0 0!important;border:none!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;padding:0!important;transition:all .2s!important;display:inline-flex!important}.lis-btn-action:hover{transform:scale(1.05);background:var(--lis-primary-light)!important;color:var(--lis-processing)!important}.lis-btn-action.danger:hover{color:var(--lis-error)!important;background:#ffffff80!important}.lis-btn{border-radius:var(--lis-radius-sm);height:40px}.ant-btn.lis-circle-btn{border:1px solid var(--lis-circle-btn-border)!important;background:var(--lis-btn-default-bg)!important;width:32px!important;height:32px!important;box-shadow:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.ant-btn.lis-circle-btn:hover{border-color:var(--lis-circle-btn-hover-border)!important;color:var(--lis-processing)!important}.ant-btn.lis-circle-btn.ant-btn-dangerous{color:#ff4d4f!important;border-color:#ff4d4f!important}.ant-btn.lis-circle-btn.ant-btn-dangerous:hover{color:#fff!important;background:#ff4d4f!important;border-color:#ff4d4f!important}.lis-input{border:1px solid var(--lis-input-border);border-radius:var(--lis-radius-sm);width:100%;padding:4px 11px;height:32px!important}.lis-select.ant-select{border-radius:var(--lis-select-radius)!important;height:40px!important}.lis-select.ant-select .ant-select-selector{border-radius:var(--lis-select-radius)!important;border:1px solid var(--lis-select-border)!important;height:40px!important;box-shadow:none!important;align-items:center!important;font-size:13px!important;display:flex!important}.lis-select.ant-select:not(.ant-select-disabled) .ant-select-selector:hover,.lis-select.ant-select.ant-select-focused .ant-select-selector{border-color:var(--lis-select-border-hover)!important}.ant-input-affix-wrapper.lis-search{background:var(--lis-search-bg)!important;border:1px solid var(--lis-search-border)!important;width:320px!important;height:40px!important;box-shadow:none!important;border-radius:20px!important;padding:0 16px!important}.ant-input-affix-wrapper.lis-search .ant-input{box-shadow:none!important;background:0 0!important;border:none!important;padding-left:0!important}.ant-btn-primary{background:var(--lis-btn-primary-bg)!important;border:none!important}.ant-btn-primary:hover{background:var(--lis-btn-primary-hover)!important}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{border-radius:var(--lis-radius) var(--lis-radius) 0 0!important;background:var(--lis-tab-inactive-bg,var(--lis-tab-header-bg))!important;border-color:var(--lis-border)!important;height:36px!important;margin:0 2px 0 0!important;padding:0 16px!important;line-height:36px!important}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{color:#000!important;background:#fff!important;border-color:#f0f0f0!important}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:hover{color:#000!important}.ant-tabs-card.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab{font-size:13px;border-radius:var(--lis-radius) var(--lis-radius) 0 0!important;height:36px!important;padding:0 16px!important;line-height:36px!important}.ant-segmented-item-selected{background:var(--lis-primary)!important;color:#fff!important}.ant-segmented-item-selected .anticon{color:#fff!important}.ant-tabs-content-holder{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ant-tabs .ant-tabs-content{height:100%;overflow:hidden}.ant-tabs .ant-tabs-tabpane{flex-direction:column;height:100%;display:flex}.ant-card{flex-direction:column;display:flex}.ant-card-body{flex:1;min-height:0}.ant-menu-sub.ant-menu-inline{background:var(--lis-submenu-bg)!important}.ant-menu-item-only-child{background:0 0!important}.ant-pagination{align-items:center!important;gap:4px!important;display:flex!important}.ant-pagination .ant-pagination-item{border-radius:var(--lis-radius-sm)!important;background:0 0!important;border:none!important;min-width:28px!important;height:28px!important;font-size:13px!important;line-height:28px!important}.ant-pagination .ant-pagination-item-active{background:var(--lis-pagination-item-active-bg)!important;color:var(--lis-pagination-item-active-color)!important}.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next{border-radius:var(--lis-radius-sm)!important;min-width:28px!important;height:28px!important;line-height:28px!important}.ant-pagination .ant-pagination-options{margin-left:8px!important}code.loinc{color:var(--lis-text-muted);background:#f3f4f6;border-radius:4px;padding:1px 6px;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;font-size:12px}.pagination-neumorphic{align-items:center;gap:2px;display:flex}.pagination-neumorphic button{cursor:pointer;border:none;outline:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:inline-flex;box-shadow:none!important;text-shadow:none!important;background:0 0!important}.pagination-neumorphic .page-nav-btn{border-radius:50%;width:32px;height:32px;font-size:16px;line-height:1}.pagination-neumorphic .page-nav-btn.active{color:var(--lis-processing);font-weight:700}.pagination-neumorphic .page-nav-btn.disabled{color:var(--lis-text-muted);cursor:default}.pagination-neumorphic .page-num-btn{border-radius:50%;min-width:32px;height:32px;font-size:13px;font-weight:600}.pagination-neumorphic .page-num-btn.active{color:var(--lis-text-muted);border-radius:50%;background:var(--lis-submenu-bg)!important}.pagination-neumorphic .page-num-btn.inactive{color:var(--lis-text-muted);border:1px solid #0000!important}.pagination-neumorphic .page-num-btn.inactive:hover{color:var(--lis-text-muted);border-color:var(--lis-input-border)!important}.pagination-select-dropdown{overflow:hidden;border-radius:16px!important}.pagination-select-dropdown .ant-select-item-option-active{background:var(--lis-table-header-bg)!important}.pagination-select-dropdown .ant-select-item-option-selected{font-weight:600;background:var(--lis-table-header-bg)!important;color:var(--lis-text)!important}.lis-simple-table .ant-table-thead>tr>th{color:var(--lis-text-secondary)!important;text-transform:none!important;letter-spacing:normal!important;background:#f3f4f6!important;border-bottom:1px solid #e5e7eb!important;padding:6px 12px!important;font-size:12px!important;font-weight:500!important}.lis-simple-table .ant-table-tbody>tr>td{background:#f9fafb!important;border-bottom:1px solid #f3f4f6!important;padding:4px 12px!important;font-size:12px!important}.lis-simple-table .ant-table-tbody>tr:hover>td{background:#f3f4f6!important}.lis-simple-table .ant-table{box-shadow:none!important;background:#f9fafb!important;border-radius:8px!important}.lis-simple-table .ant-table-row-expand-icon-cell{background:#f9fafb!important}.lis-simple-table .ant-table-row-expand-icon{background:#f9fafb!important;border:1px solid #d1d5db!important}.lis-simple-table .ant-table-expanded-row>td{background:#fff!important;padding:4px 12px 12px!important}.lis-simple-table .ant-table-expanded-row:hover>td{background:#fff!important}.items-count-badge{font-weight:600;color:#7a827f!important;background:#f4f3ef!important;border-radius:12px!important;padding:2px 8px!important;font-size:11px!important}.microbiology-page .ant-table-body{max-height:calc(100vh - 250px)!important;overflow:auto!important}.microbiology-stats-table .ant-table-body{max-height:calc(100vh - 220px)!important}.ant-table-body{overflow-y:auto!important}.theme-mintLatte .ant-card,.theme-mintLatte .ant-table{background:#fff!important}.theme-mistSlate .ant-card{border:1px solid #0000000a!important;box-shadow:0 1px 3px #0000000a!important}.theme-mistSlate .ant-table-wrapper .ant-table-thead>tr>th{letter-spacing:.8px}.theme-mistSlate .ant-pagination .ant-pagination-item-active{box-shadow:none!important}.theme-neumorphic .ant-card{background:var(--lis-bg)!important;border:none!important;box-shadow:6px 6px 14px #8e9c9940,-6px -6px 14px #ffffffb3!important}.theme-neumorphic .ant-table{border-radius:20px!important;box-shadow:4px 4px 10px #8e9c9933,-4px -4px 10px #fff9!important}.theme-neumorphic .ant-pagination .ant-pagination-item-active{box-shadow:inset 2px 2px 4px #8e9c994d,inset -2px -2px 4px #ffffff80!important}.theme-neumorphic .lis-btn-action{border-radius:10px!important;box-shadow:2px 2px 6px #8e9c994d,-2px -2px 6px #ffffff80!important}.theme-mistSlate .ant-menu-dark .ant-menu-submenu-title{text-transform:uppercase;letter-spacing:.5px;font-weight:600;color:var(--lis-sidebar-menu-header-color)!important;font-size:13px!important}.theme-mistSlate .ant-menu-dark .ant-menu-submenu-title .anticon{color:var(--lis-sidebar-menu-icon-color)!important}.theme-mistSlate .ant-menu-dark .ant-menu-submenu-arrow{opacity:.5;color:var(--lis-sidebar-menu-icon-color)!important}.theme-mistSlate .ant-menu-dark .ant-menu-item{color:var(--lis-sidebar-menu-item-color)!important}.theme-mistSlate .ant-menu-dark .ant-menu-item .anticon{color:var(--lis-sidebar-menu-icon-color)!important}.theme-mistSlate .ant-menu-dark .ant-menu-item:hover{color:var(--lis-sidebar-menu-item-hover-color)!important}.theme-mistSlate .ant-menu-dark .ant-menu-item:hover .anticon{color:var(--lis-sidebar-menu-item-color)!important}.theme-mistSlate .ant-menu-dark .ant-menu-item-selected{background:var(--lis-sidebar-menu-item-selected-bg)!important;color:var(--lis-sidebar-menu-item-selected-color)!important;border:none!important;border-radius:20px!important}.theme-mistSlate .ant-menu-dark .ant-menu-item-selected .anticon{color:var(--lis-sidebar-menu-item-selected-color)!important}.theme-mistSlate .ant-menu-sub.ant-menu-inline{background:var(--lis-submenu-bg)!important}.theme-neumorphic .ant-menu-dark .ant-menu-submenu-title{text-transform:uppercase;letter-spacing:.5px;font-weight:600;color:var(--lis-sidebar-menu-header-color)!important;font-size:13px!important}.theme-neumorphic .ant-menu-dark .ant-menu-submenu-title .anticon{color:var(--lis-sidebar-menu-icon-color)!important}.theme-neumorphic .ant-menu-dark .ant-menu-submenu-arrow{opacity:.5;color:var(--lis-sidebar-menu-icon-color)!important}.theme-neumorphic .ant-menu-dark .ant-menu-item{color:var(--lis-sidebar-menu-item-color)!important}.theme-neumorphic .ant-menu-dark .ant-menu-item .anticon{color:var(--lis-sidebar-menu-icon-color)!important}.theme-neumorphic .ant-menu-dark .ant-menu-item:hover{color:var(--lis-sidebar-menu-item-hover-color)!important}.theme-neumorphic .ant-menu-dark .ant-menu-item:hover .anticon{color:var(--lis-sidebar-menu-item-color)!important}.theme-neumorphic .ant-menu-dark .ant-menu-item-selected{background:var(--lis-sidebar-menu-item-selected-bg)!important;color:var(--lis-sidebar-menu-item-selected-color)!important;border:none!important;border-radius:20px!important}.theme-neumorphic .ant-menu-dark .ant-menu-item-selected .anticon{color:var(--lis-sidebar-menu-item-selected-color)!important}.theme-neumorphic .ant-menu-sub.ant-menu-inline{background:var(--lis-submenu-bg)!important}.theme-mintLatte .ant-menu-dark .ant-menu-submenu-title{text-transform:uppercase;letter-spacing:.5px;font-weight:600;color:var(--lis-sidebar-menu-header-color)!important;font-size:13px!important}.theme-mintLatte .ant-menu-dark .ant-menu-submenu-title .anticon{color:var(--lis-sidebar-menu-icon-color)!important}.theme-mintLatte .ant-menu-dark .ant-menu-submenu-arrow{opacity:.5;color:var(--lis-sidebar-menu-icon-color)!important}.theme-mintLatte .ant-menu-dark .ant-menu-item{color:var(--lis-sidebar-menu-item-color)!important}.theme-mintLatte .ant-menu-dark .ant-menu-item .anticon{color:var(--lis-sidebar-menu-icon-color)!important}.theme-mintLatte .ant-menu-dark .ant-menu-item:hover{color:var(--lis-sidebar-menu-item-hover-color)!important}.theme-mintLatte .ant-menu-dark .ant-menu-item:hover .anticon{color:var(--lis-sidebar-menu-item-color)!important}.theme-mintLatte .ant-menu-dark .ant-menu-item-selected{background:var(--lis-sidebar-menu-item-selected-bg)!important;color:var(--lis-sidebar-menu-item-selected-color)!important;border:none!important;border-radius:20px!important}.theme-mintLatte .ant-menu-dark .ant-menu-item-selected .anticon{color:var(--lis-sidebar-menu-item-selected-color)!important}.theme-mintLatte .ant-menu-sub.ant-menu-inline{background:var(--lis-submenu-bg)!important}.theme-mintLatte .order-select-pill.ant-select .ant-select-selector{border-color:var(--lis-select-border)!important}.theme-mintLatte .order-select-pill.ant-select:not(.ant-select-disabled) .ant-select-selector:hover,.theme-mintLatte .order-select-pill.ant-select.ant-select-focused .ant-select-selector{border-color:var(--lis-select-border-hover)!important}.theme-milktea .ant-menu-dark .ant-menu-submenu-title{text-transform:uppercase;letter-spacing:.5px;font-weight:600;color:var(--lis-sidebar-menu-header-color)!important;font-size:13px!important}.theme-milktea .ant-menu-dark .ant-menu-submenu-title .anticon{color:var(--lis-sidebar-menu-icon-color)!important}.theme-milktea .ant-menu-dark .ant-menu-submenu-arrow{opacity:.5;color:var(--lis-sidebar-menu-icon-color)!important}.theme-milktea .ant-menu-dark>.ant-menu-submenu{border-top:1px solid #e5d9d0!important}.theme-milktea .ant-menu-dark>.ant-menu-item:first-child{text-transform:uppercase;letter-spacing:.5px;font-weight:600;color:var(--lis-sidebar-menu-header-color)!important;font-size:13px!important}.theme-milktea .ant-menu-dark>.ant-menu-item:first-child:hover{color:var(--lis-sidebar-menu-header-color)!important}.theme-milktea .ant-menu-dark .ant-menu-item{color:var(--lis-sidebar-menu-item-color)!important}.theme-milktea .ant-menu-dark .ant-menu-item .anticon{color:var(--lis-sidebar-menu-icon-color)!important}.theme-milktea .ant-menu-dark .ant-menu-item:hover{color:var(--lis-sidebar-menu-item-hover-color)!important}.theme-milktea .ant-menu-dark .ant-menu-item:hover .anticon{color:var(--lis-sidebar-menu-item-color)!important}.theme-milktea .ant-menu-dark .ant-menu-item-selected{background:var(--lis-sidebar-menu-item-selected-bg)!important;color:var(--lis-sidebar-menu-item-selected-color)!important;border:none!important;border-radius:20px!important}.theme-milktea .ant-menu-dark .ant-menu-item-selected .anticon{color:var(--lis-sidebar-menu-item-selected-color)!important}.theme-milktea .ant-menu-sub.ant-menu-inline{background:var(--lis-submenu-bg)!important}.theme-milktea .ant-card{background:#fefcf9!important;border-radius:16px!important;box-shadow:0 4px 14px #72a8a01a!important}.theme-milktea .card-active{background:#72a8a01a!important;border:1px solid #72a8a04d!important;border-radius:16px!important}.theme-milktea .card-inactive{background:#f8fafc!important;border:none!important;border-radius:16px!important}.theme-milktea .ant-input{background:#f8fafc!important;border:1px solid #f1f5f9!important;border-radius:16px!important;padding:10px 16px!important}.theme-milktea .ant-input-affix-wrapper{background:#f8fafc!important;border:1px solid #f1f5f9!important;border-radius:16px!important;padding:0 16px!important}.theme-milktea .ant-input-affix-wrapper-focused{border-color:#0000!important;box-shadow:0 0 0 1px #72a8a066!important}.theme-milktea .ant-input::placeholder{font-size:14px;color:#889!important}.theme-milktea .ant-input-prefix{color:#889!important;margin-right:8px!important}.theme-milktea .tag-status-default{color:#334155!important;background:#f5ede8!important;border:1px solid #eaded6!important;border-radius:20px!important;padding:4px 14px!important}.theme-milktea .ant-btn-primary{color:#334155!important;box-shadow:none!important;background:#eaded6!important;border:none!important;border-radius:20px!important}.theme-milktea .ant-btn-primary:hover{color:#334155!important;background:#e0d2c8!important}.theme-milktea .ant-btn-primary:active{color:#334155!important;background:#d6c6ba!important}.theme-milktea .ant-table-wrapper .ant-table-thead>tr>th{background:var(--lis-submenu-bg)!important;color:#334155!important}.ant-card.lis-primary-stat-card{background:var(--lis-stat-card-bg)!important;border:none!important;border-radius:12px!important}.ant-card.lis-primary-stat-card .ant-card-body{position:relative;overflow:hidden;background:0 0!important;padding:16px!important}.ant-card.lis-primary-stat-card .ant-card-body:before{content:"";background:var(--lis-stat-card-circle-bg);pointer-events:none;border-radius:50%;width:120px;height:120px;position:absolute;top:-60px;right:-60px}.ant-card.lis-primary-stat-card .ant-card-body:after{content:"";background:var(--lis-stat-card-circle-small-bg);pointer-events:none;border-radius:50%;width:70px;height:70px;position:absolute;top:50%;right:-35px;transform:translateY(-50%)}.ant-card.lis-primary-stat-card .ant-statistic{z-index:1;position:relative}.ant-card.lis-primary-stat-card .ant-statistic-title{color:#475569!important}.ant-card.checkin-table-card{box-shadow:0 -2px 6px #72a8a01f,0 4px 14px #72a8a033!important}.card-header-blank{background:0 0!important;border-bottom:none!important}.ant-card.checkin-table-card .ant-card-body{background:#fff!important}.ant-card.checkin-table-card.queue-list-card .ant-card-body{padding:8px 16px!important}.ant-card.checkin-table-card.collection-details-card .ant-card-body{padding:16px!important}.ant-input-affix-wrapper.checkin-search-input{background:var(--lis-search-bg)!important;border:1px solid var(--lis-search-border)!important;height:40px!important;box-shadow:none!important;border-radius:20px!important;padding:0 16px!important}.ant-input-affix-wrapper.checkin-search-input:hover{border-color:var(--lis-search-border-hover)!important}.ant-input-affix-wrapper.checkin-search-input .ant-input{box-shadow:none!important;background:0 0!important;border:none!important;padding-left:0!important}.ant-input-affix-wrapper.checkin-search-input .ant-input-prefix{color:#889!important;margin-right:8px!important}.lis-modal .ant-modal-body{padding:24px!important}.lis-modal .ant-modal-content{border-radius:12px!important}.lis-modal .ant-modal-header{border-bottom:none!important;border-radius:12px 12px 0 0!important;padding:20px 24px!important}.lis-input.ant-input{border-radius:var(--lis-input-radius)!important;border:1px solid var(--lis-input-border)!important;background:var(--lis-input-bg)!important;height:40px!important;box-shadow:none!important;padding:0 16px!important;font-size:13px!important}.lis-input.ant-input-affix-wrapper{border-radius:var(--lis-input-radius)!important;border:1px solid var(--lis-input-border)!important;background:var(--lis-input-bg)!important;height:40px!important;box-shadow:none!important;padding:0 11px!important;font-size:13px!important}.lis-input.ant-input-affix-wrapper:hover{border-color:var(--lis-input-border-hover)!important}.lis-input.ant-input-affix-wrapper .ant-input{height:38px!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important}.lis-input.ant-input:hover{border-color:var(--lis-input-border-hover)!important}input.lis-input[type=date]{min-width:0;line-height:38px}.lis-input.ant-input-number{border-radius:var(--lis-input-radius)!important;border:1px solid var(--lis-input-border)!important;background:var(--lis-input-bg)!important;height:40px!important;box-shadow:none!important;width:100%!important}.lis-input.ant-input-number:hover,.lis-input.ant-input-number.ant-input-number-focused{border-color:var(--lis-input-border-hover)!important;box-shadow:none!important}.lis-input.ant-input-number .ant-input-number-input-wrap{align-items:center;display:flex}.lis-input.ant-input-number .ant-input-number-input{border-radius:var(--lis-input-radius)!important;height:38px!important;padding:0 11px!important;font-size:13px!important;line-height:38px!important}.lis-input.ant-input-number .ant-input-number-prefix{align-items:center!important;font-size:13px!important;display:flex!important}.lis-input.ant-input-textarea{border-radius:var(--lis-input-radius)!important}.lis-input.ant-input-textarea textarea.ant-input{border-radius:var(--lis-input-radius)!important;border:1px solid var(--lis-input-border)!important;box-shadow:none!important;padding:8px 16px!important;font-size:13px!important}.lis-input.ant-input-textarea textarea.ant-input:hover,.lis-input.ant-input-textarea textarea.ant-input:focus{border-color:var(--lis-input-border-hover)!important;box-shadow:none!important}.lis-input.ant-select{border-radius:var(--lis-select-radius)!important;height:40px!important;font-size:13px!important}.lis-input.ant-select [class*=ant-select-selector]{border-radius:var(--lis-select-radius)!important;border:1px solid var(--lis-select-border)!important;height:40px!important;box-shadow:none!important;padding:0 16px!important;font-size:13px!important}.lis-input.ant-select:hover [class*=ant-select-selector]{border-color:var(--lis-select-border-hover)!important}.lis-input.ant-picker{border-radius:var(--lis-datepicker-radius,var(--lis-input-radius))!important;border:1px solid var(--lis-datepicker-border)!important;height:40px!important;box-shadow:none!important;font-size:13px!important}.lis-input.ant-picker:hover,.lis-input.ant-picker.ant-picker-focused{border-color:var(--lis-datepicker-border-hover)!important}.order-datepicker-pill.ant-picker{border:1px solid var(--lis-datepicker-border)!important;background:var(--lis-datepicker-bg)!important;height:40px!important;box-shadow:none!important;border-radius:20px!important;padding:0 16px!important}.order-datepicker-pill.ant-picker:hover,.order-datepicker-pill.ant-picker.ant-picker-focused{border-color:var(--lis-datepicker-border-hover)!important;box-shadow:none!important}.order-datepicker-pill.ant-picker .ant-picker-input{flex:1}.order-datepicker-pill.ant-picker .ant-picker-input input{font-size:13px}.order-datepicker-pill.ant-picker .ant-picker-suffix{color:#889}.order-select-pill.ant-select{background:0 0!important}.order-select-pill.ant-select .ant-select-selector{border:1px solid var(--lis-search-border,var(--lis-select-border))!important;background:var(--lis-input-bg)!important;height:40px!important;box-shadow:none!important;border-radius:20px!important;outline:none!important;align-items:center!important;padding:0 16px!important;display:flex!important}.order-select-pill.ant-select:not(.ant-select-disabled) .ant-select-selector:hover,.order-select-pill.ant-select.ant-select-focused .ant-select-selector,.order-select-pill.ant-select.ant-select-open .ant-select-selector{border-color:var(--lis-search-border-hover,var(--lis-select-border-hover))!important;box-shadow:none!important;outline:none!important}.order-select-pill.ant-select .ant-select-selection-item,.order-select-pill.ant-select .ant-select-selection-placeholder{font-size:13px;line-height:1.4}.order-select-pill.ant-select .ant-select-arrow{top:50%;transform:translateY(-50%)}.ant-input-affix-wrapper.lis-search{border:1px solid var(--lis-search-border)!important;background:var(--lis-search-bg)!important;height:40px!important;box-shadow:none!important;border-radius:20px!important;max-width:100%!important;padding:0 16px!important}.ant-input-affix-wrapper.lis-search:hover{border-color:var(--lis-search-border-hover)!important}.ant-input-affix-wrapper.lis-search .ant-input{box-shadow:none!important;background:0 0!important;border:none!important;font-size:13px!important}.ant-input-affix-wrapper.lis-search .ant-input-prefix{color:#889!important;margin-right:8px!important}.theme-milktea .ant-pagination .ant-pagination-item-active{color:#888999!important;background:#f5ede8!important;box-shadow:0 4px 8px #72a8a033!important}.theme-milktea .ant-table-wrapper .ant-table-tbody>tr>td{background:var(--lis-table-body-bg)!important}.theme-milktea .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:var(--lis-table-row-hover-bg-alt)!important}.theme-milktea .ant-layout-sider{position:relative}.theme-milktea .ant-layout-sider:after{content:"";pointer-events:none;z-index:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 120' opacity='0.04'%3E%3Ccircle cx='30' cy='30' r='20' fill='%2372A8A0'/%3E%3Ccircle cx='160' cy='50' r='14' fill='%2372A8A0'/%3E%3Ccircle cx='90' cy='90' r='24' fill='%2372A8A0'/%3E%3C/svg%3E") bottom/200px 120px repeat-x;height:120px;position:absolute;bottom:0;left:0;right:0}.lis-btn-danger{color:#ff4d4f!important;background:#fff!important;border-color:#ff4d4f!important}.lis-btn-danger:hover{color:#fff!important;background:#e53935!important;border-color:#b71c1c!important}.lis-modal .ant-modal-header{position:relative;padding-top:12px!important}.lis-modal .ant-modal-title{text-transform:uppercase;font-size:18px!important}.lis-modal .ant-modal-header:after{content:"";background:linear-gradient(to right, var(--lis-modal-gradient-start,var(--lis-scrollbar-thumb)), var(--lis-modal-gradient-end,var(--lis-sidebar-bg)));border-radius:3px;height:6px;position:absolute;bottom:0;left:12px;right:12px}.ant-card.lis-secondary-stat-card{border:1px solid var(--lis-btn-border)!important;background:var(--lis-secondary-stat-bg,var(--lis-stat-card-bg))!important;border-radius:12px!important}.ant-card.lis-secondary-stat-card .ant-card-body{background:0 0!important;padding:12px 16px!important}.queue-window-bar{flex-wrap:wrap;flex-shrink:0;gap:12px;margin-bottom:16px;display:flex}.queue-window-bar .ant-card.lis-primary-stat-card{flex:220px;min-width:180px}.queue-window-bar .ant-card.lis-primary-stat-card .ant-card-body{padding:12px 16px!important}.queue-window-bar .ant-card.lis-secondary-stat-card{flex:220px;min-width:180px;border:1px solid var(--lis-btn-border)!important;background:var(--lis-secondary-stat-bg,var(--lis-sidebar-bg))!important;border-radius:12px!important}.queue-window-bar .ant-card.lis-secondary-stat-card .ant-card-body{background:0 0!important;padding:12px 16px!important}.queue-window-body{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.qwb-left{flex-direction:column;flex:140px;gap:2px;display:flex}.qwb-name{color:#334155;font-size:13px;font-weight:600}.qwb-operator{color:#475569;font-size:12px}.qwb-right{color:#475569;flex:180px;font-size:18px}.qwb-right .qwb-calling-label{color:#334155;font-weight:600}.result-patient-card:hover{border-color:var(--lis-search-border-hover,var(--lis-btn-border))!important;box-shadow:0 2px 8px #0000000f!important}.result-patient-card{transition:all .2s}.section-card{border:1px solid var(--lis-search-border,var(--lis-submenu-bg))!important;background:#fff!important;border-radius:10px!important}.section-card .ant-card-body{padding:16px!important}.section-card:hover{border-color:var(--lis-search-border-hover,var(--lis-btn-border))!important;box-shadow:0 2px 8px #0000000a!important}.order-item-card{transition:border-color .15s;border:1px solid var(--lis-input-border,#f0f0f0)!important}.order-item-card:not(.order-item-card-selected):hover{border-color:var(--lis-input-border-hover,#bbb)!important}.order-item-card-selected{border:2px solid var(--lis-sidebar-bg)!important}.order-item-card-selected:hover{border-color:var(--lis-sidebar-bg)!important}.recurring-picker-item{transition:background .15s}.recurring-picker-item:hover{background:var(--lis-table-header-bg,var(--lis-submenu-bg))!important}.ant-color-picker-trigger{border:1px solid var(--lis-input-border)!important;height:40px!important;box-shadow:none!important;background:var(--lis-input-bg)!important;border-radius:20px!important;justify-content:flex-start!important;align-items:center!important;padding:4px 16px!important;transition:all .2s!important}.ant-color-picker-trigger:hover{border-color:var(--lis-input-border-hover)!important}.msg-input textarea{border-radius:20px!important}.lis-switch{background:var(--lis-slider-bg,var(--lis-submenu-bg));cursor:pointer;border-radius:20px;flex-shrink:0;width:150px;height:40px;position:relative;overflow:hidden}.lis-switch .lis-switch-pill{background:var(--lis-slider-pill-bg,#fff);width:71px;height:32px;box-shadow:var(--lis-slider-pill-shadow,0 2px 6px #0003);z-index:1;border-radius:16px;transition:left .3s;position:absolute;top:4px}.lis-switch .lis-switch-option{z-index:2;justify-content:center;align-items:center;gap:4px;width:70px;height:100%;font-size:12px;transition:all .15s;display:flex;position:absolute;top:0}.lis-select.ant-select .ant-select-selection-overflow .ant-select-selection-item{border-radius:20px!important;height:28px!important;padding:0 10px!important;font-size:12px!important;line-height:28px!important}.lis-feature-switch{background:#fff;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:flex-start;padding:16px 12px;display:flex}.lis-feature-switch:last-child{border-bottom:none}.lis-feature-switch .lis-feature-switch-label{flex:1;margin-right:24px}.lis-feature-switch .lis-feature-switch-label .lis-feature-switch-title{color:var(--lis-text);margin-bottom:4px;font-size:14px;font-weight:600}.lis-feature-switch .lis-feature-switch-label .lis-feature-switch-desc{color:var(--lis-text-secondary);font-size:13px;line-height:1.5}.lis-feature-switch .ant-switch{flex-shrink:0;margin-top:2px}.lis-feature-switch .ant-switch.ant-switch-checked{background:var(--lis-switch-active)!important}.cv-full-height-tabs,.cv-full-height-tabs .ant-tabs-content-holder,.cv-full-height-tabs .ant-tabs-content{flex-direction:column;flex:1;min-height:0;display:flex}.cv-full-height-tabs .ant-tabs-tabpane{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.micro-tabs,.micro-tabs .ant-tabs-content-holder,.micro-tabs .ant-tabs-content{flex-direction:column;flex:1;min-height:0;display:flex}.micro-tabs .ant-tabs-tabpane{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}
