.done.confirmation-panel{padding:7px 2px 12px;text-align:center;min-height:0;overflow:auto;scrollbar-width:thin}
.confirmation-panel h2{font-size:29px!important;line-height:1.18;letter-spacing:-.6px;margin:0;font-weight:700;color:#203e50}
.confirmation-icon{width:49px;height:49px;display:grid;place-items:center;margin:0 auto 13px;border-radius:50%;background:#e7f3ef;color:#468778}.confirmation-icon svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.confirmation-icon.is-pending{background:#f5f1e5;color:#9a8651}
.confirmation-panel .confirmation-message{font-size:12px!important;color:#738b95;line-height:1.6!important;max-width:530px!important;margin:12px auto 20px!important}
.confirmation-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 19px;margin:0 0 17px;text-align:left;padding:1px 17px 7px;border:1px solid #e2ebed;border-radius:13px;background:#fafcfc}
.confirmation-fields>div{padding:11px 0;border-bottom:1px solid #e6edef;min-width:0}.confirmation-fields>div:last-child{border-bottom:0}.confirmation-fields .is-wide{grid-column:1/-1}
.confirmation-fields dt{font-size:10px;line-height:1.5;color:#8298a1;margin-bottom:4px}.confirmation-fields dd{font-size:13px;line-height:1.55;color:#294f60;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}
.confirmation-panel .confirmation-preview-note{font-size:10px!important;line-height:1.5!important;color:#8b969b!important;margin:13px auto!important}.confirmation-panel>.primary{margin-top:3px!important}
.confirmation-actions{display:flex;align-items:center;justify-content:center;gap:13px;flex-wrap:wrap;margin-top:17px}.confirmation-actions .primary{text-decoration:none;margin-top:0}.confirmation-return{font-size:11px;color:#7b929e;text-decoration:none}
.confirmation-workspace .steps>span{opacity:.75}.confirmation-workspace .confirmation-panel{flex:1}
@media(max-width:700px){.confirmation-panel h2{font-size:24px!important;letter-spacing:-.4px}.confirmation-panel .confirmation-message{font-size:11px!important;margin:9px auto 14px!important}.confirmation-icon{width:42px;height:42px;margin-bottom:10px}.confirmation-icon svg{width:23px;height:23px}.confirmation-fields{gap:0 12px;padding:0 12px 4px;margin-bottom:12px}.confirmation-fields>div{padding:9px 0}.confirmation-fields dt{font-size:9px;margin-bottom:2px}.confirmation-fields dd{font-size:12px;line-height:1.45}.confirmation-panel .confirmation-preview-note{font-size:9px!important;margin:10px auto!important}.confirmation-panel .primary{min-height:42px}.confirmation-actions{flex-direction:column;gap:12px}.confirmation-actions .primary{width:100%;margin:0}.done.confirmation-panel{padding-top:5px}}
