.Banner_banner__cvXnk{position:relative;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:40px 60px;border-radius:18px;color:#fff;background:linear-gradient(rgba(5,10,24,.88),rgba(5,10,24,.9)),linear-gradient(135deg,#071120,#0d1b3d 35%,#0d5c63 68%,#31c7b7);overflow:hidden}.Banner_bannerRight___htCZ{display:flex;align-items:center;gap:1rem;flex-shrink:0}.Banner_logoutBtn__4cxD3{padding:10px 24px;border:1px solid hsla(0,0%,100%,.3);border-radius:10px;background:hsla(0,0%,100%,.1);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Banner_logoutBtn__4cxD3:hover{background:#e74c3c;border-color:#e74c3c}.Banner_banner__cvXnk:after,.Banner_banner__cvXnk:before{content:"";position:absolute;pointer-events:none}.Banner_banner__cvXnk:after{width:14rem;height:14rem;right:-3rem;top:-4rem;border-radius:50%;background:radial-gradient(circle,rgba(62,255,241,.3) 0,rgba(62,255,241,0) 72%);filter:blur(12px);animation:Banner_pulseOrb__IMskH 5s ease-in-out infinite}.Banner_content__14Q98{position:relative;z-index:1}.Banner_content__14Q98 h1{margin:0;font-size:28px;font-weight:600;letter-spacing:.01em;text-transform:none;color:#f8fbff;text-shadow:none}.Banner_content__14Q98 p{opacity:.92;font-size:16px;max-width:42rem;color:#baf7f0;letter-spacing:.02em}.Banner_button__8f5Wl{position:relative;z-index:1;background:#e8f3f8;border:1px solid hsla(0,0%,100%,.38);padding:12px 24px;font-size:16px;font-weight:700;border-radius:10px;cursor:pointer;color:#05111d;white-space:nowrap;box-shadow:0 12px 26px rgba(6,12,24,.18),inset 0 1px 0 hsla(0,0%,100%,.75);transition:background .3s ease,transform .3s ease,box-shadow .3s ease}.Banner_button__8f5Wl:hover{transform:translateY(-1px);background:#fff;box-shadow:0 16px 28px rgba(6,12,24,.22),inset 0 1px 0 hsla(0,0%,100%,.85)}@keyframes Banner_dataFlow__fiMpu{0%{background-position:-220px 0,0 0}to{background-position:220px 0,0 22px}}@keyframes Banner_pulseOrb__IMskH{0%,to{transform:scale(.92);opacity:.45}50%{transform:scale(1.08);opacity:.9}}@keyframes Banner_sweepLine__QtP6I{0%{transform:translate(-18%,-50%);opacity:0}15%{opacity:.75}85%{opacity:.75}to{transform:translate(18%,-50%);opacity:0}}@media (max-width:768px){.Banner_banner__cvXnk{flex-direction:column;align-items:flex-start;padding:28px 24px}.Banner_content__14Q98 h1{font-size:26px}}.sidebar_mainMenu__S3SpW{background:linear-gradient(rgba(5,10,24,.88),rgba(5,10,24,.9)),linear-gradient(135deg,#071120,#0d1b3d 35%,#0d5c63 68%,#31c7b7);position:fixed;top:0;left:0;width:60px;height:100vh;overflow:hidden;transition:width .2s ease;z-index:1000;padding-top:10px;display:flex;flex-direction:column}.sidebar_mainMenu__S3SpW:hover{width:250px}.sidebar_mainMenu__S3SpW::-webkit-scrollbar{width:4px}.sidebar_mainMenu__S3SpW::-webkit-scrollbar-track{background:transparent}.sidebar_mainMenu__S3SpW::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.sidebar_mainMenu__S3SpW::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.sidebar_menuList__z8Gnc{margin:0;padding:5px 0;list-style:none;flex:1 1;overflow-y:auto;overflow-x:hidden}.sidebar_menuList__z8Gnc::-webkit-scrollbar{width:4px}.sidebar_menuList__z8Gnc::-webkit-scrollbar-track{background:transparent}.sidebar_menuList__z8Gnc::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.sidebar_menuList__z8Gnc::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.sidebar_menuItem__eqTJa{position:relative;display:block;width:250px;margin-bottom:15px}.sidebar_menuLink__8lz7_{display:table;width:100%;color:#999;font-size:14px;text-decoration:none;transition:all .2s ease}.sidebar_icon__j_lLI{display:table-cell;width:60px;height:36px;text-align:center;vertical-align:middle;font-size:20px;color:inherit}.sidebar_icon__j_lLI svg{display:inline-block;vertical-align:middle}.sidebar_navText__E6R3L{display:table-cell;vertical-align:middle;width:190px;opacity:0;transition:opacity .2s ease;white-space:nowrap}.sidebar_mainMenu__S3SpW:hover .sidebar_navText__E6R3L{opacity:1}.sidebar_menuItem__eqTJa:hover .sidebar_menuLink__8lz7_{color:#fff;background-color:#31c7b7}.sidebar_userSection__sfOg9{padding:25px 5px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;gap:10px;text-decoration:none;transition:background .2s ease;flex-shrink:0}.sidebar_userSection__sfOg9:hover{background:hsla(0,0%,100%,.08)}.sidebar_userAvatar__0KsL7{width:36px;height:36px;border-radius:50%;background:#31c7b7;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;flex-shrink:0}.sidebar_userInfo__0kXhy{flex:1 1;min-width:0;opacity:0;transition:opacity .2s ease}.sidebar_mainMenu__S3SpW:hover .sidebar_userInfo__0kXhy{opacity:1}.sidebar_userName__g1DNu{color:#fff;font-size:14px;font-weight:600;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar_userRole__ErXdq{color:#31c7b7;font-size:12px;text-transform:capitalize}.sidebar_logoutButton__V5d1x{width:100%;padding:8px 12px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:6px;color:#fff;font-size:12px;cursor:pointer;transition:all .2s ease;opacity:0;transform:translateY(10px)}.sidebar_mainMenu__S3SpW:hover .sidebar_logoutButton__V5d1x{opacity:1;transform:translateY(0)}.sidebar_logoutButton__V5d1x:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3)}.AppLayout_shell__kf3d8{min-height:100vh;background:#f5f7fa;font-family:Calibri,sans-serif}.AppLayout_content__hbviD{margin-left:60px;min-height:100vh;padding:24px}.AppLayout_inner__ImTCl{width:100%;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.AppLayout_pageContent__hRVfO{min-width:0}@media (max-width:768px){.AppLayout_content__hbviD{padding:16px}.AppLayout_inner__ImTCl{gap:16px}}