﻿.card,.issue-card{transition:box-shadow 0.18s, transform 0.18s;box-shadow:0 2px 8px rgba(0,0,0,0.03)}.card:hover,.issue-card:hover{box-shadow:0 6px 24px rgba(99,102,241,0.1);transform:translateY(-2px) scale(1.015);z-index:2}.btn,.copy-btn,.summary-btn{transition:background 0.15s, box-shadow 0.15s, transform 0.15s;box-shadow:0 1px 2px rgba(99,102,241,0.04);display:inline-flex;align-items:center;gap:7px}.btn:hover,.copy-btn:hover,.summary-btn:hover{background:#4f46e5 !important;transform:scale(1.04)}.severity.high::before{content:url('data:image/svg+xml;utf8,<svg fill="none" height="16" width="16" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="9" stroke="%23991b1b" stroke-width="2" fill="%23fee2e2"/><text x="50%" y="55%" text-anchor="middle" fill="%23991b1b" font-size="12" font-family="Arial" dy=".3em">!</text></svg>');margin-right:6px;vertical-align:middle}.severity.medium::before{content:url('data:image/svg+xml;utf8,<svg fill="none" height="16" width="16" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="9" stroke="%2392400e" stroke-width="2" fill="%23fef9c3"/><text x="50%" y="55%" text-anchor="middle" fill="%2392400e" font-size="12" font-family="Arial" dy=".3em">!</text></svg>');margin-right:6px;vertical-align:middle}.severity.low::before{content:url('data:image/svg+xml;utf8,<svg fill="none" height="16" width="16" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="9" stroke="%23065f46" stroke-width="2" fill="%23d1fae5"/><text x="50%" y="55%" text-anchor="middle" fill="%23065f46" font-size="12" font-family="Arial" dy=".3em">✓</text></svg>');margin-right:6px;vertical-align:middle}.copy-btn::before{content:url('data:image/svg+xml;utf8,<svg fill="none" height="16" width="16" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="5" y="5" width="10" height="12" rx="2" fill="%23fff" stroke="%236366f1" stroke-width="2"/><rect x="2" y="2" width="10" height="12" rx="2" fill="none" stroke="%236366f1" stroke-width="2"/></svg>');margin-right:6px;vertical-align:middle}.p-2{padding:0.5rem}.p-3{padding:1rem}.mt-2{margin-top:0.5rem}.mt-3{margin-top:1rem}.mb-2{margin-bottom:0.5rem}.mb-3{margin-bottom:1rem}.rounded-lg{border-radius:12px}@media (max-width: 900px){.dashboard-layout,.issues-grid{gap:12px !important}.sidebar,.issue-card,.card,.main-content,.summary-bar{padding-left:10px !important;padding-right:10px !important}.summary-bar{flex-direction:column;align-items:flex-start;gap:8px}}body{background:#f8fafc;font-family:'Inter', Arial, sans-serif;color:#1e293b}a,button,.btn,.copy-btn,.summary-btn{outline:none;box-shadow:none}.issue-card.highlighted{border:2px solid #6366f1;box-shadow:0 0 0 2px #6366f1}
