body.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a>i{font-size:1.6rem}body.vertical-layout.vertical-menu-modern .toggle-icon{margin-right:1.5rem}@media (min-width:576px){body.vertical-layout.vertical-menu-modern.menu-flipped .main-menu{right:0}}body.vertical-layout.vertical-menu-modern .navbar .navbar-brand{white-space:nowrap}body.vertical-layout.vertical-menu-modern .navbar .navbar-header .nav-toggle{position:absolute;right:0}body.vertical-layout.vertical-menu-modern .main-menu{transition:.4s cubic-bezier(.25,.8,.25,1);transform:translateZ(0);backface-visibility:hidden}body.vertical-layout.vertical-menu-modern.menu-expanded .navbar .navbar-header{float:left;width:260px}body.vertical-layout.vertical-menu-modern.menu-expanded .navbar.navbar-brand-center .navbar-header{float:left;width:auto}body.vertical-layout.vertical-menu-modern.menu-expanded .navbar .navbar-container{margin-left:260px}body.vertical-layout.vertical-menu-modern.menu-expanded .navbar .navbar-brand .brand-text{animation:fadein .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu{width:260px}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation .navigation-header .la-ellipsis-h,body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation .navigation-header .nav-menu-icon{display:none}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation>li>a>i{margin-right:12px;float:left}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation>li>a>i:before{font-size:1.6rem}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation>li>a>span.badge{position:absolute;right:20px}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:not(.mm-next):after{content:"\f112";font-family:LineAwesome;font-size:1rem;display:inline-block;position:absolute;right:20px;top:13px;transform:rotate(0deg);transition:-webkit-transform .2s ease-in-out}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub .has-sub>a:not(.mm-next):after{top:11px}body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.open>a:not(.mm-next):after{transform:rotate(90deg)}body.vertical-layout.vertical-menu-modern.menu-expanded .content,body.vertical-layout.vertical-menu-modern.menu-expanded .footer{margin-left:260px}body.vertical-layout.vertical-menu-modern.menu-expanded .navbar-brand-center .content,body.vertical-layout.vertical-menu-modern.menu-expanded .navbar-brand-center .footer{margin-left:0}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header{float:left;width:60px}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header .modern-nav-toggle{display:none}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header.expanded{width:260px;z-index:1000}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header.expanded .modern-nav-toggle{display:block}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header.expanded .navbar-brand .brand-text{animation:fadein .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header .navbar-brand .brand-text{animation:fadeout .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar.navbar-brand-center .navbar-header{float:left;width:auto}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar.navbar-brand-center .navbar-brand .brand-text{animation:fadein .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-brand{padding:18px 0}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-container{margin-left:60px}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu{width:60px;transition:all .3s ease;backface-visibility:hidden;transform:translateZ(0)}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .main-menu-header .media-body .media-heading,body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .main-menu-header .media-body .text-muted,body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .main-menu-header .media-right{display:none}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .main-menu-header .media-body{opacity:0}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .user-content{padding:20px 10px}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation{overflow:visible}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li.navigation-header .ft-minus{display:block;font-size:1.2rem}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li.navigation-header .la-ellipsis-h{margin-left:5px}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li.navigation-header span{display:none}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a{text-overflow:inherit;padding:10px 0 10px 18px}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a>span{animation:fadeout .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a>span.badge{float:none!important}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a i{margin-right:12px;float:left}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a i:before{font-size:1.6rem}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .mTSWrapper{overflow:visible}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded{width:260px}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li.navigation-header .la-ellipsis-h{display:none}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li.navigation-header span{display:block}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li>a>span{animation:fadein .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li>a>span.badge{position:absolute;right:20px}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:not(.mm-next):after{content:"\f112";font-family:LineAwesome;font-size:1rem;display:inline-block;position:absolute;right:20px;top:13px;transform:rotate(0deg);transition:-webkit-transform .2s ease-in-out}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub .has-sub>a:not(.mm-next):after{top:11px}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.open>a:not(.mm-next):after{transform:rotate(90deg)}body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation>li.active>a{margin:0}body.vertical-layout.vertical-menu-modern.menu-collapsed .content,body.vertical-layout.vertical-menu-modern.menu-collapsed .footer{margin-left:60px}body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar-brand-center .content,body.vertical-layout.vertical-menu-modern.menu-collapsed .navbar-brand-center .footer{margin-left:0}body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .content{margin:0 60px 0 0}@media (min-width:576px){body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .main-menu{right:0}body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .main-menu span.menu-title{right:60px}body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .main-menu ul.menu-content{right:60px;left:inherit}}body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .navbar .navbar-header{float:right}body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .footer,body.vertical-layout.vertical-menu-modern.menu-collapsed.menu-flipped .navbar .navbar-container{margin:0 60px 0 0}[data-textdirection=rtl] body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a{padding:14px 16px!important}[data-textdirection=rtl] body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li.navigation-header .la-ellipsis-h{padding:12px 0}@media (min-width:992px){body.vertical-layout.vertical-menu-modern .main-menu{width:260px}body.vertical-layout.vertical-menu-modern .main-menu .navigation li.navigation-header .ft-minus{display:none}body.vertical-layout.vertical-menu-modern .navbar .navbar-header{width:260px}body.vertical-layout.vertical-menu-modern .content,body.vertical-layout.vertical-menu-modern .footer{margin-left:260px}body.vertical-layout.vertical-menu-modern.menu-flipped .content{margin:0 260px 0 0}body.vertical-layout.vertical-menu-modern.menu-flipped .navbar .navbar-header{float:right}body.vertical-layout.vertical-menu-modern.menu-flipped .footer,body.vertical-layout.vertical-menu-modern.menu-flipped .navbar .navbar-container{margin:0 260px 0 0}}@media (max-width:991.98px){body.vertical-layout.vertical-menu-modern .main-menu,body.vertical-layout.vertical-menu-modern .navbar .navbar-header{width:0}body.vertical-layout.vertical-menu-modern .content,body.vertical-layout.vertical-menu-modern .footer{margin-left:0}}@media (max-width:767.98px){body.vertical-layout.vertical-menu-modern.vertical-menu-modern .main-menu,body.vertical-layout.vertical-menu-modern.vertical-menu-modern .navbar .navbar-header{width:0}body.vertical-layout.vertical-menu-modern.vertical-menu-modern .content,body.vertical-layout.vertical-menu-modern.vertical-menu-modern .footer{margin-left:0}body.vertical-layout.vertical-menu-modern.menu-expanded .content,body.vertical-layout.vertical-menu-modern.menu-expanded .footer,body.vertical-layout.vertical-menu-modern.menu-expanded .navbar .navbar-container{margin-left:0!important}.vertical-overlay-menu.menu-hide html.loading .main-menu,html.loading .main-menu,html.loading .vertical-overlay-menu.menu-hide .main-menu{opacity:0;transform:translateZ(0)}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.vertical-collapsed-menu .collapsed-active:before{content:"";position:absolute;border-right:4px solid #1e9ff2;right:0;top:0;height:43px}.vertical-overlay-menu .content{margin-left:0}.vertical-overlay-menu .navbar .navbar-header{float:left;width:280px}.vertical-overlay-menu .navbar.navbar-brand-center .navbar-container{margin-left:auto}.vertical-overlay-menu .navbar.navbar-brand-center .navbar-header{float:left;width:auto}.vertical-overlay-menu .main-menu,.vertical-overlay-menu.menu-hide .main-menu{opacity:0;transform:translateZ(0);transition:width .25s,opacity .25s,transform .25s;width:280px;left:-280px}.vertical-overlay-menu .main-menu .navigation .navigation-header{padding-left:34px}.vertical-overlay-menu .main-menu .navigation .navigation-header .la-ellipsis-h,.vertical-overlay-menu .main-menu .navigation .navigation-header .nav-menu-icon{display:none}.vertical-overlay-menu .main-menu .navigation>li>a{padding-left:32px}.vertical-overlay-menu .main-menu .navigation>li>a>i{font-size:1.6rem;margin-right:12px;float:left}.vertical-overlay-menu .main-menu .navigation>li>a>i:before{transition:all .2s ease}.vertical-overlay-menu .main-menu .navigation>li.hover>a{padding-left:36px}.vertical-overlay-menu .main-menu .navigation>li ul li>a{padding-left:68px}.vertical-overlay-menu .main-menu .navigation>li .active>a{padding-left:54px}.vertical-overlay-menu .main-menu .navigation>li ul .open>ul li>a{padding-left:74px}.vertical-overlay-menu .main-menu .navigation>li ul .open>ul li:not(.active):hover>a{padding-left:78px}.vertical-overlay-menu .main-menu .navigation>li.open>ul>li:hover>a{padding-left:72px}.vertical-overlay-menu .main-menu .navigation>li.open>ul>li:hover.active>a{padding-left:54px}.vertical-overlay-menu .main-menu .navigation li.has-sub>a:not(.mm-next):after{content:"\f112";font-family:LineAwesome;font-size:1rem;display:inline-block;position:absolute;right:20px;top:13px;transform:rotate(0deg);transition:-webkit-transform .2s ease-in-out}.vertical-overlay-menu .main-menu .navigation li.has-sub .has-sub>a:not(.mm-next):after{top:11px}.vertical-overlay-menu .main-menu .navigation li.open>a:not(.mm-next):after{transform:rotate(90deg)}.vertical-overlay-menu .main-menu .navigation li.has-sub>a:not(.mm-next):after{right:34px}.vertical-overlay-menu.menu-open .main-menu{opacity:1;transform:translate3d(280px,0,0);transition:width .25s,opacity .25s,transform .25s}.vertical-overlay-menu.menu-flipped .main-menu{right:-280px;left:inherit}.vertical-overlay-menu.menu-flipped .navbar .navbar-container{margin:0 280px 0 0}.vertical-overlay-menu.menu-flipped .navbar .navbar-header{float:right}.vertical-overlay-menu.menu-flipped.menu-open .main-menu{transform:translate3d(-280px,0,0)}.vertical-overlay-menu footer.footer.fixed-bottom{z-index:999}.vertical-overlay-menu.boxed-layout{position:relative}.vertical-overlay-menu.boxed-layout .main-menu.menu-fixed{position:absolute}@media (max-width:768px){.vertical-overlay-menu .header-navbar .navbar-header .mobile-menu a.menu-toggle,.vertical-overlay-menu .header-navbar .navbar-header li.nav-item.d-md-none a.open-navbar-container{padding-top:1rem}}@keyframes fadein{0%{opacity:0}to{opacity:1}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.main-menu.menu-dark{color:#dcdcdc;background:#2c343b;border-right:none!important}.main-menu.menu-dark .main-menu-header{padding:20px}.main-menu.menu-dark .main-menu-header .menu-search{color:#c3c3c3;background:#161a1e;padding:.5rem 1rem}.main-menu.menu-dark .main-menu-header .menu-search:focus{border-color:#0b0d0f}.main-menu.menu-dark .navigation{background:#2c343b}.main-menu.menu-dark .navigation .navigation-header{color:#dcdcdc;padding:30px 20px 8px 15px}.main-menu.menu-dark .navigation .navigation-header span{text-transform:uppercase;font-weight:500}.main-menu.menu-dark .navigation li a{color:#dcdcdc;transition:all .2s}.main-menu.menu-dark .navigation li a i,.main-menu.menu-dark .navigation li a span{transition:all .2s}.main-menu.menu-dark .navigation li a span.menu-sub-title{color:#fff}.main-menu.menu-dark .navigation>li{padding:0}.main-menu.menu-dark .navigation>li>a{padding:12px 30px 12px 18px}.main-menu.menu-dark .navigation>li>a .label{margin-top:4px;margin-right:5px}.main-menu.menu-dark .navigation>li>a i{position:relative;top:3px}.main-menu.menu-dark .navigation>li.open>ul>li:hover>a{padding:12px 18px 12px 58px}.main-menu.menu-dark .navigation>li.open>ul>li:hover.active>a{padding:12px 18px 12px 40px}.main-menu.menu-dark .navigation>li.open>a{color:#c3c3c3;border-right:4px solid #1e9ff2}.main-menu.menu-dark .navigation>li.open>li.hover>a{transform:translate(12px)}.main-menu.menu-dark .navigation>li.open>li.hover.active>a{transform:translate(0)}.main-menu.menu-dark .navigation>li.menu-collapsed-open>a{color:#c3c3c3;border-right:4px solid #1e9ff2}.main-menu.menu-dark .navigation>li:not(.open)>ul{display:none}.main-menu.menu-dark .navigation>li.active>a,.main-menu.menu-dark .navigation>li.hover>a,.main-menu.menu-dark .navigation>li:hover>a{color:#f6f6f6}.main-menu.menu-dark .navigation>li.active>a.mm-next,.main-menu.menu-dark .navigation>li.hover>a.mm-next,.main-menu.menu-dark .navigation>li:hover>a.mm-next{background-color:inherit}.main-menu.menu-dark .navigation>li.active>a{background:#424e58;border-radius:.3rem;margin:0 1rem;font-weight:700}.main-menu.menu-dark .navigation>li .active{background:#424e58}.main-menu.menu-dark .navigation>li .active>a{color:#f6f6f6;background:#424e58;border-radius:.3rem;margin:0 1rem;padding-left:40px;font-weight:700}.main-menu.menu-dark .navigation>li .active .hover>a{background:#232a2f}.main-menu.menu-dark .navigation>li ul{margin:0;padding:0;font-size:1rem}.main-menu.menu-dark .navigation>li ul li{color:#dcdcdc;background:0 0}.main-menu.menu-dark .navigation>li ul li>a{padding:12px 18px 12px 54px}.main-menu.menu-dark .navigation>li ul .has-sub:not(.open)>ul{display:none}.main-menu.menu-dark .navigation>li ul .open>a{color:#dcdcdc}.main-menu.menu-dark .navigation>li ul .open>ul{display:block}.main-menu.menu-dark .navigation>li ul .open>ul li.active>a{padding-left:40px}.main-menu.menu-dark .navigation>li ul .open>ul li:not(.active):hover>a{padding-left:58px}.main-menu.menu-dark .navigation>li ul .open>ul .open>ul{display:block}.main-menu.menu-dark .navigation>li ul .open>ul .open>ul li>a{padding:12px 18px 12px 74px}.main-menu.menu-dark .navigation>li ul .hover>a,.main-menu.menu-dark .navigation>li ul:hover>a{color:#e6e6e6}.main-menu.menu-dark .navigation>li ul .active{background:0 0}.main-menu.menu-dark .navigation>li ul .active>a{color:#f6f6f6;font-weight:700}.main-menu.menu-dark .navigation>li ul .active .hover>a{background-color:#0000}.main-menu.menu-dark .navigation>li>ul{background:#2c343b}.main-menu.menu-dark .navigation>li.hover>a{padding-left:24px}.main-menu.menu-dark .navigation>li.active>a{padding:12px 17px}.main-menu.menu-dark.expanded .navigation>li.active>a{margin:0 1rem}.main-menu.menu-dark ul.menu-popout{background:#2c343b}.main-menu.menu-dark ul.menu-popout li a{color:#dcdcdc}.main-menu.menu-dark ul.menu-popout li a span.menu-sub-title{color:#fff}.main-menu.menu-dark ul.menu-popout .has-sub:not(.open)>ul{display:none}.main-menu.menu-dark ul.menu-popout .has-sub.active{font-weight:400}.main-menu.menu-dark ul.menu-popout .open>a{color:#dcdcdc}.main-menu.menu-dark ul.menu-popout .open>ul{display:block}.main-menu.menu-dark ul.menu-popout .open>ul .open{background:#181d21}.main-menu.menu-dark ul.menu-popout .open>ul .open>ul{background:#181d21;display:block}.main-menu.menu-dark ul.menu-popout .hover>a,.main-menu.menu-dark ul.menu-popout:hover>a{color:#e6e6e6}.main-menu.menu-dark ul.menu-popout .active{font-weight:700}.main-menu.menu-dark ul.menu-popout .active>a{color:#f6f6f6}.main-menu.menu-dark ul.menu-popout .active .hover>a,.main-menu.menu-dark ul.menu-popout .active :hover>a{background-color:#0000}.eim-bootstrap{--modern-accent:#137ab8;--modern-menu:#2c343b;--bg-body:#f4f5fa;--body-color:#464855;--fg-body:#464855;--border-color:#e4e7ed;--card-border-radius:5px;--btn-border-radius:4px;--form-control-border-radius:4px;color:#464855;background:#f4f5fa;font-family:Open Sans,Segoe UI,Arial,sans-serif;font-size:14px}.eim-bootstrap :is(h1,h2,h3,h4){color:#464855;letter-spacing:-.025em;font-weight:600}.eim-bootstrap :is(.card,.auth-card,.ui-card,.app-dialog,.view-card){border-color:#e4e7ed;border-radius:5px;box-shadow:0 2px 8px #1b294008}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic{grid-template-columns:260px minmax(0,1fr);min-height:100dvh;display:grid}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic .workspace-sidebar{z-index:30;background:#2c343b;border-right:0;width:260px;height:100dvh;padding:0 0 24px;transition:width .16s;position:sticky;top:0;overflow:auto}.eim-bootstrap .modern-brand{background:#262d33;border-bottom:1px solid #424a50;align-items:center;min-height:76px;padding:15px 22px;display:flex}.eim-bootstrap .workspace-wordmark{color:#fff;max-width:220px;padding:0}.eim-bootstrap .workspace-wordmark .eim-brand-mark{width:37px;height:37px}.eim-bootstrap .workspace-wordmark .eim-brand-name{font-size:16px;font-weight:600}.eim-bootstrap .modern-nav-heading{letter-spacing:.12em;text-transform:uppercase;color:#adb5bf;margin:26px 22px 10px;font-size:11px;font-weight:600}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic .workspace-sidebar nav{flex-direction:column;gap:2px;margin:0;padding:0;display:flex}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic .workspace-sidebar nav a{color:#dcdcdc;white-space:nowrap;border:0;border-left:3px solid #0000;border-radius:0;align-items:center;gap:13px;min-height:47px;padding:13px 22px;font-size:13px;font-weight:400;line-height:1.4;display:flex}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic .workspace-sidebar nav a svg{flex-shrink:0;width:20px;height:20px}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic .workspace-sidebar nav a:hover{color:#fff;background:#232a30}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic .workspace-sidebar nav a[aria-current]{color:#fff;background:#222a31;border-left-color:#1e9ff2;font-weight:600}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic .workspace-sidebar nav a:last-child{border-top:1px solid #424a50;margin-top:23px;padding-top:18px}.eim-bootstrap .workspace-sidebar-note{color:#a7acb2;margin:32px 24px 0;padding:0;font-size:11px;line-height:1.8}.eim-bootstrap .modern-header-row{background:#fff;border-bottom:1px solid #e4e7ed;align-items:center;min-height:76px;display:flex;box-shadow:0 2px 8px #1b294008}.eim-bootstrap .modern-header-row .workspace-header{background:0 0;border:0;flex:1;min-width:0;min-height:76px;padding:12px 24px 12px 8px}.eim-bootstrap .workspace-header .eyebrow{color:#697386;letter-spacing:.1em;margin-bottom:3px;font-size:11px}.eim-bootstrap .workspace-header .workspace-label{color:#464855;font-size:13px;line-height:1.4}.eim-bootstrap .modern-desktop-toggle,.eim-bootstrap .modern-mobile-toggle{color:#626b7c;border-radius:4px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;margin-left:12px;display:inline-flex}.eim-bootstrap .modern-desktop-toggle:hover,.eim-bootstrap .modern-mobile-toggle:hover{color:#0e6294;background:#edf5fc}.eim-bootstrap .modern-menu-backdrop,.eim-bootstrap .modern-mobile-close,.eim-bootstrap .modern-mobile-toggle{display:none}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic .workspace-main{min-width:0;max-width:none;padding:20px 24px 40px}.eim-bootstrap .page-intro{margin-bottom:20px}.eim-bootstrap .data-heading h1,.eim-bootstrap .page-intro h1{font-size:26px;line-height:1.2}.eim-bootstrap .data-overline,.eim-bootstrap .page-intro .eyebrow{color:#697386;margin-bottom:7px;font-size:10px}.eim-bootstrap .reference-tabs{border-color:#e4e7ed;gap:24px;margin-bottom:20px;padding:0}.eim-bootstrap .reference-tabs a{color:#626b7c;padding:4px 0 12px;font-size:13px}.eim-bootstrap .reference-tabs a[aria-current]{color:#0e6294;border-bottom-color:#137ab8}.eim-bootstrap :is(.data-primary,.primary-button,.btn-primary){color:#fff;background:#137ab8;border-color:#137ab8}.eim-bootstrap :is(.data-primary,.primary-button,.btn-primary):hover{background:#10689e;border-color:#10689e}.eim-bootstrap :is(.data-outline,.btn-outline,.quiet-button){color:#50586b;background:#fff;border-color:#d5dae2;border-radius:4px}.eim-bootstrap :is(.data-outline,.btn-outline,.quiet-button):hover{color:#0e6294;background:#f1f8fd;border-color:#8cb9d4}.eim-bootstrap :is(input,select,textarea,.form-control,.form-select){color:#464855;accent-color:#137ab8;border-color:#d5dae2;border-radius:4px}.eim-bootstrap :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #137ab8}.eim-bootstrap .workspace-sidebar :is(a,button):focus-visible{outline-color:#8aaf98}.eim-bootstrap main:focus{outline:none}.eim-bootstrap .btn{border-radius:4px;font-size:13px;font-weight:500}.eim-bootstrap :is(.saved-view-table,.file-table-wrap,.data-table-wrap){border-color:#e4e7ed;border-radius:5px}.eim-bootstrap .table :is(th,td){border-color:#e4e7ed}.eim-bootstrap .table thead th{color:#626b7c;letter-spacing:.02em;background:#f7f8fc;font-size:11px;font-weight:600}.eim-bootstrap .table{--table-bg:#fff;--table-bg-type:transparent;--table-bg-state:transparent}.eim-bootstrap .table thead{--table-bg:#f7f8fc}.eim-bootstrap .saved-views-table thead th,.eim-bootstrap .workspace-main .table>thead>tr>th{color:#626b7c;background:#f7f8fc}.eim-bootstrap .workspace-main .table tbody th[scope=row]{color:#464855;background:#fff}.eim-bootstrap .table tbody tr:hover{background:#f7faff}.eim-bootstrap .table tbody td,.eim-bootstrap .table tbody th{font-size:13px}.eim-bootstrap .data-heading{margin-bottom:18px}.eim-bootstrap .data-lead{color:#626b7c;margin-top:7px;font-size:13px}.eim-bootstrap .source-option{border-top:3px solid #1e9ff2}.eim-bootstrap .import-steps{border:0;flex-wrap:wrap;gap:10px 24px;margin:0 0 18px;padding:0;list-style:none;display:flex}.eim-bootstrap .import-steps li{color:#626b7c;white-space:nowrap;flex:none;align-items:center;gap:8px;min-width:0;padding:0;font-size:12px;line-height:1.5;display:flex}.eim-bootstrap .import-steps li[aria-current]{color:#0e6294;font-weight:600}.eim-bootstrap .source-option>svg{color:#0e6294;box-sizing:content-box;background:#edf5fc;border-radius:5px;padding:10px}.eim-bootstrap .file-section-heading h2,.eim-bootstrap .file-section-heading span{align-items:center;gap:8px;display:flex}.eim-bootstrap .source-publishing-approval{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.eim-bootstrap .source-publishing-approval input{flex-shrink:0;width:18px;height:18px;min-height:16px;margin-top:4px}.eim-bootstrap .source-setup-guide{background:#f8fafe;border:1px solid #e4e7ed;border-radius:4px;padding:12px 16px}.eim-bootstrap .source-setup-guide summary{color:#0e6294;font-weight:600}.eim-bootstrap .source-setup-guide ol{margin:12px 0;padding-left:20px;line-height:1.8}.eim-bootstrap .auth-backdrop{background:#f4f5fa}.eim-bootstrap .auth-card{background:#fff;border-top:3px solid #1e9ff2}.eim-bootstrap .view-quality[data-quality=red]{--quality-color:#b3332a}.eim-bootstrap .view-quality[data-quality=amber]{--quality-color:#926000}.eim-bootstrap .view-quality[data-quality=green]{--quality-color:#247043}.eim-bootstrap .insights-history,.eim-bootstrap .insights-plot,.eim-bootstrap .overview-metrics>:is(a,div),.eim-bootstrap .overview-section{border-color:#e4e7ed;border-radius:5px;box-shadow:0 2px 8px #1b294008}.eim-bootstrap .overview-metrics>:first-child{color:#fff;background:#137ab8;border-color:#137ab8}.eim-bootstrap .overview-metrics>:first-child :is(p,span){color:#fff}.eim-bootstrap .overview-metrics>:nth-child(2){background:#fff;border-color:#e4e7ed}.eim-bootstrap .overview-metrics .metric-icon{color:#0e6294;background:#edf5fc;border-radius:50%;width:38px;height:38px;padding:9px}.eim-bootstrap .overview-metrics>:first-child .metric-icon{color:#fff;background:#fff2}.eim-bootstrap .data-footnote,.eim-bootstrap .metric-note,.eim-bootstrap .page-intro p:not(.eyebrow),.eim-bootstrap .section-heading p{color:#626b7c}.eim-bootstrap .check-list a{background:#f8fafe;border-color:#e4e7ed}.eim-bootstrap .saved-monitor-dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px}.eim-bootstrap .saved-monitor-dashboard-card{padding:18px}.eim-bootstrap .saved-monitor-dashboard-card h3{min-height:40px;margin:0;font-size:14px}.eim-bootstrap .saved-monitor-dashboard-card .saved-monitor-summary{margin:12px 0}.eim-bootstrap .saved-monitor-dashboard-card .quality-range-note{display:none}.eim-bootstrap .saved-monitor-dashboard-card .saved-monitor-trend{height:64px;margin-top:8px}.eim-bootstrap .saved-monitor-dashboard-card .view-quality-value strong{font-size:30px}@media (min-width:901px){.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic[data-collapsed=true]{grid-template-columns:76px minmax(0,1fr)}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic[data-collapsed=true] .workspace-sidebar{width:76px;overflow-x:hidden}.eim-bootstrap .modern-classic[data-collapsed=true] :is(.eim-brand-type,.modern-nav-heading,.workspace-sidebar-note){display:none}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic[data-collapsed=true] .modern-brand{padding:15px 19px}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic[data-collapsed=true] nav a{gap:0;padding:14px 25px;font-size:0}}@media (max-width:900px){.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic{display:block}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic .workspace-sidebar{width:280px;height:100dvh;max-height:100dvh;display:none;position:fixed;top:0;left:0}.eim-bootstrap .modern-menu-backdrop{z-index:29;background:#18233566;width:100%;height:100dvh;display:block;position:fixed;inset:0}.eim-bootstrap .modern-mobile-close{color:#fff;z-index:1;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:absolute;top:16px;right:4px}.eim-bootstrap .modern-mobile-close:hover{background:#434e59}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic[data-mobile-open=true] .workspace-sidebar{display:block}.eim-bootstrap .modern-mobile-toggle{display:inline-flex}.eim-bootstrap .modern-desktop-toggle{display:none}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic .workspace-main{padding:18px 16px 32px}.eim-bootstrap .modern-header-row .workspace-header{padding-right:16px}.eim-bootstrap .workspace-account{gap:8px}.eim-bootstrap .workspace-account>span{display:none}.eim-bootstrap .reference-tabs{white-space:nowrap;gap:18px;overflow:auto}}@media (max-width:480px){.eim-bootstrap .modern-header-row .workspace-header{flex-wrap:wrap;gap:10px;min-height:76px}.eim-bootstrap .workspace-header .workspace-label{max-width:180px;font-size:11px}.eim-bootstrap .data-heading h1,.eim-bootstrap .page-intro h1{font-size:23px}.eim-bootstrap .reference-tabs{gap:14px}.eim-bootstrap .reference-tabs a{font-size:12px}}@media (prefers-reduced-motion:reduce){.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic .workspace-sidebar{transition:none}}.eim-bootstrap .audit-run-tools>summary.audit-run-button{color:#fff;cursor:pointer;background:#0e6294;border-radius:4px;align-items:center;min-height:44px;padding:0 18px;font-size:13px;font-weight:600;list-style:none;display:inline-flex}.eim-bootstrap .audit-run-tools>summary.audit-run-button::-webkit-details-marker{display:none}.eim-bootstrap .audit-run-tools>summary.audit-run-button:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-left:10px;transform:rotate(45deg)translateY(-2px)}.eim-bootstrap .audit-run-tools[open]>summary.audit-run-button:after{transform:rotate(-135deg)}.eim-bootstrap .audit-run-tools[open]>summary.audit-run-button{margin-bottom:14px}.eim-bootstrap .btn.btn-danger{color:#fff;background:#b42318;border-color:#b42318}.eim-bootstrap .btn.btn-danger:hover:not(:disabled){color:#fff;background:#912018;border-color:#912018}.eim-bootstrap .btn.btn-danger:disabled{opacity:.6}.source-build-status{margin:10px 0;border-top:1px solid #e4e7ed;padding-top:10px}.source-build-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;font-size:13px}.source-build-line>span{color:#626b7c}.source-build-line>button{margin-left:auto}.source-build-status progress{display:block;width:100%;height:8px;margin:10px 0;accent-color:#137ab8}.source-import-settings>summary{min-height:44px;align-content:center;cursor:pointer;font-size:12px}.eim-bootstrap .modern-classic .page-header{margin-bottom:12px;padding-bottom:12px;gap:12px}.eim-bootstrap .modern-classic .page-header h1{font-size:24px;line-height:1.2}.eim-bootstrap .modern-classic .ui-card{padding:16px}.eim-bootstrap .modern-classic .overview-metrics{margin-block:12px;gap:12px}.eim-bootstrap .modern-classic .overview-metrics>:is(a,div){padding:14px}.eim-bootstrap .modern-classic .overview-metrics strong{font-size:32px}.eim-bootstrap .modern-classic .metric-note{margin-bottom:12px}.eim-bootstrap .modern-classic .modern-header-row,.eim-bootstrap .modern-classic .modern-header-row .workspace-header{min-height:56px}.eim-bootstrap .modern-classic .modern-header-row .workspace-header{padding-block:6px}.eim-bootstrap .modern-classic .modern-brand{min-height:56px;padding:8px 22px}.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic .workspace-main{padding:12px 24px 28px}.eim-bootstrap .modern-classic :is(.page-intro,.data-heading){margin-bottom:12px;gap:8px 16px}.eim-bootstrap .modern-classic :is(.page-intro,.data-heading,.reference-view,.processing-heading) h1{font-size:24px;line-height:1.2;margin:0;letter-spacing:-.025em}.eim-bootstrap .modern-classic :is(.page-intro,.data-heading) :is(.data-lead,p:not(.eyebrow)){font-size:12px;line-height:1.5;margin:4px 0 0}.eim-bootstrap .modern-classic :is(.data-heading .data-overline,.page-intro>div>.eyebrow){display:none}.eim-bootstrap .modern-classic .reference-tabs{margin-bottom:12px;gap:24px;flex-wrap:nowrap;overflow-x:auto}.eim-bootstrap .modern-classic .reference-tabs a{min-height:44px;padding-block:10px;flex-shrink:0;white-space:nowrap}.eim-bootstrap .modern-classic :is(.data-heading-actions,.file-heading-actions){display:flex;align-items:center;flex-wrap:wrap;gap:8px}.eim-bootstrap .modern-classic .data-catalogue-active .data-heading{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;text-align:left}.eim-bootstrap .modern-classic .data-catalogue-active .data-heading-actions{width:auto;margin:0}.eim-bootstrap .modern-classic .audit-history-list .ui-card{padding:16px}.workspace-tools{margin:12px 0;border-block:1px solid #e4e7ed}.workspace-tools>summary{cursor:pointer;min-height:44px;align-content:center;font-size:13px;font-weight:600;color:#3b5673}.workspace-tools[open]>summary{margin-bottom:8px}.eim-bootstrap .modern-classic :is(.overview-section,.monitor-summary>section){padding:14px 16px;margin-bottom:12px}.eim-bootstrap .modern-classic .monitor-summary{margin:0 0 12px;gap:12px;padding:0}.eim-bootstrap .modern-classic .monitor-summary>section{margin:0}.eim-bootstrap .modern-classic .monitor-summary h2{font-size:17px;margin:4px 0}.eim-bootstrap .modern-classic .monitor-summary p{margin-block:4px;font-size:12px}.eim-bootstrap .modern-classic :is(.monitor-form,.monitor-history){padding:12px;margin-top:12px}.eim-bootstrap .modern-classic :is(.data-empty,.saved-monitor-empty){padding:16px;gap:10px;text-align:left;justify-items:start}.eim-bootstrap .modern-classic .data-empty :is(h2,h3,p){margin:0}.eim-bootstrap .modern-classic .data-empty{grid-template-columns:24px minmax(0,1fr);gap:6px 12px}.eim-bootstrap .modern-classic .data-empty>svg{grid-column:1;grid-row:1/4}.eim-bootstrap .modern-classic .data-empty>:not(svg){grid-column:2}.eim-bootstrap .modern-classic .data-empty>svg{width:24px;height:24px}.eim-bootstrap .modern-classic .saved-monitor-empty{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex-direction:row;min-height:0}.eim-bootstrap .modern-classic .data-datasets{grid-template-columns:1fr;gap:8px}.eim-bootstrap .modern-classic .data-bootstrap .dataset-card{display:grid;grid-template-columns:36px minmax(0,1fr) 96px 140px;align-items:center;gap:12px;padding:12px 16px;color:#464855;background:#fff}.eim-bootstrap .modern-classic .dataset-icon{width:36px;height:36px;border-radius:5px}.eim-bootstrap .modern-classic .dataset-card h2{font-size:15px;margin:0 0 3px;color:#0e6294}.eim-bootstrap .modern-classic .dataset-card-copy p{font-size:12px;margin:2px 0;color:#626b7c}.eim-bootstrap .modern-classic .dataset-number{font-size:24px;margin:0;letter-spacing:-.025em}.eim-bootstrap .modern-classic .dataset-number span{margin:2px 0 0;font-size:11px}.eim-bootstrap .modern-classic .dataset-card-footer{padding:0;border:0;display:grid;gap:4px}.eim-bootstrap .modern-classic .data-summary{padding-bottom:10px;gap:4px}.eim-bootstrap .modern-classic .processing-heading .data-overline{display:none}.eim-bootstrap .modern-classic .processing-heading p{font-size:12px;line-height:1.5;margin-top:4px}.eim-bootstrap .modern-classic .processing-stats article{grid-template-columns:24px minmax(0,1fr);align-items:start}.eim-bootstrap .modern-classic .processing-stats article>svg{grid-row:1/3}.eim-bootstrap .modern-classic .processing-stats article>:not(svg){grid-column:2}.eim-bootstrap .modern-classic .data-bottom-grid{margin-block:12px}.eim-bootstrap .modern-classic .finding-metrics{margin:12px 0;gap:10px}.eim-bootstrap .modern-classic .finding-metrics>.card{padding:12px 14px;gap:6px}.eim-bootstrap .modern-classic .finding-metrics strong{font-size:26px}.eim-bootstrap .modern-classic .source-connection-heading{margin-bottom:10px}.eim-bootstrap .modern-classic .source-hub .source-connection{padding:14px 16px}.eim-bootstrap .modern-classic .source-supplied-datasets{padding-top:10px}.eim-bootstrap .modern-classic .reference-panel{padding:16px}.eim-bootstrap .modern-classic .reference-empty{margin-top:12px;padding-top:12px}.eim-bootstrap .modern-classic .reference-path{margin:0;padding:12px 0;gap:16px}.eim-bootstrap .modern-classic .reference-intro{margin:6px 0 12px;font-size:12px}.eim-bootstrap .modern-classic .processing-workspace,.eim-bootstrap .modern-classic .reference-families{gap:12px}.eim-bootstrap .modern-classic .processing-stats article{padding:12px;gap:4px}.eim-bootstrap .modern-classic .processing-stats strong{font-size:21px}.eim-bootstrap .modern-classic .processing-load{padding:12px;gap:6px}.eim-bootstrap .modern-classic .processing-table :is(th,td){padding:10px 12px}.eim-bootstrap .modern-classic .school-data-section-heading,.eim-bootstrap .modern-classic .school-data-statline>div{padding:10px 14px}.eim-bootstrap .modern-classic .school-connected-data{margin-bottom:14px}.eim-bootstrap .modern-classic .school-question-overview .question-overview-caption{margin-top:4px}@media (max-width:900px){.eim-bootstrap.vertical-layout.vertical-menu-modern .modern-classic .workspace-main{padding:12px 16px 24px}}@media (max-width:600px){.eim-bootstrap .modern-classic .findings-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.eim-bootstrap .modern-classic .findings-toolbar>div{min-width:0}.eim-bootstrap .modern-classic .findings-workspace .data-heading{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;text-align:left}.eim-bootstrap .modern-classic .modern-header-row,.eim-bootstrap .modern-classic .modern-header-row .workspace-header{min-height:68px}.eim-bootstrap .modern-classic :is(.page-intro,.data-heading,.reference-view) h1{font-size:22px}.eim-bootstrap .modern-classic .data-bootstrap .dataset-card{grid-template-columns:32px minmax(0,1fr) auto;padding:12px;gap:8px}.eim-bootstrap .modern-classic .dataset-card-footer{grid-column:2/-1;display:flex;justify-content:space-between}.eim-bootstrap .modern-classic .dataset-card-copy p{overflow-wrap:anywhere}.eim-bootstrap .modern-classic .dataset-card-copy>p:not(.dataset-card-origin){display:none}.eim-bootstrap .modern-classic .reference-families{grid-template-columns:1fr}.eim-bootstrap .modern-classic .monitor-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.eim-bootstrap :is(.school-data-section-heading a,.school-source-more,.school-data-stat-action a,.saved-monitor-panel-heading>a,.saved-monitor-empty a,.school-list a,.data-footnote a,.overview-section>a,.text-link){display:inline-flex;align-items:center;min-height:24px}.eim-bootstrap details>summary{min-height:24px;padding-block:2px}@media (max-width:680px){.eim-bootstrap .modern-classic .reference-tabs{background:linear-gradient(90deg,#f4f5fa 30%,rgba(244,245,250,0)) 0 /28px 100% no-repeat local,linear-gradient(270deg,#f4f5fa 30%,rgba(244,245,250,0)) 100% /28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(50,60,80,.28),rgba(50,60,80,0)) 0 /10px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(50,60,80,.28),rgba(50,60,80,0)) 100% /10px 100% no-repeat scroll}}.eim-bootstrap :is(.saved-views-table h2 a,.saved-view-open){min-height:24px}