.app{background:linear-gradient(180deg,#0a0000,#1a0505 50%,#0a0000);min-height:100vh;overflow-x:hidden;position:relative}.app.rainbow-mode{animation:rainbowBg 2s linear infinite}@keyframes rainbowBg{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(1turn)}}.container{margin:0 auto;max-width:1000px;padding:20px;position:relative;z-index:10}.cursor-glow{background:radial-gradient(circle,#ffd70066 0,#f003 40%,#0000 70%);border-radius:50%;height:300px;mix-blend-mode:screen;width:300px;z-index:0}.chinese-matrix,.cursor-glow{pointer-events:none;position:fixed}.chinese-matrix{height:100%;left:0;overflow:hidden;top:0;width:100%;z-index:1}.matrix-column{display:flex;flex-direction:column;font-family:Noto Sans SC,sans-serif;font-size:1.5rem;line-height:1.8;position:absolute;text-shadow:0 0 15px currentColor;writing-mode:vertical-rl}.floating-objects{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:2}.floating-obj{filter:drop-shadow(0 0 15px rgba(255,215,0,.6));position:absolute}.confetti-container{pointer-events:none;position:fixed;z-index:9999}.confetti-particle{font-size:1.5rem;position:absolute}.mega-header{padding:80px 20px 60px;text-align:center}.flags-mega{filter:drop-shadow(0 0 30px rgba(255,0,0,.5));font-size:5rem;margin-bottom:30px}.logo-3d-container{cursor:pointer;display:inline-block}.logo-3d{position:relative;transform-style:preserve-3d}.logo-main{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,gold,#fa0 20%,#ff6b35 40%,#c41e3a 60%,#8b0000 80%,#4a0000);-webkit-background-clip:text;background-clip:text;display:block;filter:drop-shadow(0 0 30px rgba(255,215,0,.5));font-size:10rem;font-weight:900;letter-spacing:20px;position:relative;text-shadow:none}.logo-main:before{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,red,#8b0000);-webkit-background-clip:text;background-clip:text;content:attr(data-text);left:4px;opacity:.5;position:absolute;top:4px;z-index:-1}.logo-reflection{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#ffd7004d,#0000);-webkit-background-clip:text;background-clip:text;filter:blur(2px);font-size:10rem;font-weight:900;letter-spacing:20px;mask-image:linear-gradient(#0000,#000);-webkit-mask-image:linear-gradient(#0000,#000);opacity:.3;transform:scaleY(-1) translateY(20px)}.chinese-mega{margin-top:30px}.chinese-big{color:gold;font-size:5rem;font-weight:900}.chinese-big,.chinese-sub{display:block;font-family:Noto Sans SC,sans-serif}.chinese-sub{color:#ff6b6b;font-size:2.5rem;margin-top:10px}.header-subtitle{color:#fff;font-size:2rem;letter-spacing:5px;margin-top:30px}.wave-text{display:inline-block}.dragon-interactive{cursor:pointer;margin:40px 0;padding:40px;position:relative;text-align:center}.dragon-body{display:inline-block;position:relative}.dragon-emoji{display:block;filter:drop-shadow(0 0 50px rgba(255,100,0,.8));font-size:15rem}.dragon-eyes{display:flex;gap:60px;left:50%;position:absolute;top:30%;transform:translateX(-50%)}.dragon-eye{font-size:2rem}.dragon-fire{font-size:3rem;pointer-events:none;position:absolute}.dragon-hint{color:gold;font-size:1.5rem;margin-top:20px;text-shadow:0 0 20px #ffd70080}.fire-counter{background:#ff6b6b33;border-radius:30px;color:#ff6b6b;display:inline-block;font-size:1.2rem;margin-top:15px;padding:10px 25px}.date-mega{margin:60px 0}.date-card-mega{background:linear-gradient(135deg,#c41e3a80,#8b000080);border:5px solid gold;border-radius:40px;box-shadow:0 0 50px #ffd7004d,inset 0 0 100px #ffd7001a;overflow:hidden;padding:50px;position:relative;text-align:center}.date-card-mega:before{color:gold;content:"龍";font-family:Noto Sans SC,sans-serif;font-size:30rem;left:50%;opacity:.05;position:absolute;top:50%;transform:translate(-50%,-50%)}.date-label-mega{color:#ff6b6b;display:block;font-size:1.8rem;margin-bottom:20px}.date-value-mega{color:gold;font-size:8rem;font-weight:900}.date-info-mega{display:flex;font-size:2rem;gap:40px;justify-content:center;margin-top:25px}.date-dragons{font-size:3rem;margin-top:30px}.mega-price-section{margin:60px 0;text-align:center}.price-timer{background:linear-gradient(135deg,#ff00004d,#8b00004d);border:3px solid red;border-radius:20px;margin-bottom:30px;padding:25px}.timer-label{color:#ff6b6b;display:block;font-size:1.3rem;margin-bottom:15px}.timer-digits{gap:10px;justify-content:center}.timer-block,.timer-digits{align-items:center;display:flex}.timer-block{flex-direction:column}.timer-num{background:#00000080;border-radius:15px;color:gold;font-size:3.5rem;font-weight:900;min-width:100px;padding:10px 20px;text-shadow:0 0 20px #ffd70080}.timer-unit{color:#999;font-size:.9rem;margin-top:5px}.timer-sep{animation:blink 1s ease-in-out infinite;color:gold;font-size:3rem}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.mega-price-card{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border:5px solid gold;border-radius:40px;box-shadow:0 20px 60px #ffd70066,inset 0 0 50px #ffd7001a;display:inline-block;padding:40px 80px;position:relative}.price-badge-top{background:linear-gradient(135deg,red,#ff6b00);border-radius:30px;box-shadow:0 5px 20px #ff000080;color:#fff;font-size:1.2rem;font-weight:700;left:50%;padding:10px 30px;position:absolute;top:-20px;transform:translateX(-50%)}.prices-compare{align-items:center;display:flex;gap:20px;justify-content:center;margin:30px 0}.old-price-mega{color:#666;font-size:2.5rem;text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red;text-decoration-thickness:4px}.price-arrow{color:gold;font-size:2rem}.new-price-mega{color:gold;font-size:5rem;font-weight:900}.discount-badge-mega{background:linear-gradient(135deg,#0f0,#0c0);border-radius:50%;box-shadow:0 5px 30px #00ff0080;color:#000;font-size:1.5rem;font-weight:900;padding:15px 25px;position:absolute;right:-20px;top:20px}.price-includes{color:#aaa;display:flex;flex-direction:column;font-size:1.2rem;gap:10px;margin-top:20px}.price-urgency{font-size:1.8rem;margin-top:30px}.mega-ticket-counter{background:linear-gradient(135deg,#f003,#8b000066);border:5px solid red;border-radius:40px;box-shadow:0 0 50px #ff00004d;margin:60px 0;overflow:hidden;padding:40px;position:relative;text-align:center}.mega-ticket-counter.panic{animation:shake .3s ease-in-out}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}}.counter-top{color:#ff6b6b;font-size:1.5rem;letter-spacing:3px;margin-bottom:20px}.mega-counter-display{align-items:center;display:flex;justify-content:center;min-height:120px}.counter-numbers{align-items:baseline;display:flex;gap:15px;justify-content:center}.mega-number{font-size:8rem;font-weight:900;text-shadow:0 0 50px #ffd700cc}.mega-slash,.mega-total{color:#666;font-size:4rem}.sold-out-flash{color:red;font-size:4rem;font-weight:900;text-shadow:0 0 30px #f00c}.mega-progress{background:#00000080;height:30px;margin:30px 0;overflow:visible}.mega-progress,.mega-progress-fill{border-radius:15px;position:relative}.mega-progress-fill{background:linear-gradient(90deg,red,gold,#ff6b00);box-shadow:0 0 30px #ffd70099;height:100%}.progress-flames{display:flex;gap:5px;position:absolute;right:0;top:-15px}.buyers-feed{margin:20px 0;min-height:60px}.buyer-notification{align-items:center;background:linear-gradient(135deg,#0f0,#0c0);border-radius:30px;box-shadow:0 10px 40px #0f06;color:#000;display:inline-flex;font-weight:700;gap:10px;padding:15px 30px}.buyer-icon{font-size:1.5rem}.buyer-name{font-weight:900}.viewers-count{align-items:center;color:#aaa;display:flex;font-size:1.1rem;gap:10px;justify-content:center;margin:20px 0}.viewer-dot{animation:pulse 1s ease-in-out infinite;background:#0f0;border-radius:50%;height:10px;width:10px}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.mega-warning{font-size:1.4rem;margin-top:20px}.features-mega{margin:80px 0}.features-title{color:gold;font-size:3rem;margin-bottom:50px;text-align:center;text-shadow:0 0 30px #ffd70080}.features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.feature-3d{perspective:1000px}.feature-3d-inner{background:linear-gradient(135deg,#ffffff1a,#0000004d);border:3px solid gold;border:3px solid var(--feature-color,gold);border-radius:30px;overflow:hidden;padding:40px 30px;position:relative;text-align:center;transform-style:preserve-3d;transition:all .3s ease}.feature-glow{background:radial-gradient(circle at 50% 0,gold,#0000 70%);background:radial-gradient(circle at 50% 0,var(--feature-color,gold),#0000 70%);bottom:0;left:0;opacity:.2;position:absolute;right:0;top:0}.feature-3d-icon{display:block;filter:drop-shadow(0 0 20px #ffd700);filter:drop-shadow(0 0 20px var(--feature-color,#ffd700));font-size:5rem;margin-bottom:20px}.feature-3d-title{color:gold;color:var(--feature-color,gold);font-size:1.6rem;margin-bottom:15px}.feature-3d-desc{color:#ccc;font-family:Arial,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6}.feature-sparkles{font-size:1.5rem;position:absolute;right:10px;top:10px}.reviews-section{margin:80px 0}.reviews-title{color:gold;font-size:2.5rem;margin-bottom:50px;text-align:center}.reviews-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.review-card{background:linear-gradient(135deg,#ffd7001a,#0000004d);border:2px solid #ffd7004d;border-radius:25px;cursor:default;padding:25px}.review-header{align-items:center;display:flex;gap:15px;margin-bottom:15px}.review-avatar{font-size:2.5rem}.review-name{color:gold;flex-grow:1;font-size:1.3rem}.review-rating{font-size:.9rem}.review-text{color:#ccc;font-family:Arial,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6}.mega-taglines{padding:60px 20px;text-align:center}.mega-tagline{align-items:center;color:#fff;cursor:default;display:flex;font-size:2.5rem;gap:20px;justify-content:center;margin:25px 0}.tagline-emoji{font-size:2rem}.tagline-text{text-shadow:0 0 20px #ffffff4d}.xd-mega{filter:drop-shadow(0 0 30px rgba(255,215,0,.5));font-size:5rem;margin-top:40px}.mega-buy-section{margin:80px 0;position:relative;text-align:center}.mega-buy-button{align-items:center;background:linear-gradient(135deg,gold,#ff6b00 50%,red);border-radius:80px;color:#000;display:inline-flex;font-family:Russo One,sans-serif;font-size:2.5rem;font-weight:900;gap:20px;overflow:hidden;padding:35px 80px;position:relative;text-decoration:none;transition:all .3s ease}.mega-buy-button.exploding{animation:explode .3s ease}@keyframes explode{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.button-shine{background:linear-gradient(90deg,#0000,#ffffff80,#0000);height:100%;left:-300px;position:absolute;top:0;transform:skewX(-20deg);width:150px}.button-particles{display:flex;left:50%;position:absolute;top:-20px;transform:translateX(-50%)}.button-particle,.click-message{font-size:1.5rem}.click-message{color:gold;margin-top:20px}.mega-limited{color:#ff6b6b;font-size:1.5rem;margin-top:30px}.social-proof{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:40px}.proof-item{align-items:center;background:#ffffff1a;border-radius:30px;color:#ccc;display:flex;font-size:1.1rem;gap:10px;padding:15px 25px}.proof-emoji{font-size:1.5rem}.mega-footer{border-top:3px solid #c41e3a;margin-top:60px;padding:80px 20px;text-align:center}.footer-dragons-mega{font-size:6rem;margin-bottom:30px}.footer-chinese-mega{color:gold;font-family:Noto Sans SC,sans-serif;font-size:3rem;margin-bottom:25px}.footer-copy-mega{color:#666;font-size:1.1rem;margin-bottom:20px}.footer-hint{color:#444;font-family:Arial,sans-serif;font-size:.9rem}.footer-madeby{color:#ffd700bf;font-size:1rem;letter-spacing:1px;margin-top:18px}.footer-madeby a{color:gold;font-weight:900;text-decoration:none;text-shadow:0 0 20px #ffd70073}.footer-madeby a:hover{text-shadow:0 0 10px #ffd700cc,0 0 30px #ff000059}.easter-egg-overlay{align-items:center;background:#000000e6;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.easter-egg-content{background:linear-gradient(135deg,gold,#ff6b00);border-radius:30px;box-shadow:0 0 100px #ffd70080;color:#000;max-width:500px;padding:50px;text-align:center}.easter-egg-content h2{font-size:2rem;margin-bottom:20px}.easter-egg-content p{font-size:1.2rem;margin:10px 0}.easter-egg-content button{background:#000;border:none;border-radius:30px;color:gold;cursor:pointer;font-size:1.2rem;font-weight:700;margin-top:30px;padding:15px 40px;transition:all .3s ease}.easter-egg-content button:hover{transform:scale(1.1)}.buy-overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000000e0;cursor:pointer;display:grid;inset:0;place-items:center;position:fixed;z-index:20000}.buy-overlay-bg{grid-gap:14px;animation:overlayDrift 6s linear infinite;color:#ffd700d9;display:grid;font-family:Bangers,Russo One,sans-serif;font-size:clamp(18px,3vw,42px);gap:14px;inset:-40px;letter-spacing:2px;opacity:.35;pointer-events:none;position:absolute;text-shadow:0 0 18px #ffd70073,0 0 60px #ff000040;transform:rotate(-12deg)}.buy-overlay-bg span{white-space:nowrap}@keyframes overlayDrift{0%{transform:rotate(-12deg) translateX(-40px)}to{transform:rotate(-12deg) translateX(40px)}}.buy-overlay-card{background:radial-gradient(circle at 20% 10%,#ffd70040 0,#0000 60%),radial-gradient(circle at 80% 90%,#ff00002e 0,#0000 60%),linear-gradient(135deg,#1e0000d9,#0a0000f2);border:4px solid #ffd700e6;border-radius:34px;box-shadow:0 0 40px #ffd70040,0 0 120px #ff00002e,inset 0 0 80px #ffd70014;cursor:default;overflow:hidden;padding:44px 34px 34px;position:relative;width:min(760px,calc(100vw - 32px))}.buy-overlay-card:before{animation:hueSpin 2.8s linear infinite;background:conic-gradient(from 180deg,gold,#ff6b00,red,gold);content:"";filter:blur(18px);inset:-2px;opacity:.22;position:absolute}@keyframes hueSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.buy-overlay-title{color:gold;font-size:clamp(44px,7vw,92px);font-weight:900;letter-spacing:6px;text-shadow:0 0 18px #ffd70099,0 0 60px #ff000059}.buy-overlay-sub,.buy-overlay-title{position:relative;text-align:center;z-index:1}.buy-overlay-sub{color:#ffffffd9;font-family:Arial,sans-serif;font-weight:700;letter-spacing:2px;margin-top:10px}.buy-overlay-button{align-items:center;background:linear-gradient(135deg,gold,#ff6b00 50%,red);border-radius:999px;box-shadow:0 0 30px #ffd70073,0 0 90px #ff000040;color:#000;display:inline-flex;font-size:clamp(18px,2.6vw,28px);font-weight:900;justify-content:center;margin-top:26px;padding:22px 26px;position:relative;text-decoration:none;width:100%;z-index:1}.buy-overlay-close{background:#0000008c;border:2px solid #ffd70099;border-radius:50%;color:gold;cursor:pointer;height:44px;position:absolute;right:14px;top:14px;width:44px;z-index:2}.buy-overlay-close:hover{border-color:gold;box-shadow:0 0 18px #ffd70066}.buy-overlay-hint{color:#ffffff80;font-family:Arial,sans-serif;font-size:.95rem;margin-top:14px;position:relative;text-align:center;z-index:1}@media (max-width:768px){.logo-main,.logo-reflection{font-size:5rem;letter-spacing:10px}.chinese-big{font-size:3rem}.dragon-emoji{font-size:10rem}.date-value-mega,.mega-number{font-size:5rem}.new-price-mega{font-size:3.5rem}.timer-num{font-size:2.5rem;min-width:70px}.mega-buy-button{font-size:1.8rem;padding:25px 50px}.mega-tagline{flex-direction:column;font-size:1.8rem;gap:10px}.features-grid,.reviews-grid{grid-template-columns:1fr}.prices-compare{flex-direction:column;gap:15px}.social-proof{align-items:center;flex-direction:column}}@media (max-width:480px){.logo-main,.logo-reflection{font-size:3.5rem;letter-spacing:5px}.flags-mega{font-size:3rem}.mega-buy-button{font-size:1.4rem;gap:10px;padding:20px 30px}.date-value-mega{font-size:4rem}.date-info-mega{flex-direction:column;gap:15px}.xd-mega{font-size:3rem}}*{box-sizing:border-box;margin:0;padding:0}:root{--red:#c41e3a;--gold:gold;--hot-pink:#ff1493;--neon-green:#39ff14;--cyber-blue:#0ff;--dark:#0a0000}body{background:#0a0000;background:var(--dark);color:#fff;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='48' viewport='0 0 100 100' style='fill:black;font-size:24px;'><text y='50%'>🐉</text></svg>") 16 0,auto;font-family:Russo One,Noto Sans SC,sans-serif;min-height:100vh;overflow-x:hidden}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#1a0505}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,gold,#c41e3a);background:linear-gradient(180deg,var(--gold),var(--red));border-radius:6px}::selection{background:#ff1493;background:var(--hot-pink);color:#000}
/*# sourceMappingURL=main.9b242c6f.css.map*/