/* Vetra 0.3.1.20 - additive Guided Knowledge selection + Product Knowledge JSON import. */
.guided-knowledge-selection{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.7rem}
.guided-knowledge-selection label{display:flex;flex-direction:column;gap:.3rem;font-size:.75rem;color:var(--muted,#9eafc2)}
.guided-knowledge-selection select{width:100%}.guided-knowledge-actions{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;margin-top:.65rem}.guided-knowledge-actions small{color:var(--muted,#9eafc2)}
.knowledge-json-import{margin:.9rem 0;padding:.9rem;border:1px solid rgba(72,178,255,.22);border-radius:16px;background:rgba(5,18,34,.6)}
.knowledge-json-import>div:first-child{display:flex;flex-direction:column;gap:.25rem}.knowledge-json-import>div:first-child span,.knowledge-json-summary span{color:var(--muted,#9eafc2);font-size:.82rem;line-height:1.4}
.knowledge-json-actions,.knowledge-json-preview-actions{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;margin-top:.7rem}.knowledge-json-actions input[type=file]{max-width:100%}
.knowledge-json-summary{display:flex;flex-direction:column;gap:.25rem;margin-top:.7rem;padding:.65rem;border-radius:11px;background:rgba(255,255,255,.025)}
.knowledge-json-preview-list{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.55rem}.knowledge-json-preview-list span{padding:.32rem .5rem;border-radius:999px;background:rgba(72,178,255,.09);border:1px solid rgba(72,178,255,.16);font-size:.72rem}
@media(max-width:760px){.guided-knowledge-selection{grid-template-columns:1fr}.knowledge-json-actions,.knowledge-json-preview-actions{align-items:stretch;flex-direction:column}.knowledge-json-actions>* ,.knowledge-json-preview-actions>*{width:100%}}
