.navbar_navbar__g8CqE{display:flex;justify-content:space-between;align-items:center;background-color:#2c3e50;color:#fff;padding:15px 20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.navbar_left__zT_Pn{display:flex;align-items:center;gap:15px}.navbar_menuBtn__qAwIR{font-size:24px;color:#fff;cursor:pointer;display:none}.navbar_logo__U0Ohb{font-size:20px;font-weight:700}.navbar_right__rrSTK{display:flex;align-items:center;gap:20px}.navbar_username__x1zh4{font-size:14px}.navbar_logoutBtn__q6mfC{background-color:#e74c3c;color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;transition:background-color .3s}.navbar_logoutBtn__q6mfC:hover{background-color:#c0392b}@media (max-width:768px){.navbar_menuBtn__qAwIR{display:block}.navbar_logo__U0Ohb{font-size:16px}}.sidebar_sidebar__ScOu7{width:250px;background-color:#34495e;color:#fff;overflow-y:auto;transition:transform .3s}.sidebar_sidebar__ScOu7.sidebar_closed___suzI{transform:translateX(-100%)}.sidebar_menu__ilITd{list-style:none;padding:20px 0}.sidebar_menu__ilITd li{margin:0}.sidebar_menu__ilITd a{display:flex;align-items:center;gap:12px;padding:12px 20px;color:#fff;transition:background-color .3s}.sidebar_menu__ilITd a:hover{background-color:#2c3e50}.sidebar_menu__ilITd a.sidebar_active__4Oamh{background-color:#3498db;border-left:4px solid #2980b9}.sidebar_icon__uAON4{font-size:18px}.sidebar_label__OxkuN{font-size:14px}@media (max-width:768px){.sidebar_sidebar__ScOu7{position:fixed;left:0;top:60px;height:calc(100vh - 60px);z-index:100}.sidebar_sidebar__ScOu7.sidebar_closed___suzI{transform:translateX(-100%)}.sidebar_sidebar__ScOu7.sidebar_open__8gM7q{transform:translateX(0)}}.layout_container__jQ1_H{display:flex;flex-direction:column;height:100vh}.layout_main__ERBQ9{display:flex;flex:1 1;overflow:hidden}.layout_content__3dPtB{flex:1 1;overflow-y:auto;padding:20px}@media (max-width:768px){.layout_content__3dPtB{padding:10px}}.dashboard_dashboard__kB8fF{max-width:1200px;margin:0 auto}.dashboard_header__6byBt{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:20px}.dashboard_header__6byBt h1{color:#2c3e50;font-size:28px;margin:0}.dashboard_quickActions__N7D3F{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:30px}.dashboard_actionBtn__eDNSx{padding:12px 20px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}.dashboard_actionBtn__eDNSx:hover{background-color:#45a049;transform:translateY(-2px);box-shadow:0 4px 12px rgba(76,175,80,.3)}.dashboard_actionBtn__eDNSx:active{transform:translateY(0)}.dashboard_statsGrid__wQM_g{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin-bottom:30px}.dashboard_statCard__i3K_G{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:center}.dashboard_statCard__i3K_G h3{color:#7f8c8d;font-size:14px;margin-bottom:10px;text-transform:uppercase}.dashboard_value__LrF_k{color:#3498db;font-size:32px;font-weight:700;margin:0}.dashboard_modalOverlay__Fcg1I{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.dashboard_modal__1QBN6{background:#fff;border-radius:8px;padding:30px;max-width:500px;width:90%;box-shadow:0 10px 40px rgba(0,0,0,.2);animation:dashboard_slideIn__DTruv .3s ease}@keyframes dashboard_slideIn__DTruv{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.dashboard_modal__1QBN6 h2{color:#2c3e50;margin-top:0;margin-bottom:20px;font-size:20px}.dashboard_formGroup__z6UYH{margin-bottom:20px}.dashboard_formGroup__z6UYH label{display:block;color:#2c3e50;font-weight:500;margin-bottom:8px;font-size:14px}.dashboard_formGroup__z6UYH input,.dashboard_formGroup__z6UYH select{width:100%;padding:10px;border:1px solid #bdc3c7;border-radius:4px;font-size:14px;box-sizing:border-box;transition:border-color .3s ease}.dashboard_formGroup__z6UYH input:focus,.dashboard_formGroup__z6UYH select:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.1)}.dashboard_modalButtons__WmxTd{display:flex;gap:10px;margin-top:30px}.dashboard_btnPrimary__F2Cux,.dashboard_btnSecondary__NpVzZ{flex:1 1;padding:12px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.dashboard_btnPrimary__F2Cux{background-color:#3498db;color:#fff}.dashboard_btnPrimary__F2Cux:hover{background-color:#2980b9;transform:translateY(-2px);box-shadow:0 4px 12px rgba(52,152,219,.3)}.dashboard_btnSecondary__NpVzZ{background-color:#ecf0f1;color:#2c3e50}.dashboard_btnSecondary__NpVzZ:hover{background-color:#bdc3c7}@media (max-width:768px){.dashboard_statsGrid__wQM_g{grid-template-columns:repeat(2,1fr)}.dashboard_dashboard__kB8fF h1{font-size:20px}.dashboard_modal__1QBN6{padding:20px}.dashboard_quickActions__N7D3F{flex-direction:column}.dashboard_actionBtn__eDNSx{width:100%}}