:root{--bm-bg:#fff;--bm-bg-alt:rgba(248,250,252,.5);--bm-border:#e2e8f0;--bm-border-soft:#eef2f6;--bm-text:#0f172a;--bm-text-body:#475569;--bm-text-mute:#94a3b8;--bm-hover:rgba(15,23,42,.04);--bm-accent:#5b21b6;--bm-accent-soft:#7c3aed;--bm-accent-bg:rgba(91,33,182,.07);--bm-accent-bg-strong:rgba(91,33,182,.12);--bm-shadow-sm:0 1px 2px rgba(15,23,42,.04);--bm-shadow-md:0 4px 16px -4px rgba(15,23,42,.1),0 2px 4px -2px rgba(15,23,42,.05);--bm-shadow-lg:0 20px 40px -12px rgba(15,23,42,.18),0 0 0 1px rgba(15,23,42,.05)}.custom-navbar,.custom-navbar *,.custom-navbar .dropdown-item,.custom-navbar .dropdown-menu,.custom-navbar .dropdown-menu *,.custom-navbar .nav-link,.custom-navbar .navbar-brand-text,.offcanvas-body,.offcanvas-body *,.offcanvas-title{font-feature-settings:"cv02","cv03","cv04","cv11","ss01"!important;font-family:Jakarta,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif!important}.custom-navbar{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:hsla(0,0%,100%,.85);border-bottom:none;box-shadow:0 1px 0 var(--bm-border-soft);height:56px;padding:0 20px;position:sticky;top:0;z-index:1000}.custom-navbar .navbar-brand-custom{align-items:center;cursor:pointer;display:flex;gap:10px;margin-right:12px;padding:0 16px 0 0;text-decoration:none;transition:opacity .12s ease}.custom-navbar .navbar-brand-custom:hover{background:none;opacity:.7}.navbar-logo{border-radius:7px;box-shadow:0 0 0 1px var(--bm-border);height:30px;object-fit:contain;width:30px}.navbar-brand-text{color:var(--bm-text);font-size:15px;font-weight:700;letter-spacing:-.3px;line-height:1}.navbar-brand-dot{color:var(--bm-accent);font-weight:800}.custom-navbar .navbar-nav .nav-link{align-items:center;border-radius:7px;color:var(--bm-text-body);display:inline-flex;font-size:13px;font-weight:500;letter-spacing:-.05px;margin:0 1px;padding:6px 11px;position:relative;transition:color .12s ease,background .12s ease}.custom-navbar .navbar-nav .nav-link:after{display:none}.custom-navbar .navbar-nav .nav-link:hover{background-color:var(--bm-hover);color:var(--bm-text);text-decoration:none}.custom-navbar .navbar-nav .nav-link:active{background-color:var(--bm-accent-bg)}.custom-navbar .navbar-nav .nav-dropdown-active>.dropdown-toggle,.custom-navbar .navbar-nav .nav-dropdown-active>.nav-link,.custom-navbar .navbar-nav .nav-link.nav-link-active{color:var(--bm-accent)!important;font-weight:600!important}.custom-navbar .navbar-nav .nav-dropdown-active>.dropdown-toggle:before,.custom-navbar .navbar-nav .nav-dropdown-active>.nav-link:before,.custom-navbar .navbar-nav .nav-link.nav-link-active:before{background:var(--bm-accent);border-radius:1px 1px 0 0;bottom:-10px;content:"";height:2px;left:12px;position:absolute;right:12px}.custom-navbar .navbar-nav .nav-dropdown-active>.dropdown-toggle .nav-icon,.custom-navbar .navbar-nav .nav-dropdown-active>.nav-link .nav-icon,.custom-navbar .navbar-nav .nav-link.nav-link-active .nav-icon{color:var(--bm-accent)!important}.custom-navbar .dropdown-toggle{align-items:center;display:inline-flex;gap:5px}.custom-navbar .dropdown-toggle:after{border-left-width:3.5px;border-right-width:3.5px;border-top-width:4px;margin-left:3px;opacity:.45;transition:opacity .12s ease,transform .16s ease}.custom-navbar .dropdown-toggle:hover:after{opacity:.7}.custom-navbar .dropdown.show .dropdown-toggle:after{opacity:.7;transform:rotate(-180deg)}.custom-navbar .dropdown-menu{animation:bm-dd-in .14s cubic-bezier(.16,1,.3,1);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:hsla(0,0%,100%,.98);border:none;border-radius:12px;box-shadow:var(--bm-shadow-lg);margin-top:6px;min-width:240px;padding:6px}@keyframes bm-dd-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.custom-navbar .dropdown-item{align-items:center;border-radius:7px;color:var(--bm-text);display:flex;font-size:13px;font-weight:500;line-height:1.3;margin:1px 0;padding:7px 10px;transition:background .1s ease,color .1s ease}.custom-navbar .dropdown-item:hover{background:var(--bm-hover);color:var(--bm-text)}.custom-navbar .dropdown-item:active{background:var(--bm-accent-bg);color:var(--bm-accent)}.custom-navbar .dd-section-header,.dd-section-header{background:transparent;border:none;color:var(--bm-text-mute);font-size:10px!important;font-weight:700;letter-spacing:.7px;padding:10px 10px 5px;pointer-events:none;text-transform:uppercase}.custom-navbar .dd-section-header--muted{color:var(--bm-text-mute)}.custom-navbar .dropdown-divider{border-top-color:var(--bm-border-soft);margin:6px}.custom-navbar .nav-icon{color:var(--bm-text-mute);font-size:12px;margin-right:7px;transition:color .12s ease}.custom-navbar .nav-link:hover .nav-icon{color:var(--bm-text-body)}.custom-navbar .dropdown-item .me-2,.custom-navbar .dropdown-item .nav-icon{color:var(--bm-text-mute);font-size:11.5px;margin-right:8px!important;text-align:center;width:16px}.custom-navbar .dropdown-item:hover .me-2,.custom-navbar .dropdown-item:hover .nav-icon{color:var(--bm-accent)}.custom-navbar .search-container{flex:0 1 280px;margin:0 16px 0 4px;max-width:280px}.search-wrapper{max-width:320px;width:100%}.modern-search{background-color:var(--bm-bg-alt);border:1px solid var(--bm-border)!important;border-radius:9px!important;box-shadow:var(--bm-shadow-sm);overflow:hidden;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.modern-search:hover{background-color:#fff;border-color:#cbd5e1!important}.modern-search:focus-within{background-color:#fff;border-color:var(--bm-accent)!important;box-shadow:0 0 0 3px var(--bm-accent-bg)!important}.search-addon{align-items:center;background-color:transparent!important;border:none!important;display:flex;padding-left:11px!important}.search-icon{color:var(--bm-text-mute);cursor:pointer;font-size:12px;transition:color .12s ease}.search-icon:hover{color:var(--bm-accent)}.search-input{background-color:transparent!important;border:none!important;color:var(--bm-text)!important;font-size:13px!important;font-weight:500!important;height:34px!important;letter-spacing:-.05px;padding:7px 10px!important}.search-input::placeholder{color:var(--bm-text-mute)!important;font-weight:400!important}.search-input:focus{box-shadow:none!important;outline:none!important}.custom-navbar .input-group{border-radius:9px;box-shadow:none;overflow:hidden}.custom-navbar .nav-button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;letter-spacing:-.05px;margin:0 2px;padding:6px 12px;transition:all .14s ease}.custom-navbar .primary-button{background-color:var(--bm-accent);border:none;box-shadow:inset 0 1px 0 rgba(91,33,182,.3);color:#fff}.custom-navbar .primary-button:hover{background-color:var(--bm-accent-soft);box-shadow:0 2px 8px rgba(91,33,182,.25)}.custom-navbar .secondary-button{background:var(--bm-bg-alt);border:1px solid var(--bm-border);color:var(--bm-text)}.custom-navbar .secondary-button:hover{background:#fff;border-color:var(--bm-accent-bg-strong);box-shadow:var(--bm-shadow-sm);color:var(--bm-accent)}.custom-navbar .navbar-toggler{background-color:transparent;border:none;border-radius:8px;padding:8px;transition:background-color .14s ease}.custom-navbar .navbar-toggler:hover{background-color:var(--bm-hover)}.custom-navbar .navbar-toggler:focus{box-shadow:none;outline:none}.custom-navbar .navbar-toggler-icon{background-color:var(--bm-text);background-image:none;border-radius:1px;display:inline-block;height:1.5px;position:relative;transition:all .18s ease;width:18px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background-color:transparent}.custom-navbar .navbar-toggler-icon:after,.custom-navbar .navbar-toggler-icon:before{background-color:var(--bm-text);border-radius:1px;content:"";height:1.5px;left:0;position:absolute;transition:all .18s ease;width:18px}.custom-navbar .navbar-toggler-icon:before{top:-5px}.custom-navbar .navbar-toggler-icon:after{top:5px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{top:0;transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{top:0;transform:rotate(-45deg)}.offcanvas-header{background-color:hsla(0,0%,100%,.98);border-bottom:1px solid var(--bm-border-soft);padding:14px 16px}.offcanvas-title{color:var(--bm-text);font-size:15px;font-weight:700;letter-spacing:-.2px}.btn-close{opacity:.45;padding:8px;transition:opacity .14s ease}.btn-close:hover{opacity:.85}.offcanvas-body{background-color:#fff;padding:12px}.offcanvas-body .nav-link{color:var(--bm-text-body);font-size:14px;font-weight:500;padding:9px 12px}.offcanvas-body .dropdown-toggle{color:var(--bm-text);font-weight:500}.offcanvas-body .dropdown-menu{border:1px solid var(--bm-border-soft);border-radius:10px;box-shadow:none;padding:4px}.offcanvas-body .dropdown-item{border-radius:7px;color:var(--bm-text-body);font-size:13px;padding:8px 12px}.offcanvas-body .dropdown-item:hover{background-color:var(--bm-hover);color:var(--bm-text)}.offcanvas-body .nav-icon{font-size:13px;opacity:.65}@media (max-width:991.98px){.bm-mobile-menu.offcanvas{border-left:1px solid var(--bm-border-soft);box-shadow:-8px 0 32px rgba(15,23,42,.15);width:min(86vw,360px)!important}.bm-mobile-menu.offcanvas .offcanvas-header{background:linear-gradient(135deg,var(--bm-accent) 0,var(--bm-accent-soft) 100%);color:#fff;padding:18px 20px}.bm-mobile-menu.offcanvas .offcanvas-header .offcanvas-title{color:#fff;font-size:13px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.bm-mobile-menu.offcanvas .offcanvas-header .btn-close{filter:invert(1) brightness(2)}.bm-mobile-menu.offcanvas .offcanvas-body{padding:12px 0}.bm-mobile-menu.offcanvas .dropdown-item,.bm-mobile-menu.offcanvas .nav-link{align-items:center;border-bottom:1px solid #f8fafc;border-radius:0;display:flex!important;font-size:14.5px!important;min-height:48px;padding:12px 20px!important}.bm-mobile-menu.offcanvas .dropdown-item:active,.bm-mobile-menu.offcanvas .nav-link:active{background-color:var(--bm-accent-bg);color:var(--bm-accent)}.bm-mobile-menu.offcanvas .dropdown-menu{background:#f8fafc;border:0;box-shadow:none;margin:0 0 8px;padding:0}.bm-mobile-menu.offcanvas .dropdown-menu .dropdown-item{background:#f8fafc;font-size:13.5px!important;padding-left:36px!important}.bm-mobile-menu.offcanvas .dropdown-header{background:#f8fafc;color:var(--bm-accent)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.7px;padding:10px 20px 4px!important;text-transform:uppercase}.bm-mobile-menu.offcanvas .ms-auto{background:#fff;border-top:1px solid var(--bm-border-soft);bottom:0;box-shadow:0 -4px 12px rgba(15,23,42,.06);margin-top:auto!important;padding:12px 16px!important;position:sticky;width:100%}.bm-mobile-menu.offcanvas .navbar-nav{display:flex;flex-direction:column;min-height:100%}.bm-mobile-menu.offcanvas .nav-button{flex:1;justify-content:center;min-height:44px}}.datepicker-container{position:relative}.datepicker-label{display:block;font-family:Arial,sans-serif;font-size:14px;font-weight:700;margin-bottom:10px}.datepicker-input{border:1px solid #e8e8e8;border-radius:4px;height:35px}.datepicker-input:focus{border-color:#66afe9;outline:none}.datepicker-input-invalid{border-color:red}.datepicker-error{color:red;font-size:12px;margin-top:10px}.datepicker-selected-date{font-family:Arial,sans-serif;font-size:14px;margin-top:10px}@media (max-width:768px){.sd-screen{overflow-x:hidden;padding:12px!important}.sd-screen .sd-header,.sd-screen [class*=header]>div:first-child{align-items:stretch!important;flex-direction:column!important;gap:8px!important}.sd-screen .sd-kpi-grid{gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.sd-screen .rs-table{max-width:100vw}.sd-screen .sd-table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.sd-screen .rs-modal{max-width:100%!important;width:calc(100vw - 16px)!important}.sd-screen .rs-drawer-left,.sd-screen .rs-drawer-right{width:92vw!important}.sd-screen .sd-actions,.sd-screen .sd-submit-bar{align-items:stretch!important;flex-direction:column!important}.sd-screen .sd-actions .rs-btn,.sd-screen .sd-submit-bar .rs-btn{justify-content:center;width:100%}.sd-screen .rs-pagination{flex-wrap:wrap;gap:4px}.sd-screen .rs-input-group,.sd-screen .rs-picker{min-width:0!important;width:100%!important}.sd-screen .rs-btn-sm,.sd-screen .rs-btn-xs{min-height:36px}.sd-screen .rs-btn-md{min-height:44px}}@media (min-width:769px) and (max-width:1024px){.sd-screen .sd-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.datepicker{display:inline-block;font-family:Segoe UI,Roboto,sans-serif;position:relative;width:260px;z-index:99999!important}.datepicker input{appearance:textfield!important;-webkit-appearance:textfield!important;border:1px solid #ccd1d9;border-radius:8px;color:#333!important;font-family:Segoe UI,Roboto,sans-serif!important;font-size:15px;outline:none;padding:10px 14px;transition:border .2s ease;width:100%}.datepicker input:focus{border-color:#4c8fe3;box-shadow:0 0 0 3px rgba(76,143,227,.2)}.datepicker-input{appearance:textfield!important;-webkit-appearance:textfield!important;-moz-appearance:textfield!important;color:#333!important;display:inline-block!important;font-family:Segoe UI,Roboto,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:normal!important;text-align:start!important;text-indent:0!important;text-rendering:auto!important;text-shadow:none!important;text-transform:none!important;word-spacing:normal!important}.calendar-popup{animation:fadeIn .2s ease-out;background:#fff;border:1px solid #ccc;border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.12);font-family:Segoe UI,sans-serif;font-size:14px;padding:16px;position:absolute;transition:all .2s ease}.calendar th{color:#666;font-weight:500;padding:6px;text-align:center}.calendar td{border-radius:4px;cursor:pointer;padding:8px;text-align:center;transition:background .2s ease}.calendar td:hover{background:#e6f0ff}.calendar td.selected{background-color:#00589b;color:#fff;font-weight:600}.header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.header button{background:transparent;border:none;color:#00589b;cursor:pointer;font-size:18px;padding:4px 10px;transition:background .2s}.header button:hover{background-color:#f0f4fa;border-radius:4px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/static/media/BebasNeue%20Book.1b81ed50e9e249ab5ec5.otf) format("woff2")}@font-face{font-family:LisuBosa;font-style:normal;font-weight:400;src:url(/static/media/LisuBosa-Black.2fe129f63b06f2ae0c79.ttf) format("woff2")}@font-face{font-family:Slabo;font-style:normal;font-weight:400;src:url(/static/media/Slabo27px-Regular.0874a8cfe6c59ebfaefe.ttf) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/static/media/Lato-Regular.9d883d540ee2b4de8024.ttf) format("woff2")}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:url(/static/media/OpenSans-VariableFont_wdth,wght.071a1becc7f00e33cc5b.ttf) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/Roboto-Regular.fc2b5060f7accec5cf74.ttf) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/Manrope-Regular.a9b9e09fe6b69741f316.ttf) format("woff2")}@font-face{font-family:Jakarta;font-style:normal;font-weight:400;src:url(/static/media/PlusJakartaSans-Regular.8b8f90ab0e945b1e795a.ttf) format("truetype")}@font-face{font-family:Jakarta;font-style:normal;font-weight:500;src:url(/static/media/PlusJakartaSans-Medium.f78ffc04acb877ce387e.ttf) format("truetype")}@font-face{font-family:Jakarta;font-style:normal;font-weight:600;src:url(/static/media/PlusJakartaSans-SemiBold.cf92107f36f071f6384c.ttf) format("truetype")}@font-face{font-family:Jakarta;font-style:normal;font-weight:700;src:url(/static/media/PlusJakartaSans-Bold.542d4930de15d99be736.ttf) format("truetype")}@font-face{font-family:Jakarta;font-style:normal;font-weight:800;src:url(/static/media/PlusJakartaSans-ExtraBold.c3c2ec0cc06a27366227.ttf) format("truetype")}@font-face{font-family:Barlow;font-style:normal;font-weight:400;src:url(/static/media/Barlow-SemiBold.8247eaeb0799c0acafc6.ttf) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:400;src:url(/static/media/Barlow-Regular.e7eb634d040a6f384033.ttf) format("woff2")}@font-face{font-family:Barlow-800;font-style:normal;font-weight:400;src:url(/static/media/Barlow-ExtraBold.777e300ed64d3d47cc85.ttf) format("woff2")}@font-face{font-family:BarlowCN;font-style:normal;font-weight:400;src:url(/static/media/BarlowCondensed-Regular.a51441e972d57b28e7c1.ttf) format("woff2")}@font-face{font-family:BarlowCN-800;font-style:normal;font-weight:400;src:url(/static/media/BarlowCondensed-ExtraBold.99b1233342ff034e750d.ttf) format("woff2")}@font-face{font-family:Barlow-Bold;font-style:normal;font-weight:400;src:url(/static/media/Barlow-Bold.0cb1ab864072bf9e0991.ttf) format("woff2")}@font-face{font-family:Barlow-Black;font-style:normal;font-weight:400;src:url(/static/media/Barlow-Black.5b6aa950a7733ff40634.ttf) format("woff2")}@font-face{font-family:Barlow-Italic;font-style:normal;font-weight:400;src:url(/static/media/Barlow-Italic.caaa31856c16f880fb09.ttf) format("woff2")}.my-custom-checkpicker .rs-picker-check{font-size:8px}:root{--b-text-primary:#1c1c1e;--b-text-secondary:#3a3a3c;--b-text-tertiary:#8e8e93;--b-text-placeholder:#c7c7cc;--b-blue:#007aff;--b-green:#34c759;--b-orange:#ff9500;--b-red:#ff3b30;--b-teal:#5ac8fa;--b-bg-primary:#fff;--b-bg-secondary:#f2f2f7;--b-bg-tertiary:#f9f9fb;--b-bg-grouped:#f2f2f7;--b-separator:rgba(60,60,67,.1);--b-separator-light:rgba(60,60,67,.06);--b-fill-primary:hsla(240,4%,48%,.12);--b-fill-secondary:hsla(240,4%,48%,.08);--b-fill-tertiary:hsla(240,4%,48%,.06);--b-radius-sm:8px;--b-radius-md:10px;--b-radius-lg:14px;--b-font:"Jakarta",-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--b-shadow-sm:0 1px 3px rgba(0,0,0,.04);--b-shadow-md:0 2px 8px rgba(0,0,0,.06);--b-shadow-lg:0 4px 16px rgba(0,0,0,.08)}.rs-theme-light,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--b-text-primary);font-family:var(--b-font)}.rs-input{background-color:var(--b-fill-tertiary);border:1.5px solid transparent;border-radius:var(--b-radius-sm);color:var(--b-text-primary);font-family:var(--b-font)!important;font-size:13px;font-weight:400;letter-spacing:-.08px;padding:8px 12px;transition:all .2s ease}.rs-input:hover{background-color:var(--b-fill-secondary)}.rs-input:focus{background-color:var(--b-bg-primary);border-color:var(--b-blue);box-shadow:0 0 0 3.5px rgba(0,122,255,.12);outline:none}.rs-input::placeholder{color:var(--b-text-placeholder);font-weight:400}.rs-input-group{background-color:var(--b-fill-tertiary)!important;border:1.5px solid var(--b-separator)!important;border-radius:var(--b-radius-sm)!important;overflow:hidden;transition:all .2s ease}.rs-input-group:hover{border-color:rgba(60,60,67,.18)!important}.rs-input-group-focus,.rs-input-group:focus-within{background-color:var(--b-bg-primary)!important;border-color:var(--b-blue)!important;box-shadow:0 0 0 3.5px rgba(0,122,255,.12)!important}.rs-input-group .rs-input{box-shadow:none!important}.rs-input-group .rs-input,.rs-input-group-addon{background:transparent!important;border:none!important}.rs-input-group-addon{color:var(--b-text-tertiary)}.rs-picker-toggle{background-color:var(--b-fill-tertiary)!important;border:1.5px solid var(--b-separator)!important;border-radius:var(--b-radius-sm)!important;color:var(--b-text-primary)!important;font-family:var(--b-font)!important;font-size:13px!important;font-weight:500!important;transition:all .2s ease!important}.rs-picker-focused .rs-picker-toggle,.rs-picker-toggle:hover{background-color:var(--b-bg-primary)!important;border-color:var(--b-blue)!important}.rs-picker-toggle-caret{color:var(--b-text-tertiary)!important}.rs-picker-check-menu,.rs-picker-daterange-menu,.rs-picker-menu,.rs-picker-popup,.rs-picker-select-menu{border:.5px solid var(--b-separator);border-radius:var(--b-radius-md)!important;box-shadow:var(--b-shadow-lg),0 0 0 .5px rgba(0,0,0,.04)!important;font-family:var(--b-font)!important;overflow:visible;z-index:99999!important}.rs-picker-check-menu-items,.rs-picker-select-menu-items{max-height:300px!important;overflow-y:auto!important}.rs-picker-menu .rs-picker-search-bar .rs-input{border-radius:var(--b-radius-sm)!important;font-family:var(--b-font)!important}.rs-check-item,.rs-picker-check-menu-item,.rs-picker-select-menu-item{border-radius:6px!important;color:var(--b-text-primary)!important;font-family:var(--b-font)!important;font-size:13px!important;font-weight:400!important;margin:2px 4px!important;padding:8px 12px!important;transition:background .15s ease}.rs-check-item:hover,.rs-picker-check-menu-item:hover,.rs-picker-select-menu-item:hover{background-color:var(--b-fill-tertiary)!important}.rs-check-item-checked,.rs-picker-check-menu-item-active,.rs-picker-select-menu-item-active{background-color:rgba(0,122,255,.08)!important;color:var(--b-blue)!important;font-weight:500!important}.rs-dropdown-menu{border:.5px solid var(--b-separator);border-radius:var(--b-radius-md)!important;box-shadow:var(--b-shadow-lg)!important;font-family:var(--b-font)!important;overflow:hidden;padding:4px!important;z-index:99999!important}.rs-dropdown-item{border-radius:6px!important;color:var(--b-text-primary)!important;font-family:var(--b-font)!important;font-size:13px!important;padding:8px 12px!important;transition:background .15s ease}.rs-dropdown-item:hover{background-color:var(--b-fill-tertiary)!important}.rs-dropdown-item-active{background-color:rgba(0,122,255,.08)!important;color:var(--b-blue)!important}.rs-btn{border-radius:var(--b-radius-sm)!important;font-family:var(--b-font)!important;font-weight:500!important;letter-spacing:-.1px;transition:all .2s ease!important}.rs-btn-primary{background-color:var(--b-blue)!important;border:none!important}.rs-btn-primary:hover{background-color:#0068d6!important}.rs-btn-ghost{border:1.5px solid var(--b-separator)!important;color:var(--b-text-secondary)!important}.rs-btn-ghost:hover{background-color:rgba(0,122,255,.04)!important;border-color:var(--b-blue)!important;color:var(--b-blue)!important}.rs-btn-subtle{background:transparent!important;color:var(--b-text-secondary)!important}.rs-btn-subtle:hover{background-color:var(--b-fill-tertiary)!important}.rs-btn-icon{border-radius:var(--b-radius-sm)!important}.rs-table{border:none!important;border-radius:var(--b-radius-lg)!important}.rs-table-header-cell{background-color:var(--b-bg-tertiary)!important;border-bottom:1px solid var(--b-separator)!important;color:var(--b-text-tertiary)!important;font-family:var(--b-font)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.5px;text-transform:uppercase}.rs-table-cell{border-bottom:1px solid var(--b-separator-light)!important;color:var(--b-text-primary)!important;font-family:var(--b-font)!important;font-size:13px!important}.rs-table-cell-content{align-items:center!important;display:flex!important}.rs-table-row:hover .rs-table-cell{background-color:rgba(0,122,255,.02)!important}.rs-table-header-cell .rs-input{background-color:var(--b-fill-tertiary)!important;border:1px solid transparent!important;border-radius:6px!important;font-size:11px!important;padding:4px 8px!important}.rs-table-header-cell .rs-input:focus{background-color:var(--b-bg-primary)!important;border-color:rgba(0,122,255,.4)!important;box-shadow:0 0 0 3px rgba(0,122,255,.12)!important}.rs-table-header-cell .rs-input::placeholder{color:var(--b-text-placeholder)!important}.rs-table-column-sort-icon{color:var(--b-text-placeholder)!important}.rs-table-column-sort-icon.rs-table-column-sort-icon-asc,.rs-table-column-sort-icon.rs-table-column-sort-icon-desc{color:var(--b-blue)!important}.rs-pagination,.rs-pagination-btn{font-family:var(--b-font)!important}.rs-pagination-btn{border-radius:var(--b-radius-sm)!important;color:var(--b-text-secondary)!important;font-size:13px!important;font-weight:500!important;height:34px;min-width:34px}.rs-pagination-btn:hover{background-color:var(--b-fill-tertiary)!important}.rs-pagination-btn-active{background-color:var(--b-blue)!important;color:#fff!important}.rs-pagination .rs-picker-toggle{font-size:12px!important}.rs-checkbox-wrapper .rs-checkbox-inner:before{border-color:var(--b-separator)!important;border-radius:5px!important;transition:all .15s ease}.rs-checkbox-checked .rs-checkbox-wrapper .rs-checkbox-inner:before{background-color:var(--b-blue)!important;border-color:var(--b-blue)!important}.rs-badge-content{background-color:var(--b-blue)!important;font-family:var(--b-font)!important;font-weight:600!important}.rs-drawer-header{border-bottom:1px solid var(--b-separator-light)!important}.rs-drawer-body,.rs-drawer-header,.rs-modal-body,.rs-modal-header{font-family:var(--b-font)!important}.rs-modal-content{border-radius:var(--b-radius-lg)!important}.rs-panel{border-color:var(--b-separator-light)!important;border-radius:var(--b-radius-md)!important}.rs-panel,.rs-panel-heading{font-family:var(--b-font)!important}.rs-panel-heading{color:var(--b-text-primary)!important;font-weight:600!important}.rs-tag{border-radius:6px!important;font-family:var(--b-font)!important;font-size:12px!important}.rs-picker-tag .rs-tag{background-color:rgba(0,122,255,.1)!important;color:var(--b-blue)!important}.rs-slider-handle:before{border-color:var(--b-blue)!important}.rs-slider-bar{background-color:var(--b-fill-primary)!important}.rs-slider-progress-bar{background-color:var(--b-blue)!important}.rs-nav-item{font-family:var(--b-font)!important;font-weight:500!important}.rs-nav-item-active{color:var(--b-blue)!important}.rs-tooltip{border-radius:var(--b-radius-sm)!important}.rs-popover,.rs-tooltip{font-family:var(--b-font)!important}.rs-popover{border-radius:var(--b-radius-md)!important;box-shadow:var(--b-shadow-lg)!important}