@charset "UTF-8";@font-face{font-family:__Concert_One_9e73a9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d7ca08de52ba9a0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Concert_One_9e73a9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/60e8114ef996903e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Concert_One_Fallback_9e73a9;src:local("Arial");ascent-override:96.42%;descent-override:19.72%;line-gap-override:0.00%;size-adjust:101.53%}.__className_9e73a9{font-family:__Concert_One_9e73a9,__Concert_One_Fallback_9e73a9,sans-serif;font-weight:400;font-style:normal}.__variable_9e73a9{--font-concert:"__Concert_One_9e73a9","__Concert_One_Fallback_9e73a9",sans-serif}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;overflow:hidden;width:auto!important;height:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{position:absolute;padding:0;margin:0;left:0;top:0;bottom:0;right:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{position:absolute;overflow:hidden;pointer-events:none}.simplebar-track{z-index:1;right:0;bottom:0}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;opacity:0;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.apexcharts-legend-series .apexcharts-legend-marker{left:-4px!important;right:-4px!important}.apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series,.apexcharts-legend.apx-legend-position-top .apexcharts-legend-series{gap:8px}.apexcharts-legend-series{display:flex;gap:8px}html[dir=rtl] .apexcharts-tooltip .apexcharts-tooltip-marker{margin-left:10px;margin-right:0}:root{--gb-primary-50:#f5f3ff;--gb-primary-100:#ede9fe;--gb-primary-200:#ddd6fe;--gb-primary-300:#c4b5fd;--gb-primary-400:#a78bfa;--gb-primary-500:#8b5cf6;--gb-primary-600:#7c3aed;--gb-primary-700:#6d28d9;--gb-primary-800:#5b21b6;--gb-primary-900:#4c1d95;--gb-primary-950:#2e1065;--gb-primary:var(--gb-primary-500);--gb-secondary-50:#ecfeff;--gb-secondary-100:#cffafe;--gb-secondary-200:#a5f3fc;--gb-secondary-300:#67e8f9;--gb-secondary-400:#22d3ee;--gb-secondary-500:#06b6d4;--gb-secondary-600:#0891b2;--gb-secondary-700:#0e7490;--gb-secondary-800:#155e75;--gb-secondary-900:#164e63;--gb-secondary-950:#083344;--gb-secondary:var(--gb-secondary-500);--gb-accent-50:#fff1f2;--gb-accent-100:#ffe4e6;--gb-accent-200:#fecdd3;--gb-accent-300:#fda4af;--gb-accent-400:#fb7185;--gb-accent-500:#f43f5e;--gb-accent-600:#e11d48;--gb-accent-700:#be123c;--gb-accent-800:#9f1239;--gb-accent-900:#881337;--gb-accent-950:#4c0519;--gb-accent:var(--gb-accent-500);--gb-success-500:#10b981;--gb-success:var(--gb-success-500);--gb-warning-500:#f59e0b;--gb-warning:var(--gb-warning-500);--gb-error-500:#ef4444;--gb-error:var(--gb-error-500);--gb-neutral-0:#fff;--gb-neutral-50:#fafafa;--gb-neutral-100:#f4f4f5;--gb-neutral-200:#e4e4e7;--gb-neutral-300:#d4d4d8;--gb-neutral-400:#a1a1aa;--gb-neutral-500:#71717a;--gb-neutral-600:#52525b;--gb-neutral-700:#3f3f46;--gb-neutral-800:#27272a;--gb-neutral-900:#18181b;--gb-neutral-950:#09090b;--gb-bg-void:#05050a;--gb-bg-base:#0a0a0f;--gb-bg-elevated:#12121a;--gb-bg-surface:#18181f;--gb-bg-overlay:#1e1e28;--gb-bg-spotlight:#252530;--gb-border-subtle:hsla(0,0%,100%,.04);--gb-border-default:hsla(0,0%,100%,.08);--gb-border-hover:hsla(0,0%,100%,.12);--gb-border-active:hsla(0,0%,100%,.16);--gb-border-focus:rgba(139,92,246,.5);--gb-glass-light:hsla(0,0%,100%,.02);--gb-glass-medium:hsla(0,0%,100%,.04);--gb-glass-heavy:hsla(0,0%,100%,.08);--gb-glass-blur:rgba(18,18,26,.8);--gb-text-primary:#fff;--gb-text-secondary:#a1a1aa;--gb-text-muted:#71717a;--gb-text-disabled:#52525b;--gb-gradient-primary:linear-gradient(135deg,#8b5cf6,#a855f7 50%,#d946ef);--gb-gradient-primary-subtle:linear-gradient(135deg,rgba(139,92,246,.15),rgba(168,85,247,.15));--gb-gradient-secondary:linear-gradient(135deg,#06b6d4,#0ea5e9);--gb-gradient-accent:linear-gradient(135deg,#f43f5e,#fb7185);--gb-gradient-hot:linear-gradient(135deg,#f43f5e,#f97316);--gb-gradient-success:linear-gradient(135deg,#10b981,#34d399);--gb-gradient-premium:linear-gradient(135deg,#f59e0b,#fbbf24 50%,#fcd34d);--gb-gradient-mesh:radial-gradient(ellipse 80% 50% at 20% -10%,rgba(139,92,246,.15),transparent 50%),radial-gradient(ellipse 60% 40% at 80% 0%,rgba(6,182,212,.12),transparent 50%),radial-gradient(ellipse 50% 30% at 10% 100%,rgba(244,63,94,.08),transparent 50%);--gb-gradient-shine:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.03) 45%,hsla(0,0%,100%,.05) 50%,hsla(0,0%,100%,.03) 55%,transparent 60%);--gb-gradient-text:linear-gradient(135deg,#8b5cf6,#06b6d4);--gb-font-primary:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--gb-font-display:"Space Grotesk","Inter",sans-serif;--gb-font-mono:"JetBrains Mono","Fira Code",monospace;--gb-space-1:0.25rem;--gb-space-2:0.5rem;--gb-space-3:0.75rem;--gb-space-4:1rem;--gb-space-5:1.25rem;--gb-space-6:1.5rem;--gb-space-8:2rem;--gb-space-10:2.5rem;--gb-space-12:3rem;--gb-space-16:4rem;--gb-space-20:5rem;--gb-space-24:6rem;--gb-radius-sm:0.25rem;--gb-radius-default:0.5rem;--gb-radius-md:0.75rem;--gb-radius-lg:1rem;--gb-radius-xl:1.25rem;--gb-radius-2xl:1.5rem;--gb-radius-3xl:2rem;--gb-radius-full:9999px;--gb-shadow-sm:0 1px 2px rgba(0,0,0,.4);--gb-shadow-default:0 2px 4px rgba(0,0,0,.4);--gb-shadow-md:0 4px 8px rgba(0,0,0,.4);--gb-shadow-lg:0 8px 16px rgba(0,0,0,.4);--gb-shadow-xl:0 16px 32px rgba(0,0,0,.4);--gb-shadow-2xl:0 24px 48px rgba(0,0,0,.5);--gb-shadow-card:0 4px 20px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.04);--gb-shadow-card-hover:0 12px 40px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.08);--gb-shadow-button:0 4px 12px rgba(139,92,246,.3);--gb-shadow-button-hover:0 8px 24px rgba(139,92,246,.4);--gb-shadow-glow-primary:0 0 20px rgba(139,92,246,.3);--gb-shadow-glow-primary-lg:0 0 40px rgba(139,92,246,.4);--gb-shadow-glow-secondary:0 0 20px rgba(6,182,212,.3);--gb-shadow-glow-accent:0 0 20px rgba(244,63,94,.3);--gb-duration-fast:100ms;--gb-duration-normal:200ms;--gb-duration-slow:300ms;--gb-ease-out:cubic-bezier(0,0,0.2,1);--gb-ease-in-out:cubic-bezier(0.4,0,0.2,1);--gb-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--gb-header-height:72px;--gb-header-height-mobile:64px;--gb-drawer-width:280px;--gb-drawer-mini-width:72px;--foreground-rgb:255,255,255;--background:var(--gb-bg-base);--background-secondary:var(--gb-bg-elevated);--background-card:var(--gb-bg-surface);--background-elevated:var(--gb-bg-overlay);--accent-primary:var(--gb-primary);--accent-primary-light:var(--gb-primary-400);--accent-secondary:var(--gb-primary-600);--accent-gradient:var(--gb-gradient-primary);--text-primary:var(--gb-text-primary);--text-secondary:var(--gb-text-secondary);--text-muted:var(--gb-text-muted);--border-subtle:var(--gb-border-subtle);--border-default:var(--gb-border-default);--border-hover:var(--gb-border-hover);--glass-bg:var(--gb-glass-blur);--glass-border:var(--gb-border-default);--void-gradient:var(--gb-gradient-primary);--void-gray-3:var(--gb-glass-medium);--void-gray-2:var(--gb-bg-overlay);--void-gray-1:var(--gb-bg-surface);--void-primary:var(--gb-primary);--void-white-5:var(--gb-glass-medium);--void-pink:var(--gb-accent);--void-green:var(--gb-success)}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;font-family:var(--gb-font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--gb-text-primary);background:var(--gb-bg-base);min-height:100vh}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--gb-bg-elevated);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--gb-border-hover);border-radius:4px;-webkit-transition:background var(--gb-duration-normal) var(--gb-ease-out);transition:background var(--gb-duration-normal) var(--gb-ease-out)}::-webkit-scrollbar-thumb:hover{background:var(--gb-border-active)}*{scrollbar-width:thin;scrollbar-color:var(--gb-border-hover) var(--gb-bg-elevated)}::selection{background:rgba(139,92,246,.3);color:var(--gb-text-primary)}::-moz-selection{background:rgba(139,92,246,.3);color:var(--gb-text-primary)}:focus-visible{outline:2px solid var(--gb-primary);outline-offset:2px}.gradient-title{font-family:var(--gb-font-display);font-size:1.5rem;font-weight:700;line-height:1.2;text-align:center;background:var(--gb-gradient-primary);-webkit-background-clip:text;background-clip:text}.gradient-text,.gradient-title{-webkit-text-fill-color:transparent}.gradient-text{background:var(--gb-gradient-text);-webkit-background-clip:text;background-clip:text}.text-display{font-family:var(--gb-font-display)}.text-mono{font-family:var(--gb-font-mono)}.main-card{background:var(--gb-bg-surface);border:1px solid var(--gb-border-subtle);border-radius:var(--gb-radius-lg);overflow:hidden;transition:all var(--gb-duration-slow) var(--gb-ease-in-out)}.main-card:hover{border-color:var(--gb-border-hover);box-shadow:var(--gb-shadow-card-hover)}.glass-card{background:var(--gb-glass-blur);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--gb-border-default)}.glass-card,.gradient-border{border-radius:var(--gb-radius-lg)}.gradient-border{position:relative;background:var(--gb-bg-surface)}.gradient-border:before{content:"";position:absolute;inset:0;padding:1px;border-radius:var(--gb-radius-lg);background:var(--gb-gradient-primary);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity var(--gb-duration-slow) var(--gb-ease-out)}.gradient-border:hover:before{opacity:1}.event-glow-bg{position:fixed;inset:0;z-index:0;pointer-events:none;background:var(--gb-gradient-mesh),var(--gb-bg-base);animation:glowPulse 20s ease-in-out infinite alternate}@keyframes glowPulse{0%{opacity:1}50%{opacity:.85}to{opacity:1}}.event-glow-bg:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,transparent 0,var(--gb-bg-base) 70%);pointer-events:none}.orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5;animation:orbFloat 20s ease-in-out infinite}.orb-primary{background:var(--gb-primary-500);width:400px;height:400px}.orb-secondary{background:var(--gb-secondary-500);width:300px;height:300px;animation-delay:-5s}.orb-accent{background:var(--gb-accent-500);width:250px;height:250px;animation-delay:-10s}@keyframes orbFloat{0%,to{transform:translate(0) scale(1)}25%{transform:translate(50px,-30px) scale(1.1)}50%{transform:translate(-20px,50px) scale(.9)}75%{transform:translate(-50px,-20px) scale(1.05)}}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:var(--gb-space-2);background:var(--gb-gradient-primary);color:#fff;border:none;padding:var(--gb-space-3) var(--gb-space-6);border-radius:var(--gb-radius-md);font-family:var(--gb-font-primary);font-weight:600;font-size:.875rem;cursor:pointer;transition:all var(--gb-duration-slow) var(--gb-ease-in-out);box-shadow:var(--gb-shadow-button)}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--gb-shadow-button-hover)}.btn-primary:active{transform:translateY(0)}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--gb-space-2);background:transparent;color:var(--gb-text-primary);border:1px solid var(--gb-border-default);padding:var(--gb-space-3) var(--gb-space-6);border-radius:var(--gb-radius-md);font-family:var(--gb-font-primary);font-weight:600;font-size:.875rem;cursor:pointer;transition:all var(--gb-duration-normal) var(--gb-ease-out)}.btn-secondary:hover{background:var(--gb-glass-medium);border-color:var(--gb-border-hover)}.btn-accent{display:inline-flex;align-items:center;justify-content:center;gap:var(--gb-space-2);background:var(--gb-gradient-accent);color:#fff;border:none;padding:var(--gb-space-3) var(--gb-space-6);border-radius:var(--gb-radius-md);font-family:var(--gb-font-primary);font-weight:600;font-size:.875rem;cursor:pointer;transition:all var(--gb-duration-slow) var(--gb-ease-in-out);box-shadow:0 4px 12px rgba(244,63,94,.3)}.btn-accent:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(244,63,94,.4)}.input-modern{width:100%;background:var(--gb-bg-overlay);border:1px solid var(--gb-border-subtle);border-radius:var(--gb-radius-md);color:var(--gb-text-primary);padding:var(--gb-space-3) var(--gb-space-4);font-family:var(--gb-font-primary);font-size:.875rem;transition:all var(--gb-duration-normal) var(--gb-ease-out)}.input-modern:hover{border-color:var(--gb-border-default)}.input-modern:focus{outline:none;border-color:var(--gb-primary);box-shadow:0 0 0 3px rgba(139,92,246,.15)}.input-modern::placeholder{color:var(--gb-text-muted)}.badge{display:inline-flex;align-items:center;justify-content:center;padding:var(--gb-space-1) var(--gb-space-2);border-radius:var(--gb-radius-sm);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.badge-primary{background:rgba(139,92,246,.15);color:var(--gb-primary-400);border:1px solid rgba(139,92,246,.2)}.badge-secondary{background:rgba(6,182,212,.15);color:var(--gb-secondary-400);border:1px solid rgba(6,182,212,.2)}.badge-accent{background:rgba(244,63,94,.15);color:var(--gb-accent-400);border:1px solid rgba(244,63,94,.2)}.badge-success{background:rgba(16,185,129,.15);color:#34d399;border:1px solid rgba(16,185,129,.2)}.badge-warning{background:rgba(245,158,11,.15);color:#fbbf24;border:1px solid rgba(245,158,11,.2)}.badge-hot{background:var(--gb-gradient-hot);color:#fff;border:none;animation:badgePulse 2s ease-in-out infinite}@keyframes badgePulse{0%,to{box-shadow:0 0 0 0 rgba(244,63,94,.4)}50%{box-shadow:0 0 0 4px rgba(244,63,94,0)}}.tag{display:inline-flex;align-items:center;gap:var(--gb-space-1);padding:var(--gb-space-1) var(--gb-space-3);background:var(--gb-glass-medium);border:1px solid var(--gb-border-subtle);border-radius:var(--gb-radius-full);font-size:.75rem;color:var(--gb-text-secondary);transition:all var(--gb-duration-normal) var(--gb-ease-out)}.tag:hover{background:var(--gb-glass-heavy);border-color:var(--gb-border-default);color:var(--gb-text-primary)}.skeleton{background:linear-gradient(90deg,var(--gb-bg-surface) 25%,var(--gb-bg-overlay) 50%,var(--gb-bg-surface) 75%);background-size:200% 100%;animation:skeletonShimmer 1.5s ease-in-out infinite;border-radius:var(--gb-radius-default)}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.live-indicator{display:flex;align-items:center;gap:var(--gb-space-2)}.live-indicator:before{content:"";width:8px;height:8px;background:var(--gb-accent);border-radius:50%;animation:livePulse 1.5s ease-in-out infinite}@keyframes livePulse{0%,to{box-shadow:0 0 0 0 rgba(244,63,94,.7)}50%{box-shadow:0 0 0 8px rgba(244,63,94,0)}}.overlay-bottom{background:linear-gradient(0deg,rgba(10,10,15,.95) 0,rgba(10,10,15,.6) 50%,transparent)}.overlay-top{background:linear-gradient(180deg,rgba(10,10,15,.95) 0,transparent)}.overlay-left{background:linear-gradient(90deg,rgba(10,10,15,.95) 0,transparent)}.overlay-full{background:rgba(10,10,15,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.image-cover{object-fit:cover;width:100%;height:100%}.image-hover-zoom{transition:transform var(--gb-duration-slow) var(--gb-ease-out)}.image-hover-zoom:hover{transform:scale(1.05)}.price{font-family:var(--gb-font-display);font-weight:700}.price-from{font-size:.75rem}.price-from,.price-original{color:var(--gb-text-muted);font-weight:400}.price-original{text-decoration:line-through}.price-discount{color:var(--gb-success)}.viewing-now{display:flex;align-items:center;gap:var(--gb-space-2);padding:var(--gb-space-1) var(--gb-space-3);background:rgba(244,63,94,.1);border:1px solid rgba(244,63,94,.2);border-radius:var(--gb-radius-full);font-size:.75rem;color:var(--gb-accent-400)}.viewing-now:before{content:"";width:6px;height:6px;background:var(--gb-accent);border-radius:50%;animation:livePulse 1.5s ease-in-out infinite}.tooltip{position:relative}.tooltip:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-8px);padding:var(--gb-space-2) var(--gb-space-3);background:var(--gb-bg-spotlight);border:1px solid var(--gb-border-default);border-radius:var(--gb-radius-default);font-size:.75rem;color:var(--gb-text-primary);white-space:nowrap;opacity:0;visibility:hidden;transition:all var(--gb-duration-normal) var(--gb-ease-out);z-index:1000}.tooltip:hover:after{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-4px)}.verified-badge{justify-content:center;width:16px;height:16px;background:var(--gb-gradient-secondary);border-radius:50%}.creator-badge,.verified-badge{display:inline-flex;align-items:center;color:#fff}.creator-badge{gap:var(--gb-space-1);padding:var(--gb-space-1) var(--gb-space-2);background:var(--gb-gradient-primary);border-radius:var(--gb-radius-full);font-size:.6875rem;font-weight:600}.countdown{display:flex;gap:var(--gb-space-2);font-family:var(--gb-font-mono)}.countdown-item{display:flex;flex-direction:column;align-items:center;min-width:48px;padding:var(--gb-space-2);background:var(--gb-bg-surface);border:1px solid var(--gb-border-subtle);border-radius:var(--gb-radius-default)}.countdown-value{font-size:1.5rem;font-weight:700;color:var(--gb-text-primary);line-height:1}.countdown-label{font-size:.625rem;color:var(--gb-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-top:var(--gb-space-1)}.css-13ddxbb>*+*{margin:0!important}@media (max-width:768px){:root{--gb-header-height:var(--gb-header-height-mobile)}.hide-mobile{display:none!important}}@media (min-width:769px){.hide-desktop{display:none!important}}@media print{body{background:#fff;color:#000}.no-print{display:none!important}}