/* Page styles (see lib/site-assets.ts) */
.found{border:2px solid var(--red);background:rgba(245,69,92,.12);border-radius:12px;padding:clamp(8px,1vw,14px);display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));gap:clamp(8px,1.2vw,18px);align-items:center}
.found b{display:block;font-size:clamp(11px,1.05vw,16px)}
.found span{font-size:clamp(9px,.8vw,13px);color:var(--muted-d)}
.pt{padding:22px 0;border-top:1px solid #E4E7EA;display:flex;flex-direction:column;gap:6px}
.pt h3{font-size:20px;line-height:28px;font-weight:500}
.pt p{font-size:15px;line-height:24px;color:#4A515C}
.pv-s.add{color:var(--red-t)}
