@font-face{font-family:Unicons;src:url(/fonts/unicons/Unicons.woff2) format("woff2"),url(/fonts/unicons/Unicons.woff) format("woff");font-weight:400;font-style:normal;font-display:block}:root{--bs-primary: #10b981 !important;--bs-primary-rgb: 16, 185, 129 !important;--bs-primary-hover: #059669 !important;--bs-soft-primary: #ecfdf5 !important;--bs-pale-primary: #d1fae5 !important;--bs-bullet-soft-primary: #a7f3d0 !important;--bs-icon-fill-primary: #34d399 !important;--bs-icon-solid-fill-primary: #6ee7b7 !important;--bs-border-soft-primary: #a7f3d0 !important;--bs-border-subtle-primary: #a7f3d0 !important;--bs-purple: #10b981 !important;--bs-purple-rgb: 16, 185, 129 !important}.text-primary,.link-primary,.btn-close:before{color:#10b981!important}.swiper-pagination-bullet-active,.swiper-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#10b981!important;background:#10b981!important;border-color:#10b981!important;opacity:1!important}.swiper-button-next,.swiper-button-prev,.swiper-button-next:after,.swiper-button-prev:after{color:#10b981!important}[style*="color: #3a3285"],[style*="color:#3a3285"]{color:#10b981!important}[style*="background-color: #3a3285"],[style*="background-color:#3a3285"],.bg-primary{background-color:#10b981!important}.bg-soft-primary{background-color:#ecfdf5!important}.btn-primary{background-color:#10b981!important;border-color:#10b981!important;color:#fff!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#059669!important;border-color:#059669!important;color:#fff!important}.btn-outline-primary{border-color:#10b981!important;color:#10b981!important}.btn-outline-primary:hover{background-color:#10b981!important;border-color:#10b981!important;color:#fff!important}.btn-soft-primary{background-color:#ecfdf5!important;color:#10b981!important}.btn-soft-primary:hover{background-color:#d1fae5!important;color:#059669!important}.gradient-8{background:linear-gradient(135deg,#10b981,#059669)!important}.alert-primary,.bg-primary.alert{background-color:#10b981!important;border-color:#059669!important}.nav-tabs .nav-link.active{color:#10b981!important;border-color:#10b981!important}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#10b981!important;color:#fff!important}.navbar-brand img,.offcanvas-header img{max-height:38px!important;height:38px!important;width:auto!important}footer img[src*=kwackobrandlogo],footer img.mb-4{max-height:40px!important;height:40px!important;width:auto!important}.form-input[data-v-db81d330]{width:100%;border-radius:.75rem;border:1px solid rgb(226 232 240);background:#f8fafc;padding:.75rem 1rem;font-size:.875rem;font-weight:700;outline:none}.form-input[data-v-db81d330]:focus{border-color:#10b981;box-shadow:0 0 0 2px #10b9812e}.table-card[data-v-db81d330]{overflow:hidden;border-radius:.5rem;border:1px solid rgb(226 232 240);background:#fff;box-shadow:0 1px 2px #0f172a0d}.section-title[data-v-db81d330]{padding:1.25rem;border-bottom:1px solid rgb(226 232 240);font-weight:900;color:#020617}.simple-table[data-v-db81d330]{width:100%;min-width:760px;font-size:.875rem}.simple-table th[data-v-db81d330]{background:#059669;color:#fff;padding:.8rem 1.25rem;text-align:left;font-weight:900}.simple-table td[data-v-db81d330]{padding:1rem 1.25rem;border-bottom:1px solid rgb(241 245 249);color:#334155;font-weight:600}.simple-table span[data-v-db81d330]{color:#64748b;font-size:.75rem}.action-icon[data-v-db81d330]{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.6rem;transition:background-color .2s,color .2s}.dashboard-card[data-v-db81d330]{overflow:hidden;border-radius:.5rem;border:1px solid rgb(226 232 240);background:#fff;box-shadow:0 1px 6px #0f172a14}.dashboard-card-head[data-v-db81d330]{min-height:4rem;padding:1rem 1.25rem;border-bottom:1px solid rgb(226 232 240);display:flex;align-items:center;justify-content:space-between;gap:1rem}.dashboard-card-head h2[data-v-db81d330]{color:#020617;font-size:1.125rem;font-weight:900}.dashboard-chip[data-v-db81d330]{border-radius:999px;background:#ecfdf5;color:#047857;padding:.25rem .7rem;font-size:.75rem;font-weight:900}.empty-mini[data-v-db81d330]{padding:2.5rem 1.25rem;text-align:center;color:#94a3b8;font-size:.875rem;font-weight:800}
