body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.gm-style img{border:none!important;box-shadow:none!important;image-rendering:optimizeSpeed;transform:scale(1.002)!important}.gm-style,.gm-style>div{background-color:#000!important}.gm-style-cc,.gmnoprint{transform:none!important}@keyframes scanFill{0%{width:0}to{width:100%}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.tcg-container{height:350px;perspective:1200px;width:230px}.tcg-card{height:100%;position:relative;transform-style:preserve-3d;transition:transform .1s;width:100%}.tcg-flip-commune{animation:flipFast .4s cubic-bezier(.23,1,.32,1) forwards}@keyframes flipFast{0%{transform:scale(.8) rotateY(0deg)}to{transform:scale(1) rotateY(180deg)}}.tcg-flip-epic{animation:flipEpic 1.4s cubic-bezier(.4,0,.2,1) forwards}@keyframes flipEpic{0%{transform:scale(.8) rotateY(0deg)}15%,45%{transform:scale(.82) rotateY(0deg) translateX(-3px) rotate(-1deg)}30%,60%{transform:scale(.82) rotateY(0deg) translateX(3px) rotate(1deg)}71%{transform:scale(.8) rotateY(0deg) translateX(0) rotate(0deg)}to{transform:scale(1) rotateY(180deg)}}.tcg-flip-legendary{animation:flipLegendary 1.6s cubic-bezier(.4,0,.2,1) forwards}@keyframes flipLegendary{0%{transform:scale(.8) rotateY(0deg)}15%,45%{transform:scale(.85) rotateY(0deg) translateX(-4px) rotate(-2deg)}30%,60%{transform:scale(.85) rotateY(0deg) translateX(4px) rotate(2deg)}71%{transform:scale(.8) rotateY(0deg) translateX(0) rotate(0deg)}to{transform:scale(1) rotateY(180deg)}}.tcg-face{align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:15px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;transform-style:preserve-3d;width:100%}.tcg-front{background:radial-gradient(circle,#2c3e50 0,#000 100%);border:4px solid #444;box-shadow:0 10px 20px #00000080;padding:20px}.tcg-back{transform:rotateY(180deg)}@keyframes legendaryGlow{0%,to{box-shadow:0 0 30px gold,0 0 60px gold,inset 0 0 20px #ff8c00}50%{box-shadow:0 0 70px gold,0 0 120px gold,inset 0 0 40px #ff8c00}}.shimmer-effect{overflow:hidden;position:relative}.shimmer-effect:after{animation:shimmerSwipe 3s infinite;background:linear-gradient(to bottom right,#fff0,#fff0 40%,#fffc 50%,#fff0 60%,#fff0);content:"";height:200%;left:-150%;position:absolute;top:-50%;width:200%}@keyframes shimmerSwipe{0%{left:-150%}to{left:150%}}.zoom-gauge-container{background-color:#fffc;border-radius:8px;box-shadow:0 2px 6px #0000004d;color:#333;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;left:6px;padding:0;position:absolute;top:6px;width:340px;z-index:10}@media (max-width:768px){.zoom-gauge-container{border-radius:0;left:0;top:0;width:100%!important}}.zoom-gauge-bar{border-top-left-radius:6px;border-top-right-radius:6px;display:flex;height:22px;overflow:hidden;position:relative;width:100%}.gauge-section{height:100%;transition:background-color .3s}.section-1{background-color:#6ea8fe;width:58.82%}.section-2{background-color:#72d6c9;width:17.65%}.section-3{background-color:#fddc7a;width:17.65%}.section-4{background-color:#fca76f;width:11.76%}.gauge-marker{align-items:center;background-color:#fff;border:2px solid #007bff;border-radius:50%;box-shadow:0 2px 4px #0003;display:flex;height:19px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:left .4s ease-out;width:19px;z-index:5}.marker-zoom-text{color:#333;font-size:12px;font-weight:700;pointer-events:none}.dynamic-label-container{border-top:1px solid #0000000d;font-size:13px;gap:10px;padding:1px 10px}.dynamic-label-container,.info-button{align-items:center;color:#333;display:flex;font-weight:700;justify-content:center}.info-button{background-color:#fff;border:1px solid #999;border-radius:50%;cursor:pointer;font-family:serif;font-size:12px;font-style:italic;height:20px;padding:0;transition:all .2s ease;width:20px}.info-button:hover{background-color:#007bff;border-color:#007bff;color:#fff;transform:scale(1.1)}
/*# sourceMappingURL=main.682a3552.css.map*/