.DashboardSidebar_sidebar__E0SMu{width:240px;min-width:240px;flex-shrink:0;background:var(--color-dark-bg);min-height:100vh;display:flex;flex-direction:column;border-right:1px solid hsla(0,0%,100%,.06)}.DashboardSidebar_top__3U0jx{padding:var(--space-lg) var(--space-md);border-bottom:1px solid hsla(0,0%,100%,.06);margin-bottom:var(--space-sm)}.DashboardSidebar_logo__CamRa{display:inline-flex;align-items:center;gap:6px;font-size:1.25rem;font-weight:800;color:var(--color-white);text-decoration:none;letter-spacing:-.02em}.DashboardSidebar_logoDot__T4NlJ{color:var(--color-primary)}.DashboardSidebar_projectName__8VGa_{display:block;font-size:var(--font-size-xs);color:hsla(0,0%,100%,.35);margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.DashboardSidebar_links__I14Ex{flex:1 1;padding:0 var(--space-sm);display:flex;flex-direction:column;gap:2px}.DashboardSidebar_link__smcMl{display:flex;align-items:center;gap:var(--space-md);padding:9px var(--space-md);border-radius:var(--radius-md);border-left:3px solid transparent;color:hsla(0,0%,100%,.5);text-decoration:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background var(--transition-fast),color var(--transition-fast)}.DashboardSidebar_link__smcMl:hover{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.85)}.DashboardSidebar_active__atFWb{background:rgba(0,112,243,.15);color:#90c4ff;border-left-color:var(--color-primary)}.DashboardSidebar_icon__rkjme{flex-shrink:0;width:20px;text-align:center;font-size:1rem;line-height:1}.DashboardSidebar_label__NIc4M{flex:1 1}.DashboardSidebar_bottom__pbFW_{padding:var(--space-sm) var(--space-sm) var(--space-lg);border-top:1px solid hsla(0,0%,100%,.06);margin-top:var(--space-sm)}.DashboardSidebar_logoutBtn__2mnXV{display:flex;align-items:center;gap:var(--space-md);width:100%;padding:9px var(--space-md);background:none;border:none;border-radius:var(--radius-md);color:hsla(0,0%,100%,.35);font-size:var(--font-size-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.DashboardSidebar_logoutBtn__2mnXV:hover{background:rgba(239,68,68,.1);color:#fca5a5}@media (max-width:768px){.DashboardSidebar_sidebar__E0SMu{position:fixed;bottom:0;left:0;right:0;top:auto;width:100%;min-width:unset;min-height:unset;height:64px;flex-direction:row;align-items:stretch;border-right:none;border-top:1px solid hsla(0,0%,100%,.1);z-index:100}.DashboardSidebar_bottom__pbFW_,.DashboardSidebar_top__3U0jx{display:none}.DashboardSidebar_links__I14Ex{flex-direction:row;align-items:stretch;padding:0;gap:0;flex:1 1}.DashboardSidebar_link__smcMl{flex:1 1;flex-direction:column;justify-content:center;align-items:center;gap:2px;border-left:none;border-top:3px solid transparent;padding:6px 4px;border-radius:0;font-size:.65rem}.DashboardSidebar_link__smcMl:hover{background:hsla(0,0%,100%,.05)}.DashboardSidebar_active__atFWb{border-top-color:var(--color-primary);background:rgba(0,112,243,.12)}.DashboardSidebar_icon__rkjme{font-size:1.2rem;width:auto}.DashboardSidebar_label__NIc4M{display:block;font-size:.6rem;line-height:1}.DashboardSidebar_logoutBtn__2mnXV,.DashboardSidebar_projectName__8VGa_{display:none}}.DashboardLayout_container__804MW{display:flex;min-height:100vh}.DashboardLayout_main__N51_i{flex:1 1;padding:var(--space-xl);min-width:0;background:var(--color-surface)}@media (max-width:768px){.DashboardLayout_container__804MW{flex-direction:column}.DashboardLayout_main__N51_i{padding:var(--space-md) var(--space-sm);padding-bottom:80px}}