/* 해석 카드 — 결과 상단에 하나. 형식은 모든 측정에서 같다 */
.itp{margin:0 0 16px;padding:18px 20px;border-radius:14px;border:1px solid color-mix(in srgb,var(--acc) 45%,transparent);
  background:linear-gradient(135deg,color-mix(in srgb,var(--acc) 12%,var(--bg)),var(--bg) 70%)}
.itp-h{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--dim);letter-spacing:.3px}
.itp-i{font-size:16px}
.itp-a{font-size:30px;font-weight:700;letter-spacing:-.6px;margin:6px 0 4px;line-height:1.15}
.itp-l{margin:0 0 10px;font-size:15px}
.itp-l b{color:var(--acc)}
.itp-p{margin:0;padding:0 0 0 18px;font-size:13.5px;line-height:1.7}
.itp-tip{margin:12px 0 0;padding:9px 12px;border-radius:9px;font-size:13px;
  background:color-mix(in srgb,var(--acc) 9%,transparent)}
.itp-tip span{display:inline-block;margin-right:8px;font-size:11px;color:var(--acc);font-weight:600}
