html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing{box-sizing:border-box;margin:0 0 18px;padding:16px;border:1px solid #d5dfd2;border-radius:8px;background:#fff;color:#263c2d;font:14px/1.5 Arial,sans-serif;text-align:left}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing[hidden]{display:none!important}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing h3{margin:0 0 8px;padding:0;border:0;font:600 18px/1.35 Arial,sans-serif;color:#18211a;text-transform:none}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing p{display:block;margin:8px 0;font:14px/1.5 Arial,sans-serif}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing details{margin:12px 0}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing summary{cursor:pointer;color:#315c3e;font-weight:600}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing label{display:flex!important;align-items:flex-start;gap:10px;width:auto!important;float:none!important;padding:0!important;margin:10px 0!important;font:14px/1.5 Arial,sans-serif!important;text-transform:none!important;letter-spacing:normal!important;color:#263c2d!important}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing input[type=checkbox]{appearance:auto!important;-webkit-appearance:checkbox!important;display:block!important;position:static!important;opacity:1!important;visibility:visible!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;margin:2px 0 0!important;flex:0 0 18px;clip:auto!important;cursor:pointer}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing .ds-inline-signer-label{display:block!important}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing input[type=text]{box-sizing:border-box;width:100%;max-width:none;min-width:0;height:46px;margin:8px 0;padding:10px 12px;border:1px solid #cbd6c7;border-radius:6px;background:#f4f7f2;color:#18211a;font:16px/1.4 Arial,sans-serif}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing fieldset{border:0;margin:10px 0;padding:0;min-width:0}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing legend{font:600 14px/1.5 Arial,sans-serif;text-transform:none}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing .ds-inline-processing-confirm{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;min-height:44px;margin:8px 0 0;padding:10px 16px;border:1px solid #427b33;border-radius:6px;background:#427b33;color:#fff;font:600 14px/1.4 Arial,sans-serif;white-space:normal;cursor:pointer}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing .ds-inline-processing-confirm:disabled{opacity:.65;cursor:wait}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing :focus-visible{outline:2px solid #427b33;outline-offset:3px}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing .is-error{color:#923829}
html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing [hidden]{display:none!important}
@media(max-width:640px){html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing{padding:12px}html.ds-ui body #wrap #content .ds-profile-editor .ds-inline-processing .ds-inline-processing-confirm{width:100%}}
