.LogoutButton_logoutButton__d6EYX{width:100%;padding:.75rem 2rem;background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(220,38,38,.3)}.LogoutButton_logoutButton__d6EYX:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);transform:translateY(-2px);box-shadow:0 6px 16px rgba(220,38,38,.4)}.LogoutButton_logoutButton__d6EYX:active{transform:translateY(0);box-shadow:0 2px 8px rgba(220,38,38,.3)}@media (max-width:768px){.LogoutButton_logoutButton__d6EYX{padding:.625rem 1.5rem;font-size:.9rem}}.Sidebar_sidebar__NatnM{width:280px;min-height:100vh;background:linear-gradient(180deg,#1e3a8a,#1a1a2e);border-right:2px solid rgba(220,38,38,.3);display:flex;flex-direction:column;position:fixed;left:0;top:0;box-shadow:4px 0 16px rgba(0,0,0,.2);z-index:1000;transition:transform .3s ease}.Sidebar_overlay__TuB4V{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}.Sidebar_sidebarHeader__4dpMH{padding:2rem 1.5rem;border-bottom:1px solid rgba(220,38,38,.2);display:flex;flex-direction:column;align-items:center;gap:1rem}.Sidebar_logo__xwxjf{height:50px;width:auto;object-fit:contain}.Sidebar_sidebarTitle__0merU{font-size:1.5rem;font-weight:700;color:#fff;margin:0;text-align:center}.Sidebar_sidebarContent__z_WNG{flex:1 1;padding:2rem 1.5rem;display:flex;flex-direction:column}.Sidebar_welcomeSection__GiyZl{background:rgba(220,38,38,.1);border:1px solid rgba(220,38,38,.3);border-radius:12px;padding:1.5rem;text-align:center;margin-bottom:2rem}.Sidebar_navigation__Rg21J{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.Sidebar_navLink__usnIJ{padding:.75rem 1rem;color:hsla(0,0%,100%,.8);text-decoration:none;border-radius:8px;transition:all .3s ease;font-weight:500}.Sidebar_navLink__usnIJ:hover{background:rgba(220,38,38,.2);color:#fff}.Sidebar_navLink__usnIJ.Sidebar_active__sKEiv{background:rgba(220,38,38,.3);color:#fff;border-left:3px solid #dc2626}.Sidebar_welcomeText___9FYM{font-size:.9rem;color:hsla(0,0%,100%,.7);margin:0 0 .5rem}.Sidebar_userName__R9jly{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 .5rem;background:linear-gradient(135deg,#dc2626,#fca5a5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Sidebar_userRole__Csw0I{font-size:.85rem;color:hsla(0,0%,100%,.6);margin:0;text-transform:capitalize;font-style:italic}.Sidebar_sidebarFooter__g53wA{padding:1.5rem;border-top:1px solid rgba(220,38,38,.2);display:flex;justify-content:center}@media (max-width:1024px){.Sidebar_sidebar__NatnM{transform:translateX(-100%);width:280px}.Sidebar_sidebar__NatnM.Sidebar_open__Jpzb8{transform:translateX(0)}.Sidebar_overlay__TuB4V{display:block}}@media (max-width:768px){.Sidebar_sidebar__NatnM{width:260px}.Sidebar_sidebarContent__z_WNG,.Sidebar_sidebarHeader__4dpMH{padding:1.5rem 1rem}.Sidebar_sidebarFooter__g53wA{padding:1rem}.Sidebar_logo__xwxjf{height:40px}.Sidebar_sidebarTitle__0merU,.Sidebar_userName__R9jly{font-size:1.25rem}}@media (max-width:480px){.Sidebar_sidebar__NatnM{width:100%}}.MenuButton_menuButton__GBzbA{display:none;flex-direction:column;justify-content:space-around;width:30px;height:30px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001;position:fixed;top:1rem;left:1rem}.MenuButton_menuButton__GBzbA span{width:100%;height:3px;background:#1e3a8a;border-radius:3px;transition:all .3s ease;transform-origin:center}.MenuButton_menuButton__GBzbA.MenuButton_open__iTAt_ span{background:#000}.MenuButton_menuButton__GBzbA.MenuButton_open__iTAt_ span:first-child{transform:rotate(45deg) translate(8px,8px)}.MenuButton_menuButton__GBzbA.MenuButton_open__iTAt_ span:nth-child(2){opacity:0}.MenuButton_menuButton__GBzbA.MenuButton_open__iTAt_ span:nth-child(3){transform:rotate(-45deg) translate(8px,-8px)}@media (max-width:1024px){.MenuButton_menuButton__GBzbA{display:flex}}.page_layout__p93s2,.page_main__nw1Wk{display:flex;min-height:100vh}.page_main__nw1Wk{flex:1 1;margin-left:280px;flex-direction:column;align-items:center;justify-content:center;padding:2rem;background:#fff;transition:margin-left .3s ease}.page_container__jZF7q{text-align:center;max-width:800px;padding:3rem;background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_titleContainer__GisRB{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.page_title__po7na{font-size:3rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#dc2626,#1e3a8a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_subtitle__YBgxm{font-size:1.25rem;color:#000;margin-top:1rem}@media (max-width:1024px){.page_main__nw1Wk{margin-left:0;padding:4rem 1rem 1rem}.page_container__jZF7q{padding:2rem 1.5rem;max-width:100%}.page_title__po7na{font-size:2rem}.page_subtitle__YBgxm{font-size:1rem}}@media (max-width:768px){.page_title__po7na{font-size:1.75rem}.page_container__jZF7q{padding:1.5rem 1rem}}@media (max-width:480px){.page_title__po7na{font-size:1.5rem}.page_titleContainer__GisRB{gap:.5rem}}