@charset "UTF-8";@font-face{font-family:Montserrat;src:url(/build/assets/montserrat-latin-Dk9Pm7OY.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:u+0000-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;src:url(/build/assets/montserrat-latin-ext-D0hf-lZB.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;src:url(/build/assets/rubik-latin-0V_ixqQm.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:u+0000-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;src:url(/build/assets/rubik-latin-ext-xIGCplNB.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;src:url(/build/assets/inter-latin-8kRkwJBP.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:u+0000-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;src:url(/build/assets/inter-latin-ext-B_-bZUTo.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;src:url(/build/assets/inter-italic-latin-QG_jYQ8-.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:u+0000-00ff,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;src:url(/build/assets/inter-italic-latin-ext-DYJTFsin.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--cg-ground: #121212;--cg-panel: #1a1a1c;--cg-panel-2: #242427;--cg-header: #161618;--cg-line: #3a3a3e;--cg-line-soft: rgba(255, 255, 255, .1);--cg-ink: #ffffff;--cg-ink-2: #d6d6d8;--cg-muted: #9a9a9f;--cg-ink-3: #6d6e70;--cg-accent: #ffca20;--cg-accent-deep: #dfa626;--cg-accent-soft: #ffdb66;--cg-on-accent: #1b1b1b;--cg-accent-ink: #8a6100;--cg-blue: #5f8fd9;--cg-red: #ea4e44;--cg-green: #2fa284;--cg-card-bg: linear-gradient(180deg, #1a1a1c 0%, #242427 100%);--cg-divider: linear-gradient(90deg, transparent 0%, rgba(223, 166, 38, 0) 5%, #dfa626 30%, #ffca20 50%, #dfa626 70%, transparent 100%);--cg-shadow-card: 0 8px 24px rgba(10, 10, 10, .4);--cg-font-display: "Montserrat", "Inter", trebuchet ms, verdana, "Arial", sans-serif}:root,[data-bs-theme=light],[data-bs-theme=dark],[data-menu-theme=light],[data-menu-theme=dark]{--tblr-primary: var(--cg-accent);--tblr-primary-rgb: 255, 202, 32;--tblr-primary-light: var(--cg-accent-soft);--tblr-primary-light-rgb: 255, 219, 102;--tblr-tabler: var(--cg-accent);--tblr-tabler-rgb: 255, 202, 32;--tblr-link-color: var(--cg-accent);--tblr-link-color-rgb: 255, 202, 32;--tblr-link-hover-color: var(--cg-accent-soft);--tblr-link-hover-color-rgb: 255, 219, 102;--tblr-focus-ring-color: rgba(255, 202, 32, .35);--tblr-primary-bg-subtle: rgba(255, 202, 32, .12);--tblr-primary-border-subtle: rgba(255, 202, 32, .4);--tblr-info: var(--cg-blue);--tblr-info-rgb: 95, 143, 217;--tblr-success: var(--cg-green);--tblr-success-rgb: 47, 162, 132;--tblr-warning: var(--cg-accent-deep);--tblr-warning-rgb: 223, 166, 38;--tblr-danger: var(--cg-red);--tblr-danger-rgb: 234, 78, 68}:root{--tblr-page-main-color: 18, 18, 18;--tblr-body-bg: var(--cg-shell-ground);--tblr-heading-color: var(--cg-panel);--tblr-row-hover: #fff8e3;--bg-switch-checked-color: var(--cg-accent)}:root,[data-bs-theme=light],[data-bs-theme=dark],[data-menu-theme=light],[data-menu-theme=dark]{--tblr-gray-100: #f4f4f5;--tblr-gray-200: #e4e4e7;--tblr-gray-300: #c9c9cd;--tblr-gray-400: #9a9a9f;--tblr-gray-500: #75757a;--tblr-gray-600: #55565a;--tblr-gray-700: #3a3a3e;--tblr-gray-800: #242427;--tblr-gray-900: #1a1a1c;--tblr-gray: #75757a;--tblr-gray-dark: #242427;--tblr-secondary: var(--cg-muted);--tblr-secondary-rgb: 154, 154, 159;--tblr-muted: var(--cg-ink-3);--tblr-light: #f4f4f5;--tblr-dark: var(--cg-panel);--tblr-dark-rgb: 26, 26, 28}[data-bs-theme=light]{color-scheme:light;--tblr-primary-text-emphasis: var(--cg-accent-ink)}[data-bs-theme=dark]{color-scheme:dark;--tblr-heading-color: var(--cg-ink);--tblr-body-color: var(--cg-ink-2);--tblr-body-color-rgb: 214, 214, 216;--tblr-emphasis-color: var(--cg-ink);--tblr-emphasis-color-rgb: 255, 255, 255;--tblr-secondary-color: var(--cg-muted);--tblr-secondary-color-rgb: 154, 154, 159;--tblr-secondary-bg: var(--cg-panel-2);--tblr-secondary-bg-rgb: 36, 36, 39;--tblr-tertiary-color: var(--cg-ink-3);--tblr-tertiary-color-rgb: 109, 110, 112;--tblr-tertiary-bg: var(--cg-panel);--tblr-tertiary-bg-rgb: 26, 26, 28;--tblr-border-color: var(--cg-line);--tblr-border-color-translucent: var(--cg-line-soft);--tblr-dark-mode-border-color: var(--cg-line);--tblr-bg-surface: var(--cg-panel);--tblr-bg-surface-secondary: var(--cg-panel-2);--tblr-bg-surface-tertiary: var(--cg-panel-2);--tblr-bg-main-color: var(--cg-ground);--tblr-bg-forms: var(--cg-panel-2);--tblr-navbar-bg: var(--cg-header);--tblr-code-color: var(--cg-accent-soft);--tblr-row-hover: rgba(255, 202, 32, .06);--tblr-primary-text-emphasis: var(--cg-accent-soft);--tblr-light-text-emphasis: var(--cg-ink-2);--tblr-dark-text-emphasis: var(--cg-muted);--tblr-light-bg-subtle: var(--cg-panel-2);--tblr-dark-bg-subtle: var(--cg-panel);--tblr-light-border-subtle: var(--cg-line);--tblr-dark-border-subtle: var(--cg-line)}:root{--cg-shell-ground: var(--cg-ground);--cg-shell-veil: linear-gradient(180deg, rgba(18, 18, 18, .52) 0%, rgba(18, 18, 18, .76) 55%, rgba(18, 18, 18, .92) 100%);--cg-shell-surface: var(--cg-header);--cg-shell-line: var(--cg-line-soft);--cg-shell-ink: var(--cg-ink);--cg-shell-ink-2: var(--cg-ink-2);--cg-shell-muted: var(--cg-muted);--cg-shell-accent-ink: var(--cg-accent);--cg-shell-quiet-wash: linear-gradient(90deg, rgba(255, 255, 255, .05) 0%, rgba(255, 255, 255, 0) 100%);--cg-shell-quiet-chip-bg: var(--cg-panel-2);--cg-shell-quiet-chip-ink: var(--cg-muted)}[data-bs-theme=light]{--cg-shell-ground: #eeeef0;--cg-shell-veil: linear-gradient(180deg, rgba(255, 255, 255, .88) 0%, rgba(255, 255, 255, .93) 55%, rgba(255, 255, 255, .97) 100%);--cg-shell-surface: #ffffff;--cg-shell-line: rgba(0, 0, 0, .09);--cg-shell-ink: var(--cg-panel);--cg-shell-ink-2: var(--tblr-gray-600);--cg-shell-muted: var(--tblr-gray-600);--cg-shell-accent-ink: var(--cg-accent-ink);--cg-shell-quiet-wash: linear-gradient(90deg, rgba(0, 0, 0, .04) 0%, rgba(0, 0, 0, 0) 100%);--cg-shell-quiet-chip-bg: var(--tblr-gray-200);--cg-shell-quiet-chip-ink: var(--tblr-gray-600)}body{background-color:var(--cg-shell-ground)}.page-wrapper{background:var(--cg-shell-veil),var(--page-background-image, none) top center no-repeat;background-size:100% 100%,100% auto;background-color:var(--cg-shell-ground)}.page-body .content-header h1,.page-body .content-header a,.page-body>.container-fluid>h1{color:var(--cg-shell-ink)}.page-body .page-pretitle{color:var(--cg-shell-muted)}.page-body .container-fluid .page-title,.page-body .container-fluid .page-title a{color:var(--cg-shell-ink)}.page-body .dataTables_wrapper .dataTables_length,.page-body .dataTables_wrapper .dataTables_info,.page-body .dataTables_wrapper .dataTables_paginate,.app-footer,.app-footer .text-muted{color:var(--cg-shell-muted)}.page-body .dataTables_wrapper .dataTables_length .form-select,.page-body .dataTables_wrapper .dataTables_length select,.page-body .dataTables_wrapper .dataTables_filter input{color:var(--tblr-body-color)}.app-footer a{color:var(--cg-shell-accent-ink)}.card{border-color:var(--cg-line-soft);box-shadow:var(--cg-shadow-card)}[data-bs-theme=dark] .card{background:var(--cg-card-bg)}[data-bs-theme=dark] .container-fluid .row .col-md-12>div>.card,[data-bs-theme=dark] .container-fluid .container-fluid>.card{background:var(--cg-card-bg)!important}[data-bs-theme=light] .container-fluid .row .col-md-12>div>.card,[data-bs-theme=light] .container-fluid .container-fluid>.card{background:#fff!important}[data-bs-theme=dark] .container-fluid .row .col-md-12>div>.card table.table-striped>tbody>tr:nth-of-type(2n)>*,[data-bs-theme=dark] .container-fluid .container-fluid>.card table.table-striped>tbody>tr:nth-of-type(2n)>*{--tblr-table-accent-bg: rgba(255, 255, 255, .04)}[data-bs-theme=light] .container-fluid .row .col-md-12>div>.card table.table-striped>tbody>tr:nth-of-type(2n)>*,[data-bs-theme=light] .container-fluid .container-fluid>.card table.table-striped>tbody>tr:nth-of-type(2n)>*{--tblr-table-accent-bg: rgba(0, 0, 0, .03)}[data-bs-theme=dark] .card-header,[data-bs-theme=dark] .card-footer{border-color:var(--cg-line-soft);background-color:transparent}[data-bs-theme=light] .table{--tblr-table-border-color: rgba(0, 0, 0, .08)}[data-bs-theme=dark] .table{--tblr-table-border-color: var(--cg-line-soft)}[data-bs-theme=dark] .table{--tblr-table-color: var(--cg-ink-2);--tblr-table-hover-color: var(--cg-ink)}.table thead th{color:var(--cg-ink-3)}[data-bs-theme=dark] .table thead th{color:var(--cg-muted)}[data-bs-theme=dark] .form-control,[data-bs-theme=dark] .form-select,[data-bs-theme=dark] .input-group-text{background-color:var(--cg-panel-2);border-color:var(--cg-line)!important;color:var(--cg-ink)}[data-bs-theme=dark] .form-control:focus,[data-bs-theme=dark] .form-select:focus{border-color:var(--cg-accent)!important}.form-check-input{background-color:transparent;border-color:var(--cg-muted)}.form-check-input[type=checkbox]{border-radius:3px}.form-switch .form-check-input[type=checkbox]{border-radius:10rem}.form-check-input:checked[type=checkbox]{background-color:var(--cg-accent);border-color:var(--cg-accent);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%231b1b1b' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-color:var(--cg-accent);border-color:var(--cg-accent);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%231b1b1b'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar.navbar-filters{--tblr-card-bg: var(--cg-panel);background:var(--cg-card-bg)!important;border-color:var(--cg-line-soft)}[data-bs-theme=dark] .navbar.navbar-filters .nav-link{color:var(--cg-muted)!important}[data-bs-theme=dark] .navbar.navbar-filters .nav-item.active a{background-color:var(--cg-panel-2)!important;color:var(--cg-ink-2)!important}:root{--cg-repeatable-bg: #f4f4f5;--cg-repeatable-border: #d8d8dc}[data-bs-theme=dark]{--cg-repeatable-bg: #2e2e33;--cg-repeatable-border: #45454c}.repeatable-element,[data-bs-theme=light] .repeatable-element,[data-bs-theme=dark] .repeatable-element{background-color:var(--cg-repeatable-bg)!important;border-color:var(--cg-repeatable-border)!important}.repeatable-element label,.repeatable-element .form-label{color:inherit!important}.repeatable-element .text-muted,.repeatable-element .help-block{color:var(--tblr-secondary-color)!important}.repeatable-element .btn.btn-link{color:var(--tblr-primary-text-emphasis)!important;border-color:var(--cg-repeatable-border)!important;background-color:transparent!important}.repeatable-element .btn.btn-link:hover{color:var(--tblr-primary-text-emphasis)!important;border-color:var(--cg-repeatable-border)!important;background-color:var(--tblr-bg-surface)!important}.navbar-vertical{--tblr-bg-surface: var(--cg-shell-surface);--tblr-navbar-bg: var(--cg-shell-surface);border-right:1px solid var(--cg-shell-line)}[data-bs-theme=dark] .navbar-vertical{--tblr-navbar-hover-color: rgba(255, 255, 255, .75);--tblr-navbar-active-color: #ffffff;--tblr-navbar-brand-color: #ffffff;--tblr-navbar-brand-hover-color: #ffffff;--tblr-navbar-toggler-border-color: rgba(255, 255, 255, .1);--tblr-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.7%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-vertical .navbar-brand{position:relative;padding-bottom:.75rem}.navbar-vertical .navbar-brand:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--cg-divider);filter:drop-shadow(0 0 6px rgba(255,202,32,.35))}.navbar-vertical .navbar-nav .nav-item,.navbar-vertical .navbar-nav .nav-item.nav-color-green{background:linear-gradient(90deg,#ffca201a,#ffca2000)}.navbar-vertical .navbar-nav .nav-item.nav-item-last-color,.navbar-vertical .navbar-nav .nav-item.nav-item-last-color.nav-color-green,.navbar-vertical .navbar-nav .nav-item.nav-color-green .dropdown-menu .dropdown-item.nav-color-green:last-of-type{border-bottom:1px solid rgba(255,202,32,.2)}.navbar-vertical .navbar-nav .nav-item.active:after,.navbar-vertical .navbar-nav .nav-item.active.nav-color-green:after{border-left:4px solid var(--cg-accent)}.navbar-vertical .navbar-nav .nav-icon,.navbar-vertical .navbar-nav .nav-item.nav-color-green .nav-icon{background:var(--cg-accent);color:var(--cg-on-accent)}.navbar-vertical .navbar-nav .nav-link{color:var(--cg-shell-ink-2)}.navbar-vertical .navbar-nav .nav-link:hover,.navbar-vertical .navbar-nav .nav-item.active .nav-link{color:var(--cg-shell-ink)}.navbar-vertical a:not(.btn):hover{color:var(--cg-shell-accent-ink)!important}.navbar-vertical .btn-link:hover,.navbar-vertical a:not(.btn):hover{background-color:var(--tblr-dropdown-link-active-bg)}.navbar-vertical .navbar-nav .nav-link:hover .nav-icon,.navbar-vertical .navbar-nav .dropdown-item:hover .nav-icon{color:var(--cg-on-accent)}.navbar-vertical .navbar-nav .nav-item.nav-color-red{background:var(--cg-shell-quiet-wash)}.navbar-vertical .navbar-nav .nav-item.nav-item-last-color.nav-color-red,.navbar-vertical .navbar-nav .nav-item.nav-color-red .dropdown-menu .dropdown-item.nav-color-red:last-of-type{border-bottom:1px solid var(--cg-shell-line)}.navbar-vertical .navbar-nav .nav-item.active.nav-color-red:after{border-left:4px solid var(--cg-accent)}.navbar-vertical .navbar-nav .nav-item.nav-color-red .nav-icon{background-color:var(--cg-shell-quiet-chip-bg);color:var(--cg-shell-quiet-chip-ink)}.navbar-vertical .navbar-nav .nav-item.nav-color-red .nav-link{color:var(--cg-ink-3)}.navbar-vertical .navbar-nav .nav-item.nav-color-red .nav-link:hover{color:var(--cg-shell-accent-ink)}.navbar-vertical .navbar-nav .nav-item.nav-color-red .nav-link:hover .nav-icon{background-color:var(--cg-accent);color:var(--cg-on-accent)}.btn{--tblr-btn-border-radius: 9999px;border-radius:9999px}.btn-primary{--tblr-btn-color: var(--cg-on-accent);--tblr-btn-hover-color: var(--cg-on-accent);--tblr-btn-active-color: var(--cg-on-accent);--tblr-btn-hover-bg: var(--cg-accent-soft);--tblr-btn-hover-border-color: var(--cg-accent-soft);--tblr-btn-active-bg: var(--cg-accent-deep);--tblr-btn-active-border-color: var(--cg-accent-deep)}.btn-outline-primary{--tblr-btn-bg: transparent;--tblr-btn-hover-color: var(--cg-on-accent);--tblr-btn-active-color: var(--cg-on-accent)}.btn-primary.text-white,.btn-success.text-white{color:var(--cg-on-accent)!important}.btn-secondary{--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--cg-muted);--tblr-btn-color: var(--cg-ink-2);--tblr-btn-hover-bg: transparent;--tblr-btn-hover-border-color: var(--cg-accent);--tblr-btn-hover-color: var(--cg-ink);--tblr-btn-active-bg: transparent;--tblr-btn-active-border-color: var(--cg-accent);--tblr-btn-active-color: var(--cg-ink)}[data-bs-theme=light] .card .btn-secondary{--tblr-btn-border-color: var(--cg-line);--tblr-btn-color: var(--tblr-body-color);--tblr-btn-hover-color: var(--tblr-body-color);--tblr-btn-active-color: var(--tblr-body-color)}[data-bs-theme=light] .btn-outline-primary{--tblr-btn-color: var(--cg-accent-ink);--tblr-btn-border-color: var(--cg-accent-deep)}[data-bs-theme=light] .card a:not(.btn):not(.nav-link),[data-bs-theme=light] .card .btn-link:not(.dropdown-item){color:var(--cg-accent-ink)}.btn-success{--tblr-btn-bg: var(--cg-accent);--tblr-btn-border-color: var(--cg-accent);--tblr-btn-color: var(--cg-on-accent);--tblr-btn-hover-bg: var(--cg-accent-soft);--tblr-btn-hover-border-color: var(--cg-accent-soft);--tblr-btn-hover-color: var(--cg-on-accent);--tblr-btn-active-bg: var(--cg-accent-deep);--tblr-btn-active-border-color: var(--cg-accent-deep);--tblr-btn-active-color: var(--cg-on-accent);--tblr-btn-disabled-bg: var(--cg-accent);--tblr-btn-disabled-border-color: var(--cg-accent);--tblr-btn-disabled-color: var(--cg-on-accent)}[data-bs-theme=dark] .card.actions-column .btn.btn-link:not(.dropdown-item),[data-bs-theme=dark] .card .actions-column .btn.btn-link:not(.dropdown-item),[data-bs-theme=dark] tr:last-child .btn.btn-link:not(.dropdown-item):not(.dashboard *),[data-bs-theme=dark] .card-footer .table .btn.btn-link:not(.dropdown-item),[data-bs-theme=dark] .action-buttons .btn.btn-link:not(.dropdown-item),[data-bs-theme=dark] .btn.btn-link.btn-outline-link-black{background-color:transparent;color:var(--cg-ink-2);border:1px solid var(--cg-muted)}[data-bs-theme=dark] .btn.float-end.float-right{color:var(--cg-ink-2)}.card.actions-column .btn.btn-link:not(.dropdown-item):hover,.card .actions-column .btn.btn-link:not(.dropdown-item):hover,tr:last-child .btn.btn-link:not(.dropdown-item):not(.dashboard *):hover,.card-footer .table .btn.btn-link:not(.dropdown-item):hover,.action-buttons .btn.btn-link:not(.dropdown-item):hover,.btn.btn-link.btn-outline-link-black:hover{color:var(--cg-on-accent)}.btn.action-color-green,.dropdown-item.action-color-green{background-color:var(--cg-accent)!important;border-color:var(--cg-accent)!important;color:var(--cg-on-accent)!important}.btn.action-color-green:hover,.btn.action-color-green:focus,.dropdown-item.action-color-green:hover,.dropdown-item.action-color-green:focus{background-color:var(--cg-accent-deep)!important;border-color:var(--cg-accent-deep)!important;color:var(--cg-on-accent)!important}.btn:focus-visible,a:focus-visible,button:focus-visible,.form-control:focus-visible,.form-select:focus-visible{outline:2px solid var(--cg-accent);outline-offset:2px}h1,h2,h3,.card-title,.page-title{font-family:var(--cg-font-display);letter-spacing:-.01em}.table thead th{font-family:var(--cg-font-display);font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.table td,.dataTables_wrapper .dataTables_info{font-variant-numeric:tabular-nums}body.cg-auth{background:linear-gradient(180deg,var(--cg-ground) 0%,var(--cg-panel) 100%);color:var(--cg-ink-2)}body.cg-auth h1,body.cg-auth h2,body.cg-auth h3,body.cg-auth .form-label,body.cg-auth .fw-bold{color:var(--cg-ink)}body.cg-auth .text-muted,body.cg-auth .form-check-label,body.cg-auth .link-secondary{color:var(--cg-muted)!important}body.cg-auth .border-top{border-color:var(--cg-line-soft)!important}body.cg-auth .form-control,body.cg-auth .input-group-flat .input-group-text{background-color:var(--cg-panel-2);border:1px solid var(--cg-line)!important;box-shadow:none!important;color:var(--cg-ink)}body.cg-auth .form-control::placeholder{color:var(--cg-ink-3)}body.cg-auth .form-control:focus{background-color:var(--cg-panel-2);border-color:var(--cg-accent)!important;color:var(--cg-ink)}body.cg-auth .form-control:-webkit-autofill,body.cg-auth .form-control:-webkit-autofill:hover,body.cg-auth .form-control:-webkit-autofill:focus{-webkit-text-fill-color:var(--cg-ink);-webkit-box-shadow:0 0 0 1000px var(--cg-panel-2) inset!important;box-shadow:0 0 0 1000px var(--cg-panel-2) inset!important;caret-color:var(--cg-ink)}.bg-primary-subtle{background-color:var(--cg-ground)!important;background-image:linear-gradient(180deg,#1212128c,#121212e0),var(--page-background-image, none);background-position:center;background-size:cover;border-left:1px solid var(--cg-line-soft)}body.cg-auth .auth-logo-container-sm img{max-width:170px}body.cg-auth .bg-primary-subtle h2,body.cg-auth .cg-title-divider{position:relative;padding-bottom:.875rem}body.cg-auth .bg-primary-subtle h2:after,body.cg-auth .cg-title-divider:after{content:"";position:absolute;left:50%;bottom:0;width:200px;height:2px;transform:translate(-50%);background:var(--cg-divider);filter:drop-shadow(0 0 6px rgba(255,202,32,.35))}.avatar.bg-primary,.bg-primary.text-white{color:var(--cg-on-accent)!important}
