@keyframes dp56imh{to{transform:rotate(360deg)}}
:where(.dp56im0){border:2px solid var(--_1teuesj12);background-color:var(--_1teuesj3);cursor:default;border-radius:26.6667vw;justify-content:center;align-items:center;height:10.6667vw;padding:1.06667vw 3.46667vw;transition:border-color .2s;display:inline-flex;box-shadow:3px 3px 5px #00000008,0 0 10px #0000000d}
:where(.dp56im1){border-color:var(--_1teuesj13)}
:where(.dp56im2){border-color:var(--_1teuesj1w)}
.dp56im3:hover{border-color:var(--_1teuesj13)}
.dp56im5:hover{border-color:var(--_1teuesj1w)}
:where(.dp56im6){color:var(--_1teuesj17);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex}
.dp56im7:disabled{cursor:not-allowed}
:where(.dp56im8){color:var(--_1teuesj1w)}
.dp56im9{color:inherit;font-size:4.26667vw}
.dp56ima{cursor:pointer}
.dp56imb{cursor:default}
:where(.dp56imc){justify-content:center;align-items:center;width:10.6667vw;display:flex}
.dp56imd{display:inline-block;position:relative}
.dp56imd:after{content:attr(data-value);text-align:center;visibility:hidden;white-space:pre;width:100%;font-size:4.26667vw;font-weight:500;line-height:5.86667vw;display:inline-block}
:where(.dp56ime){text-align:center;width:100%;color:var(--_1teuesjs);background:0 0;border:none;outline:none;margin:0;padding:0;font-family:inherit;font-size:4.26667vw;font-weight:500;line-height:5.86667vw;position:absolute;inset:0}
.dp56imf:disabled{color:var(--_1teuesjs);opacity:1;cursor:inherit}
.dp56img:disabled{color:var(--_1teuesj1w)}
:where(.dp56imi){border:2px solid var(--_1teuesj1i);border-top-color:var(--_1teuesjv);border-radius:50%;width:6.4vw;height:6.4vw;animation:.8s linear infinite dp56imh;display:block}
.dp56imj:disabled{cursor:not-allowed}
.dp56imj:disabled path{fill:var(--_1teuesj1w)}
:where(.dp56imk){cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:6.4vw;height:6.4vw;padding:0;display:flex}
.dp56imm{font-size:6.4vw}
@media (min-width:768px){:where(.dp56im0){border-radius:100px;height:40px;padding:4px 13px}.dp56im9{font-size:16px}:where(.dp56imc){width:40px}.dp56imd:after,:where(.dp56ime){font-size:16px;line-height:22px}:where(.dp56imi),:where(.dp56imk){width:24px;height:24px}.dp56imm{font-size:24px}}
/*# sourceMappingURL=00r1as0f5h4iw.css.map*/