.overview-panel{background:var(--surface-raised);border:1.5px solid var(--surface-border);border-radius:18px;padding:1.75rem;display:flex;flex-direction:column;gap:1.5rem;box-shadow:0 12px 28px rgb(15 29 56 / 5%)}.overview-panel--issues{border-color:var(--qk-accent-orange)}.overview-panel--ecosystems{border-color:var(--qk-accent-blue)}.overview-panel__header{display:flex;flex-direction:column;gap:.5rem}.overview-panel__title{margin:0;font-size:1.3rem;font-weight:700;color:var(--primary-navy)}.overview-panel__subtitle{margin:0;color:var(--muted-text);font-size:.95rem}.overview-panel__meta{display:flex;gap:.5rem;flex-wrap:wrap}.panel-pill{background:rgb(248 176 114 / 18%);color:var(--qk-accent-orange);padding:.25rem .65rem;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.panel-pill--verified{background:rgb(56 189 248 / 18%);color:var(--legacy-sky-500)}.overview-panel__footer{display:flex;justify-content:space-between;gap:.75rem;border-top:1px solid var(--surface-border);padding-top:1rem}.overview-panel__stat{font-size:.85rem;font-weight:600;color:var(--muted-text)}.issue-list{display:flex;flex-direction:column;gap:.75rem}.issue-list__item{--issue-accent:var(--qk-accent-orange);display:flex;align-items:center;gap:1rem;background:var(--surface-raised);border:1px solid var(--surface-border);border-radius:14px;padding:1rem 1.25rem;transition:border-color .2s,box-shadow .2s}.issue-list__item:hover{border-color:var(--issue-accent);box-shadow:0 18px 28px rgb(15 29 56 / 10%)}.issue-list__badge{width:32px;height:32px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--legacy-white);background:linear-gradient(135deg,var(--issue-accent) 0,rgb(255 237 213) 100%);flex-shrink:0}.issue-list__content{display:flex;flex-direction:column;gap:.35rem;flex:1}.issue-list__tag{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--issue-accent)}.issue-list__title{margin:0;font-size:.95rem;font-weight:600;color:var(--primary-navy)}.issue-list__subtitle{margin:0;font-size:.85rem;color:var(--muted-text)}.issue-list__delta{font-weight:700;font-size:.9rem}.issue-list__delta--positive{color:var(--legacy-success-600)}.issue-list__delta--negative{color:var(--legacy-danger-600)}.issue-list__delta--neutral{color:var(--muted-text)}.issue-rank-empty{border:1px dashed var(--surface-border-strong);border-radius:14px;padding:1.5rem;text-align:center;color:var(--muted-text)}.ecosystem-list{display:flex;flex-direction:column;gap:1rem}.ecosystem-list__item{--ecosystem-accent:var(--primary-navy);display:flex;flex-direction:column;gap:.6rem}.ecosystem-list__label{display:flex;align-items:center;font-weight:600;color:var(--primary-navy)}.ecosystem-list__name{text-transform:none}.ecosystem-list__value{margin-left:auto;color:var(--qk-accent-orange);font-weight:600}.ecosystem-list__bar{height:14px;background:var(--surface-border);border-radius:999px;overflow:hidden}.ecosystem-list__fill{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,var(--ecosystem-accent),rgb(255 255 255 / 0%));transition:width .6s cubic-bezier(.4, 0, .2, 1)}