.report-header[data-v-41a1e2f5]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:0 0 16px 16px;color:#1f2937;padding:16px 12px}.title-bar[data-v-41a1e2f5]{gap:10px;margin-bottom:12px;position:relative}.title-bar[data-v-41a1e2f5],.title-icon[data-v-41a1e2f5]{align-items:center;display:flex}.title-icon[data-v-41a1e2f5]{background:linear-gradient(135deg,#60a5fa,#3b82f6);border-radius:8px;height:36px;justify-content:center;width:36px}.title[data-v-41a1e2f5]{color:#1f2937;flex:1;font-size:19px;font-weight:700;letter-spacing:.5px;margin:0}.title-decoration[data-v-41a1e2f5]{background:linear-gradient(90deg,#60a5fa,#3b82f6);border-radius:2px;height:3px;width:50px}.info-cards[data-v-41a1e2f5]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:12px}.info-card[data-v-41a1e2f5]{background:#fff;border-radius:10px;box-shadow:0 2px 4px #0000000d;gap:10px;padding:12px}.card-icon[data-v-41a1e2f5],.info-card[data-v-41a1e2f5]{align-items:center;display:flex}.card-icon[data-v-41a1e2f5]{border-radius:8px;flex-shrink:0;height:36px;justify-content:center;width:36px}.card-icon.blue[data-v-41a1e2f5]{background:linear-gradient(135deg,#93c5fd,#60a5fa);color:#fff}.card-icon.green[data-v-41a1e2f5]{background:linear-gradient(135deg,#34d399,#10b981);color:#fff}.card-content[data-v-41a1e2f5]{flex:1;min-width:0}.card-label[data-v-41a1e2f5]{color:#6b7280;font-size:11px;font-weight:500;margin-bottom:4px}.card-value[data-v-41a1e2f5]{color:#1f2937;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-panel[data-v-41a1e2f5]{background:#fff;border-radius:12px;box-shadow:0 2px 4px #0000000d;overflow:hidden;padding:14px;position:relative}.user-panel .verification-badge[data-v-41a1e2f5]{height:auto;opacity:.45;pointer-events:none;position:absolute;right:20px;top:20px;transform:rotate(25deg);width:90px;z-index:1}.panel-title[data-v-41a1e2f5]{align-items:center;border-bottom:2px solid #e5e7eb;color:#374151;display:flex;font-size:14px;font-weight:600;gap:6px;margin-bottom:12px;padding-bottom:10px}.panel-title svg[data-v-41a1e2f5]{color:#3b82f6}.user-info-grid[data-v-41a1e2f5]{display:flex;flex-direction:column;gap:10px}.info-row[data-v-41a1e2f5]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.info-item[data-v-41a1e2f5]{display:flex;flex-direction:column;gap:4px}.info-item .label[data-v-41a1e2f5]{color:#6b7280;font-size:11px;font-weight:500}.info-item .value[data-v-41a1e2f5]{color:#1f2937;font-size:13px;font-weight:600;word-break:break-all}@media (max-width:1024px) and (min-width:768px){.report-header[data-v-41a1e2f5]{padding:14px 10px}.title[data-v-41a1e2f5]{font-size:18px}.info-cards[data-v-41a1e2f5]{gap:8px}.info-card[data-v-41a1e2f5]{padding:10px}.card-label[data-v-41a1e2f5]{font-size:10px}.card-value[data-v-41a1e2f5]{font-size:12px}.user-panel[data-v-41a1e2f5]{padding:12px}.panel-title[data-v-41a1e2f5]{font-size:13px}.info-item .label[data-v-41a1e2f5]{font-size:10px}.info-item .value[data-v-41a1e2f5]{font-size:12px}}@media (max-width:767px){.report-header[data-v-41a1e2f5]{padding:12px 10px}.title-bar[data-v-41a1e2f5]{gap:8px}.title-icon[data-v-41a1e2f5]{height:32px;width:32px}.title[data-v-41a1e2f5]{font-size:16px}.title-decoration[data-v-41a1e2f5]{width:40px}.info-cards[data-v-41a1e2f5]{gap:8px}.info-card[data-v-41a1e2f5]{padding:10px}.card-icon[data-v-41a1e2f5]{height:32px;width:32px}.card-label[data-v-41a1e2f5]{font-size:10px}.card-value[data-v-41a1e2f5]{font-size:12px}.user-panel[data-v-41a1e2f5]{padding:12px}.panel-title[data-v-41a1e2f5]{font-size:13px;margin-bottom:10px;padding-bottom:8px}.info-row[data-v-41a1e2f5]{gap:10px}.info-item .label[data-v-41a1e2f5]{font-size:10px}.info-item .value[data-v-41a1e2f5]{font-size:12px}}@media (max-width:480px){.report-header[data-v-41a1e2f5]{padding:10px 8px}.title[data-v-41a1e2f5]{font-size:15px}.info-card[data-v-41a1e2f5]{padding:8px}.card-label[data-v-41a1e2f5]{font-size:9px}.card-value[data-v-41a1e2f5]{font-size:11px}.user-panel[data-v-41a1e2f5]{padding:10px}.panel-title[data-v-41a1e2f5]{font-size:12px}.info-item .label[data-v-41a1e2f5]{font-size:9px}.info-item .value[data-v-41a1e2f5]{font-size:11px}}@media print{.report-header[data-v-41a1e2f5]{page-break-inside:avoid}}.phone-info-section[data-v-198f6aef]{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000d;margin-bottom:12px;padding:12px 16px}.info-list[data-v-198f6aef]{display:flex;flex-direction:column}.info-item[data-v-198f6aef]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;font-size:13px;justify-content:space-between;padding:10px 0}.info-item[data-v-198f6aef]:last-child{border-bottom:none}.item-label[data-v-198f6aef]{color:#64748b;flex-shrink:0;font-weight:400}.item-value[data-v-198f6aef]{color:#1f2937;flex:1;font-weight:500;margin-left:16px;text-align:right}.section-tip[data-v-198f6aef]{align-items:center;background:#eff6ff;border-radius:4px;color:#64748b;display:flex;font-size:10px;gap:6px;margin-top:10px;padding:6px 10px}.tip-icon[data-v-198f6aef]{flex-shrink:0;font-size:12px}.tip-text[data-v-198f6aef]{line-height:1.3}@media (max-width:1024px) and (min-width:768px){.phone-info-section[data-v-198f6aef]{padding:10px 14px}.info-item[data-v-198f6aef]{font-size:12px;padding:9px 0}.section-tip[data-v-198f6aef]{font-size:9px;padding:5px 9px}}@media (max-width:767px){.phone-info-section[data-v-198f6aef]{padding:10px 12px}.info-item[data-v-198f6aef]{font-size:12px;padding:8px 0}.item-value[data-v-198f6aef]{margin-left:12px}.section-tip[data-v-198f6aef]{font-size:9px;padding:5px 8px}}@media (max-width:480px){.phone-info-section[data-v-198f6aef]{padding:8px 10px}.info-item[data-v-198f6aef]{font-size:11px;padding:7px 0}.item-value[data-v-198f6aef]{margin-left:10px}.section-tip[data-v-198f6aef]{font-size:9px;padding:4px 7px}}@media print{.phone-info-section[data-v-198f6aef]{page-break-inside:avoid}}.core-score-section[data-v-d5c6ff3f]{background:#fff;border-radius:12px;box-shadow:0 2px 4px #0000000d;margin-bottom:12px;padding:16px}.score-card[data-v-d5c6ff3f]{align-items:center;background:linear-gradient(135deg,#fff7ed,#ffedd5);border:1px solid #fed7aa;border-radius:16px;box-shadow:0 4px 8px #f973161a;display:flex;gap:20px;overflow:hidden;padding:24px;position:relative}.card-content[data-v-d5c6ff3f]{flex:1}.card-label[data-v-d5c6ff3f]{color:#64748b;font-size:13px;font-weight:600;margin-bottom:8px}.card-value[data-v-d5c6ff3f]{color:#ea580c;font-size:36px;font-weight:800;line-height:1}.card-icon[data-v-d5c6ff3f]{align-items:center;background:linear-gradient(135deg,#ffedd5,#fed7aa);border-radius:16px;color:#f97316;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}@media (max-width:767px){.core-score-section[data-v-d5c6ff3f]{padding:12px}.score-card[data-v-d5c6ff3f]{gap:16px;padding:20px}.card-icon[data-v-d5c6ff3f]{height:56px;width:56px}.card-icon svg[data-v-d5c6ff3f]{height:28px;width:28px}.card-value[data-v-d5c6ff3f]{font-size:28px}}@media (max-width:480px){.score-card[data-v-d5c6ff3f]{gap:12px;padding:16px}.card-icon[data-v-d5c6ff3f]{height:48px;width:48px}.card-icon svg[data-v-d5c6ff3f]{height:24px;width:24px}.card-value[data-v-d5c6ff3f]{font-size:24px}.card-label[data-v-d5c6ff3f]{font-size:12px}}@media print{.core-score-section[data-v-d5c6ff3f]{page-break-inside:avoid}}.risk-list-section[data-v-88b8290a]{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000d;margin-bottom:12px;padding:12px 16px}.section-title[data-v-88b8290a]{border-bottom:1px solid #e5e7eb;color:#1f2937;font-size:14px;font-weight:600;margin-bottom:12px;padding-bottom:8px}.table-container[data-v-88b8290a]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.data-table[data-v-88b8290a]{border-collapse:collapse;font-size:13px;width:100%}.data-table th[data-v-88b8290a]{background:#dbeafe;color:#1e40af;font-weight:600;text-align:left;white-space:nowrap}.data-table td[data-v-88b8290a],.data-table th[data-v-88b8290a]{font-size:13px;padding:8px 12px}.data-table td[data-v-88b8290a]{border-bottom:1px solid #f1f5f9;color:#334155}.data-table tbody tr:nth-child(2n) td[data-v-88b8290a]{background:#f9fafb}.data-table tbody tr:nth-child(odd) td[data-v-88b8290a]{background:#fff}.data-table tr:last-child td[data-v-88b8290a]{border-bottom:none}.data-table tr:hover td[data-v-88b8290a]{background:#f3f4f6}.hit-status-yes[data-v-88b8290a]{background:#fef2f2;border:1px solid #fecaca;border-radius:4px;color:#dc2626}.hit-status-no[data-v-88b8290a],.hit-status-yes[data-v-88b8290a]{display:inline-block;font-size:11px;font-weight:600;padding:2px 6px}.hit-status-no[data-v-88b8290a]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px;color:#16a34a}@media (max-width:1024px) and (min-width:768px){.risk-list-section[data-v-88b8290a]{padding:10px 14px}.data-table td[data-v-88b8290a],.data-table th[data-v-88b8290a]{font-size:12px;padding:6px 10px}}@media (max-width:767px){.risk-list-section[data-v-88b8290a]{padding:10px 12px}.data-table[data-v-88b8290a]{font-size:12px}.data-table td[data-v-88b8290a],.data-table th[data-v-88b8290a]{font-size:11px;padding:6px 8px}}@media (max-width:480px){.risk-list-section[data-v-88b8290a]{padding:8px 10px}.data-table td[data-v-88b8290a],.data-table th[data-v-88b8290a]{font-size:10px;padding:5px 6px}}@media print{.risk-list-section[data-v-88b8290a]{page-break-inside:avoid}}.loan-intention-section[data-v-987fd2b5]{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000d;margin-bottom:12px;padding:12px 16px}.table-group[data-v-987fd2b5]{margin-bottom:24px}.table-group[data-v-987fd2b5]:last-child{margin-bottom:0}.group-title[data-v-987fd2b5]{border-bottom:2px solid #3b82f6;color:#1f2937;font-size:12px;font-weight:500;margin-bottom:10px;padding-bottom:6px}.table-container[data-v-987fd2b5]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000d;overflow-x:auto}.data-table[data-v-987fd2b5]{border-collapse:collapse;font-size:11px;min-width:600px;width:100%}.data-table th[data-v-987fd2b5]{background:#dbeafe;border:1px solid #bfdbfe;color:#1e40af;font-size:11px;font-weight:500;padding:6px 10px;text-align:center;white-space:nowrap}.data-table th.first-col[data-v-987fd2b5]{background:#dbeafe;left:0;position:sticky;text-align:left;z-index:10}.data-table td[data-v-987fd2b5]{border:1px solid #f1f5f9;color:#334155;font-size:11px;font-weight:400;padding:6px 10px;text-align:center;white-space:nowrap}.data-table td.first-col[data-v-987fd2b5]{background:#fff;font-weight:400;left:0;position:sticky;text-align:left;z-index:5}.data-table td.value-exceeded[data-v-987fd2b5]{color:#dc2626;font-weight:500}.data-table tbody tr:nth-child(2n) td[data-v-987fd2b5]{background:#f9fafb}.data-table tbody tr:nth-child(odd) td[data-v-987fd2b5]{background:#fff}.data-table tbody tr:nth-child(2n) td.first-col[data-v-987fd2b5]{background:#f9fafb}.data-table tbody tr:nth-child(odd) td.first-col[data-v-987fd2b5]{background:#fff}.data-table tbody tr:hover td[data-v-987fd2b5],.data-table tbody tr:hover td.first-col[data-v-987fd2b5]{background:#f3f4f6}.table-note[data-v-987fd2b5]{background:#eff6ff;border-radius:4px;color:#64748b;font-size:10px;line-height:1.6;margin-top:10px;padding:8px 12px}.note-line[data-v-987fd2b5]{margin-bottom:4px}.note-line[data-v-987fd2b5]:last-child{margin-bottom:0}@media (max-width:1024px) and (min-width:768px){.loan-intention-section[data-v-987fd2b5]{padding:10px 14px}.data-table[data-v-987fd2b5]{font-size:10px;min-width:700px}.data-table td[data-v-987fd2b5],.data-table th[data-v-987fd2b5]{font-size:10px;padding:5px 8px}.group-title[data-v-987fd2b5]{font-size:11px}.table-note[data-v-987fd2b5]{font-size:9px;padding:6px 10px}}@media (max-width:767px){.loan-intention-section[data-v-987fd2b5]{padding:8px 10px}.data-table[data-v-987fd2b5]{font-size:9px;min-width:400px}.data-table td[data-v-987fd2b5],.data-table th[data-v-987fd2b5]{font-size:9px;padding:4px 6px}.group-title[data-v-987fd2b5]{font-size:10px;margin-bottom:8px;padding-bottom:4px}.table-note[data-v-987fd2b5]{font-size:8px;margin-top:8px;padding:5px 8px}.table-container[data-v-987fd2b5]{border-left:none;border-radius:0;border-right:none;margin:0 -10px}}@media (max-width:480px){.loan-intention-section[data-v-987fd2b5]{padding:6px 8px}.data-table[data-v-987fd2b5]{font-size:8px;min-width:350px}.data-table td[data-v-987fd2b5],.data-table th[data-v-987fd2b5]{font-size:8px;padding:3px 4px}.group-title[data-v-987fd2b5]{font-size:9px;margin-bottom:6px;padding-bottom:3px}.table-note[data-v-987fd2b5]{font-size:7px;line-height:1.5;margin-top:6px;padding:4px 6px}.table-container[data-v-987fd2b5]{margin:0 -8px}}@media print{.loan-intention-section[data-v-987fd2b5],.table-group[data-v-987fd2b5]{page-break-inside:avoid}}.lawsuit-section[data-v-6dda74d0]{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000d;margin-bottom:12px;padding:12px 16px}.section-title[data-v-6dda74d0]{border-bottom:1px solid #e5e7eb;color:#1f2937;font-size:14px;font-weight:500!important;margin-bottom:12px;padding-bottom:8px}.statistics-section[data-v-6dda74d0]{margin-bottom:20px}.statistics-title[data-v-6dda74d0]{color:#374151;font-size:13px;font-weight:500;margin-bottom:10px}.table-container[data-v-6dda74d0]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000d;margin-bottom:15px;overflow:hidden}.data-table[data-v-6dda74d0]{border-collapse:collapse;font-size:13px;max-width:100%;table-layout:auto;width:100%}.data-table th[data-v-6dda74d0]{background:#dbeafe;color:#1e40af;font-weight:500!important;text-align:left;white-space:nowrap}.data-table td[data-v-6dda74d0],.data-table th[data-v-6dda74d0]{font-size:13px;padding:8px 12px}.data-table td[data-v-6dda74d0]{border-bottom:1px solid #f1f5f9;color:#334155;font-weight:400!important;word-break:break-word;word-wrap:break-word;line-height:1.5;white-space:normal}.data-table tbody tr:nth-child(2n) td[data-v-6dda74d0]{background:#f9fafb}.data-table tbody tr:nth-child(odd) td[data-v-6dda74d0]{background:#fff}.data-table tr:last-child td[data-v-6dda74d0]{border-bottom:none}.data-table tr:hover td[data-v-6dda74d0]{background:#f3f4f6}.data-table tr.case-separator td[data-v-6dda74d0]{border-top:2px solid #e5e7eb;padding-top:12px}.data-table tr.case-separator~tr.detail-row[data-v-6dda74d0]{border-top:none}.cases-section[data-v-6dda74d0]{margin-top:20px}.case-type-section[data-v-6dda74d0]{margin-bottom:20px}.case-type-title[data-v-6dda74d0]{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-left:3px solid #3b82f6;border-radius:6px;color:#374151;display:flex;font-size:13px;font-weight:500!important;gap:8px;margin-bottom:10px;padding:8px 12px}.case-count[data-v-6dda74d0]{color:#6b7280;font-size:12px;font-weight:500}.no-data-message[data-v-6dda74d0]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:20px;text-align:center}.no-data-text[data-v-6dda74d0]{color:#6b7280;font-size:13px;font-weight:500}.desktop-table[data-v-6dda74d0]{display:table}.mobile-cards[data-v-6dda74d0]{display:none}.expand-btn[data-v-6dda74d0]{background:none;border:none;border-radius:4px;color:#3b82f6;cursor:pointer;font-size:12px;padding:2px 6px;transition:all .2s}.expand-btn[data-v-6dda74d0]:hover{background:#eff6ff}.expand-btn.expanded[data-v-6dda74d0]{transform:rotate(0)}.detail-cell[data-v-6dda74d0],.detail-row[data-v-6dda74d0]{background:#f8fafc!important}.detail-cell[data-v-6dda74d0]{box-sizing:border-box;max-width:100%;overflow-wrap:break-word;padding:16px!important}.case-details[data-v-6dda74d0]{box-sizing:border-box;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%}.detail-item[data-v-6dda74d0]{display:flex;flex-direction:column;gap:4px}.detail-label[data-v-6dda74d0]{color:#64748b;font-size:12px;font-weight:500!important}.detail-value[data-v-6dda74d0]{color:#1f2937;font-size:13px;font-weight:400!important;word-break:break-word;word-wrap:break-word;line-height:1.5;white-space:normal}.case-card[data-v-6dda74d0]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:12px;overflow:hidden}.case-card[data-v-6dda74d0]:last-child{margin-bottom:0}.case-card.card-separator[data-v-6dda74d0]{border-top:2px solid #e5e7eb;margin-top:16px;padding-top:12px}.card-header[data-v-6dda74d0]{align-items:center;background:#f8fafc;border-bottom:1px solid #e5e7eb;cursor:pointer;display:flex;justify-content:space-between;padding:12px;transition:background .2s}.card-header[data-v-6dda74d0]:hover{background:#f1f5f9}.card-title[data-v-6dda74d0]{color:#1f2937;font-size:13px;font-weight:500!important}.expand-icon[data-v-6dda74d0]{color:#3b82f6;font-size:12px;transform:rotate(-90deg);transition:transform .2s}.expand-icon.expanded[data-v-6dda74d0]{transform:rotate(0)}.card-content[data-v-6dda74d0]{padding:12px}.card-row[data-v-6dda74d0]{align-items:flex-start;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:8px 0}.card-row[data-v-6dda74d0]:last-child{border-bottom:none}.card-label[data-v-6dda74d0]{color:#64748b;flex-shrink:0;min-width:80px}.card-label[data-v-6dda74d0],.card-value[data-v-6dda74d0]{font-size:12px;font-weight:400!important}.card-value[data-v-6dda74d0]{color:#1f2937;flex:1;text-align:right;word-break:break-word;word-wrap:break-word;line-height:1.5;white-space:normal}.card-value.full-width[data-v-6dda74d0]{margin-top:4px;text-align:left}.card-details[data-v-6dda74d0]{border-top:1px solid #e5e7eb;margin-top:12px;padding-top:12px}@media (max-width:1024px) and (min-width:768px){.lawsuit-section[data-v-6dda74d0]{padding:10px 14px}.data-table td[data-v-6dda74d0],.data-table th[data-v-6dda74d0]{font-size:12px;padding:6px 10px}}@media (max-width:767px){.lawsuit-section[data-v-6dda74d0]{padding:10px 12px}.desktop-table[data-v-6dda74d0]{display:none}.mobile-cards[data-v-6dda74d0]{display:block}.case-card[data-v-6dda74d0]{padding:10px}.card-row[data-v-6dda74d0]{font-size:12px;padding:6px 0}.card-label[data-v-6dda74d0]{min-width:70px}.card-label[data-v-6dda74d0],.card-value[data-v-6dda74d0]{font-size:11px}}@media (max-width:480px){.lawsuit-section[data-v-6dda74d0]{padding:8px 10px}.case-card[data-v-6dda74d0]{padding:8px}.card-row[data-v-6dda74d0]{padding:5px 0}.card-label[data-v-6dda74d0]{min-width:60px}.card-label[data-v-6dda74d0],.card-value[data-v-6dda74d0]{font-size:10px}}@media print{.lawsuit-section[data-v-6dda74d0]{page-break-inside:avoid}.mobile-cards[data-v-6dda74d0]{display:none}.desktop-table[data-v-6dda74d0]{display:table}}.report-disclaimer[data-v-728e25c3]{background:#fff;border-top:2px solid #e5e7eb;margin-top:30px;padding:20px 0;width:100%}.disclaimer-content[data-v-728e25c3]{margin:0 auto;max-width:794px;padding:0 20px}.disclaimer-title[data-v-728e25c3]{border-bottom:1px solid #d1d5db;color:#374151;font-size:16px;font-weight:700;margin-bottom:15px;padding-bottom:10px;text-align:center}.disclaimer-text[data-v-728e25c3]{color:#6b7280;font-size:13px;line-height:1.6}.disclaimer-text p[data-v-728e25c3]{margin-bottom:8px;text-indent:0}.disclaimer-text p[data-v-728e25c3]:last-child{margin-bottom:0}@media (max-width:820px){.report-disclaimer[data-v-728e25c3]{margin-top:20px;padding:15px 0}.disclaimer-content[data-v-728e25c3]{padding:0 15px}.disclaimer-title[data-v-728e25c3]{font-size:14px;margin-bottom:12px}.disclaimer-text[data-v-728e25c3]{font-size:12px;line-height:1.5}.disclaimer-text p[data-v-728e25c3]{margin-bottom:6px}}.personal-report[data-v-da7cb624]{background:#fff;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:100%;padding:20px 20px 40px;width:1080px}@media (max-width:1024px) and (min-width:768px){.personal-report[data-v-da7cb624]{max-width:100%;padding:16px;width:100%}}@media (max-width:767px){.personal-report[data-v-da7cb624]{max-width:100%;padding:12px 12px 30px;width:100%}}@media (max-width:480px){.personal-report[data-v-da7cb624]{padding:10px 10px 20px}}@media print{.personal-report[data-v-da7cb624]{margin:0;max-width:100%;padding:0;transform:none;width:100%}}.report-header[data-v-05d67364]{background:linear-gradient(135deg,#e0e7ff,#f3e8ff);border-radius:0 0 16px 16px;color:#1f2937;padding:16px 12px}.title-bar[data-v-05d67364]{gap:10px;margin-bottom:12px;position:relative}.title-bar[data-v-05d67364],.title-icon[data-v-05d67364]{align-items:center;display:flex}.title-icon[data-v-05d67364]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;height:36px;justify-content:center;width:36px}.title[data-v-05d67364]{color:#1f2937;flex:1;font-size:18px;font-weight:700;letter-spacing:.5px;margin:0}.title-decoration[data-v-05d67364]{background:linear-gradient(90deg,#667eea,#764ba2);border-radius:2px;height:3px;width:50px}.info-cards[data-v-05d67364]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:12px}.info-card[data-v-05d67364]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid hsla(0,0%,100%,.8);border-radius:10px;display:flex;gap:8px;padding:10px;transition:all .3s ease}.info-card[data-v-05d67364]:hover{background:#ffffffe6;transform:translateY(-2px)}.card-icon[data-v-05d67364]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.card-icon.blue[data-v-05d67364]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.card-icon.green[data-v-05d67364]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.card-content[data-v-05d67364]{flex:1;min-width:0}.card-label[data-v-05d67364]{font-size:11px;margin-bottom:2px;opacity:.9}.card-value[data-v-05d67364]{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-panel[data-v-05d67364]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid hsla(0,0%,100%,.8);border-radius:10px;margin-bottom:12px;overflow:hidden;padding:12px;position:relative}.user-panel .verification-badge[data-v-05d67364]{height:auto;opacity:.45;pointer-events:none;position:absolute;right:20px;top:20px;transform:rotate(25deg);width:90px;z-index:1}.panel-title[data-v-05d67364]{align-items:center;color:#374151;display:flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:10px}.user-info-grid[data-v-05d67364]{display:flex;flex-direction:column;gap:8px}.info-row[data-v-05d67364]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.info-item[data-v-05d67364]{align-items:center;display:flex;font-size:11px;gap:6px}.info-item .label[data-v-05d67364]{color:#6b7280;flex-shrink:0;font-weight:500}.info-item .value[data-v-05d67364]{color:#1f2937;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score-section[data-v-05d67364]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.score-card[data-v-05d67364]{background:#fff;border-radius:10px;box-shadow:0 2px 8px #00000014;padding:12px;transition:all .3s ease}.score-card[data-v-05d67364]:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.score-header[data-v-05d67364]{align-items:center;display:flex;gap:8px;margin-bottom:10px}.score-icon-wrapper[data-v-05d67364]{align-items:center;background:linear-gradient(135deg,#ebf5ff,#e0f2fe);border-radius:8px;display:flex;height:36px;justify-content:center;width:36px}.score-icon-wrapper svg[data-v-05d67364]{height:24px;width:24px}.score-icon-wrapper.secondary[data-v-05d67364]{background:linear-gradient(135deg,#ecfdf5,#d1fae5)}.score-title[data-v-05d67364]{color:#374151;font-size:12px;font-weight:600}.score-display[data-v-05d67364]{align-items:baseline;display:flex;gap:3px;margin-bottom:6px}.score-number[data-v-05d67364]{color:#3b82f6;font-size:32px;font-weight:800;line-height:1}.score-number.secondary[data-v-05d67364]{color:#10b981}.score-total[data-v-05d67364]{font-size:14px}.score-total[data-v-05d67364],.score-unit[data-v-05d67364]{color:#9ca3af;font-weight:600}.score-unit[data-v-05d67364]{font-size:18px}.score-level[data-v-05d67364]{border-radius:10px;display:inline-block;font-size:11px;font-weight:600;margin-bottom:8px;padding:3px 10px}.score-level.excellent[data-v-05d67364]{background:#d1fae5;color:#059669}.score-level.good[data-v-05d67364]{background:#dbeafe;color:#1d4ed8}.score-level.medium[data-v-05d67364]{background:#fef3c7;color:#d97706}.score-level.poor[data-v-05d67364]{background:#fee2e2;color:#dc2626}.score-bar[data-v-05d67364]{background:#e5e7eb;border-radius:2.5px;height:5px;overflow:hidden}.score-progress[data-v-05d67364]{background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-radius:2.5px;height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.confidence-desc[data-v-05d67364]{color:#6b7280;font-size:10px;margin-bottom:6px}.confidence-bar-wrapper[data-v-05d67364]{align-items:center;display:flex;gap:6px}.confidence-bar[data-v-05d67364]{background:#e5e7eb;border-radius:3px;flex:1;height:6px;overflow:hidden}.confidence-fill[data-v-05d67364]{background:linear-gradient(90deg,#10b981,#059669);border-radius:3px;height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.confidence-value[data-v-05d67364]{color:#10b981;font-size:11px;font-weight:600;min-width:35px;text-align:right}@media (max-width:768px){.report-header[data-v-05d67364]{padding:12px 10px}.user-panel .verification-badge[data-v-05d67364]{font-size:11px;right:20px;top:20px}.title[data-v-05d67364]{font-size:16px}.title-icon[data-v-05d67364]{height:32px;width:32px}.info-cards[data-v-05d67364]{gap:8px}.info-card[data-v-05d67364]{padding:8px}.card-icon[data-v-05d67364]{height:36px;width:36px}.user-panel[data-v-05d67364]{padding:10px}.info-row[data-v-05d67364],.score-section[data-v-05d67364]{gap:8px}.score-card[data-v-05d67364]{padding:10px}.score-number[data-v-05d67364]{font-size:28px}.score-icon-wrapper[data-v-05d67364]{height:32px;width:32px}.score-icon-wrapper svg[data-v-05d67364]{height:20px;width:20px}}@media print{.report-header[data-v-05d67364]{background:#fff!important;border-bottom:2px solid #000;border-radius:0;color:#000!important;padding:12px}.title-bar[data-v-05d67364]{border-bottom:1px solid #000;padding-bottom:8px}.info-card[data-v-05d67364],.score-card[data-v-05d67364],.user-panel[data-v-05d67364]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important;border:1px solid #000!important}.card-icon[data-v-05d67364],.score-icon-wrapper[data-v-05d67364]{background:#f3f4f6!important}.score-number[data-v-05d67364]{color:#000!important}.score-card[data-v-05d67364]:hover{box-shadow:none;transform:none}}.section[data-v-e0bdaebd]{background:#fff;margin-bottom:8px;padding:12px}.metrics-list[data-v-e0bdaebd]{margin-bottom:16px}.metric-item[data-v-e0bdaebd]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:10px 0}.metric-item[data-v-e0bdaebd]:last-child{border-bottom:none}.metric-label[data-v-e0bdaebd]{color:#374151;font-size:13px;font-weight:500}.metric-value[data-v-e0bdaebd]{color:#1f2937;font-size:13px;font-weight:600}.section-header[data-v-e0bdaebd]{background:#3b82f6;border-radius:8px;box-shadow:0 2px 4px #3b82f633;color:#fff;cursor:default;font-size:14px;font-weight:600;margin-bottom:16px;padding:12px 16px;text-align:center}.cards-container[data-v-e0bdaebd]{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.query-card[data-v-e0bdaebd]{border-radius:10px;box-shadow:0 2px 6px #00000014;display:flex;flex-direction:column;justify-content:center;min-height:70px;padding:16px 12px;text-align:center}.card-label[data-v-e0bdaebd]{color:#6b7280;font-size:13px;font-weight:500;margin-bottom:8px}.card-value[data-v-e0bdaebd]{font-size:18px;font-weight:700;line-height:1.2}.card-month-1[data-v-e0bdaebd]{background:#d1fae5}.card-month-1 .card-value[data-v-e0bdaebd]{color:#10b981}.card-month-3[data-v-e0bdaebd]{background:#fef3c7}.card-month-3 .card-value[data-v-e0bdaebd]{color:#f59e0b}.card-month-6[data-v-e0bdaebd]{background:#dbeafe}.card-month-6 .card-value[data-v-e0bdaebd]{color:#3b82f6}@media print{.section[data-v-e0bdaebd]{page-break-inside:avoid}}@media (max-width:640px){.cards-container[data-v-e0bdaebd]{gap:6px}.query-card[data-v-e0bdaebd]{min-height:60px;padding:12px 8px}.card-label[data-v-e0bdaebd]{font-size:11px;margin-bottom:6px}.card-value[data-v-e0bdaebd]{font-size:14px}}.behavior-detail[data-v-07c48197]{background:#fff;margin-bottom:8px;padding:12px}.donut-chart-wrapper[data-v-07c48197]{align-items:center;background:#fff;border-radius:10px;display:flex;justify-content:center;padding:20px}.donut-chart-container[data-v-07c48197]{height:200px;position:relative;width:200px}.donut-chart[data-v-07c48197]{height:100%;width:100%}.donut-value[data-v-07c48197]{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.donut-number[data-v-07c48197]{color:#3b82f6;font-size:36px;font-weight:800;line-height:1;margin-bottom:8px}.donut-label[data-v-07c48197]{color:#6b7280;font-size:11px;font-weight:500;line-height:1.3;max-width:120px}.section[data-v-07c48197]{background:#fff;border-radius:8px;margin-bottom:8px;padding:12px}.section-header[data-v-07c48197]{background:#3b82f6;border-radius:8px;box-shadow:0 2px 4px #3b82f633;color:#fff;font-size:14px;font-weight:600;margin-bottom:16px;padding:12px 16px;text-align:center}.table-container[data-v-07c48197]{display:flex;flex-direction:column;gap:0}.table-header[data-v-07c48197]{background:#f3f4f6;border-bottom:2px solid #e5e7eb;border-radius:6px 6px 0 0;font-weight:600;margin-bottom:0;padding:12px 16px}.table-header[data-v-07c48197],.table-row[data-v-07c48197]{align-items:center;display:flex;justify-content:space-between}.table-row[data-v-07c48197]{border-bottom:1px solid #e5e7eb;padding:10px 16px}.table-row[data-v-07c48197]:nth-child(odd){background:linear-gradient(135deg,#faf5ff,#f0f9ff)}.table-row[data-v-07c48197]:last-child{border-bottom:none}.table-cell[data-v-07c48197]{color:#1f2937;font-size:13px}.table-cell[data-v-07c48197]:first-child{color:#374151;flex:1;font-weight:500}.table-cell[data-v-07c48197]:last-child{font-weight:600;margin-left:12px;text-align:right}.table-header .table-cell[data-v-07c48197]{color:#1f2937;font-size:13px;font-weight:600}.chart-container[data-v-07c48197]{padding:16px 0}.bar-chart[data-v-07c48197]{align-items:flex-end;display:flex;gap:8px;height:200px;justify-content:space-around}.bar-item[data-v-07c48197]{height:100%}.bar-item[data-v-07c48197],.bar-wrapper[data-v-07c48197]{align-items:center;display:flex;flex:1;flex-direction:column}.bar-wrapper[data-v-07c48197]{justify-content:flex-end;margin-bottom:8px;min-height:20px}.bar[data-v-07c48197],.bar-wrapper[data-v-07c48197]{position:relative;width:100%}.bar[data-v-07c48197]{background:linear-gradient(180deg,#93c5fd,#60a5fa);border-radius:4px 4px 0 0;max-width:50px;min-height:4px;transition:height .8s ease}.bar.failed[data-v-07c48197]{background:linear-gradient(180deg,#fca5a5,#f87171)}.bar-value-top[data-v-07c48197]{background:#fffffff2;border-radius:4px;box-shadow:0 1px 3px #0000001a;color:#1f2937;font-size:12px;font-weight:700;left:50%;line-height:1.2;padding:2px 6px;pointer-events:none;position:absolute;top:-18px;transform:translate(-50%);white-space:nowrap;z-index:10}.bar-label[data-v-07c48197]{color:#6b7280;font-size:11px;margin-top:4px;text-align:center;word-break:keep-all}.bar-value[data-v-07c48197]{color:#1f2937;font-size:12px;font-weight:600;margin-top:4px}.range-tip[data-v-07c48197]{align-items:flex-start;background:#fef3c7;border-left:3px solid #f59e0b;border-radius:6px;display:flex;gap:6px;margin-top:12px;padding:8px 10px}.tip-icon[data-v-07c48197]{flex-shrink:0;font-size:14px;line-height:1.2}.tip-text[data-v-07c48197]{color:#92400e;flex:1;font-size:10px;line-height:1.5}@media (max-width:767px){.behavior-detail[data-v-07c48197],.section[data-v-07c48197]{padding:10px}.section-header[data-v-07c48197]{font-size:13px;margin-bottom:12px;padding:10px 12px}.table-cell[data-v-07c48197]{font-size:12px}.donut-chart-container[data-v-07c48197]{height:160px;width:160px}.donut-number[data-v-07c48197]{font-size:28px}.donut-label[data-v-07c48197]{font-size:10px;max-width:100px}.bar-chart[data-v-07c48197]{gap:4px;height:160px}.bar[data-v-07c48197]{max-width:40px}.bar-value-top[data-v-07c48197]{font-size:11px}.bar-label[data-v-07c48197]{font-size:10px}.bar-value[data-v-07c48197]{font-size:11px}.range-tip[data-v-07c48197]{margin-top:10px;padding:6px 8px}.tip-icon[data-v-07c48197]{font-size:12px}.tip-text[data-v-07c48197]{font-size:9px}}@media (max-width:480px){.donut-chart-container[data-v-07c48197]{height:140px;width:140px}.donut-number[data-v-07c48197]{font-size:24px}.bar-chart[data-v-07c48197]{height:140px}.bar[data-v-07c48197]{max-width:30px}.bar-value-top[data-v-07c48197]{font-size:10px}.range-tip[data-v-07c48197]{margin-top:8px;padding:5px 6px}.tip-icon[data-v-07c48197]{font-size:11px}.tip-text[data-v-07c48197]{font-size:8px}}@media print{.section[data-v-07c48197]{page-break-inside:avoid}}.credit-detail[data-v-f5718c7b]{background:#fff;border-radius:8px;margin-bottom:8px;padding:12px}.gauges-section[data-v-f5718c7b]{gap:20px;justify-content:space-around;margin-bottom:16px;padding:20px}.gauge-item[data-v-f5718c7b],.gauges-section[data-v-f5718c7b]{align-items:center;display:flex}.gauge-item[data-v-f5718c7b]{flex:1;justify-content:center}.gauge-container[data-v-f5718c7b]{height:120px;position:relative;width:200px}.gauge[data-v-f5718c7b]{height:100%;width:100%}.gauge-value[data-v-f5718c7b]{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-20%)}.gauge-number[data-v-f5718c7b]{color:#1f2937;font-size:32px;font-weight:800;line-height:1;margin-bottom:4px}.gauge-label[data-v-f5718c7b]{color:#6b7280;font-size:12px;font-weight:500}.section[data-v-f5718c7b]{background:#fff;border-radius:8px;margin-bottom:8px;padding:12px}.section-header[data-v-f5718c7b]{background:#3b82f6;border-radius:8px;box-shadow:0 2px 4px #3b82f633;color:#fff;font-size:14px;font-weight:600;margin-bottom:16px;padding:12px 16px;text-align:center}.table-container[data-v-f5718c7b]{display:flex;flex-direction:column;gap:20px}.table-header[data-v-f5718c7b]{align-items:center;background:#f3f4f6;border-bottom:2px solid #e5e7eb;border-radius:6px 6px 0 0;display:flex;font-weight:600;justify-content:space-between;margin-bottom:0;padding:12px 16px}.table-group[data-v-f5718c7b]{display:flex;flex-direction:column;gap:0}.group-title[data-v-f5718c7b]{border-bottom:2px solid #3b82f6;color:#1f2937;font-size:14px;font-weight:600;margin-bottom:8px;padding:10px 0}.table-row[data-v-f5718c7b]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:10px 16px}.table-row[data-v-f5718c7b]:nth-child(2n){background:linear-gradient(135deg,#f0f4ff,#f5f0ff)}.table-row[data-v-f5718c7b]:nth-child(odd){background:linear-gradient(135deg,#faf5ff,#f0f9ff)}.table-row[data-v-f5718c7b]:last-child{border-bottom:none}.table-cell[data-v-f5718c7b]{color:#1f2937;font-size:13px}.table-cell[data-v-f5718c7b]:first-child{color:#374151;flex:1;font-weight:500}.table-cell[data-v-f5718c7b]:last-child{font-weight:600;margin-left:12px;text-align:right}.table-header .table-cell[data-v-f5718c7b]{color:#1f2937;font-size:13px;font-weight:600}@media (max-width:767px){.credit-detail[data-v-f5718c7b]{padding:10px}.gauges-section[data-v-f5718c7b]{flex-direction:row;gap:8px;padding:12px 8px}.gauge-item[data-v-f5718c7b]{flex:1;min-width:0}.gauge-container[data-v-f5718c7b]{height:84px;margin:0 auto;max-width:140px;width:100%}.gauge-number[data-v-f5718c7b]{font-size:20px}.gauge-label[data-v-f5718c7b]{font-size:10px}.section[data-v-f5718c7b]{padding:10px}.section-header[data-v-f5718c7b]{font-size:13px;margin-bottom:12px;padding:10px 12px}.table-cell[data-v-f5718c7b]{font-size:12px}.group-title[data-v-f5718c7b]{font-size:13px}}@media (max-width:480px){.gauges-section[data-v-f5718c7b]{gap:4px;padding:10px 4px}.gauge-container[data-v-f5718c7b]{height:72px;max-width:120px}.gauge-number[data-v-f5718c7b]{font-size:18px}.gauge-label[data-v-f5718c7b]{font-size:9px}}@media print{.section[data-v-f5718c7b]{page-break-inside:avoid}}.consumer-report[data-v-c601de9c]{background:#fff;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:100%;padding:20px 20px 40px;width:1080px}@media (max-width:1024px) and (min-width:768px){.consumer-report[data-v-c601de9c]{max-width:100%;padding:16px;width:100%}}@media (max-width:767px){.consumer-report[data-v-c601de9c]{max-width:100%;padding:12px 12px 30px;width:100%}}@media (max-width:480px){.consumer-report[data-v-c601de9c]{padding:10px 10px 20px}}@media print{.consumer-report[data-v-c601de9c]{margin:0;max-width:100%;padding:0;transform:none;width:100%}}.no-tailwind[data-v-7f6f73db]{all:unset}.info-section[data-v-7f6f73db],.table-container[data-v-7f6f73db],html.body[data-v-7f6f73db],table[data-v-7f6f73db],tbody[data-v-7f6f73db],td[data-v-7f6f73db],th[data-v-7f6f73db],thead[data-v-7f6f73db],tr[data-v-7f6f73db]{overflow-x:hidden!important;overflow-y:hidden!important}.enterprise-header[data-v-7f6f73db]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:20px;margin:0 auto;max-width:100vw;overflow-x:hidden;padding:20px;transform:scale(1);transform-origin:top center;white-space:nowrap;width:1080px}[data-v-7f6f73db]{font-weight:700!important}@media (max-width:820px) and (min-width:600px){.enterprise-header[data-v-7f6f73db]{max-width:none;transform:scale(.75);transform-origin:top center;width:794px}}@media (max-width:599px) and (min-width:480px){.enterprise-header[data-v-7f6f73db]{max-width:none;transform:scale(.6);transform-origin:top center;width:794px}}@media (max-width:479px) and (min-width:375px){.enterprise-header[data-v-7f6f73db]{max-width:none;transform:scale(.47);transform-origin:top center;width:794px}}@media (max-width:374px){.enterprise-header[data-v-7f6f73db]{max-width:none;transform:scale(.42);transform-origin:top center;width:794px}}.table-container[data-v-7f6f73db]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px}.data-table[data-v-7f6f73db]{border-collapse:collapse;font-size:13px;width:100%}.data-table th[data-v-7f6f73db]{background:#6182c7;border-bottom:none;color:#fff;font-weight:600;padding:5px 16px;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.1)}.data-table td[data-v-7f6f73db],.data-table th[data-v-7f6f73db]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table td[data-v-7f6f73db]{background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;padding:12px 16px;transition:background-color .2s ease}.data-table tr:last-child td[data-v-7f6f73db]{border-bottom:none}.data-table tr:hover td[data-v-7f6f73db]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.enterprise-header-content[data-v-7f6f73db]{gap:0;margin-top:0;overflow-x:hidden;white-space:nowrap;width:100%}.alteration-content[data-v-7f6f73db],.business-scope[data-v-7f6f73db],.cert-value[data-v-7f6f73db],.info-value[data-v-7f6f73db]{white-space:normal}.header-section[data-v-7f6f73db]{border-bottom:2px solid #6182c7;margin-bottom:15px;padding:15px}.company-title[data-v-7f6f73db]{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.company-name[data-v-7f6f73db]{color:#1f2937;font-size:24px;font-weight:700;margin:0}.company-status[data-v-7f6f73db]{align-items:center;display:flex}.status-badge[data-v-7f6f73db]{background:#10b981;border-radius:12px;color:#fff;font-size:12px;font-weight:500;padding:4px 8px}.certificate-info[data-v-7f6f73db]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);overflow:hidden;white-space:nowrap}.cert-item[data-v-7f6f73db]{align-items:center;display:flex;padding:4px 0}.cert-label[data-v-7f6f73db]{color:#374151;font-size:14px;font-weight:500;margin-right:8px;min-width:100px}.cert-value[data-v-7f6f73db]{color:#1f2937;font-family:Courier New,monospace;font-size:13px}.info-section[data-v-7f6f73db]{border-bottom:1px solid #6182c7;margin-bottom:15px;padding:15px}.section-title[data-v-7f6f73db]{border-bottom:1px solid #e5e7eb;color:#1f2937;font-size:18px;font-weight:600;margin:0 0 10px;padding-bottom:6px}.info-grid[data-v-7f6f73db]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);overflow:hidden;white-space:nowrap}.info-item[data-v-7f6f73db]{align-items:flex-start;display:flex;padding:4px 0}.info-item.full-width[data-v-7f6f73db]{grid-column:1/-1}.info-label[data-v-7f6f73db]{color:#374151;flex-shrink:0;font-size:14px;font-weight:500;margin-right:8px;min-width:80px}.info-value[data-v-7f6f73db]{flex:1}.business-scope[data-v-7f6f73db],.info-value[data-v-7f6f73db]{color:#1f2937;font-size:14px}.business-scope[data-v-7f6f73db]{background:#f9fafb;border-left:3px solid #3b82f6;border-radius:4px;line-height:1.5;padding:10px}.alteration-content[data-v-7f6f73db]{max-width:150px;word-wrap:break-word;font-size:11px}.alteration-summary[data-v-7f6f73db],.branch-summary[data-v-7f6f73db],.investment-summary[data-v-7f6f73db]{display:grid;gap:15px;grid-template-columns:repeat(2,1fr);margin-bottom:10px;overflow:hidden;padding:8px 0;white-space:nowrap}.summary-item[data-v-7f6f73db]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;display:flex;flex:1;flex-direction:column;min-width:0;padding:10px}.summary-label[data-v-7f6f73db]{color:#64748b;font-size:12px;margin-bottom:4px}.summary-value[data-v-7f6f73db]{color:#1e293b;font-size:16px;font-weight:600}.no-data[data-v-7f6f73db]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);overflow:hidden;white-space:nowrap}.no-data-item[data-v-7f6f73db]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;display:flex;padding:8px 12px}.no-data-label[data-v-7f6f73db]{color:#6b7280;flex-shrink:0;font-size:14px;font-weight:500;margin-right:8px;min-width:80px}.no-data-value[data-v-7f6f73db]{color:#9ca3af;flex:1;font-size:14px}.no-tailwind[data-v-5262916e]{all:unset}.info-section[data-v-5262916e],.table-container[data-v-5262916e],html.body[data-v-5262916e],table[data-v-5262916e],tbody[data-v-5262916e],td[data-v-5262916e],th[data-v-5262916e],thead[data-v-5262916e],tr[data-v-5262916e]{overflow-x:hidden!important;overflow-y:hidden!important}.enterprise-header[data-v-5262916e]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:20px;margin:0 auto;max-width:100vw;overflow-x:hidden;padding:20px;transform:scale(1);transform-origin:top center;white-space:nowrap;width:1080px}[data-v-5262916e]{font-weight:700!important}@media (max-width:820px) and (min-width:600px){.enterprise-header[data-v-5262916e]{max-width:none;transform:scale(.75);transform-origin:top center;width:794px}}@media (max-width:599px) and (min-width:480px){.enterprise-header[data-v-5262916e]{max-width:none;transform:scale(.6);transform-origin:top center;width:794px}}@media (max-width:479px) and (min-width:375px){.enterprise-header[data-v-5262916e]{max-width:none;transform:scale(.47);transform-origin:top center;width:794px}}@media (max-width:374px){.enterprise-header[data-v-5262916e]{max-width:none;transform:scale(.42);transform-origin:top center;width:794px}}.table-container[data-v-5262916e]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px}.data-table[data-v-5262916e]{border-collapse:collapse;font-size:13px;width:100%}.data-table th[data-v-5262916e]{background:#6182c7;border-bottom:none;color:#fff;font-weight:600;padding:5px 16px;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.1)}.data-table td[data-v-5262916e],.data-table th[data-v-5262916e]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table td[data-v-5262916e]{background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;padding:12px 16px;transition:background-color .2s ease}.data-table tr:last-child td[data-v-5262916e]{border-bottom:none}.data-table tr:hover td[data-v-5262916e]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.judicial-litigation-content[data-v-5262916e]{gap:0;margin-top:0;overflow-x:hidden;white-space:nowrap;width:100%}.header-section[data-v-5262916e]{border-bottom:2px solid #e5e7eb;margin-bottom:20px;padding-bottom:15px}.company-title[data-v-5262916e]{align-items:center;display:flex;gap:15px;justify-content:space-between}.company-name[data-v-5262916e]{color:#1f2937;font-size:18px;font-weight:600;margin:0}.status-badge[data-v-5262916e]{background:#f3f4f6;border-radius:12px;color:#374151;font-size:12px;font-weight:500;padding:4px 12px}.info-section[data-v-5262916e]{margin-bottom:25px}.section-title[data-v-5262916e]{border-bottom:1px solid #e5e7eb;color:#1f2937;font-size:16px;font-weight:600;margin:0 0 15px;padding-bottom:8px}.stats-grid[data-v-5262916e]{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:20px}.stats-item[data-v-5262916e]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;display:flex;flex-direction:column;padding:12px 8px;transition:all .2s ease}.stats-civil[data-v-5262916e]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-color:#bae6fd}.stats-criminal[data-v-5262916e]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#fecaca}.stats-administrative[data-v-5262916e]{background:linear-gradient(135deg,#faf5ff,#f3e8ff);border-color:#e9d5ff}.stats-enforcement[data-v-5262916e]{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-color:#fed7aa}.stats-bankruptcy[data-v-5262916e]{background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-color:#d1d5db}.stats-default[data-v-5262916e]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-color:#e2e8f0}.stats-label[data-v-5262916e]{color:#6b7280;font-size:12px;margin-bottom:4px;text-align:center}.stats-value[data-v-5262916e]{color:#1f2937;font-size:16px;font-weight:600;text-align:center}.risk-title[data-v-5262916e]{font-size:14px!important;margin-bottom:8px!important}.risk-description[data-v-5262916e]{background:#fef3c7;border:1px solid #f59e0b;border-radius:6px;color:#92400e;font-size:12px;line-height:1.4;padding:10px 12px;white-space:normal;word-wrap:break-word}.case-table[data-v-5262916e]{background:#fff;border-collapse:collapse;font-size:12px;margin-top:16px;width:100%}.case-row[data-v-5262916e]{border-bottom:1px solid #e5e7eb;vertical-align:top}.case-row[data-v-5262916e]:last-child{border-bottom:none}.case-row.case-civil[data-v-5262916e]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}.case-row.case-criminal[data-v-5262916e]{background:linear-gradient(135deg,#fef2f2,#fee2e2)}.case-row.case-administrative[data-v-5262916e]{background:linear-gradient(135deg,#faf5ff,#f3e8ff)}.case-row.case-enforcement[data-v-5262916e]{background:linear-gradient(135deg,#fffbeb,#fef3c7)}.case-row.case-bankruptcy[data-v-5262916e]{background:linear-gradient(135deg,#f9fafb,#f3f4f6)}.case-row.case-default[data-v-5262916e]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.case-table td[data-v-5262916e]{border:1px solid #e5e7eb;padding:12px 16px;vertical-align:top;width:50%}.case-type-header[data-v-5262916e]{background:#ffffffb3;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#1f2937;font-size:14px;font-weight:600;margin-bottom:8px;padding:6px 10px;text-align:center}.info-item[data-v-5262916e]{align-items:flex-start;display:flex;margin-bottom:6px}.info-item[data-v-5262916e]:last-child{margin-bottom:0}.info-item .label[data-v-5262916e]{color:#374151;flex-shrink:0;font-size:11px;font-weight:500;margin-right:6px;min-width:60px}.info-item .value[data-v-5262916e]{color:#1f2937;flex:1;font-size:11px;word-wrap:break-word;line-height:1.4;white-space:normal}.parties-list[data-v-5262916e]{margin-top:8px}.parties-title[data-v-5262916e]{color:#374151;font-size:11px;font-weight:600;margin-bottom:4px}.party-item[data-v-5262916e]{font-size:10px;line-height:1.3;margin-bottom:3px}.party-role[data-v-5262916e]{color:#6b7280;font-weight:500;margin-right:4px}.party-name[data-v-5262916e]{color:#1f2937}.no-parties[data-v-5262916e]{color:#9ca3af;padding:8px 0;text-align:center}.conviction-info[data-v-5262916e],.no-parties[data-v-5262916e]{font-size:10px;font-style:italic}.conviction-info[data-v-5262916e]{color:#6b7280}.case-judgment-full[data-v-5262916e]{width:100%!important}.judgment-content[data-v-5262916e]{margin-bottom:12px}.judgment-title[data-v-5262916e]{color:#374151;font-size:13px;font-weight:600;margin-bottom:6px}.judgment-text[data-v-5262916e]{background:#ffffffe6;border:1px solid rgba(0,0,0,.05);border-radius:4px;color:#1f2937;font-size:11px;line-height:1.5;padding:10px;white-space:normal;word-wrap:break-word;max-height:none;overflow-y:visible;word-break:break-all}.judgment-extra[data-v-5262916e]{display:flex;flex-wrap:wrap;gap:20px;margin-top:10px}.judgment-extra .info-item[data-v-5262916e]{margin-bottom:6px}.no-data[data-v-5262916e]{background:#f9fafb;color:#9ca3af;font-size:14px;font-style:italic;padding:40px!important;text-align:center}@media (max-width:1200px){.case-table[data-v-5262916e]{font-size:11px}.case-table td[data-v-5262916e]{padding:10px 12px}.case-type-header[data-v-5262916e]{font-size:13px;padding:6px 10px}.info-item .label[data-v-5262916e]{font-size:11px;min-width:60px}.info-item .value[data-v-5262916e]{font-size:11px}.judgment-text[data-v-5262916e]{font-size:10px;padding:8px}.judgment-extra[data-v-5262916e]{gap:15px}}@media (max-width:820px){.stats-grid[data-v-5262916e]{grid-template-columns:repeat(3,1fr)}.case-table[data-v-5262916e]{font-size:10px}.case-table td[data-v-5262916e]{padding:8px 10px}.case-type-header[data-v-5262916e]{font-size:12px;padding:5px 8px}.info-item .label[data-v-5262916e]{font-size:10px;min-width:50px}.info-item .value[data-v-5262916e]{font-size:10px}.judgment-text[data-v-5262916e]{font-size:9px;padding:6px}.judgment-extra[data-v-5262916e]{flex-direction:column;gap:10px}}.no-tailwind[data-v-2c5afb71]{all:unset}.info-section[data-v-2c5afb71],.table-container[data-v-2c5afb71],html.body[data-v-2c5afb71],table[data-v-2c5afb71],tbody[data-v-2c5afb71],td[data-v-2c5afb71],th[data-v-2c5afb71],thead[data-v-2c5afb71],tr[data-v-2c5afb71]{overflow-x:hidden!important;overflow-y:hidden!important}.enterprise-header[data-v-2c5afb71]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:20px;margin:0 auto;max-width:100vw;overflow-x:hidden;padding:20px;transform:scale(1);transform-origin:top center;white-space:nowrap;width:1080px}[data-v-2c5afb71]{font-weight:700!important}@media (max-width:820px) and (min-width:600px){.enterprise-header[data-v-2c5afb71]{max-width:none;transform:scale(.75);transform-origin:top center;width:794px}}@media (max-width:599px) and (min-width:480px){.enterprise-header[data-v-2c5afb71]{max-width:none;transform:scale(.6);transform-origin:top center;width:794px}}@media (max-width:479px) and (min-width:375px){.enterprise-header[data-v-2c5afb71]{max-width:none;transform:scale(.47);transform-origin:top center;width:794px}}@media (max-width:374px){.enterprise-header[data-v-2c5afb71]{max-width:none;transform:scale(.42);transform-origin:top center;width:794px}}.table-container[data-v-2c5afb71]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px}.data-table[data-v-2c5afb71]{border-collapse:collapse;font-size:13px;width:100%}.data-table th[data-v-2c5afb71]{border-bottom:none;font-weight:600;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.1)}.data-table td[data-v-2c5afb71],.data-table th[data-v-2c5afb71]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table td[data-v-2c5afb71]{background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;padding:12px 16px;transition:background-color .2s ease}.data-table tr:last-child td[data-v-2c5afb71]{border-bottom:none}.data-table tr:hover td[data-v-2c5afb71]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.dishonest-restricted-content[data-v-2c5afb71]{gap:0;margin-top:0;overflow-x:hidden;white-space:nowrap;width:100%}.header-section[data-v-2c5afb71]{border-bottom:2px solid #6182c7;margin-bottom:0;padding:16px 0}.header-section .section-title[data-v-2c5afb71]{color:#333;font-size:18px;font-weight:700;margin:0}.info-section[data-v-2c5afb71]{border-bottom:1px solid #6182c7;margin-bottom:0;padding:16px 0}.info-section .section-title[data-v-2c5afb71]{border-bottom:1px solid #e5e7eb;color:#333;font-size:16px;font-weight:700;margin:0 0 12px;padding-bottom:8px}.info-grid[data-v-2c5afb71]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.info-item[data-v-2c5afb71]{align-items:center;background:#f8f9fa;border-radius:4px;display:flex;justify-content:space-between;padding:8px 12px}.info-label[data-v-2c5afb71]{color:#666;font-weight:500}.info-value[data-v-2c5afb71]{color:#333;font-weight:700}.risk-title[data-v-2c5afb71]{font-size:14px!important;margin-bottom:8px!important}.risk-description[data-v-2c5afb71]{background:#fef3c7;border:1px solid #f59e0b;border-radius:6px;color:#92400e;font-size:12px;line-height:1.4;padding:10px 12px;white-space:normal;word-wrap:break-word}.no-data[data-v-2c5afb71]{color:#666;padding:40px 20px;text-align:center}.no-data-text[data-v-2c5afb71]{color:#999}.data-table[data-v-2c5afb71],.no-data-text[data-v-2c5afb71]{font-size:14px}.data-table th[data-v-2c5afb71]{background:#6182c7;color:#fff;font-weight:700;padding:5px 16px}.data-table td[data-v-2c5afb71]{border-bottom:1px solid #e5e7eb;padding:8px 16px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}@media (max-width:768px){.info-grid[data-v-2c5afb71]{gap:8px;grid-template-columns:repeat(2,1fr)}.info-item[data-v-2c5afb71]{padding:6px 8px}.data-table[data-v-2c5afb71],.info-label[data-v-2c5afb71],.info-value[data-v-2c5afb71]{font-size:12px}.data-table td[data-v-2c5afb71],.data-table th[data-v-2c5afb71]{padding:6px 8px}}.no-tailwind[data-v-83ec966f]{all:unset}.info-section[data-v-83ec966f],.table-container[data-v-83ec966f],html.body[data-v-83ec966f],table[data-v-83ec966f],tbody[data-v-83ec966f],td[data-v-83ec966f],th[data-v-83ec966f],thead[data-v-83ec966f],tr[data-v-83ec966f]{overflow-x:hidden!important;overflow-y:hidden!important}.enterprise-header[data-v-83ec966f]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:20px;margin:0 auto;max-width:100vw;overflow-x:hidden;padding:20px;transform:scale(1);transform-origin:top center;white-space:nowrap;width:1080px}[data-v-83ec966f]{font-weight:700!important}@media (max-width:820px) and (min-width:600px){.enterprise-header[data-v-83ec966f]{max-width:none;transform:scale(.75);transform-origin:top center;width:794px}}@media (max-width:599px) and (min-width:480px){.enterprise-header[data-v-83ec966f]{max-width:none;transform:scale(.6);transform-origin:top center;width:794px}}@media (max-width:479px) and (min-width:375px){.enterprise-header[data-v-83ec966f]{max-width:none;transform:scale(.47);transform-origin:top center;width:794px}}@media (max-width:374px){.enterprise-header[data-v-83ec966f]{max-width:none;transform:scale(.42);transform-origin:top center;width:794px}}.table-container[data-v-83ec966f]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px}.data-table[data-v-83ec966f]{border-collapse:collapse;font-size:13px;width:100%}.data-table th[data-v-83ec966f]{border-bottom:none;font-weight:600;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.1)}.data-table td[data-v-83ec966f],.data-table th[data-v-83ec966f]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table td[data-v-83ec966f]{background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;padding:12px 16px;transition:background-color .2s ease}.data-table tr:last-child td[data-v-83ec966f]{border-bottom:none}.data-table tr:hover td[data-v-83ec966f]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.legal-person-risk-content[data-v-83ec966f]{gap:0;margin-top:0;overflow-x:hidden;white-space:nowrap;width:100%}.header-section[data-v-83ec966f]{border-bottom:2px solid #6182c7;margin-bottom:0;padding:16px 0}.header-section .section-title[data-v-83ec966f]{color:#333;font-size:18px;font-weight:700;margin:0}.info-section[data-v-83ec966f]{border-bottom:1px solid #6182c7;margin-bottom:0;padding:16px 0}.info-section .section-title[data-v-83ec966f]{border-bottom:1px solid #e5e7eb;color:#333;font-size:16px;font-weight:700;margin:0 0 12px;padding-bottom:8px}.legal-person-info[data-v-83ec966f]{background:#f8f9fa;border-radius:6px;justify-content:space-between;padding:16px}.avatar-circle[data-v-83ec966f],.legal-person-info[data-v-83ec966f],.person-avatar[data-v-83ec966f]{align-items:center;display:flex}.avatar-circle[data-v-83ec966f]{background:linear-gradient(135deg,#6182c7,#4c6bb5);border-radius:50%;color:#fff;font-size:20px;font-weight:700;height:50px;justify-content:center;margin-right:16px;width:50px}.person-details[data-v-83ec966f]{display:flex;flex-direction:column}.person-name[data-v-83ec966f]{color:#333;font-size:18px;font-weight:700;margin-bottom:4px}.person-desc[data-v-83ec966f]{color:#666;font-size:14px}.risk-indicators[data-v-83ec966f]{display:flex;flex-direction:column;gap:8px}.risk-item[data-v-83ec966f]{align-items:center;display:flex}.risk-label[data-v-83ec966f]{color:#666;font-size:14px;margin-right:8px}.risk-value-high[data-v-83ec966f]{color:#dc2626;font-size:14px;font-weight:700}.risk-value-normal[data-v-83ec966f]{color:#059669;font-size:14px;font-weight:700}.stats-grid[data-v-83ec966f]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.stats-item[data-v-83ec966f]{align-items:center;border:1px solid #e5e7eb;border-radius:6px;display:flex;flex-direction:column;padding:16px;text-align:center}.stats-active[data-v-83ec966f]{background:linear-gradient(135deg,#dcfce7,#bbf7d0);border-color:#86efac}.stats-closed[data-v-83ec966f]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#fecaca}.stats-revoked[data-v-83ec966f]{background:linear-gradient(135deg,#fef3c7,#fed7aa);border-color:#fcd34d}.stats-label[data-v-83ec966f]{color:#6b7280;font-size:12px;margin-bottom:8px}.stats-value[data-v-83ec966f]{color:#1f2937;font-size:20px;font-weight:700;margin-bottom:4px}.stats-amount[data-v-83ec966f]{color:#6b7280;font-size:12px}.role-badges[data-v-83ec966f]{display:flex;flex-wrap:wrap;gap:4px}.role-legal[data-v-83ec966f]{background:#dbeafe;color:#1e40af}.role-executive[data-v-83ec966f],.role-legal[data-v-83ec966f]{border-radius:12px;font-size:10px;padding:2px 6px}.role-executive[data-v-83ec966f]{background:#e9d5ff;color:#7c3aed}.role-shareholder[data-v-83ec966f]{background:#dcfce7;color:#166534}.role-normal[data-v-83ec966f],.role-shareholder[data-v-83ec966f]{border-radius:12px;font-size:10px;padding:2px 6px}.role-normal[data-v-83ec966f]{background:#f3f4f6;color:#374151}.status-active[data-v-83ec966f]{background:#dcfce7;color:#166534}.status-active[data-v-83ec966f],.status-closed[data-v-83ec966f]{border-radius:12px;font-size:10px;padding:2px 6px}.status-closed[data-v-83ec966f]{background:#fef2f2;color:#dc2626}.status-moved[data-v-83ec966f]{background:#fef3c7;color:#d97706}.status-moved[data-v-83ec966f],.status-normal[data-v-83ec966f]{border-radius:12px;font-size:10px;padding:2px 6px}.status-normal[data-v-83ec966f]{background:#f3f4f6;color:#374151}.judicial-risk[data-v-83ec966f]{font-size:10px;text-align:center}.highlight-red[data-v-83ec966f]{color:#dc2626;font-weight:700}.risk-status-normal[data-v-83ec966f]{color:#374151;font-weight:400}.credit-status[data-v-83ec966f]{font-size:11px}.credit-item[data-v-83ec966f]{align-items:center;display:flex;margin-bottom:4px}.credit-item[data-v-83ec966f]:last-child{margin-bottom:0}.credit-icon[data-v-83ec966f]{font-weight:700;margin-right:4px}.credit-good[data-v-83ec966f]{color:#059669}.credit-bad[data-v-83ec966f]{color:#dc2626}.credit-warning[data-v-83ec966f]{color:#d97706}.data-table[data-v-83ec966f]{font-size:14px}.data-table th[data-v-83ec966f]{background:#6182c7;color:#fff;font-weight:700;padding:5px 16px}.data-table td[data-v-83ec966f]{border-bottom:1px solid #e5e7eb;padding:8px 16px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.no-data[data-v-83ec966f]{color:#666;padding:40px 20px;text-align:center}.no-data-text[data-v-83ec966f]{color:#999;font-size:14px}@media (max-width:1200px){.stats-grid[data-v-83ec966f]{grid-template-columns:repeat(3,1fr)}.legal-person-info[data-v-83ec966f]{align-items:flex-start;flex-direction:column;gap:16px}.risk-indicators[data-v-83ec966f]{width:100%}}@media (max-width:768px){.stats-grid[data-v-83ec966f]{gap:8px;grid-template-columns:repeat(3,1fr)}.stats-item[data-v-83ec966f]{padding:12px 8px}.stats-value[data-v-83ec966f]{font-size:16px}.data-table[data-v-83ec966f]{font-size:12px}.data-table td[data-v-83ec966f],.data-table th[data-v-83ec966f]{padding:6px 8px}.legal-person-info[data-v-83ec966f]{padding:12px}.person-name[data-v-83ec966f]{font-size:16px}.person-desc[data-v-83ec966f]{font-size:12px}.avatar-circle[data-v-83ec966f]{font-size:16px;height:40px;width:40px}.stats-item[data-v-83ec966f]{padding:12px}.stats-value[data-v-83ec966f]{font-size:18px}}.no-tailwind[data-v-8e7bc8bb]{all:unset}.info-section[data-v-8e7bc8bb],.table-container[data-v-8e7bc8bb],html.body[data-v-8e7bc8bb],table[data-v-8e7bc8bb],tbody[data-v-8e7bc8bb],td[data-v-8e7bc8bb],th[data-v-8e7bc8bb],thead[data-v-8e7bc8bb],tr[data-v-8e7bc8bb]{overflow-x:hidden!important;overflow-y:hidden!important}.enterprise-header[data-v-8e7bc8bb]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:20px;margin:0 auto;max-width:100vw;overflow-x:hidden;padding:20px;transform:scale(1);transform-origin:top center;white-space:nowrap;width:1080px}[data-v-8e7bc8bb]{font-weight:700!important}@media (max-width:820px) and (min-width:600px){.enterprise-header[data-v-8e7bc8bb]{max-width:none;transform:scale(.75);transform-origin:top center;width:794px}}@media (max-width:599px) and (min-width:480px){.enterprise-header[data-v-8e7bc8bb]{max-width:none;transform:scale(.6);transform-origin:top center;width:794px}}@media (max-width:479px) and (min-width:375px){.enterprise-header[data-v-8e7bc8bb]{max-width:none;transform:scale(.47);transform-origin:top center;width:794px}}@media (max-width:374px){.enterprise-header[data-v-8e7bc8bb]{max-width:none;transform:scale(.42);transform-origin:top center;width:794px}}.table-container[data-v-8e7bc8bb]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px}.data-table[data-v-8e7bc8bb]{border-collapse:collapse;font-size:13px;width:100%}.data-table th[data-v-8e7bc8bb]{border-bottom:none;font-weight:600;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.1)}.data-table td[data-v-8e7bc8bb],.data-table th[data-v-8e7bc8bb]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table td[data-v-8e7bc8bb]{background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;padding:12px 16px;transition:background-color .2s ease}.data-table tr:last-child td[data-v-8e7bc8bb]{border-bottom:none}.data-table tr:hover td[data-v-8e7bc8bb]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.tax-compliance-content[data-v-8e7bc8bb]{gap:0;margin-top:0;overflow-x:hidden;white-space:nowrap;width:100%}.header-section[data-v-8e7bc8bb]{border-bottom:2px solid #6182c7;margin-bottom:0;padding:16px 0}.header-section[data-v-8e7bc8bb],.section-title[data-v-8e7bc8bb]{align-items:center;display:flex;justify-content:space-between}.section-title[data-v-8e7bc8bb]{flex-wrap:wrap;gap:12px}.section-title h2[data-v-8e7bc8bb]{font-size:18px}.section-title h2[data-v-8e7bc8bb],.section-title h3[data-v-8e7bc8bb]{color:#1e293b;font-weight:600;margin:0}.section-title h3[data-v-8e7bc8bb]{font-size:16px}.record-count[data-v-8e7bc8bb]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;color:#64748b;font-size:14px;padding:4px 12px;white-space:nowrap}.info-section[data-v-8e7bc8bb]{border-bottom:1px solid #6182c7;margin-bottom:0;padding:16px 0}.info-section .section-title[data-v-8e7bc8bb]{border-bottom:1px solid #e5e7eb;margin-bottom:16px;padding-bottom:8px}.no-data[data-v-8e7bc8bb]{color:#666;padding:40px 20px;text-align:center}.no-data-icon[data-v-8e7bc8bb]{align-items:center;background:#dcfce7;border-radius:50%;color:#059669;display:flex;font-size:24px;font-weight:700;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.no-data-text[data-v-8e7bc8bb]{color:#333;font-size:16px;margin-bottom:8px}.no-data-desc[data-v-8e7bc8bb]{color:#999;font-size:14px}.stats-grid[data-v-8e7bc8bb]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.stats-item[data-v-8e7bc8bb]{align-items:center;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:6px;display:flex;padding:16px}.stats-arrears[data-v-8e7bc8bb]{background:linear-gradient(135deg,#fef3c7,#fed7aa);border-color:#fcd34d}.stats-violations[data-v-8e7bc8bb]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#fecaca}.stats-amount[data-v-8e7bc8bb]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#a7f3d0}.stats-icon[data-v-8e7bc8bb]{flex-shrink:0;height:24px;margin-right:12px;width:24px}.stats-icon svg[data-v-8e7bc8bb]{color:currentColor;height:100%;width:100%}.stats-arrears .stats-icon svg[data-v-8e7bc8bb]{color:#d97706}.stats-violations .stats-icon svg[data-v-8e7bc8bb]{color:#dc2626}.stats-amount .stats-icon svg[data-v-8e7bc8bb]{color:#059669}.stats-content[data-v-8e7bc8bb]{flex:1}.stats-label[data-v-8e7bc8bb]{color:#6b7280;font-size:12px;margin-bottom:4px}.stats-value[data-v-8e7bc8bb]{color:#1f2937;font-size:20px;font-weight:700;margin-bottom:2px}.stats-desc[data-v-8e7bc8bb]{color:#6b7280;font-size:12px}.data-table[data-v-8e7bc8bb]{font-size:14px}.data-table th[data-v-8e7bc8bb]{background:#6182c7;color:#fff;font-weight:700;padding:5px 16px}.data-table td[data-v-8e7bc8bb]{border-bottom:1px solid #e5e7eb;padding:8px 16px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.arrears-row[data-v-8e7bc8bb]{background:linear-gradient(135deg,#fef3c7,#fed7aa)}.violations-row[data-v-8e7bc8bb]{background:linear-gradient(135deg,#fef2f2,#fee2e2)}.amount-high[data-v-8e7bc8bb]{color:#dc2626;font-weight:700}.amount-medium[data-v-8e7bc8bb]{color:#d97706;font-weight:700}.amount-normal[data-v-8e7bc8bb]{color:#374151}.punishment-detail[data-v-8e7bc8bb],.violation-fact[data-v-8e7bc8bb]{line-height:1.4;max-width:200px}.risk-description[data-v-8e7bc8bb]{background:#fef3c7;border:1px solid #f59e0b;border-radius:6px;color:#92400e;font-size:12px;line-height:1.4;padding:10px 12px;white-space:normal;word-wrap:break-word}@media (max-width:768px){.stats-grid[data-v-8e7bc8bb]{gap:8px;grid-template-columns:repeat(3,1fr)}.stats-item[data-v-8e7bc8bb]{flex-direction:column;min-height:auto;padding:12px 8px;text-align:center}.stats-icon[data-v-8e7bc8bb]{margin-bottom:8px;margin-right:0}.stats-content[data-v-8e7bc8bb]{margin-bottom:4px}.stats-value[data-v-8e7bc8bb]{font-size:18px}.data-table[data-v-8e7bc8bb]{font-size:12px}.data-table td[data-v-8e7bc8bb],.data-table th[data-v-8e7bc8bb]{padding:6px 8px}.punishment-detail[data-v-8e7bc8bb],.violation-fact[data-v-8e7bc8bb]{font-size:11px;max-width:150px}.header-section[data-v-8e7bc8bb]{align-items:flex-start;flex-direction:column;gap:8px}}.no-tailwind[data-v-cc211e8c]{all:unset}.info-section[data-v-cc211e8c],.table-container[data-v-cc211e8c],html.body[data-v-cc211e8c],table[data-v-cc211e8c],tbody[data-v-cc211e8c],td[data-v-cc211e8c],th[data-v-cc211e8c],thead[data-v-cc211e8c],tr[data-v-cc211e8c]{overflow-x:hidden!important;overflow-y:hidden!important}.enterprise-header[data-v-cc211e8c]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:20px;margin:0 auto;max-width:100vw;overflow-x:hidden;padding:20px;transform:scale(1);transform-origin:top center;white-space:nowrap;width:1080px}[data-v-cc211e8c]{font-weight:700!important}@media (max-width:820px) and (min-width:600px){.enterprise-header[data-v-cc211e8c]{max-width:none;transform:scale(.75);transform-origin:top center;width:794px}}@media (max-width:599px) and (min-width:480px){.enterprise-header[data-v-cc211e8c]{max-width:none;transform:scale(.6);transform-origin:top center;width:794px}}@media (max-width:479px) and (min-width:375px){.enterprise-header[data-v-cc211e8c]{max-width:none;transform:scale(.47);transform-origin:top center;width:794px}}@media (max-width:374px){.enterprise-header[data-v-cc211e8c]{max-width:none;transform:scale(.42);transform-origin:top center;width:794px}}.table-container[data-v-cc211e8c]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px}.data-table[data-v-cc211e8c]{border-collapse:collapse;font-size:13px;width:100%}.data-table th[data-v-cc211e8c]{background:#6182c7;border-bottom:none;color:#fff;font-weight:600;padding:5px 16px;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.1)}.data-table td[data-v-cc211e8c],.data-table th[data-v-cc211e8c]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table td[data-v-cc211e8c]{background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;padding:12px 16px;transition:background-color .2s ease}.data-table tr:last-child td[data-v-cc211e8c]{border-bottom:none}.data-table tr:hover td[data-v-cc211e8c]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.business-abnormal-content[data-v-cc211e8c]{overflow-x:hidden;white-space:nowrap;width:100%}.header-section[data-v-cc211e8c]{border-bottom:2px solid #dc2626;margin-bottom:0;padding:16px 0}.header-section[data-v-cc211e8c],.section-title[data-v-cc211e8c]{align-items:center;display:flex;justify-content:space-between}.section-title[data-v-cc211e8c]{flex-wrap:wrap;gap:12px}.section-title h2[data-v-cc211e8c]{color:#1e293b;font-size:18px;font-weight:600;margin:0}.record-count[data-v-cc211e8c]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;color:#64748b;font-size:14px;padding:4px 12px}.no-data-section[data-v-cc211e8c]{flex-direction:column;padding:40px 20px;text-align:center}.no-data-icon[data-v-cc211e8c],.no-data-section[data-v-cc211e8c]{align-items:center;display:flex;justify-content:center}.no-data-icon[data-v-cc211e8c]{background:#10b981;border-radius:50%;color:#fff;font-size:24px;font-weight:700;height:60px;margin-bottom:16px;width:60px}.no-data-text h3[data-v-cc211e8c]{color:#1f2937;font-size:18px;font-weight:600;margin:0 0 8px}.no-data-text p[data-v-cc211e8c]{color:#6b7280;font-size:14px;line-height:1.5;margin:0}.data-sections[data-v-cc211e8c]{display:flex;flex-direction:column;gap:0}.sub-sections-container[data-v-cc211e8c]{background:#fef7f7;border:1px solid #fecaca;border-radius:8px;margin-bottom:15px;padding:15px}.sub-section[data-v-cc211e8c]{margin-bottom:20px}.sub-section[data-v-cc211e8c]:last-child{margin-bottom:0}.sub-section-title[data-v-cc211e8c]{align-items:center;border-bottom:1px solid #e5e7eb;color:#1f2937;display:flex;flex-wrap:wrap;font-size:16px;font-weight:600;gap:12px;justify-content:space-between;margin:0 0 10px;padding-bottom:6px}.record-count[data-v-cc211e8c]{color:#6b7280;font-size:12px;font-weight:500;white-space:nowrap}.empty-data[data-v-cc211e8c]{background:#f9fafb;border-radius:4px;color:#6b7280;font-size:14px;padding:20px;text-align:center}.status-in[data-v-cc211e8c]{background:#dc2626}.status-in[data-v-cc211e8c],.status-out[data-v-cc211e8c]{border-radius:12px;color:#fff;font-size:10px;font-weight:500;padding:2px 6px}.status-out[data-v-cc211e8c]{background:#10b981}.status-normal[data-v-cc211e8c]{background:#f3f4f6;border-radius:12px;color:#374151;font-size:10px;font-weight:500;padding:2px 6px}@media (max-width:768px){.header-section[data-v-cc211e8c]{align-items:flex-start;flex-direction:column;gap:8px}.no-data-section[data-v-cc211e8c]{padding:30px 15px}.no-data-icon[data-v-cc211e8c]{font-size:20px;height:50px;margin-bottom:12px;width:50px}.no-data-text h3[data-v-cc211e8c]{font-size:16px}.no-data-text p[data-v-cc211e8c]{font-size:13px}}.no-tailwind[data-v-323d501f]{all:unset}.info-section[data-v-323d501f],.table-container[data-v-323d501f],html.body[data-v-323d501f],table[data-v-323d501f],tbody[data-v-323d501f],td[data-v-323d501f],th[data-v-323d501f],thead[data-v-323d501f],tr[data-v-323d501f]{overflow-x:hidden!important;overflow-y:hidden!important}.enterprise-header[data-v-323d501f]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:20px;margin:0 auto;max-width:100vw;overflow-x:hidden;padding:20px;transform:scale(1);transform-origin:top center;white-space:nowrap;width:1080px}[data-v-323d501f]{font-weight:700!important}@media (max-width:820px) and (min-width:600px){.enterprise-header[data-v-323d501f]{max-width:none;transform:scale(.75);transform-origin:top center;width:794px}}@media (max-width:599px) and (min-width:480px){.enterprise-header[data-v-323d501f]{max-width:none;transform:scale(.6);transform-origin:top center;width:794px}}@media (max-width:479px) and (min-width:375px){.enterprise-header[data-v-323d501f]{max-width:none;transform:scale(.47);transform-origin:top center;width:794px}}@media (max-width:374px){.enterprise-header[data-v-323d501f]{max-width:none;transform:scale(.42);transform-origin:top center;width:794px}}.table-container[data-v-323d501f]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px}.data-table[data-v-323d501f]{border-collapse:collapse;font-size:13px;width:100%}.data-table th[data-v-323d501f]{border-bottom:none;font-weight:600;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.1)}.data-table td[data-v-323d501f],.data-table th[data-v-323d501f]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table td[data-v-323d501f]{background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;padding:12px 16px;transition:background-color .2s ease}.data-table tr:last-child td[data-v-323d501f]{border-bottom:none}.data-table tr:hover td[data-v-323d501f]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.environmental-punishment-content[data-v-323d501f]{gap:0;margin-top:0;overflow-x:hidden;white-space:nowrap;width:100%}.header-section[data-v-323d501f]{border-bottom:2px solid #6182c7;margin-bottom:0;padding:16px 0}.header-section[data-v-323d501f],.section-title[data-v-323d501f]{align-items:center;display:flex;justify-content:space-between}.section-title[data-v-323d501f]{flex-wrap:wrap;gap:12px}.section-title h2[data-v-323d501f]{font-size:18px}.section-title h2[data-v-323d501f],.section-title h3[data-v-323d501f]{color:#1e293b;font-weight:600;margin:0}.section-title h3[data-v-323d501f]{font-size:16px}.record-count[data-v-323d501f]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;color:#64748b;font-size:14px;padding:4px 12px;white-space:nowrap}.info-section[data-v-323d501f]{border-bottom:1px solid #6182c7;margin-bottom:0;padding:16px 0}.info-section .section-title[data-v-323d501f]{border-bottom:1px solid #e5e7eb;margin-bottom:16px;padding-bottom:8px}.no-data[data-v-323d501f]{color:#666;padding:40px 20px;text-align:center}.no-data-icon[data-v-323d501f]{align-items:center;background:#dcfce7;border-radius:50%;color:#059669;display:flex;font-size:24px;font-weight:700;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.no-data-text[data-v-323d501f]{color:#333;font-size:16px;margin-bottom:8px}.no-data-desc[data-v-323d501f]{color:#999;font-size:14px}.stats-grid[data-v-323d501f]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.stats-item[data-v-323d501f]{align-items:center;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:6px;display:flex;padding:16px}.stats-total[data-v-323d501f]{background:linear-gradient(135deg,#dcfce7,#bbf7d0);border-color:#86efac}.stats-amount[data-v-323d501f]{background:linear-gradient(135deg,#fef3c7,#fed7aa);border-color:#fcd34d}.stats-date[data-v-323d501f]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#93c5fd}.stats-icon[data-v-323d501f]{flex-shrink:0;height:24px;margin-right:12px;width:24px}.stats-icon svg[data-v-323d501f]{color:currentColor;height:100%;width:100%}.stats-total .stats-icon svg[data-v-323d501f]{color:#059669}.stats-amount .stats-icon svg[data-v-323d501f]{color:#d97706}.stats-date .stats-icon svg[data-v-323d501f]{color:#2563eb}.stats-content[data-v-323d501f]{flex:1}.stats-label[data-v-323d501f]{color:#6b7280;font-size:12px;margin-bottom:4px}.stats-value[data-v-323d501f]{color:#1f2937;font-size:20px;font-weight:700;margin-bottom:2px}.stats-desc[data-v-323d501f]{color:#6b7280;font-size:12px}.data-table[data-v-323d501f]{font-size:14px}.data-table th[data-v-323d501f]{background:#6182c7;color:#fff;font-weight:700;padding:5px 16px}.data-table td[data-v-323d501f]{border-bottom:1px solid #e5e7eb;padding:8px 16px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.punishment-row[data-v-323d501f]{background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.penalty-high[data-v-323d501f]{color:#dc2626;font-weight:700}.penalty-medium[data-v-323d501f]{color:#d97706;font-weight:700}.penalty-normal[data-v-323d501f]{color:#374151}.status-punished[data-v-323d501f]{color:#dc2626;font-weight:700}.status-completed[data-v-323d501f]{color:#059669;font-weight:700}.status-normal[data-v-323d501f]{color:#374151}.details-container[data-v-323d501f]{display:flex;flex-direction:column;gap:16px}.detail-card[data-v-323d501f]{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}.detail-header[data-v-323d501f]{align-items:center;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:12px 16px}.document-info[data-v-323d501f]{flex:1}.document-title[data-v-323d501f]{color:#333;font-size:14px;font-weight:700;margin-bottom:4px}.document-num[data-v-323d501f]{color:#666;font-size:12px}.penalty-info[data-v-323d501f]{text-align:right}.penalty-amount[data-v-323d501f]{font-size:16px;font-weight:700;margin-bottom:4px}.penalty-date[data-v-323d501f]{color:#666;font-size:12px}.detail-content[data-v-323d501f]{padding:16px}.info-grid[data-v-323d501f]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.info-item[data-v-323d501f]{align-items:flex-start;display:flex}.info-label[data-v-323d501f]{color:#666;font-size:12px;margin-right:8px;min-width:120px}.info-value[data-v-323d501f]{color:#333;flex:1;font-size:12px}.basis-detail[data-v-323d501f],.violation-detail[data-v-323d501f]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px;margin-bottom:12px;padding:12px}.basis-detail[data-v-323d501f]:last-child,.violation-detail[data-v-323d501f]:last-child{margin-bottom:0}.basis-title[data-v-323d501f],.violation-title[data-v-323d501f]{color:#166534;font-size:12px;font-weight:700;margin-bottom:8px}.basis-content[data-v-323d501f],.violation-content[data-v-323d501f]{color:#333;font-size:12px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}@media (max-width:768px){.stats-grid[data-v-323d501f]{gap:8px;grid-template-columns:repeat(3,1fr)}.stats-item[data-v-323d501f]{flex-direction:column;min-height:auto;padding:12px 8px;text-align:center}.stats-icon[data-v-323d501f]{margin-bottom:8px;margin-right:0}.stats-content[data-v-323d501f]{margin-bottom:4px}.stats-value[data-v-323d501f]{font-size:18px}.data-table[data-v-323d501f]{font-size:12px}.data-table td[data-v-323d501f],.data-table th[data-v-323d501f]{padding:6px 8px}.detail-header[data-v-323d501f]{align-items:flex-start;flex-direction:column;gap:8px}.penalty-info[data-v-323d501f]{text-align:left}.info-grid[data-v-323d501f]{gap:8px;grid-template-columns:1fr}.info-label[data-v-323d501f]{min-width:100px}.header-section[data-v-323d501f]{align-items:flex-start;flex-direction:column;gap:8px}}.no-tailwind{all:unset}.info-section,.table-container,html.body,table,tbody,td,th,thead,tr{overflow-x:hidden!important;overflow-y:hidden!important}.enterprise-header{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:20px;margin:0 auto;max-width:100vw;overflow-x:hidden;padding:20px;transform:scale(1);transform-origin:top center;white-space:nowrap;width:1080px}*{font-weight:700!important}@media (max-width:820px) and (min-width:600px){.enterprise-header{max-width:none;transform:scale(.75);transform-origin:top center;width:794px}}@media (max-width:599px) and (min-width:480px){.enterprise-header{max-width:none;transform:scale(.6);transform-origin:top center;width:794px}}@media (max-width:479px) and (min-width:375px){.enterprise-header{max-width:none;transform:scale(.47);transform-origin:top center;width:794px}}@media (max-width:374px){.enterprise-header{max-width:none;transform:scale(.42);transform-origin:top center;width:794px}}.table-container{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px}.data-table{border-collapse:collapse;font-size:13px;width:100%}.data-table th{background:#6182c7;border-bottom:none;color:#fff;font-weight:600;padding:5px 16px;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.1)}.data-table td,.data-table th{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table td{background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;padding:12px 16px;transition:background-color .2s ease}.data-table tr:last-child td{border-bottom:none}.data-table tr:hover td{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.no-tailwind[data-v-cb5a75ba]{all:unset}.info-section[data-v-cb5a75ba],.table-container[data-v-cb5a75ba],html.body[data-v-cb5a75ba],table[data-v-cb5a75ba],tbody[data-v-cb5a75ba],td[data-v-cb5a75ba],th[data-v-cb5a75ba],thead[data-v-cb5a75ba],tr[data-v-cb5a75ba]{overflow-x:hidden!important;overflow-y:hidden!important}.enterprise-header[data-v-cb5a75ba]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:20px;margin:0 auto;max-width:100vw;overflow-x:hidden;padding:20px;transform:scale(1);transform-origin:top center;white-space:nowrap;width:1080px}[data-v-cb5a75ba]{font-weight:700!important}@media (max-width:820px) and (min-width:600px){.enterprise-header[data-v-cb5a75ba]{max-width:none;transform:scale(.75);transform-origin:top center;width:794px}}@media (max-width:599px) and (min-width:480px){.enterprise-header[data-v-cb5a75ba]{max-width:none;transform:scale(.6);transform-origin:top center;width:794px}}@media (max-width:479px) and (min-width:375px){.enterprise-header[data-v-cb5a75ba]{max-width:none;transform:scale(.47);transform-origin:top center;width:794px}}@media (max-width:374px){.enterprise-header[data-v-cb5a75ba]{max-width:none;transform:scale(.42);transform-origin:top center;width:794px}}.table-container[data-v-cb5a75ba]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px}.data-table[data-v-cb5a75ba]{border-collapse:collapse;font-size:13px;width:100%}.data-table th[data-v-cb5a75ba]{border-bottom:none;font-weight:600;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.1)}.data-table td[data-v-cb5a75ba],.data-table th[data-v-cb5a75ba]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table td[data-v-cb5a75ba]{background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;padding:12px 16px;transition:background-color .2s ease}.data-table tr:last-child td[data-v-cb5a75ba]{border-bottom:none}.data-table tr:hover td[data-v-cb5a75ba]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.admin-penalty-content[data-v-cb5a75ba]{gap:0;margin-top:0;overflow-x:hidden;white-space:nowrap;width:100%}.header-section[data-v-cb5a75ba]{border-bottom:2px solid #6182c7;margin-bottom:0;padding:16px 0}.header-section[data-v-cb5a75ba],.section-title[data-v-cb5a75ba]{align-items:center;display:flex;justify-content:space-between}.section-title[data-v-cb5a75ba]{flex-wrap:wrap;gap:12px}.section-title h2[data-v-cb5a75ba]{font-size:18px}.section-title h2[data-v-cb5a75ba],.section-title h3[data-v-cb5a75ba]{color:#1e293b;font-weight:600;margin:0}.section-title h3[data-v-cb5a75ba]{font-size:16px}.record-count[data-v-cb5a75ba]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;color:#64748b;font-size:14px;padding:4px 12px;white-space:nowrap}.info-section[data-v-cb5a75ba]{border-bottom:1px solid #6182c7;margin-bottom:0;padding:16px 0}.info-section .section-title[data-v-cb5a75ba]{border-bottom:1px solid #e5e7eb;margin-bottom:16px;padding-bottom:8px}.no-data[data-v-cb5a75ba]{color:#666;padding:40px 20px;text-align:center}.no-data-icon[data-v-cb5a75ba]{align-items:center;background:#dcfce7;border-radius:50%;color:#059669;display:flex;font-size:24px;font-weight:700;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.no-data-text[data-v-cb5a75ba]{color:#333;font-size:16px;margin-bottom:8px}.no-data-desc[data-v-cb5a75ba]{color:#999;font-size:14px}.stats-grid[data-v-cb5a75ba]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.stats-item[data-v-cb5a75ba]{align-items:center;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:6px;display:flex;padding:16px}.stats-total[data-v-cb5a75ba]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#93c5fd}.stats-amount[data-v-cb5a75ba]{background:linear-gradient(135deg,#fef3c7,#fed7aa);border-color:#fcd34d}.stats-date[data-v-cb5a75ba]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#a7f3d0}.stats-content[data-v-cb5a75ba]{flex:1}.stats-label[data-v-cb5a75ba]{color:#6b7280;font-size:12px;margin-bottom:4px}.stats-value[data-v-cb5a75ba]{color:#1f2937;font-size:20px;font-weight:700;margin-bottom:2px}.stats-desc[data-v-cb5a75ba]{color:#6b7280;font-size:12px}.data-table[data-v-cb5a75ba]{font-size:14px}.data-table th[data-v-cb5a75ba]{background:#6182c7;color:#fff;font-weight:700;padding:5px 16px}.data-table td[data-v-cb5a75ba]{border-bottom:1px solid #e5e7eb;padding:8px 16px;white-space:normal;word-wrap:break-word;max-width:200px;overflow-wrap:break-word;word-break:break-word}.penalty-row[data-v-cb5a75ba]{background:linear-gradient(135deg,#fef3c7,#fed7aa)}.amount-high[data-v-cb5a75ba]{color:#dc2626;font-weight:700}.amount-medium[data-v-cb5a75ba]{color:#d97706;font-weight:700}.amount-normal[data-v-cb5a75ba]{color:#374151}.risk-description[data-v-cb5a75ba]{background:#fef3c7;border:1px solid #f59e0b;border-radius:6px;color:#92400e;font-size:12px;line-height:1.4;padding:10px 12px;white-space:normal;word-wrap:break-word}.details-container[data-v-cb5a75ba]{display:flex;flex-direction:column;gap:16px}.detail-card[data-v-cb5a75ba]{background:#f8f9fa;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}.detail-header[data-v-cb5a75ba]{align-items:center;background:linear-gradient(135deg,#fef3c7,#fed7aa);border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:12px 16px}.document-info[data-v-cb5a75ba]{flex:1}.document-title[data-v-cb5a75ba]{color:#333;font-size:14px;font-weight:700;margin-bottom:4px}.document-num[data-v-cb5a75ba]{color:#666;font-size:12px}.penalty-info[data-v-cb5a75ba]{text-align:right}.penalty-amount[data-v-cb5a75ba]{font-size:16px;font-weight:700;margin-bottom:4px}.penalty-date[data-v-cb5a75ba]{color:#666;font-size:12px}.detail-content[data-v-cb5a75ba]{padding:16px}.info-grid[data-v-cb5a75ba]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.info-item[data-v-cb5a75ba]{align-items:flex-start;display:flex}.info-label[data-v-cb5a75ba]{color:#666;font-size:12px;margin-right:8px;min-width:120px}.info-value[data-v-cb5a75ba]{color:#333;flex:1;font-size:12px}.basis-detail[data-v-cb5a75ba],.evidence-detail[data-v-cb5a75ba],.violation-detail[data-v-cb5a75ba]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px;margin-bottom:12px;padding:12px}.basis-detail[data-v-cb5a75ba]:last-child,.evidence-detail[data-v-cb5a75ba]:last-child,.violation-detail[data-v-cb5a75ba]:last-child{margin-bottom:0}.basis-title[data-v-cb5a75ba],.evidence-title[data-v-cb5a75ba],.violation-title[data-v-cb5a75ba]{color:#166534;font-size:12px;font-weight:700;margin-bottom:8px}.basis-content[data-v-cb5a75ba],.evidence-content[data-v-cb5a75ba],.violation-content[data-v-cb5a75ba]{color:#333;font-size:12px;line-height:1.5;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}@media (max-width:768px){.stats-grid[data-v-cb5a75ba]{gap:8px;grid-template-columns:repeat(3,1fr)}.stats-item[data-v-cb5a75ba]{flex-direction:column;min-height:auto;padding:12px 8px;text-align:center}.stats-content[data-v-cb5a75ba]{margin-bottom:4px}.stats-value[data-v-cb5a75ba]{font-size:18px}.data-table[data-v-cb5a75ba]{font-size:12px}.data-table td[data-v-cb5a75ba],.data-table th[data-v-cb5a75ba]{padding:6px 8px}.detail-header[data-v-cb5a75ba]{align-items:flex-start;flex-direction:column;gap:8px}.penalty-info[data-v-cb5a75ba]{text-align:left}.info-grid[data-v-cb5a75ba]{gap:8px;grid-template-columns:1fr}.info-label[data-v-cb5a75ba]{min-width:100px}.header-section[data-v-cb5a75ba]{align-items:flex-start;flex-direction:column;gap:8px}}.no-tailwind[data-v-84a2af63]{all:unset}.info-section[data-v-84a2af63],.table-container[data-v-84a2af63],html.body[data-v-84a2af63],table[data-v-84a2af63],tbody[data-v-84a2af63],td[data-v-84a2af63],th[data-v-84a2af63],thead[data-v-84a2af63],tr[data-v-84a2af63]{overflow-x:hidden!important;overflow-y:hidden!important}.enterprise-header[data-v-84a2af63]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:20px;margin:0 auto;max-width:100vw;overflow-x:hidden;padding:20px;transform:scale(1);transform-origin:top center;white-space:nowrap;width:1080px}[data-v-84a2af63]{font-weight:700!important}@media (max-width:820px) and (min-width:600px){.enterprise-header[data-v-84a2af63]{max-width:none;transform:scale(.75);transform-origin:top center;width:794px}}@media (max-width:599px) and (min-width:480px){.enterprise-header[data-v-84a2af63]{max-width:none;transform:scale(.6);transform-origin:top center;width:794px}}@media (max-width:479px) and (min-width:375px){.enterprise-header[data-v-84a2af63]{max-width:none;transform:scale(.47);transform-origin:top center;width:794px}}@media (max-width:374px){.enterprise-header[data-v-84a2af63]{max-width:none;transform:scale(.42);transform-origin:top center;width:794px}}.table-container[data-v-84a2af63]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px}.data-table[data-v-84a2af63]{border-collapse:collapse;font-size:13px;width:100%}.data-table th[data-v-84a2af63]{background:#6182c7;border-bottom:none;color:#fff;font-weight:600;padding:5px 16px;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.1)}.data-table td[data-v-84a2af63],.data-table th[data-v-84a2af63]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table td[data-v-84a2af63]{background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;padding:12px 16px;transition:background-color .2s ease}.data-table tr:last-child td[data-v-84a2af63]{border-bottom:none}.data-table tr:hover td[data-v-84a2af63]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.financing-risk-content[data-v-84a2af63]{gap:0;margin-top:0;overflow-x:hidden;white-space:nowrap;width:100%}.header-section[data-v-84a2af63]{border-bottom:2px solid #3b82f6;margin-bottom:0;padding:16px 0}.header-section[data-v-84a2af63],.section-title[data-v-84a2af63]{align-items:center;display:flex;justify-content:space-between}.section-title[data-v-84a2af63]{flex-wrap:wrap;gap:12px}.section-title h2[data-v-84a2af63]{font-size:18px}.section-title h2[data-v-84a2af63],.section-title h3[data-v-84a2af63]{color:#1e293b;font-weight:600;margin:0}.section-title h3[data-v-84a2af63]{font-size:16px}.record-count[data-v-84a2af63]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;color:#64748b;font-size:14px;padding:4px 12px;white-space:nowrap}.info-section[data-v-84a2af63]{border-bottom:1px solid #3b82f6;margin-bottom:0;padding:16px 0}.info-section .section-title[data-v-84a2af63]{border-bottom:1px solid #e5e7eb;margin-bottom:16px;padding-bottom:8px}.no-data[data-v-84a2af63]{color:#666;padding:40px 20px;text-align:center}.no-data-icon[data-v-84a2af63]{align-items:center;background:#dcfce7;border-radius:50%;color:#059669;display:flex;font-size:24px;font-weight:700;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.no-data-text[data-v-84a2af63]{color:#333;font-size:16px;margin-bottom:8px}.no-data-desc[data-v-84a2af63]{color:#999;font-size:14px}.stats-grid[data-v-84a2af63]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.stats-item[data-v-84a2af63]{align-items:center;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:6px;display:flex;padding:16px}.stats-risk-count[data-v-84a2af63]{background:linear-gradient(135deg,#fef3c7,#fed7aa);border-color:#fcd34d}.stats-category[data-v-84a2af63]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#fecaca}.stats-level[data-v-84a2af63]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#a7f3d0}.stats-content[data-v-84a2af63]{flex:1}.stats-label[data-v-84a2af63]{color:#6b7280;font-size:12px;margin-bottom:4px}.stats-value[data-v-84a2af63]{color:#1f2937;font-size:20px;font-weight:700}.risk-high[data-v-84a2af63]{color:#dc2626}.risk-medium[data-v-84a2af63]{color:#d97706}.risk-low[data-v-84a2af63]{color:#059669}.proposal-content[data-v-84a2af63]{background:#f0f9ff;border:1px solid #0ea5e9;border-radius:6px;color:#0369a1;font-size:14px;line-height:1.5;padding:12px 16px;white-space:normal;word-wrap:break-word}.risk-details-container[data-v-84a2af63]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:16px;padding:16px}.risk-details[data-v-84a2af63]{display:flex;flex-direction:column;gap:16px}.risk-category[data-v-84a2af63]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.category-header[data-v-84a2af63]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:8px 16px}.category-high[data-v-84a2af63]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#fecaca}.category-medium[data-v-84a2af63]{background:linear-gradient(135deg,#fef3c7,#fed7aa);border-color:#fcd34d}.category-low[data-v-84a2af63]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#a7f3d0}.category-title[data-v-84a2af63]{align-items:center;display:flex;gap:8px}.category-name[data-v-84a2af63]{color:#1f2937;font-size:14px;font-weight:600}.risk-count[data-v-84a2af63]{background:#ffffffb3;border-radius:4px;color:#6b7280;font-size:12px;padding:2px 6px}.risk-items[data-v-84a2af63]{padding:12px 16px}.risk-item[data-v-84a2af63]{margin-bottom:12px}.risk-item[data-v-84a2af63]:last-child{margin-bottom:0}.item-content[data-v-84a2af63]{border-left:3px solid #e5e7eb;padding-left:12px}.item-header[data-v-84a2af63]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.risk-indicator[data-v-84a2af63]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.indicator-high[data-v-84a2af63]{background:#dc2626}.indicator-low[data-v-84a2af63]{background:#059669}.item-title[data-v-84a2af63]{color:#1f2937;flex:1;font-size:13px;font-weight:500}.item-score[data-v-84a2af63]{background:#fef2f2;border-radius:4px;color:#dc2626;font-size:12px;font-weight:600;padding:2px 6px}.item-result[data-v-84a2af63]{color:#374151;font-size:13px;line-height:1.4;margin-bottom:4px}.item-suggest[data-v-84a2af63]{color:#6b7280;font-size:12px;font-style:italic;line-height:1.4}.risk-description[data-v-84a2af63]{background:#fef3c7;border:1px solid #f59e0b;border-radius:6px;color:#92400e;font-size:12px;line-height:1.4;padding:10px 12px;white-space:normal;word-wrap:break-word}@media (max-width:768px){.stats-grid[data-v-84a2af63]{gap:8px;grid-template-columns:repeat(3,1fr)}.stats-item[data-v-84a2af63]{flex-direction:column;min-height:auto;padding:12px 8px;text-align:center}.stats-value[data-v-84a2af63]{font-size:18px}.header-section[data-v-84a2af63]{align-items:flex-start;flex-direction:column;gap:8px}.category-header[data-v-84a2af63]{flex-wrap:wrap;gap:8px}.category-title[data-v-84a2af63]{flex:1;min-width:0}.category-score[data-v-84a2af63]{flex-shrink:0}.item-header[data-v-84a2af63]{flex-wrap:wrap}}.no-tailwind[data-v-b95739dd]{all:unset}.info-section[data-v-b95739dd],.table-container[data-v-b95739dd],html.body[data-v-b95739dd],table[data-v-b95739dd],tbody[data-v-b95739dd],td[data-v-b95739dd],th[data-v-b95739dd],thead[data-v-b95739dd],tr[data-v-b95739dd]{overflow-x:hidden!important;overflow-y:hidden!important}.enterprise-header[data-v-b95739dd]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:20px;margin:0 auto;max-width:100vw;overflow-x:hidden;padding:20px;transform:scale(1);transform-origin:top center;white-space:nowrap;width:1080px}[data-v-b95739dd]{font-weight:700!important}@media (max-width:820px) and (min-width:600px){.enterprise-header[data-v-b95739dd]{max-width:none;transform:scale(.75);transform-origin:top center;width:794px}}@media (max-width:599px) and (min-width:480px){.enterprise-header[data-v-b95739dd]{max-width:none;transform:scale(.6);transform-origin:top center;width:794px}}@media (max-width:479px) and (min-width:375px){.enterprise-header[data-v-b95739dd]{max-width:none;transform:scale(.47);transform-origin:top center;width:794px}}@media (max-width:374px){.enterprise-header[data-v-b95739dd]{max-width:none;transform:scale(.42);transform-origin:top center;width:794px}}.table-container[data-v-b95739dd]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px}.data-table[data-v-b95739dd]{border-collapse:collapse;font-size:13px;width:100%}.data-table th[data-v-b95739dd]{background:#6182c7;border-bottom:none;color:#fff;font-weight:600;padding:5px 16px;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.1)}.data-table td[data-v-b95739dd],.data-table th[data-v-b95739dd]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table td[data-v-b95739dd]{background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;padding:12px 16px;transition:background-color .2s ease}.data-table tr:last-child td[data-v-b95739dd]{border-bottom:none}.data-table tr:hover td[data-v-b95739dd]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.contract-ability-content[data-v-b95739dd]{gap:0;margin-top:0;overflow-x:hidden;white-space:nowrap;width:100%}.header-section[data-v-b95739dd]{border-bottom:2px solid #10b981;margin-bottom:0;padding:16px 0}.header-section[data-v-b95739dd],.section-title[data-v-b95739dd]{align-items:center;display:flex;justify-content:space-between}.section-title[data-v-b95739dd]{flex-wrap:wrap;gap:12px}.section-title h2[data-v-b95739dd]{font-size:18px}.section-title h2[data-v-b95739dd],.section-title h3[data-v-b95739dd]{color:#1e293b;font-weight:600;margin:0}.section-title h3[data-v-b95739dd]{font-size:16px}.record-count[data-v-b95739dd]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;color:#64748b;font-size:14px;padding:4px 12px;white-space:nowrap}.info-section[data-v-b95739dd]{border-bottom:1px solid #10b981;margin-bottom:0;padding:16px 0}.info-section .section-title[data-v-b95739dd]{border-bottom:1px solid #e5e7eb;margin-bottom:16px;padding-bottom:8px}.no-data[data-v-b95739dd]{color:#666;padding:40px 20px;text-align:center}.no-data-icon[data-v-b95739dd]{align-items:center;background:#dcfce7;border-radius:50%;color:#059669;display:flex;font-size:24px;font-weight:700;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.no-data-text[data-v-b95739dd]{color:#333;font-size:16px;margin-bottom:8px}.no-data-desc[data-v-b95739dd]{color:#999;font-size:14px}.stats-grid[data-v-b95739dd]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.stats-item[data-v-b95739dd]{align-items:center;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:6px;display:flex;padding:16px}.stats-risk-count[data-v-b95739dd]{background:linear-gradient(135deg,#fef3c7,#fed7aa);border-color:#fcd34d}.stats-category[data-v-b95739dd]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#fecaca}.stats-level[data-v-b95739dd]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#a7f3d0}.stats-content[data-v-b95739dd]{flex:1}.stats-label[data-v-b95739dd]{color:#6b7280;font-size:12px;margin-bottom:4px}.stats-value[data-v-b95739dd]{color:#1f2937;font-size:20px;font-weight:700}.risk-high[data-v-b95739dd]{color:#dc2626}.risk-medium[data-v-b95739dd]{color:#d97706}.risk-low[data-v-b95739dd]{color:#059669}.proposal-content[data-v-b95739dd]{background:#f0f9ff;border:1px solid #0ea5e9;border-radius:6px;color:#0369a1;font-size:14px;line-height:1.5;padding:12px 16px;white-space:normal;word-wrap:break-word}.risk-details-container[data-v-b95739dd]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:16px;padding:16px}.risk-details[data-v-b95739dd]{display:flex;flex-direction:column;gap:16px}.risk-category[data-v-b95739dd]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.category-header[data-v-b95739dd]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:8px 16px}.category-high[data-v-b95739dd]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#fecaca}.category-medium[data-v-b95739dd]{background:linear-gradient(135deg,#fef3c7,#fed7aa);border-color:#fcd34d}.category-low[data-v-b95739dd]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#a7f3d0}.category-title[data-v-b95739dd]{align-items:center;display:flex;gap:8px}.category-name[data-v-b95739dd]{color:#1f2937;font-size:14px;font-weight:600}.risk-count[data-v-b95739dd]{background:#ffffffb3;border-radius:4px;color:#6b7280;font-size:12px;padding:2px 6px}.risk-items[data-v-b95739dd]{padding:12px 16px}.risk-item[data-v-b95739dd]{margin-bottom:12px}.risk-item[data-v-b95739dd]:last-child{margin-bottom:0}.item-content[data-v-b95739dd]{border-left:3px solid #e5e7eb;padding-left:12px}.item-header[data-v-b95739dd]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.risk-indicator[data-v-b95739dd]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.indicator-high[data-v-b95739dd]{background:#dc2626}.indicator-low[data-v-b95739dd]{background:#059669}.item-title[data-v-b95739dd]{color:#1f2937;flex:1;font-size:13px;font-weight:500}.item-score[data-v-b95739dd]{background:#fef2f2;border-radius:4px;color:#dc2626;font-size:12px;font-weight:600;padding:2px 6px}.item-result[data-v-b95739dd]{color:#374151;font-size:13px;line-height:1.4;margin-bottom:4px}.item-suggest[data-v-b95739dd]{color:#6b7280;font-size:12px;font-style:italic;line-height:1.4}.risk-description[data-v-b95739dd]{background:#fef3c7;border:1px solid #f59e0b;border-radius:6px;color:#92400e;font-size:12px;line-height:1.4;padding:10px 12px;white-space:normal;word-wrap:break-word}@media (max-width:768px){.stats-grid[data-v-b95739dd]{gap:8px;grid-template-columns:repeat(3,1fr)}.stats-item[data-v-b95739dd]{flex-direction:column;min-height:auto;padding:12px 8px;text-align:center}.stats-value[data-v-b95739dd]{font-size:18px}.header-section[data-v-b95739dd]{align-items:flex-start;flex-direction:column;gap:8px}.category-header[data-v-b95739dd]{flex-wrap:wrap;gap:8px}.category-title[data-v-b95739dd]{flex:1;min-width:0}.category-score[data-v-b95739dd]{flex-shrink:0}.item-header[data-v-b95739dd]{flex-wrap:wrap}}.no-tailwind[data-v-2aad8f39]{all:unset}.info-section[data-v-2aad8f39],.table-container[data-v-2aad8f39],html.body[data-v-2aad8f39],table[data-v-2aad8f39],tbody[data-v-2aad8f39],td[data-v-2aad8f39],th[data-v-2aad8f39],thead[data-v-2aad8f39],tr[data-v-2aad8f39]{overflow-x:hidden!important;overflow-y:hidden!important}.enterprise-header[data-v-2aad8f39]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:20px;margin:0 auto;max-width:100vw;overflow-x:hidden;padding:20px;transform:scale(1);transform-origin:top center;white-space:nowrap;width:1080px}[data-v-2aad8f39]{font-weight:700!important}@media (max-width:820px) and (min-width:600px){.enterprise-header[data-v-2aad8f39]{max-width:none;transform:scale(.75);transform-origin:top center;width:794px}}@media (max-width:599px) and (min-width:480px){.enterprise-header[data-v-2aad8f39]{max-width:none;transform:scale(.6);transform-origin:top center;width:794px}}@media (max-width:479px) and (min-width:375px){.enterprise-header[data-v-2aad8f39]{max-width:none;transform:scale(.47);transform-origin:top center;width:794px}}@media (max-width:374px){.enterprise-header[data-v-2aad8f39]{max-width:none;transform:scale(.42);transform-origin:top center;width:794px}}.table-container[data-v-2aad8f39]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px}.data-table[data-v-2aad8f39]{border-collapse:collapse;font-size:13px;width:100%}.data-table th[data-v-2aad8f39]{background:#6182c7;border-bottom:none;font-weight:600;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.1)}.data-table td[data-v-2aad8f39],.data-table th[data-v-2aad8f39]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table td[data-v-2aad8f39]{background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;padding:12px 16px;transition:background-color .2s ease}.data-table tr:last-child td[data-v-2aad8f39]{border-bottom:none}.data-table tr:hover td[data-v-2aad8f39]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.debt-structure-content[data-v-2aad8f39]{gap:0;margin-top:0;overflow-x:hidden;white-space:nowrap;width:100%}.header-section[data-v-2aad8f39]{border-bottom:2px solid #06b6d4;margin-bottom:0;padding:16px 0}.header-section[data-v-2aad8f39],.section-title[data-v-2aad8f39]{align-items:center;display:flex;justify-content:space-between}.section-title[data-v-2aad8f39]{flex-wrap:wrap;gap:12px}.section-title h2[data-v-2aad8f39]{font-size:18px}.section-title h2[data-v-2aad8f39],.section-title h3[data-v-2aad8f39]{color:#1e293b;font-weight:600;margin:0}.section-title h3[data-v-2aad8f39]{font-size:16px}.record-count[data-v-2aad8f39]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;color:#64748b;font-size:14px;padding:4px 12px;white-space:nowrap}.info-section[data-v-2aad8f39]{border-bottom:1px solid #06b6d4;margin-bottom:0;padding:16px 0}.info-section .section-title[data-v-2aad8f39]{border-bottom:1px solid #e5e7eb;margin-bottom:16px;padding-bottom:8px}.no-data[data-v-2aad8f39]{color:#666;padding:40px 20px;text-align:center}.no-data-icon[data-v-2aad8f39]{align-items:center;background:#dcfce7;border-radius:50%;color:#059669;display:flex;font-size:24px;font-weight:700;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.no-data-text[data-v-2aad8f39]{color:#333;font-size:16px;margin-bottom:8px}.no-data-desc[data-v-2aad8f39]{color:#999;font-size:14px}.stats-grid[data-v-2aad8f39]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.stats-item[data-v-2aad8f39]{align-items:center;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:6px;display:flex;padding:16px}.stats-debt[data-v-2aad8f39]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#fecaca}.stats-credit[data-v-2aad8f39]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#a7f3d0}.stats-content[data-v-2aad8f39]{flex:1}.stats-label[data-v-2aad8f39]{color:#6b7280;font-size:12px;margin-bottom:4px}.stats-value[data-v-2aad8f39]{color:#1f2937;font-size:20px;font-weight:700}.data-table[data-v-2aad8f39]{font-size:14px}.data-table th[data-v-2aad8f39]{background:#06b6d4;color:#fff;font-weight:700;padding:5px 16px}.data-table td[data-v-2aad8f39]{border-bottom:1px solid #e5e7eb;padding:6px 16px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.amount-high[data-v-2aad8f39]{color:#dc2626;font-weight:700}.amount-medium[data-v-2aad8f39]{color:#d97706;font-weight:700}.amount-normal[data-v-2aad8f39]{color:#374151}.data-description[data-v-2aad8f39]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:12px 16px}.data-description h4[data-v-2aad8f39]{color:#374151;font-size:12px;font-weight:600;margin:0 0 6px}.data-description p[data-v-2aad8f39]{color:#6b7280;font-size:11px;line-height:1.4;margin:0;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}@media (max-width:768px){.stats-grid[data-v-2aad8f39]{gap:8px;grid-template-columns:repeat(2,1fr)}.stats-item[data-v-2aad8f39]{flex-direction:column;min-height:auto;padding:12px 8px;text-align:center}.stats-value[data-v-2aad8f39]{font-size:18px}.header-section[data-v-2aad8f39]{align-items:flex-start;flex-direction:column;gap:8px}.data-table[data-v-2aad8f39]{font-size:12px}.data-table td[data-v-2aad8f39],.data-table th[data-v-2aad8f39]{padding:6px 8px}}.assets-pledge-section[data-v-7635be8b]{margin-bottom:24px}.header-section[data-v-7635be8b]{border-bottom:3px solid #8b5cf6;margin-bottom:20px;padding-bottom:12px}.section-title[data-v-7635be8b]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.section-title h2[data-v-7635be8b]{color:#1f2937;font-size:18px;font-weight:700;margin:0}.record-count[data-v-7635be8b]{background:#f3f4f6;border-radius:12px;color:#6b7280;font-size:14px;padding:4px 12px;white-space:nowrap}.no-data-section[data-v-7635be8b]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:40px 20px;text-align:center}.no-data-content[data-v-7635be8b]{color:#6b7280}.no-data-text[data-v-7635be8b]{font-size:18px;font-weight:500;margin-bottom:8px}.no-data-desc[data-v-7635be8b]{color:#9ca3af;font-size:14px}.stats-section[data-v-7635be8b]{margin-bottom:20px}.stats-grid[data-v-7635be8b]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.stats-item[data-v-7635be8b]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px 20px;transition:all .3s ease}.stats-item[data-v-7635be8b]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.stats-stock[data-v-7635be8b]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-color:#0ea5e9}.stats-mortgage[data-v-7635be8b]{background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#f59e0b}.stats-content[data-v-7635be8b]{align-items:center;display:flex;justify-content:space-between}.stats-label[data-v-7635be8b]{color:#6b7280;flex:1;font-size:14px;font-weight:500}.stats-value[data-v-7635be8b]{color:#1f2937;font-size:18px;font-weight:700;margin-left:12px;white-space:nowrap}@media (max-width:768px){.section-title[data-v-7635be8b]{align-items:flex-start;flex-direction:column;gap:8px}.stats-grid[data-v-7635be8b]{grid-template-columns:repeat(2,1fr)}.stats-item[data-v-7635be8b]{padding:10px 16px}.stats-value[data-v-7635be8b]{font-size:16px}}.tianyuan-risk-section[data-v-56185a9f]{margin-bottom:24px}.header-section[data-v-56185a9f]{border-bottom:3px solid #dc2626;margin-bottom:20px;padding-bottom:12px}.section-title[data-v-56185a9f]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.section-title h2[data-v-56185a9f]{color:#1f2937;font-size:18px;font-weight:700;margin:0}.record-count[data-v-56185a9f]{background:#fef2f2;border-radius:12px;color:#dc2626;font-size:14px;padding:4px 12px;white-space:nowrap}.no-data-section[data-v-56185a9f]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:40px 20px;text-align:center}.no-data-content[data-v-56185a9f]{color:#6b7280}.no-data-text[data-v-56185a9f]{font-size:18px;font-weight:500;margin-bottom:8px}.no-data-desc[data-v-56185a9f]{color:#9ca3af;font-size:14px}.stats-section[data-v-56185a9f]{margin-bottom:20px}.stats-grid[data-v-56185a9f]{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.stats-item[data-v-56185a9f]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:8px 12px;transition:all .3s ease}.stats-item[data-v-56185a9f]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.stats-high[data-v-56185a9f]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#dc2626}.stats-warning[data-v-56185a9f]{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-color:#f59e0b}.stats-info[data-v-56185a9f]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#3b82f6}.stats-normal[data-v-56185a9f]{background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-color:#6b7280}.stats-content[data-v-56185a9f]{align-items:center;display:flex;justify-content:space-between}.stats-label[data-v-56185a9f]{color:#6b7280;flex:1;font-size:12px;font-weight:500}.stats-value[data-v-56185a9f]{color:#1f2937;font-size:16px;font-weight:700;margin-left:8px;white-space:nowrap}.risk-details-section[data-v-56185a9f]{margin-bottom:20px}.risk-category[data-v-56185a9f]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:24px;overflow:hidden}.category-header[data-v-56185a9f]{align-items:center;background:#f8fafc;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:12px 20px}.category-title[data-v-56185a9f]{color:#1f2937;font-size:16px;font-weight:600}.category-count[data-v-56185a9f]{background:#f3f4f6;border-radius:12px;color:#6b7280;font-size:14px;padding:2px 8px}.risk-types-container[data-v-56185a9f]{padding:0}.risk-type-item[data-v-56185a9f]{border-bottom:1px solid #e5e7eb}.risk-type-item[data-v-56185a9f]:last-child{border-bottom:none}.risk-type-header[data-v-56185a9f]{align-items:center;background:#f9fafb;display:flex;gap:12px;padding:10px 20px}.risk-type-indicator[data-v-56185a9f]{border-radius:2px;flex-shrink:0;height:20px;width:4px}.risk-type-indicator.risk-high[data-v-56185a9f]{background:#dc2626}.risk-type-indicator.risk-warning[data-v-56185a9f]{background:#f59e0b}.risk-type-indicator.risk-info[data-v-56185a9f]{background:#3b82f6}.risk-type-indicator.risk-normal[data-v-56185a9f]{background:#6b7280}.risk-type-title[data-v-56185a9f]{color:#1f2937;flex:1;font-size:14px;font-weight:600}.risk-type-tag[data-v-56185a9f]{border-radius:12px;color:#fff;font-size:12px;font-weight:500;padding:2px 8px;white-space:nowrap}.risk-type-tag.tag-high[data-v-56185a9f]{background:#dc2626}.risk-type-tag.tag-warning[data-v-56185a9f]{background:#f59e0b}.risk-type-tag.tag-info[data-v-56185a9f]{background:#3b82f6}.risk-type-tag.tag-normal[data-v-56185a9f]{background:#6b7280}.risk-items-list[data-v-56185a9f]{padding:0}.risk-item[data-v-56185a9f]{border-bottom:1px solid #f3f4f6}.risk-item[data-v-56185a9f]:last-child{border-bottom:none}.risk-item-content[data-v-56185a9f]{align-items:flex-start;display:flex;gap:12px;padding:12px 20px}.risk-item-indicator[data-v-56185a9f]{border-radius:2px;flex-shrink:0;height:16px;margin-top:2px;width:3px}.risk-item-indicator.risk-high[data-v-56185a9f]{background:#dc2626}.risk-item-indicator.risk-warning[data-v-56185a9f]{background:#f59e0b}.risk-item-indicator.risk-info[data-v-56185a9f]{background:#3b82f6}.risk-item-indicator.risk-normal[data-v-56185a9f]{background:#6b7280}.risk-item-details[data-v-56185a9f]{flex:1;min-width:0}.risk-item-title[data-v-56185a9f]{color:#1f2937;font-size:14px;font-weight:500;margin-bottom:4px}.company-name[data-v-56185a9f]{color:#3b82f6;margin-right:6px}.risk-title[data-v-56185a9f]{color:#dc2626}.risk-item-desc[data-v-56185a9f]{color:#6b7280;font-size:12px;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word}.risk-item-count[data-v-56185a9f]{color:#dc2626;flex-shrink:0;font-size:12px;font-weight:600;white-space:nowrap}@media (max-width:768px){.section-title[data-v-56185a9f]{align-items:flex-start;flex-direction:column;gap:8px}.stats-grid[data-v-56185a9f]{gap:8px;grid-template-columns:repeat(4,1fr)}.stats-item[data-v-56185a9f]{padding:6px 8px}.stats-label[data-v-56185a9f]{font-size:10px}.stats-value[data-v-56185a9f]{font-size:14px;margin-left:4px}.category-header[data-v-56185a9f]{padding:10px 16px}.risk-type-header[data-v-56185a9f]{flex-wrap:wrap;gap:8px;padding:8px 16px}.risk-item-content[data-v-56185a9f]{padding:10px 16px}.risk-item-title[data-v-56185a9f]{font-size:13px}.risk-item-desc[data-v-56185a9f]{font-size:11px}}.report-disclaimer-section[data-v-c35db318]{border-top:2px solid #e5e7eb;margin-bottom:24px;margin-top:40px;padding-top:20px}.header-section[data-v-c35db318]{border-bottom:2px solid #6b7280;margin-bottom:20px;padding-bottom:12px}.section-title[data-v-c35db318]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.section-title h2[data-v-c35db318]{color:#1f2937;font-size:18px;font-weight:700;margin:0}.disclaimer-content[data-v-c35db318]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:20px}.disclaimer-text[data-v-c35db318]{color:#374151;line-height:1.6}.disclaimer-text p[data-v-c35db318]{font-size:14px;margin:0 0 16px;text-align:justify;word-wrap:break-word;overflow-wrap:break-word}.disclaimer-text p[data-v-c35db318]:last-child{margin-bottom:0}@media (max-width:768px){.report-disclaimer-section[data-v-c35db318]{margin-top:30px;padding-top:16px}.header-section[data-v-c35db318]{margin-bottom:16px;padding-bottom:10px}.section-title h2[data-v-c35db318]{font-size:16px}.disclaimer-content[data-v-c35db318]{padding:16px}.disclaimer-text p[data-v-c35db318]{font-size:13px;margin-bottom:12px;text-align:left}}.no-tailwind[data-v-85fa1089]{all:unset}.info-section[data-v-85fa1089],.table-container[data-v-85fa1089],html.body[data-v-85fa1089],table[data-v-85fa1089],tbody[data-v-85fa1089],td[data-v-85fa1089],th[data-v-85fa1089],thead[data-v-85fa1089],tr[data-v-85fa1089]{overflow-x:hidden!important;overflow-y:hidden!important}.enterprise-header[data-v-85fa1089]{background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:20px;margin:0 auto;max-width:100vw;overflow-x:hidden;padding:20px;transform:scale(1);transform-origin:top center;white-space:nowrap;width:1080px}[data-v-85fa1089]{font-weight:700!important}@media (max-width:820px) and (min-width:600px){.enterprise-header[data-v-85fa1089]{max-width:none;transform:scale(.75);transform-origin:top center;width:794px}}@media (max-width:599px) and (min-width:480px){.enterprise-header[data-v-85fa1089]{max-width:none;transform:scale(.6);transform-origin:top center;width:794px}}@media (max-width:479px) and (min-width:375px){.enterprise-header[data-v-85fa1089]{max-width:none;transform:scale(.47);transform-origin:top center;width:794px}}@media (max-width:374px){.enterprise-header[data-v-85fa1089]{max-width:none;transform:scale(.42);transform-origin:top center;width:794px}}.table-container[data-v-85fa1089]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px}.data-table[data-v-85fa1089]{border-collapse:collapse;font-size:13px;width:100%}.data-table th[data-v-85fa1089]{background:#6182c7;border-bottom:none;color:#fff;font-weight:600;padding:5px 16px;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.1)}.data-table td[data-v-85fa1089],.data-table th[data-v-85fa1089]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table td[data-v-85fa1089]{background:#fff;border-bottom:1px solid #f1f5f9;color:#334155;padding:12px 16px;transition:background-color .2s ease}.data-table tr:last-child td[data-v-85fa1089]{border-bottom:none}.data-table tr:hover td[data-v-85fa1089]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.pdf-export-fab{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50px;bottom:30px;box-shadow:0 4px 20px #667eea66;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 20px;position:fixed;right:30px;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1000}.pdf-export-fab:hover{box-shadow:0 6px 25px #667eea99;transform:translateY(-2px)}.pdf-export-fab:active{transform:translateY(0)}.pdf-export-fab:disabled{cursor:not-allowed;opacity:.7;transform:none}.fab-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.fab-text{white-space:nowrap}.report-content{background:#fff;border-radius:8px;overflow:visible}.fixed-report-container,.report-content{position:relative;z-index:1}.loading-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loading-content{background:#fff;border-radius:16px;box-shadow:0 20px 40px #0000004d;max-width:400px;padding:40px;text-align:center;width:90%}.loading-spinner{margin-bottom:24px}.spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3b82f6;height:60px;margin:0 auto;width:60px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-text h3{color:#1f2937;font-size:20px;font-weight:600;margin:0 0 8px}.loading-text p{color:#6b7280;font-size:14px;line-height:1.5;margin:0}@media (max-width:768px){.pdf-export-fab{bottom:20px;font-size:13px;padding:10px 16px;right:20px}.fab-text{display:none}.loading-content{margin:20px;padding:30px 20px}.loading-text h3{font-size:18px}.loading-text p{font-size:13px}}
