._pageContainer_180sm_1{background:radial-gradient(900px 320px at 8% -8%, #f972110f, transparent 55%), var(--color-gray-50,#f4f6fb);min-height:100vh;padding-bottom:80px}._stepperWrapper_180sm_9{border-bottom:1px solid var(--color-gray-200,#e8edf2);background-color:#fff;margin-bottom:28px}._mainLayout_180sm_15{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;max-width:1120px;margin:0 auto;padding:0 24px;display:grid}._formColumn_180sm_25{min-width:0}._summaryColumn_180sm_29{position:sticky;top:100px}._holdMeta_180sm_34{color:#667085;text-align:center;margin:10px 0 0;font-size:12px}._alertError_180sm_41{color:#b42318;box-sizing:border-box;background:#fef3f2;border-radius:10px;width:calc(100% - 48px);max-width:1120px;margin:0 auto 16px;padding:12px 14px;font-size:14px}._holdNotice_180sm_53{color:#9a3412;box-sizing:border-box;background:#fff7ed;border:1px solid #fdba74;border-radius:10px;width:calc(100% - 48px);max-width:1120px;margin:0 auto 16px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.45}._statusBlock_180sm_68{width:calc(100% - 48px);max-width:1120px;margin:0 auto 16px}._voucherBlock_180sm_74{background:var(--surface-elevated,#fff);border:1px solid var(--color-gray-200,#e8edf2);border-radius:16px;margin-top:4px;margin-bottom:16px;padding:18px 20px;box-shadow:0 8px 24px #0014380a}._voucherLabel_180sm_84{letter-spacing:.02em;color:#475467;margin-bottom:6px;font-size:12px;font-weight:700;display:block}._voucherInput_180sm_93{box-sizing:border-box;border:1px solid #d0d5dd;border-radius:10px;width:100%;max-width:280px;padding:11px 12px;font-size:14px}._voucherInput_180sm_93:focus{border-color:var(--color-primary,#f97211);outline:none;box-shadow:0 0 0 3px #f9721124}._payPanel_180sm_109{border:1px solid var(--color-gray-200,#e8edf2);background:var(--surface-elevated,#fff);border-radius:16px;margin-top:4px;padding:18px 20px;box-shadow:0 8px 24px #0014380a}._payTitle_180sm_118{color:var(--text-primary,var(--color-navy,#001438));margin:0 0 8px;font-size:15px;font-weight:800}._payHint_180sm_125{color:#667085;margin:0 0 12px;font-size:13px;line-height:1.45}._payHint_180sm_125 code{color:#9a3412;background:#fff7ed;border-radius:4px;padding:1px 5px;font-size:12px}._propertyPayPanel_180sm_140{color:#065f46;background:#ecfdf3;border:1px solid #a7f3d0;border-radius:14px;padding:18px}._propertyPayPanel_180sm_140 p{color:#344054;margin:8px 0 18px;font-size:14px;line-height:1.55}._cardMount_180sm_155{background:var(--surface-elevated,#fff);border:1px solid #e4e7ec;border-radius:10px;padding:14px 12px}._cardMount_180sm_155:focus-within{border-color:var(--color-primary,#f97211);box-shadow:0 0 0 3px #f9721126}._liteApiPayMount_180sm_168{box-sizing:border-box;background:#f8fafc;border:1px solid #e4e7ec;border-radius:14px;width:100%;min-height:320px;padding:16px 14px 18px;position:relative;overflow:visible}._liteApiPayMount_180sm_168 :-webkit-any(button._lp-submit-button_180sm_180,button[type=submit]){background:var(--color-primary,#f97211);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:14px;padding:14px;font-size:15px;font-weight:700}._liteApiPayMount_180sm_168 :is(button._lp-submit-button_180sm_180,button[type=submit]){background:var(--color-primary,#f97211);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:14px;padding:14px;font-size:15px;font-weight:700}._secondaryPay_180sm_193{background:var(--surface-elevated,#fff);color:#344054;cursor:pointer;border:1px solid #e4e7ec;border-radius:10px;width:100%;margin-top:10px;padding:12px;font-size:14px;font-weight:600}._secondaryPay_180sm_193:disabled{opacity:.6;cursor:not-allowed}._payButton_180sm_211{background:var(--color-primary,#f97211);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;max-width:280px;padding:14px;font-size:15px;font-weight:700}._payButton_180sm_211:disabled{opacity:.65;cursor:not-allowed}._loyaltyBanner_180sm_229{margin-bottom:14px}._loyaltyBannerSummary_180sm_233{margin-bottom:12px}@media (max-width:980px){._mainLayout_180sm_15{grid-template-columns:1fr;padding:0 16px}._summaryColumn_180sm_29{order:-1;position:static}}
