#private{margin-top:24px}fieldset{border:1px solid var(--line);border-radius:6px;margin:12px 0;padding:12px;display:flex;flex-wrap:wrap;gap:16px}input[type=checkbox]{display:inline-block;min-height:0;width:auto;margin:0 5px 0 0}.check{margin:18px 0}.fields,.records{display:grid;grid-template-columns:1fr 1fr;gap:20px}.records>*{min-width:0}#rules button{display:block;width:100%;text-align:left;margin-bottom:10px;background:#eef5f6;color:var(--ink)}#editor>button{margin:4px 5px 4px 0}.record{padding:16px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.record p{margin:4px 0}.decision{padding:10px 0;border-bottom:1px solid var(--line);font-size:14px;overflow-wrap:anywhere}#decisions{max-height:450px;overflow:auto}#result-summary{font-weight:600}.records h3{font-size:17px}#workspace-note{overflow-wrap:anywhere}@media(max-width:760px){.fields,.records{grid-template-columns:1fr}.actions button{width:100%}fieldset{gap:12px}}
