.infographics-v2-page[data-v-3b992d9a]{font-family:Plus Jakarta Sans,Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif;background:#f0f2f7;min-height:100%}.infographics-layout[data-v-3b992d9a]{margin:16px;display:flex;flex-direction:column;gap:12px}.form-section[data-v-3b992d9a]{background:#fff;border:1px solid #e4e8f0;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.03)}.form-section-header[data-v-3b992d9a]{display:flex;align-items:center;gap:10px;padding:14px 20px;background:linear-gradient(135deg,#13151c,#252d40);font-size:14px;font-weight:700;color:#fff;letter-spacing:-.01em}.form-section-header .header-icon[data-v-3b992d9a]{color:#a89bff;font-size:16px}.form-section-body[data-v-3b992d9a]{padding:18px 20px 16px}.form-actions[data-v-3b992d9a]{display:flex;align-items:center;justify-content:space-between;padding-top:14px;margin-top:10px;border-top:1px solid #f1f5f9}.form-actions-left[data-v-3b992d9a]{display:flex;gap:8px}.inf-btn[data-v-3b992d9a]{padding:7px 16px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;gap:6px;border:none;outline:none}.inf-btn[data-v-3b992d9a]:focus{outline:none;box-shadow:0 0 0 3px rgba(108,92,231,.2)}.inf-btn-primary[data-v-3b992d9a]{background:#2e3448;color:#fff;border:1px solid #2e3448}.inf-btn-primary[data-v-3b992d9a]:hover{background:#3d4762;border-color:#3d4762;box-shadow:0 2px 8px rgba(46,52,72,.2)}.inf-btn-secondary[data-v-3b992d9a]{background:#fff;color:#64748b;border:1px solid #dde1ea}.inf-btn-secondary[data-v-3b992d9a]:hover{background:#f4f6fa;border-color:#b8c0cc;color:#334155}.inf-btn-create[data-v-3b992d9a]{background:linear-gradient(135deg,#6c5ce7,#8b78f8);color:#fff;font-weight:600;box-shadow:0 2px 8px rgba(108,92,231,.35)}.inf-btn-create[data-v-3b992d9a]:hover{background:linear-gradient(135deg,#5b4dd6,#7c6af0);box-shadow:0 4px 14px rgba(108,92,231,.45);transform:translateY(-1px)}.inf-btn-create[data-v-3b992d9a]:active{transform:translateY(0)}.table-section[data-v-3b992d9a]{background:#fff;border:1px solid #e4e8f0;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.03);overflow:hidden}.action-buttons[data-v-3b992d9a]{display:flex;align-items:center;gap:5px}.action-btn[data-v-3b992d9a]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:7px;border:1px solid transparent;cursor:pointer;transition:all .13s ease;background:transparent;font-size:12px}.action-btn-edit[data-v-3b992d9a]{color:#475569;background:#f1f5f9;border-color:#dde1ea}.action-btn-edit[data-v-3b992d9a]:hover{background:#e2e8f0;color:#1e293b;border-color:#b8c0cc}.action-btn-delete[data-v-3b992d9a]{color:#ef4444;background:#fef2f2;border-color:#fecaca}.action-btn-delete[data-v-3b992d9a]:hover{background:#fee2e2;color:#dc2626;border-color:#fca5a5}.action-btn-copy[data-v-3b992d9a]{color:#6c5ce7;background:#f3f0ff;border-color:#ddd6fe}.action-btn-copy[data-v-3b992d9a]:hover{background:#ede9fe;color:#5b4dd6;border-color:#c4b5fd}.loading-text[data-v-3b992d9a]{font-size:13px;color:#64748b}.infographics-v2-page .inf-label{font-size:13px;font-weight:600;color:#475569;margin-bottom:5px}.infographics-v2-page .custom-select,.infographics-v2-page .form-control,.infographics-v2-page .inf-input{border:1px solid #dde1ea;border-radius:8px;font-size:13px;color:#1e293b;padding:8px 12px;transition:border-color .18s ease,box-shadow .18s ease;background-color:#f8fafc;height:auto}.infographics-v2-page .custom-select:focus,.infographics-v2-page .form-control:focus,.infographics-v2-page .inf-input:focus{border-color:#6c5ce7;box-shadow:0 0 0 3px rgba(108,92,231,.12);background-color:#fff;outline:none}.infographics-v2-page .custom-select::-moz-placeholder,.infographics-v2-page .form-control::-moz-placeholder,.infographics-v2-page .inf-input::-moz-placeholder{color:#b0bbc9}.infographics-v2-page .custom-select::placeholder,.infographics-v2-page .form-control::placeholder,.infographics-v2-page .inf-input::placeholder{color:#b0bbc9}.infographics-v2-page .inf-table{margin-bottom:0}.infographics-v2-page .inf-table thead th{background-color:#f7f9fc;border-bottom:2px solid #eaecf4;border-top:none;font-size:11px;font-weight:700;color:#7c8ba1;text-transform:uppercase;letter-spacing:.07em;padding:12px 16px;white-space:nowrap;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.infographics-v2-page .inf-table thead th[aria-sort]{cursor:pointer;transition:color .15s ease}.infographics-v2-page .inf-table thead th[aria-sort]:hover{color:#475569}.infographics-v2-page .inf-table thead th[aria-sort][aria-sort=ascending],.infographics-v2-page .inf-table thead th[aria-sort][aria-sort=descending]{color:#1e293b}.infographics-v2-page .inf-table tbody td{padding:12px 16px;font-size:13.5px;color:#334155;border-bottom:1px solid #f1f5f9;vertical-align:middle}.infographics-v2-page .inf-table tbody tr{transition:background-color .1s ease}.infographics-v2-page .inf-table tbody tr:hover{background-color:#f5f3ff!important}.infographics-v2-page .inf-table tbody tr:last-child td{border-bottom:none}.infographics-v2-page .b-overlay>.position-absolute{background:rgba(240,242,247,.7)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}