html body :is(.bk-clean-wizard,.ca-payment-result) [data-bk-icon]{--bk-button-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5m7-7-7 7 7 7'/%3E%3C/svg%3E")}
html body :is(.bk-clean-wizard,.ca-payment-result) [data-bk-icon]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 18px;border-radius:14px;font-weight:750;line-height:1.6;transition:transform .16s,box-shadow .16s,background .16s;cursor:pointer}
html body :is(.bk-clean-wizard,.ca-payment-result) [data-bk-icon]::before{content:'';display:block;flex:none;width:19px;height:19px;background:currentColor;mask:var(--bk-button-icon) center/contain no-repeat;-webkit-mask:var(--bk-button-icon) center/contain no-repeat}
html body :is(.bk-clean-wizard,.ca-payment-result) [data-bk-icon=check]{--bk-button-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E")}
html body :is(.bk-clean-wizard,.ca-payment-result) [data-bk-icon=pay]{--bk-button-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='3'/%3E%3Cpath d='M3 10h18M7 15h3'/%3E%3C/svg%3E")}
html body :is(.bk-clean-wizard,.ca-payment-result) [data-bk-icon=copy]{--bk-button-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect x='8' y='8' width='12' height='12' rx='2'/%3E%3Cpath d='M16 8V4H4v12h4'/%3E%3C/svg%3E")}
html body :is(.bk-clean-wizard,.ca-payment-result) [data-bk-icon]:not(:disabled):hover{box-shadow:0 6px 18px #193a4220;transform:translateY(-1px)}
html body :is(.bk-clean-wizard,.ca-payment-result) [data-bk-icon]:not(:disabled):active{transform:scale(.98)}
html body .bk-sound-toggle{display:block;width:auto;margin:10px auto 0;border:1px solid #b5c9d280;background:#ffffff18;color:inherit;border-radius:20px;padding:7px 11px;min-height:36px;font:inherit;font-size:11px;cursor:pointer}
html body .bk-hero-top .bk-sound-toggle{margin:0}
html body :is(.bk-clean-wizard,.ca-payment-result) [data-bk-icon=print]{--bk-button-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 8V3h10v5M7 17H4V8h16v9h-3M7 14h10v7H7zM17 11h.1'/%3E%3C/svg%3E")}
/* Leaving for an external bank must not participate in document transitions. */
@view-transition{navigation:none}
html body .bkv[aria-busy=true] button[type=submit]::before{mask:none;-webkit-mask:none;background:none;border:2px solid currentColor;border-inline-start-color:transparent;border-radius:50%;animation:bkFeedbackSpin .7s linear infinite}
@keyframes bkFeedbackSpin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){html body :is(.bk-clean-wizard,.ca-payment-result) [data-bk-icon]{transition:none;transform:none!important}html body .bkv[aria-busy=true] button[type=submit]::before{animation:none}}
