.pxj-imedi8-wizard button.pxj-imedi8-save-button,.pxj-imedi8-wizard button.pxj-imedi8-small-button,.pxj-imedi8-wizard button.pxj-imedi8-wizard__back{box-sizing:border-box!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important;text-decoration:none!important}.pxj-imedi8-wizard button.pxj-imedi8-save-button{border:1px solid #5368e8!important;background:linear-gradient(135deg,#5368e8,#6f55ce)!important;color:#fff!important;box-shadow:0 8px 22px rgba(83,104,232,.25)!important}.pxj-imedi8-wizard button.pxj-imedi8-save-button:hover,.pxj-imedi8-wizard button.pxj-imedi8-save-button:focus{border-color:#454fc4!important;background:linear-gradient(135deg,#485bce,#6149b7)!important;color:#fff!important}.pxj-imedi8-wizard button.pxj-imedi8-small-button{border:1px solid #d9ddf1!important;background:#f2f3ff!important;color:#5659bd!important}.pxj-imedi8-wizard button.pxj-imedi8-small-button--quiet,.pxj-imedi8-wizard button.pxj-imedi8-wizard__back{background:#fff!important;color:#575bc2!important}.pxj-imedi8-wizard button:disabled{cursor:wait!important;opacity:.72!important}.pxj-imedi8-wizard [data-wizard-agreement-preview]>h2:first-child,.pxj-imedi8-wizard [data-wizard-agreement-preview]>h2:first-child~p:has(>em){text-align:center!important}.pxj-imedi8-wizard-person strong,.pxj-imedi8-person-card strong,.pxj-imedi8-review-details [data-review-name],.pxj-imedi8-agreement-document p strong,.pxj-imedi8-person-suggestions strong,select[name="applies_to"] option{text-transform:capitalize!important}.pxj-imedi8-app input[name="full_name"]{text-transform:capitalize!important}.pxj-imedi8-wizard-transition{position:fixed!important;z-index:100500!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:13px!important;background:rgba(245,247,255,.96)!important;backdrop-filter:blur(8px)!important;font-family:Arial,Helvetica,sans-serif!important}.pxj-imedi8-wizard-transition .pxj-imedi8-inline-loader{width:38px!important;height:38px!important;border-width:4px!important;border-color:#d9ddf3!important;border-top-color:#5862d8!important}.pxj-imedi8-wizard-transition strong{color:#263c55!important;font:800 16px/1.3 Arial,sans-serif!important}.pxj-imedi8-wizard-transition small{color:#7a8799!important;font:600 10px/1.4 Arial,sans-serif!important}@media(max-width:700px){.pxj-imedi8-wizard button.pxj-imedi8-save-button,.pxj-imedi8-wizard button.pxj-imedi8-small-button{width:100%!important;min-height:45px!important}}
.pxj-imedi8-wizard-loading{position:absolute!important;z-index:20!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:12px!important;border-radius:24px!important;background:rgba(255,255,255,.9)!important;backdrop-filter:blur(4px)!important}.pxj-imedi8-wizard-loading .pxj-imedi8-inline-loader{width:34px!important;height:34px!important;border-width:4px!important}.pxj-imedi8-wizard-loading strong{color:#263c55!important;font-size:13px!important}
.pxj-imedi8-wizard__progress em{position:relative!important;z-index:2!important;padding:2px 4px!important;background:#f6f9ff!important}
.pxj-imedi8-wizard .pxj-imedi8-field__control,.pxj-imedi8-matter-modal .pxj-imedi8-field__control{border:1px solid #cfd6e2!important;background-color:#fff!important;box-shadow:none!important}
.pxj-imedi8-wizard .pxj-imedi8-field__control:focus-visible,.pxj-imedi8-matter-modal .pxj-imedi8-field__control:focus-visible{border-color:#6658d3!important;outline:3px solid rgba(102,88,211,.18)!important;outline-offset:1px!important}
.pxj-imedi8-wizard-confirm-layer{position:fixed!important;z-index:100510!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px!important;background:rgba(18,24,56,.76)!important;backdrop-filter:blur(7px)!important}
.pxj-imedi8-wizard-confirm-layer>section{position:relative!important;width:min(590px,100%)!important;max-height:calc(100dvh - 36px)!important;overflow:auto!important;padding:25px!important;border-radius:21px!important;background:#fff!important;box-shadow:0 28px 85px rgba(15,21,53,.42)!important}
.pxj-imedi8-wizard-confirm-layer h2{margin:6px 0 8px!important;color:#17324d!important;font-size:21px!important}.pxj-imedi8-wizard-confirm-layer>section>p{margin:0 0 17px!important;color:#68778b!important;font-size:11px!important;line-height:1.55!important}
.pxj-imedi8-wizard-confirm-list{display:grid!important;gap:8px!important}.pxj-imedi8-wizard-confirm-list article{display:grid!important;gap:3px!important;padding:12px 14px!important;border:1px solid #dfe4ed!important;border-radius:12px!important;background:#fafbfe!important}.pxj-imedi8-wizard-confirm-list strong{color:#263c55!important;font-size:11px!important}.pxj-imedi8-wizard-confirm-list span{color:#6f7d90!important;font-size:10px!important;overflow-wrap:anywhere!important}
@media(max-width:700px){.pxj-imedi8-wizard-confirm-layer{padding:10px!important}.pxj-imedi8-wizard-confirm-layer>section{padding:19px 15px!important}}
/* 0.32.97 — pre-invitation correction controls */
.pxj-imedi8-wizard-confirm-layer .pxj-imedi8-confirm-send{width:auto!important;min-width:150px!important;border:1px solid #5368e8!important;background:linear-gradient(135deg,#5368e8,#7057d0)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 8px 22px rgba(83,104,232,.25)!important}
.pxj-imedi8-wizard-confirm-list article{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important}.pxj-imedi8-wizard-confirm-list article>div{display:flex!important;min-width:0!important;flex-direction:column!important}.pxj-imedi8-wizard-confirm-list article .pxj-imedi8-small-button{flex:0 0 auto!important}
.pxj-imedi8-correction-options{display:grid!important;gap:9px!important;margin:18px 0!important}.pxj-imedi8-correction-options>button{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;width:100%!important;padding:14px 15px!important;border:1px solid #dce2ee!important;border-radius:13px!important;background:#f9fbfe!important;color:#26394d!important;text-align:left!important;cursor:pointer!important}.pxj-imedi8-correction-options>button:hover{border-color:#8f91e8!important;background:#f7f6ff!important}.pxj-imedi8-correction-options strong{font-size:12px!important}.pxj-imedi8-correction-options span{color:#718095!important;font-size:10px!important;line-height:1.45!important}
.pxj-imedi8-correction-list{display:grid!important;gap:9px!important;margin:17px 0!important}.pxj-imedi8-correction-person{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:12px 13px!important;border:1px solid #e0e5ef!important;border-radius:13px!important;background:#fafcff!important}.pxj-imedi8-correction-person>div:first-child{display:flex!important;min-width:0!important;flex-direction:column!important}.pxj-imedi8-correction-person span{overflow:hidden!important;color:#718095!important;font-size:10px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.pxj-imedi8-correction-person>div:last-child{display:flex!important;gap:6px!important}.pxj-imedi8-correction-person .is-danger{border-color:#edc9cd!important;color:#a53e46!important}
@media(max-width:600px){.pxj-imedi8-wizard-confirm-list article,.pxj-imedi8-correction-person{align-items:stretch!important;flex-direction:column!important}.pxj-imedi8-correction-person>div:last-child{justify-content:flex-end!important}.pxj-imedi8-wizard-confirm-layer .pxj-imedi8-form-actions{align-items:stretch!important;flex-direction:column-reverse!important}.pxj-imedi8-wizard-confirm-layer .pxj-imedi8-form-actions button{width:100%!important}}

/* 0.32.98 — restart-only pre-invitation correction flow */
.pxj-imedi8-wizard-confirm-list article{display:block!important}.pxj-imedi8-correction-note{margin:17px 0!important;padding:15px 16px!important;border:1px solid #dfe4ee!important;border-radius:13px!important;background:#f8faff!important;color:#34495e!important}.pxj-imedi8-correction-note strong{display:block!important;margin-bottom:7px!important;font-size:12px!important;line-height:1.45!important}.pxj-imedi8-correction-note p{margin:7px 0 0!important;color:#6e7d90!important;font-size:10.5px!important;line-height:1.55!important}.pxj-imedi8-wizard-confirm-layer [data-fix-reset]{width:auto!important;min-width:160px!important;color:#fff!important;-webkit-text-fill-color:#fff!important}


/* 0.32.99 — modal button consistency, restart confirmation, and no backdrop blur */
.pxj-imedi8-wizard-confirm-layer button.pxj-imedi8-save-button{box-sizing:border-box!important;border:1px solid #5368e8!important;background:linear-gradient(135deg,#5368e8,#6f55ce)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important;box-shadow:0 8px 22px rgba(83,104,232,.25)!important;opacity:1!important}
.pxj-imedi8-wizard-confirm-layer button.pxj-imedi8-save-button:hover,.pxj-imedi8-wizard-confirm-layer button.pxj-imedi8-save-button:focus{border-color:#454fc4!important;background:linear-gradient(135deg,#485bce,#6149b7)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
.pxj-imedi8-wizard-confirm-layer button.pxj-imedi8-save-button:disabled{opacity:.68!important;cursor:wait!important}
.pxj-imedi8-wizard-confirm-layer,.pxj-imedi8-wizard-layer>.pxj-imedi8-matter-backdrop,.pxj-imedi8-matter-backdrop,.pxj-imedi8-intake-layer,.pxj-imedi8-auth-layer,.pxj-imedi8-profile-layer,.pxj-imedi8-child-required-layer,.pxj-imedi8-settings-backdrop,.pxj-imedi8-recovery-backdrop,.pxj-imedi8-timezone-prompt,.pxj-imedi8-wizard-transition,.pxj-imedi8-wizard-loading{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
