#models-root{scroll-margin-top:1rem}#models-root form{display:grid;gap:.65rem}#models-root label{font-weight:600;margin-top:.5rem}#models-root small{color:var(--muted,#52647a);line-height:1.5}#models-root input,#models-root select{width:100%;min-width:0;box-sizing:border-box;font:inherit;padding:.75rem;border:1px solid #cad7e7;border-radius:.65rem}#models-root .model-consent{display:flex;gap:.65rem;align-items:flex-start;font-weight:400;line-height:1.5}#models-root .model-consent input{width:1.15rem;height:1.15rem;flex-shrink:0;margin-top:.15rem}#models-root .row{display:flex;flex-wrap:wrap;gap:.65rem;margin:.8rem 0}#models-root button{min-height:44px;white-space:normal}#model-message{overflow-wrap:anywhere}#models-root :focus-visible{outline:3px solid #00b2ff;outline-offset:3px}
