.options{display:grid;gap:8px;margin:4px 0 6px}.optrow{display:flex;gap:10px;align-items:flex-start;border:1.5px solid var(--line);border-radius:10px;padding:10px 12px;font-size:14px;cursor:pointer}.optrow:has(input:checked){border-color:var(--navy);background:#f7f8fb}.optrow input{width:18px;height:18px;flex:none;margin-top:1px}
.field.err .optrow{border-color:var(--bad)}
.sigpad canvas{width:100%;max-width:600px;height:200px;border:1.5px dashed #cfd5e1;border-radius:10px;background:#fff;touch-action:none;display:block}.sigbar{display:flex;gap:16px;align-items:center;margin-top:6px;font-size:13px}.sigbar .files{margin:0}
.intro.terms{font-size:13px;color:#4b5563;background:#f7f8fb;border-radius:10px;padding:10px 12px}
.actions{display:flex;flex-direction:column;gap:10px}.secondary.draft{width:100%;margin:0}
.statusbar{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:12px 0}.statusbar input{flex:1;min-width:200px}
