.epc-review-dialog-module__NVSdja__dialog{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:16px;width:min(620px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;font-family:inherit;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 80px #0f172a40}.epc-review-dialog-module__NVSdja__dialog[open]{flex-direction:column;display:flex}.epc-review-dialog-module__NVSdja__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a99}.epc-review-dialog-module__NVSdja__wide{width:min(1060px,100vw - 32px);height:min(900px,100dvh - 32px)}.epc-review-dialog-module__NVSdja__header{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 24px;display:flex}.epc-review-dialog-module__NVSdja__header>div{flex:220px;min-width:0}.epc-review-dialog-module__NVSdja__header h2{letter-spacing:-.02em;max-width:none;margin:0;font-size:21px;font-weight:650;line-height:1.3}.epc-review-dialog-module__NVSdja__header p{color:#64748b;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.5}.epc-review-dialog-module__NVSdja__dialog .epc-review-dialog-module__NVSdja__header .epc-review-dialog-module__NVSdja__description{color:#64748b}.epc-review-dialog-module__NVSdja__button{color:#1a5dab;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.epc-review-dialog-module__NVSdja__body{min-height:0;padding:20px 24px;overflow:auto}.epc-review-dialog-module__NVSdja__wide .epc-review-dialog-module__NVSdja__body{flex-direction:column;flex:1;padding:0;display:flex}.epc-review-dialog-module__NVSdja__footer{border-top:1px solid #e2e8f0;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:12px;padding:14px 24px;display:flex}.epc-review-dialog-module__NVSdja__dialog button:focus-visible,.epc-review-dialog-module__NVSdja__dialog input:focus-visible,.epc-review-dialog-module__NVSdja__dialog select:focus-visible,.epc-review-dialog-module__NVSdja__dialog summary:focus-visible,.epc-review-dialog-module__NVSdja__dialog a:focus-visible{outline-offset:3px;outline:3px solid #1a5dab}@media (max-width:600px){.epc-review-dialog-module__NVSdja__dialog,.epc-review-dialog-module__NVSdja__wide{border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.epc-review-dialog-module__NVSdja__header{gap:12px;padding:16px}.epc-review-dialog-module__NVSdja__header h2{font-size:19px}.epc-review-dialog-module__NVSdja__body{flex:1;padding:16px}.epc-review-dialog-module__NVSdja__footer{padding:12px 16px max(12px,env(safe-area-inset-bottom))}.epc-review-dialog-module__NVSdja__button{padding:9px 12px}}.epc-review-dialog-module__NVSdja__header>div{min-width:0}.epc-review-dialog-module__NVSdja__header h2{overflow-wrap:anywhere}.epc-review-dialog-module__NVSdja__wide .epc-review-dialog-module__NVSdja__header h2{font-size:18px}@media (max-width:600px){.epc-review-dialog-module__NVSdja__wide .epc-review-dialog-module__NVSdja__header h2{font-size:16px}}.epc-review-dialog-module__NVSdja__dialog .epc-review-dialog-module__NVSdja__footer p[role=status]{color:#475569}
.epc-signature-draft-module__29f29q__card{color:#23302d;background:#fffdf7;border:1px solid #143f332e;border-radius:24px;min-width:0;max-width:720px;padding:clamp(20px,4vw,32px);box-shadow:0 18px 48px #23302d1a}.epc-signature-draft-module__29f29q__cardHeader,.epc-signature-draft-module__29f29q__previewDetails{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.epc-signature-draft-module__29f29q__eyebrow{color:#145d4b;letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;font-weight:700;display:block}.epc-signature-draft-module__29f29q__card h2{color:#23302d;letter-spacing:-.03em;margin:8px 0 0;font-family:Georgia,serif;font-size:clamp(1.65rem,4vw,2.2rem);line-height:1}.epc-signature-draft-module__29f29q__statusPill{color:#6b521d;letter-spacing:.04em;text-transform:uppercase;background:#fff7d8;border:1px solid #c6aa4380;border-radius:999px;flex:none;padding:7px 10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.7rem;font-weight:700}.epc-signature-draft-module__29f29q__cardCopy{color:#23302db3;max-width:54ch;margin:16px 0 22px;font-size:.94rem;line-height:1.6}.epc-signature-draft-module__29f29q__primaryButton,.epc-signature-draft-module__29f29q__secondaryButton,.epc-signature-draft-module__29f29q__clearButton,.epc-signature-draft-module__29f29q__useButton,.epc-signature-draft-module__29f29q__textLinkButton,.epc-signature-draft-module__29f29q__modeTab{min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;padding:10px 16px;font-size:.88rem;font-weight:700}.epc-signature-draft-module__29f29q__primaryButton,.epc-signature-draft-module__29f29q__useButton{color:#fffdf7;background:#145d4b}.epc-signature-draft-module__29f29q__primaryButton:hover,.epc-signature-draft-module__29f29q__useButton:hover:not(:disabled){background:#0e4538}.epc-signature-draft-module__29f29q__secondaryButton,.epc-signature-draft-module__29f29q__clearButton{color:#145d4b;background:#fffdf7;border-color:#143f3347}.epc-signature-draft-module__29f29q__secondaryButton:hover,.epc-signature-draft-module__29f29q__clearButton:hover{background:#eef5ec;border-color:#145d4b}.epc-signature-draft-module__29f29q__preview{background:#f4f7ee;border:1px solid #143f332e;border-radius:18px;min-width:0;padding:16px}.epc-signature-draft-module__29f29q__previewMark{background:#fffdf7d1;border:1px dashed #143f3347;border-radius:12px;place-items:center;min-height:100px;display:grid;overflow:hidden}.epc-signature-draft-module__29f29q__previewMark img{object-fit:contain;width:min(100%,520px);max-height:130px;display:block}.epc-signature-draft-module__29f29q__typedPreview{overflow-wrap:anywhere;color:#143f33;text-align:center;max-width:100%;padding:18px;font-family:Georgia,serif;font-size:clamp(1.8rem,5vw,3rem);font-style:italic;line-height:1.1}.epc-signature-draft-module__29f29q__previewDetails{align-items:center;margin-top:14px}.epc-signature-draft-module__29f29q__previewDetails div{gap:4px;display:grid}.epc-signature-draft-module__29f29q__previewDetails strong{color:#145d4b;font-size:.82rem}.epc-signature-draft-module__29f29q__previewDetails span{color:#23302d9e;font-size:.77rem}.epc-signature-draft-module__29f29q__bindingNotice{color:#5a481c;background:#fff8de;border-left:3px solid #c6aa43;margin:16px 0 0;padding:10px 12px;font-size:.82rem;line-height:1.5}.epc-signature-draft-module__29f29q__editor{gap:18px;min-width:0;display:grid}.epc-signature-draft-module__29f29q__modeTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.epc-signature-draft-module__29f29q__modeTab{color:#145d4b;background:#f8faf4;border-color:#143f3338;border-radius:12px}.epc-signature-draft-module__29f29q__modeTab[aria-selected=true]{background:#e7f0e4;border-color:#145d4b;box-shadow:inset 0 0 0 1px #145d4b}.epc-signature-draft-module__29f29q__panel{gap:10px;min-width:0;display:grid}.epc-signature-draft-module__29f29q__panel[hidden]{display:none}.epc-signature-draft-module__29f29q__fieldLabel{color:#23302d;font-size:.92rem;font-weight:750}.epc-signature-draft-module__29f29q__textInput{box-sizing:border-box;color:#23302d;width:100%;min-width:0;min-height:50px;font:inherit;background:#fff;border:1px solid #143f334d;border-radius:12px;padding:11px 13px;font-size:1rem}.epc-signature-draft-module__29f29q__helpText,.epc-signature-draft-module__29f29q__drawStatus,.epc-signature-draft-module__29f29q__characterCount{color:#23302da8;margin:0;font-size:.8rem;line-height:1.5}.epc-signature-draft-module__29f29q__characterCount{text-align:right;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem}.epc-signature-draft-module__29f29q__drawPad{background:linear-gradient(135deg,#e7f0e4b3,#fffdf7e6);border:1px solid #143f3347;border-radius:14px;width:100%;min-width:0;overflow:hidden}.epc-signature-draft-module__29f29q__canvas{aspect-ratio:640/240;touch-action:none;cursor:crosshair;width:100%;max-width:100%;height:auto;min-height:90px;display:block}.epc-signature-draft-module__29f29q__textLinkButton{color:#145d4b;text-underline-offset:3px;background:0 0;border:0;justify-self:start;min-height:36px;padding:6px 0;text-decoration:underline}.epc-signature-draft-module__29f29q__modalActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;width:100%;display:flex}.epc-signature-draft-module__29f29q__modalActions button{min-width:0}.epc-signature-draft-module__29f29q__useButton:disabled{cursor:not-allowed;opacity:.45}.epc-signature-draft-module__29f29q__modalMessage{color:#5a481c;background:#fff8de;border-radius:10px;margin:0;padding:10px 12px;font-size:.82rem;line-height:1.5}.epc-signature-draft-module__29f29q__card button:focus-visible,.epc-signature-draft-module__29f29q__editor button:focus-visible,.epc-signature-draft-module__29f29q__textInput:focus-visible,.epc-signature-draft-module__29f29q__canvas:focus-visible{outline-offset:3px;outline:3px solid #c6aa43}.epc-signature-draft-module__29f29q__proofPage{color:#23302d;background:#f2eee3;min-height:100svh;padding:clamp(24px,5vw,64px) clamp(16px,5vw,72px) 72px}.epc-signature-draft-module__29f29q__proofHeader,.epc-signature-draft-module__29f29q__proofGrid{width:min(1080px,100%);margin:0 auto}.epc-signature-draft-module__29f29q__proofHeader{gap:14px;margin-bottom:28px;display:grid}.epc-signature-draft-module__29f29q__proofHeader h1{color:#23302d;letter-spacing:-.045em;max-width:15ch;margin:0;font-family:Georgia,serif;font-size:clamp(2.3rem,6vw,5rem);line-height:.98}.epc-signature-draft-module__29f29q__proofHeader p{color:#23302db3;max-width:66ch;line-height:1.65}.epc-signature-draft-module__29f29q__proofBadge{color:#145d4b;letter-spacing:.08em;text-transform:uppercase;background:#e7f0e4;border:1px solid #143f3333;border-radius:999px;width:fit-content;padding:7px 11px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.7rem;font-weight:700}.epc-signature-draft-module__29f29q__proofGrid{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);align-items:start;gap:22px;display:grid}.epc-signature-draft-module__29f29q__proofColumn,.epc-signature-draft-module__29f29q__proofPanel{min-width:0}.epc-signature-draft-module__29f29q__proofColumn{gap:18px;display:grid}.epc-signature-draft-module__29f29q__proofPanel{background:#fffdf7c2;border:1px solid #143f3329;border-radius:18px;padding:20px}.epc-signature-draft-module__29f29q__proofPanel h2{color:#145d4b;margin:0;font-family:Georgia,serif;font-size:1.45rem}.epc-signature-draft-module__29f29q__proofPanel p,.epc-signature-draft-module__29f29q__proofPanel li,.epc-signature-draft-module__29f29q__proofPanel dd{color:#23302db3;font-size:.84rem;line-height:1.55}.epc-signature-draft-module__29f29q__proofPanel p{margin-top:10px}.epc-signature-draft-module__29f29q__identityList{gap:10px;margin:16px 0 0;display:grid}.epc-signature-draft-module__29f29q__identityList div{border-top:1px solid #143f331a;grid-template-columns:minmax(92px,.42fr) minmax(0,1fr);gap:12px;min-width:0;padding-top:10px;display:grid}.epc-signature-draft-module__29f29q__identityList dt{color:#145d4b;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.68rem;font-weight:700}.epc-signature-draft-module__29f29q__identityList dd{overflow-wrap:anywhere;min-width:0;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem}.epc-signature-draft-module__29f29q__proofActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.epc-signature-draft-module__29f29q__proofActions button{min-width:0}.epc-signature-draft-module__29f29q__proofNotice{background:#fff8de;border-left:3px solid #c6aa43;padding:10px 12px;color:#5a481c!important}@media (max-width:760px){.epc-signature-draft-module__29f29q__proofGrid{grid-template-columns:1fr}}@media (max-width:420px){.epc-signature-draft-module__29f29q__card{border-radius:18px;padding:18px 16px}.epc-signature-draft-module__29f29q__cardHeader,.epc-signature-draft-module__29f29q__previewDetails{gap:10px}.epc-signature-draft-module__29f29q__statusPill{padding-inline:8px;font-size:.63rem}.epc-signature-draft-module__29f29q__modalActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.epc-signature-draft-module__29f29q__modalActions .epc-signature-draft-module__29f29q__useButton{grid-column:1/-1}.epc-signature-draft-module__29f29q__proofPage{padding-inline:12px}.epc-signature-draft-module__29f29q__proofPanel{padding:16px}}
.electronic-records-disclosure-dialog-module__zbEEeW__content{color:#0f172a;gap:18px;display:grid}.electronic-records-disclosure-dialog-module__zbEEeW__version{background:#f8fafc;border:1px solid #dbe5f0;border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;margin:0;padding:12px 14px;font-size:13px;display:flex}.electronic-records-disclosure-dialog-module__zbEEeW__version span{color:#475569;overflow-wrap:anywhere}.electronic-records-disclosure-dialog-module__zbEEeW__copy{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.75}.electronic-records-disclosure-dialog-module__zbEEeW__notice{color:#475569;border-top:1px solid #e2e8f0;margin:0;padding-top:16px;font-size:13px;line-height:1.6}
