html:root{--theme-sidenav-width: 240px;--theme-sidenav-width-sm: 64px}.b2b-sidenav.demo2-sidenav{--menu-surface: #fafafa;--menu-ink: #454545;--menu-muted: #7b8493;--menu-hover: #efefef;--menu-active: #fff;--menu-line: #e2e6ec;--menu-tree-line: #d1d5db;--menu-tree-hover: #9ca3af;--menu-accent: #167451;display:flex;flex-direction:column;background:var(--menu-surface) !important;border-color:var(--menu-line)}.b2b-sidenav.demo2-sidenav>.b2b-logo{flex:0 0 64px;height:64px;padding:12px 18px;border:0;background:rgba(0,0,0,0)}.b2b-sidenav.demo2-sidenav>.scrollbar{flex:1 1 0;min-height:0;height:auto;overflow:hidden}.b2b-sidenav.demo2-sidenav .sidenav-user{display:none}.b2b-sidenav.demo2-sidenav .side-nav{padding:8px 6px 18px;gap:0;font-family:Roboto,"Segoe UI",sans-serif}.b2b-sidenav.demo2-sidenav .side-nav>.side-nav-title{margin:16px 8px 8px;font-size:12px;letter-spacing:0;font-weight:500;color:var(--menu-muted)}.b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link{min-height:36px;padding:8px;gap:8px;border-radius:8px;font-size:14px;font-weight:500 !important;line-height:20px;color:var(--menu-ink);transition:background-color .15s ease,box-shadow .15s ease,color .15s ease}.b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link .menu-icon{flex-basis:20px;width:20px;min-width:20px}.b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link .menu-icon i{font-size:19px}.b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link:hover{background:var(--menu-hover);color:var(--menu-ink)}.b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link.active:not([data-bs-toggle=collapse]){background:rgba(0,0,0,0) !important;color:var(--menu-accent) !important;border:0;box-shadow:none !important}.b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link[data-bs-toggle=collapse]{background:rgba(0,0,0,0) !important;box-shadow:none !important;color:var(--menu-ink) !important}.b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link[data-bs-toggle=collapse]:hover{background:var(--menu-hover) !important}.b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link[data-bs-toggle=collapse] .menu-arrow{transform:rotate(0deg) !important}.b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link[data-bs-toggle=collapse]:has(+.collapse.show) .menu-arrow,.b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link[data-bs-toggle=collapse][aria-expanded=true]:has(+.collapsing) .menu-arrow{transform:rotate(-180deg) !important}.b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link:focus-visible{outline:2px solid var(--menu-accent);outline-offset:2px}.b2b-sidenav.demo2-sidenav .side-nav .sub-menu{gap:0;margin:0;padding:0;border-inline-start:0}.b2b-sidenav.demo2-sidenav .side-nav .sub-menu .side-nav-item>.side-nav-link{min-height:36px;padding:8px;padding-inline-start:36px;border-radius:6px;font-size:14px;line-height:20px;font-weight:500 !important;color:var(--menu-ink)}.b2b-sidenav.demo2-sidenav .side-nav .sub-menu .side-nav-item>.side-nav-link .menu-icon{display:none}.b2b-sidenav.demo2-sidenav .side-nav .sub-menu .side-nav-item>.side-nav-link::before{content:"";position:absolute;inset-inline-start:17px;top:50%;width:2px;height:100%;transform:translateY(-50%);background:var(--menu-tree-line);pointer-events:none;transition:height .15s ease,background-color .15s ease}.b2b-sidenav.demo2-sidenav .side-nav .sub-menu .side-nav-item>.side-nav-link:hover,.b2b-sidenav.demo2-sidenav .side-nav .sub-menu .side-nav-item>.side-nav-link:focus-visible{background:var(--menu-hover)}.b2b-sidenav.demo2-sidenav .side-nav .sub-menu .side-nav-item>.side-nav-link:hover::before,.b2b-sidenav.demo2-sidenav .side-nav .sub-menu .side-nav-item>.side-nav-link:focus-visible::before{height:70%;background:var(--menu-tree-hover)}.b2b-sidenav.demo2-sidenav .side-nav .sub-menu .side-nav-item>.side-nav-link.active{color:var(--menu-accent) !important;background:rgba(0,0,0,0) !important;border:0;box-shadow:none !important}.b2b-sidenav.demo2-sidenav .side-nav-promo{margin:18px 0 0 !important;padding:14px 12px;min-height:0;gap:7px;border-radius:10px;background:var(--menu-active) !important;border-color:var(--menu-line) !important}.b2b-sidenav.demo2-sidenav .side-nav-promo .side-nav-promo-icon{position:static;transform:none;width:40px;height:40px;border-width:1px}.b2b-sidenav.demo2-sidenav .side-nav-promo>span:last-child{font-size:12px}.b2b-sidenav.demo2-sidenav .security-guide-callout{margin:16px 0 0;border-radius:9px}.b2b-sidenav.demo2-sidenav .demo2-profile-footer{position:relative;z-index:2;flex:0 0 auto;padding:8px;border-top:1px solid var(--menu-line);background:var(--menu-surface)}.b2b-sidenav.demo2-sidenav .demo2-profile-trigger{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px !important;border:0;border-radius:9px;text-align:start;color:var(--menu-ink);background:rgba(0,0,0,0)}.b2b-sidenav.demo2-sidenav .demo2-profile-trigger:hover,.b2b-sidenav.demo2-sidenav .demo2-profile-trigger[aria-expanded=true]{background:var(--menu-hover)}.b2b-sidenav.demo2-sidenav .demo2-profile-trigger:focus-visible{outline:2px solid var(--menu-accent)}.b2b-sidenav.demo2-sidenav .demo2-profile-avatar{flex-shrink:0;border-radius:10px;object-fit:cover}.b2b-sidenav.demo2-sidenav .demo2-profile-copy{display:flex;flex:1;flex-direction:column;min-width:0}.b2b-sidenav.demo2-sidenav .demo2-profile-copy strong,.b2b-sidenav.demo2-sidenav .demo2-profile-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b2b-sidenav.demo2-sidenav .demo2-profile-copy strong{font-size:13px;font-weight:600}.b2b-sidenav.demo2-sidenav .demo2-profile-copy small{font-size:11px;color:var(--menu-muted)}.b2b-sidenav.demo2-sidenav .demo2-profile-chevron{font-size:18px}.b2b-sidenav.demo2-sidenav .side-account-flyout-card{padding:8px;border:1px solid var(--menu-line);border-radius:12px;max-height:calc(100dvh - 24px);overflow-y:auto}.b2b-sidenav.demo2-sidenav .side-account-flyout-card .dropdown-item{padding:9px 10px;border-radius:7px}html[data-bs-theme=dark] .b2b-sidenav.demo2-sidenav{--menu-surface: #17191e;--menu-ink: #b7bdc8;--menu-muted: #818999;--menu-hover: #24272e;--menu-active: #2b2e36;--menu-line: #343842;--menu-tree-line: #374151;--menu-tree-hover: #9ca3af;--menu-accent: #f1f4f8}html[data-sidenav-size=condensed] .content-page{min-height:calc(100vh - 64px)}html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav{position:fixed}html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .simplebar-mask{overflow:hidden !important}html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .simplebar-content-wrapper{overflow:hidden auto !important}html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .side-nav{padding:8px;gap:8px}html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item{width:auto}html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.collapse,html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.collapsing{display:none !important}html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link{width:46px;min-height:44px;justify-content:center;padding:10px}html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link .menu-text,html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link .badge{display:none !important}html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .side-nav>.side-nav-item>.side-nav-link .menu-icon{min-width:20px}html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .security-guide-callout{display:none}html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .demo2-profile-footer{padding:6px}html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .demo2-profile-trigger{padding:6px !important;justify-content:center}html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .demo2-profile-copy,html[data-sidenav-size=condensed] .b2b-sidenav.demo2-sidenav .demo2-profile-chevron{display:none}html[data-sidenav-size=offcanvas] .b2b-sidenav.demo2-sidenav .button-close-offcanvas{top:18px;right:12px}@media(prefers-reduced-motion: reduce){.b2b-sidenav.demo2-sidenav,.b2b-sidenav.demo2-sidenav .side-nav-link,.b2b-sidenav.demo2-sidenav .side-nav-link::before{transition:none !important}}
