@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5972bc34-module__OU16Qa__className{font-family:Inter,Inter Fallback;font-style:normal}
:root{--primary:#0d6efd;--primaryHover:#0b5ed7;--primaryText:#fff;--primary-rgb:13,110,253;--secondary:#6c757d;--secondaryHover:#5c636a;--secondaryText:#fff;--secondary-rgb:108,117,125;--background:#f8f9fa;--backgroundAlt:#fff;--text:#212529;--textMuted:#6c757d;--border:#dee2e6;--inputBg:#fff;--inputText:#212529;--cardBg:#fff;--cardBorder:#dee2e6;--sidebarBg:#212529;--sidebarText:#f8f9fa;--sidebarActiveItem:#0d6efd;--sidebarActiveText:#fff;--sidebarHoverBg:#343a40;--headerBg:#fff;--headerText:#212529;--success:#198754;--warning:#ffc107;--danger:#dc3545;--info:#0dcaf0;--success-rgb:25,135,84;--warning-rgb:255,193,7;--danger-rgb:220,53,69;--info-rgb:13,202,240;--tableBorder:#dee2e6;--tableHeaderBg:#f8f9fa;--tableRowHover:#f2f2f2}[data-theme=dark]{--primary:#0d6efd;--primaryHover:#0b5ed7;--primaryText:#fff;--secondary:#6c757d;--secondaryHover:#5c636a;--secondaryText:#fff;--background:#212529;--backgroundAlt:#343a40;--text:#f8f9fa;--textMuted:#adb5bd;--border:#495057;--inputBg:#343a40;--inputText:#f8f9fa;--cardBg:#343a40;--cardBorder:#495057;--sidebarBg:#1a202c;--sidebarText:#f8f9fa;--sidebarActiveItem:#0d6efd;--sidebarActiveText:#fff;--sidebarHoverBg:#2d3748;--headerBg:#343a40;--headerText:#f8f9fa;--success:#198754;--warning:#ffc107;--danger:#dc3545;--info:#0dcaf0;--tableBorder:#495057;--tableHeaderBg:#2d3748;--tableRowHover:#495057}html,body{height:100%;margin:0;padding:0}body{transition:background-color .3s,color .3s;overflow-x:hidden;background-color:var(--background)!important;color:var(--text)!important}.sidebar-container{transition:width .3s}.sidebar-container.mobile{transition:transform .3s;transform:translate(-100%)}.sidebar-container.mobile.open{transform:translate(0)}.main-content{transition:margin-left .3s,width .3s}.btn-primary{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--primaryText)!important}.btn-primary:hover,.btn-primary:focus{background-color:var(--primaryHover)!important;border-color:var(--primaryHover)!important}.btn-secondary{background-color:var(--secondary)!important;border-color:var(--secondary)!important;color:var(--secondaryText)!important}.btn-secondary:hover,.btn-secondary:focus{background-color:var(--secondaryHover)!important;border-color:var(--secondaryHover)!important}.btn-success{background-color:var(--success)!important;border-color:var(--success)!important}.btn-danger{background-color:var(--danger)!important;border-color:var(--danger)!important}.btn-warning{background-color:var(--warning)!important;border-color:var(--warning)!important}.btn-info{background-color:var(--info)!important;border-color:var(--info)!important}.btn-outline-primary{color:var(--primary)!important;border-color:var(--primary)!important}.btn-outline-primary:hover,.btn-outline-primary:focus{background-color:var(--primary)!important;color:var(--primaryText)!important}.card{background-color:var(--cardBg)!important;border-color:var(--cardBorder)!important;color:var(--text)!important}.card-header{background-color:var(--cardBg)!important;border-bottom-color:var(--cardBorder)!important}.card-footer{background-color:var(--cardBg)!important;border-top-color:var(--cardBorder)!important}.form-control,.form-select{background-color:var(--inputBg)!important;border-color:var(--border)!important;color:var(--inputText)!important}.form-control:focus,.form-select:focus{border-color:var(--primary)!important;box-shadow:0 0 0 .25rem rgba(var(--primary-rgb),.25)!important}.form-check-input{background-color:var(--inputBg)!important;border-color:var(--border)!important}.form-check-input:checked{background-color:var(--primary)!important;border-color:var(--primary)!important}.form-check-label{color:var(--text)!important}.table{color:var(--text)!important;border-color:var(--tableBorder)!important}.table thead th{background-color:var(--tableHeaderBg)!important}.table-hover tbody tr:hover{background-color:var(--tableRowHover)!important}.text-muted{color:var(--textMuted)!important}.text-primary{color:var(--primary)!important}.text-success{color:var(--success)!important}.text-danger{color:var(--danger)!important}.text-warning{color:var(--warning)!important}.text-info{color:var(--info)!important}.bg-primary{background-color:var(--primary)!important}.bg-secondary{background-color:var(--secondary)!important}.bg-success{background-color:var(--success)!important}.bg-danger{background-color:var(--danger)!important}.bg-warning{background-color:var(--warning)!important}.bg-info{background-color:var(--info)!important}.bg-light{background-color:var(--backgroundAlt)!important}.bg-dark{background-color:var(--sidebarBg)!important}.dropdown-menu{color:var(--text)!important;transition:background-color .3s,border-color .3s!important}.dropdown-item{transition:color .3s,background-color .3s!important}.dropdown-item:hover,.dropdown-item:focus{background-color:var(--tableRowHover)!important}.dropdown-header{opacity:.8}.nav-link{background:linear-gradient(135deg,#007bff 0%,#6f42c1 100%);color:var(--text)!important}.nav-link:hover{color:var(--primary)!important}.sidebar-item-hover{position:relative;overflow:hidden}.sidebar-item-hover:before{content:"";z-index:0;background:#ffffff1a;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:-100%}.sidebar-item-hover:hover:before{left:0}.nav-link.active{color:var(--primary)!important}.nav-tabs{border-bottom-color:var(--border)!important}.nav-tabs .nav-link.active{background-color:var(--cardBg)!important;border-color:var(--border)var(--border)var(--cardBg)!important;color:var(--primary)!important}.list-group-item{background-color:var(--cardBg)!important;color:var(--text)!important;border-color:var(--border)!important}.list-group-item.active{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--primaryText)!important}.alert-primary{background-color:rgba(var(--primary-rgb),.15)!important;border-color:rgba(var(--primary-rgb),.3)!important;color:var(--primary)!important}.alert-success{background-color:rgba(var(--success-rgb),.15)!important;border-color:rgba(var(--success-rgb),.3)!important;color:var(--success)!important}.alert-danger{background-color:rgba(var(--danger-rgb),.15)!important;border-color:rgba(var(--danger-rgb),.3)!important;color:var(--danger)!important}.alert-warning{background-color:rgba(var(--warning-rgb),.15)!important;border-color:rgba(var(--warning-rgb),.3)!important;color:var(--warning)!important}.badge.bg-primary{background-color:var(--primary)!important;color:var(--primaryText)!important}.badge.bg-secondary{background-color:var(--secondary)!important;color:var(--secondaryText)!important}.badge.bg-success{background-color:var(--success)!important}.badge.bg-danger{background-color:var(--danger)!important}.badge.bg-warning{background-color:var(--warning)!important}.badge.bg-info{background-color:var(--info)!important}.modal-content{background-color:var(--cardBg)!important;border-color:var(--border)!important;color:var(--text)!important}.modal-header{border-bottom-color:var(--border)!important}.modal-footer{border-top-color:var(--border)!important}.accordion-item{background-color:var(--cardBg)!important;border-color:var(--border)!important}.accordion-button{background-color:var(--cardBg)!important;color:var(--text)!important}.accordion-button:not(.collapsed){background-color:var(--primary)!important;color:var(--primaryText)!important}.accordion-button:after{color:var(--text)!important}.progress{background-color:var(--tableRowHover)!important}.progress-bar{background-color:var(--primary)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--backgroundAlt)}::-webkit-scrollbar-thumb{background:var(--secondary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--secondaryHover)}@media (max-width:992px){.container-fluid{padding-left:.75rem;padding-right:.75rem}}@media (max-width:768px){.container-fluid{padding-left:.5rem;padding-right:.5rem}}@media (max-width:576px){.container-fluid{padding-left:.25rem;padding-right:.25rem}}.color-scheme-preview{border:1px solid var(--border);border-radius:.375rem;flex-wrap:wrap;gap:.5rem;padding:.5rem;display:flex}.color-preview-swatch{border:1px solid var(--border);border-radius:.25rem;width:2rem;height:2rem}body,.dropdown-menu,.btn,.dropdown-item{transition:background-color .3s,color .3s,border-color .3s!important}.toast-container{z-index:9999;position:fixed;top:1rem;right:1rem}.toast{border-radius:.375rem;max-width:350px;margin-bottom:.5rem;overflow:hidden;box-shadow:0 4px 12px #00000026;background-color:var(--backgroundAlt)!important;color:var(--text)!important;border:1px solid var(--border)!important}.toast-header{background-color:var(--backgroundAlt)!important;color:var(--text)!important;border-bottom:1px solid var(--border)!important}.toast-body{padding:.75rem}[data-radix-toast-viewport]{z-index:9999;outline:none;flex-direction:column;gap:10px;width:390px;max-width:100vw;margin:0;padding:25px;list-style:none;display:flex;position:fixed;bottom:0;right:0}[data-radix-toast-root]{background-color:var(--backgroundAlt);border:1px solid var(--border);border-radius:6px;grid-template-columns:auto max-content;grid-template-areas:"title action""description action";align-items:center;column-gap:15px;padding:15px;display:grid;box-shadow:0 4px 12px #00000026}[data-radix-toast-title]{color:var(--text);grid-area:title;margin-bottom:5px;font-size:15px;font-weight:500}[data-radix-toast-description]{color:var(--textMuted);grid-area:description;margin:0;font-size:13px;line-height:1.3}[data-radix-toast-action]{grid-area:action}@keyframes toast-in{0%{opacity:0;transform:translate(100%)}to{opacity:.95;transform:translate(0)}}@keyframes toast-out{0%{opacity:.95;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.toast-container .toast{animation:.3s forwards toast-in}.toast-container .toast.hide{animation:.3s forwards toast-out}.toast-container .toast{margin-bottom:10px;overflow:hidden;box-shadow:0 4px 12px #0003}.toast-container .toast .btn-close-white{filter:brightness(0)invert()}.toast-container .toast .toast-header{padding:.5rem 1rem}.toast-container .toast .toast-body{padding:.5rem 1rem .75rem}
.btn-primary{background-color:var(--primary);border-color:var(--primary);color:var(--primaryText)}.btn-primary:hover,.btn-primary:focus{background-color:var(--primaryHover);border-color:var(--primaryHover)}.btn-secondary{background-color:var(--secondary);border-color:var(--secondary);color:var(--secondaryText)}.btn-secondary:hover,.btn-secondary:focus{background-color:var(--secondaryHover);border-color:var(--secondaryHover)}.btn-success{background-color:var(--success);border-color:var(--success)}.btn-danger{background-color:var(--danger);border-color:var(--danger)}.btn-warning{background-color:var(--warning);border-color:var(--warning)}.btn-info{background-color:var(--info);border-color:var(--info)}.card{background-color:var(--cardBg);border-color:var(--cardBorder);color:var(--text)}.form-control,.form-select{background-color:var(--inputBg);border-color:var(--border);color:var(--inputText)}.form-control:focus,.form-select:focus{border-color:var(--primary);box-shadow:0 0 0 .25rem #0d6efd40}.table{color:var(--text);border-color:var(--tableBorder)}.table thead th{background-color:var(--tableHeaderBg)}.table-hover tbody tr:hover{background-color:var(--tableRowHover)}.text-muted{color:var(--textMuted)!important}.bg-light{background-color:var(--backgroundAlt)!important}.bg-dark{background-color:var(--sidebarBg)!important}.border{border-color:var(--border)!important}.nav-link{color:var(--text)}.nav-link:hover{color:var(--primary)}.nav-link.active{background-color:var(--primary)!important;color:var(--primaryText)!important}.dropdown-menu{background-color:var(--cardBg);border-color:var(--border)}.dropdown-item{color:var(--text)}.dropdown-item:hover{background-color:var(--tableRowHover)}
.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm,.col-md,.col-lg,.col-xl{width:100%;padding-left:15px;padding-right:15px;position:relative}.col-12{flex:0 0 100%;max-width:100%}.col-6{flex:0 0 50%;max-width:50%}.col-4{flex:0 0 33.3333%;max-width:33.3333%}.col-3{flex:0 0 25%;max-width:25%}.btn{text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;border:1px solid #0000;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}.card{word-wrap:break-word;background-color:var(--cardBg);border:1px solid var(--cardBorder);background-clip:border-box;border-radius:.25rem;flex-direction:column;min-width:0;display:flex;position:relative}.card-body{flex:auto;min-height:1px;padding:1.25rem}.form-control{background-color:var(--inputBg);border:1px solid var(--border);background-clip:padding-box;border-radius:.25rem;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.table{width:100%;color:var(--text);border-collapse:collapse;margin-bottom:1rem}.table th,.table td{vertical-align:top;border-top:1px solid var(--tableBorder);padding:.75rem}.table thead th{vertical-align:bottom;border-bottom:2px solid var(--tableBorder)}.nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:.5rem 1rem;text-decoration:none;display:block}.nav-tabs{border-bottom:1px solid var(--border)}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid #0000;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link.active{color:var(--primaryText);background-color:var(--primary);border-color:var(--primary)}
