.suggestions219{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:16px 0}.suggestion219{padding:14px;border:1px solid var(--studio-line,#d4e2e0);border-radius:14px;background:var(--studio-panel,#fff)}.suggestion219.selected219{border:2px solid var(--studio-line-strong,#227c73);background:var(--studio-accent-tint,#f0f9f7)}.suggestion219 h4{margin:8px 0}.suggestion219 p{font-size:.85rem;margin:6px 0}.suggestion-plan219{display:block;width:100%;height:150px;background:var(--studio-raised,#edf3f2);border-radius:8px}.cad-warnings219{margin-top:12px}#cad-error219{margin-bottom:12px}@media(max-width:600px){.suggestions219{grid-template-columns:1fr}}
