@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Space+Grotesk:wght@400;500;600;700&display=swap";
:root{--bg-void:#0b0b0f;--bg-app:#0f0f14;--bg-primary:#111117;--bg-secondary:#161620;--bg-card:#1a1a27;--bg-elevated:#1e1e2d;--bg-hover:#252535;--bg-section:#111118;--green:#00e676;--green-dark:#00c853;--green-glow:#00e67626;--pink:#ff1e56;--pink-glow:#ff1e5626;--blue:#4da6ff;--cyan:#22d3ee;--purple:#a855f7;--violet:#7c3aed;--emerald:#10b981;--gold:#f59e0b;--amber:#fbbf24;--red:#ef4444;--rose:#f43f5e;--brand-purple:#7b3fe4;--brand-orange:#f97316;--brand-purple-dark:#6232b8;--brand-orange-dark:#ea6c0a;--gradient-logo:linear-gradient(135deg, #7b3fe4, #f97316);--gradient-logo-hover:linear-gradient(135deg, #8b4fe9, #ff8326);--brand-glow:#7b3fe426;--brand-glow-orange:#f9731626;--gradient-brand:linear-gradient(135deg, #00e676, #00c853);--gradient-brand-hover:linear-gradient(135deg, #00c853, #00e676);--gradient-glow:linear-gradient(135deg, #00e67614, #a855f70f);--gradient-subtle:linear-gradient(135deg, #4da6ff1a, #a855f71a);--gradient-gold:linear-gradient(135deg, #f59e0b, #fbbf24);--gradient-success:linear-gradient(135deg, #22c55e, #10b981);--gradient-hot:linear-gradient(135deg, #ff1e56, #ff6b6b);--text-white:#fff;--text-100:#f5f5f7;--text-200:#e5e5ea;--text-300:#aeaeb2;--text-400:#8e8e93;--text-500:#636366;--text-600:#48484a;--text-primary:var(--text-100);--text-secondary:var(--text-300);--text-muted:var(--text-400);--text-dim:var(--text-500);--glass-bg:#ffffff08;--glass-bg-strong:#ffffff0f;--glass-border:#ffffff0f;--glass-border-strong:#ffffff1a;--shadow-sm:0 1px 3px #00000080;--shadow-md:0 4px 20px #0009;--shadow-lg:0 12px 48px #000000b3;--shadow-xl:0 24px 80px #000c;--shadow-glow:0 0 40px #00e67614;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:20px;--r-xl:24px;--r-2xl:28px;--r-3xl:32px;--r-full:9999px;--radius-sm:var(--r-sm);--radius-md:var(--r-md);--radius-lg:var(--r-lg);--radius-xl:var(--r-xl);--radius-2xl:var(--r-2xl);--radius-3xl:var(--r-3xl);--radius-full:var(--r-full);--accent-blue:var(--blue);--accent-green:var(--green);--accent-red:var(--red);--accent-cyan:var(--cyan);--accent-purple:var(--purple);--font-sans:"Inter", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-display:"Space Grotesk", "Inter", sans-serif;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-back:cubic-bezier(.34, 1.56, .64, 1);--ease-spring:cubic-bezier(.22, 1.36, .36, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{font-family:var(--font-sans);background:var(--bg-void);color:var(--text-primary);min-height:100vh;line-height:1.6;overflow-x:hidden}a{color:var(--green);transition:all .3s var(--ease-out-expo);text-decoration:none}a:hover{color:#3f9}::selection{color:#fff;background:#00e67640}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff0f;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#ffffff1f}.app-bg{z-index:-1;background:var(--bg-void);position:fixed;inset:0}.app-bg:before{content:"";background:radial-gradient(600px 600px at 20% 20%,#00e67608 0%,#0000 70%),radial-gradient(400px 400px at 80% 30%,#a855f706 0%,#0000 70%),radial-gradient(500px 500px at 50% 80%,#ff1e5605 0%,#0000 70%);width:200%;height:200%;animation:35s ease-in-out infinite meshMove;position:absolute;top:-50%;left:-50%}.app-bg:after{content:"";opacity:.4;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.02'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes meshMove{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(-1.5%,-1%)rotate(.3deg)}66%{transform:translate(1%,1.5%)rotate(-.2deg)}}.gradient-text{background:linear-gradient(135deg,#00e676,#00c853,#3f9) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite gradientShift}.gradient-text-gold{background:var(--gradient-gold);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gradient-text-pink{background:var(--gradient-hot);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes gradientShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes pulseGlow{0%,to{box-shadow:0 0 4px #00e6764d}50%{box-shadow:0 0 16px #00e67680,0 0 30px #00e67626}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.container{max-width:1380px;margin:0 auto;padding:0 32px}@media (max-width:768px){.container{padding:0 16px}}.section-block{background:var(--bg-section);border-radius:var(--r-3xl);border:1px solid #ffffff0a;margin-bottom:16px;padding:40px}.btn-primary{background:var(--gradient-brand);color:#000;font-family:var(--font-sans);border-radius:var(--r-full);cursor:pointer;transition:all .4s var(--ease-out-expo);letter-spacing:.01em;border:none;justify-content:center;align-items:center;gap:10px;padding:16px 32px;font-size:15px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.btn-primary:before{content:"";transition:transform .6s var(--ease-out-expo);background:linear-gradient(135deg,#fff0 0%,#ffffff26 50%,#fff0 100%);position:absolute;inset:0;transform:translate(-100%)}.btn-primary:hover:before{transform:translate(100%)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 32px #00e6764d,0 0 60px #00e6761a}.btn-glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--r-full);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;transition:all .3s var(--ease-out-expo);background:#ffffff0d;border:1px solid #ffffff14;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;display:inline-flex}.btn-glass:hover{color:var(--text-white);background:#ffffff14;border-color:#ffffff24;transform:translateY(-1px)}.pill{border-radius:var(--r-full);color:var(--text-300);cursor:pointer;transition:all .3s var(--ease-out-expo);background:#ffffff0d;border:1px solid #ffffff0f;align-items:center;padding:10px 22px;font-size:14px;font-weight:600;display:inline-flex}.pill:hover{color:var(--text-white);background:#ffffff14}.pill-active{background:var(--pink)!important;color:#fff!important;border-color:var(--pink)!important}.input{background:var(--bg-secondary);border:1px solid var(--glass-border);border-radius:var(--r-lg);width:100%;color:var(--text-primary);font-family:var(--font-sans);transition:all .3s var(--ease-out-expo);outline:none;padding:16px 20px;font-size:15px}.input:focus{border-color:var(--green);background:var(--bg-card);box-shadow:0 0 0 3px #00e67614,0 0 20px #00e6760a}.input::placeholder{color:var(--text-dim)}@keyframes loadingShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
.CookieConsent-module__HgUOPa__overlay{z-index:9999;pointer-events:auto;width:calc(100% - 48px);max-width:640px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.CookieConsent-module__HgUOPa__card{-webkit-backdrop-filter:blur(24px)saturate(180%);background:#161620eb;border:1px solid #ffffff0f;border-radius:20px;align-items:center;gap:16px;padding:18px 24px;display:flex;box-shadow:0 8px 40px #00000080,inset 0 0 0 1px #ffffff08,0 -2px 20px #00e6760a}.CookieConsent-module__HgUOPa__iconWrap{background:#7b3fe414;border:1px solid #7b3fe41f;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.CookieConsent-module__HgUOPa__text{flex:1;min-width:0}.CookieConsent-module__HgUOPa__title{font-family:var(--font-display);color:var(--text-white);margin-bottom:3px;font-size:15px;font-weight:700}.CookieConsent-module__HgUOPa__desc{color:var(--text-400);font-size:12.5px;line-height:1.5}.CookieConsent-module__HgUOPa__desc a{color:var(--green);text-underline-offset:2px;text-decoration:underline}.CookieConsent-module__HgUOPa__actions{flex-direction:column;flex-shrink:0;gap:6px;display:flex}.CookieConsent-module__HgUOPa__btnAccept{background:var(--gradient-brand);color:#000;font-family:var(--font-sans);cursor:pointer;transition:all .3s var(--ease-out-expo);white-space:nowrap;border:none;border-radius:999px;padding:10px 22px;font-size:13px;font-weight:700}.CookieConsent-module__HgUOPa__btnAccept:hover{transform:translateY(-1px);box-shadow:0 4px 20px #00e6764d}.CookieConsent-module__HgUOPa__btnSettings{color:var(--text-500);font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:6px 16px;font-size:11.5px;font-weight:500;transition:color .2s}.CookieConsent-module__HgUOPa__btnSettings:hover{color:var(--text-300)}@media (max-width:600px){.CookieConsent-module__HgUOPa__overlay{width:calc(100% - 32px);bottom:16px}.CookieConsent-module__HgUOPa__card{text-align:center;flex-direction:column;gap:12px;padding:20px}.CookieConsent-module__HgUOPa__actions{flex-direction:row;width:100%}.CookieConsent-module__HgUOPa__btnAccept{flex:1}}
.BackToTop-module__pwtqgW__btn{z-index:900;-webkit-backdrop-filter:blur(20px);cursor:pointer;width:52px;height:52px;color:var(--text-200);transition:all .3s var(--ease-out-expo);background:#161620d9;border:1px solid #ffffff0f;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;bottom:32px;right:32px;box-shadow:0 4px 24px #0006,inset 0 0 0 1px #ffffff05}.BackToTop-module__pwtqgW__btn:hover{color:var(--green);border-color:#00e67633;transform:translateY(-2px);box-shadow:0 8px 32px #00000080,0 0 20px #00e67614}.BackToTop-module__pwtqgW__ring{width:48px;height:48px;position:absolute;inset:2px}.BackToTop-module__pwtqgW__arrow{z-index:1;position:relative}@media (max-width:640px){.BackToTop-module__pwtqgW__btn{width:46px;height:46px;bottom:24px;right:20px}.BackToTop-module__pwtqgW__ring{width:42px;height:42px;inset:2px}}
.SupportWidget-module__UGIkYq__fab{z-index:9999;color:#000;cursor:pointer;background:linear-gradient(135deg,#00e676,#00c853);border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s,box-shadow .2s,background .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 20px #00e67659}.SupportWidget-module__UGIkYq__fab:hover{transform:scale(1.08);box-shadow:0 6px 28px #00e67673}.SupportWidget-module__UGIkYq__fab:active{transform:scale(.95)}.SupportWidget-module__UGIkYq__fabOpen{color:#fff;background:#ffffff1a;box-shadow:0 4px 16px #0000004d}.SupportWidget-module__UGIkYq__fabIcon{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.SupportWidget-module__UGIkYq__fabBadge{color:#fff;z-index:2;background:#ff1744;border:2px solid #0f0f14;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:900;animation:.3s ease-out SupportWidget-module__UGIkYq__badgePop;display:flex;position:absolute;top:-2px;right:-2px}@keyframes SupportWidget-module__UGIkYq__badgePop{0%{transform:scale(0)}to{transform:scale(1)}}.SupportWidget-module__UGIkYq__fabPulse{pointer-events:none;background:#00e6764d;border-radius:50%;animation:2s ease-out infinite SupportWidget-module__UGIkYq__pulse;position:absolute;inset:-4px}@keyframes SupportWidget-module__UGIkYq__pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.SupportWidget-module__UGIkYq__widget{z-index:9998;background:#0f0f14;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;width:380px;max-height:560px;animation:.25s ease-out SupportWidget-module__UGIkYq__slideUp;display:flex;position:fixed;bottom:92px;right:24px;overflow:hidden;box-shadow:0 16px 48px #00000080,0 0 0 1px #ffffff0a}@keyframes SupportWidget-module__UGIkYq__slideUp{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.SupportWidget-module__UGIkYq__widgetHeader{background:linear-gradient(135deg,#00e67614,#00c8640a);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.SupportWidget-module__UGIkYq__headerLeft{align-items:center;gap:10px;display:flex}.SupportWidget-module__UGIkYq__backBtn{width:30px;height:30px;color:var(--text-300);cursor:pointer;background:#ffffff0d;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .15s;display:flex}.SupportWidget-module__UGIkYq__backBtn:hover{color:#fff;background:#ffffff1a}.SupportWidget-module__UGIkYq__headerTitle{color:#fff;margin:0;font-size:14px;font-weight:700}.SupportWidget-module__UGIkYq__headerStatus{color:#ffffff73;align-items:center;gap:5px;font-size:11px;font-weight:500;display:flex}.SupportWidget-module__UGIkYq__statusDot{background:#00e676;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #00e67680}.SupportWidget-module__UGIkYq__closeBtn{color:#fff6;cursor:pointer;background:#ffffff0a;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s,color .15s;display:flex}.SupportWidget-module__UGIkYq__closeBtn:hover{color:#fff;background:#ffffff1a}.SupportWidget-module__UGIkYq__widgetBody{scrollbar-width:thin;scrollbar-color:#ffffff0f transparent;flex:1;max-height:470px;overflow-y:auto}.SupportWidget-module__UGIkYq__homeView{flex-direction:column;gap:14px;padding:16px;display:flex}.SupportWidget-module__UGIkYq__welcomeCard{text-align:center;background:linear-gradient(135deg,#00e6760f,#00c86405);border:1px solid #00e6761a;border-radius:14px;padding:20px 16px}.SupportWidget-module__UGIkYq__welcomeEmoji{margin-bottom:8px;font-size:36px}.SupportWidget-module__UGIkYq__welcomeCard h4{color:#fff;margin:0 0 4px;font-size:16px;font-weight:800}.SupportWidget-module__UGIkYq__welcomeCard p{color:#ffffff73;margin:0;font-size:12.5px}.SupportWidget-module__UGIkYq__quickSection{flex-direction:column;gap:8px;display:flex}.SupportWidget-module__UGIkYq__sectionLabel{color:#ffffff59;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:700}.SupportWidget-module__UGIkYq__quickGrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.SupportWidget-module__UGIkYq__quickBtn{color:#fffc;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.SupportWidget-module__UGIkYq__quickBtn:hover{background:#ffffff0f;border-color:#ffffff1a}.SupportWidget-module__UGIkYq__quickEmoji{font-size:16px}.SupportWidget-module__UGIkYq__faqList{flex-direction:column;gap:2px;display:flex}.SupportWidget-module__UGIkYq__faqItem{color:#ffffffb3;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.SupportWidget-module__UGIkYq__faqItem:hover{color:#fff;background:#ffffff0a}.SupportWidget-module__UGIkYq__faqItem svg{color:#fff3;flex-shrink:0}.SupportWidget-module__UGIkYq__faqShowAll{color:#00e676;cursor:pointer;text-align:left;background:0 0;border:none;padding:6px 12px;font-size:12.5px;font-weight:700}.SupportWidget-module__UGIkYq__faqShowAll:hover{text-decoration:underline}.SupportWidget-module__UGIkYq__tgLink{color:#2aabee;background:#2aabee14;border:1px solid #2aabee26;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.SupportWidget-module__UGIkYq__tgLink:hover{background:#2aabee24;border-color:#2aabee40}.SupportWidget-module__UGIkYq__chatStartBtn{color:#000;cursor:pointer;background:linear-gradient(135deg,#00e676,#00c853);border:none;border-radius:11px;width:100%;padding:12px;font-size:14px;font-weight:800;transition:transform .15s,box-shadow .15s}.SupportWidget-module__UGIkYq__chatStartBtn:hover{transform:translateY(-1px);box-shadow:0 4px 16px #00e6764d}.SupportWidget-module__UGIkYq__faqView{flex-direction:column;gap:2px;padding:12px;display:flex}.SupportWidget-module__UGIkYq__faqDetailView{flex-direction:column;gap:14px;padding:16px;display:flex}.SupportWidget-module__UGIkYq__faqDetailQ{color:#fff;margin:0;font-size:15px;font-weight:800;line-height:1.4}.SupportWidget-module__UGIkYq__faqDetailA{color:#ffffffa6;background:#ffffff08;border:1px solid #ffffff0a;border-radius:10px;margin:0;padding:14px;font-size:13px;line-height:1.6}.SupportWidget-module__UGIkYq__faqDetailActions{align-items:center;gap:8px;display:flex}.SupportWidget-module__UGIkYq__faqHelpful{color:#fff6;font-size:12px;font-weight:600}.SupportWidget-module__UGIkYq__faqThumb{color:#fff9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;padding:5px 10px;font-size:12px;transition:background .12s}.SupportWidget-module__UGIkYq__faqThumb:hover{color:#00e676;background:#00e67614;border-color:#00e67626}.SupportWidget-module__UGIkYq__chatView{flex-direction:column;height:420px;display:flex}.SupportWidget-module__UGIkYq__chatMessages{scrollbar-width:thin;scrollbar-color:#ffffff0f transparent;flex-direction:column;flex:1;gap:10px;padding:14px;display:flex;overflow-y:auto}.SupportWidget-module__UGIkYq__chatMsg{align-items:flex-end;gap:8px;display:flex}.SupportWidget-module__UGIkYq__chatMsgUser{flex-direction:row-reverse}.SupportWidget-module__UGIkYq__botAvatar{color:#000;background:linear-gradient(135deg,#00e676,#00c853);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:flex}.SupportWidget-module__UGIkYq__chatBubble{border-radius:14px;max-width:75%;padding:10px 14px;font-size:13px;line-height:1.5}.SupportWidget-module__UGIkYq__chatBubble p{margin:0}.SupportWidget-module__UGIkYq__chatMsgBot .SupportWidget-module__UGIkYq__chatBubble{color:#ffffffd9;background:#ffffff0f;border-bottom-left-radius:4px}.SupportWidget-module__UGIkYq__chatMsgUser .SupportWidget-module__UGIkYq__chatBubble{color:#000;background:linear-gradient(135deg,#00c853,#00e676);border-bottom-right-radius:4px;font-weight:600}.SupportWidget-module__UGIkYq__chatCta{color:#2aabee;background:#2aabee1a;border:1px solid #2aabee33;border-radius:8px;align-items:center;gap:6px;margin-top:8px;padding:7px 12px;font-size:11.5px;font-weight:700;text-decoration:none;transition:background .12s;display:flex}.SupportWidget-module__UGIkYq__chatCta:hover{background:#2aabee2e}.SupportWidget-module__UGIkYq__typing{align-items:center;gap:4px;padding:2px 0;display:flex}.SupportWidget-module__UGIkYq__typing span{background:#ffffff4d;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite SupportWidget-module__UGIkYq__typingDot}.SupportWidget-module__UGIkYq__typing span:nth-child(2){animation-delay:.2s}.SupportWidget-module__UGIkYq__typing span:nth-child(3){animation-delay:.4s}@keyframes SupportWidget-module__UGIkYq__typingDot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.SupportWidget-module__UGIkYq__chatInput{background:#0000004d;border-top:1px solid #ffffff0f;align-items:center;gap:8px;padding:10px 12px;display:flex}.SupportWidget-module__UGIkYq__chatField{color:#fff;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:100px;outline:none;flex:1;padding:9px 14px;font-size:13px;transition:border-color .15s}.SupportWidget-module__UGIkYq__chatField::placeholder{color:#ffffff4d}.SupportWidget-module__UGIkYq__chatField:focus{border-color:#00e6764d}.SupportWidget-module__UGIkYq__chatSend{color:#000;cursor:pointer;background:linear-gradient(135deg,#00e676,#00c853);border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .15s,opacity .15s;display:flex}.SupportWidget-module__UGIkYq__chatSend:hover{transform:scale(1.05)}.SupportWidget-module__UGIkYq__chatSend:disabled{opacity:.3;cursor:default;transform:none}@media (max-width:480px){.SupportWidget-module__UGIkYq__widget{border-radius:20px 20px 0 0;width:100%;max-height:85vh;bottom:0;left:0;right:0}.SupportWidget-module__UGIkYq__fab{width:50px;height:50px;bottom:16px;right:16px}}
