.v-manager-layout{background-color:#f8fafc;background-color:var(--app-bg,#f8fafc);box-sizing:border-box;color:#0f172a;color:var(--text-main,#0f172a);font-family:system-ui,-apple-system,sans-serif;min-height:100vh;padding:24px 32px;transition:all .3s ease-in-out}.v-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));padding:24px 0}.no-data{background-color:#fff;background-color:var(--card-bg,#fff);border:1px dashed #e2e8f0;border:1px dashed var(--border-color,#e2e8f0);border-radius:16px;font-size:15px;font-weight:500}.v-modal-overlay{align-items:center;background-color:#021b448c;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.v-modal-card{animation:v-modal-pop .2s ease-out;background-color:#fff;background-color:var(--card-bg,#fff);border-radius:20px;box-shadow:0 25px 50px -12px #021b4459;color:#0f172a;color:var(--text-main,#0f172a);max-height:90vh;max-width:640px;overflow-y:auto;padding:28px;width:100%}@keyframes v-modal-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.v-modal-card h2{color:#021b44;color:var(--text-main,#021b44);font-size:20px;font-weight:800;margin:0 0 20px}.v-modal-actions{border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color,#e2e8f0);padding-top:16px}.v-form{display:flex;flex-direction:column;gap:14px}.v-label{color:#64748b;color:var(--text-muted,#64748b);font-size:13px;font-weight:700;margin-bottom:4px}.v-input{background-color:#f8fafc;background-color:var(--input-bg,#f8fafc);border:1px solid #cbd5e1;border:1px solid var(--border-color,#cbd5e1);border-radius:12px;box-sizing:border-box;color:#0f172a;color:var(--text-main,#0f172a);font-size:14px;padding:12px 14px;transition:all .2s ease;width:100%}.v-input:focus{border-color:#4facfe;box-shadow:0 0 0 3px #4facfe26;outline:none}.v-input-row{display:flex;gap:10px}.v-input-row .v-input{flex:1 1}.dark .v-manager-layout{background-color:#0b0f19;color:#f8fafc}.dark .no-data{background-color:#1e293b;border-color:#334155;color:#94a3b8}.dark .v-modal-card{background-color:#1e293b;color:#f8fafc}.dark .v-modal-card h2{color:#f8fafc}.dark .v-modal-actions{border-color:#334155}.dark .v-label{color:#94a3b8}.dark .v-input{background-color:#0f172a;border-color:#334155;color:#f8fafc}.custom-card{background-color:#fff;border:1px solid #f1f5f9;box-shadow:0 4px 20px -2px #0000000d}.card-title{color:#0f172a}.card-subtitle{color:#64748b}.card-body{color:#334155}.card-icon-bg{background-color:#eff6ff;color:#2563eb}.card-actions-border{border-top:1px solid #f1f5f9}.dark .custom-card,.dark-mode .custom-card,.dark-theme .custom-card,[data-mode=dark] .custom-card,[data-theme=dark] .custom-card{background-color:#1e293b!important;border:1px solid #334155!important;box-shadow:0 10px 25px -5px #0000004d!important}.dark .card-title,.dark-mode .card-title,.dark-theme .card-title,[data-theme=dark] .card-title{color:#f8fafc!important}.dark .card-subtitle,.dark-mode .card-subtitle,.dark-theme .card-subtitle,[data-theme=dark] .card-subtitle{color:#94a3b8!important}.dark .card-body,.dark-mode .card-body,.dark-theme .card-body,[data-theme=dark] .card-body{color:#cbd5e1!important}.dark .card-icon-bg,.dark-mode .card-icon-bg,.dark-theme .card-icon-bg,[data-theme=dark] .card-icon-bg{background-color:#0f172a!important;color:#50e3a4!important}.dark .card-actions-border,.dark-mode .card-actions-border,.dark-theme .card-actions-border,[data-theme=dark] .card-actions-border{border-top:1px solid #334155!important}html:not(.dark) .custom-card,html:not(.dark) body,html:not(.dark) table{background-color:#fff!important;color:#1f2937!important}html:not(.dark) th{background-color:#f3f4f6!important;color:#374151!important}html:not(.dark) td{border-bottom:1px solid #e5e7eb!important;color:#4b5563!important}html:not(.dark) input,html:not(.dark) select,html:not(.dark) textarea{background-color:#f9fafb!important;border:1px solid #cbd5e0!important;border-radius:6px!important;color:#1f2937!important;padding:8px 12px!important}html.dark table{background-color:#1f2937!important;color:#fff!important}html.dark th{background-color:#111827!important;color:#e5e7eb!important}html.dark td{border-bottom:1px solid #374151!important}html.dark input,html.dark select,html.dark textarea{background-color:#1f2937!important;border:1px solid #4a5568!important;border-radius:6px!important;color:#fff!important;padding:8px 12px!important}.custom-btn,.lang-switcher-btn,button{border-radius:9999px!important}
/*# sourceMappingURL=main.cc5515a5.css.map*/