.PayByBankWidget-module__nhVUPW__pausable{width:min(372px,100%)}.PayByBankWidget-module__nhVUPW__widget{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#171717eb;border:1px solid #ffffff1f;border-radius:24px;width:min(372px,100%);height:352px;font-size:13px;font-weight:500;line-height:normal;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073}.PayByBankWidget-module__nhVUPW__method{color:#ffffff80;font-size:13px;position:absolute;top:27px;left:23px}.PayByBankWidget-module__nhVUPW__amount{font-family:var(--font-heading);font-size:22px;font-weight:800;position:absolute;top:21px;right:23px}.PayByBankWidget-module__nhVUPW__progress{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:10px;display:grid;position:absolute;top:61px;left:23px;right:24px}.PayByBankWidget-module__nhVUPW__progressStep{flex-direction:column;gap:6px;display:flex}.PayByBankWidget-module__nhVUPW__track{background:#ffffff1a;border-radius:2px;height:4px;position:relative}.PayByBankWidget-module__nhVUPW__fill{border-radius:inherit;background:var(--color-green-500);transform-origin:0;position:absolute;inset:0}.PayByBankWidget-module__nhVUPW__progressStep:nth-child(n+2) .PayByBankWidget-module__nhVUPW__fill{opacity:0}.PayByBankWidget-module__nhVUPW__progressLabel{color:#ffffff73;font-size:11px}.PayByBankWidget-module__nhVUPW__stage{position:absolute;inset:-1px}.PayByBankWidget-module__nhVUPW__search{color:#ffffff8c;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;align-items:center;height:40px;padding-left:39px;font-size:14px;display:flex;position:absolute;top:100px;left:24px;right:24px}.PayByBankWidget-module__nhVUPW__searchRing{position:absolute;top:11px;left:15px}.PayByBankWidget-module__nhVUPW__searchHandle{position:absolute;top:20.75px;left:24.75px}.PayByBankWidget-module__nhVUPW__banks{flex-direction:column;gap:6px;display:flex;position:absolute;top:148px;left:24px;right:24px}.PayByBankWidget-module__nhVUPW__bank{color:#ffffffe0;align-items:center;height:40px;padding:0 14px 0 10px;font-size:14px;display:flex}.PayByBankWidget-module__nhVUPW__mono{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-right:10px;font-size:12px;font-weight:600;display:flex}.PayByBankWidget-module__nhVUPW__bankName{flex:1;min-width:0}.PayByBankWidget-module__nhVUPW__chevron{color:#ffffff4d;font-size:18px;transform:translateY(-2px)}.PayByBankWidget-module__nhVUPW__selection{border:1px solid var(--color-green-500);background:#11c90014;border-radius:12px;height:40px;position:absolute;top:148px;left:24px;right:24px}.PayByBankWidget-module__nhVUPW__selectedCheck{position:absolute;top:9px;right:11px}.PayByBankWidget-module__nhVUPW__cursor{opacity:0;position:absolute;top:164px;right:162.5px}.PayByBankWidget-module__nhVUPW__stageApprove{opacity:0}.PayByBankWidget-module__nhVUPW__approveTitle{font-size:15px;font-weight:600;position:absolute;top:100px;left:24px}.PayByBankWidget-module__nhVUPW__approveText{color:#ffffff80;font-size:13px;position:absolute;top:122px;left:24px}.PayByBankWidget-module__nhVUPW__notification{background:#292929;border:1px solid #ffffff1f;border-radius:16px;height:118px;position:absolute;top:150px;left:24px;right:24px;box-shadow:0 12px 15px #00000059}.PayByBankWidget-module__nhVUPW__notificationMono{background:#1f73f2;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:600;display:flex;position:absolute;top:13px;left:13px}.PayByBankWidget-module__nhVUPW__notificationFrom{letter-spacing:.06em;white-space:pre;color:#ffffff80;font-size:10px;font-weight:600;position:absolute;top:17px;left:41px}.PayByBankWidget-module__nhVUPW__notificationText{color:#fffffff2;font-size:14px;font-weight:600;position:absolute;top:41px;left:13px}.PayByBankWidget-module__nhVUPW__notificationButtons{gap:12px;display:flex;position:absolute;top:69px;left:13px;right:13px}.PayByBankWidget-module__nhVUPW__decline,.PayByBankWidget-module__nhVUPW__approve{border-radius:var(--radius-pill);flex:1;justify-content:center;align-items:center;height:34px;font-size:13px;font-weight:600;display:flex}.PayByBankWidget-module__nhVUPW__decline{color:#fffc;border:1px solid #fff3}.PayByBankWidget-module__nhVUPW__approve{background:var(--color-green-500);color:var(--color-ink-800)}.PayByBankWidget-module__nhVUPW__status{color:#ffffffd9;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;height:44px;font-size:14px;position:absolute;top:282px;left:24px;right:24px}.PayByBankWidget-module__nhVUPW__spinner{position:absolute;top:11.5px;left:13px}.PayByBankWidget-module__nhVUPW__statusCheck{opacity:0;position:absolute;top:11px;left:13px}.PayByBankWidget-module__nhVUPW__waiting,.PayByBankWidget-module__nhVUPW__approved{white-space:nowrap;position:absolute;top:12px;left:45px}.PayByBankWidget-module__nhVUPW__approved,.PayByBankWidget-module__nhVUPW__stageConfirmed{opacity:0}.PayByBankWidget-module__nhVUPW__pulse,.PayByBankWidget-module__nhVUPW__bigCheck{position:absolute;top:100px;left:calc(50% - 28px)}.PayByBankWidget-module__nhVUPW__pulse{opacity:0}.PayByBankWidget-module__nhVUPW__confirmedTitle{font-family:var(--font-heading);text-align:center;font-size:20px;font-weight:800;position:absolute;top:168px;left:0;right:0}.PayByBankWidget-module__nhVUPW__confirmedText{text-align:center;white-space:pre;color:#fff9;font-size:13px;position:absolute;top:198px;left:0;right:0}.PayByBankWidget-module__nhVUPW__details{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:8px;height:96px;padding:12px 14px;font-size:13px;line-height:16px;display:flex;position:absolute;top:230px;left:24px;right:24px}.PayByBankWidget-module__nhVUPW__detail{justify-content:space-between;gap:12px;display:flex}.PayByBankWidget-module__nhVUPW__detail dt{color:#ffffff73}.PayByBankWidget-module__nhVUPW__detail dd{font-family:var(--font-code);color:#ffffffe6;font-weight:400}.PayByBankWidget-module__nhVUPW__detail dd[data-ok]{color:var(--color-green-500)}.PayByBankWidget-module__nhVUPW__ring{border:1.5px solid var(--color-green-500);opacity:0;border-radius:24px;position:absolute;inset:-1px}@media (min-width:600px) and (max-width:1023px){.PayByBankWidget-module__nhVUPW__progressLabel,.PayByBankWidget-module__nhVUPW__notificationMono,.PayByBankWidget-module__nhVUPW__notificationFrom{font-size:12px}}@media (prefers-reduced-motion:no-preference){.PayByBankWidget-module__nhVUPW__progressStep:first-child .PayByBankWidget-module__nhVUPW__fill{animation:9s linear infinite PayByBankWidget-module__nhVUPW__fill-bank}.PayByBankWidget-module__nhVUPW__progressStep:nth-child(2) .PayByBankWidget-module__nhVUPW__fill{animation:9s linear infinite PayByBankWidget-module__nhVUPW__fill-approve}.PayByBankWidget-module__nhVUPW__progressStep:nth-child(3) .PayByBankWidget-module__nhVUPW__fill{animation:9s linear infinite PayByBankWidget-module__nhVUPW__fill-confirmed}.PayByBankWidget-module__nhVUPW__stageBank{animation:9s linear infinite PayByBankWidget-module__nhVUPW__stage-bank}.PayByBankWidget-module__nhVUPW__selection{animation:9s linear infinite PayByBankWidget-module__nhVUPW__selection}.PayByBankWidget-module__nhVUPW__selectedCheck{animation:9s linear infinite PayByBankWidget-module__nhVUPW__selected-check}.PayByBankWidget-module__nhVUPW__cursor{animation:9s linear infinite PayByBankWidget-module__nhVUPW__cursor-fade,9s linear infinite PayByBankWidget-module__nhVUPW__cursor-move,9s linear infinite PayByBankWidget-module__nhVUPW__cursor-press}.PayByBankWidget-module__nhVUPW__stageApprove{animation:9s linear infinite PayByBankWidget-module__nhVUPW__approve-fade,9s linear infinite PayByBankWidget-module__nhVUPW__approve-move}.PayByBankWidget-module__nhVUPW__notification{animation:9s linear infinite PayByBankWidget-module__nhVUPW__notification-fade,9s linear infinite PayByBankWidget-module__nhVUPW__notification-drop}.PayByBankWidget-module__nhVUPW__approve{animation:9s linear infinite PayByBankWidget-module__nhVUPW__approve-press}.PayByBankWidget-module__nhVUPW__spinner{animation:9s linear infinite PayByBankWidget-module__nhVUPW__waiting-fade,9s linear infinite PayByBankWidget-module__nhVUPW__spinner-spin}.PayByBankWidget-module__nhVUPW__waiting{animation:9s linear infinite PayByBankWidget-module__nhVUPW__waiting-fade}.PayByBankWidget-module__nhVUPW__statusCheck{animation:9s linear infinite PayByBankWidget-module__nhVUPW__approved-fade,9s linear infinite PayByBankWidget-module__nhVUPW__approved-pop}.PayByBankWidget-module__nhVUPW__approved{animation:9s linear infinite PayByBankWidget-module__nhVUPW__approved-fade}.PayByBankWidget-module__nhVUPW__stageConfirmed{animation:9s linear infinite PayByBankWidget-module__nhVUPW__confirmed-fade,9s linear infinite PayByBankWidget-module__nhVUPW__confirmed-move}.PayByBankWidget-module__nhVUPW__pulse{animation:9s linear infinite PayByBankWidget-module__nhVUPW__pulse-fade,9s linear infinite PayByBankWidget-module__nhVUPW__pulse-grow}.PayByBankWidget-module__nhVUPW__bigCheck{animation:9s linear infinite PayByBankWidget-module__nhVUPW__big-check}.PayByBankWidget-module__nhVUPW__details{animation:9s linear infinite PayByBankWidget-module__nhVUPW__details-fade,9s linear infinite PayByBankWidget-module__nhVUPW__details-move}.PayByBankWidget-module__nhVUPW__ring{animation:9s linear infinite PayByBankWidget-module__nhVUPW__ring}}@keyframes PayByBankWidget-module__nhVUPW__fill-bank{0%,25.55%{opacity:0;transform:scaleX(0)}25.56%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:scaleX(0)}30%,94.43%{opacity:1;transform:scaleX(1)}94.44%,to{opacity:0;transform:scaleX(0)}}@keyframes PayByBankWidget-module__nhVUPW__fill-approve{0%,53.32%{opacity:0;transform:scaleX(0)}53.33%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:scaleX(0)}57.78%,94.43%{opacity:1;transform:scaleX(1)}94.44%,to{opacity:0;transform:scaleX(0)}}@keyframes PayByBankWidget-module__nhVUPW__fill-confirmed{0%,63.32%{opacity:0;transform:scaleX(0)}63.33%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:scaleX(0)}67.78%,94.43%{opacity:1;transform:scaleX(1)}94.44%,to{opacity:0;transform:scaleX(0)}}@keyframes PayByBankWidget-module__nhVUPW__stage-bank{0%,32.22%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(0)}35.56%,94.43%{opacity:0;transform:translateY(-10px)}94.44%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(10px)}98.89%,to{opacity:1;transform:translateY(0)}}@keyframes PayByBankWidget-module__nhVUPW__selection{0%,25%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}26.67%,94.43%{opacity:1}94.44%,to{opacity:0}}@keyframes PayByBankWidget-module__nhVUPW__selected-check{0%,26.11%{animation-timing-function:cubic-bezier(.3,1.45,.55,1);scale:.5}30%,to{scale:1}}@keyframes PayByBankWidget-module__nhVUPW__cursor-fade{0%,13.33%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}15%,27.78%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1)}30.56%,to{opacity:0}}@keyframes PayByBankWidget-module__nhVUPW__cursor-move{0%,14.44%{animation-timing-function:ease-in-out;translate:110px 140px}23.33%,to{translate:0}}@keyframes PayByBankWidget-module__nhVUPW__cursor-press{0%,23.89%{animation-timing-function:cubic-bezier(.22,1,.36,1);scale:1}24.67%{animation-timing-function:cubic-bezier(.22,1,.36,1);scale:.85}26.11%,to{scale:1}}@keyframes PayByBankWidget-module__nhVUPW__approve-fade{0%,34.44%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}37.78%,60%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1)}63.33%,to{opacity:0}}@keyframes PayByBankWidget-module__nhVUPW__approve-move{0%,34.44%{animation-timing-function:cubic-bezier(.22,1,.36,1);translate:0 12px}38.33%,60%{animation-timing-function:cubic-bezier(.22,1,.36,1);translate:0}63.33%,to{translate:0 -10px}}@keyframes PayByBankWidget-module__nhVUPW__notification-fade{0%,36.67%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}40%,to{opacity:1}}@keyframes PayByBankWidget-module__nhVUPW__notification-drop{0%,36.67%{animation-timing-function:cubic-bezier(.3,1.45,.55,1);translate:0 -40px}43.33%,to{translate:0}}@keyframes PayByBankWidget-module__nhVUPW__approve-press{0%,50%{animation-timing-function:cubic-bezier(.22,1,.36,1);scale:1}51.11%{animation-timing-function:cubic-bezier(.3,1.45,.55,1);scale:.93}53.89%,to{scale:1}}@keyframes PayByBankWidget-module__nhVUPW__waiting-fade{0%,52.78%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1)}53.89%,to{opacity:0}}@keyframes PayByBankWidget-module__nhVUPW__spinner-spin{0%,36.67%{rotate:none}53.89%,to{rotate:900deg}}@keyframes PayByBankWidget-module__nhVUPW__approved-fade{0%,53.33%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}55%,to{opacity:1}}@keyframes PayByBankWidget-module__nhVUPW__approved-pop{0%,53.33%{animation-timing-function:cubic-bezier(.3,1.45,.55,1);scale:.5}56.67%,to{scale:1}}@keyframes PayByBankWidget-module__nhVUPW__confirmed-fade{0%,62.22%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}65.56%,92.22%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1)}95.56%,to{opacity:0}}@keyframes PayByBankWidget-module__nhVUPW__confirmed-move{0%,62.22%{animation-timing-function:cubic-bezier(.22,1,.36,1);translate:0 12px}66.11%,to{translate:0}}@keyframes PayByBankWidget-module__nhVUPW__pulse-fade{0%,65.55%{opacity:0}65.56%{opacity:.8;animation-timing-function:cubic-bezier(.22,1,.36,1)}75.56%,to{opacity:0}}@keyframes PayByBankWidget-module__nhVUPW__pulse-grow{0%,65.56%{animation-timing-function:cubic-bezier(.22,1,.36,1);scale:1}75.56%,to{scale:1.7}}@keyframes PayByBankWidget-module__nhVUPW__big-check{0%,63.33%{animation-timing-function:cubic-bezier(.3,1.45,.55,1);scale:.4}68.89%,to{scale:1}}@keyframes PayByBankWidget-module__nhVUPW__details-fade{0%,66.67%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}71.11%,to{opacity:1}}@keyframes PayByBankWidget-module__nhVUPW__details-move{0%,66.67%{animation-timing-function:cubic-bezier(.22,1,.36,1);translate:0 10px}71.67%,to{translate:0}}@keyframes PayByBankWidget-module__nhVUPW__ring{0%,63.33%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}66.11%,92.22%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1)}95.56%,to{opacity:0}}
