.stripe-dropin-container.svelte-6dy0ho{width:100%;display:flex;flex-direction:column;gap:12px}.stripe-dropin-container.svelte-6dy0ho .loading:where(.svelte-6dy0ho){display:flex;justify-content:center;padding:1rem 0;font-size:.9rem;color:var(--pico-muted-color)}.stripe-dropin-container.svelte-6dy0ho .error:where(.svelte-6dy0ho){margin:0;padding:8px 12px;font-size:.85rem;color:var(--pico-del-color, #c62828);background:#fdecea;border:1px solid #f5c2c0;border-radius:var(--pico-border-radius)}.stripe-dropin-container.svelte-6dy0ho .error:where(.svelte-6dy0ho) p:where(.svelte-6dy0ho){margin:0}.stripe-dropin-container.svelte-6dy0ho .hidden:where(.svelte-6dy0ho){display:none}.stripe-dropin-container.svelte-6dy0ho .save-card:where(.svelte-6dy0ho){margin:0;align-self:stretch}.card-details.svelte-4l9cog{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;margin-right:8px;font-size:.9rem;color:var(--pico-muted-color)}.card-details.svelte-4l9cog .card-brand:where(.svelte-4l9cog){font-size:.7rem;font-weight:600;padding:.2rem .5rem;border-radius:4px;text-transform:uppercase}.card-details.svelte-4l9cog .card-brand.visa:where(.svelte-4l9cog){background:#1a1f71;color:#fff}.card-details.svelte-4l9cog .card-brand.mastercard:where(.svelte-4l9cog){background:#eb001b;color:#fff}.card-details.svelte-4l9cog .card-brand.amex:where(.svelte-4l9cog){background:#006fcf;color:#fff}.card-details.svelte-4l9cog .card-number:where(.svelte-4l9cog){font-family:monospace;letter-spacing:.05em}.card-details.svelte-4l9cog .card-expiry:where(.svelte-4l9cog){font-family:monospace}.stage-no_payment_method.svelte-kumn8s{display:flex;justify-content:space-between;align-items:center}.stage-no_payment_method.svelte-kumn8s button:where(.svelte-kumn8s) i:where(.svelte-kumn8s){padding-top:2px;font-weight:700}hr.creditor-divider.svelte-kumn8s{margin:0 0 8px}button.svelte-kumn8s{white-space:nowrap}.card-expiry-warning.svelte-kumn8s{font-size:.75rem;color:#663c00;background:#fff4e5;border:1px solid #ffb74d;border-radius:var(--pico-border-radius);padding:2px 6px;white-space:nowrap;text-align:center}@media (max-width: 500px){.card-expiry-warning.svelte-kumn8s{margin-top:8px}}.stage-normal_purchase.svelte-kumn8s{display:flex;justify-content:space-between;align-items:center}.stage-normal_purchase.svelte-kumn8s .payment-method:where(.svelte-kumn8s){display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap}.stage-normal_purchase.svelte-kumn8s .payment-method:where(.svelte-kumn8s) button:where(.svelte-kumn8s){margin-right:16px;padding:2px 6px;font-size:.8rem}@media (max-width: 500px){.stage-normal_purchase.svelte-kumn8s{flex-direction:column;justify-content:center;gap:12px}.stage-normal_purchase.svelte-kumn8s .payment-method:where(.svelte-kumn8s){margin-top:16px}}.site-info.svelte-ud77em{display:flex;align-items:center;margin-bottom:24px;padding:.5rem .75rem;background-color:#00000008;border-radius:var(--pico-border-radius)}.site-info.svelte-ud77em .see-more:where(.svelte-ud77em){font-size:.8rem;text-transform:none}.site-info.svelte-ud77em .site-logo:where(.svelte-ud77em){margin:0;padding:0;display:flex;align-items:center}.site-info.svelte-ud77em .site-title:where(.svelte-ud77em){color:var(--pico-muted-color);margin:0 0 0 .75rem;padding:0;font-size:.95rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.site-info.svelte-ud77em .site-title:where(.svelte-ud77em) a:where(.svelte-ud77em){color:var(--pico-muted-color);opacity:.6;margin-left:.5rem;transition:opacity .2s;text-decoration:none}.site-info.svelte-ud77em .site-title:where(.svelte-ud77em) a:where(.svelte-ud77em):hover{opacity:1}.site-info.svelte-ud77em .site-title:where(.svelte-ud77em) i:where(.svelte-ud77em){font-size:.75rem}.site-info.svelte-ud77em img:where(.svelte-ud77em){height:24px;opacity:.8}
