.login-logo[data-v-d0327613]{display:block;width:100%;max-width:460px;height:auto;margin:0 auto}.user-avatar[data-v-d0327613]{width:32px;height:32px;border-radius:8px;background:var(--color-red);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0}.sidebar-footer[data-v-d0327613]{min-height:56px}.header-avatar[data-v-50d7aafc]{width:32px;height:32px;border-radius:50%;background:var(--color-red);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer}.user-dropdown-wrap[data-v-50d7aafc]{position:relative}.user-dropdown-menu[data-v-50d7aafc]{position:absolute;top:calc(100% + 6px);right:0;left:auto;min-width:190px;background:var(--cui-body-bg, #fff);border:1px solid var(--color-light);border-radius:6px;box-shadow:0 8px 24px #0000001f;z-index:1050;overflow:hidden}.user-dropdown-header[data-v-50d7aafc]{padding:10px 14px 8px;background:var(--cui-secondary-bg, #f8f9fa);border-bottom:1px solid var(--color-light)}.user-dropdown-divider[data-v-50d7aafc]{height:1px;background:var(--color-light);margin:0}.user-dropdown-item[data-v-50d7aafc]{display:flex;align-items:center;padding:9px 14px;font-size:13px;color:var(--color-red);text-decoration:none;transition:background .15s}.user-dropdown-item[data-v-50d7aafc]:hover{background:#fef2f2;color:var(--color-red)}:root{--color-blue: #0c4b9a;--color-blue-light: #2f6cc0;--color-red: #e12028;--color-red-dark: #b3151c;--color-green: #419570;--color-fold: #bfdbfe;--color-line: #cbd5e1;--color-charcoal: #171A20;--color-light: #E8E6E6;--color-muted: #94A0A6;--color-tan: #938462;--color-steel: var(--color-blue);--color-teal: var(--color-blue);--color-dark: var(--color-charcoal);--color-muted-blue: var(--color-muted);--color-border: var(--color-light);--cui-primary: var(--color-blue);--cui-primary-rgb: 12, 75, 154;--cui-danger: var(--color-red);--cui-danger-rgb: 225, 32, 40;--cui-success: var(--color-green);--cui-success-rgb: 65, 149, 112;--cui-secondary: var(--color-blue-light);--cui-secondary-rgb: 47, 108, 192;--cui-info: var(--color-muted);--cui-info-rgb: 148, 160, 166;--cui-warning: var(--color-tan);--cui-warning-rgb: 147, 132, 98;--cui-sidebar-bg: var(--color-charcoal);--cui-sidebar-brand-bg: var(--color-charcoal)}.btn-primary,.btn.btn-primary{--cui-btn-bg: var(--color-blue);--cui-btn-border-color: var(--color-blue);--cui-btn-hover-bg: #093c7d;--cui-btn-hover-border-color: #093c7d;--cui-btn-active-bg: #073263;--cui-btn-color: #fff;--cui-btn-hover-color: #fff}.btn-outline-primary,.btn.btn-outline-primary{--cui-btn-color: var(--color-blue);--cui-btn-border-color: var(--color-blue);--cui-btn-hover-bg: var(--color-blue);--cui-btn-hover-color: #fff;--cui-btn-hover-border-color: var(--color-blue)}.btn-danger,.btn.btn-danger{--cui-btn-bg: var(--color-red);--cui-btn-border-color: var(--color-red);--cui-btn-hover-bg: var(--color-red-dark);--cui-btn-hover-border-color: var(--color-red-dark);--cui-btn-active-bg: #8f1016;--cui-btn-color: #fff;--cui-btn-hover-color: #fff}.btn-outline-danger,.btn.btn-outline-danger{--cui-btn-color: var(--color-red);--cui-btn-border-color: var(--color-red);--cui-btn-hover-bg: var(--color-red);--cui-btn-hover-color: #fff;--cui-btn-hover-border-color: var(--color-red)}.btn-success,.btn.btn-success{--cui-btn-bg: var(--color-green);--cui-btn-border-color: var(--color-green);--cui-btn-hover-bg: #35785a;--cui-btn-hover-border-color: #35785a;--cui-btn-color: #fff;--cui-btn-hover-color: #fff}.btn-outline-success,.btn.btn-outline-success{--cui-btn-color: var(--color-green);--cui-btn-border-color: var(--color-green);--cui-btn-hover-bg: var(--color-green);--cui-btn-hover-color: #fff;--cui-btn-hover-border-color: var(--color-green)}.btn-secondary,.btn.btn-secondary{--cui-btn-bg: var(--color-blue-light);--cui-btn-border-color: var(--color-blue-light);--cui-btn-hover-bg: #2559a3;--cui-btn-hover-border-color: #2559a3;--cui-btn-color: #fff;--cui-btn-hover-color: #fff}.btn-outline-secondary,.btn.btn-outline-secondary{--cui-btn-color: var(--color-blue-light);--cui-btn-border-color: var(--color-blue-light);--cui-btn-hover-bg: var(--color-blue-light);--cui-btn-hover-color: #fff;--cui-btn-hover-border-color: var(--color-blue-light)}.btn-info,.btn.btn-info{--cui-btn-bg: var(--color-muted);--cui-btn-border-color: var(--color-muted);--cui-btn-hover-bg: #7d8f94;--cui-btn-hover-border-color: #7d8f94;--cui-btn-color: #fff;--cui-btn-hover-color: #fff}.btn-outline-info,.btn.btn-outline-info{--cui-btn-color: var(--color-muted);--cui-btn-border-color: var(--color-muted);--cui-btn-hover-bg: var(--color-muted);--cui-btn-hover-color: #fff;--cui-btn-hover-border-color: var(--color-muted)}.btn-warning,.btn.btn-warning{--cui-btn-bg: var(--color-tan);--cui-btn-border-color: var(--color-tan);--cui-btn-hover-bg: #7a6d50;--cui-btn-hover-border-color: #7a6d50;--cui-btn-color: #fff;--cui-btn-hover-color: #fff}.btn-outline-warning,.btn.btn-outline-warning{--cui-btn-color: var(--color-tan);--cui-btn-border-color: var(--color-tan);--cui-btn-hover-bg: var(--color-tan);--cui-btn-hover-color: #fff;--cui-btn-hover-border-color: var(--color-tan)}.badge.bg-info,.badge.text-bg-info{background-color:var(--color-muted)!important;color:#fff!important}.badge.bg-warning,.badge.text-bg-warning{background-color:var(--color-tan)!important;color:#fff!important}.badge.bg-secondary,.badge.text-bg-secondary{background-color:var(--color-blue-light)!important;color:#fff!important}.progress-bar.bg-info{background-color:var(--color-muted)!important}.progress-bar.bg-warning{background-color:var(--color-tan)!important}.progress-bar.bg-secondary{background-color:var(--color-blue-light)!important}.border-start-info{border-left-color:var(--color-muted)!important}.border-start-warning{border-left-color:var(--color-tan)!important}.border-start-danger{border-left-color:var(--color-red)!important}.form-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--color-muted);margin-bottom:.4rem}.sidebar-brand-full{letter-spacing:.5px}.modal-backdrop-custom{position:fixed;inset:0;background:#0006;display:flex;align-items:flex-start;justify-content:center;padding:4vh 1rem 1rem;z-index:1050;overflow-y:auto}.modal-backdrop-custom>.card{animation:modalPop .14s ease-out}@keyframes modalPop{0%{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}@media print{#sidebar,header.header,footer.footer{display:none!important}.wrapper{margin-left:0!important;padding-left:0!important}.body,.container-lg,.container-fluid{padding:0!important;max-width:none!important}.wrapper,.min-vh-100{min-height:unset!important;height:auto!important}body{background:#fff!important;margin:0!important}}
