@keyframes svelte-1xuy3ds-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}@keyframes svelte-1xuy3ds-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.skeleton.svelte-1xuy3ds{background:var(--surface-3);flex-shrink:0;animation:1.5s ease-in-out infinite svelte-1xuy3ds-skeleton-pulse}@keyframes svelte-ojvmym-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}@keyframes svelte-ojvmym-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.billing-details.svelte-ojvmym,.billing-details.svelte-ojvmym .fields:where(.svelte-ojvmym){flex-direction:column;gap:1rem;display:flex}.billing-details.svelte-ojvmym .field:where(.svelte-ojvmym){flex-direction:column;gap:.25rem;display:flex}.billing-details.svelte-ojvmym .field-row:where(.svelte-ojvmym){flex-direction:row;gap:1rem;display:flex}.billing-details.svelte-ojvmym .field-row:where(.svelte-ojvmym) .field:where(.svelte-ojvmym){flex:1}.billing-details.svelte-ojvmym .label:where(.svelte-ojvmym){color:var(--text-secondary);font-size:.75rem}.billing-details.svelte-ojvmym .error:where(.svelte-ojvmym){color:var(--text-error);margin:0;font-size:.875rem}.billing-details.svelte-ojvmym .success:where(.svelte-ojvmym){color:var(--text-success);margin:0;font-size:.875rem}.billing-details.svelte-ojvmym .actions:where(.svelte-ojvmym){flex-direction:row;justify-content:flex-end;align-items:center;display:flex}@keyframes svelte-vf140y-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}@keyframes svelte-vf140y-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.card-display.svelte-vf140y{border:1px solid var(--border-subtle);background:var(--input-background);border-radius:.5rem;flex-flow:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.card-display.svelte-vf140y .card-visual:where(.svelte-vf140y){flex-direction:row;flex:auto;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.card-display.svelte-vf140y .card-visual:where(.svelte-vf140y) .card-icon:where(.svelte-vf140y){background:var(--text-secondary);color:var(--text-inverted-primary);border-radius:.25rem;flex:none;padding:0 .5rem;font-size:1.5rem}.card-display.svelte-vf140y .card-visual:where(.svelte-vf140y) .card-info:where(.svelte-vf140y){flex-direction:column;gap:.125rem;display:flex}.card-display.svelte-vf140y .card-visual:where(.svelte-vf140y) .card-info:where(.svelte-vf140y) .card-number:where(.svelte-vf140y){letter-spacing:.05em;font-family:monospace;font-size:.875rem;font-weight:500}.card-display.svelte-vf140y .card-visual:where(.svelte-vf140y) .card-info:where(.svelte-vf140y) .card-expiry:where(.svelte-vf140y){color:var(--text-secondary);font-size:.75rem}
