@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700&display=swap";:root{--horizon-sidebar-width: 280px;--horizon-sidebar-mini-width: 80px;--horizon-sidebar-solid: #ffffff;--horizon-sidebar-fade: #f4f7fe}.sidebar.horizon-sidebar{font-family:DM Sans,Roboto,sans-serif;background:linear-gradient(90deg,var(--horizon-sidebar-solid) 0%,var(--horizon-sidebar-solid) 68%,rgba(255,255,255,.72) 84%,rgba(244,247,254,.35) 94%,rgba(244,247,254,0) 100%)!important;box-shadow:none;border-right:0;bottom:0;display:block;left:0;overflow:hidden;position:fixed;top:0;width:var(--horizon-sidebar-width);z-index:1030;transition:width .33s cubic-bezier(.685,.0473,.346,1)}.sidebar.horizon-sidebar:after{background:linear-gradient(90deg,#f4f7fe00,#f4f7fe73 55%,#f4f7fed9)!important;bottom:0;content:"";display:block!important;pointer-events:none;position:absolute;right:0;top:0;width:72px;z-index:3}.sidebar.horizon-sidebar:before{display:none!important}.sidebar.horizon-sidebar .logo{background:transparent!important;padding:28px 24px 16px!important;position:relative;z-index:4}.sidebar.horizon-sidebar .logo-img.logo-normal{display:flex!important;align-items:center;gap:10px}.sidebar.horizon-sidebar .logo-img.logo-mini{display:none;justify-content:center;margin:0 auto;width:36px}.sidebar.horizon-sidebar .logo-img.logo-mini img,.sidebar.horizon-sidebar .logo-img.logo-normal img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.sidebar.horizon-sidebar .logo-img.logo-normal span,.sidebar.horizon-sidebar .horizon-sidebar-company{color:#1b2559!important;font-size:15px!important;font-weight:700!important;line-height:1.3;white-space:normal}.sidebar.horizon-sidebar .sidebar-wrapper{background:transparent!important;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;position:relative;width:var(--horizon-sidebar-width);height:calc(100vh - 88px)!important;transition:width .33s cubic-bezier(.685,.0473,.346,1);z-index:4}.sidebar.horizon-sidebar .user{align-items:center;display:flex;gap:12px;margin:12px 0 4px;padding:0 12px 14px;position:relative}.sidebar.horizon-sidebar .user:after{background-color:#e9edfb!important;bottom:0;content:"";height:1px;left:12px;position:absolute;right:12px;width:auto}.sidebar.horizon-sidebar .user .photo{flex-shrink:0;float:none!important;height:40px;margin:0!important;overflow:hidden;width:40px;box-shadow:none}.sidebar.horizon-sidebar .user .photo img,.sidebar.horizon-sidebar .user .photo .avatar{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #e9edfb}.sidebar.horizon-sidebar .user .user-info{flex:1 1 auto;min-width:0;overflow:hidden}.sidebar.horizon-sidebar .user .user-info>a.username{color:#1b2559!important;display:block;font-weight:600;line-height:1.35;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.sidebar.horizon-sidebar .user .user-info>a.username>span{display:block;overflow:hidden;padding-right:16px;position:relative;text-overflow:ellipsis;white-space:nowrap}.sidebar.horizon-sidebar .user .user-info .caret{border-top-color:#707eae!important;position:absolute;right:0;top:50%;transform:translateY(-50%)}.sidebar.horizon-sidebar .user .user-info .collapse .nav{margin-top:8px;padding:0!important}.sidebar.horizon-sidebar .user .user-info .nav .nav-link{border-radius:12px;margin:2px 0;padding:10px 12px!important}.sidebar.horizon-sidebar .user .user-info .nav .nav-link:hover{background:#f4f7fe}.sidebar.horizon-sidebar .horizon-sidebar-logout-form{margin:0;width:100%}.sidebar.horizon-sidebar .horizon-sidebar-logout-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#707eae;cursor:pointer;font:inherit;text-align:left;width:100%}.sidebar.horizon-sidebar .horizon-sidebar-logout-btn:hover{background:#f4f7fe;color:#1b2559}.sidebar.horizon-sidebar .sidebar-wrapper>.nav.horizon-sidebar-nav,.sidebar.horizon-sidebar .sidebar-wrapper>.nav,.sidebar.horizon-sidebar .sidebar-wrapper .nav{margin-top:8px;padding:0 12px}.sidebar.horizon-sidebar .nav li>a,.sidebar.horizon-sidebar .nav li>.nav-link{align-items:center;border-radius:14px!important;display:flex!important;margin:4px 0!important;padding:11px 14px!important;color:#707eae!important;font-weight:500;font-size:14px;transition:all .2s ease}.sidebar.horizon-sidebar .nav li>a:hover,.sidebar.horizon-sidebar .nav li>.nav-link:hover{background:#f4f7fe!important;color:#1b2559!important}.sidebar.horizon-sidebar .nav li.active>a,.sidebar.horizon-sidebar .nav li.active>.nav-link{background:#4318ff!important;box-shadow:0 12px 24px #4318ff40;color:#fff!important}.sidebar.horizon-sidebar .nav li.active>a i,.sidebar.horizon-sidebar .nav li.active>.nav-link i{color:#fff!important}.sidebar.horizon-sidebar .nav li>a i,.sidebar.horizon-sidebar .nav li>.nav-link i{color:#4318ff;font-size:20px;margin-right:12px;float:left;line-height:1.4}.sidebar.horizon-sidebar .nav li>a p,.sidebar.horizon-sidebar .nav li>.nav-link p{color:inherit!important;flex:1;font-weight:600;font-size:14px;line-height:1.5;margin:0;min-width:0}.sidebar.horizon-sidebar .nav li>.nav-link[data-toggle=collapse]{position:relative}.sidebar.horizon-sidebar .nav .caret{border-top-color:currentColor!important;margin-left:0!important;margin-top:0!important;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.sidebar.horizon-sidebar .nav li>.nav-link[aria-expanded=true] .caret{transform:translateY(-50%) rotate(180deg)}.sidebar.horizon-sidebar hr.horizontal{border-color:#e9edfb!important;margin:8px 16px!important}.sidebar.horizon-sidebar .sidebar-normal{color:inherit!important;font-size:13px}.sidebar.horizon-sidebar .sidebar-mini{color:#4318ff!important;font-weight:700;font-size:11px}.sidebar.horizon-sidebar .nav .collapse .nav .nav-link{padding-left:48px!important;font-size:13px}.sidebar.horizon-sidebar .nav .collapse .nav li.active>a{background:#f4f7fe!important;color:#4318ff!important;box-shadow:none}.sidebar.horizon-sidebar .nav .collapse .nav li.active>a .sidebar-normal,.sidebar.horizon-sidebar .nav .collapse .nav li.active>a .sidebar-mini{color:#4318ff!important}body:not(.sidebar-mini) .sidebar.horizon-sidebar .nav .collapse.show,body:not(.sidebar-mini) .sidebar.horizon-sidebar .user .user-info .collapse.show{display:block!important;height:auto!important;opacity:1!important;overflow:visible!important;visibility:visible!important;width:auto!important}body:not(.sidebar-mini) .sidebar.horizon-sidebar .nav .collapsing,body:not(.sidebar-mini) .sidebar.horizon-sidebar .user .user-info .collapsing{display:block!important;overflow:hidden;visibility:visible!important}.sidebar.horizon-sidebar .horizon-sidebar-footer{padding:12px 16px 20px;margin-top:auto;border-top:1px solid rgba(233,237,251,.65);background:transparent}.sidebar.horizon-sidebar .horizon-sidebar-footer .nav-item{list-style:none}.sidebar.horizon-sidebar .horizon-sidebar-footer .nav-link.horizon-sidebar-cta{background:transparent!important;box-shadow:none!important;color:#707eae!important;margin:0!important}.sidebar.horizon-sidebar .horizon-sidebar-footer .nav-link.horizon-sidebar-cta i{color:#4318ff!important}.sidebar.horizon-sidebar .horizon-sidebar-footer .nav-link.horizon-sidebar-cta p{color:#707eae!important}.sidebar.horizon-sidebar .horizon-sidebar-footer .nav-link.horizon-sidebar-cta:hover{background:#4318ff14!important;box-shadow:none!important}.sidebar.horizon-sidebar .horizon-sidebar-footer .nav-link:not(.horizon-sidebar-cta){background:transparent!important;box-shadow:none!important;color:#707eae!important}.sidebar.horizon-sidebar .horizon-sidebar-footer .nav-link:not(.horizon-sidebar-cta) i{color:#4318ff!important}.sidebar.horizon-sidebar .horizon-sidebar-footer .nav-link:not(.horizon-sidebar-cta) p{color:#707eae!important}.sidebar.horizon-sidebar .horizon-sidebar-brand{padding-top:12px;text-align:center}.sidebar.horizon-sidebar .horizon-sidebar-brand img{max-width:120px;opacity:.9}.horizon-layout.wrapper{height:auto;max-width:100%;min-height:100vh;width:100%}@media(min-width:991px){body.sidebar-mini .horizon-layout .sidebar.horizon-sidebar,body.sidebar-mini .horizon-layout .sidebar.horizon-sidebar .sidebar-wrapper{max-width:var(--horizon-sidebar-mini-width)!important;min-width:var(--horizon-sidebar-mini-width)!important;overflow-x:hidden;width:var(--horizon-sidebar-mini-width)!important}body.sidebar-mini .horizon-layout .sidebar.horizon-sidebar{overflow:hidden;z-index:9999;background:var(--horizon-sidebar-solid)!important}body.sidebar-mini .horizon-layout .sidebar.horizon-sidebar:after{opacity:0}body.sidebar-mini .horizon-layout .main-panel{margin-left:var(--horizon-sidebar-mini-width)!important;max-width:calc(100% - var(--horizon-sidebar-mini-width))!important;width:calc(100% - var(--horizon-sidebar-mini-width))!important}body.sidebar-mini .horizon-sidebar .logo{display:none!important}body.sidebar-mini .horizon-sidebar .user{display:block!important;margin:0!important;padding:16px 0 10px!important;text-align:center}body.sidebar-mini .horizon-sidebar .user:after{display:none}body.sidebar-mini .horizon-sidebar .user .photo{display:inline-block;float:none!important;height:34px;margin:0 auto!important;width:34px}body.sidebar-mini .horizon-sidebar .user .photo img,body.sidebar-mini .horizon-sidebar .user .photo .avatar{border-width:1px;height:34px;width:34px}body.sidebar-mini .horizon-sidebar .user .user-info{display:none!important}body.sidebar-mini .horizon-sidebar .sidebar-wrapper>.nav li>a p,body.sidebar-mini .horizon-sidebar .sidebar-wrapper .user .user-info>a>span,body.sidebar-mini .horizon-sidebar .sidebar-wrapper .user .user-info .collapse,body.sidebar-mini .horizon-sidebar .horizon-sidebar-footer .nav-link p,body.sidebar-mini .horizon-sidebar .nav .caret,body.sidebar-mini .horizon-sidebar .nav .collapse{display:none!important;height:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important;width:0!important}body.sidebar-mini .horizon-sidebar .sidebar-wrapper>.nav.horizon-sidebar-nav,body.sidebar-mini .horizon-sidebar .horizon-sidebar-footer .nav{margin-top:0!important;padding:0!important}body.sidebar-mini .horizon-sidebar .nav li>a,body.sidebar-mini .horizon-sidebar .nav li>.nav-link{border-radius:0!important;box-shadow:none!important;justify-content:center;margin:0!important;padding:11px 0!important;width:100%}body.sidebar-mini .horizon-sidebar .nav li>a i,body.sidebar-mini .horizon-sidebar .nav li>.nav-link i{float:none!important;font-size:22px;line-height:1;margin:0!important;text-align:center;width:auto}body.sidebar-mini .horizon-sidebar .nav li.active>a,body.sidebar-mini .horizon-sidebar .nav li.active>.nav-link{background:#4318ff!important;border-radius:0!important;box-shadow:none!important}body.sidebar-mini .horizon-sidebar .nav li.active>a i,body.sidebar-mini .horizon-sidebar .nav li.active>.nav-link i{color:#fff!important}body.sidebar-mini .horizon-sidebar .horizon-sidebar-footer{border-top:0;margin-top:auto;padding:0 0 12px!important}body.sidebar-mini .horizon-sidebar .horizon-sidebar-footer .nav-link.horizon-sidebar-cta{background:transparent!important;box-shadow:none!important;justify-content:center;margin:0!important;padding:10px 0!important;width:100%}body.sidebar-mini .horizon-sidebar .horizon-sidebar-footer .nav-link.horizon-sidebar-cta i{color:#4318ff!important}body.sidebar-mini .horizon-sidebar .horizon-sidebar-brand{display:block!important;padding:8px 0 4px;text-align:center}body.sidebar-mini .horizon-sidebar .horizon-sidebar-brand img{max-height:32px;max-width:56px;opacity:1}body.sidebar-mini .horizon-sidebar:hover{max-width:var(--horizon-sidebar-width)!important;min-width:var(--horizon-sidebar-width)!important;overflow:visible;width:var(--horizon-sidebar-width)!important;background:linear-gradient(90deg,var(--horizon-sidebar-solid) 0%,var(--horizon-sidebar-solid) 68%,rgba(255,255,255,.72) 84%,rgba(244,247,254,.35) 94%,rgba(244,247,254,0) 100%)!important}body.sidebar-mini .horizon-sidebar:hover:after{opacity:1}body.sidebar-mini .horizon-sidebar:hover .sidebar-wrapper{max-width:var(--horizon-sidebar-width)!important;width:var(--horizon-sidebar-width)!important}body.sidebar-mini .horizon-sidebar:hover .logo{display:block!important;padding:28px 24px 16px!important}body.sidebar-mini .horizon-sidebar:hover .logo-img.logo-normal{display:flex!important}body.sidebar-mini .horizon-sidebar:hover .logo-img.logo-mini{display:none!important}body.sidebar-mini .horizon-sidebar:hover .user{align-items:center;display:flex!important;padding:0 12px 14px!important;text-align:left}body.sidebar-mini .horizon-sidebar:hover .user:after{display:block}body.sidebar-mini .horizon-sidebar:hover .user .photo{display:block;float:none!important;height:40px;margin:0!important;width:40px}body.sidebar-mini .horizon-sidebar:hover .user .photo img,body.sidebar-mini .horizon-sidebar:hover .user .photo .avatar{height:40px;width:40px}body.sidebar-mini .horizon-sidebar:hover .user .user-info{display:block!important}body.sidebar-mini .horizon-sidebar:hover .sidebar-wrapper>.nav li>a p,body.sidebar-mini .horizon-sidebar:hover .sidebar-wrapper .user .user-info>a>span,body.sidebar-mini .horizon-sidebar:hover .horizon-sidebar-footer .nav-link p,body.sidebar-mini .horizon-sidebar:hover .nav .caret{display:block!important;height:auto!important;opacity:1!important;visibility:visible!important;width:auto!important}body.sidebar-mini .horizon-sidebar:hover .horizon-sidebar-footer .nav-link p{display:inline!important}body.sidebar-mini .horizon-sidebar:hover .sidebar-wrapper>.nav.horizon-sidebar-nav,body.sidebar-mini .horizon-sidebar:hover .horizon-sidebar-footer .nav{padding:0 12px!important}body.sidebar-mini .horizon-sidebar:hover .nav li>a,body.sidebar-mini .horizon-sidebar:hover .nav li>.nav-link{border-radius:14px!important;justify-content:flex-start;margin:4px 0!important;padding:11px 14px!important}body.sidebar-mini .horizon-sidebar:hover .nav li>a i,body.sidebar-mini .horizon-sidebar:hover .nav li>.nav-link i{float:left!important;margin-right:12px!important}body.sidebar-mini .horizon-sidebar:hover .nav li.active>a,body.sidebar-mini .horizon-sidebar:hover .nav li.active>.nav-link{border-radius:14px!important;box-shadow:0 12px 24px #4318ff40!important}body.sidebar-mini .horizon-sidebar:hover .horizon-sidebar-footer{border-top:1px solid #e9edfb;padding:12px 16px 20px!important}body.sidebar-mini .horizon-sidebar:hover .horizon-sidebar-footer .nav-link.horizon-sidebar-cta{background:transparent!important;box-shadow:none!important;justify-content:flex-start;padding:11px 14px!important}body.sidebar-mini .horizon-sidebar:hover .horizon-sidebar-footer .nav-link.horizon-sidebar-cta i{color:#4318ff!important}body.sidebar-mini .horizon-sidebar:hover .horizon-sidebar-brand img{max-height:none;max-width:120px}body.sidebar-mini .horizon-sidebar:hover .nav .collapse.show,body.sidebar-mini .horizon-sidebar .nav li>.nav-link[aria-expanded=true]+.collapse.show{display:block!important;height:auto!important;opacity:1!important;visibility:visible!important;width:auto!important}}@media(max-width:991px){html.nav-open,html.nav-open body{overflow:hidden}.horizon-layout .main-panel{margin-left:0!important;max-width:100%!important;width:100%!important}.horizon-layout.menu-on-left .sidebar.horizon-sidebar{background:#fff!important;box-shadow:0 16px 38px -12px #7090b047;display:block!important;height:100vh;left:0;position:fixed;right:auto;top:0;transform:translate3d(calc(-1 * var(--horizon-sidebar-width)),0,0);transition:transform .33s cubic-bezier(.685,.0473,.346,1);width:var(--horizon-sidebar-width)!important;z-index:1032}.horizon-layout.menu-on-left .sidebar.horizon-sidebar .sidebar-wrapper{height:calc(100vh - 88px)!important;width:var(--horizon-sidebar-width)!important}html.nav-open .horizon-layout.menu-on-left .wrapper,html.nav-open .horizon-layout .main-panel,html.nav-open .horizon-layout .navbar.horizon-topbar{transform:none!important}html.nav-open .horizon-layout.menu-on-left .sidebar.horizon-sidebar,html.nav-open .horizon-layout .sidebar.horizon-sidebar{transform:translateZ(0)!important;visibility:visible!important}html.nav-open .horizon-layout.menu-on-left .main-panel{transform:none!important}html.nav-open .horizon-layout .close-layer{background:#111c4473;cursor:pointer;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .35s ease;width:100%;z-index:1031}html.nav-open .horizon-layout .close-layer.visible{opacity:1;pointer-events:auto}.horizon-layout .main-panel>.close-layer{display:none!important}body.sidebar-mini .horizon-sidebar .logo-img.logo-normal{display:flex!important;opacity:1!important;transform:none!important}body.sidebar-mini .horizon-sidebar .logo-img.logo-mini{display:none!important}}@media(min-width:768px)and (max-width:991px){.sidebar.horizon-sidebar .logo{padding:22px 20px 14px!important}.sidebar.horizon-sidebar .horizon-sidebar-company{font-size:14px!important}}
