.issue-card[data-v-d6ca531b]{background:#fffdf8;border:1px solid #d7d0c4;border-radius:12px;overflow:hidden}.issue-card+.issue-card[data-v-d6ca531b]{margin-top:10px}.issue-card-toggle[data-v-d6ca531b]{color:#111316;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:17px 18px;display:flex}.issue-card-toggle[data-v-d6ca531b]:hover{background:#f7f2e9}.issue-card-toggle[data-v-d6ca531b]:focus-visible,.issue-element summary[data-v-d6ca531b]:focus-visible{outline-offset:-3px;outline:3px solid #f1d66e}.issue-card-heading[data-v-d6ca531b]{align-items:flex-start;gap:12px;min-width:0;display:flex}.issue-impact[data-v-d6ca531b]{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex:none;padding:5px 8px;font-size:12px;font-weight:800;line-height:1.2}.issue-impact--critical[data-v-d6ca531b]{color:#9d392a;background:#ffe4dc}.issue-impact--serious[data-v-d6ca531b]{color:#95541b;background:#ffedd9}.issue-impact--moderate[data-v-d6ca531b]{color:#82610c;background:#fff3c8}.issue-impact--minor[data-v-d6ca531b]{color:#2f6585;background:#e0eff8}.issue-title-wrap[data-v-d6ca531b]{min-width:0;display:block}.issue-title-wrap small[data-v-d6ca531b],.issue-title-wrap strong[data-v-d6ca531b]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.issue-title-wrap strong[data-v-d6ca531b]{color:#111316;letter-spacing:-.02em;font-size:14px;font-weight:750}.issue-title-wrap small[data-v-d6ca531b]{color:#5f626b;margin-top:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.issue-toggle-icon[data-v-d6ca531b]{color:#3157e8;flex:none;font-size:22px;font-weight:400;line-height:1}.issue-card-body[data-v-d6ca531b]{border-top:1px solid #e5dfd5;padding:18px}.issue-meta-row[data-v-d6ca531b]{justify-content:space-between;align-items:center;gap:16px;display:flex}.issue-tags[data-v-d6ca531b]{flex-wrap:wrap;gap:5px;display:flex}.issue-tags span[data-v-d6ca531b]{color:#4f535b;background:#eee9df;border-radius:4px;padding:4px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.issue-meta-row a[data-v-d6ca531b]{color:#1d3599;text-underline-offset:3px;flex:none;min-height:44px;padding:10px 0;font-size:13px;font-weight:750;text-decoration:underline}.issue-unavailable[data-v-d6ca531b],.issue-warning[data-v-d6ca531b]{color:#72570f;background:#fff8dd;border:1px solid #e8cb7a;border-radius:8px;margin:16px 0 0;padding:11px 12px;font-size:14px;line-height:1.45}.issue-root-cause[data-v-d6ca531b]{background:#f7f3eb;border:1px solid #ded8ce;border-radius:9px;margin-top:18px;padding:15px}.issue-fix-heading strong[data-v-d6ca531b]{color:#111316;letter-spacing:.02em;font-size:13px;font-weight:800}.issue-fix-heading strong span[data-v-d6ca531b]{color:#5f625f}.issue-fix-heading p[data-v-d6ca531b]{color:#4f535b;margin:7px 0 0;font-size:14px;line-height:1.5}.issue-ai-summary[data-v-d6ca531b]{justify-content:space-between;align-items:flex-start;gap:16px;margin-top:16px;display:flex}.issue-ai-summary p[data-v-d6ca531b]{color:#3d4046;margin:0;font-size:14px;line-height:1.5}.issue-effort[data-v-d6ca531b]{color:#26733e;letter-spacing:.06em;text-transform:uppercase;background:#dff1e2;border-radius:999px;flex:none;padding:5px 8px;font-size:12px;font-weight:800}.issue-context[data-v-d6ca531b]{color:#4f535b;gap:6px;margin-top:13px;font-size:14px;line-height:1.45;display:grid}.issue-context p[data-v-d6ca531b]{margin:0}.issue-context strong[data-v-d6ca531b]{color:#3d4046}.issue-code-grid[data-v-d6ca531b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.issue-code-panel[data-v-d6ca531b]{background:#1d2025;border:1px solid #3c4149;border-radius:7px;min-width:0;overflow:hidden}.issue-code-panel.suggestion-panel[data-v-d6ca531b]{border-color:#467652}.issue-code-label[data-v-d6ca531b],.issue-elements-label[data-v-d6ca531b]{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800;line-height:1.4}.issue-code-label[data-v-d6ca531b]{color:#c4c9d1;border-bottom:1px solid #3c4149;padding:8px 10px}.issue-code-label.before[data-v-d6ca531b]{color:#ffad99}.issue-code-label.after[data-v-d6ca531b]{color:#bfe4c4}.issue-code-panel pre[data-v-d6ca531b],.issue-element-body pre[data-v-d6ca531b]{color:#f1eee7;white-space:pre-wrap;margin:0;padding:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.55;overflow:auto}.issue-unavailable[data-v-d6ca531b]{color:#4f535b;background:#eee9df;border-color:#d7d2c8}.issue-elements[data-v-d6ca531b]{margin-top:19px}.issue-elements-label[data-v-d6ca531b]{color:#4f535b}.issue-element[data-v-d6ca531b]{background:#fffdf8;border:1px solid #ded8ce;border-radius:7px;margin-top:8px}.issue-element summary[data-v-d6ca531b]{cursor:pointer;color:#4f535b;text-overflow:ellipsis;white-space:nowrap;min-height:44px;padding:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;list-style:none;overflow:hidden}.issue-element summary[data-v-d6ca531b]::-webkit-details-marker{display:none}.issue-element summary span[data-v-d6ca531b]{color:#3157e8}.issue-element-body[data-v-d6ca531b]{border-top:1px solid #e5dfd5}.issue-element-body pre[data-v-d6ca531b]{background:#1d2025}.issue-element-body>p[data-v-d6ca531b]{color:#5f626b;margin:0;padding:10px 10px 0;font-size:13px;line-height:1.45}@media (width<=650px){.issue-card-body[data-v-d6ca531b],.issue-card-toggle[data-v-d6ca531b]{padding-left:13px;padding-right:13px}.issue-card-heading[data-v-d6ca531b]{gap:8px}.issue-ai-summary[data-v-d6ca531b],.issue-card-heading[data-v-d6ca531b],.issue-meta-row[data-v-d6ca531b]{flex-direction:column;align-items:flex-start}.issue-code-grid[data-v-d6ca531b]{grid-template-columns:1fr}.issue-effort[data-v-d6ca531b]{align-self:flex-start}}
