.Qa-module-scss-module__lXDria__Root{max-width:960px;margin:0 auto;padding:32px 24px 80px}.Qa-module-scss-module__lXDria__Form{gap:20px;display:grid}.Qa-module-scss-module__lXDria__Validation{margin-top:var(--space4);gap:16px;display:grid}.Qa-module-scss-module__lXDria__ValidationError{border:1px solid color-mix(in srgb, var(--primary) 24%, var(--border-1));background:color-mix(in srgb, var(--primary) 7%, var(--bg-1));border-radius:14px;padding:16px}.Qa-module-scss-module__lXDria__ValidationTitle{margin-bottom:8px;font-weight:600}.Qa-module-scss-module__lXDria__ValidationList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.Qa-module-scss-module__lXDria__ValidationAction{appearance:none;background:color-mix(in srgb, var(--primary) 9%, transparent);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:8px;padding:8px 10px;transition:background-color .12s,border-color .12s;display:block}.Qa-module-scss-module__lXDria__ValidationAction:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (hover:hover){.Qa-module-scss-module__lXDria__ValidationAction:hover{border-color:color-mix(in srgb, var(--primary) 36%, transparent);background:color-mix(in srgb, var(--primary) 14%, transparent)}}.Qa-module-scss-module__lXDria__StatusPanel{border:1px solid var(--border-1);background:var(--bg-1);border-radius:12px;padding:16px}.Qa-module-scss-module__lXDria__StatusTitle{margin-bottom:6px;font-weight:600}.Qa-module-scss-module__lXDria__SuccessPanel{border:1px solid var(--border-1);background:var(--bg-1);border-radius:16px;gap:16px;padding:20px;display:grid}.Qa-module-scss-module__lXDria__SuccessHeader{font-size:1.15rem;font-weight:700}.Qa-module-scss-module__lXDria__ReceiptPanel{border:1px dashed var(--border-1);border-radius:12px;padding:16px}.Qa-module-scss-module__lXDria__ReceiptTitle{margin-bottom:8px;font-weight:600}.Qa-module-scss-module__lXDria__ReceiptList{grid-template-columns:160px 1fr;gap:8px 12px;margin:0;display:grid}.Qa-module-scss-module__lXDria__NextActions{border-top:1px solid var(--border-1);padding-top:12px}.Qa-module-scss-module__lXDria__NextTitle{margin-bottom:8px;font-weight:600}.Qa-module-scss-module__lXDria__ActionRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Qa-module-scss-module__lXDria__ConfirmDialog{gap:12px;display:grid}.Qa-module-scss-module__lXDria__ServiceNavArea{margin-top:0}
