.card-interceptor{width:318px;height:206px;left:0}.card-container{width:318px;height:206px;transform-style:preserve-3d;transform-origin:22%;z-index:900;border-radius:8px;transition:transform .8s;position:absolute;transform:perspective(1000px)}.card-container.mobile-card{transform-origin:50%;transform:translateY(100px)rotateY(0)}.card-container.mobile-card.frozen{transform-origin:50%}.mobile-card.frozen{transform:translateY(150px)rotateY(0)}.card-interceptor.see-back .card-container{transform:translate(0)rotateY(180deg)}.card-interceptor.see-back .card-container.mobile-card{transform:translateY(16px)rotateY(180deg)}.card-interceptor:not(.see-back) .card-container:hover:not(.mobile-card){cursor:pointer;transform:perspective(1000px)rotate3d(1,1,0,15deg)}.card-interceptor.see-back .card-container:hover:not(.mobile-card){cursor:pointer;transform:perspective(1000px)rotateY(180deg)rotate3d(1,1,0,-15deg)}.card-frozen{opacity:0;border-radius:10px;width:100%;height:206px;animation:.25s linear both fadeFrozenLayer;position:absolute;top:0}@keyframes fadeFrozenLayer{0%{opacity:0}to{opacity:1}}.layer-0{animation-delay:.25s}.layer-1{animation-delay:.5s}.layer-2{animation-delay:.75s}.layer-3{animation-delay:1s}.card-front{backface-visibility:hidden;pointer-events:none;background-color:#00eb5e;border-radius:10px;width:100%;height:206px;transition:transform .3s ease-in-out;position:relative;top:0;overflow:hidden}.card-back{backface-visibility:hidden;background-color:#00eb5e;border-radius:10px;width:100%;height:206px;position:absolute;top:0;overflow:hidden;transform:rotateY(180deg)}.card-back:after{content:"";background-color:#221c46;width:314px;height:39px;position:absolute;top:16px;left:2.2px}.cross{opacity:.5;width:142px;height:142px;position:absolute;top:48px;left:16px}.card-signature{background-color:#fff;width:143.99px;height:39px;position:absolute;top:64px;left:16px}.card-numbers{width:314px;height:22.47px;letter-spacing:-4%;flex-direction:row;gap:10px;font-size:16px;font-weight:700;display:flex;position:absolute;top:119px;left:16.05px}.virtual-label{position:absolute;top:40px;right:16px}.card-front .card-numbers{top:107px;left:40px}.mobile-card .card-front .card-numbers{gap:4px;font-size:14px;font-weight:500;top:38px;left:48px}.card-back .card-logo{width:77.65px;height:22px;position:absolute;top:168px;right:224.98px}.card-front .card-logo{width:78px;height:22px;position:absolute;top:16px;right:16px}.card-type-product{gap:8px;width:200px;height:24px;display:flex;position:absolute;top:16px;left:16px}.card-holder{letter-spacing:-4%;text-transform:uppercase;text-align:right;font-size:12px;font-weight:800;position:absolute;top:178px;left:16px}#root{width:100vw;height:100vh;overflow-y:hidden}html{overflow-y:hidden}*{box-sizing:border-box}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.hide-scrollbar{scrollbar-width:thin;scrollbar-color:transparent transparent}.hide-scrollbar::-webkit-scrollbar{width:1px}.hide-scrollbar::-webkit-scrollbar-track{background:0 0}.hide-scrollbar::-webkit-scrollbar-thumb{background-color:#0000}.child-no-100-height a{height:unset!important}
