[x-cloak]{display:none!important}.score-ring [data-score-ring=bar]{transition:stroke-dashoffset .6s ease}.check-details>summary{cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.check-details>summary::-webkit-details-marker{display:none}.check-details>summary::marker{display:none}.check-details>summary .summary-chevron{transition:transform .15s ease;display:inline-block}.check-details[open]>summary .summary-chevron{transform:rotate(180deg)}:root,[data-bs-theme=light]{--pw-primary: #0F4C81;--pw-primary-dark: #093560;--pw-primary-light: #2A6AA0;--pw-accent: #F59E0B;--pw-accent-dark: #B8780A;--bs-primary: #0F4C81;--bs-primary-rgb: 15, 76, 129;--bs-primary-text-emphasis: #093560;--bs-primary-bg-subtle: #E1ECF6;--bs-primary-border-subtle: #A6C2DE;--bs-link-color: #0F4C81;--bs-link-color-rgb: 15, 76, 129;--bs-link-hover-color: #093560;--bs-link-hover-color-rgb: 9, 53, 96}[data-bs-theme=dark]{--pw-primary: #4A8DC4;--pw-primary-dark: #2A6AA0;--pw-primary-light: #7BB0DC;--pw-accent: #F59E0B;--pw-accent-dark: #B8780A;--bs-primary: #4A8DC4;--bs-primary-rgb: 74, 141, 196;--bs-primary-text-emphasis: #A6C2DE;--bs-primary-bg-subtle: #0B2A47;--bs-primary-border-subtle: #1E4A77;--bs-link-color: #7BB0DC;--bs-link-color-rgb: 123, 176, 220;--bs-link-hover-color: #A6C2DE}.btn-primary{--bs-btn-color: #ffffff;--bs-btn-bg: #0F4C81;--bs-btn-border-color: #0F4C81;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #0C3F6A;--bs-btn-hover-border-color: #093560;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #093560;--bs-btn-active-border-color: #062646;--bs-btn-disabled-bg: #0F4C81;--bs-btn-disabled-border-color: #0F4C81}.btn-outline-primary{--bs-btn-color: #0F4C81;--bs-btn-border-color: #0F4C81;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #0F4C81;--bs-btn-hover-border-color: #0F4C81;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #093560;--bs-btn-active-border-color: #093560}.btn-accent{--bs-btn-color: #1a1a1a;--bs-btn-bg: #F59E0B;--bs-btn-border-color: #F59E0B;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #D88A09;--bs-btn-hover-border-color: #B8780A;--bs-btn-active-bg: #B8780A}.bg-soft-primary{background-color:#0f4c811f!important}.text-soft-primary{color:#0f4c81!important}.bg-soft-accent{background-color:#f59e0b26!important}.text-soft-accent{color:#b8780a!important}.form-control:focus,.form-select:focus{border-color:#4a8dc4;box-shadow:0 0 0 .15rem #0f4c812e}[data-sidebar=dark] .vertical-menu .mm-active>a,[data-sidebar=dark] .vertical-menu #side-menu li a.mm-active{color:#fff}.vertical-menu #side-menu li a.mm-active i{color:#f59e0b}.navbar-brand-box .logo .logo-sm img,.navbar-brand-box .logo .logo-sm svg{height:30px}.navbar-brand-box .logo .logo-lg img,.navbar-brand-box .logo .logo-lg svg{height:36px}.vertical-menu{display:flex;flex-direction:column;height:100vh;overflow:hidden}.vertical-menu .navbar-brand-box,.vertical-menu>.vertical-menu-btn{flex:0 0 auto}.vertical-menu .sidebar-menu-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.vertical-menu .sidebar-menu-scroll.simplebar-scrollable-y,.vertical-menu .sidebar-menu-scroll[data-simplebar-init]{overflow:hidden}.vertical-menu .sidebar-menu-scroll::-webkit-scrollbar{width:6px}.vertical-menu .sidebar-menu-scroll::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.vertical-menu .sidebar-menu-scroll::-webkit-scrollbar-thumb:hover{background:#00000040}#page-topbar{z-index:1002;position:sticky;top:0}#page-topbar .navbar-header{align-items:center}#page-topbar .dropdown-menu{z-index:1050}#page-topbar .header-item{display:inline-flex;align-items:center}#page-topbar .header-item .badge{white-space:nowrap}@media (max-width: 991.98px){#page-topbar .app-search{display:none!important}}@media (max-width: 991.98px){.vertical-menu{position:fixed;top:0;bottom:0;left:0;width:260px;max-width:85vw;z-index:1031;transform:translate(-100%);transition:transform .2s ease-out;box-shadow:2px 0 14px #0000002e}body.sidebar-enable .vertical-menu{transform:translate(0)}.main-content{margin-left:0!important}.mobile-sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1030;opacity:0;pointer-events:none;transition:opacity .2s ease-out}body.sidebar-enable .mobile-sidebar-backdrop{opacity:1;pointer-events:auto}body.sidebar-enable{overflow:hidden}}
