.lv-tool{width:min(100% - 32px,920px);margin:24px auto}.lv-tool__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.lv-tool__form label{display:grid;gap:6px;color:var(--lv-text-soft)}.lv-tool__form input{min-height:44px;border:1px solid var(--lv-border);border-radius:14px;padding:0 12px}.lv-tool__form button{min-height:44px;border:0;border-radius:999px;background:var(--lv-primary);color:#fff;cursor:pointer}.lv-tool__results{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:18px}.lv-tool-result{background:#fff;border:1px solid var(--lv-border);border-radius:16px;padding:12px}.lv-tool-result img{width:100%;height:140px;object-fit:cover;border-radius:12px;background:#f6f4ef}.lv-tool-result a{text-decoration:none;color:var(--lv-text);font-weight:700}.lv-tool-result small{display:block;color:var(--lv-text-soft)}
