.signature-workbench-module__7xQO8a__drawing{touch-action:none;cursor:crosshair;width:100%;height:320px;display:block}.signature-workbench-module__7xQO8a__drawingFrame{border:1px solid var(--border-strong);background:var(--surface-panel);border-radius:12px;margin-bottom:16px;position:relative;overflow:hidden}.signature-workbench-module__7xQO8a__drawingFrame:after{content:"";border-bottom:1px solid var(--border-soft);pointer-events:none;position:absolute;bottom:56px;left:24px;right:24px}.signature-workbench-module__7xQO8a__paper{background:var(--surface-panel)}.signature-workbench-module__7xQO8a__dark{background:var(--text-primary)}.signature-workbench-module__7xQO8a__signatureImage{object-fit:contain;width:auto;max-height:320px}.signature-workbench-module__7xQO8a__previewInner{justify-content:center;align-items:center;width:100%;min-height:280px;display:flex}.signature-workbench-module__7xQO8a__name{font-size:18px;line-height:1.5}.signature-workbench-module__7xQO8a__checkbox{min-height:28px;color:var(--text-secondary);cursor:pointer;align-items:center;gap:12px;font-size:16px;line-height:1.5;display:flex}.signature-workbench-module__7xQO8a__checkbox input{accent-color:var(--brand-primary);flex-shrink:0;width:18px;height:18px;margin:0}.signature-workbench-module__7xQO8a__rangeLabel{justify-content:space-between;gap:16px;display:flex}.signature-workbench-module__7xQO8a__rangeValue{font-variant-numeric:tabular-nums;color:var(--text-muted);font-weight:400}.signature-workbench-module__7xQO8a__drawActions{flex-wrap:wrap;gap:12px;margin-bottom:8px;padding-top:4px;display:flex}.signature-workbench-module__7xQO8a__previewBody{flex-direction:column;gap:24px;min-height:360px;display:flex}.signature-workbench-module__7xQO8a__busy{text-align:center;min-height:360px;color:var(--text-muted);place-items:center;font-size:16px;line-height:1.6;display:grid}.signature-workbench-module__7xQO8a__emptyTitle{color:var(--text-secondary);font-size:18px;font-weight:500;line-height:1.5}@media (max-width:760px){.signature-workbench-module__7xQO8a__drawing{height:280px}.signature-workbench-module__7xQO8a__drawingFrame:after{bottom:48px;left:20px;right:20px}.signature-workbench-module__7xQO8a__previewBody,.signature-workbench-module__7xQO8a__busy{min-height:280px}.signature-workbench-module__7xQO8a__previewInner{min-height:220px}.signature-workbench-module__7xQO8a__signatureImage{max-height:260px}}
