#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.language-switcher[data-v-20c7a5ac]{display:inline-block}.flag-icon[data-v-20c7a5ac]{font-size:1.2em;margin-right:5px}.dropdown-item[data-v-20c7a5ac]{cursor:pointer}.dropdown-item.active[data-v-20c7a5ac]{background-color:#0d6efd;color:#fff}.dropdown-item[data-v-20c7a5ac]:hover:not(.active){background-color:#f8f9fa}.login-container[data-v-68e64e23]{background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh}.card[data-v-68e64e23]{border:none;border-radius:15px}.btn-primary[data-v-68e64e23]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;padding:12px;font-weight:600}.btn-primary[data-v-68e64e23]:hover{background:linear-gradient(135deg,#5568d3,#6439a1);transform:translateY(-2px);transition:all .3s ease}.form-control[data-v-68e64e23]{border-radius:8px;padding:12px}.form-control[data-v-68e64e23]:focus{border-color:#667eea;box-shadow:0 0 0 .2rem rgba(102,126,234,.25)}.sidebar[data-v-53f7bb4f]{width:260px;background:linear-gradient(180deg,#2c3e50,#34495e);color:#fff;min-height:100vh;position:fixed;left:0;top:0;transition:all .3s ease;z-index:1000;box-shadow:2px 0 10px rgba(0,0,0,.1);overflow:hidden}.sidebar.collapsed[data-v-53f7bb4f]{width:70px}.sidebar-header[data-v-53f7bb4f]{padding:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);font-weight:600;text-align:center}.sidebar-nav[data-v-53f7bb4f]{padding:1rem 0;display:flex;flex-direction:column;height:calc(100% - 70px)}.nav-item[data-v-53f7bb4f]{display:flex;align-items:center;padding:1rem 1.5rem;color:hsla(0,0%,100%,.8);text-decoration:none;transition:all .3s ease;font-size:1.05rem;gap:1rem;white-space:nowrap;overflow:hidden}.sidebar.collapsed .nav-item[data-v-53f7bb4f]{padding:1rem .5rem;justify-content:center;font-size:0}.nav-item[data-v-53f7bb4f]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.nav-item.active[data-v-53f7bb4f],.nav-item.router-link-active[data-v-53f7bb4f]{background-color:rgba(52,152,219,.2);color:#3498db;border-left:4px solid #3498db}.nav-item svg[data-v-53f7bb4f]{flex-shrink:0}.sidebar-language-switcher[data-v-53f7bb4f]{border-top:1px solid hsla(0,0%,100%,.1);margin-top:auto}@media (max-width:768px){.sidebar[data-v-53f7bb4f]{transform:translateX(-100%)}.sidebar[data-v-53f7bb4f]:not(.collapsed){transform:translateX(0)}}.dashboard-container[data-v-4dc19242]{min-height:100vh;background-color:#f8f9fa}.sidebar[data-v-4dc19242]{width:280px;background-color:#2c3e50;color:#fff;min-height:100vh;position:fixed;left:0;top:0;overflow-y:auto;transition:all .3s ease;z-index:1000}.sidebar.collapsed[data-v-4dc19242]{width:70px}.sidebar-header[data-v-4dc19242]{padding:2rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);transition:padding .3s ease}.sidebar.collapsed .sidebar-header[data-v-4dc19242]{padding:2rem .5rem}.sidebar-header h4[data-v-4dc19242]{color:#fff;font-weight:600;font-size:1.5rem;white-space:nowrap;overflow:hidden}.sidebar-nav[data-v-4dc19242]{padding:1rem 0;display:flex;flex-direction:column;height:100%}.nav-item[data-v-4dc19242]{display:flex;align-items:center;padding:1rem 1.5rem;color:hsla(0,0%,100%,.8);text-decoration:none;transition:all .3s ease;font-size:1.05rem;gap:1rem;white-space:nowrap;overflow:hidden}.sidebar.collapsed .nav-item[data-v-4dc19242]{padding:1rem .5rem;justify-content:center;font-size:0}.sidebar.collapsed .nav-item svg[data-v-4dc19242]{margin:0}.nav-item[data-v-4dc19242]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.nav-item.active[data-v-4dc19242]{background-color:hsla(0,0%,100%,.15);color:#fff;border-left:4px solid #667eea}.nav-item svg[data-v-4dc19242]{flex-shrink:0}.main-content[data-v-4dc19242]{margin-left:280px;min-height:100vh;background-color:#f8f9fa;transition:margin-left .3s ease}.main-content.sidebar-collapsed[data-v-4dc19242]{margin-left:70px}.navbar[data-v-4dc19242]{box-shadow:0 2px 4px rgba(0,0,0,.1)}.stat-card[data-v-4dc19242]{transition:transform .2s ease,box-shadow .2s ease}.stat-card[data-v-4dc19242]:hover{transform:translateY(-5px);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.stat-icon[data-v-4dc19242]{width:56px;height:56px;display:flex;align-items:center;justify-content:center}h3[data-v-4dc19242]{font-size:2rem}.small[data-v-4dc19242]{font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}@media (max-width:768px){.sidebar[data-v-4dc19242]{transform:translateX(-100%)}.sidebar[data-v-4dc19242]:not(.collapsed){transform:translateX(0)}.main-content[data-v-4dc19242]{margin-left:0!important}}.dashboard-container[data-v-8a4fad74]{min-height:100vh;background-color:#f8f9fa}.sidebar[data-v-8a4fad74]{width:280px;background-color:#2c3e50;color:#fff;min-height:100vh;position:fixed;left:0;top:0;overflow-y:auto;transition:all .3s ease;z-index:1000}.sidebar.collapsed[data-v-8a4fad74]{width:70px}.sidebar-header[data-v-8a4fad74]{padding:2rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);transition:padding .3s ease}.sidebar.collapsed .sidebar-header[data-v-8a4fad74]{padding:2rem .5rem}.sidebar-header h4[data-v-8a4fad74]{color:#fff;font-weight:600;font-size:1.5rem;white-space:nowrap;overflow:hidden}.sidebar-nav[data-v-8a4fad74]{padding:1rem 0}.nav-item[data-v-8a4fad74]{display:flex;align-items:center;padding:1rem 1.5rem;color:hsla(0,0%,100%,.8);text-decoration:none;transition:all .3s ease;font-size:1.05rem;gap:1rem;white-space:nowrap;overflow:hidden}.sidebar.collapsed .nav-item[data-v-8a4fad74]{padding:1rem .5rem;justify-content:center;font-size:0}.sidebar.collapsed .nav-item svg[data-v-8a4fad74]{margin:0}.nav-item[data-v-8a4fad74]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.nav-item.active[data-v-8a4fad74]{background-color:hsla(0,0%,100%,.15);color:#fff;border-left:4px solid #667eea}.nav-item svg[data-v-8a4fad74]{flex-shrink:0}.main-content[data-v-8a4fad74]{margin-left:280px;min-height:100vh;background-color:#f8f9fa;transition:margin-left .3s ease}.main-content.sidebar-collapsed[data-v-8a4fad74]{margin-left:70px}.navbar[data-v-8a4fad74]{box-shadow:0 2px 4px rgba(0,0,0,.1)}.table th[data-v-8a4fad74]{font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px;color:#6c757d}.sortable[data-v-8a4fad74]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sortable[data-v-8a4fad74]:hover{background-color:#e9ecef!important}.modal.show[data-v-8a4fad74]{background-color:rgba(0,0,0,.5)}.delete-modal-overlay[data-v-8a4fad74]{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:1050}.delete-modal[data-v-8a4fad74]{background-color:#fff;border-radius:8px;width:90%;max-width:450px;box-shadow:0 4px 6px rgba(0,0,0,.1);animation:slideIn-8a4fad74 .3s ease}@keyframes slideIn-8a4fad74{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.delete-modal-header[data-v-8a4fad74]{padding:1.5rem;border-bottom:1px solid #dee2e6}.delete-modal-header h5[data-v-8a4fad74]{margin:0;font-size:1.25rem;font-weight:600;color:#212529}.delete-modal-body[data-v-8a4fad74]{padding:1.5rem}.delete-modal-body p[data-v-8a4fad74]{margin-bottom:.5rem;color:#212529}.delete-modal-footer[data-v-8a4fad74]{padding:1rem 1.5rem;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;gap:.5rem}.btn-cancel[data-v-8a4fad74],.btn-delete[data-v-8a4fad74]{padding:.5rem 1rem;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:all .2s ease}.btn-cancel[data-v-8a4fad74]{background-color:#6c757d;color:#fff}.btn-cancel[data-v-8a4fad74]:hover{background-color:#5a6268}.btn-delete[data-v-8a4fad74]{background-color:#dc3545;color:#fff}.btn-delete[data-v-8a4fad74]:hover{background-color:#c82333}.btn-cancel[data-v-8a4fad74]:disabled,.btn-delete[data-v-8a4fad74]:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.sidebar[data-v-8a4fad74]{transform:translateX(-100%)}.sidebar[data-v-8a4fad74]:not(.collapsed){transform:translateX(0)}.main-content[data-v-8a4fad74]{margin-left:0!important}}.dashboard-container[data-v-6fdb80a5]{min-height:100vh;background-color:#f8f9fa}.sidebar[data-v-6fdb80a5]{width:280px;background-color:#2c3e50;color:#fff;min-height:100vh;position:fixed;left:0;top:0;overflow-y:auto;transition:all .3s ease;z-index:1000}.sidebar.collapsed[data-v-6fdb80a5]{width:70px}.sidebar-header[data-v-6fdb80a5]{padding:2rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);transition:padding .3s ease}.sidebar.collapsed .sidebar-header[data-v-6fdb80a5]{padding:2rem .5rem}.sidebar-header h4[data-v-6fdb80a5]{color:#fff;font-weight:600;font-size:1.5rem;white-space:nowrap;overflow:hidden}.sidebar-nav[data-v-6fdb80a5]{padding:1rem 0}.nav-item[data-v-6fdb80a5]{display:flex;align-items:center;padding:1rem 1.5rem;color:hsla(0,0%,100%,.8);text-decoration:none;transition:all .3s ease;font-size:1.05rem;gap:1rem;white-space:nowrap;overflow:hidden}.sidebar.collapsed .nav-item[data-v-6fdb80a5]{padding:1rem .5rem;justify-content:center;font-size:0}.sidebar.collapsed .nav-item svg[data-v-6fdb80a5]{margin:0}.nav-item[data-v-6fdb80a5]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.nav-item.active[data-v-6fdb80a5]{background-color:hsla(0,0%,100%,.15);color:#fff;border-left:4px solid #667eea}.nav-item svg[data-v-6fdb80a5]{flex-shrink:0}.main-content[data-v-6fdb80a5]{margin-left:280px;min-height:100vh;background-color:#f8f9fa;transition:margin-left .3s ease}.main-content.sidebar-collapsed[data-v-6fdb80a5]{margin-left:70px}.navbar[data-v-6fdb80a5]{box-shadow:0 2px 4px rgba(0,0,0,.1)}.stat-card[data-v-6fdb80a5]{transition:transform .2s}.stat-card[data-v-6fdb80a5]:hover{transform:translateY(-2px)}.stat-icon[data-v-6fdb80a5]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.table th[data-v-6fdb80a5]{font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px;color:#6c757d}.sortable[data-v-6fdb80a5]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sortable[data-v-6fdb80a5]:hover{background-color:#e9ecef!important}.modal.show[data-v-6fdb80a5]{background-color:rgba(0,0,0,.5)}@media (max-width:768px){.sidebar[data-v-6fdb80a5]{transform:translateX(-100%)}.sidebar[data-v-6fdb80a5]:not(.collapsed){transform:translateX(0)}.main-content[data-v-6fdb80a5]{margin-left:0!important}}.dashboard-container[data-v-382f4acc]{min-height:100vh;background-color:#f8f9fa}.sidebar[data-v-382f4acc]{width:280px;background-color:#2c3e50;color:#fff;min-height:100vh;position:fixed;left:0;top:0;overflow-y:auto;transition:all .3s ease;z-index:1000}.sidebar.collapsed[data-v-382f4acc]{width:70px}.sidebar-header[data-v-382f4acc]{padding:2rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);transition:padding .3s ease}.sidebar.collapsed .sidebar-header[data-v-382f4acc]{padding:2rem .5rem}.sidebar-header h4[data-v-382f4acc]{color:#fff;font-weight:600;font-size:1.5rem;white-space:nowrap;overflow:hidden}.sidebar-nav[data-v-382f4acc]{padding:1rem 0}.nav-item[data-v-382f4acc]{display:flex;align-items:center;padding:1rem 1.5rem;color:hsla(0,0%,100%,.8);text-decoration:none;transition:all .3s ease;font-size:1.05rem;gap:1rem;white-space:nowrap;overflow:hidden}.sidebar.collapsed .nav-item[data-v-382f4acc]{padding:1rem .5rem;justify-content:center;font-size:0}.sidebar.collapsed .nav-item svg[data-v-382f4acc]{margin:0}.nav-item[data-v-382f4acc]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.nav-item.active[data-v-382f4acc]{background-color:hsla(0,0%,100%,.15);color:#fff;border-left:4px solid #667eea}.nav-item svg[data-v-382f4acc]{flex-shrink:0}.main-content[data-v-382f4acc]{margin-left:280px;min-height:100vh;background-color:#f8f9fa;transition:margin-left .3s ease}.main-content.sidebar-collapsed[data-v-382f4acc]{margin-left:70px}.navbar[data-v-382f4acc]{box-shadow:0 2px 4px rgba(0,0,0,.1)}.stat-card[data-v-382f4acc]{transition:transform .2s}.stat-card[data-v-382f4acc]:hover{transform:translateY(-2px)}.stat-icon[data-v-382f4acc]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.table th[data-v-382f4acc]{font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px;color:#6c757d}.sortable[data-v-382f4acc]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sortable[data-v-382f4acc]:hover{background-color:#e9ecef!important}@media (max-width:768px){.sidebar[data-v-382f4acc]{transform:translateX(-100%)}.sidebar[data-v-382f4acc]:not(.collapsed){transform:translateX(0)}.main-content[data-v-382f4acc]{margin-left:0!important}}.dashboard-container[data-v-f3493480]{min-height:100vh;background-color:#f8f9fa}.sidebar[data-v-f3493480]{width:280px;background-color:#2c3e50;color:#fff;min-height:100vh;position:fixed;left:0;top:0;overflow-y:auto;transition:all .3s ease;z-index:1000}.sidebar.collapsed[data-v-f3493480]{width:70px}.sidebar-header[data-v-f3493480]{padding:2rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);transition:padding .3s ease}.sidebar.collapsed .sidebar-header[data-v-f3493480]{padding:2rem .5rem}.sidebar-header h4[data-v-f3493480]{color:#fff;font-weight:600;font-size:1.5rem;white-space:nowrap;overflow:hidden}.sidebar-nav[data-v-f3493480]{padding:1rem 0}.nav-item[data-v-f3493480]{display:flex;align-items:center;padding:1rem 1.5rem;color:hsla(0,0%,100%,.8);text-decoration:none;transition:all .3s ease;font-size:1.05rem;gap:1rem;white-space:nowrap;overflow:hidden}.sidebar.collapsed .nav-item[data-v-f3493480]{padding:1rem .5rem;justify-content:center;font-size:0}.sidebar.collapsed .nav-item svg[data-v-f3493480]{margin:0}.nav-item[data-v-f3493480]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.nav-item.active[data-v-f3493480]{background-color:hsla(0,0%,100%,.15);color:#fff;border-left:4px solid #667eea}.nav-item svg[data-v-f3493480]{flex-shrink:0}.main-content[data-v-f3493480]{margin-left:280px;min-height:100vh;background-color:#f8f9fa;transition:margin-left .3s ease}.main-content.sidebar-collapsed[data-v-f3493480]{margin-left:70px}.navbar[data-v-f3493480]{box-shadow:0 2px 4px rgba(0,0,0,.1)}.stat-card[data-v-f3493480]{transition:transform .2s}.stat-card[data-v-f3493480]:hover{transform:translateY(-2px)}.stat-icon[data-v-f3493480]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.table th[data-v-f3493480]{font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px;color:#6c757d}.sortable[data-v-f3493480]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sortable[data-v-f3493480]:hover{background-color:#e9ecef!important}.modal.show[data-v-f3493480]{background-color:rgba(0,0,0,.5)}@media (max-width:768px){.sidebar[data-v-f3493480]{transform:translateX(-100%)}.sidebar[data-v-f3493480]:not(.collapsed){transform:translateX(0)}.main-content[data-v-f3493480]{margin-left:0!important}}.sidebar[data-v-27a0228c]{width:260px;background:linear-gradient(180deg,#2c3e50,#34495e);color:#fff;min-height:100vh;transition:all .3s ease;display:flex;flex-direction:column}.sidebar.collapsed[data-v-27a0228c]{width:70px}.sidebar-header[data-v-27a0228c]{padding:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.sidebar-header h4[data-v-27a0228c]{color:#fff;font-weight:600}.sidebar-nav[data-v-27a0228c]{flex:1;display:flex;flex-direction:column;padding:1rem 0}.nav-item[data-v-27a0228c]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;color:hsla(0,0%,100%,.8);text-decoration:none;transition:all .3s ease;white-space:nowrap}.nav-item[data-v-27a0228c]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.nav-item.active[data-v-27a0228c]{background-color:rgba(52,152,219,.3);color:#fff;border-left:4px solid #3498db;font-weight:500}.sidebar.collapsed .nav-item[data-v-27a0228c]{justify-content:center;padding:.75rem}.sidebar.collapsed .nav-item svg[data-v-27a0228c]{margin:0}.sidebar-language-switcher[data-v-27a0228c]{border-top:1px solid hsla(0,0%,100%,.1)}.dashboard-container[data-v-05c13ade]{min-height:100vh;background-color:#f8f9fa}.sidebar[data-v-05c13ade]{width:280px;background-color:#2c3e50;color:#fff;min-height:100vh;position:fixed;left:0;top:0;overflow-y:auto;transition:all .3s ease;z-index:1000}.sidebar.collapsed[data-v-05c13ade]{width:70px}.sidebar-header[data-v-05c13ade]{padding:2rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);transition:padding .3s ease}.sidebar.collapsed .sidebar-header[data-v-05c13ade]{padding:2rem .5rem}.sidebar-header h4[data-v-05c13ade]{color:#fff;font-weight:600;font-size:1.5rem;white-space:nowrap;overflow:hidden}.sidebar-nav[data-v-05c13ade]{padding:1rem 0;display:flex;flex-direction:column;height:100%}.nav-item[data-v-05c13ade]{display:flex;align-items:center;padding:1rem 1.5rem;color:hsla(0,0%,100%,.8);text-decoration:none;transition:all .3s ease;font-size:1.05rem;gap:1rem;white-space:nowrap;overflow:hidden}.sidebar.collapsed .nav-item[data-v-05c13ade]{padding:1rem .5rem;justify-content:center;font-size:0}.sidebar.collapsed .nav-item svg[data-v-05c13ade]{margin:0}.nav-item[data-v-05c13ade]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.nav-item.active[data-v-05c13ade]{background-color:hsla(0,0%,100%,.15);color:#fff;border-left:4px solid #667eea}.nav-item svg[data-v-05c13ade]{flex-shrink:0}.main-content[data-v-05c13ade]{margin-left:280px;min-height:100vh;background-color:#f8f9fa;transition:margin-left .3s ease}.main-content.sidebar-collapsed[data-v-05c13ade]{margin-left:70px}.navbar[data-v-05c13ade]{box-shadow:0 2px 4px rgba(0,0,0,.1)}.stat-card[data-v-05c13ade]{transition:transform .2s}.stat-card[data-v-05c13ade]:hover{transform:translateY(-2px)}.stat-icon[data-v-05c13ade]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.sidebar-language-switcher[data-v-05c13ade]{border-top:1px solid hsla(0,0%,100%,.1);margin-top:auto}@media (max-width:768px){.sidebar[data-v-05c13ade]{transform:translateX(-100%)}.sidebar[data-v-05c13ade]:not(.collapsed){transform:translateX(0)}.main-content[data-v-05c13ade]{margin-left:0!important}}.navbar[data-v-43cffeb8]{box-shadow:0 2px 4px rgba(0,0,0,.05)}.dashboard-container[data-v-6985f64b]{min-height:100vh;background-color:#f8f9fa}.sidebar[data-v-6985f64b]{width:280px;background-color:#2c3e50;color:#fff;min-height:100vh;position:fixed;left:0;top:0;overflow-y:auto;transition:all .3s ease;z-index:1000}.sidebar.collapsed[data-v-6985f64b]{width:70px}.sidebar-header[data-v-6985f64b]{padding:2rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.sidebar-header h4[data-v-6985f64b]{color:#fff;font-weight:600;font-size:1.5rem}.sidebar-nav[data-v-6985f64b]{padding:1rem 0}.nav-item[data-v-6985f64b]{display:flex;align-items:center;padding:1rem 1.5rem;color:hsla(0,0%,100%,.8);text-decoration:none;transition:all .3s ease;font-size:1.05rem;gap:1rem}.nav-item[data-v-6985f64b]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.nav-item.active[data-v-6985f64b]{background-color:hsla(0,0%,100%,.15);color:#fff;border-left:4px solid #667eea}.main-content[data-v-6985f64b]{margin-left:280px;min-height:100vh;background-color:#f8f9fa;transition:margin-left .3s ease}.main-content.sidebar-collapsed[data-v-6985f64b]{margin-left:70px}.stat-card[data-v-6985f64b]{transition:transform .2s}.stat-card[data-v-6985f64b]:hover{transform:translateY(-2px)}.stat-icon[data-v-6985f64b]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.modal.show[data-v-6985f64b]{background-color:rgba(0,0,0,.5)}@media (max-width:768px){.sidebar[data-v-6985f64b]{transform:translateX(-100%)}.sidebar[data-v-6985f64b]:not(.collapsed){transform:translateX(0)}.main-content[data-v-6985f64b]{margin-left:0!important}}.dashboard-container[data-v-5a498ba8]{min-height:100vh;background-color:#f8f9fa}.sidebar[data-v-5a498ba8]{width:280px;background-color:#2c3e50;color:#fff;min-height:100vh;position:fixed;left:0;top:0;overflow-y:auto;transition:all .3s ease;z-index:1000}.sidebar.collapsed[data-v-5a498ba8]{width:70px}.sidebar-header[data-v-5a498ba8]{padding:2rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.sidebar-header h4[data-v-5a498ba8]{color:#fff;font-weight:600;font-size:1.5rem}.sidebar-nav[data-v-5a498ba8]{padding:1rem 0}.nav-item[data-v-5a498ba8]{display:flex;align-items:center;padding:1rem 1.5rem;color:hsla(0,0%,100%,.8);text-decoration:none;transition:all .3s ease;font-size:1.05rem;gap:1rem}.nav-item[data-v-5a498ba8]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.nav-item.active[data-v-5a498ba8]{background-color:hsla(0,0%,100%,.15);color:#fff;border-left:4px solid #667eea}.main-content[data-v-5a498ba8]{margin-left:280px;min-height:100vh;background-color:#f8f9fa;transition:margin-left .3s ease}.main-content.sidebar-collapsed[data-v-5a498ba8]{margin-left:70px}.stat-card[data-v-5a498ba8]{transition:transform .2s}.stat-card[data-v-5a498ba8]:hover{transform:translateY(-2px)}.stat-icon[data-v-5a498ba8]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.modal.show[data-v-5a498ba8]{background-color:rgba(0,0,0,.5)}@media (max-width:768px){.sidebar[data-v-5a498ba8]{transform:translateX(-100%)}.sidebar[data-v-5a498ba8]:not(.collapsed){transform:translateX(0)}.main-content[data-v-5a498ba8]{margin-left:0!important}}.dashboard-container[data-v-550ddcc0]{min-height:100vh;background-color:#f8f9fa}.sidebar[data-v-550ddcc0]{width:280px;background-color:#2c3e50;color:#fff;min-height:100vh;position:fixed;left:0;top:0;overflow-y:auto;transition:all .3s ease;z-index:1000}.sidebar.collapsed[data-v-550ddcc0]{width:70px}.sidebar-header[data-v-550ddcc0]{padding:2rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.sidebar-header h4[data-v-550ddcc0]{color:#fff;font-weight:600;font-size:1.5rem}.sidebar-nav[data-v-550ddcc0]{padding:1rem 0}.nav-item[data-v-550ddcc0]{display:flex;align-items:center;padding:1rem 1.5rem;color:hsla(0,0%,100%,.8);text-decoration:none;transition:all .3s ease;font-size:1.05rem;gap:1rem}.nav-item[data-v-550ddcc0]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.nav-item.active[data-v-550ddcc0]{background-color:hsla(0,0%,100%,.15);color:#fff;border-left:4px solid #667eea}.main-content[data-v-550ddcc0]{margin-left:280px;min-height:100vh;background-color:#f8f9fa;transition:margin-left .3s ease}.main-content.sidebar-collapsed[data-v-550ddcc0]{margin-left:70px}.stat-card[data-v-550ddcc0]{transition:transform .2s}.stat-card[data-v-550ddcc0]:hover{transform:translateY(-2px)}.stat-icon[data-v-550ddcc0]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.modal.show[data-v-550ddcc0]{background-color:rgba(0,0,0,.5)}@media (max-width:768px){.sidebar[data-v-550ddcc0]{transform:translateX(-100%)}.sidebar[data-v-550ddcc0]:not(.collapsed){transform:translateX(0)}.main-content[data-v-550ddcc0]{margin-left:0!important}}.dashboard-container[data-v-01e349be]{min-height:100vh;background-color:#f8f9fa}.sidebar[data-v-01e349be]{width:280px;background-color:#2c3e50;color:#fff;min-height:100vh;position:fixed;left:0;top:0;overflow-y:auto;transition:all .3s ease;z-index:1000}.sidebar.collapsed[data-v-01e349be]{width:70px}.sidebar-header[data-v-01e349be]{padding:2rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.sidebar-header h4[data-v-01e349be]{color:#fff;font-weight:600;font-size:1.5rem}.sidebar-nav[data-v-01e349be]{padding:1rem 0}.nav-item[data-v-01e349be]{display:flex;align-items:center;padding:1rem 1.5rem;color:hsla(0,0%,100%,.8);text-decoration:none;transition:all .3s ease;font-size:1.05rem;gap:1rem}.nav-item[data-v-01e349be]:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.nav-item.active[data-v-01e349be]{background-color:hsla(0,0%,100%,.15);color:#fff;border-left:4px solid #667eea}.main-content[data-v-01e349be]{margin-left:280px;min-height:100vh;background-color:#f8f9fa;transition:margin-left .3s ease}.main-content.sidebar-collapsed[data-v-01e349be]{margin-left:70px}.profile-avatar[data-v-01e349be]{color:#667eea}.modal.show[data-v-01e349be]{background-color:rgba(0,0,0,.5)}@media (max-width:768px){.sidebar[data-v-01e349be]{transform:translateX(-100%)}.sidebar[data-v-01e349be]:not(.collapsed){transform:translateX(0)}.main-content[data-v-01e349be]{margin-left:0!important}}