@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3cb665d501b8f698-s.09xz3ivce3_e4.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:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1807ddda53c489fb-s.0bpnq1fwp5je-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bdce30ed8d477cec-s.0sov-_7jmp6yq.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:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b714fc4ca4e4599c-s.134uykm.l115i.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:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8c686831cca8fbc0-s.p.02d7l8j6suq6f.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:Overpass Fallback;src:local(Arial);ascent-override:87.67%;descent-override:38.03%;line-gap-override:0.0%;size-adjust:100.72%}.overpass_13172a6e-module__cZzO1q__className{font-family:Overpass,Overpass Fallback;font-style:normal}.overpass_13172a6e-module__cZzO1q__variable{--font-overpass:"Overpass", "Overpass Fallback"}
:root{--bs-white:white;--bs-black:black;--brand-primary:#1b508f;--brand-success:#00642a;--brand-danger:#dc2626;--brand-warning:#d97706;--brand-info:#0891b2;--brand-secondary:#64748b;--dark-theme-bg:#000;--dark-theme-border:#222;--bs-primary:var(--brand-primary);--bs-primary-rgb:11, 81, 183;--bs-primary-bg-subtle:#dbeafe;--bs-primary-border-subtle:#93c5fd;--bs-link-color:var(--brand-primary);--bs-link-hover-color:#1e3a8a;--bs-success:var(--brand-success);--bs-success-rgb:22, 163, 74;--bs-success-bg-subtle:#dcfce7;--bs-success-border-subtle:#86efac;--bs-danger:var(--brand-danger);--bs-danger-rgb:220, 38, 38;--bs-danger-bg-subtle:#fee2e2;--bs-danger-border-subtle:#fca5a5;--bs-warning:var(--brand-warning);--bs-warning-rgb:217, 119, 6;--bs-warning-bg-subtle:#fef3c7;--bs-warning-border-subtle:#fcd34d;--bs-info:var(--brand-info);--bs-info-rgb:8, 145, 178;--bs-info-bg-subtle:#cffafe;--bs-info-border-subtle:#67e8f9;--bs-secondary:var(--brand-secondary);--bs-secondary-rgb:100, 116, 139;--bs-secondary-bg-subtle:#f1f5f9;--bs-secondary-border-subtle:#cbd5e1;--bs-body-bg:#eef2f7;--bs-body-color:var(--dark-theme-bg);--bs-secondary-bg:#fff;--bs-tertiary-bg:#f1f5f9;--bs-border-color:#cbd5e1;--bs-secondary-color:#475569;--bs-card-bg:#fff;--bs-modal-bg:#fff;--bs-dropdown-bg:#fff;--bs-table-bg:#fff;--bs-table-striped-bg:#f8fafc;--bs-table-hover-bg:#f1f5f9;--bs-input-bg:#fff;--bs-form-select-bg:#fff;--bs-list-group-bg:#fff;--bs-accordion-bg:#fff;--bs-nav-tabs-link-active-bg:#fff;--sidebar-width:240px;--sidebar-width-icon:52px;--topbar-height:56px;--scrollbar-thumb:#64748b4d;--scrollbar-thumb-hover:#64748bb3}[data-bs-theme=dark]{--bs-white:white;--bs-primary:#6366f1;--bs-primary-rgb:99, 102, 241;--bs-primary-bg-subtle:#1e1b4b;--bs-primary-border-subtle:#3730a3;--bs-link-color:#818cf8;--bs-link-hover-color:#a5b4fc;--bs-success:#22c55e;--bs-success-rgb:34, 197, 94;--bs-success-bg-subtle:#052e16;--bs-success-border-subtle:#166534;--bs-danger:#f87171;--bs-danger-rgb:248, 113, 113;--bs-danger-bg-subtle:#450a0a;--bs-danger-border-subtle:#991b1b;--bs-warning:#fbbf24;--bs-warning-rgb:251, 191, 36;--bs-warning-bg-subtle:#451a03;--bs-warning-border-subtle:#92400e;--bs-info:#22d3ee;--bs-info-rgb:34, 211, 238;--bs-info-bg-subtle:#083344;--bs-info-border-subtle:#155e75;--bs-secondary:#9ca3af;--bs-secondary-rgb:156, 163, 175;--bs-secondary-bg-subtle:#1f2937;--bs-secondary-border-subtle:#374151;--bs-body-bg:var(--dark-theme-bg);--bs-body-color:#f1f5f9;--bs-secondary-bg:var(--dark-theme-bg);--bs-tertiary-bg:var(--dark-theme-bg);--bs-border-color:var(--dark-theme-border);--bs-secondary-color:#94a3b8;--bs-card-bg:var(--dark-theme-bg);--bs-modal-bg:var(--dark-theme-bg);--bs-dropdown-bg:var(--dark-theme-bg);--bs-popover-bg:var(--dark-theme-bg);--bs-tooltip-bg:var(--dark-theme-border);--bs-table-bg:var(--dark-theme-bg);--bs-table-striped-bg:#111827;--bs-table-hover-bg:#111827;--bs-input-bg:var(--dark-theme-bg);--bs-form-select-bg:var(--dark-theme-bg);--bs-list-group-bg:var(--dark-theme-bg);--bs-offcanvas-bg:var(--dark-theme-bg);--bs-accordion-bg:var(--dark-theme-bg);--bs-nav-tabs-link-active-bg:var(--dark-theme-bg);--scrollbar-thumb:#94a3b838;--scrollbar-thumb-hover:#94a3b899}.form-control:focus,.form-select:focus,.form-check-input:focus .input-group:focus-within{box-shadow:none;outline:none;border:1px solid var(--bs-secondary)!important}.nav-pills .nav-link.active,.list-group .list-group-item.active{color:#066fd1;background-color:#066fd114;border:1px solid #066fd1}[data-bs-theme=dark] .card{box-shadow:none}[data-bs-theme=dark] .nav-item-link:hover{color:#f1f5f9;background:#1e293b}[data-bs-theme=dark] .app-sidebar.collapsed .nav-item-link.active{color:#93c5fd;background-color:#1e3a8a!important}[data-bs-theme=dark],[data-bs-theme=dark] .container-fluid,[data-bs-theme=dark] .bg-body,[data-bs-theme=dark] .card,[data-bs-theme=dark] .card-header,[data-bs-theme=dark] .card-footer,[data-bs-theme=dark] .modal-content,[data-bs-theme=dark] .modal-header,[data-bs-theme=dark] .modal-footer,[data-bs-theme=dark] .modal-body,[data-bs-theme=dark] .dropdown-menu,[data-bs-theme=dark] .list-group-item,[data-bs-theme=dark] .accordion-item,[data-bs-theme=dark] .accordion-button,[data-bs-theme=dark] .offcanvas,[data-bs-theme=dark] .popover,[data-bs-theme=dark] .table,[data-bs-theme=dark] .table>:not(caption)>*>*,[data-bs-theme=dark] .input-group-text,[data-bs-theme=dark] .form-control,[data-bs-theme=dark] .form-select,[data-bs-theme=dark] .nav-tabs .nav-link.active,[data-bs-theme=dark] .nav-pills .nav-link.active,[data-bs-theme=dark] .nav-tabs,[data-bs-theme=dark] .tab-content,[data-bs-theme=dark] .form-control option,[data-bs-theme=dark] .form-select option{color:#f1f5f9;background-color:var(--dark-theme-bg)!important;border-color:var(--dark-theme-border)!important}[data-bs-theme=light] .modal .modal-header .text-muted{color:var(--bs-white)!important}[data-bs-theme=light] .btn-primary{background-color:var(--bs-primary);color:var(--bs-white)!important}[data-bs-theme=light] .btn-success{background-color:var(--bs-success);color:var(--bs-white)!important}[data-bs-theme=light] .btn-danger{background-color:var(--bs-danger);color:var(--bs-white)!important}[data-bs-theme=light] .btn-warning{background-color:var(--bs-warning);color:var(--bs-white)!important}[data-bs-theme=light] .btn-info{background-color:var(--bs-info);color:var(--bs-white)!important}[data-bs-theme=light] .btn-secondary{background-color:var(--bs-secondary);color:var(--bs-black)}[data-bs-theme=light] .btn-dark{background-color:var(--bs-dark);color:var(--bs-white)}[data-bs-theme=light] .modal .modal-header{background-color:var(--bs-primary)!important;color:var(--bs-white)!important}[data-bs-theme=dark] .btn-primary{color:#066fd1!important;border-color:var(--dark-theme-border)!important;background-color:#066fd114!important}[data-bs-theme=dark] .btn-success{color:#2fb344!important;border-color:var(--dark-theme-border)!important;background-color:#2fb34414!important}[data-bs-theme=dark] .btn-danger{color:#ef4d56!important;border-color:var(--dark-theme-border)!important;background-color:#ef4d5614!important}[data-bs-theme=dark] .btn-warning{color:#f76707!important;border-color:var(--dark-theme-border)!important;background-color:#f7670714!important}[data-bs-theme=dark] .btn-info{color:#4299e1!important;border-color:var(--dark-theme-border)!important;background-color:#4299e114!important}[data-bs-theme=dark] .btn-secondary{color:#667382!important;border-color:var(--dark-theme-border)!important;background-color:#66738214!important}[data-bs-theme=dark] .btn-light{color:#f3f4f6!important;border-color:var(--dark-theme-border)!important;background-color:#ffffff14!important}[data-bs-theme=dark] .btn-dark{color:#111827!important;border-color:var(--dark-theme-border)!important;background-color:#11182714!important}[data-bs-theme=dark] .bg-primary{color:#066fd1!important;background-color:#066fd114!important}[data-bs-theme=dark] .bg-success{color:#2fb344!important;background-color:#2fb34414!important}[data-bs-theme=dark] .bg-danger{color:#ef4d56!important;background-color:#ef4d5614!important}[data-bs-theme=dark] .bg-warning{color:#f76707!important;background-color:#f7670714!important}[data-bs-theme=dark] .bg-info{color:#4299e1!important;background-color:#4299e114!important}[data-bs-theme=dark] .bg-secondary{color:#667382!important;background-color:#66738214!important}[data-bs-theme=dark] .bg-light{color:#f3f4f6!important;background-color:#ffffff14!important}[data-bs-theme=dark] .bg-dark{color:#111827!important;background-color:#11182714!important}[data-bs-theme=dark] .nav-pills .nav-link.active,[data-bs-theme=dark] .list-group-item.active{background-color:#066fd114;border:1px solid #066fd1;color:#066fd1!important}[data-bs-theme=dark] .table.table-striped-column thead th{background-color:var(--bs-secondary)}[data-bs-theme=light] .card,[data-bs-theme=light] .card-header,[data-bs-theme=light] .card-footer,[data-bs-theme=light] .card-body,[data-bs-theme=light] .modal-content,[data-bs-theme=light] .modal-header,[data-bs-theme=light] .modal-footer,[data-bs-theme=light] .modal-body,[data-bs-theme=light] .dropdown-menu,[data-bs-theme=light] .list-group-item,[data-bs-theme=light] .accordion-item,[data-bs-theme=light] .accordion-button,[data-bs-theme=light] .offcanvas,[data-bs-theme=light] .popover,[data-bs-theme=light] .table,[data-bs-theme=light] .table>:not(caption)>*>*,[data-bs-theme=light] .input-group-text,[data-bs-theme=light] .form-control,[data-bs-theme=light] .form-select,[data-bs-theme=light] .nav-tabs .nav-link.active,[data-bs-theme=light] .tab-content{background-color:var(--bs-white);color:var(--bs-body-color)}[data-bs-theme=light] .modal *{color:var(--bs-body-color)}.form-check-input{width:16px;height:16px}.modal-sm{width:200px;height:200px}body,html{font-family:var(--font-overpass), system-ui, -apple-system, sans-serif;font-optical-sizing:auto;font-size:15px;line-height:1.5}body,p,li,dd,dt,blockquote,figcaption,.dropdown-item{font-size:.875rem}details:not([open]) .card-header{border-bottom-right-radius:5px;border-bottom-left-radius:5px}small,.small{font-size:.75rem}strong{font-size:inherit}button,.btn,.form-select,.form-control,.form-check-label,.form-label,input,select,textarea{font-size:.8125rem}h1,h2,h3,h4,h5,h6{font-weight:600}.form-select,.form-control{padding-top:.5125rem;padding-bottom:.5125rem;font-size:.8125rem}h1{font-size:1.25rem}h2{font-size:1.125rem}h3{font-size:1rem}h4{font-size:.9375rem}h5{font-size:.875rem}h6{font-size:.75rem}.fs-1{font-size:1.375rem!important}.fs-2{font-size:1.25rem!important}.fs-3{font-size:1.125rem!important}.fs-4{font-size:1rem!important}.fs-5{font-size:.875rem!important}.fs-6{font-size:.8125rem!important}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;transition:background .25s}:hover::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)!important}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover{scrollbar-color:var(--scrollbar-thumb) transparent}main .nav.nav-pills .nav-link:not(.doc_nav){border-radius:5px;padding-top:5px;padding-bottom:5px;font-size:.75rem}.app-sidebar{height:100vh;width:var(--sidebar-width);z-index:1030;background:var(--bs-secondary-bg);border-right:1px solid var(--bs-border-color);flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:visible}.app-sidebar.collapsed{width:var(--sidebar-width-icon)}.app-sidebar--mobile{width:70vw;max-width:300px;transition:transform .28s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:translate(-100%);box-shadow:4px 0 24px #0000002e}.app-sidebar--mobile.open{transform:translate(0)}.app-sidebar--mobile .sidebar-nav{overflow:hidden auto}.sidebar-mobile-overlay{z-index:1029;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;animation:.2s fadeIn;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.topbar-mobile-panel{background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color);top:var(--topbar-height);z-index:1028;padding:8px 16px 10px;animation:.18s slideDown;position:sticky}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.app-sidebar .sidebar-nav{overflow:visible auto}.sidebar-gap{width:var(--sidebar-width);flex-shrink:0}.sidebar-gap.collapsed{width:var(--sidebar-width-icon)}@media (max-width:767.98px){.sidebar-gap{display:none!important}}.nav-item-link{color:var(--bs-body-color);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.5rem;padding:.4rem .5rem;font-size:.8125rem;text-decoration:none;transition:background .15s;display:flex}.nav-item-link:hover{background:var(--bs-tertiary-bg);color:var(--bs-body-color)}.nav-item-link.active{background:var(--bs-primary-bg-subtle);color:var(--bs-primary);font-weight:600}.app-sidebar.collapsed .nav-item-link{justify-content:center;padding:.4rem}[data-bs-theme=light] .app-sidebar.collapsed .nav-item-link.active{color:var(--bs-white);font-weight:800;background-color:#1e3a8a!important}.nav-group-label{text-transform:uppercase;letter-spacing:.06em;color:var(--bs-secondary-color);padding:.6rem .75rem .2rem;font-size:.68rem;font-weight:700}.sidebar-brand{height:var(--topbar-height);border-bottom:1px solid var(--bs-border-color);flex-shrink:0;align-items:center;gap:.625rem;padding:0 .875rem;display:flex;overflow:hidden}i.fas{font-size:1rem}.avatar{background:var(--bs-primary);color:#fff;letter-spacing:.03em;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:flex}.app-topbar{height:var(--topbar-height);border-bottom:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);z-index:1029;align-items:center;gap:.5rem;padding:0 1rem;display:flex}.profile-trigger{border:1px solid var(--bs-border-color);cursor:pointer;text-align:left;background:0 0;border-radius:2rem;align-items:center;gap:.5rem;padding:4px 8px 4px 4px;transition:background .15s;display:flex}.profile-trigger:hover{background:var(--bs-secondary-bg)}.topbar-icon-trigger{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);width:36px;height:36px;color:var(--bs-body-color);border-radius:50%;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:inline-flex;position:relative}.topbar-icon-trigger:hover,.topbar-icon-trigger:focus-visible{background:var(--bs-tertiary-bg);border-color:rgba(var(--bs-primary-rgb), .45);color:var(--bs-primary)}.topbar-icon-trigger.has-alerts{color:var(--bs-primary);border-color:rgba(var(--bs-primary-rgb), .35)}.system-notify-count{background:var(--bs-danger);color:#fff;border:2px solid var(--bs-secondary-bg);z-index:2;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:.62rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-3px;right:-4px}.system-notify-pulse{background:rgba(var(--bs-primary-rgb), .16);border-radius:50%;width:32px;height:32px;animation:1.8s ease-out infinite system-notify-grow;position:absolute}@keyframes system-notify-grow{0%{opacity:.8;transform:scale(.72)}80%,to{opacity:0;transform:scale(1.55)}}.system-notify-menu{border-radius:12px;width:min(360px,100vw - 24px);overflow:hidden}.system-notify-head{background:linear-gradient(135deg, rgba(var(--bs-primary-rgb), .12), rgba(var(--bs-info-rgb), .08));border-bottom:1px solid var(--bs-border-color);justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.system-notify-list{background:var(--bs-body-bg);max-height:340px;overflow-y:auto}.system-notify-item{border-bottom:1px solid var(--bs-border-color);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem .85rem;display:grid}.system-notify-item:last-child{border-bottom:0}.system-notify-title{min-width:0;color:var(--bs-body-color);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.86rem;font-weight:650;line-height:1.3;overflow:hidden}.system-notify-title:hover{color:var(--bs-primary)}.system-notify-empty{min-height:118px;color:var(--bs-secondary-color);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.system-notification-hero{background:linear-gradient(135deg, var(--bs-primary), #0ea5a3);color:#fff;align-items:center;gap:.9rem;padding:1.15rem 1.25rem;display:flex}.system-notification-icon{background:#ffffff2e;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.system-notification-body{border:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg);color:var(--bs-body-color);white-space:pre-wrap;border-radius:10px;padding:1rem;line-height:1.6}.spin{animation:.8s linear infinite icon-spin}@keyframes icon-spin{to{transform:rotate(360deg)}}.mega-menu-trigger{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-primary);cursor:pointer;border-radius:6px;align-items:center;gap:.35rem;padding:8px;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.mega-menu-trigger:hover,.mega-menu-trigger:focus-visible{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.mega-menu-dropdown{width:min(720px,100vw - 32px);max-height:70vh;overflow:hidden;border-radius:12px!important;margin-top:6px!important}.mega-menu-wrapper{background:var(--bs-secondary-bg);grid-template-columns:repeat(3,1fr);gap:0;max-height:calc(70vh - 16px);padding:.75rem;display:grid;overflow-y:auto}.mega-menu-column{border-right:1px solid var(--bs-border-color);padding:.5rem}.mega-menu-column:last-child,.mega-menu-column:nth-child(3n){border-right:none}.mega-menu-section-title{text-transform:uppercase;letter-spacing:.06em;color:var(--bs-primary);border-bottom:2px solid var(--bs-primary);margin-bottom:.5rem;padding-bottom:.4rem;font-size:.68rem;font-weight:700}.mega-menu-group{margin-bottom:.5rem}.mega-menu-group-title{color:var(--bs-secondary-color);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.35rem;margin-top:.15rem;padding:.25rem 0;font-size:.75rem;font-weight:650;display:flex}.mega-menu-link{color:var(--bs-body-color);border-radius:5px;align-items:center;gap:.4rem;margin:1px 0;padding:.35rem .5rem;font-size:.78rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.mega-menu-link:hover{background:var(--bs-tertiary-bg);color:var(--bs-primary)}.mega-menu-link.active{background:rgba(var(--bs-primary-rgb), .1);color:var(--bs-primary);font-weight:600}.mega-menu-link-arrow{opacity:0;flex-shrink:0;margin-left:auto;transition:opacity .12s,transform .12s}.mega-menu-link:hover .mega-menu-link-arrow,.mega-menu-link.active .mega-menu-link-arrow{opacity:.5;transform:translate(2px)}@media (max-width:991.98px){.mega-menu-dropdown{width:min(520px,100vw - 32px)}.mega-menu-wrapper{grid-template-columns:repeat(2,1fr)}.mega-menu-column:nth-child(3n){border-right:1px solid var(--bs-border-color)}.mega-menu-column:nth-child(2n){border-right:none}}@media (max-width:575.98px){.mega-menu-wrapper{grid-template-columns:1fr}.mega-menu-column{border-right:none!important}}.dropdown-toggle:after,.dropdown-toggle:before{display:none!important}.dropdown-fixed .dropdown-menu{position:fixed!important}.table.table-fixed thead tr:first-child th{color:var(--bs-body-color);z-index:10;font-weight:700;position:sticky;top:0;overflow:hidden}.flex-between{justify-content:space-between;align-items:center;column-gap:2rem;display:flex}.flex-start{justify-content:flex-start;align-items:center;gap:2rem;display:flex}.flex-center{justify-content:center;align-items:center;display:flex}.bg-soft-primary{color:#0b51b7;background-color:#0b51b714}.bg-soft-secondary{color:#7081b9;background-color:#7081b914}.bg-soft-success{color:#22b783;background-color:#22b78314}.bg-soft-info{color:#41cbd8;background-color:#41cbd814}.bg-soft-warning{color:#ff9f43;background-color:#ff9f4314}.bg-soft-danger{color:#ef4d56;background-color:#ef4d5614}.bg-soft-pink{color:#fd3c97;background-color:#fd3c9714}.bg-soft-blue{color:#0b51b7;background-color:#0b51b714}.bg-soft-purple{color:#6d81f5;background-color:#6d81f514}.bg-soft-dark{color:#000444;background-color:#00044414}.thumb-xxs{width:24px;height:24px;font-size:10px;font-weight:700}.thumb-xs{width:32px;height:32px;font-size:12px;font-weight:700}.thumb-sm{width:36px;height:36px;font-size:14px;font-weight:700}.thumb-md{width:48px;height:48px;font-size:18px;font-weight:700}.thumb-lg{width:60px;height:60px;font-size:24px;font-weight:700}.thumb-xl{width:78px;height:78px;font-size:32px;font-weight:700}.thumb-xxl,.thumb-2xl{width:6rem;height:6rem;font-size:1.5rem;font-weight:700}@media screen and (min-width:768px){.h_100{height:100vh;overflow:auto}.h_90{height:90vh;overflow:auto}.h_85{height:85vh;overflow:auto}.h_80{height:80vh;overflow:auto}.h_77{height:77vh;overflow:auto}.h_75{height:75vh;overflow:auto}.h_70{height:70vh;overflow:auto}.h_65{height:65vh;overflow:auto}.h_60{height:60vh;overflow:auto}.h_55{height:55vh;overflow:auto}.h_50{height:50vh;overflow:auto}.h_45{height:45vh;overflow:auto}.h_40{height:40vh;overflow:auto}.h_35{height:35vh;overflow:auto}.h_30{height:30vh;overflow:auto}}@media screen and (max-width:767.98px){.ds_none{display:none}.h_100{height:100vh;overflow:auto}.h_90{height:90vh;overflow:auto}.h_85{height:85vh;overflow:auto}.h_80{height:80vh;overflow:auto}.h_60{height:60vh;overflow:auto}.h_50{height:50vh;overflow:auto}}.card{border-radius:var(--bs-border-radius);box-shadow:0 1px 3px #0f172a0f,0 1px 2px #0f172a0a;border:1px solid var(--bs-border-color)!important}.card .card-body{border-radius:var(--bs-border-radius)}.py1{margin:0;padding-top:5px;padding-bottom:5px}.py2{margin:0;padding-top:8px;padding-bottom:8px}.py3{margin:0;padding-top:12px;padding-bottom:12px}.py4{margin:0;padding-top:16px;padding-bottom:16px}.table th,.table td{vertical-align:middle;border-color:#e8ebf3;font-size:.75rem}.modal .modal-header{border-bottom:0}.modal-header .btn-close{filter:invert()grayscale()}.modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.btn-icon{padding:.25rem .4rem;line-height:1}.text_placeholder:empty:not(:focus):before{content:attr(placeholder);opacity:.5}.badge{font-size:.6875rem;line-height:10px}.badge.badge-soft-primary{color:#0b51b7;background-color:#0b51b726}.badge.badge-outline-primary{color:#0b51b7;background-color:#0000;border:1px solid #0b51b7}.badge.badge-soft-success{color:#22b783;background-color:#22b78326}.badge.badge-outline-success{color:#22b783;background-color:#0000;border:1px solid #22b783}.badge.badge-soft-danger{color:#ef4d56;background-color:#ef4d5626}.badge.badge-outline-danger{color:#ef4d56;background-color:#0000;border:1px solid #ef4d56}.badge.badge-soft-warning{color:#ff9f43;background-color:#ff9f4326}.badge.badge-outline-warning{color:#ff9f43;background-color:#0000;border:1px solid #ff9f43}.badge.badge-soft-info{color:#41cbd8;background-color:#41cbd826}.badge.badge-outline-info{color:#41cbd8;background-color:#0000;border:1px solid #41cbd8}.badge.badge-soft-pink{color:#fd3c97;background-color:#fd3c9726}.badge.badge-outline-pink{color:#fd3c97;background-color:#0000;border:1px solid #fd3c97}.badge.badge-soft-purple{color:#6d81f5;background-color:#6d81f526}.badge.badge-outline-purple{color:#6d81f5;background-color:#0000;border:1px solid #6d81f5}.badge.badge-soft-dark{color:#000444;background-color:#00044426}.badge.badge-outline-dark{color:#000444;background-color:#0000;border:1px solid #000444}.activity .activity-info{min-height:60px;margin:5px 0;display:flex;position:relative}.activity .activity-info:before{content:"";border-left:2px dotted #e8ebf3;position:absolute;top:42px;bottom:0;left:18px}.activity .activity-info .icon-info-activity i{color:#7081b9;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-left:2px;font-size:18px;display:flex;box-shadow:0 0 1px .25px}.activity .activity-info .activity-info-text{width:100%;margin-left:16px}a,button,select,input[type=checkbox],input[type=radio],input[type=file]{cursor:pointer}input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea{cursor:text}.input-group .btn{padding-left:12px;padding-right:12px}.p_none,.p_none input,.p_none textarea,.p_none select{pointer-events:none;cursor:not-allowed}.pointer{cursor:pointer}@media (max-width:767.98px){.auth-form-side{min-width:0!important;box-shadow:none!important;flex:100%!important;padding:32px 20px!important}.auth-brand-side{display:none!important}}.public-page{--pub-primary:#1e3a5f;--pub-accent:#2563eb;--pub-accent-hover:#1d4ed8;--pub-text:#1e293b;--pub-muted:#64748b;--pub-surface:#f8fafc;--pub-border:#e2e8f0;--pub-dark:var(--dark-theme-bg);--pub-radius:8px;font-family:var(--font-overpass), system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;color:var(--pub-text);background:#fff}html{scroll-behavior:smooth}.pub-section{padding:80px 0}.pub-section-sm{padding:56px 0}.pub-section-surface{background:var(--pub-surface)}.pub-hero{border-bottom:1px solid var(--pub-border);background:linear-gradient(135deg,#f8fafc 0%,#fff 100%)}.pub-hero-dark{background:var(--pub-primary)}.pub-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--pub-accent);margin-bottom:.75rem;font-size:.75rem;font-weight:600;display:inline-block}.pub-section-header{max-width:680px}.pub-section-header .pub-subtitle{max-width:580px}.public-page h1{color:var(--pub-primary);font-weight:700;line-height:1.2}.public-page h2{color:var(--pub-primary);font-weight:600;line-height:1.25}.public-page h3{color:var(--pub-primary);font-weight:600;line-height:1.3}.public-page h4,.public-page h5,.public-page h6{color:var(--pub-primary);font-weight:600}.pub-hero-dark h1,.pub-hero-dark h2,.pub-hero-dark h3,.pub-hero-dark p{color:#fff}.pub-h1{color:var(--pub-primary);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.15}.pub-h2{color:var(--pub-primary);font-size:clamp(1.25rem,2vw,1.75rem);font-weight:600;line-height:1.25}.pub-muted{color:var(--pub-muted)}.btn-pub-primary{border-radius:var(--pub-radius);border:2px solid var(--pub-accent);background:var(--pub-accent);color:#fff;cursor:pointer;align-items:center;gap:.5rem;padding:.7rem 1.75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}.btn-pub-primary:hover{background:var(--pub-accent-hover);border-color:var(--pub-accent-hover);color:#fff;transform:translateY(-1px)}.btn-pub-outline{border-radius:var(--pub-radius);border:2px solid var(--pub-border);color:var(--pub-primary);cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.7rem 1.75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s,background .2s,transform .15s;display:inline-flex}.btn-pub-outline:hover{border-color:var(--pub-accent);color:var(--pub-accent);background:#2563eb0d;transform:translateY(-1px)}.btn-pub-white{border-radius:var(--pub-radius);color:var(--pub-accent);cursor:pointer;background:#fff;border:2px solid #fff;align-items:center;gap:.5rem;padding:.7rem 1.75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.btn-pub-white:hover{color:var(--pub-accent-hover);background:#f0f4ff;transform:translateY(-1px)}.pub-card{border:1px solid var(--pub-border);border-radius:var(--pub-radius);background:#fff;padding:1.75rem;transition:box-shadow .2s,transform .2s}.pub-card:hover{transform:translateY(-2px);box-shadow:0 10px 25px #00000014}.pub-icon-box{border-radius:var(--pub-radius);background:var(--pub-surface);width:48px;height:48px;color:var(--pub-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pub-badge{letter-spacing:.02em;border-radius:100px;padding:.25em .7em;font-size:.7rem;font-weight:600;display:inline-block}.pub-badge-blue{color:#1d4ed8;background:#dbeafe}.pub-badge-green{color:#16a34a;background:#dcfce7}.pub-badge-amber{color:#d97706;background:#fef3c7}.pub-badge-slate{color:#475569;background:#f1f5f9}.pub-badge-red{color:#dc2626;background:#fee2e2}.pub-navbar{border-bottom:1px solid var(--pub-border);background:#fff;padding:.875rem 0}.pub-navbar .pub-nav-link{color:var(--pub-text);border-radius:var(--pub-radius);padding:.4rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s}.pub-navbar .pub-nav-link:hover,.pub-navbar .pub-nav-link.active{background:var(--pub-surface);color:var(--pub-accent)}.pub-footer{background:var(--pub-dark)}.pub-footer-heading{color:#fff;margin-bottom:1rem;font-size:.8125rem;font-weight:600}.pub-footer-label{text-transform:uppercase;letter-spacing:.06em;color:#ffffff73;margin-bottom:.75rem;font-size:.75rem;font-weight:600}.pub-footer-link{color:#fff9;padding:.2rem 0;font-size:.8125rem;text-decoration:none;transition:color .15s;display:block}.pub-footer-link:hover{color:#fff}.pub-page-header{background:var(--pub-surface);border-bottom:1px solid var(--pub-border);padding:3.5rem 0 2.5rem}.pub-prose{max-width:740px}.pub-prose p{color:var(--pub-muted);margin-bottom:1.25rem;line-height:1.75}.pub-prose a{color:var(--pub-accent)}.pub-prose a:hover{color:var(--pub-accent-hover)}.w-30{width:30%}.w-35{width:35%}.w-40{width:40%}[data-bs-theme=dark] .card.border-0{border:1px solid var(--dark-theme-border)!important}[data-bs-theme=dark] .surface-card-dark{background-color:#111!important;border:1px solid #2a2a2a!important}[data-bs-theme=dark] .badge.bg-light,[data-bs-theme=dark] .badge.bg-light.text-dark{color:#cbd5e1!important;background-color:#ffffff12!important;border-color:#2a2a2a!important}[data-bs-theme=dark] .badge.bg-light.text-muted{color:#94a3b8!important;background-color:#ffffff0d!important}[data-bs-theme=dark] .badge.bg-soft-primary,[data-bs-theme=dark] .bg-soft-primary{color:#a5b4fc!important;background-color:#6366f126!important}[data-bs-theme=dark] .badge.bg-soft-warning,[data-bs-theme=dark] .bg-soft-warning{color:#fbbf24!important;background-color:#fbbf2426!important}[data-bs-theme=dark] .badge.bg-soft-info,[data-bs-theme=dark] .bg-soft-info{color:#22d3ee!important;background-color:#22d3ee26!important}[data-bs-theme=dark] thead.table-light th{color:#94a3b8!important;border-color:var(--dark-theme-border)!important;background-color:#0d0d0d!important}[data-bs-theme=dark] .bg-light.rounded-circle{background-color:#ffffff0d!important}[data-bs-theme=dark] code.bg-light{color:#94a3b8!important;background-color:#ffffff0f!important}[data-bs-theme=dark] .modal-content.border-0{border:1px solid var(--dark-theme-border)!important}
