.vehicle-knowledge{margin:28px 0;padding-top:24px;border-top:1px solid #9e8c6b55}.vehicle-knowledge h3{font-size:24px;margin:6px 0 12px}.vehicle-knowledge>p{line-height:1.6}.knowledge-research{display:grid;gap:12px;margin:20px 0}.knowledge-research button,.knowledge-proposal button{border-radius:24px;padding:11px 16px}.knowledge-research small,.vehicle-knowledge>small,.knowledge-fields small{font-size:12px;line-height:1.6;opacity:.8}.knowledge-fields{display:grid;gap:14px}.knowledge-fields label{min-width:0}.knowledge-fields textarea{width:100%;resize:vertical;line-height:1.6;box-sizing:border-box}.knowledge-results:empty{display:none}.knowledge-results{margin-bottom:24px;line-height:1.6;overflow-wrap:anywhere}.knowledge-results details{border:1px solid #a38b6155;border-radius:16px;padding:15px;margin-top:12px}.knowledge-results summary{cursor:pointer;font-weight:600}.knowledge-notice{border-left:3px solid #ee943d;padding:0 12px;font-size:13px}.knowledge-proposal{padding:12px 0;border-top:1px solid #99846133;margin-top:16px}.knowledge-proposal h4{margin:0}.knowledge-proposal p{white-space:pre-line;font-size:13px}.knowledge-proposal>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.knowledge-proposal a,.knowledge-fields a{color:inherit;text-decoration:underline}.knowledge-proposal button{font-size:12px}.knowledge-fields small{display:block}.knowledge-results button:disabled{opacity:.5}
.knowledge-results summary small{display:block;font-size:11px;opacity:.65;margin-top:6px;font-weight:400}.knowledge-sources,.knowledge-marketplaces{margin-top:24px;border-top:1px solid #99846133;padding-top:16px}.knowledge-sources>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;flex-wrap:wrap}.knowledge-sources small{font-size:11px;opacity:.75}.knowledge-marketplaces>p{font-size:12px;opacity:.8}.knowledge-market-link{display:block;border:1px solid #99846155;border-radius:14px;padding:14px 16px;margin-top:10px;color:inherit;text-decoration:none}.knowledge-market-link:hover{border-color:#ee943d;background:#ee943d0b}.knowledge-market-link small{display:block;font-size:11px;line-height:1.5;opacity:.7;margin-top:5px}

.identity-review{padding:16px;border:1px solid #b4a58a88;border-radius:12px;margin:14px 0}.identity-review button{margin:6px;min-height:44px}.knowledge-proposal small{display:block;line-height:1.5}
