.ai-studio{max-width:1000px}.ai-studio fieldset{border:1px solid #ded8ca;border-radius:18px;padding:24px;display:grid;gap:16px}.ai-studio label{font-weight:600}.ai-studio input,.ai-studio select,.ai-studio button{font:inherit;max-width:100%;padding:12px;border-radius:8px;border:1px solid #a6aa94}.ai-studio button{background:#566045;color:#fff;cursor:pointer}.ai-studio button:disabled{opacity:.5;cursor:default}.ai-studio .ai-consent{font-weight:400}.ai-studio [hidden]{display:none!important}#ai-preview{width:100%;max-height:360px;object-fit:contain}.ai-works{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:24px}.ai-works article{border:1px solid #ded8ca;border-radius:14px;padding:18px;overflow-wrap:anywhere}.ai-works img{width:100%;height:auto;border-radius:8px}.ai-studio :focus-visible{outline:3px solid #b65b31;outline-offset:3px}@media(max-width:600px){.ai-studio fieldset{padding:16px}.ai-works{grid-template-columns:1fr}}
