.review-verdict-box{border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:#f4f4f4;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:2.2rem;padding:1.3rem;display:grid}.review-verdict-box>div{min-width:0}.review-verdict-box h2{border-bottom:2px solid var(--border-color);margin-top:0;padding-bottom:.5rem}.pros h2{color:var(--color-success-text);border-color:var(--color-success)}.cons h2{color:var(--color-error);border-color:var(--color-error)}.review-verdict-box ul{padding-inline-start:1.2rem;font-size:16px}@media (width<=720px){.review-verdict-box{grid-template-columns:1fr}}pre.has-copy-code-btn{position:relative}.copy-code-btn{top:.5rem;background-color:var(--bg-card);border:1px solid var(--border-color);color:var(--text-main);border-radius:var(--radius-xs);cursor:pointer;opacity:0;transition:opacity var(--transition-ui);z-index:var(--z-copy-btn);padding:.25rem .5rem;font-family:inherit;font-size:.8rem;position:absolute;inset-inline-end:.5rem}pre:hover .copy-code-btn{opacity:1}pre:focus-within .copy-code-btn{opacity:1}.copy-code-btn:focus-visible{opacity:1}@media (hover:none){.copy-code-btn{opacity:1}}