.countdown_digit__wrapper{display:inline-block}.countdown_digit__card{position:relative;display:block;font-size:35px}@media(min-width:1024px){.countdown_digit__card{font-size:64px;padding-bottom:.72em;line-height:.95}}.card__back:after,.card__back:before,.card__bottom,.card__top{display:flex;justify-content:center;--tw-bg-opacity:1;background-color:rgb(var(--color-primary)/var(--tw-bg-opacity,1));color:rgb(var(--color-scheme-main)/1);height:25px;border-radius:4px 4px 0 0;backface-visibility:hidden;transform-style:preserve-3d;width:30px;transform:translateZ(0)}@media(min-width:1024px){.card__back:after,.card__back:before,.card__bottom,.card__top{width:70px;height:.72em;padding-top:.25em}}.card__bottom{pointer-events:none;position:absolute;left:0;overflow:hidden;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(var(--color-black-bis)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-primary)/var(--tw-bg-opacity,1));color:rgb(var(--color-scheme-main)/1)}@media(max-width:1023px){.card__bottom{height:25px}}.card__bottom{border-radius:0 0 4px 4px}@media(min-width:1024px){.card__bottom{top:50%}}.card__bottom:after{display:block;margin-top:-26px}@media(min-width:1024px){.card__bottom:after{margin-top:-.72em}}.card__back:before,.card__bottom:after{content:attr(data-value)}.card__back{pointer-events:none;position:absolute;left:0;top:0;height:100%}.card__back:before{position:relative;overflow:hidden;z-index:-1}.flip .card__back:before{animation:flipTop .3s cubic-bezier(.37,.01,.94,.35);animation-fill-mode:both;transform-origin:center bottom}.flip .card__back .card__bottom{transform-origin:center top;animation-fill-mode:both;animation:flipBottom .6s cubic-bezier(.15,.45,.28,1)}@keyframes flipTop{0%{transform:rotateX(0);z-index:2}0%,99%{opacity:.99}to{transform:perspective(150px) rotateX(-90deg);opacity:0}}@keyframes flipBottom{0%,50%{z-index:-1;transform:perspective(150px) rotateX(90deg);opacity:0}51%{opacity:.99}to{opacity:.99;transform:rotateX(0);z-index:5}}.countdown{font-size:1.8125rem}@media(min-width:768px){.countdown{font-size:3.125rem}}@media(min-width:1024px){.countdown{font-size:4.125rem}}
