:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{max-width:1280px;margin:0 auto;padding:2rem;font-weight:400}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media(hover:hover){a:hover{background-color:#00bd7e33}}@media(min-width:1024px){body{display:flex;place-items:center}#app{display:grid;grid-template-columns:1fr 1fr;padding:0 2rem}}:root{--bg: #f6f7fb;--panel: #ffffff;--muted: #6b7280;--text: #111827;--border: #e5e7eb;--accent: #2563eb;--ok: #16a34a;--warn: #b45309}*{margin:0;padding:0;box-sizing:border-box}html{margin:0;padding:0}body{margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto;color:var(--text);background:var(--bg);overflow-x:hidden}#app{margin:0;padding:0;width:100vw;min-height:100vh;position:relative}.signin-gate[data-v-0ad994c0]{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#eef2ff,#f9fafb);display:flex;align-items:center;justify-content:center;z-index:50;padding:20px}.signin-card[data-v-0ad994c0]{background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:0 10px 30px #0000000d;padding:32px;width:100%;max-width:480px}.signin-card h1[data-v-0ad994c0]{margin:0 0 8px;font-size:24px;text-align:center;color:var(--text)}.subtitle[data-v-0ad994c0]{color:var(--muted);margin-bottom:24px;text-align:center;line-height:1.5}.error-message[data-v-0ad994c0]{background:#fee2e2;border:1px solid #fca5a5;color:#991b1b;border-radius:8px;padding:12px 16px;margin-bottom:20px;font-size:14px}.auth-section[data-v-0ad994c0]{margin:24px 0;text-align:center}.auth-section h4[data-v-0ad994c0]{margin:0 0 16px;font-size:16px;color:var(--text);font-weight:600}.input-row[data-v-0ad994c0]{margin-bottom:16px}.btn[data-v-0ad994c0]{border:1px solid var(--border);background:#fff;border-radius:8px;padding:12px 24px;cursor:pointer;font-weight:600;font-size:14px;width:100%;transition:all .2s}.btn[data-v-0ad994c0]:hover:not(:disabled){background:#f9fafb}.btn.primary[data-v-0ad994c0]{background:var(--accent);border-color:var(--accent);color:#fff}.btn.primary[data-v-0ad994c0]:hover:not(:disabled){background:#1d4ed8}.btn[data-v-0ad994c0]:disabled{opacity:.6;cursor:not-allowed}.input[data-v-0ad994c0]{padding:12px 16px;border:1px solid var(--border);border-radius:8px;width:100%;font-size:14px}.input[data-v-0ad994c0]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #2563eb1a}.help-text[data-v-0ad994c0]{font-size:12px;color:var(--muted);margin-top:8px;line-height:1.4}.divider[data-v-0ad994c0]{display:flex;align-items:center;text-align:center;margin:32px 0;color:var(--muted);font-size:12px}.divider[data-v-0ad994c0]:before,.divider[data-v-0ad994c0]:after{content:"";flex:1;border-bottom:1px solid var(--border)}.divider span[data-v-0ad994c0]{padding:0 16px;background:#fff;font-weight:500}.sidebar[data-v-dd3ffbda]{width:280px;min-width:280px;background:#111827;color:#e5e7eb;display:flex;flex-direction:column;min-height:100vh}.sidebar-header[data-v-dd3ffbda]{padding:20px 20px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.sidebar-header h2[data-v-dd3ffbda]{margin:0;font-size:16px;font-weight:700;color:#fff;line-height:1.3}.sidebar-section[data-v-dd3ffbda]{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.tenant-info[data-v-dd3ffbda]{font-size:12px;color:#9ca3af;margin-bottom:12px;line-height:1.4}.btn-select-product[data-v-dd3ffbda]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#e5e7eb;border-radius:6px;padding:8px 12px;font-size:13px;cursor:pointer;width:100%;transition:all .2s;font-weight:500}.btn-select-product[data-v-dd3ffbda]:hover{background:#ffffff26;border-color:#ffffff4d}.nav-section[data-v-dd3ffbda]{flex:1;padding:16px 12px}.nav-item[data-v-dd3ffbda]{display:flex;align-items:center;justify-content:space-between;background:transparent;border:none;color:#cbd5e1;text-align:left;padding:12px 16px;border-radius:8px;cursor:pointer;width:100%;font-size:14px;font-weight:500;margin-bottom:4px;transition:all .2s;position:relative}.nav-item[data-v-dd3ffbda]:hover:not(.locked){color:#fff;background:#ffffff14}.nav-item.active[data-v-dd3ffbda]{background:#1f2937;color:#fff;font-weight:600}.nav-item.locked[data-v-dd3ffbda]{opacity:.5;cursor:not-allowed}.core-badge[data-v-dd3ffbda]{font-size:10px;color:#fbbf24;font-weight:600;background:#fbbf241a;padding:2px 6px;border-radius:4px;border:1px solid rgba(251,191,36,.3)}.sidebar-footer[data-v-dd3ffbda]{margin-top:auto;padding:16px 20px;border-top:1px solid rgba(255,255,255,.08);font-size:11px;color:#9ca3af;text-align:center;line-height:1.4}@media(max-width:1024px){.sidebar[data-v-dd3ffbda]{width:240px;min-width:240px}.sidebar-header[data-v-dd3ffbda]{padding:16px}.sidebar-section[data-v-dd3ffbda]{padding:12px 16px}.nav-section[data-v-dd3ffbda]{padding:12px 8px}.nav-item[data-v-dd3ffbda]{padding:10px 12px;font-size:13px}.core-badge[data-v-dd3ffbda]{font-size:9px;padding:1px 4px}}.header[data-v-4d4f6020]{height:70px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid var(--border);background:#fff;position:sticky;top:0;z-index:10}.header-title h1[data-v-4d4f6020]{margin:0;font-size:20px;font-weight:700;color:var(--text);line-height:1.2}.subtitle[data-v-4d4f6020]{font-size:12px;color:var(--muted);margin-top:2px}.header-actions[data-v-4d4f6020]{display:flex;align-items:center;gap:20px}.tenant-badge[data-v-4d4f6020]{display:flex;align-items:center;gap:6px;background:#f8fafc;border:1px solid var(--border);border-radius:20px;padding:8px 16px;font-size:13px}.tenant-label[data-v-4d4f6020]{color:var(--muted);font-weight:500}.user-menu[data-v-4d4f6020]{position:relative}.user-button[data-v-4d4f6020]{display:flex;align-items:center;gap:10px;background:#f8fafc;border:1px solid var(--border);border-radius:20px;padding:6px 12px 6px 6px;cursor:pointer;transition:all .2s;font-size:14px}.user-button[data-v-4d4f6020]:hover{background:#f1f5f9;border-color:#cbd5e1}.avatar[data-v-4d4f6020]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;background:#dbeafe;color:#1e40af;border:1px solid #bfdbfe}.user-name[data-v-4d4f6020]{color:var(--text);font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.header[data-v-4d4f6020]{padding:0 16px;height:60px}.header-title h1[data-v-4d4f6020]{font-size:18px}.subtitle[data-v-4d4f6020]{display:none}.header-actions[data-v-4d4f6020]{gap:12px}.tenant-badge[data-v-4d4f6020],.user-name[data-v-4d4f6020]{display:none}.user-button[data-v-4d4f6020]{padding:6px;border-radius:50%}}.user-menu-dropdown[data-v-c213c76d]{position:absolute;right:0;top:100%;margin-top:8px;background:#fff;border:1px solid var(--border);border-radius:8px;min-width:220px;box-shadow:0 10px 25px #0000001a;overflow:hidden;z-index:20}.menu-item[data-v-c213c76d]{display:block;width:100%;padding:12px 16px;text-align:left;border:none;background:none;color:var(--text);font-size:14px;line-height:1.4}.user-info[data-v-c213c76d]{background:#f8fafc}.user-email[data-v-c213c76d]{font-weight:600;color:var(--text)}.user-display-name[data-v-c213c76d]{font-size:12px;color:var(--muted);margin-top:2px}.menu-divider[data-v-c213c76d]{height:1px;background:var(--border);margin:0}.menu-action[data-v-c213c76d]{cursor:pointer;transition:background-color .2s}.menu-action[data-v-c213c76d]:hover{background:#f9fafb}.menu-action[data-v-c213c76d]:active{background:#f3f4f6}.modal[data-v-6eea67a4]{position:fixed;top:0;right:0;bottom:0;left:0;background:#11182780;display:flex;align-items:center;justify-content:center;z-index:30;padding:20px}.dialog[data-v-6eea67a4]{background:#fff;border:1px solid var(--border);border-radius:12px;width:100%;max-width:800px;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.header[data-v-6eea67a4]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--border);background:#fff}.header h3[data-v-6eea67a4]{margin:0;font-size:18px;color:var(--text)}.btn-close[data-v-6eea67a4]{background:none;border:none;font-size:18px;color:var(--muted);cursor:pointer;padding:4px;border-radius:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.btn-close[data-v-6eea67a4]:hover{background:#f3f4f6}.content[data-v-6eea67a4]{padding:24px;overflow-y:auto;flex:1}.picker-grid[data-v-6eea67a4]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:16px}.section-label[data-v-6eea67a4]{display:block;font-weight:600;font-size:14px;color:var(--text);margin-bottom:8px}.input[data-v-6eea67a4]{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:8px;font-size:14px;margin-bottom:12px}.input[data-v-6eea67a4]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #2563eb1a}.product-list[data-v-6eea67a4],.selected-product[data-v-6eea67a4]{max-height:320px;overflow-y:auto;border:1px solid var(--border);border-radius:8px}.product-item[data-v-6eea67a4]{padding:12px 16px;border-bottom:1px solid var(--border);cursor:pointer;transition:background-color .2s}.product-item[data-v-6eea67a4]:hover{background:#f9fafb}.product-item.selected[data-v-6eea67a4]{background:#eff6ff;border-left:3px solid var(--accent)}.product-item[data-v-6eea67a4]:last-child{border-bottom:none}.product-name[data-v-6eea67a4]{font-weight:600;color:var(--text);margin-bottom:2px}.product-id[data-v-6eea67a4]{font-size:12px;color:var(--muted)}.empty-state[data-v-6eea67a4]{padding:24px;text-align:center;color:var(--muted);font-style:italic}.apply-btn[data-v-6eea67a4]{width:100%;margin-top:16px}.btn[data-v-6eea67a4]{border:1px solid var(--border);background:#fff;border-radius:8px;padding:10px 16px;cursor:pointer;font-weight:600;font-size:14px;transition:all .2s}.btn.primary[data-v-6eea67a4]{background:var(--accent);border-color:var(--accent);color:#fff}.btn.primary[data-v-6eea67a4]:hover{background:#1d4ed8}.help-text[data-v-6eea67a4]{font-size:12px;color:var(--muted);text-align:center;margin-top:16px;line-height:1.4}@media(max-width:768px){.picker-grid[data-v-6eea67a4]{grid-template-columns:1fr;gap:16px}.dialog[data-v-6eea67a4]{margin:10px}.content[data-v-6eea67a4]{padding:16px}}.issue-management[data-v-10001fea]{padding:20px}.header[data-v-10001fea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.table-container[data-v-10001fea]{overflow-x:auto;margin-bottom:20px}table[data-v-10001fea]{width:100%;border-collapse:collapse;background:#fff}th[data-v-10001fea],td[data-v-10001fea]{padding:12px;text-align:left;border-bottom:1px solid #ddd}th[data-v-10001fea]{background-color:#f5f5f5;font-weight:600}.status-open[data-v-10001fea]{color:#2563eb;background:#dbeafe;padding:4px 8px;border-radius:4px;font-size:12px}.status-in-progress[data-v-10001fea]{color:#f59e0b;background:#fef3c7;padding:4px 8px;border-radius:4px;font-size:12px}.status-resolved[data-v-10001fea]{color:#10b981;background:#d1fae5;padding:4px 8px;border-radius:4px;font-size:12px}.status-closed[data-v-10001fea]{color:#6b7280;background:#f3f4f6;padding:4px 8px;border-radius:4px;font-size:12px}.priority-p1[data-v-10001fea]{color:#dc2626;background:#fee2e2;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.priority-p2[data-v-10001fea]{color:#ea580c;background:#fed7aa;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.priority-p3[data-v-10001fea]{color:#ca8a04;background:#fef3c7;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.priority-p4[data-v-10001fea]{color:#059669;background:#d1fae5;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.priority-p5[data-v-10001fea]{color:#6b7280;background:#f3f4f6;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.priority-default[data-v-10001fea]{color:#6b7280;background:#f3f4f6;padding:4px 8px;border-radius:4px;font-size:12px}.category-badge[data-v-10001fea]{color:#6366f1;background:#e0e7ff;padding:4px 8px;border-radius:4px;font-size:12px;text-transform:capitalize}.text-muted[data-v-10001fea]{color:#9ca3af;font-style:italic}.btn-primary[data-v-10001fea]{background-color:#2563eb;color:#fff;padding:8px 16px;border:none;border-radius:4px;cursor:pointer}.btn-primary[data-v-10001fea]:hover{background-color:#1d4ed8}.btn-secondary[data-v-10001fea]{background-color:#6b7280;color:#fff;padding:8px 16px;border:none;border-radius:4px;cursor:pointer;margin-left:8px}.btn-sm[data-v-10001fea]{padding:4px 8px;font-size:12px;margin-right:4px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer}.btn-danger[data-v-10001fea]{color:#dc2626;border-color:#dc2626}.pagination[data-v-10001fea]{display:flex;justify-content:center;align-items:center;gap:16px}.pagination button[data-v-10001fea]{padding:8px 16px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer}.pagination button[data-v-10001fea]:disabled{opacity:.5;cursor:not-allowed}.modal[data-v-10001fea]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-10001fea]{background:#fff;padding:24px;border-radius:8px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto}.form-group[data-v-10001fea]{margin-bottom:16px}.form-group label[data-v-10001fea]{display:block;margin-bottom:4px;font-weight:500}.form-group input[data-v-10001fea],.form-group textarea[data-v-10001fea],.form-group select[data-v-10001fea]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.form-actions[data-v-10001fea]{margin-top:20px;display:flex;justify-content:flex-end}.issue-details[data-v-10001fea]{margin:20px 0}.detail-row[data-v-10001fea]{margin-bottom:12px;padding:8px;background:#f9fafb;border-radius:4px}.detail-row strong[data-v-10001fea]{display:inline-block;width:120px}.loading[data-v-10001fea],.empty[data-v-10001fea]{text-align:center;padding:40px;color:#6b7280}.user-info[data-v-10001fea]{display:flex;flex-direction:column;gap:2px}.user-name[data-v-10001fea]{font-weight:500;color:#111827}.user-email[data-v-10001fea]{font-size:12px;color:#6b7280}.user-detail[data-v-10001fea]{display:inline-flex;flex-direction:column;gap:2px;margin-left:8px}.user-detail .user-email[data-v-10001fea]{font-size:13px}.metric-label[data-v-54d50189]{font-weight:700;font-size:18px;color:#303030}.metric-data[data-v-54d50189]{color:#00704d;font-size:32px;width:fit-content;margin-bottom:16px}.chart-container[data-v-54d50189]{min-height:300px;min-width:300px}.admin-layout[data-v-47c76602]{display:flex;width:100vw;min-height:100vh;position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0}.main-content[data-v-47c76602]{flex:1;display:flex;flex-direction:column;min-height:100vh;overflow-x:auto;min-width:0}.header-wrapper[data-v-47c76602]{position:relative}.user-menu-container[data-v-47c76602]{position:absolute;top:70px;right:24px;z-index:20}.content-area[data-v-47c76602]{flex:1;padding:24px;overflow-y:auto}.panel[data-v-47c76602]{background:#fff;border:1px solid var(--border);border-radius:12px;margin-bottom:20px}.panel h3[data-v-47c76602]{margin:0;padding:18px 24px;border-bottom:1px solid var(--border);font-size:18px;font-weight:600}.panel .body[data-v-47c76602]{padding:24px}.row[data-v-47c76602]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.row[data-v-47c76602]:last-child{margin-bottom:0}.tag[data-v-47c76602]{background:#f3f4f6;border:1px solid var(--border);border-radius:16px;font-size:12px;padding:4px 10px;font-weight:500}.tag.ok[data-v-47c76602]{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.muted[data-v-47c76602]{color:var(--muted)}.empty[data-v-47c76602]{padding:40px;text-align:center;color:var(--muted);font-style:italic}.warn[data-v-47c76602]{background:#fffbeb;border:1px solid #f59e0b;color:#78350f;border-radius:8px;padding:12px 16px;margin-bottom:16px;font-size:14px}.chart-placeholder[data-v-47c76602]{display:grid;grid-template-columns:repeat(2,1fr);background:#f9fafb;border-radius:8px;height:calc(100vh - 180px);overflow-y:auto;gap:16px;padding:16px;font-weight:500;font-size:18px}.btn[data-v-47c76602]{border:none;background:#000;color:#fff;border-radius:6px;padding:6px 12px;cursor:pointer;font-weight:500;font-size:13px;transition:all .2s;height:30px;min-height:30px;min-width:100px}.btn[data-v-47c76602]:hover{background:#333}.btn.primary[data-v-47c76602]{background:#000;color:#fff}.btn.primary[data-v-47c76602]:hover{background:#333}.input[data-v-47c76602]{padding:10px 12px;border:1px solid var(--border);border-radius:8px;font-size:14px}.panel-header[data-v-47c76602]{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid var(--border)}.panel-header h3[data-v-47c76602]{margin:0;font-size:18px;font-weight:600;border-bottom:none;text-decoration:none}.api-config-container[data-v-47c76602]{border:1px solid var(--border);border-radius:8px;padding:16px;margin-bottom:16px;background:#f9fafb}.api-config-container[data-v-47c76602]:last-child{margin-bottom:0}.api-config-header[data-v-47c76602]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border)}.api-call-container[data-v-47c76602]{border:1px solid var(--border);border-radius:8px;padding:16px;margin-bottom:16px;background:#f9fafb}.api-call-container[data-v-47c76602]:last-child{margin-bottom:0}.api-call-header[data-v-47c76602]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border)}.btn-remove[data-v-47c76602]{background:#000;color:#fff;border:none;border-radius:6px;padding:6px 12px;cursor:pointer;font-size:13px;font-weight:500;transition:background .2s;height:30px;min-height:30px;min-width:100px}.btn-remove[data-v-47c76602]:hover{background:#333}.btn-cancel[data-v-47c76602]{background:#000;color:#fff;border:none;border-radius:6px;padding:6px 12px;cursor:pointer;font-size:13px;font-weight:500;transition:background .2s;height:30px;min-height:30px;min-width:100px}.btn-cancel[data-v-47c76602]:hover{background:#333}.api-form[data-v-47c76602]{margin-bottom:16px}.form-row[data-v-47c76602]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.form-row[data-v-47c76602]:last-child{margin-bottom:0}.form-row label[data-v-47c76602]{font-size:13px;font-weight:500;color:#374151}.form-row .input[data-v-47c76602]{padding:10px 12px;border:1px solid var(--border);border-radius:8px;font-size:14px}.form-row .textarea[data-v-47c76602]{font-family:Courier New,monospace;resize:vertical}.description-textarea[data-v-47c76602]{font-family:inherit;min-height:96px;max-height:220px;overflow-y:auto}.form-row .select[data-v-47c76602]{cursor:pointer}.form-row input.readonly[data-v-47c76602],.form-row input[readonly][data-v-47c76602]{background:#f3f4f6;cursor:not-allowed}.form-actions[data-v-47c76602]{display:flex;gap:12px;margin-top:8px}.api-form-container[data-v-47c76602]{background:#f9fafb;border:1px solid var(--border);border-radius:8px;padding:16px}.api-response[data-v-47c76602]{margin-top:16px;padding:12px;background:#fff;border:1px solid var(--border);border-radius:6px}.api-response strong[data-v-47c76602]{display:block;margin-bottom:8px;font-size:13px;color:#374151}.response-error[data-v-47c76602]{color:#dc2626;padding:8px;background:#fee2e2;border-radius:4px;font-size:13px}.response-content[data-v-47c76602]{margin:0;padding:8px;background:#1f2937;color:#f9fafb;border-radius:4px;font-size:12px;font-family:Courier New,monospace;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word}@media(max-width:1024px){.content-area[data-v-47c76602]{padding:16px}.panel h3[data-v-47c76602]{padding:16px 20px;font-size:16px}.panel-header[data-v-47c76602]{padding:16px 20px}.panel .body[data-v-47c76602]{padding:20px}}@media(max-width:768px){.admin-layout[data-v-47c76602]{flex-direction:column}.content-area[data-v-47c76602]{padding:12px}.panel[data-v-47c76602]{margin-bottom:16px}.panel h3[data-v-47c76602]{padding:12px 16px}.panel .body[data-v-47c76602]{padding:16px}.row[data-v-47c76602]{flex-direction:column;align-items:flex-start;gap:8px}}.history-list[data-v-47c76602]{display:flex;flex-direction:column;gap:16px}.history-list-scroll[data-v-47c76602]{max-height:300px;overflow-y:auto}.history-json[data-v-47c76602]{margin:0 0 16px;padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;font-size:12px;font-family:Courier New,monospace;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.history-json[data-v-47c76602]:last-child{margin-bottom:0}
