.PaymentBadge_mark__7QVq7{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;border-radius:999px;border:1px solid rgba(84,184,174,.35);background:hsl(var(--card));padding:.3rem .65rem;line-height:1;box-shadow:0 2px 8px rgba(15,23,42,.08);cursor:help;font:inherit;color:inherit;appearance:none;-webkit-appearance:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.PaymentBadge_mark__7QVq7:hover{transform:translateY(-1px);border-color:rgba(84,184,174,.55);box-shadow:0 4px 14px rgba(84,184,174,.2)}.PaymentBadge_mark__7QVq7:focus-visible{outline:2px solid rgba(84,184,174,.45);outline-offset:2px}.PaymentBadge_label__Bw0OG{font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#54b8ae}.PaymentBadge_tooltip__DNK9A{max-width:15rem;text-align:left}.PaymentBadge_tooltipTitle__7Iu_K{font-size:.8125rem;font-weight:600;color:hsl(var(--popover-foreground));margin-bottom:.25rem}.PaymentBadge_tooltipText__9727f{font-size:.75rem;line-height:1.45;color:hsl(var(--muted-foreground))}.dark .PaymentBadge_label__Bw0OG{color:#6fd4c9}