@layer legacy{.payblock.is-start{margin-inline:0}.payblock-switch{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg-deep);grid-auto-columns:auto;grid-auto-flow:column;gap:4px;max-width:100%;margin:14px 0 6px;padding:4px;display:inline-grid}.payblock-opt{border-radius:var(--r-pill);min-height:44px;color:var(--ink-2);white-space:nowrap;cursor:pointer;transition:background-color var(--fast) var(--ease), color var(--fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;font-weight:600;line-height:1.2;display:inline-flex}.payblock-opt:hover{color:var(--ink)}.payblock-opt:active{transform:scale(.98)}.payblock-opt.is-on{background:var(--accent);color:var(--on-accent)}.payblock-opt em{font-style:normal;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent-ink);padding:2px 7px;font-size:.64rem}.payblock-opt.is-on em{background:color-mix(in srgb, var(--on-accent) 20%, transparent);color:var(--on-accent)}.payblock-opt:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}@media (max-width:640px){.payblock-switch{border-radius:var(--r-md);grid-auto-flow:row;width:100%;display:grid}.payblock-opt{border-radius:var(--r-sm);justify-content:space-between;padding:8px 14px}}@media (prefers-reduced-motion:reduce){.payblock-opt{transition:none}.payblock-opt:active{transform:none}}}
