.stat-card[data-v-c329fe47]{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;text-align:center;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.stat-card[data-v-c329fe47]:is(.dark *){background-color:#0f172a80;border-color:#06b6d41a;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter-tab[data-v-c329fe47]{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.filter-tab[data-v-c329fe47]:hover{border-color:#06b6d44d;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.filter-tab[data-v-c329fe47]:is(.dark *){background-color:#1e293b80;border-color:#33415580;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.filter-tab[data-v-c329fe47]:hover:is(.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.filter-tab-active[data-v-c329fe47]{background-color:#06b6d41a;border-color:#06b6d466;--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.filter-tab-active[data-v-c329fe47]:is(.dark *){background-color:#06b6d433;--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.btn-primary[data-v-c329fe47]{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:.75rem;--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#a855f7 var(--tw-gradient-to-position);font-weight:500;padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(6,182,212,.25);--tw-shadow:var(--tw-shadow-colored);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-primary[data-v-c329fe47],.btn-primary[data-v-c329fe47]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary[data-v-c329fe47]:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;--tw-gradient-from:#0891b2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(8,145,178,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#9333ea var(--tw-gradient-to-position);--tw-shadow-color:rgba(6,182,212,.4);--tw-shadow:var(--tw-shadow-colored)}.game-preview-card[data-v-c329fe47]{align-items:center;border-radius:1rem;border-width:1px;display:flex;height:16rem;justify-content:center;width:100%;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.game-preview-card[data-v-c329fe47]:is(.dark *){background-color:#0f172a80;border-color:#06b6d433;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.preview-icon-wrapper[data-v-c329fe47]{align-items:center;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border-radius:1rem;display:flex;height:8rem;justify-content:center;width:8rem;--tw-gradient-from:rgba(6,182,212,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(168,85,247,.2) var(--tw-gradient-to-position)}.game-card[data-v-c329fe47]{border-radius:1rem;border-width:1px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.game-card[data-v-c329fe47]:hover{border-color:#06b6d44d}.game-card[data-v-c329fe47]:is(.dark *){background-color:#0f172a80;border-color:#06b6d41a;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.game-card[data-v-c329fe47]:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(6,182,212,.1);--tw-shadow:var(--tw-shadow-colored)}.game-card[data-v-c329fe47]:hover:is(.dark *){background-color:#0f172ab3}.card-glow[data-v-c329fe47]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;--tw-translate-x:-100%;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsla(0,0%,100%,.05) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);transition-duration:1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card-glow[data-v-c329fe47],.game-card:hover .card-glow[data-v-c329fe47]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.game-card:hover .card-glow[data-v-c329fe47]{--tw-translate-x:100%}.game-icon-wrapper[data-v-c329fe47]{align-items:center;border-radius:.75rem;display:flex;flex-shrink:0;height:4rem;justify-content:center;margin-bottom:1rem;width:4rem}.difficulty-badge[data-v-c329fe47]{border-radius:.5rem;flex-shrink:0;font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .5rem}.difficulty-easy[data-v-c329fe47]{background-color:#10b9811a;border-color:#10b98133;border-width:1px;--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.difficulty-easy[data-v-c329fe47]:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.difficulty-medium[data-v-c329fe47]{background-color:#06b6d41a;border-color:#06b6d433;border-width:1px;--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.difficulty-medium[data-v-c329fe47]:is(.dark *){--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.difficulty-hard[data-v-c329fe47]{background-color:#f973161a;border-color:#f9731633;border-width:1px;--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.difficulty-hard[data-v-c329fe47]:is(.dark *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.info-card[data-v-c329fe47]{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.info-card[data-v-c329fe47]:is(.dark *){background-color:#0f172a80;border-color:#06b6d41a;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.challenge-item[data-v-c329fe47]{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:1rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.challenge-item[data-v-c329fe47]:hover{border-color:#06b6d44d}.challenge-item[data-v-c329fe47]:is(.dark *){background-color:#1e293b4d;border-color:#33415580}.achievement-item[data-v-c329fe47]{border-radius:.75rem;border-width:1px;cursor:pointer;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:.75rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.achievement-item[data-v-c329fe47]:is(.dark *){background-color:#1e293b4d;border-color:#33415580}.achievement-unlocked[data-v-c329fe47]{background-color:#eab3080d;border-color:#eab3084d}.achievement-locked[data-v-c329fe47]{opacity:.5}.achievement-icon[data-v-c329fe47]{align-items:center;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border-radius:.5rem;display:flex;height:3rem;justify-content:center;margin-left:auto;margin-right:auto;width:3rem;--tw-gradient-from:rgba(234,179,8,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,179,8,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(249,115,22,.2) var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.achievement-icon[data-v-c329fe47]:is(.dark *){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.line-clamp-2[data-v-c329fe47]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:640px){.stat-card[data-v-c329fe47]{padding:.5rem .75rem}.game-card[data-v-c329fe47],.info-card[data-v-c329fe47]{padding:1rem}}
