.DashboardLayout_userDropdown__2RSnc{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px 12px;border-radius:12px;transition:all .2s;border:1px solid transparent;min-width:0;max-width:200px}.DashboardLayout_userDropdown__2RSnc:hover{background-color:rgba(0,0,0,.04);border-color:rgba(0,0,0,.1)}@media(max-width:768px){.DashboardLayout_userDropdown__2RSnc{padding:8px;max-width:auto}}.DashboardLayout_userInfo__bayWg{min-width:0;overflow:hidden}@media(max-width:768px){.DashboardLayout_userInfo__bayWg{display:none}}.DashboardLayout_userName__sO888{font-size:14px;font-weight:600;color:#1f2937}.DashboardLayout_userName__sO888,.DashboardLayout_userRole__qDtju{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.DashboardLayout_userRole__qDtju{font-size:12px;color:#6b7280}.DashboardLayout_header__6JV1P{position:sticky;top:0;z-index:999;display:flex;align-items:center;justify-content:space-between;backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.1);padding:0 24px;height:70px}@media(max-width:768px){.DashboardLayout_header__6JV1P{padding:0 16px;height:60px}}.DashboardLayout_headerRight__nPx4M{display:flex;align-items:center;gap:12px}@media(max-width:768px){.DashboardLayout_headerRight__nPx4M{gap:8px}.DashboardLayout_mobileHeaderButton__ATTrK,.DashboardLayout_mobileMenuButton__cXxPG{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}}.DashboardLayout_sidebarScrollable__AM2_O{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding-top:16px;padding-right:4px;padding-bottom:200px;min-height:0;max-height:calc(100vh - 200px);position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:y proximity;overscroll-behavior:contain;will-change:scroll-position;transform:translateZ(0)}.DashboardLayout_sidebarScrollable__AM2_O::-webkit-scrollbar{width:6px;background:transparent}.DashboardLayout_sidebarScrollable__AM2_O::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px;margin:2px 0}.DashboardLayout_sidebarScrollable__AM2_O::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px;-webkit-transition:all .15s ease;transition:all .15s ease;min-height:20px;border:1px solid hsla(0,0%,100%,.1)}.DashboardLayout_sidebarScrollable__AM2_O::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4);border-color:hsla(0,0%,100%,.2)}.DashboardLayout_sidebarScrollable__AM2_O::-webkit-scrollbar-thumb:active{background:hsla(0,0%,100%,.6);border-color:hsla(0,0%,100%,.3)}.DashboardLayout_sidebarScrollable__AM2_O{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.3) hsla(0,0%,100%,.1)}.DashboardLayout_sidebarScrollable__AM2_O .ant-menu{height:auto!important;overflow:visible!important}.DashboardLayout_sidebarScrollable__AM2_O .ant-menu-inline{border-inline-end:none!important}.DashboardLayout_sidebarScrollable__AM2_O .ant-menu-item,.DashboardLayout_sidebarScrollable__AM2_O .ant-menu-submenu,.DashboardLayout_sidebarScrollable__AM2_O .ant-menu-submenu-title{transition:all .2s cubic-bezier(.4,0,.2,1)!important;scroll-snap-align:start}.DashboardLayout_sidebarScrollable__AM2_O .ant-menu-sub{scroll-snap-align:start}.DashboardLayout_sidebarScrollable__AM2_O .ant-menu-submenu-open .ant-menu-sub{transition:all .3s cubic-bezier(.4,0,.2,1)!important}.DashboardLayout_sidebarScrollable__AM2_O .ant-menu-item:hover,.DashboardLayout_sidebarScrollable__AM2_O .ant-menu-submenu-title:hover{transform:translateX(2px)}.DashboardLayout_sidebarScrollable__AM2_O .ant-menu-submenu-arrow,.DashboardLayout_sidebarScrollable__AM2_O .ant-menu-submenu-expand-icon{display:none!important}.DashboardLayout_sidebarScrollable__AM2_O:before{top:0;background:linear-gradient(180deg,rgba(0,0,0,.1),transparent)}.DashboardLayout_sidebarScrollable__AM2_O:after,.DashboardLayout_sidebarScrollable__AM2_O:before{content:"";position:absolute;left:0;right:0;height:20px;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:1}.DashboardLayout_sidebarScrollable__AM2_O:after{bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.1),transparent)}.DashboardLayout_sidebarScrollable__AM2_O.DashboardLayout_scrolling__lqzSb:after,.DashboardLayout_sidebarScrollable__AM2_O.DashboardLayout_scrolling__lqzSb:before{opacity:1}