.fw-tfe-confirmation{--fw-tfe-border:#d8dce1;--fw-tfe-muted-background:#f7f8fa;width:100%;color:inherit;font-family:inherit}.fw-tfe-confirmation>h3{margin:0 0 1.25rem;font-size:1.4em;line-height:1.3}.fw-tfe-confirmation>dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin:0;border:1px solid var(--fw-tfe-border);border-radius:8px;overflow:hidden}.fw-tfe-confirmation>dl>dt,.fw-tfe-confirmation>dl>dd{min-width:0;margin:0;padding:.9rem 1rem;border-bottom:1px solid var(--fw-tfe-border);overflow-wrap:anywhere}.fw-tfe-confirmation>dl>dt{font-weight:600;background:var(--fw-tfe-muted-background)}.fw-tfe-confirmation>dl>dd{white-space:pre-wrap}.fw-tfe-confirmation>dl>dt:nth-last-child(2),.fw-tfe-confirmation>dl>dd:last-child{border-bottom:0}.fw-tfe-confirmation-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.5rem}.fw-tfe-confirmation-actions>button{margin:0;cursor:pointer}.fw-tfe-confirmation .fw-tfe-confirmation-back{color:inherit;background:0 0;border:1px solid currentColor}.fw-tfe-confirmation .fw-tfe-confirmation-back:hover{background:var(--fw-tfe-muted-background)}.fw-tfe-confirmation button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.fw-tfe-confirmation button:disabled{opacity:.55;cursor:wait}.fw-tfe-confirmation>.elementor-message{margin-top:1rem}@media (max-width:600px){.fw-tfe-confirmation>dl{grid-template-columns:minmax(0,1fr)}.fw-tfe-confirmation>dl>dt{padding-bottom:.35rem;border-bottom:0}.fw-tfe-confirmation>dl>dd{padding-top:.5rem}.fw-tfe-confirmation-actions>button{width:100%}}