.vt-card-fields.svelte-x83lcp{gap:var(--ds-space-3);font-family:var(--ds-font-ui);transition:opacity var(--ds-duration-fast) var(--ds-ease);grid-template-columns:1fr 1fr;display:grid}.vt-card-fields-busy.svelte-x83lcp{opacity:.55;pointer-events:none}.vt-card-field-wide.svelte-x83lcp{grid-column:1/-1}.vt-card-field.svelte-x83lcp{gap:var(--ds-space-2);flex-direction:column;min-width:0;display:flex}.vt-card-input.svelte-x83lcp{height:48px;padding:0 var(--ds-space-4);border:1.5px solid var(--ds-line);border-radius:var(--ds-radius-small);background:var(--ds-white);transition:border-color var(--ds-duration-fast) var(--ds-ease);box-shadow:inset 0 1px oklch(100% 0 0/.7)}.vt-card-input-invalid.svelte-x83lcp{border-color:var(--destructive)}.vt-card-input.svelte-x83lcp:focus-within,.vt-card-input.svelte-x83lcp.braintree-hosted-fields-focused{outline:3px solid var(--ds-accent);outline-offset:2px}.vt-card-error.svelte-x83lcp{color:var(--destructive);font-size:.8125rem}html[data-motion=reduce] .vt-card-fields.svelte-x83lcp,html[data-motion=reduce] .vt-card-input.svelte-x83lcp{transition:none}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .vt-card-fields.svelte-x83lcp,html:not([data-motion=full]) .vt-card-input.svelte-x83lcp{transition:none}}
