::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#0d2b6da8;border-radius:3px}.drawer-gradient[data-v-cba69e8a]{background:linear-gradient(145deg,#f8f9fa,#e9ecef);border:none!important}.drawer-content[data-v-cba69e8a]{height:100%;display:flex;flex-direction:column}.drawer-header[data-v-cba69e8a]{border-bottom:1px solid rgba(0,0,0,.05)}.user-profile[data-v-cba69e8a]{transition:all .3s ease}.navigation-list[data-v-cba69e8a]{flex-grow:1;overflow-y:auto;padding-top:8px}.navigation-list[data-v-cba69e8a]::-webkit-scrollbar{width:4px}.navigation-list[data-v-cba69e8a]::-webkit-scrollbar-track{background:rgba(0,0,0,.03)}.navigation-list[data-v-cba69e8a]::-webkit-scrollbar-thumb{background:rgba(94,53,177,.2);border-radius:4px}.navigation-list[data-v-cba69e8a]::-webkit-scrollbar-thumb:hover{background:rgba(94,53,177,.3)}.nav-item[data-v-cba69e8a]{border-radius:8px;margin:4px 8px;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-item[data-v-cba69e8a]:hover{background:rgba(94,53,177,.05)!important;transform:translateX(-4px)}.nav-item.v-list-item--active[data-v-cba69e8a]{background:rgba(94,53,177,.08)!important}.nav-item.v-list-item--active[data-v-cba69e8a]:before{opacity:0}.mini-list-item[data-v-cba69e8a]{justify-content:center;padding-left:0;margin:4px auto;width:44px}.mini-list-item[data-v-cba69e8a]:hover{transform:scale(1.05)}.toggle-btn[data-v-cba69e8a]{transition:transform .3s ease}.toggle-btn[data-v-cba69e8a]:hover{transform:scale(1.1)}.logout-btn[data-v-cba69e8a]{opacity:.8;transition:all .3s ease}.logout-btn[data-v-cba69e8a]:hover{opacity:1;transform:scale(1.1)}.v-application--is-rtl .nav-item[data-v-cba69e8a]:hover{transform:translateX(4px)}.v-application--is-rtl .v-list-item__action[data-v-cba69e8a]:first-child,.v-application--is-rtl .v-list-item__icon[data-v-cba69e8a]:first-child{margin-right:0;margin-left:16px}.home-container[data-v-ff8215ca]{background:linear-gradient(135deg,#f5f7fa,#e9ecef);min-height:100vh}.dashboard-grid .dashboard-card[data-v-ff8215ca]{border-radius:12px;transition:all .3s ease;height:80%;display:flex;flex-direction:column;cursor:pointer;margin-top:50px}.dashboard-grid .dashboard-card.on-hover[data-v-ff8215ca]{transform:translateY(-5px)}.dashboard-grid .dashboard-card .card-content[data-v-ff8215ca]{padding:1rem;text-align:center;flex-grow:1;display:flex;flex-direction:column;align-items:center;gap:1rem}.dashboard-grid .dashboard-card .card-icon[data-v-ff8215ca]{margin-bottom:.5rem;transition:transform .3s ease}.on-hover .dashboard-grid .dashboard-card .card-icon[data-v-ff8215ca]{transform:scale(1.1)}.dashboard-grid .dashboard-card .card-title[data-v-ff8215ca]{font-size:1.25rem;font-weight:500;color:#2d3748;margin:0}.dashboard-grid .dashboard-card .card-stats[data-v-ff8215ca]{display:flex;justify-content:center;gap:2rem;margin-top:auto}.dashboard-grid .dashboard-card .card-stats .stat-item[data-v-ff8215ca]{text-align:center}.dashboard-grid .dashboard-card .card-stats .stat-item .stat-value[data-v-ff8215ca]{display:block;font-size:1.5rem;font-weight:600;color:#1a202c}.dashboard-grid .dashboard-card .card-stats .stat-item .stat-label[data-v-ff8215ca]{font-size:.875rem;color:#718096}.dashboard-grid .dashboard-card .card-actions[data-v-ff8215ca]{padding:1rem;display:flex;justify-content:center}[dir=rtl] .v-btn__content[data-v-ff8215ca]{flex-direction:row-reverse}[dir=rtl] .card-actions .v-icon[data-v-ff8215ca]{transform:rotate(180deg)}.login-form-card[data-v-76934b12]{border-radius:16px!important;overflow:hidden;transition:transform .3s ease}.login-form-card[data-v-76934b12]:hover{transform:translateY(-5px)}[data-v-76934b12] .v-text-field__slot{direction:rtl}[data-v-76934b12] .v-label{right:0;left:auto}[data-v-76934b12] .v-input__prepend-inner{margin-right:0;margin-left:8px}@media(max-width:600px){.login-form-card[data-v-76934b12]{margin:16px}[data-v-76934b12] .v-card__text{padding:16px!important}}.login-container[data-v-4a5217c8]{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#5e34e6,#7c5cf5);padding:20px;box-sizing:border-box;animation:fadeIn-4a5217c8 1s ease-out}.login-wrapper[data-v-4a5217c8]{width:100%;max-width:500px;animation:slideUp-4a5217c8 .8s ease-out}@keyframes fadeIn-4a5217c8{0%{opacity:0}to{opacity:1}}@keyframes slideUp-4a5217c8{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}