@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;500;800&display=swap);: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:#18181b;--b-text-secondary:#3f3f46;--b-text-tertiary:#71717a;--b-text-placeholder:#a1a1aa;--b-primary:#4caf50;--b-primary-solid:#2e7d32;--b-primary-strong:#1b5e20;--b-primary-text:#1b5e20;--b-primary-soft:#e8f5e9;--b-primary-border:#c8e6c9;--b-focus-ring:#e8f5e9;--b-row-hover:#f7fbf7;--b-brand-ink:#141c25;--b-brand-dot:#004cf2;--b-green:#4caf50;--b-orange:#f59e0b;--b-red:#dc2626;--b-done:#6b8f6e;--b-bg-primary:#fff;--b-bg-secondary:#f4f4f5;--b-bg-tertiary:#fafafa;--b-bg-grouped:#f4f4f5;--b-separator:#e4e4e7;--b-separator-strong:#d4d4d8;--b-separator-light:#f0f0f1;--b-fill-primary:#e4e4e7;--b-fill-secondary:#f0f0f1;--b-fill-tertiary:#fafafa;--b-radius-sm:8px;--b-radius-md:10px;--b-radius-lg:14px;--b-radius-pill:999px;--b-font:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--b-font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--b-shadow-sm:0 1px 2px rgba(24,24,27,.04);--b-shadow-md:0 8px 20px rgba(24,24,27,.08);--b-shadow-lg:0 12px 32px rgba(0,0,0,.1)}#root,.rs-theme-light,body,button,input,select,textarea{-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-primary);box-shadow:0 0 0 3px var(--b-focus-ring);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-primary)!important;box-shadow:0 0 0 3px var(--b-focus-ring)!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-primary)!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:var(--b-primary-soft)!important;color:var(--b-primary-text)!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:var(--b-primary-soft)!important;color:var(--b-primary-text)!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-primary-solid)!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:var(--b-primary-soft)!important;border-color:var(--b-primary)!important;color:var(--b-primary-text)!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:var(--b-primary-soft)!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:var(--b-primary-soft)!important;box-shadow:0 0 0 3px var(--b-primary-soft)!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-primary-text)!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-primary-solid)!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-primary-solid)!important;border-color:var(--b-primary)!important}.rs-badge-content{background-color:var(--b-primary-solid)!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:var(--b-primary-soft)!important;color:var(--b-primary-text)!important}.rs-slider-handle:before{border-color:var(--b-primary)!important}.rs-slider-bar{background-color:var(--b-fill-primary)!important}.rs-slider-progress-bar{background-color:var(--b-primary-solid)!important}.rs-nav-item{font-family:var(--b-font)!important;font-weight:500!important}.rs-nav-item-active{color:var(--b-primary-text)!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}.b-mono{font-family:var(--b-font-mono);font-weight:500;letter-spacing:.04em}.b-para{font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.b-num{font-variant-numeric:tabular-nums}@keyframes b-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.b-skeleton{animation:b-shimmer 1.4s linear infinite;background:linear-gradient(90deg,#f4f4f5 25%,#e9e9eb 50%,#f4f4f5 75%);background-size:200% 100%;border-radius:4px}#root table:not([class*=alendar])>thead>tr>td,#root table:not([class*=alendar])>thead>tr>th{background-color:#fafafa!important;border-bottom:1px solid #e4e4e7!important;color:#3f3f46!important;font-size:12px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:uppercase!important}#root table:not([class*=alendar])>tbody>tr>td{border-bottom-color:#f0f0f1!important}#root table:not([class*=alendar])>tbody>tr:hover>td{background-color:#f7fbf7}@keyframes b-drive{0%{transform:translateX(0) scaleX(1)}45%{transform:translateX(22px) scaleX(1)}50%{transform:translateX(22px) scaleX(-1)}95%{transform:translateX(0) scaleX(-1)}to{transform:translateX(0) scaleX(1)}}@keyframes b-cruise{0%{transform:translateX(-44px)}to{transform:translateX(var(--b-yol,200px))}}@keyframes b-road{0%{transform:translateX(0)}to{transform:translateX(-16px)}}@keyframes b-wobble{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-1.5px)}}@keyframes b-wheel{to{transform:rotate(1turn)}}.b-drive{animation:b-drive 1.6s ease-in-out infinite}.b-cruise{animation:b-cruise 2.4s linear infinite}.b-cruise,.b-road{will-change:transform}.b-road{animation:b-road .5s linear infinite}.b-wobble{animation:b-wobble .5s ease-in-out infinite}.b-wheel{animation:b-wheel .45s linear infinite}#root .rs-loader .rs-loader-spin{display:none!important}#root .rs-loader{--b-yol:200px;align-items:center;display:inline-flex;flex-direction:column;gap:8px;position:relative}#root .rs-loader:before{animation:b-road .5s linear infinite;background-image:linear-gradient(90deg,#c8e6c9 0 10px,transparent 10px 16px);background-position:0 26px;background-repeat:repeat-x;background-size:16px 2px;clip-path:inset(0 16px 0 0);content:"";display:block;height:34px;margin-right:-16px;width:216px}#root .rs-loader:after{animation:b-cruise 2.4s linear infinite;background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 16%27 fill=%27none%27 stroke=%27%232e7d32%27 stroke-width=%271.8%27 stroke-linejoin=%27round%27 stroke-linecap=%27round%27><path d=%27M3 11h26v-3l-4-1-4-4H11L7 7 3 8z%27/><circle cx=%279%27 cy=%2712%27 r=%272.5%27 fill=%27%23fff%27/><circle cx=%2723%27 cy=%2712%27 r=%272.5%27 fill=%27%23fff%27/></svg>") no-repeat 50% /contain;content:"";height:20px;left:0;position:absolute;top:6px;width:40px}#root .rs-loader .rs-loader-content{color:#3f3f46;font-size:13px;font-weight:600}#root .rs-loader-sm .rs-loader,#root .rs-loader-xs .rs-loader{--b-yol:0px;align-items:center;flex-direction:row;gap:8px}#root .rs-loader-sm .rs-loader:before,#root .rs-loader-xs .rs-loader:before{animation:none;background:none;border-bottom:1.5px dashed #c8e6c9;clip-path:none;content:"";display:block;height:14px;margin:0;position:static;width:44px}#root .rs-loader-sm .rs-loader:after,#root .rs-loader-xs .rs-loader:after{animation:b-drive 1.6s ease-in-out infinite;background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 16%27 fill=%27none%27 stroke=%27%232e7d32%27 stroke-width=%272.2%27 stroke-linejoin=%27round%27 stroke-linecap=%27round%27><path d=%27M3 11h26v-3l-4-1-4-4H11L7 7 3 8z%27/><circle cx=%279%27 cy=%2712%27 r=%272.5%27 fill=%27%23fff%27/><circle cx=%2723%27 cy=%2712%27 r=%272.5%27 fill=%27%23fff%27/></svg>") no-repeat 50% /contain;content:"";height:12px;left:0;position:absolute;top:0;width:22px}#root .rs-loader-sm .rs-loader .rs-loader-content,#root .rs-loader-xs .rs-loader .rs-loader-content{font-size:12px;margin:0}#root .rs-loader-backdrop-wrapper .rs-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#root .rs-btn-loading .rs-btn-spin{display:none!important}#root .rs-btn-loading{cursor:progress;opacity:.85;padding-left:62px!important;position:relative}#root .rs-btn-loading,#root .rs-btn-loading>*{color:inherit!important}#root .rs-btn-loading.rs-btn-primary{color:#fff!important}#root .rs-btn-loading.rs-btn-default,#root .rs-btn-loading.rs-btn-ghost,#root .rs-btn-loading.rs-btn-link,#root .rs-btn-loading.rs-btn-subtle{color:#18181b!important}#root .rs-btn-loading:before{border-bottom:1.5px dashed hsla(0,0%,100%,.5);height:14px;width:44px}#root .rs-btn-loading:after,#root .rs-btn-loading:before{content:"";left:12px;margin-top:-7px;position:absolute;top:50%}#root .rs-btn-loading:after{animation:b-drive 1.6s ease-in-out infinite;background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 16%27 fill=%27none%27 stroke=%27%23ffffff%27 stroke-width=%272.2%27 stroke-linejoin=%27round%27 stroke-linecap=%27round%27><path d=%27M3 11h26v-3l-4-1-4-4H11L7 7 3 8z%27/><circle cx=%279%27 cy=%2712%27 r=%272.5%27 fill=%27%232e7d32%27/><circle cx=%2723%27 cy=%2712%27 r=%272.5%27 fill=%27%232e7d32%27/></svg>") no-repeat 50% /contain;height:12px;width:22px}@keyframes b-drive-sm{0%{transform:translateX(0) scaleX(1)}45%{transform:translateX(14px) scaleX(1)}50%{transform:translateX(14px) scaleX(-1)}95%{transform:translateX(0) scaleX(-1)}to{transform:translateX(0) scaleX(1)}}#root .rs-btn-loading.rs-btn-sm,#root .rs-btn-loading.rs-btn-xs{padding-left:44px!important}#root .rs-btn-loading.rs-btn-sm:before,#root .rs-btn-loading.rs-btn-xs:before{height:10px;left:8px;margin-top:-5px;width:28px}#root .rs-btn-loading.rs-btn-sm:after,#root .rs-btn-loading.rs-btn-xs:after{animation-name:b-drive-sm;background-size:14px 8px;height:8px;left:8px;margin-top:-5px;width:14px}#root .rs-btn-loading.rs-btn-default:before,#root .rs-btn-loading.rs-btn-ghost:before,#root .rs-btn-loading.rs-btn-link:before,#root .rs-btn-loading.rs-btn-subtle:before{border-bottom-color:#c8e6c9}#root .rs-btn-loading.rs-btn-default:after,#root .rs-btn-loading.rs-btn-ghost:after,#root .rs-btn-loading.rs-btn-link:after,#root .rs-btn-loading.rs-btn-subtle:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 16%27 fill=%27none%27 stroke=%27%232e7d32%27 stroke-width=%272.2%27 stroke-linejoin=%27round%27 stroke-linecap=%27round%27><path d=%27M3 11h26v-3l-4-1-4-4H11L7 7 3 8z%27/><circle cx=%279%27 cy=%2712%27 r=%272.5%27 fill=%27%23fff%27/><circle cx=%2723%27 cy=%2712%27 r=%272.5%27 fill=%27%23fff%27/></svg>")}