/* Contracts: the document view. */
.doc{margin-top:16px;background:var(--surface);border:1px solid var(--edge);border-radius:10px;padding:22px 24px;box-shadow:0 8px 26px rgba(10,10,11,.06)}
.doc>b{display:block;font-weight:600;font-size:16px;letter-spacing:-.025em}
.doc>p{color:var(--muted);font-size:13px;margin-top:2px}
.doc dl{margin:16px 0 0;display:grid;grid-template-columns:84px minmax(0,1fr);gap:9px 14px;font-size:13px;line-height:1.5}
.doc dt{color:var(--muted)}
.doc dd{margin:0}
.sigs{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;padding-top:16px;border-top:1px solid var(--edge)}
.sig{display:block;font-family:"Snell Roundhand","Brush Script MT",cursive;font-size:22px;line-height:1.3;border-bottom:1px solid var(--line2);padding-bottom:2px}
.sig.wait{font-family:var(--sans);font-size:13px;color:var(--faint);line-height:29px}
.sigs small{display:block;color:var(--muted);font-size:11.5px;margin-top:5px}
