[data-legal-editor],#legal-body{box-sizing:border-box;width:100%;max-width:100%;min-height:320px;padding:18px;border:1px solid #92a6ba;border-radius:10px;background:#fff;color:#182b40;font:16px/1.7 system-ui;overflow-wrap:anywhere}
#legal-body{resize:vertical}[data-legal-editor]:focus{outline:3px solid #58a6d3;outline-offset:2px}[data-legal-toolbar]{margin:18px 0 8px}.legal-document{max-width:960px;overflow-wrap:anywhere;line-height:1.75}.legal-document a{overflow-wrap:anywhere}.legal-document ul,.legal-document ol{padding-left:28px}[data-legal-form] .actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}[data-legal-form] label{display:block;margin:18px 0 8px}[data-legal-form] input,[data-legal-form] select{box-sizing:border-box;max-width:100%;width:100%}[hidden]{display:none!important}
