.TenantProductShell_shell__Fb2k6{min-height:100vh;color:var(--tenant-foreground,var(--foreground));background:radial-gradient(circle at 78% -12%,color-mix(in srgb,var(--tenant-accent,#60a5fa) 12%,transparent),transparent 34rem),radial-gradient(circle at 28% 105%,color-mix(in srgb,var(--tenant-primary,#2563eb) 8%,transparent),transparent 38rem),var(--tenant-background,var(--background))}.TenantProductShell_header__jmKvO{position:fixed;inset:0 0 auto 0;z-index:50;height:72px;border-bottom:1px solid color-mix(in srgb,var(--tenant-border,var(--border)) 84%,transparent);background:var(--tenant-background,var(--background));box-shadow:0 4px 16px color-mix(in srgb,var(--tenant-foreground,#19241f) 5%,transparent)}.TenantProductShell_sidebar__QE0fx{position:fixed;inset:72px auto 0 0;z-index:40;display:flex;width:280px;flex-direction:column;overflow:hidden;border-right:1px solid color-mix(in srgb,var(--tenant-border,var(--border)) 82%,transparent);background:color-mix(in srgb,var(--tenant-background,var(--background)) 94%,white 6%);color:var(--tenant-foreground,var(--foreground));box-shadow:18px 0 50px color-mix(in srgb,var(--tenant-foreground,#19241f) 6%,transparent);transition:transform .18s ease}.TenantProductShell_shell__Fb2k6[data-variant=ninja_intelligence] .TenantProductShell_sidebar__QE0fx{border-right-color:color-mix(in srgb,var(--tenant-sidebar-foreground,#dce7e1) 12%,transparent);background:radial-gradient(circle at 10% 4%,color-mix(in srgb,var(--tenant-accent,#c7a05c) 12%,transparent),transparent 16rem),linear-gradient(180deg,color-mix(in srgb,var(--tenant-sidebar,#15271f) 96%,white 4%),var(--tenant-sidebar,#15271f));color:var(--tenant-sidebar-foreground,#dce7e1);box-shadow:18px 0 54px rgba(13,30,23,.12)}.TenantProductShell_brandMark__FwjIj{display:grid;height:42px;width:42px;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--tenant-primary,var(--primary)) 22%,transparent);border-radius:14px;background:linear-gradient(145deg,var(--tenant-primary,var(--primary)),color-mix(in srgb,var(--tenant-primary,var(--primary)) 78%,black));color:var(--primary-foreground,white);box-shadow:0 10px 28px color-mix(in srgb,var(--tenant-primary,var(--primary)) 22%,transparent);font-size:.75rem;font-weight:800;letter-spacing:.08em}.TenantProductShell_shell__Fb2k6[data-variant=ninja_intelligence] .TenantProductShell_brandMark__FwjIj{border-color:color-mix(in srgb,var(--tenant-accent,#c7a05c) 44%,transparent);background:linear-gradient(145deg,var(--tenant-primary,#1f3b30),var(--tenant-sidebar,#15271f))}.TenantProductShell_navDisabled__b5yPt,.TenantProductShell_navLink__xxQkN{display:flex;min-height:42px;align-items:center;gap:.75rem;border:1px solid transparent;border-radius:14px;padding:.55rem .7rem;color:color-mix(in srgb,currentColor 76%,transparent);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.TenantProductShell_navLink__xxQkN:hover{border-color:color-mix(in srgb,var(--tenant-primary,var(--primary)) 13%,transparent);background:color-mix(in srgb,var(--tenant-primary,var(--primary)) 7%,transparent);color:var(--tenant-foreground,var(--foreground))}.TenantProductShell_navLinkActive__a8AWA{border-color:color-mix(in srgb,var(--tenant-primary,var(--primary)) 20%,transparent);background:color-mix(in srgb,var(--tenant-primary,var(--primary)) 11%,var(--tenant-background,var(--background)));color:var(--tenant-primary,var(--primary));box-shadow:0 8px 22px color-mix(in srgb,var(--tenant-primary,var(--primary)) 10%,transparent)}.TenantProductShell_shell__Fb2k6[data-variant=ninja_intelligence] .TenantProductShell_navDisabled__b5yPt,.TenantProductShell_shell__Fb2k6[data-variant=ninja_intelligence] .TenantProductShell_navLink__xxQkN{color:color-mix(in srgb,var(--tenant-sidebar-foreground,#dce7e1) 72%,transparent)}.TenantProductShell_shell__Fb2k6[data-variant=ninja_intelligence] .TenantProductShell_navLink__xxQkN:hover{border-color:color-mix(in srgb,var(--tenant-accent,#c7a05c) 16%,transparent);background:color-mix(in srgb,var(--tenant-sidebar-foreground,#dce7e1) 8%,transparent);color:var(--tenant-sidebar-foreground,#dce7e1)}.TenantProductShell_shell__Fb2k6[data-variant=ninja_intelligence] .TenantProductShell_navLinkActive__a8AWA{border-color:color-mix(in srgb,var(--tenant-accent,#c7a05c) 28%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--tenant-accent,#c7a05c) 18%,transparent),color-mix(in srgb,var(--tenant-sidebar-foreground,#dce7e1) 6%,transparent));color:white;box-shadow:inset 3px 0 0 var(--tenant-accent,#c7a05c),0 10px 24px rgba(8,23,16,.12)}.TenantProductShell_navDisabled__b5yPt{cursor:not-allowed;opacity:.56}.TenantProductShell_main__chjCS{min-height:100dvh;min-width:0;padding:92px 20px 48px 300px}.TenantProductShell_mainInner__6xqhN{width:100%;max-width:1480px;min-width:0;margin:0 auto}.TenantProductShell_mobileBackdrop__fsyc9{position:fixed;inset:72px 0 0;z-index:30;background:rgba(8,18,13,.34)}@media (max-width:767px){.TenantProductShell_sidebar__QE0fx{visibility:hidden;width:min(280px,calc(100vw - 3rem));transform:translateX(-102%)}.TenantProductShell_sidebarOpen__uDa3x{visibility:visible;transform:translateX(0)}.TenantProductShell_navDisabled__b5yPt,.TenantProductShell_navLink__xxQkN{min-height:44px}.TenantProductShell_main__chjCS{padding:88px 12px 40px}}@media (min-width:768px){.TenantProductShell_shell__Fb2k6[data-density=compact] .TenantProductShell_sidebar__QE0fx nav>section+section{margin-top:.75rem}.TenantProductShell_shell__Fb2k6[data-density=compact] .TenantProductShell_sidebar__QE0fx>div:first-child{padding-top:.875rem;padding-bottom:.875rem}.TenantProductShell_shell__Fb2k6[data-density=compact] .TenantProductShell_navDisabled__b5yPt,.TenantProductShell_shell__Fb2k6[data-density=compact] .TenantProductShell_navLink__xxQkN{min-height:40px;padding:.375rem .625rem;gap:.5rem;border-radius:10px}.TenantProductShell_shell__Fb2k6[data-density=compact] .TenantProductShell_main__chjCS{padding-top:84px}}