.employee-form-container[data-v-3ae8037a]{width:100%}[dir] .employee-form-container[data-v-3ae8037a]{padding:0}.modern-card[data-v-3ae8037a]{overflow:hidden}[dir] .modern-card[data-v-3ae8037a]{border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);border:none}.modern-card-header[data-v-3ae8037a]{color:#2c3e50;font-weight:600}[dir] .modern-card-header[data-v-3ae8037a]{background:transparent;border:none;padding:20px 25px;border-bottom:2px solid #e9ecef}.section-header[data-v-3ae8037a]{position:relative}[dir] .section-header[data-v-3ae8037a]{margin-bottom:30px}.section-title[data-v-3ae8037a]{color:#2c3e50;font-weight:600;font-size:1.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .section-title[data-v-3ae8037a]{margin-bottom:10px}.section-divider[data-v-3ae8037a]{height:3px;width:60px}[dir] .section-divider[data-v-3ae8037a]{border-radius:2px}[dir=ltr] .section-divider[data-v-3ae8037a]{background:-webkit-gradient(linear,left top,right top,from(#667eea),to(#764ba2));background:linear-gradient(90deg,#667eea,#764ba2)}[dir=rtl] .section-divider[data-v-3ae8037a]{background:-webkit-gradient(linear,right top,left top,from(#667eea),to(#764ba2));background:linear-gradient(-90deg,#667eea,#764ba2)}[dir] .modern-form-group[data-v-3ae8037a]{margin-bottom:25px}.modern-label[data-v-3ae8037a]{font-weight:600;color:#34495e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9rem}[dir] .modern-label[data-v-3ae8037a]{margin-bottom:8px}.modern-label i[data-v-3ae8037a]{color:#667eea}[dir=ltr] .modern-label i[data-v-3ae8037a]{margin-right:8px}[dir=rtl] .modern-label i[data-v-3ae8037a]{margin-left:8px}.modern-input[data-v-3ae8037a],.modern-select[data-v-3ae8037a]{font-size:.95rem;-webkit-transition:all .3s ease;transition:all .3s ease}[dir] .modern-input[data-v-3ae8037a],[dir] .modern-select[data-v-3ae8037a]{border:2px solid #e9ecef;border-radius:8px;padding:12px 15px;background-color:#f8f9fa}.vue-input-tag-wrapper[data-v-3ae8037a]{min-height:45px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}[dir] .vue-input-tag-wrapper[data-v-3ae8037a]{border:2px solid #e9ecef!important;border-radius:8px!important;background-color:#f8f9fa!important;padding:8px 12px!important}[dir] .vue-input-tag-wrapper[data-v-3ae8037a]:focus-within{border-color:#667eea!important;-webkit-box-shadow:0 0 0 .2rem rgba(102,126,234,.25)!important;box-shadow:0 0 0 .2rem rgba(102,126,234,.25)!important;background-color:#fff!important}.vue-input-tag-wrapper input[data-v-3ae8037a]{outline:none!important;font-size:.95rem!important;-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;min-width:120px!important}[dir] .vue-input-tag-wrapper input[data-v-3ae8037a]{border:none!important;background:transparent!important;padding:0!important;margin:0!important}.vue-input-tag-wrapper .vue-input-tag[data-v-3ae8037a]{color:#fff!important;font-size:.85rem!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;max-width:200px!important;word-break:break-word!important}[dir] .vue-input-tag-wrapper .vue-input-tag[data-v-3ae8037a]{background:#667eea!important;border-radius:6px!important;padding:4px 8px!important;margin:2px!important;border:none!important}.vue-input-tag-wrapper .vue-input-tag .vue-input-tag__remove[data-v-3ae8037a]{color:#fff!important;font-weight:700!important;opacity:.8!important}[dir] .vue-input-tag-wrapper .vue-input-tag .vue-input-tag__remove[data-v-3ae8037a]{cursor:pointer!important}[dir=ltr] .vue-input-tag-wrapper .vue-input-tag .vue-input-tag__remove[data-v-3ae8037a]{margin-left:5px!important}[dir=rtl] .vue-input-tag-wrapper .vue-input-tag .vue-input-tag__remove[data-v-3ae8037a]{margin-right:5px!important}.vue-input-tag-wrapper .vue-input-tag .vue-input-tag__remove[data-v-3ae8037a]:hover{opacity:1!important}[dir] .form-control.vue-input-tag-wrapper[data-v-3ae8037a]{border:2px solid #e9ecef!important;border-radius:8px!important;background-color:#f8f9fa!important}[dir] .modern-input[data-v-3ae8037a]:focus,[dir] .modern-select[data-v-3ae8037a]:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 .2rem rgba(102,126,234,.25);box-shadow:0 0 0 .2rem rgba(102,126,234,.25);background-color:#fff}.modern-help-text[data-v-3ae8037a]{color:#6c757d;font-size:.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .modern-help-text[data-v-3ae8037a]{margin-top:5px}.modern-help-text i[data-v-3ae8037a]{color:#667eea}[dir] .permission-section[data-v-3ae8037a]{background:#f8f9fa;border-radius:10px;padding:20px;border:1px solid #e9ecef}.permission-title[data-v-3ae8037a]{color:#2c3e50;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem}[dir] .permission-title[data-v-3ae8037a]{margin-bottom:15px}[dir] .permission-controls[data-v-3ae8037a]{margin-top:15px}.permission-list[data-v-3ae8037a]{max-height:200px;overflow-y:auto}[dir=ltr] .permission-list[data-v-3ae8037a]{padding-right:10px}[dir=rtl] .permission-list[data-v-3ae8037a]{padding-left:10px}[dir] .permission-group[data-v-3ae8037a]{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e9ecef}[dir] .permission-group[data-v-3ae8037a]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}[dir] .custom-control[data-v-3ae8037a]{margin-bottom:8px}.custom-control-label[data-v-3ae8037a]{font-size:.9rem;color:#495057}[dir] .custom-control-label[data-v-3ae8037a]{cursor:pointer}[dir] .custom-control-input:checked~.custom-control-label[data-v-3ae8037a]:before{background-color:#667eea;border-color:#667eea}[dir] .employee-info-card[data-v-3ae8037a]{border-radius:10px;padding:20px;border:1px solid #dee2e6}[dir=ltr] .employee-info-card[data-v-3ae8037a]{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}[dir=rtl] .employee-info-card[data-v-3ae8037a]{background:linear-gradient(-135deg,#f8f9fa,#e9ecef)}.info-item[data-v-3ae8037a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .info-item[data-v-3ae8037a]{margin-bottom:10px}.info-label[data-v-3ae8037a]{font-weight:600;color:#495057;min-width:80px}[dir=ltr] .info-label[data-v-3ae8037a]{margin-right:10px}[dir=rtl] .info-label[data-v-3ae8037a]{margin-left:10px}.info-value[data-v-3ae8037a]{font-weight:600;color:#856404}[dir] .info-value[data-v-3ae8037a]{padding:5px 12px;border-radius:6px}@media (max-width:768px){[dir] .employee-form-container[data-v-3ae8037a]{padding:0}[dir] .modern-card[data-v-3ae8037a]{margin:0;border-radius:0}[dir] .action-buttons[data-v-3ae8037a]{padding:15px}.modern-btn[data-v-3ae8037a]{width:100%}[dir] .modern-btn[data-v-3ae8037a]{margin-bottom:10px}[dir] .col-md-6 .modern-btn[data-v-3ae8037a]{margin-bottom:0}}.permission-list[data-v-3ae8037a]::-webkit-scrollbar{width:6px}[dir] .permission-list[data-v-3ae8037a]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[dir] .permission-list[data-v-3ae8037a]::-webkit-scrollbar-thumb{background:#667eea;border-radius:3px}[dir] .permission-list[data-v-3ae8037a]::-webkit-scrollbar-thumb:hover{background:#5a6fd8}[dir=ltr] .modern-form-group[data-v-3ae8037a],[dir=rtl] .modern-form-group[data-v-3ae8037a]{-webkit-animation:fadeInUp-3ae8037a .6s ease-out;animation:fadeInUp-3ae8037a .6s ease-out}@-webkit-keyframes fadeInUp-3ae8037a{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-3ae8037a{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}[dir] .modern-input[data-v-3ae8037a]:focus,[dir] .modern-select[data-v-3ae8037a]:focus{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.modern-btn[data-v-3ae8037a]:disabled{opacity:.7}[dir] .modern-btn[data-v-3ae8037a]:disabled{cursor:not-allowed;-webkit-transform:none;transform:none}[dir=ltr] .modern-card.success[data-v-3ae8037a]{border-left:4px solid #28a745}[dir=rtl] .modern-card.success[data-v-3ae8037a]{border-right:4px solid #28a745}[dir=ltr] .modern-card.error[data-v-3ae8037a]{border-left:4px solid #dc3545}[dir=rtl] .modern-card.error[data-v-3ae8037a]{border-right:4px solid #dc3545}[dir] .dz-progress[data-v-3ae8037a]{background-color:#08aa80!important}[dir=ltr] input[type=checkbox][data-v-3ae8037a]{margin-right:5px}[dir=rtl] input[type=checkbox][data-v-3ae8037a]{margin-left:5px}