.hub-bar-controls{display:flex;align-items:center;gap:8px;flex:none}
.hub-theme-toggle{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:10px;border:1px solid var(--hub-line);border-radius:12px;background:var(--hub-soft);color:var(--hub-primary);cursor:pointer}
.hub-theme-toggle svg{width:23px;height:23px}
.hub-theme-toggle>span{align-items:center;justify-content:center}
.hub-theme-sun{display:none}.hub-theme-moon{display:flex}
html[data-hub-theme=dark] .hub-theme-sun{display:flex}
html[data-hub-theme=dark] .hub-theme-moon{display:none}
.hub-login-theme{position:fixed;top:16px;inset-inline-end:16px;z-index:100}
.hub-login-theme~.hub-login-wrap{padding-top:82px}
@media(max-width:360px){.hub-bar-controls{gap:6px}.hub-bar{padding-inline:12px}.hub-brand small{font-size:9px}}

@media screen{
html[data-hub-theme=dark] body.hub-ui{--hub-primary:#8be2c9;--hub-dark:#a5edd8;--hub-ink:#eaf3f0;--hub-muted:#a8bfba;--hub-bg:#101b22;--hub-line:#344b56;--hub-soft:#203b3b;--ink:#eaf3f0;--muted:#a8bfba;--green:#8be2c9;--line:#344b56;--bg:#101b22;--gold:#e4c18e;--hub-surface:#182831;--hub-raised:#223640;background:#101b22!important;color:#eaf3f0!important;color-scheme:dark}
html[data-hub-theme=dark]:has(body.hub-ui){background:#101b22;color-scheme:dark}
html[data-hub-theme=dark] body.hub-ui :is(.hub-bar,.hub-drawer,.hub-section-nav,.hub-card,.hub-login-card,.hub-panel){background:var(--hub-surface);border-color:var(--hub-line)}
html[data-hub-theme=dark] body.hub-ui :is(.hub-brand,.hub-card-main,.hub-drawer-heading h2,.hub-heading h2,.hub-panel h1){color:var(--hub-ink)}
html[data-hub-theme=dark] body.hub-ui :is(.hub-brand small,.hub-card p,.hub-foot,.hub-muted,.hub-drawer-heading p,.hub-heading>span){color:var(--hub-muted)}
html[data-hub-theme=dark] body.hub-ui .hub-brand>svg{background:#20594f;color:#b0f0db}
html[data-hub-theme=dark] body.hub-ui .hub-welcome{background:#173432;border-color:#35564e}
html[data-hub-theme=dark] body.hub-ui .hub-welcome p:last-child{color:var(--hub-muted)}
html[data-hub-theme=dark] body.hub-ui .hub-welcome-mark{background:#21453e;border-color:#3c6254;color:#9ce2bf}
html[data-hub-theme=dark] body.hub-ui :is(.hub-card-icon,.hub-quick-add,.hub-context-nav a){background:#203a35;color:#a6e5cd;border-color:var(--hub-line)}
html[data-hub-theme=dark] body.hub-ui .hub-tone-1{background:#2b3450;color:#c3caff}
html[data-hub-theme=dark] body.hub-ui .hub-tone-2{background:#443b2c;color:#edcf9f}
html[data-hub-theme=dark] body.hub-ui .hub-version{border-color:var(--hub-line);color:var(--hub-muted)}
html[data-hub-theme=dark] body.hub-ui :is(.hub-menu-toggle,.hub-menu-close,.hub-theme-toggle){background:var(--hub-raised);border-color:var(--hub-line);color:var(--hub-primary)}
html[data-hub-theme=dark] body.hub-ui :is(.hub-menu-toggle,.hub-menu-close,.hub-theme-toggle):hover{background:#304a55}
html[data-hub-theme=dark] body.hub-ui .hub-section-link{color:#bfd3cd}
html[data-hub-theme=dark] body.hub-ui :is(.hub-section-link:hover,.hub-section-link.is-active){background:#21443f;border-color:#3a655b;color:#b1f0da}
html[data-hub-theme=dark] body.hub-ui .hub-top-actions a{color:var(--hub-muted)}
html[data-hub-theme=dark] body.hub-ui .hub-top-actions a:hover{background:var(--hub-soft);color:var(--hub-primary)}
html[data-hub-theme=dark] body.hub-ui .hub-drawer::backdrop{background:#02090dcc}
html[data-hub-theme=dark] body.hub-ui .hub-button{background:#176656;color:#fff}
html[data-hub-theme=dark] body.hub-ui .hub-button:hover{background:#1d7866}
html[data-hub-theme=dark] body.hub-ui .hub-message{background:#193d31;border-color:#39694f;color:#b6edcb}
html[data-hub-theme=dark] body.hub-ui .hub-message.hub-error{background:#44272e;border-color:#88505e;color:#ffc5cd}
html[data-hub-theme=dark] body.hub-ui :is(input:not([type=hidden]),select,textarea):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#11212a!important;color:#eef6f3!important;border-color:#526d77!important;accent-color:#63c9ad}
html[data-hub-theme=dark] body.hub-ui :is(input,textarea):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *))::placeholder{color:#a4b8bf!important;opacity:1}
html[data-hub-theme=dark] body.hub-ui :is(input,select,textarea):focus:not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){outline-color:#70d5b8!important;border-color:#70d5b8!important;box-shadow:0 0 0 3px #70d5b81a}
html[data-hub-theme=dark] body.hub-ui :is(input,select,textarea):disabled:not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background:#21323b!important;color:#96a9b0!important}
html[data-hub-theme=dark] body.hub-ui option:not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background:#182831;color:#eaf3f0}
html[data-hub-theme=dark] body.hub-ui :is(.card,.stat-card,.stats-card,.table-card,.filter-card,.toolbar,.topbar,.top-bar,.top,.drawer,.form-card,.form-section,.panel,.modal-content,.dropdown-menu,.report-save-actions,footer):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:var(--hub-surface)!important;color:var(--hub-ink)!important;border-color:var(--hub-line)!important;box-shadow:none!important}
html[data-hub-theme=dark] body.hub-ui :is(.worker-name,.facility-name,.stat-info h3,.drawer-title,.page-title,label,legend):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){color:var(--hub-ink)!important}
html[data-hub-theme=dark] body.hub-ui :is(.worker-sub,.facility-num,.stat-info p,.empty,.empty-state,.empty-state h3,.eyebrow,.report-field-hint,.page-heading p):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){color:var(--hub-muted)!important}
html[data-hub-theme=dark] body.hub-ui :is(table,tbody,tr,td):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:var(--hub-surface)!important;color:var(--hub-ink)!important;border-color:var(--hub-line)!important}
html[data-hub-theme=dark] body.hub-ui :is(thead,th):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:var(--hub-raised)!important;color:#c4d7d0!important;border-color:var(--hub-line)!important}
html[data-hub-theme=dark] body.hub-ui tr:hover td:not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#20343e!important}
html[data-hub-theme=dark] body.hub-ui td:not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *))::before{color:var(--hub-muted)!important}
html[data-hub-theme=dark] body.hub-ui :is(.pagination a,.pagination .disabled,.drawer-close,.drawer nav a):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background:#223640!important;color:#d6e6df!important;border-color:var(--hub-line)!important}
html[data-hub-theme=dark] body.hub-ui .pagination .current:not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background:#216956!important;color:#fff!important}
html[data-hub-theme=dark] body.hub-ui :is(.btn,.primary-button,button[type=submit],.bg-balady,.bg-teal-700,.bg-emerald-600,[class~="bg-[#008b65]"],[class~="bg-[#006b4e]"]):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#1b6457!important;border-color:#458d7c!important;color:#fff!important}
html[data-hub-theme=dark] body.hub-ui :is(.btn.secondary,.btn-secondary,.btn-outline-secondary):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#223640!important;border-color:#526d77!important;color:#eaf3f0!important}
html[data-hub-theme=dark] body.hub-ui :is(.btn-danger,.report-delete,button.danger):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#652d3d!important;border-color:#955065!important;color:#ffcbd1!important}
html[data-hub-theme=dark] body.hub-ui :is(.btn-warning,.bg-yellow-500,.bg-yellow-400,.bg-amber-500):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#685122!important;color:#ffedc2!important}
html[data-hub-theme=dark] body.hub-ui :is(.bg-green-500,.bg-emerald-500,.btn-success):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#1a6248!important;color:#edfff4!important}
html[data-hub-theme=dark] body.hub-ui :is(.bg-white,.bg-gray-50,.bg-slate-50,.bg-gray-100,.bg-slate-100):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:var(--hub-surface)!important;border-color:var(--hub-line)!important}
html[data-hub-theme=dark] body.hub-ui :is(.bg-gray-200,.bg-gray-300,.bg-slate-200,.bg-balady-light,.bg-emerald-50):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:var(--hub-raised)!important}
html[data-hub-theme=dark] body.hub-ui :is(.text-gray-900,.text-gray-800,.text-gray-700,.text-slate-900,.text-slate-800,.text-slate-700,.text-black):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){color:var(--hub-ink)!important}
html[data-hub-theme=dark] body.hub-ui :is(.text-gray-600,.text-gray-500,.text-gray-400,.text-slate-600,.text-slate-500,.text-slate-400):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){color:var(--hub-muted)!important}
html[data-hub-theme=dark] body.hub-ui :is(.text-blue-600,.text-blue-700,.text-sky-600,.text-indigo-600):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){color:#a1cdff!important}
html[data-hub-theme=dark] body.hub-ui :is(.text-red-500,.text-red-600,.text-red-700,.text-red-800,.text-brandred,.danger):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){color:#ffb1bd!important}
html[data-hub-theme=dark] body.hub-ui :is(.text-green-600,.text-green-700,.text-emerald-600,.text-emerald-700,.text-balady,.text-balady-dark):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){color:#a3e7c1!important}
html[data-hub-theme=dark] body.hub-ui :is(.text-yellow-700,.text-amber-700,.text-orange-600):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){color:#f6d090!important}
html[data-hub-theme=dark] body.hub-ui :is(.badge.valid,.badge-active,.alert-success,.bg-green-50,.bg-green-100,.bg-emerald-100,.notice):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#193d31!important;border-color:#39694f!important;color:#b6edcb!important}
html[data-hub-theme=dark] body.hub-ui :is(.badge.suspended,.badge-inactive,.alert-error,.bg-red-50,.bg-red-100,.error):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#44272e!important;border-color:#88505e!important;color:#ffc5cd!important}
html[data-hub-theme=dark] body.hub-ui :is(.badge.expired,.badge-expired,.bg-yellow-50,.bg-yellow-100,.bg-orange-50):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#473b22!important;color:#f6d090!important}
html[data-hub-theme=dark] body.hub-ui :is(.badge.pending,.bg-blue-50,.bg-blue-100):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#25374d!important;color:#b5d6ff!important}
html[data-hub-theme=dark] body.hub-ui :is(.border-gray-100,.border-gray-200,.border-gray-300,.border-slate-200):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){border-color:var(--hub-line)!important}
html[data-hub-theme=dark] body.hub-ui :is([class~="hover:bg-gray-50"],[class~="hover:bg-gray-100"],[class~="hover:bg-gray-200"]):hover:not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#263d47!important}
html[data-hub-theme=dark] body.hub-ui :is(.report-search,.report-date,.report-actions .report-action):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:var(--hub-raised)!important;color:var(--hub-ink)!important;border-color:var(--hub-line)!important}
html[data-hub-theme=dark] body.hub-ui .report-actions .report-edit:not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#21473c!important;color:#b7eed8!important}
html[data-hub-theme=dark] body.hub-ui .report-actions .report-pdf:not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#1b6457!important;color:#fff!important}
html[data-hub-theme=dark] body.hub-ui .report-actions .report-delete:not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:#44272e!important;color:#ffc5cd!important}
html[data-hub-theme=dark] body.hub-ui .report-fieldset legend:not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){border-color:var(--hub-line)!important}
html[data-hub-theme=dark] body.hub-ui :is([class~="bg-[#e1f0fa]"],[class~="bg-[#e6f7f4]"],[class~="bg-[#f8fafc]"],[class~="bg-[#fdf2f3]"]):not(:where(.sheet,.sheet *,.paper,.paper *,.preview,.preview *,.certificate,.certificate *,.card-preview,.card-preview *,.record-table,.record-table *,.document-page,.document-page *)){background-color:var(--hub-surface)!important}
html[data-hub-theme=dark] body.hub-ui :is(.sheet,.paper,.preview,.certificate,.card-preview,.record-table,.document-page){--ink:#193f3e;--muted:#6e7f80;--green:#18625d;--line:#dce5e3;--bg:#f3f6f5;--hub-ink:#1d3330;--hub-muted:#6b7e78;--hub-primary:#14665c;color-scheme:light}
:where(html[data-hub-theme=dark] body.hub-ui :is(.sheet,.paper,.preview,.certificate,.card-preview,.record-table,.document-page)){color:#1d3330;background-color:#fff}
}
@media screen and (max-width:760px){html[data-hub-theme=dark] body.hub-ui .report-list{background:transparent!important}html[data-hub-theme=dark] body.hub-ui .report-save-actions{background:#182831!important}}
@media print{.hub-theme-toggle,.hub-bar-controls{display:none!important}html:has(body.hub-ui){color-scheme:light}}
