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}.banner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#fbbf24,#f59e0b);box-shadow:0 4px 6px -1px #0000001a;color:#000;left:0;padding:12px 16px;position:fixed;right:0;top:0;width:100%;z-index:1000}.banner-content{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;gap:8px;justify-content:center}@media (min-width:768px){.banner-content{font-size:16px}}.banner-icon,.banner-icon-zap{height:20px;width:20px}.banner-icon-zap{color:#eab308}.earning-amount{color:#166534}.header{margin-bottom:48px;text-align:center}.main-title{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:16px}@media (min-width:768px){.main-title{font-size:3.75rem}}@media (min-width:1024px){.main-title{font-size:4.5rem}}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#fbbf24,#f59e0b);-webkit-background-clip:text;background-clip:text}.subtitle{color:#dcfce7;font-size:1.5rem;font-weight:600;margin-bottom:24px}@media (min-width:768px){.subtitle{font-size:1.875rem}}.rating{align-items:center;color:#fbbf24;display:flex;gap:8px;justify-content:center;margin-bottom:32px}.star{fill:currentColor;height:24px;width:24px}.rating-text{color:#fff;font-weight:600;margin-left:8px}.bonus-claim-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000001a;margin:0 auto;max-width:600px;padding:24px}.bonus-announcement{margin-bottom:24px}.bonus-badge{background:linear-gradient(90deg,#fbbf24,#f59e0b);border-radius:30px;box-shadow:0 4px 15px #fbbf244d;color:#000;display:inline-block;font-size:.9rem;font-weight:700;margin-bottom:12px;padding:12px 24px}@media (min-width:768px){.bonus-badge{font-size:1rem;padding:14px 32px}}.bonus-subtitle{color:#dcfce7;font-size:1rem;margin:0;opacity:.9}.bonus-claim-button{animation:gradientShift 3s ease infinite;background:linear-gradient(135deg,#16a34a,#22c55e,#10b981);background-size:200% 200%;border:none;border-radius:16px;box-shadow:0 8px 25px #22c55e66;color:#fff;cursor:pointer;display:inline-block;font-weight:700;margin:16px 0;overflow:hidden;padding:18px 36px;position:relative;transition:all .3s ease}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.bonus-claim-button:hover{box-shadow:0 12px 35px #22c55e80;transform:translateY(-2px)}.hover-scale:hover{transform:scale(1.05) translateY(-2px)}.bonus-button-content{align-items:center;display:flex;gap:12px;position:relative;z-index:2}.bonus-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));height:24px;width:24px}.bonus-button-text{text-align:left}.bonus-button-main{font-size:1.1rem;font-weight:800;line-height:1.2}@media (min-width:768px){.bonus-button-main{font-size:1.25rem}}.bonus-button-sub{font-size:.8rem;font-weight:600;opacity:.9}.bonus-button-shine{background:linear-gradient(90deg,#0000,#fff3,#0000);height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.bonus-claim-button:hover .bonus-button-shine{left:100%}.bonus-features{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:16px}.bonus-feature{background:#22c55e1a;border:1px solid #22c55e4d;border-radius:20px;color:#22c55e;font-size:.875rem;font-weight:600;padding:6px 12px}@media (max-width:768px){.bonus-claim-section{margin:0 16px;padding:20px}.bonus-claim-button{padding:16px 24px;width:100%}.bonus-button-content{justify-content:center}.bonus-features{gap:8px}.bonus-feature{font-size:.75rem;padding:4px 8px}}.phone-preview{display:flex;justify-content:center;position:relative}.phone-mockup{background:linear-gradient(180deg,#374151,#1f2937);border:4px solid #374151;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;height:384px;margin:0 auto;position:relative;transform:rotate(3deg);width:256px}.hover-rotate:hover{transform:rotate(0deg)}.phone-notch{background:#6b7280;border-radius:2px;height:4px;left:50%;position:absolute;top:24px;transform:translateX(-50%);width:64px}.phone-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:24px}.app-preview{text-align:center}.app-icon{align-items:center;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:16px;display:flex;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.zap-icon{color:#fff;height:32px;width:32px}.app-title{color:#fff;font-size:1.125rem;font-weight:700;margin-bottom:8px}.app-subtitle{color:#d1d5db;font-size:.875rem}.phone-features{display:flex;flex-direction:column;gap:12px}.bonus-display{background:#16a34a;border-radius:8px;color:#fff;padding:12px;text-align:center}.bonus-amount{font-weight:700}.bonus-text{font-size:.75rem}.progress-bar{background:#374151;border-radius:4px;height:8px;overflow:hidden}.progress-fill{background:linear-gradient(90deg,#22c55e,#fbbf24);height:100%;width:75%}.floating-icon{font-size:1.5rem;position:absolute}.floating-icon-1{right:-16px;top:-16px}.floating-icon-2{animation-delay:.5s;bottom:-16px;left:-16px}.floating-icon-3{font-size:1.25rem;left:-32px;top:50%}@media (max-width:768px){.phone-mockup{height:300px;width:200px}.phone-content{padding:16px}.app-icon{height:48px;width:48px}.zap-icon{height:24px;width:24px}}.benefits{display:flex;flex-direction:column;gap:32px}.benefit-card{border:1px solid #fff3;border-radius:16px;padding:32px}.benefit-card:hover{background:#ffffff26}.hover-scale:hover{transform:scale(1.05)}.benefit-header{gap:16px;margin-bottom:16px}.benefit-header,.benefit-icon{align-items:center;display:flex}.benefit-icon{border-radius:50%;height:48px;justify-content:center;width:48px}.benefit-icon-gift{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.benefit-icon-phone{background:linear-gradient(135deg,#22c55e,#3b82f6)}.benefit-icon-users{background:linear-gradient(135deg,#a855f7,#ec4899)}.icon{color:#fff;height:24px;width:24px}.benefit-title{color:#fff;font-size:1.25rem;font-weight:700}.benefit-description{color:#dcfce7}.cta-section{display:flex;flex-direction:column;gap:24px;margin-top:64px;text-align:center}.device-info{margin:16px 0}.device-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:.875rem;font-weight:600;gap:8px;margin:0 auto;padding:8px 16px}.device-badge.android{background:#22c55e33;border:1px solid #22c55e4d;color:#22c55e}.device-badge.ios{background:#3b82f633;border:1px solid #3b82f64d;color:#3b82f6}.device-badge.desktop{background:#a855f733;border:1px solid #a855f74d;color:#a855f7}.device-icon{height:16px;width:16px}.compatibility-note{background:#ffffff1a;border:1px solid #fff3;border-radius:12px;margin:16px auto 0;max-width:500px;padding:16px}.note-text{color:#dcfce7;font-size:.875rem;line-height:1.5;margin:0}.limited-offer{background:linear-gradient(90deg,#dc2626,#b91c1c);border-radius:24px;color:#fff;padding:8px 24px}.install-button,.limited-offer{display:inline-block;font-weight:700;margin:0 auto}.install-button{background:linear-gradient(90deg,#fbbf24,#f59e0b);border:none;border-radius:16px;box-shadow:0 25px 50px -12px #00000040;color:#000;cursor:pointer;padding:24px 48px;position:relative}.install-button:hover{background:linear-gradient(90deg,#f9ca24,#f0b90b)}.hover-scale:hover{transform:scale(1.1)}.transition-all{transition:all .3s ease-in-out}.button-content{align-items:center;display:flex;gap:16px}.download-icon{height:32px;width:32px}.button-text{text-align:left}.button-main{font-size:1.5rem;font-weight:900}.button-sub{font-size:.875rem;opacity:.8}.button-ripple{background:#fff;border-radius:16px;inset:0;opacity:0;position:absolute;transform:scale(0);transition:all .3s ease}.install-button:hover .button-ripple{opacity:.2;transform:scale(1)}.features-list{align-items:center;color:#dcfce7;display:flex;flex-wrap:wrap;font-size:.875rem;gap:16px;justify-content:center}@media (max-width:768px){.install-button{padding:20px 32px}.button-main{font-size:1.25rem}}.stats-section{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr;margin:64px auto 0;max-width:768px}@media (min-width:768px){.stats-section{grid-template-columns:repeat(3,1fr)}}.stat-card{border:1px solid #fff3;border-radius:12px;padding:24px;text-align:center}.glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a}.stat-number{color:#fbbf24;font-size:1.875rem;font-weight:700;margin-bottom:8px}.stat-label{color:#dcfce7}.background-elements{inset:0;opacity:.1;pointer-events:none;position:absolute}.bg-element{border-radius:50%;position:absolute}.bg-element-1{background:#fbbf24;height:80px;left:40px;top:40px;width:80px}.bg-element-2{background:#60a5fa;height:64px;right:80px;top:33%;width:64px}.bg-element-3{background:#ef4444;bottom:80px;height:48px;left:25%;width:48px}.bg-element-4{background:#a855f7;bottom:33%;height:56px;right:33%;width:56px}.analytics-debug{background:#000000f2;border:1px solid #fff3;border-radius:12px;bottom:20px;box-shadow:0 10px 30px #00000080;color:#fff;font-family:Courier New,monospace;font-size:12px;max-height:600px;overflow:hidden;position:fixed;right:20px;width:400px;z-index:10000}.debug-header{align-items:center;background:#22c55e33;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:12px 16px}.debug-header h3{font-size:14px;font-weight:600;margin:0}.debug-controls{display:flex;gap:8px}.debug-controls button{background:#ffffff1a;border:1px solid #fff3;border-radius:4px;color:#fff;cursor:pointer;font-size:10px;padding:4px 8px;transition:background .2s}.debug-controls button:hover{background:#fff3}.refresh-btn:hover{background:#22c55e4d}.clear-btn:hover{background:#ef44444d}.close-btn:hover{background:#6b72804d}.debug-content{max-height:520px;overflow-y:auto;padding:16px}.debug-section{margin-bottom:20px}.debug-section h4{color:#fbbf24;font-size:12px;font-weight:600;margin:0 0 8px}.summary-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr}.summary-item{border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:4px 0}.label{color:#d1d5db}.value{color:#22c55e;font-weight:600}.event-types{display:flex;flex-direction:column;gap:4px}.event-type{background:#ffffff0d;border-radius:4px;display:flex;justify-content:space-between;padding:4px 8px}.event-name{color:#60a5fa}.event-count{color:#fbbf24;font-weight:600}.events-list{display:flex;flex-direction:column;gap:8px}.event-item{background:#ffffff0d;border-left:3px solid #22c55e;border-radius:6px;padding:8px}.event-header{display:flex;justify-content:space-between;margin-bottom:4px}.event-header .event-name{color:#22c55e;font-weight:600}.event-time{color:#9ca3af;font-size:10px}.event-params{display:flex;flex-wrap:wrap;gap:6px}.param{background:#3b82f633;border-radius:3px;color:#93c5fd;font-size:10px;padding:2px 6px}.env-info{display:flex;flex-direction:column;gap:6px}.env-item{border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:4px 0}.env-item .value{color:#a78bfa;font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.debug-content::-webkit-scrollbar{width:6px}.debug-content::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.debug-content::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.debug-content::-webkit-scrollbar-thumb:hover{background:#ffffff80}@media (max-width:768px){.analytics-debug{left:20px;max-height:400px;right:20px;width:calc(100vw - 40px)}.debug-header h3{font-size:12px}.debug-controls button{font-size:11px;padding:6px 10px}}.App{background:linear-gradient(135deg,#1e3a8a,#166534 50%,#059669);min-height:100vh;overflow-x:hidden}.main-content{padding:80px 0 32px;position:relative;z-index:10}@media (min-width:768px){.main-content{padding-top:90px}}.content-grid{grid-gap:48px;align-items:center;display:grid;gap:48px;margin:0 auto 64px;max-width:1152px}@media (min-width:768px){.content-grid{grid-template-columns:1fr 1fr}}html{scroll-behavior:smooth}.App *{scroll-margin-top:80px}@media (min-width:768px){.App *{scroll-margin-top:90px}}
/*# sourceMappingURL=main.380f83ff.css.map*/