.guac-topup-dialog.guac-topup-concept[data-step=card]:not([data-status=true]) .guac-topup-scroll{padding-bottom:0;overflow:hidden}.guac-card-controller:not([hidden]){flex-direction:column;flex:1;min-height:0;display:flex}.airwallex-card-payment{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.airwallex-payment-body{flex:1;min-height:0;padding:4px 0 0;overflow:auto}.airwallex-intro{color:var(--muted-foreground);margin:0 0 12px;font-size:14px;line-height:1.5}.airwallex-fields{gap:4px;display:grid}.airwallex-field-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.airwallex-field{cursor:text;border:1px solid var(--border);background:var(--card);border-radius:9px;padding:9px 12px;transition:border-color .15s,box-shadow .15s;position:relative}.airwallex-field>span,.airwallex-name>span{color:var(--muted-foreground);font-size:12px;line-height:18px;display:block}.airwallex-field[data-focused=true]{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in oklch,var(--primary) 18%,transparent)}.airwallex-field[data-invalid=true]{border-color:var(--destructive)}.airwallex-secure-input{min-width:0;height:26px}.airwallex-secure-input iframe{height:26px}.airwallex-input-row{align-items:center;gap:10px;display:flex}.airwallex-input-viewport{flex:1;min-width:0;overflow:hidden}.airwallex-field[data-field=number] .airwallex-secure-input{width:calc(100% + 44px)}.airwallex-field-skeleton{pointer-events:none;width:calc(100% - 48px);height:22px;position:absolute;bottom:10px;left:12px}.airwallex-name{gap:6px;display:grid}.airwallex-name [data-slot=input]{background:var(--card)}.airwallex-security{color:var(--muted-foreground);align-items:center;gap:6px;margin:12px 0 0;font-size:12px;display:flex}.airwallex-security svg{flex:none}.airwallex-field-error{color:var(--destructive);scrollbar-width:none;white-space:nowrap;height:18px;margin-top:4px;font-size:11px;line-height:15px;display:block;overflow:auto}.airwallex-field-error::-webkit-scrollbar{display:none}.airwallex-payment-feedback{min-height:18px;color:var(--muted-foreground);margin:6px 0 0;font-size:12px;line-height:18px}.airwallex-payment-feedback:empty{min-height:0;margin:0}.airwallex-payment-feedback[data-error=true]{color:var(--destructive)}.airwallex-payment-footer{margin-top:auto;flex:none;margin-inline:-24px}.airwallex-auth:empty{display:none}.guac-card-controller[data-review=true],.airwallex-card-payment[data-review=true],.airwallex-review-action{display:contents}.airwallex-auth:not(:empty){z-index:5;background:var(--background);border-radius:12px;position:absolute;inset:70px 16px 16px;overflow:auto}.airwallex-auth iframe{border:0;width:100%;min-height:400px}@media (max-width:380px),(max-height:650px){.airwallex-payment-footer{margin-inline:-16px}}@media (prefers-reduced-motion:reduce){.airwallex-field{transition:none}}.airwallex-saved-card{border:1px solid var(--border);background:var(--card);border-radius:9px;gap:4px;margin-bottom:16px;padding:12px;display:grid}.airwallex-saved-card strong{font-size:16px}.airwallex-saved-card>span{color:var(--muted-foreground);font-size:12px}
