.SignaturePadModal-module__epOhGW__overlay{z-index:80;background:#14251dc4;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.SignaturePadModal-module__epOhGW__modal{background:#fff;border:1px solid #dfe7df;border-radius:8px;width:min(580px,100%);max-height:min(760px,100vh - 36px);padding:24px;overflow:auto;box-shadow:0 24px 80px #101b1570}.SignaturePadModal-module__epOhGW__header,.SignaturePadModal-module__epOhGW__padHeading,.SignaturePadModal-module__epOhGW__controls,.SignaturePadModal-module__epOhGW__footer{justify-content:space-between;align-items:center;display:flex}.SignaturePadModal-module__epOhGW__header h2{color:#26342a;margin:2px 0 0;font-size:23px;font-weight:400}.SignaturePadModal-module__epOhGW__iconButton{color:#6d7a70;background:#fff;border:1px solid #e4e9e4;border-radius:5px;place-items:center;width:34px;height:34px;display:grid}.SignaturePadModal-module__epOhGW__tabs{border-bottom:1px solid #e5eae5;gap:5px;margin-top:22px;display:flex}.SignaturePadModal-module__epOhGW__tabs button{color:#7e897f;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:11px 14px;font:12px Arial,sans-serif;display:flex}.SignaturePadModal-module__epOhGW__tabs button[aria-selected=true]{color:#214b3b;border-bottom-color:#214b3b}.SignaturePadModal-module__epOhGW__drawPanel,.SignaturePadModal-module__epOhGW__typePanel,.SignaturePadModal-module__epOhGW__uploadPanel{padding-top:18px}.SignaturePadModal-module__epOhGW__padHeading{color:#778279;margin-bottom:9px;font:11px Arial,sans-serif}.SignaturePadModal-module__epOhGW__padHeading button{color:#758177;background:0 0;border:0;align-items:center;gap:5px;font:11px Arial,sans-serif;display:flex}.SignaturePadModal-module__epOhGW__canvas{touch-action:none;cursor:crosshair;background:repeating-linear-gradient(0deg,#fff,#fff 50px,#f2f5f2 51px 52px);border:1px dashed #becbbe;border-radius:5px;width:100%;height:205px;display:block}.SignaturePadModal-module__epOhGW__controls{color:#7a857d;justify-content:flex-start;gap:9px;margin-top:14px;font:11px Arial,sans-serif}.SignaturePadModal-module__epOhGW__colorSwatch{border:2px solid #fff;border-radius:50%;outline:1px solid #b8c2b9;width:21px;height:21px}.SignaturePadModal-module__epOhGW__colorSwatch[aria-pressed=true]{outline:2px solid #214b3b}.SignaturePadModal-module__epOhGW__typePanel{gap:13px;display:grid}.SignaturePadModal-module__epOhGW__typePanel label,.SignaturePadModal-module__epOhGW__thresholdControl{color:#68746b;gap:7px;font:11px Arial,sans-serif;display:grid}.SignaturePadModal-module__epOhGW__typePanel input,.SignaturePadModal-module__epOhGW__typePanel select{color:#303a32;background:#fff;border:1px solid #dfe5df;border-radius:4px;height:39px;padding:0 11px;font:13px Arial,sans-serif}.SignaturePadModal-module__epOhGW__typePreview{white-space:nowrap;background:linear-gradient(#0000 49%,#edf1ed 50%,#0000 51%);border:1px dashed #c6d0c7;border-radius:5px;place-items:center;height:135px;font-size:42px;display:grid;overflow:hidden}.SignaturePadModal-module__epOhGW__uploadButton{color:#66806b;background:#fbfcfa;border:1px dashed #bdcbbd;border-radius:5px;place-content:center;justify-items:center;gap:7px;height:130px;font:11px Arial,sans-serif;display:grid;position:relative}.SignaturePadModal-module__epOhGW__uploadButton strong{color:#4e6252;font-size:12px}.SignaturePadModal-module__epOhGW__uploadButton input{opacity:0;cursor:pointer;position:absolute;inset:0}.SignaturePadModal-module__epOhGW__uploadPreview{grid-template-columns:minmax(0,1fr) 175px;align-items:center;gap:16px;margin-top:14px;display:grid}.SignaturePadModal-module__epOhGW__uploadPreview img{object-fit:contain;background-color:#f1f4f0;background-image:linear-gradient(45deg,#dce2dc 25%,#0000 25%),linear-gradient(-45deg,#dce2dc 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#dce2dc 75%),linear-gradient(-45deg,#0000 75%,#dce2dc 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;max-width:100%;max-height:140px}.SignaturePadModal-module__epOhGW__thresholdControl input{accent-color:#214b3b;width:100%}.SignaturePadModal-module__epOhGW__error{color:#a64e48;margin:14px 0 0;font:12px Arial,sans-serif}.SignaturePadModal-module__epOhGW__footer{border-top:1px solid #e7ebe7;justify-content:flex-end;gap:9px;margin-top:21px;padding-top:17px}.SignaturePadModal-module__epOhGW__cancelButton{color:#637066;background:#fff;border:1px solid #dfe5df;border-radius:5px;padding:12px 16px;font:700 12px Arial,sans-serif}@media (max-width:520px){.SignaturePadModal-module__epOhGW__modal{padding:18px}.SignaturePadModal-module__epOhGW__uploadPreview{grid-template-columns:1fr}.SignaturePadModal-module__epOhGW__typePreview{font-size:34px}}
.SignPdfViewer-module__M4rc2a__workspace{max-width:1280px;margin:0 auto;padding:48px 5% 64px}.SignPdfViewer-module__M4rc2a__heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.SignPdfViewer-module__M4rc2a__heading h1{margin:0;font-size:39px;font-weight:400;line-height:1.1}.SignPdfViewer-module__M4rc2a__heading p:not(.SignPdfViewer-module__M4rc2a__eyebrow){color:#839087;margin:10px 0 0;font:13px/1.5 Arial,sans-serif}.SignPdfViewer-module__M4rc2a__toolbar{background:#fff;border:1px solid #e3e9e3;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.SignPdfViewer-module__M4rc2a__fileButton{color:#526157;background:#fbfcfa;border:1px solid #dce4dc;border-radius:5px;align-items:center;gap:8px;padding:11px 13px;font:700 11px Arial,sans-serif;display:inline-flex;position:relative;overflow:hidden}.SignPdfViewer-module__M4rc2a__fileButton input,.SignPdfViewer-module__M4rc2a__emptyState input{opacity:0;cursor:pointer;position:absolute;inset:0}.SignPdfViewer-module__M4rc2a__fileName{color:#7d8980;align-items:center;gap:6px;max-width:230px;font:11px Arial,sans-serif;display:flex;overflow:hidden}.SignPdfViewer-module__M4rc2a__zoomControls{color:#6b786d;border:1px solid #e1e7e1;border-radius:5px;align-items:center;gap:8px;margin-left:auto;padding:4px 7px;font:11px Arial,sans-serif;display:flex}.SignPdfViewer-module__M4rc2a__zoomControls button{color:#56665a;background:#f5f7f4;border:0;border-radius:4px;place-items:center;width:27px;height:27px;display:grid}.SignPdfViewer-module__M4rc2a__zoomControls span{text-align:center;min-width:37px}.SignPdfViewer-module__M4rc2a__viewerLayout{background:#e7ece7;border:1px solid #dce4dc;border-radius:6px;margin-top:14px;overflow:hidden}.SignPdfViewer-module__M4rc2a__pageNavigation{background:#fbfcfa;border-bottom:1px solid #dfe5df;justify-content:center;align-items:center;gap:20px;height:52px;display:flex}.SignPdfViewer-module__M4rc2a__pageNavigation button{color:#53675a;background:0 0;border:0;font:12px Arial,sans-serif}.SignPdfViewer-module__M4rc2a__pageNavigation button:disabled{color:#a6afa7}.SignPdfViewer-module__M4rc2a__pageNavigation label{color:#758178;align-items:center;gap:7px;font:11px Arial,sans-serif;display:flex}.SignPdfViewer-module__M4rc2a__pageNavigation input{text-align:center;border:1px solid #dfe5df;border-radius:4px;width:52px;height:30px;padding:4px 7px}.SignPdfViewer-module__M4rc2a__pdfStage{align-content:start;justify-items:center;max-height:74vh;padding:26px;display:grid;overflow:auto}.SignPdfViewer-module__M4rc2a__pageWrap{touch-action:none;background:#fff;width:min(100%,900px);max-width:900px;position:relative;box-shadow:0 7px 22px #22362a26}.SignPdfViewer-module__M4rc2a__pageCanvas{width:100%;height:auto;display:block}.SignPdfViewer-module__M4rc2a__signatureBadge{z-index:1;cursor:move;touch-action:none;background:#ffffff78;border:1px dashed #508066;position:absolute}.SignPdfViewer-module__M4rc2a__signatureBadge img{object-fit:contain;padding:2px}.SignPdfViewer-module__M4rc2a__resizeHandle{cursor:nwse-resize;touch-action:none;background:#214b3b;border:2px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;bottom:-6px;right:-6px;box-shadow:0 0 0 1px #214b3b}.SignPdfViewer-module__M4rc2a__emptyState{color:#78907d;text-align:center;background:#fbfcfa;border:1px dashed #b8c8ba;border-radius:6px;place-content:center;justify-items:center;gap:10px;width:min(460px,100%);min-height:260px;display:grid;position:relative}.SignPdfViewer-module__M4rc2a__emptyState strong{color:#516555;font:13px Arial,sans-serif}.SignPdfViewer-module__M4rc2a__emptyState span{color:#909b91;font:11px Arial,sans-serif}.SignPdfViewer-module__M4rc2a__message{color:#506956;margin:14px 0 0;font:12px Arial,sans-serif}@media (max-width:700px){.SignPdfViewer-module__M4rc2a__workspace{padding:38px 18px}.SignPdfViewer-module__M4rc2a__heading{flex-direction:column;align-items:start}.SignPdfViewer-module__M4rc2a__heading h1{font-size:32px}.SignPdfViewer-module__M4rc2a__heading .SignPdfViewer-module__M4rc2a__primary-button{justify-content:center;width:100%}.SignPdfViewer-module__M4rc2a__pdfStage{padding:14px}.SignPdfViewer-module__M4rc2a__zoomControls{margin-left:0}.SignPdfViewer-module__M4rc2a__fileName{max-width:100%}}
