.login-main[data-v-240718fa]{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.login-card[data-v-240718fa]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2}.login-hero[data-v-240718fa]{position:relative}.login-hero-overlay[data-v-240718fa]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#0000004d,#0009);display:flex;align-items:center;justify-content:center}.features-grid[data-v-240718fa]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:600px;margin:0 auto}.feature-item[data-v-240718fa]{text-align:center;padding:1.5rem;background:#ffffff1a;border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease;cursor:default}.feature-item[data-v-240718fa]:hover{background:#ffffff26;transform:translateY(-4px);box-shadow:0 8px 32px #0000004d}.feature-item .v-icon[data-v-240718fa]{display:block;margin:0 auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.feature-item h3[data-v-240718fa]{margin-bottom:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.feature-item p[data-v-240718fa]{line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.3)}@media (max-width: 768px){.login-main[data-v-240718fa]{background:#fff}.login-card[data-v-240718fa]{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.features-grid[data-v-240718fa]{grid-template-columns:1fr;gap:1rem;max-width:400px}.feature-item[data-v-240718fa]{padding:1rem}.feature-item .v-icon[data-v-240718fa]{font-size:36px!important}}.test-login[data-v-05ebcd19]{max-width:600px;margin:2rem auto;padding:2rem;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a}.form-container[data-v-05ebcd19]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.form-group[data-v-05ebcd19]{margin-bottom:1rem}.form-group label[data-v-05ebcd19]{display:block;margin-bottom:.5rem;font-weight:600}.form-group input[data-v-05ebcd19]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.form-group p[data-v-05ebcd19]{margin:.5rem 0;font-size:.9rem;color:#666;background:#f8f9fa;padding:.5rem;border-radius:4px}button[data-v-05ebcd19]{background:#dd116d;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;font-size:1rem;cursor:pointer;transition:background .3s ease}button[data-v-05ebcd19]:hover:not(:disabled){background:#b80e5a}button[data-v-05ebcd19]:disabled{background:#ccc;cursor:not-allowed}.debug-info[data-v-05ebcd19]{background:#f8f9fa;padding:1rem;border-radius:4px;border:1px solid #e9ecef}.debug-info pre[data-v-05ebcd19]{background:#fff;padding:1rem;border-radius:4px;overflow-x:auto;font-size:.9rem}@media (max-width: 768px){.form-container[data-v-05ebcd19]{grid-template-columns:1fr}}.welcome-card[data-v-6b9dff40]{background:linear-gradient(135deg,#dd116d,#a27e5b);color:#fff}.stat-card[data-v-6b9dff40]{transition:transform .3s ease}.stat-card[data-v-6b9dff40]:hover{transform:translateY(-4px)}.activity-card[data-v-6b9dff40],.quick-actions-card[data-v-6b9dff40]{height:100%}.activity-item[data-v-6b9dff40]{padding:.5rem 0}.v-list-item[data-v-6b9dff40]{transition:background-color .3s ease}.v-list-item[data-v-6b9dff40]:hover{background-color:#dd116d1a}.actors-page[data-v-4482d1c8]{max-width:1400px;margin:0 auto}.page-header[data-v-4482d1c8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--gray-200)}.page-header .header-content h1[data-v-4482d1c8]{margin-bottom:var(--spacing-2);color:var(--gray-900);font-size:var(--font-size-3xl)}.page-header .header-content p[data-v-4482d1c8]{margin:0;color:var(--gray-600);font-size:var(--font-size-lg)}.page-header .header-actions[data-v-4482d1c8]{display:flex;gap:var(--spacing-3)}.filters-section[data-v-4482d1c8]{background:#fff;padding:var(--spacing-6);border-radius:var(--border-radius);box-shadow:var(--shadow);margin-bottom:var(--spacing-6);border:1px solid var(--gray-200)}.filters-section .search-box[data-v-4482d1c8]{position:relative;max-width:500px;margin-bottom:var(--spacing-4)}.filters-section .search-box i[data-v-4482d1c8]{position:absolute;left:var(--spacing-4);top:50%;transform:translateY(-50%);color:var(--gray-400);font-size:var(--font-size-lg)}.filters-section .search-box input[data-v-4482d1c8]{padding-left:var(--spacing-12);width:100%;font-size:var(--font-size-lg);height:50px}.filters-section .filter-controls[data-v-4482d1c8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4)}.filters-section .filter-controls .filter-group[data-v-4482d1c8]{display:flex;flex-direction:column;gap:var(--spacing-2)}.filters-section .filter-controls .filter-group label[data-v-4482d1c8]{font-weight:600;color:var(--gray-700);font-size:var(--font-size-sm);margin:0}.filters-section .filter-controls .filter-group select[data-v-4482d1c8]{height:45px;font-size:var(--font-size-base)}.results-summary[data-v-4482d1c8]{margin-bottom:var(--spacing-6)}.results-summary p[data-v-4482d1c8]{display:flex;align-items:center;gap:var(--spacing-2);margin:0;padding:var(--spacing-3) var(--spacing-4);background:var(--info-light);color:var(--info-color);border-radius:var(--border-radius-sm);font-weight:500}.results-summary p i[data-v-4482d1c8]{font-size:var(--font-size-lg)}.actors-grid[data-v-4482d1c8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--spacing-6);margin-bottom:var(--spacing-8)}.actor-card[data-v-4482d1c8]{background:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow);border:1px solid var(--gray-200);overflow:hidden;transition:all var(--transition-normal);cursor:pointer;position:relative}.actor-card[data-v-4482d1c8]:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl);border-color:var(--primary-color)}.actor-card .actor-photo[data-v-4482d1c8]{position:relative;height:320px;overflow:hidden}.actor-card .actor-photo img[data-v-4482d1c8]{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-normal)}.actor-card .actor-photo .actor-status[data-v-4482d1c8]{position:absolute;top:var(--spacing-3);right:var(--spacing-3);width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.actor-card .actor-photo .actor-status.status-active[data-v-4482d1c8]{background:var(--success-color);color:#fff}.actor-card .actor-photo .actor-status.status-inactive[data-v-4482d1c8]{background:var(--gray-400);color:#fff}.actor-card .actor-photo .actor-status.status-on_hold[data-v-4482d1c8]{background:var(--warning-color);color:#fff}.actor-card .actor-photo .actor-status i[data-v-4482d1c8]{font-size:var(--font-size-sm)}.actor-card .actor-info[data-v-4482d1c8]{padding:var(--spacing-6)}.actor-card .actor-info .actor-name[data-v-4482d1c8]{margin-bottom:var(--spacing-4);color:var(--gray-900);font-size:var(--font-size-xl);font-weight:600}.actor-card .actor-info .actor-name .stage-name[data-v-4482d1c8]{display:block;font-size:var(--font-size-sm);color:var(--primary-color);font-style:italic;margin-top:var(--spacing-1)}.actor-card .actor-info .actor-details[data-v-4482d1c8]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}.actor-card .actor-info .actor-details .detail-item[data-v-4482d1c8]{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--gray-600)}.actor-card .actor-info .actor-details .detail-item i[data-v-4482d1c8]{color:var(--primary-color);width:16px}.actor-card .actor-info .actor-skills[data-v-4482d1c8]{margin-bottom:var(--spacing-4)}.actor-card .actor-info .actor-skills .skill-tags[data-v-4482d1c8]{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}.actor-card .actor-info .actor-skills .skill-tags .skill-tag[data-v-4482d1c8]{background:var(--primary-color);color:#fff;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);font-weight:500}.actor-card .actor-info .actor-experience[data-v-4482d1c8]{display:flex;align-items:center;gap:var(--spacing-2);color:var(--gray-600);font-size:var(--font-size-sm);font-weight:500}.actor-card .actor-info .actor-experience i[data-v-4482d1c8]{color:var(--warning-color)}.actor-card .actor-actions[data-v-4482d1c8]{position:absolute;top:var(--spacing-3);left:var(--spacing-3);display:flex;gap:var(--spacing-2);opacity:0;transition:opacity var(--transition-normal)}.actor-card .actor-actions .btn[data-v-4482d1c8]{width:35px;height:35px;padding:0;display:flex;align-items:center;justify-content:center}.actor-card:hover .actor-actions[data-v-4482d1c8]{opacity:1}.empty-state[data-v-4482d1c8]{text-align:center;padding:var(--spacing-16);background:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow);border:1px solid var(--gray-200)}.empty-state .empty-icon[data-v-4482d1c8]{width:100px;height:100px;background:var(--gray-100);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-6)}.empty-state .empty-icon i[data-v-4482d1c8]{font-size:var(--font-size-4xl);color:var(--gray-400)}.empty-state h3[data-v-4482d1c8]{margin-bottom:var(--spacing-3);color:var(--gray-700)}.empty-state p[data-v-4482d1c8]{margin-bottom:var(--spacing-6);color:var(--gray-500)}.pagination[data-v-4482d1c8]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-4);margin-top:var(--spacing-8)}.pagination .pagination-info[data-v-4482d1c8]{color:var(--gray-600);font-weight:500}@media (max-width: 768px){.page-header[data-v-4482d1c8]{flex-direction:column;align-items:flex-start;gap:var(--spacing-4)}.actors-grid[data-v-4482d1c8],.filter-controls[data-v-4482d1c8]{grid-template-columns:1fr}.actor-details[data-v-4482d1c8]{grid-template-columns:1fr!important}}.actor-form-page[data-v-4509014c]{max-width:800px;margin:0 auto}.page-header[data-v-4509014c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--gray-200)}.page-header .header-content h1[data-v-4509014c]{margin-bottom:var(--spacing-2);color:var(--gray-900);font-size:var(--font-size-3xl)}.page-header .header-content p[data-v-4509014c]{margin:0;color:var(--gray-600);font-size:var(--font-size-lg)}.page-header .header-actions[data-v-4509014c]{display:flex;gap:var(--spacing-3)}.form-steps[data-v-4509014c]{display:flex;margin-bottom:var(--spacing-8);background:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow);border:1px solid var(--gray-200);overflow:hidden}.form-steps .step[data-v-4509014c]{flex:1;display:flex;align-items:center;padding:var(--spacing-6);border-right:1px solid var(--gray-200);transition:all var(--transition-normal)}.form-steps .step[data-v-4509014c]:last-child{border-right:none}.form-steps .step.active[data-v-4509014c]{background:var(--primary-color);color:#fff}.form-steps .step.active .step-number[data-v-4509014c]{background:#fff;color:var(--primary-color)}.form-steps .step.completed[data-v-4509014c]{background:var(--success-color);color:#fff}.form-steps .step.completed .step-number[data-v-4509014c]{background:#fff;color:var(--success-color)}.form-steps .step .step-number[data-v-4509014c]{width:40px;height:40px;border-radius:50%;background:var(--gray-200);color:var(--gray-600);display:flex;align-items:center;justify-content:center;font-weight:600;margin-right:var(--spacing-4);transition:all var(--transition-normal)}.form-steps .step .step-content h3[data-v-4509014c]{margin-bottom:var(--spacing-1);font-size:var(--font-size-base);font-weight:600}.form-steps .step .step-content p[data-v-4509014c]{margin:0;font-size:var(--font-size-sm);opacity:.8}.form-container[data-v-4509014c]{background:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow);border:1px solid var(--gray-200);overflow:hidden}.form-step .step-header[data-v-4509014c]{padding:var(--spacing-6);border-bottom:1px solid var(--gray-200);background:var(--gray-50)}.form-step .step-header h2[data-v-4509014c]{margin-bottom:var(--spacing-2);color:var(--gray-900)}.form-step .step-header p[data-v-4509014c]{margin:0;color:var(--gray-600)}.form-step .form-section[data-v-4509014c]{padding:var(--spacing-6)}.form-group[data-v-4509014c]{margin-bottom:var(--spacing-6)}.form-group label[data-v-4509014c]{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2);font-weight:600;color:var(--gray-700);font-size:var(--font-size-sm)}.form-group label i[data-v-4509014c]{color:var(--primary-color);width:16px}.form-group .form-control[data-v-4509014c]{width:100%;padding:var(--spacing-3) var(--spacing-4);border:2px solid var(--gray-200);border-radius:var(--border-radius-sm);font-size:var(--font-size-base);transition:all var(--transition-fast);background:#fff}.form-group .form-control[data-v-4509014c]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #6366f11a}.form-group .form-control.is-invalid[data-v-4509014c]{border-color:var(--error-color);box-shadow:0 0 0 3px #ef44441a}.form-group .form-help[data-v-4509014c]{display:block;margin-top:var(--spacing-1);color:var(--gray-500);font-size:var(--font-size-xs)}.form-group .invalid-feedback[data-v-4509014c]{color:var(--error-color);font-size:var(--font-size-sm);margin-top:var(--spacing-1)}.form-row[data-v-4509014c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4)}.file-upload-section .file-upload-group[data-v-4509014c]{margin-bottom:var(--spacing-6)}.file-upload-section .file-upload-group label[data-v-4509014c]{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3);font-weight:600;color:var(--gray-700)}.file-upload-section .file-upload-group label i[data-v-4509014c]{color:var(--primary-color)}.file-upload-section .file-upload-group .file-upload-area[data-v-4509014c]{border:2px dashed var(--gray-300);border-radius:var(--border-radius);padding:var(--spacing-8);text-align:center;cursor:pointer;transition:all var(--transition-normal)}.file-upload-section .file-upload-group .file-upload-area[data-v-4509014c]:hover{border-color:var(--primary-color);background:var(--primary-color);color:#fff}.file-upload-section .file-upload-group .file-upload-area .upload-placeholder i[data-v-4509014c]{font-size:var(--font-size-4xl);color:var(--gray-400);margin-bottom:var(--spacing-3)}.file-upload-section .file-upload-group .file-upload-area .upload-placeholder p[data-v-4509014c]{margin-bottom:var(--spacing-2);font-weight:600}.file-upload-section .file-upload-group .file-upload-area .upload-placeholder small[data-v-4509014c]{color:var(--gray-500)}.file-upload-section .file-upload-group .file-upload-area .uploaded-file[data-v-4509014c]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);position:relative}.file-upload-section .file-upload-group .file-upload-area .uploaded-file img[data-v-4509014c]{width:100px;height:100px;object-fit:cover;border-radius:var(--border-radius-sm)}.file-upload-section .file-upload-group .file-upload-area .uploaded-file i[data-v-4509014c]{font-size:var(--font-size-3xl);color:var(--primary-color)}.file-upload-section .file-upload-group .file-upload-area .uploaded-file .remove-file[data-v-4509014c]{position:absolute;top:-10px;right:-10px;width:30px;height:30px;border-radius:50%;background:var(--error-color);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.form-actions[data-v-4509014c]{padding:var(--spacing-6);border-top:1px solid var(--gray-200);background:var(--gray-50)}.form-actions .step-navigation[data-v-4509014c]{display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.page-header[data-v-4509014c]{flex-direction:column;align-items:flex-start;gap:var(--spacing-4)}.form-steps[data-v-4509014c]{flex-direction:column}.form-steps .step[data-v-4509014c]{border-right:none;border-bottom:1px solid var(--gray-200)}.form-steps .step[data-v-4509014c]:last-child{border-bottom:none}.form-row[data-v-4509014c]{grid-template-columns:1fr}.form-actions .step-navigation[data-v-4509014c]{flex-direction:column;gap:var(--spacing-4)}}.photos-section[data-v-c0209bd6]{margin-top:2rem}.photos-gallery[data-v-c0209bd6]{margin-top:1rem}.photo-card[data-v-c0209bd6]{position:relative;overflow:hidden;transition:transform .2s}.photo-card[data-v-c0209bd6]:hover{transform:translateY(-4px)}.photo-wrapper[data-v-c0209bd6]{position:relative;width:100%}.photo-image[data-v-c0209bd6]{border-radius:4px 4px 0 0}.featured-badge[data-v-c0209bd6]{position:absolute;top:8px;left:8px;z-index:2}.photo-actions[data-v-c0209bd6]{position:absolute;top:8px;right:8px;z-index:2;display:flex;gap:4px}.crop-btn[data-v-c0209bd6],.delete-btn[data-v-c0209bd6]{z-index:2}.projects-page[data-v-b067ecdd]{max-width:1400px;margin:0 auto}.page-header[data-v-b067ecdd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--gray-200)}.page-header .header-content h1[data-v-b067ecdd]{margin-bottom:var(--spacing-2);color:var(--gray-900);font-size:var(--font-size-3xl)}.page-header .header-content p[data-v-b067ecdd]{margin:0;color:var(--gray-600);font-size:var(--font-size-lg)}.page-header .header-actions[data-v-b067ecdd]{display:flex;gap:var(--spacing-3)}.filters-section[data-v-b067ecdd]{background:#fff;padding:var(--spacing-6);border-radius:var(--border-radius);box-shadow:var(--shadow);margin-bottom:var(--spacing-6);border:1px solid var(--gray-200)}.filters-section .search-box[data-v-b067ecdd]{position:relative;max-width:500px;margin-bottom:var(--spacing-4)}.filters-section .search-box i[data-v-b067ecdd]{position:absolute;left:var(--spacing-4);top:50%;transform:translateY(-50%);color:var(--gray-400);font-size:var(--font-size-lg)}.filters-section .search-box input[data-v-b067ecdd]{padding-left:var(--spacing-12);width:100%;font-size:var(--font-size-lg);height:50px}.filters-section .filter-controls[data-v-b067ecdd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4)}.filters-section .filter-controls .filter-group[data-v-b067ecdd]{display:flex;flex-direction:column;gap:var(--spacing-2)}.filters-section .filter-controls .filter-group label[data-v-b067ecdd]{font-weight:600;color:var(--gray-700);font-size:var(--font-size-sm);margin:0}.filters-section .filter-controls .filter-group select[data-v-b067ecdd]{height:45px;font-size:var(--font-size-base)}.results-summary[data-v-b067ecdd]{margin-bottom:var(--spacing-6)}.results-summary p[data-v-b067ecdd]{display:flex;align-items:center;gap:var(--spacing-2);margin:0;padding:var(--spacing-3) var(--spacing-4);background:var(--info-light);color:var(--info-color);border-radius:var(--border-radius-sm);font-weight:500}.results-summary p i[data-v-b067ecdd]{font-size:var(--font-size-lg)}.projects-grid[data-v-b067ecdd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--spacing-6);margin-bottom:var(--spacing-8)}.project-card[data-v-b067ecdd]{background:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow);border:1px solid var(--gray-200);overflow:hidden;transition:all var(--transition-normal);cursor:pointer;position:relative}.project-card[data-v-b067ecdd]:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl);border-color:var(--primary-color)}.project-card .project-header[data-v-b067ecdd]{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);background:var(--gray-50);border-bottom:1px solid var(--gray-200)}.project-card .project-header .project-type[data-v-b067ecdd]{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);font-weight:500;color:var(--gray-600)}.project-card .project-header .project-type i[data-v-b067ecdd]{color:var(--primary-color)}.project-card .project-header .project-status[data-v-b067ecdd]{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.project-card .project-header .project-status.status-draft[data-v-b067ecdd]{background:var(--gray-200);color:var(--gray-600)}.project-card .project-header .project-status.status-active[data-v-b067ecdd]{background:var(--success-color);color:#fff}.project-card .project-header .project-status.status-paused[data-v-b067ecdd]{background:var(--warning-color);color:#fff}.project-card .project-header .project-status.status-completed[data-v-b067ecdd]{background:var(--info-color);color:#fff}.project-card .project-header .project-status.status-cancelled[data-v-b067ecdd]{background:var(--error-color);color:#fff}.project-card .project-header .project-status i[data-v-b067ecdd]{font-size:var(--font-size-sm)}.project-card .project-content[data-v-b067ecdd]{padding:var(--spacing-6)}.project-card .project-content .project-title[data-v-b067ecdd]{margin-bottom:var(--spacing-3);color:var(--gray-900);font-size:var(--font-size-xl);font-weight:600}.project-card .project-content .project-description[data-v-b067ecdd]{margin-bottom:var(--spacing-4);color:var(--gray-600);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.project-card .project-content .project-details[data-v-b067ecdd]{display:flex;flex-direction:column;gap:var(--spacing-2)}.project-card .project-content .project-details .detail-item[data-v-b067ecdd]{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--gray-600)}.project-card .project-content .project-details .detail-item i[data-v-b067ecdd]{color:var(--primary-color);width:16px}.project-card .project-actions[data-v-b067ecdd]{position:absolute;top:var(--spacing-3);right:var(--spacing-3);display:flex;gap:var(--spacing-2);opacity:0;transition:opacity var(--transition-normal)}.project-card .project-actions .btn[data-v-b067ecdd]{width:35px;height:35px;padding:0;display:flex;align-items:center;justify-content:center}.project-card:hover .project-actions[data-v-b067ecdd]{opacity:1}.empty-state[data-v-b067ecdd]{text-align:center;padding:var(--spacing-16);background:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow);border:1px solid var(--gray-200)}.empty-state .empty-icon[data-v-b067ecdd]{width:100px;height:100px;background:var(--gray-100);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-6)}.empty-state .empty-icon i[data-v-b067ecdd]{font-size:var(--font-size-4xl);color:var(--gray-400)}.empty-state h3[data-v-b067ecdd]{margin-bottom:var(--spacing-3);color:var(--gray-700)}.empty-state p[data-v-b067ecdd]{margin-bottom:var(--spacing-6);color:var(--gray-500)}@media (max-width: 768px){.page-header[data-v-b067ecdd]{flex-direction:column;align-items:flex-start;gap:var(--spacing-4)}.projects-grid[data-v-b067ecdd],.filter-controls[data-v-b067ecdd]{grid-template-columns:1fr}}.project-form-page[data-v-5b8ea194]{max-width:800px;margin:0 auto}.page-header[data-v-5b8ea194]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--gray-200)}.page-header .header-content h1[data-v-5b8ea194]{margin-bottom:var(--spacing-2);color:var(--gray-900);font-size:var(--font-size-3xl)}.page-header .header-content p[data-v-5b8ea194]{margin:0;color:var(--gray-600);font-size:var(--font-size-lg)}.page-header .header-actions[data-v-5b8ea194]{display:flex;gap:var(--spacing-3)}.form-container[data-v-5b8ea194]{background:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow);border:1px solid var(--gray-200);overflow:hidden}.form-section[data-v-5b8ea194]{padding:var(--spacing-6)}.form-section .form-header[data-v-5b8ea194]{margin-bottom:var(--spacing-6)}.form-section .form-header h2[data-v-5b8ea194]{margin-bottom:var(--spacing-2);color:var(--gray-900)}.form-section .form-header p[data-v-5b8ea194]{margin:0;color:var(--gray-600)}.form-group[data-v-5b8ea194]{margin-bottom:var(--spacing-6)}.form-group label[data-v-5b8ea194]{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2);font-weight:600;color:var(--gray-700);font-size:var(--font-size-sm)}.form-group label i[data-v-5b8ea194]{color:var(--primary-color);width:16px}.form-group .form-control[data-v-5b8ea194]{width:100%;padding:var(--spacing-3) var(--spacing-4);border:2px solid var(--gray-200);border-radius:var(--border-radius-sm);font-size:var(--font-size-base);transition:all var(--transition-fast);background:#fff}.form-group .form-control[data-v-5b8ea194]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #6366f11a}.form-group .form-control.is-invalid[data-v-5b8ea194]{border-color:var(--error-color);box-shadow:0 0 0 3px #ef44441a}.form-group .invalid-feedback[data-v-5b8ea194]{color:var(--error-color);font-size:var(--font-size-sm);margin-top:var(--spacing-1)}.form-row[data-v-5b8ea194]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4)}.form-actions[data-v-5b8ea194]{padding:var(--spacing-6);border-top:1px solid var(--gray-200);background:var(--gray-50);text-align:center}@media (max-width: 768px){.page-header[data-v-5b8ea194]{flex-direction:column;align-items:flex-start;gap:var(--spacing-4)}.form-row[data-v-5b8ea194]{grid-template-columns:1fr}}.seminars-page[data-v-9d1d167d]{max-width:1400px;margin:0 auto}.page-header[data-v-9d1d167d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--gray-200)}.page-header .header-content h1[data-v-9d1d167d]{margin-bottom:var(--spacing-2);color:var(--gray-900);font-size:var(--font-size-3xl)}.page-header .header-content p[data-v-9d1d167d]{margin:0;color:var(--gray-600);font-size:var(--font-size-lg)}.page-header .header-actions[data-v-9d1d167d]{display:flex;gap:var(--spacing-3)}.filters-section[data-v-9d1d167d]{display:flex;gap:var(--spacing-4);margin-bottom:var(--spacing-6);flex-wrap:wrap}.filters-section .search-box[data-v-9d1d167d]{flex:1;min-width:300px;position:relative}.filters-section .search-box i[data-v-9d1d167d]{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--gray-400)}.filters-section .search-box input[data-v-9d1d167d]{width:100%;padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) var(--spacing-10);border:1px solid var(--gray-300);border-radius:var(--border-radius);font-size:var(--font-size-base)}.filters-section .filter-controls[data-v-9d1d167d]{display:flex;gap:var(--spacing-3)}.filters-section .filter-controls .filter-group[data-v-9d1d167d]{display:flex;align-items:center;gap:var(--spacing-2)}.filters-section .filter-controls .filter-group label[data-v-9d1d167d]{white-space:nowrap;font-weight:500}.filters-section .filter-controls .filter-group select[data-v-9d1d167d]{min-width:200px}.results-summary[data-v-9d1d167d]{margin-bottom:var(--spacing-4);color:var(--gray-600)}.loading-state[data-v-9d1d167d]{text-align:center;padding:var(--spacing-12)}.loading-state .spinner[data-v-9d1d167d]{border:3px solid var(--gray-200);border-top-color:var(--primary);border-radius:50%;width:40px;height:40px;animation:spin-9d1d167d 1s linear infinite;margin:0 auto var(--spacing-4)}@keyframes spin-9d1d167d{to{transform:rotate(360deg)}}.seminars-grid[data-v-9d1d167d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--spacing-6)}.seminar-card[data-v-9d1d167d]{background:#fff;border-radius:var(--border-radius-lg);box-shadow:0 1px 3px #0000001a;overflow:hidden;transition:transform .2s,box-shadow .2s;cursor:pointer}.seminar-card[data-v-9d1d167d]:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}.seminar-card .seminar-header[data-v-9d1d167d]{padding:var(--spacing-3);display:flex;justify-content:flex-end}.seminar-card .seminar-header .seminar-status[data-v-9d1d167d]{padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius);font-size:var(--font-size-sm);font-weight:500;display:flex;align-items:center;gap:var(--spacing-1)}.seminar-card .seminar-header .seminar-status.status-draft[data-v-9d1d167d]{background:var(--gray-100);color:var(--gray-700)}.seminar-card .seminar-header .seminar-status.status-published[data-v-9d1d167d]{background:var(--green-100);color:var(--green-700)}.seminar-card .seminar-header .seminar-status.status-completed[data-v-9d1d167d]{background:var(--blue-100);color:var(--blue-700)}.seminar-card .seminar-header .seminar-status.status-cancelled[data-v-9d1d167d]{background:var(--red-100);color:var(--red-700)}.seminar-card .seminar-flyer[data-v-9d1d167d]{width:100%;height:200px;overflow:hidden;background:var(--gray-100)}.seminar-card .seminar-flyer img[data-v-9d1d167d]{width:100%;height:100%;object-fit:cover}.seminar-card .seminar-content[data-v-9d1d167d]{padding:var(--spacing-4)}.seminar-card .seminar-content .seminar-title[data-v-9d1d167d]{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-2);color:var(--gray-900)}.seminar-card .seminar-content .seminar-description[data-v-9d1d167d]{color:var(--gray-600);margin-bottom:var(--spacing-4);line-height:1.6}.seminar-card .seminar-content .seminar-details[data-v-9d1d167d]{display:flex;flex-direction:column;gap:var(--spacing-2)}.seminar-card .seminar-content .seminar-details .detail-item[data-v-9d1d167d]{display:flex;align-items:center;gap:var(--spacing-2);color:var(--gray-600);font-size:var(--font-size-sm)}.seminar-card .seminar-content .seminar-details .detail-item i[data-v-9d1d167d]{color:var(--gray-400);width:16px}.seminar-card .seminar-actions[data-v-9d1d167d]{padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--gray-200);display:flex;gap:var(--spacing-2);justify-content:flex-end}.empty-state[data-v-9d1d167d]{text-align:center;padding:var(--spacing-12);background:#fff;border-radius:var(--border-radius-lg)}.empty-state .empty-icon[data-v-9d1d167d]{font-size:4rem;color:var(--gray-300);margin-bottom:var(--spacing-4)}.empty-state h3[data-v-9d1d167d]{margin-bottom:var(--spacing-2);color:var(--gray-900)}.empty-state p[data-v-9d1d167d]{color:var(--gray-600);margin-bottom:var(--spacing-6)}.seminar-form-page[data-v-910bc8bc]{max-width:800px;margin:0 auto}.page-header[data-v-910bc8bc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--gray-200)}.page-header .header-content h1[data-v-910bc8bc]{margin-bottom:var(--spacing-2);color:var(--gray-900);font-size:var(--font-size-3xl)}.page-header .header-content p[data-v-910bc8bc]{margin:0;color:var(--gray-600);font-size:var(--font-size-lg)}.page-header .header-actions[data-v-910bc8bc]{display:flex;gap:var(--spacing-3)}.form-container[data-v-910bc8bc]{background:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow);border:1px solid var(--gray-200);overflow:hidden}.form-section[data-v-910bc8bc]{padding:var(--spacing-6);border-bottom:1px solid var(--gray-200)}.form-section[data-v-910bc8bc]:last-of-type{border-bottom:none}.form-section .form-header[data-v-910bc8bc]{margin-bottom:var(--spacing-6)}.form-section .form-header h2[data-v-910bc8bc]{margin-bottom:var(--spacing-2);color:var(--gray-900)}.form-section .form-header p[data-v-910bc8bc]{margin:0;color:var(--gray-600)}.form-row[data-v-910bc8bc]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}@media (max-width: 768px){.form-row[data-v-910bc8bc]{grid-template-columns:1fr}}.form-group[data-v-910bc8bc]{margin-bottom:var(--spacing-6)}.form-group label[data-v-910bc8bc]{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2);font-weight:600;color:var(--gray-700);font-size:var(--font-size-sm)}.form-group label i[data-v-910bc8bc]{color:var(--primary-color);width:16px}.form-group .form-control[data-v-910bc8bc]{width:100%;padding:var(--spacing-3) var(--spacing-4);border:2px solid var(--gray-200);border-radius:var(--border-radius-sm);font-size:var(--font-size-base);transition:all var(--transition-fast);background:#fff}.form-group .form-control[data-v-910bc8bc]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)}.form-group .form-control.is-invalid[data-v-910bc8bc]{border-color:var(--red-500)}.form-group textarea.form-control[data-v-910bc8bc]{resize:vertical;min-height:100px}.form-group .invalid-feedback[data-v-910bc8bc]{display:block;margin-top:var(--spacing-1);color:var(--red-500);font-size:var(--font-size-sm)}.form-group .form-text[data-v-910bc8bc]{display:block;margin-top:var(--spacing-1);color:var(--gray-500);font-size:var(--font-size-sm)}.flyer-preview[data-v-910bc8bc]{margin-top:var(--spacing-4);border:1px solid var(--gray-200);border-radius:var(--border-radius);overflow:hidden;position:relative}.flyer-preview img[data-v-910bc8bc]{width:100%;height:auto;display:block}.flyer-preview .remove-flyer-btn[data-v-910bc8bc]{position:absolute;top:var(--spacing-2);right:var(--spacing-2);background:#dc2626e6;color:#fff;border:none;border-radius:var(--border-radius-sm);padding:var(--spacing-2) var(--spacing-3);cursor:pointer;display:flex;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-sm);transition:background .2s}.flyer-preview .remove-flyer-btn[data-v-910bc8bc]:hover:not(:disabled){background:#dc2626}.flyer-preview .remove-flyer-btn[data-v-910bc8bc]:disabled{opacity:.6;cursor:not-allowed}.form-actions[data-v-910bc8bc]{padding:var(--spacing-6);background:var(--gray-50);display:flex;justify-content:flex-end;border-top:1px solid var(--gray-200)}.auditions-page .page-header[data-v-8850cf14]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6)}.auditions-page .page-header .header-content h1[data-v-8850cf14]{font-size:var(--font-size-2xl);font-weight:700;color:var(--gray-800);margin-bottom:var(--spacing-1)}.auditions-page .page-header .header-content p[data-v-8850cf14]{color:var(--gray-600);margin:0}.auditions-page .stats-cards[data-v-8850cf14]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4);margin-bottom:var(--spacing-6)}.auditions-page .stats-cards .stat-card[data-v-8850cf14]{background:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:var(--spacing-4);display:flex;align-items:center;gap:var(--spacing-3)}.auditions-page .stats-cards .stat-card .stat-icon[data-v-8850cf14]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}.auditions-page .stats-cards .stat-card .stat-content h3[data-v-8850cf14]{font-size:var(--font-size-2xl);font-weight:700;color:var(--gray-800);margin-bottom:var(--spacing-1)}.auditions-page .stats-cards .stat-card .stat-content p[data-v-8850cf14]{color:var(--gray-600);margin:0}.auditions-page .auditions-table .table-container[data-v-8850cf14]{background:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}.auditions-page .auditions-table .actor-info[data-v-8850cf14]{display:flex;align-items:center;gap:var(--spacing-3)}.auditions-page .auditions-table .actor-info .actor-photo[data-v-8850cf14]{width:40px;height:40px;border-radius:50%;object-fit:cover}.auditions-page .auditions-table .status-badge[data-v-8850cf14]{padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius);font-size:var(--font-size-xs);font-weight:500}.auditions-page .auditions-table .status-badge.scheduled[data-v-8850cf14]{background-color:#fff3cd;color:#856404}.auditions-page .auditions-table .status-badge.completed[data-v-8850cf14]{background-color:#d4edda;color:#155724}.auditions-page .auditions-table .status-badge.cancelled[data-v-8850cf14]{background-color:#f8d7da;color:#721c24}.auditions-page .auditions-table .status-badge.no_show[data-v-8850cf14]{background-color:#e2e3e5;color:#383d41}.auditions-page .auditions-table .result-badge[data-v-8850cf14]{padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius);font-size:var(--font-size-xs);font-weight:500}.auditions-page .auditions-table .result-badge.pending[data-v-8850cf14]{background-color:#e2e3e5;color:#383d41}.auditions-page .auditions-table .result-badge.accepted[data-v-8850cf14]{background-color:#d4edda;color:#155724}.auditions-page .auditions-table .result-badge.rejected[data-v-8850cf14]{background-color:#f8d7da;color:#721c24}.auditions-page .auditions-table .result-badge.callback[data-v-8850cf14]{background-color:#cce5ff;color:#004085}.auditions-page .auditions-table .action-buttons[data-v-8850cf14]{display:flex;gap:var(--spacing-2)}.auditions-page .auditions-table .action-buttons .btn[data-v-8850cf14]{padding:var(--spacing-1) var(--spacing-2);min-width:32px}.contracts-page .page-header[data-v-5bf22700]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6)}.contracts-page .page-header .header-content h1[data-v-5bf22700]{font-size:var(--font-size-2xl);font-weight:700;color:var(--gray-800);margin-bottom:var(--spacing-1)}.contracts-page .page-header .header-content p[data-v-5bf22700]{color:var(--gray-600);margin:0}.contracts-page .stats-cards[data-v-5bf22700]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4);margin-bottom:var(--spacing-6)}.contracts-page .stats-cards .stat-card[data-v-5bf22700]{background:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:var(--spacing-4);display:flex;align-items:center;gap:var(--spacing-3)}.contracts-page .stats-cards .stat-card .stat-icon[data-v-5bf22700]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}.contracts-page .stats-cards .stat-card .stat-content h3[data-v-5bf22700]{font-size:var(--font-size-2xl);font-weight:700;color:var(--gray-800);margin-bottom:var(--spacing-1)}.contracts-page .stats-cards .stat-card .stat-content p[data-v-5bf22700]{color:var(--gray-600);margin:0}.contracts-page .contracts-table .table-container[data-v-5bf22700]{background:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}.contracts-page .contracts-table .actor-info[data-v-5bf22700]{display:flex;align-items:center;gap:var(--spacing-3)}.contracts-page .contracts-table .actor-info .actor-photo[data-v-5bf22700]{width:40px;height:40px;border-radius:50%;object-fit:cover}.contracts-page .contracts-table .type-badge[data-v-5bf22700]{padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius);font-size:var(--font-size-xs);font-weight:500}.contracts-page .contracts-table .type-badge.principal[data-v-5bf22700]{background-color:#d4edda;color:#155724}.contracts-page .contracts-table .type-badge.supporting[data-v-5bf22700]{background-color:#cce5ff;color:#004085}.contracts-page .contracts-table .type-badge.extra[data-v-5bf22700]{background-color:#fff3cd;color:#856404}.contracts-page .contracts-table .type-badge.background[data-v-5bf22700]{background-color:#e2e3e5;color:#383d41}.contracts-page .contracts-table .amount[data-v-5bf22700]{font-weight:600;color:var(--success-color)}.contracts-page .contracts-table .status-badge[data-v-5bf22700]{padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius);font-size:var(--font-size-xs);font-weight:500}.contracts-page .contracts-table .status-badge.draft[data-v-5bf22700]{background-color:#e2e3e5;color:#383d41}.contracts-page .contracts-table .status-badge.sent[data-v-5bf22700]{background-color:#fff3cd;color:#856404}.contracts-page .contracts-table .status-badge.signed[data-v-5bf22700]{background-color:#d4edda;color:#155724}.contracts-page .contracts-table .status-badge.completed[data-v-5bf22700]{background-color:#cce5ff;color:#004085}.contracts-page .contracts-table .status-badge.cancelled[data-v-5bf22700]{background-color:#f8d7da;color:#721c24}.contracts-page .contracts-table .action-buttons[data-v-5bf22700]{display:flex;gap:var(--spacing-2)}.contracts-page .contracts-table .action-buttons .btn[data-v-5bf22700]{padding:var(--spacing-1) var(--spacing-2);min-width:32px}.users-page .page-header[data-v-59ffccea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6)}.users-page .page-header .header-content h1[data-v-59ffccea]{font-size:var(--font-size-2xl);font-weight:700;color:var(--gray-800);margin-bottom:var(--spacing-1)}.users-page .page-header .header-content p[data-v-59ffccea]{color:var(--gray-600);margin:0}.users-page .users-table .table-container[data-v-59ffccea]{background:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}.users-page .users-table .user-info[data-v-59ffccea]{display:flex;align-items:center;gap:var(--spacing-3)}.users-page .users-table .user-info .user-avatar[data-v-59ffccea]{width:40px;height:40px;border-radius:50%;background-color:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600}.users-page .users-table .role-badge[data-v-59ffccea]{padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius);font-size:var(--font-size-xs);font-weight:500}.users-page .users-table .role-badge.admin[data-v-59ffccea]{background-color:#f8d7da;color:#721c24}.users-page .users-table .role-badge.manager[data-v-59ffccea]{background-color:#cce5ff;color:#004085}.users-page .users-table .role-badge.staff[data-v-59ffccea]{background-color:#d4edda;color:#155724}.users-page .users-table .status-badge[data-v-59ffccea]{padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius);font-size:var(--font-size-xs);font-weight:500}.users-page .users-table .status-badge.active[data-v-59ffccea]{background-color:#d4edda;color:#155724}.users-page .users-table .action-buttons[data-v-59ffccea]{display:flex;gap:var(--spacing-2)}.users-page .users-table .action-buttons .btn[data-v-59ffccea]{padding:var(--spacing-1) var(--spacing-2);min-width:32px}.settings-page .page-header[data-v-2cd4b926]{margin-bottom:var(--spacing-6)}.settings-page .page-header .header-content h1[data-v-2cd4b926]{font-size:var(--font-size-2xl);font-weight:700;color:var(--gray-800);margin-bottom:var(--spacing-1)}.settings-page .page-header .header-content p[data-v-2cd4b926]{color:var(--gray-600);margin:0}.settings-page .settings-content .settings-grid[data-v-2cd4b926]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:var(--spacing-6)}.settings-page .settings-content .settings-grid .settings-card[data-v-2cd4b926]{background:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}.settings-page .settings-content .settings-grid .settings-card .card-header[data-v-2cd4b926]{padding:var(--spacing-4);background-color:var(--gray-50);border-bottom:1px solid var(--gray-200)}.settings-page .settings-content .settings-grid .settings-card .card-header .card-title[data-v-2cd4b926]{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-lg);font-weight:600;color:var(--gray-800);margin:0}.settings-page .settings-content .settings-grid .settings-card .card-header .card-title i[data-v-2cd4b926]{color:var(--primary-color)}.settings-page .settings-content .settings-grid .settings-card .card-body[data-v-2cd4b926]{padding:var(--spacing-4)}.settings-page .settings-content .settings-form .form-group[data-v-2cd4b926]{margin-bottom:var(--spacing-4)}.settings-page .settings-content .settings-form .form-group label[data-v-2cd4b926]{display:block;margin-bottom:var(--spacing-2);font-weight:500;color:var(--gray-700)}.settings-page .settings-content .settings-form .form-group .form-control[data-v-2cd4b926]{width:100%;padding:var(--spacing-3);border:1px solid var(--gray-300);border-radius:var(--border-radius);font-size:var(--font-size-base)}.settings-page .settings-content .settings-form .form-group .form-control[data-v-2cd4b926]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #dd116d1a}.settings-page .settings-content .system-info .info-item[data-v-2cd4b926]{display:flex;justify-content:space-between;padding:var(--spacing-2) 0;border-bottom:1px solid var(--gray-100)}.settings-page .settings-content .system-info .info-item[data-v-2cd4b926]:last-child{border-bottom:none}.settings-page .settings-content .system-info .info-item label[data-v-2cd4b926]{font-weight:500;color:var(--gray-700)}.settings-page .settings-content .system-info .info-item span[data-v-2cd4b926]{color:var(--gray-600)}.settings-page .settings-content .backup-actions[data-v-2cd4b926]{display:flex;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}.settings-page .settings-content .backup-info p[data-v-2cd4b926]{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--gray-500);margin:0}.settings-page .settings-content .backup-info p i[data-v-2cd4b926]{color:var(--info-color)}@media (max-width: 768px){.settings-page .settings-content .settings-grid[data-v-2cd4b926]{grid-template-columns:1fr}.settings-page .settings-content .backup-actions[data-v-2cd4b926]{flex-direction:column}}.content-window[data-v-bf51a0ed]{min-height:400px}.section-editor[data-v-bf51a0ed]{padding:1rem 0}
