.raf-editor{border:2px solid #a5c2b5;border-radius:10px;padding:16px;margin:18px 0;overflow-wrap:anywhere;background:#f7faf7}.raf-editor fieldset{border:0;padding:0;min-width:0}.raf-editor legend{font-weight:700}.raf-editor label{display:block;margin:8px 0}.raf-editor input,.raf-editor select{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.raf-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px}.raf-measure{border-top:1px solid #c5d5cd;padding:8px 0}.raf-editor p{line-height:1.7}.raf-table{width:100%;table-layout:fixed;border-collapse:collapse}.raf-table th,.raf-table td{border:1px solid #aaa;padding:6px;overflow-wrap:anywhere}.raf-editor :focus-visible{outline:3px solid #255d4b;outline-offset:2px}[hidden].measure,[hidden].measurement{display:none!important}@media print{.raf-table tr{break-inside:avoid}.raf-table{font-size:11px}}
