@import"https://fonts.googleapis.com/css2?family=Figtree:wght@400;700;900&display=swap";.index-page{--coral: #ff4d67;--coral-hover: #ff3452;--yellow: #ffd86a;--dark: #1a1a2e;--mid: #555555;--light: #999999;--white: #ffffff;--border: #ebebeb;--bg: #f9f9f9;--green: #22c55e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:var(--bg);color:var(--dark);line-height:1.5;max-width:420px;margin:0 auto;-webkit-font-smoothing:antialiased}.index-page *{margin:0;padding:0;box-sizing:border-box}.index-page .live-bar{position:sticky;top:0;z-index:100;background:var(--coral);padding:9px 16px;text-align:center;font-size:13px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;letter-spacing:.01em}.index-page .live-bar-dot{width:8px;height:8px;border-radius:50%;background:#fff;animation:index-blink 1s ease-in-out infinite;flex-shrink:0}.index-page .header{display:flex;flex-direction:column;align-items:center;padding:28px 16px 0;text-align:center}.index-page .logo-wrap{display:flex;align-items:center;gap:8px;margin-bottom:8px}.index-page .verified-badge{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--coral);font-weight:600;margin-bottom:20px}.index-page .verified-badge svg{flex-shrink:0}.index-page .hero{padding:0 20px 20px;text-align:center}.index-page .hero h1{font-size:30px;font-weight:900;line-height:1.15;letter-spacing:-.03em;color:var(--dark);margin-bottom:12px}.index-page .hero h1 span{color:var(--coral)}.index-page .hero p{font-size:14px;color:var(--mid);line-height:1.55;margin-bottom:16px;max-width:320px;margin-left:auto;margin-right:auto}.index-page .live-count{display:inline-flex;align-items:center;gap:7px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:30px;padding:7px 16px;font-size:13px;font-weight:700;color:#15803d}.index-page .live-dot{width:8px;height:8px;border-radius:50%;background:var(--green);animation:index-blink 1.3s ease-in-out infinite}@keyframes index-blink{0%,to{opacity:1}50%{opacity:.3}}.index-page .cards{padding:0 16px;display:flex;flex-direction:column;gap:10px}.index-page .vagas-card{background:var(--white);border-radius:14px;padding:16px 18px;border:1px solid #ffe4e8}.index-page .vagas-top{display:flex;align-items:center;gap:8px;margin-bottom:10px}.index-page .vagas-top span{font-size:14px;font-weight:700;color:var(--coral)}.index-page .progress-bar{width:100%;height:8px;background:#ffe4e8;border-radius:99px;overflow:hidden;margin-bottom:6px}.index-page .progress-fill{height:100%;width:77%;background:linear-gradient(90deg,#ff4d67,#ff7089);border-radius:99px;transition:width 1s ease}.index-page .progress-label{display:flex;justify-content:space-between;font-size:12px;color:var(--light)}.index-page .benefit{background:var(--white);border-radius:14px;padding:14px 16px;display:flex;align-items:center;gap:14px;border:1px solid var(--border)}.index-page .benefit-icon{width:44px;height:44px;border-radius:12px;background:#fff0f3;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:20px}.index-page .benefit-title{font-size:14px;font-weight:700;color:var(--dark);margin-bottom:2px}.index-page .benefit-sub{font-size:12px;color:var(--light)}.index-page .cta-wrap{padding:16px 16px 0}.index-page .btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:18px;background:var(--coral);color:var(--white);border:none;border-radius:14px;font-size:17px;font-weight:800;font-family:inherit;cursor:pointer;letter-spacing:-.01em;box-shadow:0 6px 20px #ff4d6759;transition:background .2s,transform .1s,box-shadow .2s}.index-page .btn:hover{background:var(--coral-hover);transform:translateY(-1px);box-shadow:0 8px 24px #ff4d6773}.index-page .btn:active{transform:translateY(1px);box-shadow:none}.index-page .btn-arrow{width:22px;height:22px;background:#ffffff40;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px}.index-page .trust{display:flex;justify-content:center;gap:0;padding:14px 8px 4px;flex-wrap:wrap}.index-page .trust-item{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--mid);padding:4px 10px}.index-page .trust-item svg{flex-shrink:0}.index-page .validade{text-align:center;font-size:12px;color:var(--light);padding:2px 16px 4px}.index-page footer{text-align:center;font-size:11px;color:#ccc;padding:10px 16px 40px;line-height:1.7}.index-page footer a{color:var(--coral);text-decoration:none}.index-page .notif{position:fixed;bottom:20px;left:50%;transform:translate(-50%) translateY(120px);width:calc(100% - 32px);max-width:388px;background:var(--white);border-radius:14px;box-shadow:0 8px 32px #00000026;padding:13px 13px 13px 15px;display:flex;align-items:center;gap:12px;z-index:999;opacity:0;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s ease;pointer-events:none}.index-page .notif.show{transform:translate(-50%) translateY(0);opacity:1;pointer-events:all}.index-page .notif-icon{width:40px;height:40px;border-radius:10px;background:#fff0f3;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:19px}.index-page .notif-text{flex:1}.index-page .notif-title{font-size:13px;font-weight:700;color:var(--dark);line-height:1.3}.index-page .notif-sub{font-size:12px;color:var(--light);margin-top:2px}.index-page .notif-close{background:none;border:none;cursor:pointer;color:#ccc;font-size:20px;padding:0 4px;line-height:1;flex-shrink:0;align-self:flex-start}.index-page .notif-close:hover{color:var(--mid)}.quiz-page{--bg: hsl(0, 0%, 97%);--card: hsl(0, 0%, 100%);--fg: hsl(0, 0%, 8%);--primary: hsl(346, 97%, 55%);--muted: hsl(220, 14%, 92%);--muted-fg: hsl(220, 10%, 45%);--border: hsl(220, 13%, 89%);--reward: hsl(142, 71%, 45%);font-family:Poppins,sans-serif;background:var(--bg);color:var(--fg);min-height:100vh;display:flex;flex-direction:column;align-items:center;-webkit-font-smoothing:antialiased}.quiz-page *{margin:0;padding:0;box-sizing:border-box}@keyframes quiz-slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes quiz-slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@keyframes quiz-modal-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes quiz-toast-in{0%{transform:translate(130%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes quiz-toast-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(130%)}}.quiz-page .header{width:100%;max-width:520px;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--card);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:10}.quiz-page .logo-row{display:flex;align-items:center;gap:8px;flex-shrink:0}.quiz-page .logo-row svg{display:block;flex-shrink:0}.quiz-page .h-right{display:flex;align-items:center;gap:8px}.quiz-page .saldo-badge{background:#fc1d511f;border-radius:9999px;padding:7px 14px;display:flex;align-items:center;gap:4px}.quiz-page .saldo-prefix{font-size:10px;font-weight:700;color:var(--primary)}.quiz-page .saldo-val{font-size:14px;font-weight:800;color:var(--fg);font-variant-numeric:tabular-nums}.quiz-page .sacar-btn{background:var(--primary);color:#fff;border:none;border-radius:9999px;padding:8px 18px;font-size:12px;font-weight:800;font-family:Poppins,sans-serif;cursor:pointer;letter-spacing:.04em;transition:transform .15s}.quiz-page .sacar-btn:active{transform:scale(.95)}.quiz-page .prog-bar{width:100%;max-width:520px;height:4px;background:var(--muted)}.quiz-page .prog-fill{height:100%;background:var(--primary);transition:width .4s ease;border-radius:0 9999px 9999px 0}.quiz-page .card{width:100%;max-width:520px;background:var(--card);flex:1;display:flex;flex-direction:column;min-height:calc(100vh - 57px)}@media (min-width:560px){.quiz-page .card{border-radius:0 0 1.5rem 1.5rem;box-shadow:0 8px 48px #0000000f}}.quiz-page .q-meta{padding:16px 20px 4px;display:flex;justify-content:space-between;align-items:center}.quiz-page .q-label{font-size:11px;font-weight:700;color:var(--muted-fg);text-transform:uppercase;letter-spacing:.06em}.quiz-page .dots{display:flex;gap:4px}.quiz-page .dot{width:8px;height:8px;border-radius:50%;background:var(--muted);transition:all .3s}.quiz-page .dot.done{background:var(--primary)}.quiz-page .dot.active{background:var(--primary);transform:scale(1.3);box-shadow:0 0 0 3px #fc1d5133}.quiz-page .q-body{flex:1;display:flex;flex-direction:column;padding:8px 20px 20px;animation:quiz-slideIn .25s ease}.quiz-page .q-body.out{animation:quiz-slideOut .2s ease forwards}.quiz-page .q-text{font-size:20px;font-weight:800;text-align:left;line-height:1.35;margin:14px 0 18px}.quiz-page .options{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.quiz-page .opt{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border-radius:1rem;border:2px solid var(--border);cursor:pointer;transition:all .18s;background:var(--card);text-align:left;width:100%;font-family:Poppins,sans-serif}.quiz-page .opt:hover{border-color:#fc1d514d;background:#fc1d510a}.quiz-page .opt.sel{border-color:var(--primary);background:#fc1d510f;box-shadow:0 4px 16px #fc1d511a}.quiz-page .opt-l{display:flex;align-items:center;gap:12px}.quiz-page .opt-emoji{font-size:22px}.quiz-page .opt-text{font-size:14px;font-weight:500;color:var(--fg)}.quiz-page .opt.sel .opt-text{color:var(--fg);font-weight:600}.quiz-page .radio{width:20px;height:20px;border-radius:50%;border:2px solid hsl(220 10% 45% / .25);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .18s}.quiz-page .opt.sel .radio{background:var(--primary);border-color:var(--primary)}.quiz-page .radio-dot{width:7px;height:7px;border-radius:50%;background:#fff;opacity:0;transition:opacity .18s}.quiz-page .opt.sel .radio-dot{opacity:1}.quiz-page .continue-btn{width:100%;background:var(--muted);color:var(--muted-fg);border:none;border-radius:1rem;padding:16px;font-size:15px;font-weight:700;font-family:Poppins,sans-serif;cursor:not-allowed;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s;margin-top:auto}.quiz-page .continue-btn.active{background:var(--primary);color:#fff;cursor:pointer;box-shadow:0 20px 25px -5px #fc1d5140}.quiz-page .continue-btn.active:active{transform:scale(.97)}.quiz-page .bonus-line{text-align:center;font-size:13px;font-weight:600;color:var(--reward);margin-top:14px;display:flex;align-items:center;justify-content:center;gap:6px}.quiz-page .footer-terms{padding:12px 20px;text-align:center;font-size:10px;color:var(--muted-fg);border-top:1px solid hsl(220 13% 89% / .5);background:#e8eaed1a}.quiz-page .footer-terms a{color:var(--primary)}.quiz-page .overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#14141466;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:none;align-items:center;justify-content:center}.quiz-page .overlay.on{display:flex}.quiz-page .modal{background:var(--card);border-radius:1.5rem;padding:32px 24px;width:85%;max-width:380px;text-align:center;animation:quiz-modal-in .3s ease;border:1px solid hsl(220 13% 89% / .2)}.quiz-page .m-icon{width:64px;height:64px;background:#21c45d1a;border-radius:1.25rem;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:32px}.quiz-page .m-title{font-size:17px;font-weight:800;color:var(--reward);margin-bottom:4px}.quiz-page .m-sub{font-size:13px;color:var(--muted-fg);margin-bottom:4px}.quiz-page .m-amount{font-size:52px;font-weight:900;color:var(--reward);margin:12px 0;font-variant-numeric:tabular-nums}.quiz-page .m-note{font-size:13px;color:var(--muted-fg);margin-bottom:24px;line-height:1.5}.quiz-page .m-btn{width:100%;background:var(--fg);color:var(--card);border:none;border-radius:.875rem;padding:16px;font-size:15px;font-weight:800;font-family:Poppins,sans-serif;cursor:pointer;transition:transform .15s}.quiz-page .m-btn:active{transform:scale(.97)}.quiz-page .final-ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#14141480;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:200;display:none;align-items:center;justify-content:center}.quiz-page .final-ov.on{display:flex}.quiz-page .final-m{background:linear-gradient(135deg,var(--primary),hsl(346 97% 40%));border-radius:1.5rem;padding:36px 28px;width:90%;max-width:360px;text-align:center;animation:quiz-modal-in .3s ease;border:1px solid hsl(346 97% 55% / .1)}.quiz-page .f-trophy{width:80px;height:80px;background:#ffffff26;border-radius:1.5rem;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:40px}.quiz-page .f-label{font-size:16px;font-weight:700;color:#fc1d51cc;margin-bottom:4px}.quiz-page .f-title{font-size:20px;font-weight:900;color:#fff;margin-bottom:8px}.quiz-page .f-amount{font-size:56px;font-weight:900;color:#fff;margin:16px 0;font-variant-numeric:tabular-nums}.quiz-page .f-note{font-size:14px;color:#ffffffb3;margin-bottom:28px}.quiz-page .f-btn{width:100%;background:#fff;color:var(--fg);border:none;border-radius:1rem;padding:18px;font-size:16px;font-weight:900;font-family:Poppins,sans-serif;cursor:pointer;transition:transform .15s}.quiz-page .f-btn:active{transform:scale(.97)}.quiz-page .block-ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#14141480;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:300;display:none;align-items:center;justify-content:center}.quiz-page .block-ov.on{display:flex}.quiz-page .block-m{background:var(--card);border-radius:1.5rem;width:88%;max-width:340px;overflow:hidden;animation:quiz-modal-in .3s ease}.quiz-page .block-hd{background:linear-gradient(90deg,var(--primary),hsl(346 97% 40%));color:#fff;padding:16px 20px;font-weight:800;display:flex;justify-content:space-between;align-items:center;font-size:14px}.quiz-page .block-x{width:28px;height:28px;background:#fff3;border:none;border-radius:50%;color:#fff;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif}.quiz-page .block-bd{padding:24px;text-align:center}.quiz-page .block-bd p{font-size:15px;color:#676f7ee6;line-height:1.55;margin-bottom:16px}.quiz-page .block-ok{background:var(--primary);color:#fff;border:none;border-radius:.875rem;padding:12px 24px;font-size:14px;font-weight:700;font-family:Poppins,sans-serif;cursor:pointer}.quiz-page .toast-wrap{position:fixed;top:16px;right:16px;z-index:50;max-width:280px;display:flex;flex-direction:column;gap:8px;pointer-events:none}.quiz-page .notif{background:var(--card);border:1px solid var(--border);border-radius:1rem;padding:12px;box-shadow:0 10px 15px -3px #0000001a;animation:quiz-toast-in .3s ease;pointer-events:auto}.quiz-page .notif.out{animation:quiz-toast-out .3s ease forwards}.quiz-page .notif-in{display:flex;align-items:flex-start;gap:10px}.quiz-page .notif-ic{width:32px;height:32px;background:#21c45d1a;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.quiz-page .notif-title{font-size:11px;font-weight:800;color:var(--reward)}.quiz-page .notif-text{font-size:10px;color:var(--muted-fg);margin-top:2px;line-height:1.4}.quiz-page canvas.confetti{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:500;display:none}.withdraw-page{--bg: hsl(0, 0%, 97%);--card: hsl(0, 0%, 100%);--fg: hsl(0, 0%, 8%);--primary: hsl(346, 97%, 55%);--muted: hsl(220, 14%, 92%);--muted-fg: hsl(220, 10%, 45%);--border: hsl(220, 13%, 89%);--reward: hsl(142, 71%, 45%);--gold: hsl(43, 96%, 56%);font-family:Poppins,sans-serif;background:var(--bg);color:var(--fg);min-height:100vh;display:flex;flex-direction:column;align-items:center;-webkit-font-smoothing:antialiased}.withdraw-page *{margin:0;padding:0;box-sizing:border-box}@keyframes wd-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.withdraw-page .fu{animation:wd-fadeUp .35s ease both}.withdraw-page .d1{animation-delay:.05s}.withdraw-page .d2{animation-delay:.1s}.withdraw-page .d3{animation-delay:.15s}.withdraw-page .d4{animation-delay:.2s}.withdraw-page .d5{animation-delay:.25s}.withdraw-page .d6{animation-delay:.3s}.withdraw-page .d7{animation-delay:.35s}.withdraw-page .d8{animation-delay:.4s}.withdraw-page .card{width:100%;max-width:520px;background:var(--card)}@media (min-width:560px){.withdraw-page .card{border-radius:1.5rem;margin:20px auto;box-shadow:0 25px 50px -12px #00000014}}.withdraw-page .inner{padding:20px}.withdraw-page .top-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.withdraw-page .nav-btn{width:40px;height:40px;border-radius:.875rem;background:var(--muted);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.withdraw-page .nav-btn:hover{background:#d3d7de}.withdraw-page .nav-title{font-size:17px;font-weight:800}.withdraw-page .bal-card{background:var(--fg);color:#fff;border-radius:1.25rem;padding:20px;margin-bottom:10px;position:relative;overflow:hidden}.withdraw-page .bal-card:after{content:"";position:absolute;top:-16px;right:-16px;width:80px;height:80px;background:#ffffff0f;border-radius:50%}.withdraw-page .bal-sub{font-size:11px;opacity:.6;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.withdraw-page .bal-num{font-size:46px;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:-1px;line-height:1}.withdraw-page .bal-confirm{font-size:12px;color:var(--primary);font-weight:600;margin-top:6px}.withdraw-page .last-badge{display:flex;align-items:center;gap:8px;background:#141414e6;color:#fff;border-radius:.875rem;padding:12px 16px;font-size:13px;font-weight:600;margin-bottom:24px}.withdraw-page .last-badge svg{opacity:.5;flex-shrink:0;width:16px;height:16px}.withdraw-page .sec-title{font-size:17px;font-weight:800;margin-bottom:14px}.withdraw-page .pix-lbl{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted-fg);margin-bottom:16px}.withdraw-page .amt-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:20px}.withdraw-page .amt-btn{padding:12px 4px;border-radius:1rem;border:2px solid var(--border);background:#e8eaed99;font-size:13px;font-weight:800;color:var(--muted-fg);cursor:pointer;text-align:center;transition:all .18s;font-family:Poppins,sans-serif}.withdraw-page .amt-btn:hover{border-color:#676f7e66;color:var(--fg)}.withdraw-page .amt-btn.active{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 20px 25px -5px #fc1d5140;transform:scale(1.05)}.withdraw-page .pix-inputs{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.withdraw-page .pix-inputs select,.withdraw-page .pix-inputs input{padding:14px 16px;border:2px solid var(--border);border-radius:1rem;font-size:14px;background:#e8eaed4d;color:var(--fg);font-family:Poppins,sans-serif;outline:none;transition:border-color .18s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.withdraw-page .pix-inputs select:focus,.withdraw-page .pix-inputs input:focus{border-color:var(--primary);background:var(--card);box-shadow:0 0 0 2px #fc1d511a}.withdraw-page .pix-inputs input::placeholder{color:var(--muted-fg)}.withdraw-page .saque-btn{width:100%;background:var(--primary);color:#fff;border:none;border-radius:1rem;padding:17px;font-size:15px;font-weight:800;font-family:Poppins,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 20px 25px -5px #fc1d5140;transition:transform .15s;margin-bottom:10px}.withdraw-page .saque-btn:active{transform:scale(.97)}.withdraw-page .min-note{text-align:center;font-size:12px;color:var(--muted-fg);margin-bottom:24px}.withdraw-page .invite{background:linear-gradient(135deg,var(--primary),hsl(346 97% 42%));border-radius:1.5rem;padding:24px;margin-bottom:20px;color:#fff;position:relative;overflow:hidden}.withdraw-page .invite:after{content:"";position:absolute;bottom:-24px;right:-24px;width:112px;height:112px;background:#ffffff0f;border-radius:50%}.withdraw-page .inv-meta{font-size:11px;opacity:.7;margin-bottom:8px}.withdraw-page .inv-title{font-size:16px;font-weight:900;margin-bottom:6px;display:flex;align-items:center;gap:8px}.withdraw-page .inv-title svg{width:18px;height:18px;flex-shrink:0}.withdraw-page .inv-sub{font-size:13px;opacity:.7;margin-bottom:20px}.withdraw-page .inv-badges{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:20px}.withdraw-page .inv-badge{aspect-ratio:1;border-radius:1rem;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:900;max-width:60px}.withdraw-page .inv-badge.gold{background:var(--gold);color:#141414}.withdraw-page .inv-badge.dim{background:#ffffff26;color:#ffffffd9}.withdraw-page .inv-btn{width:100%;background:var(--gold);color:#141414;border:none;border-radius:1rem;padding:14px;font-size:14px;font-weight:900;font-family:Poppins,sans-serif;cursor:pointer;margin-bottom:14px;transition:transform .15s}.withdraw-page .inv-btn:active{transform:scale(.97)}.withdraw-page .inv-code{text-align:center;font-size:13px;opacity:.8;display:flex;align-items:center;justify-content:center;gap:8px}.withdraw-page .copy-btn{background:none;border:none;cursor:pointer;opacity:.7;color:#fff;display:flex;align-items:center;transition:transform .15s}.withdraw-page .copy-btn:hover{transform:scale(1.1)}.withdraw-page .how-card{background:#e8eaed4d;border-radius:1rem;padding:16px;text-align:center;margin-bottom:20px}.withdraw-page .how-title{font-size:14px;font-weight:800;margin-bottom:6px}.withdraw-page .how-text{font-size:12px;color:var(--muted-fg);line-height:1.55}.withdraw-page .disc{text-align:center;font-size:11px;color:var(--muted-fg);padding-bottom:24px}.withdraw-page .disc a{color:var(--primary);font-weight:600}.registration-page{--bg: hsl(0, 0%, 97%);--card: hsl(0, 0%, 100%);--fg: hsl(0, 0%, 8%);--primary: hsl(346, 97%, 55%);--muted: hsl(220, 14%, 92%);--muted-fg: hsl(220, 10%, 45%);--border: hsl(220, 13%, 89%);--reward: hsl(142, 71%, 45%);font-family:Poppins,sans-serif;background:var(--bg);color:var(--fg);min-height:100vh;display:flex;flex-direction:column;align-items:center;-webkit-font-smoothing:antialiased}.registration-page *{margin:0;padding:0;box-sizing:border-box}@keyframes reg-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes reg-pulse-ring{0%{box-shadow:0 0 #fc1d5173}70%{box-shadow:0 0 0 12px #fc1d5100}to{box-shadow:0 0 #fc1d5100}}@keyframes reg-grad-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.registration-page .fu{animation:reg-fadeUp .35s ease both}.registration-page .d1{animation-delay:.05s}.registration-page .d2{animation-delay:.1s}.registration-page .d3{animation-delay:.15s}.registration-page .d4{animation-delay:.2s}.registration-page .d5{animation-delay:.25s}.registration-page .d6{animation-delay:.3s}.registration-page .d7{animation-delay:.35s}.registration-page .top-bar{width:100%;max-width:520px;background:linear-gradient(90deg,var(--primary),hsl(346 97% 40%),var(--primary));background-size:200% 200%;animation:reg-grad-shift 4s ease infinite;color:#fff;text-align:center;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:11px 16px}.registration-page .card{width:100%;max-width:520px;background:var(--card)}@media (min-width:560px){.registration-page .card{border-radius:1.5rem;margin:20px auto;box-shadow:0 25px 50px -12px #00000014}}.registration-page .inner{padding:24px 20px;display:flex;flex-direction:column;align-items:center}.registration-page .logo-row{display:flex;align-items:center;gap:8px;margin:12px 0 24px;flex-shrink:0}.registration-page .icon-row{display:flex;align-items:center;gap:14px;margin-bottom:20px}.registration-page .shield-ic{width:48px;height:48px;background:#21c45d1a;border-radius:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.registration-page .shield-ic svg{width:24px;height:24px}.registration-page .page-title{font-size:21px;font-weight:900}.registration-page .desc{color:var(--muted-fg);font-size:15px;text-align:center;max-width:380px;line-height:1.65;margin-bottom:12px}.registration-page .desc strong{color:var(--fg);font-weight:900}.registration-page .desc2{color:var(--muted-fg);font-size:13px;text-align:center;max-width:360px;line-height:1.55;margin-bottom:28px}.registration-page .features{width:100%;display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.registration-page .feat{display:flex;align-items:center;gap:16px;padding:16px;background:#e8eaed66;border:1px solid hsl(220 13% 89% / .3);border-radius:1.25rem;cursor:default;text-align:left;transition:all .18s}.registration-page .feat:hover{background:#e8eaedb3;transform:translate(3px)}.registration-page .feat-ic{width:40px;height:40px;background:#fc1d511a;border-radius:.875rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.registration-page .feat-ic svg{width:20px;height:20px;color:var(--primary)}.registration-page .feat-title{font-size:14px;font-weight:800;margin-bottom:3px}.registration-page .feat-desc{font-size:12px;color:var(--muted-fg);line-height:1.45}.registration-page .hdr{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;width:100%}.registration-page .saldo-box{background:#fc1d511a;border:1px solid hsl(346 97% 55% / .2);border-radius:1rem;padding:8px 16px;text-align:center}.registration-page .saldo-lbl{font-size:9px;font-weight:700;color:var(--muted-fg);text-transform:uppercase;letter-spacing:.06em}.registration-page .saldo-val{font-size:17px;font-weight:900;color:var(--primary);font-variant-numeric:tabular-nums}.registration-page .divider{height:1px;background:linear-gradient(90deg,transparent,var(--border),transparent);margin-bottom:20px;width:100%}.registration-page .unlock-row{display:flex;align-items:center;gap:12px;margin-bottom:16px;width:100%}.registration-page .lock-ic{width:40px;height:40px;background:#fc1d511a;border-radius:.875rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.registration-page .lock-ic svg{width:20px;height:20px;color:var(--primary)}.registration-page .unlock-title{font-size:18px;font-weight:900;color:var(--primary);line-height:1.2;letter-spacing:.02em}.registration-page .unlock-sub{font-size:12px;color:var(--muted-fg);margin-top:2px}.registration-page .video-wrap{border-radius:1.25rem;overflow:hidden;background:#000;margin-bottom:20px;box-shadow:0 10px 15px -3px #fc1d511a;width:100%}.registration-page .video-wrap video{width:100%;aspect-ratio:9/16;display:block;object-fit:cover;max-height:520px}.registration-page .note{text-align:center;font-size:11px;color:#676f7e99;padding-bottom:24px}.registration-page .cta{width:100%;background:var(--primary);color:#fff;border:none;border-radius:1rem;padding:17px;font-size:15px;font-weight:900;font-family:Poppins,sans-serif;letter-spacing:.04em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 20px 25px -5px #fc1d5140;transition:transform .15s;margin-bottom:14px}.registration-page .cta:active{transform:scale(.97)}.registration-page .cta.pulsing{animation:reg-pulse-ring 2s cubic-bezier(.4,0,.6,1) infinite}.registration-page .secure{font-size:11px;color:#676f7e99;padding-bottom:24px}.registration-page .secao-taxa{display:flex;flex-direction:column;align-items:center;width:100%}.registration-page .secao-vsl{width:100%}.video-page{--bg: hsl(0, 0%, 97%);--card: hsl(0, 0%, 100%);--fg: hsl(0, 0%, 8%);--primary: hsl(346, 97%, 55%);--muted: hsl(220, 14%, 92%);--muted-fg: hsl(220, 10%, 45%);--border: hsl(220, 13%, 89%);font-family:Poppins,sans-serif;background:var(--bg);color:var(--fg);min-height:100vh;display:flex;flex-direction:column;align-items:center;-webkit-font-smoothing:antialiased}.video-page *{margin:0;padding:0;box-sizing:border-box}@keyframes vid-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes vid-pulse-ring{0%{box-shadow:0 0 #fc1d5173}70%{box-shadow:0 0 0 12px #fc1d5100}to{box-shadow:0 0 #fc1d5100}}@keyframes vid-grad-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.video-page .fu{animation:vid-fadeUp .35s ease both}.video-page .d1{animation-delay:.05s}.video-page .d2{animation-delay:.1s}.video-page .d3{animation-delay:.15s}.video-page .d4{animation-delay:.2s}.video-page .d5{animation-delay:.25s}.video-page .d6{animation-delay:.3s}.video-page .top-bar{width:100%;max-width:520px;background:linear-gradient(90deg,var(--primary),hsl(346 97% 40%),var(--primary));background-size:200% 200%;animation:vid-grad-shift 4s ease infinite;color:#fff;text-align:center;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:11px 16px}.video-page .card{width:100%;max-width:520px;background:var(--card)}@media (min-width:560px){.video-page .card{border-radius:0 0 1.5rem 1.5rem;box-shadow:0 8px 48px #00000014}}.video-page .inner{padding:20px}.video-page .hdr{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.video-page .logo-row{display:flex;align-items:center;gap:8px;flex-shrink:0}.video-page .logo-row svg{display:block;flex-shrink:0}.video-page .saldo-box{background:#fc1d511a;border:1px solid hsl(346 97% 55% / .2);border-radius:1rem;padding:8px 16px;text-align:center}.video-page .saldo-lbl{font-size:9px;font-weight:700;color:var(--muted-fg);text-transform:uppercase;letter-spacing:.06em}.video-page .saldo-val{font-size:17px;font-weight:900;color:var(--primary);font-variant-numeric:tabular-nums}.video-page .divider{height:1px;background:linear-gradient(90deg,transparent,var(--border),transparent);margin-bottom:20px}.video-page .unlock-row{display:flex;align-items:center;gap:12px;margin-bottom:16px}.video-page .lock-ic{width:40px;height:40px;background:#fc1d511a;border-radius:.875rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.video-page .lock-ic svg{width:20px;height:20px;color:var(--primary)}.video-page .unlock-title{font-size:18px;font-weight:900;color:var(--primary);line-height:1.2;letter-spacing:.02em}.video-page .unlock-sub{font-size:12px;color:var(--muted-fg);margin-top:2px}.video-page .video-wrap{border-radius:1.25rem;overflow:hidden;background:#000;margin-bottom:20px;box-shadow:0 10px 15px -3px #fc1d511a}.video-page .video-wrap video{width:100%;aspect-ratio:9/16;display:block;object-fit:cover;max-height:520px}.video-page .cta{width:100%;background:var(--primary);color:#fff;border:none;border-radius:1rem;padding:17px;font-size:16px;font-weight:900;font-family:Poppins,sans-serif;letter-spacing:.04em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 20px 25px -5px #fc1d5140;animation:vid-pulse-ring 2s cubic-bezier(.4,0,.6,1) infinite;transition:transform .15s;margin-bottom:12px}.video-page .cta:active{transform:scale(.97)}.video-page .note{text-align:center;font-size:11px;color:#676f7e99;padding-bottom:24px}.offer-page{font-family:Figtree,sans-serif;background-color:#fff;color:#111827;margin:0;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-x:hidden;-webkit-font-smoothing:antialiased}.offer-page *{box-sizing:border-box}@keyframes offer-bounceTiktok{0%{transform:scale(1) rotate(-2deg)}to{transform:scale(1.1) rotate(2deg)}}@keyframes offer-pulse-dot{50%{opacity:1}}@keyframes offer-flowing{to{background-position:200% center}}@keyframes offer-pulse-box{0%,to{opacity:1}50%{opacity:.6}}.offer-page .tiktok-bounce{animation:offer-bounceTiktok 2s infinite ease-in-out alternate}.offer-page .loader{display:flex;flex-direction:column;align-items:center;padding:24px;text-align:center}.offer-page .loader-logos{display:flex;align-items:center;gap:16px;margin-bottom:40px}.offer-page .loader-logos .gov{height:40px;width:auto}.offer-page .loader-logos .divider{height:40px;width:1px;background:#e5e7eb;margin:0 8px}.offer-page .loader-logos .tiktok{height:64px;width:auto}.offer-page .loader-steps{display:flex;flex-direction:column;gap:16px;color:#4b5563;font-weight:700;font-size:18px}.offer-page .loader-steps p{margin:0;transition:opacity .3s ease}.offer-page .loader-steps p.hidden-step{opacity:0}.offer-page .dot-pulse{animation:offer-pulse-dot 1.5s infinite;opacity:.2}.offer-page .offer{display:flex;flex-direction:column;align-items:center;width:100%;max-width:28rem;margin:0 auto;padding:24px;text-align:center}.offer-page .offer .gov-top{height:24px;width:auto;margin-bottom:16px;opacity:.7}.offer-page .offer .tiktok-top{height:96px;width:auto;margin-bottom:32px}.offer-page .offer-banner{background:#f0fdf4;border:2px solid #1db954;border-radius:1.5rem;padding:24px;margin-bottom:24px;width:100%;animation:offer-pulse-box 2s ease-in-out infinite}.offer-page .offer-banner .kicker{color:#1db954;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.15em;margin:0 0 8px}.offer-page .offer-banner h2{font-size:24px;font-weight:900;color:#111827;line-height:1.15;margin:0}.offer-page .offer-banner h2 .green{color:#1db954;text-transform:uppercase}.offer-page .offer-card{background:#fff;border-radius:2.5rem;box-shadow:0 25px 50px -12px #00000040;padding:32px;border:1px solid #f3f4f6;margin-bottom:32px;width:100%}.offer-page .offer-card .expires{color:#9ca3af;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.15em;margin:0 0 16px}.offer-page .timer{font-size:60px;font-weight:1000;color:#fe2c55;text-shadow:0 0 15px rgba(254,44,85,.2);margin-bottom:24px;font-variant-numeric:tabular-nums}.offer-page .offer-card .taxa-lbl{color:#374151;font-weight:700;font-size:18px;margin:0 0 12px}.offer-page .offer-card .taxa-val{font-size:36px;font-weight:900;font-style:italic;color:#111827;margin:0}.offer-page .offer-card .rule{height:2px;width:48px;background:#e5e7eb;margin:16px auto;border:none}.offer-page .offer-card .bonus{font-size:24px;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;font-style:italic;margin:0;background:linear-gradient(to right,#fe2c55,#25f4ee,#fe2c55);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:offer-flowing 3s linear infinite}.offer-page .offer-card .fine-print{font-size:11px;color:#9ca3af;line-height:1.35;font-style:italic;border-top:1px solid #f3f4f6;padding-top:16px;margin:16px 0 0}.offer-page .btn-tiktok{width:100%;background-color:#1db954;box-shadow:0 10px 10px #1db95466;color:#fff;border:none;font-family:Figtree,sans-serif;font-weight:900;font-size:20px;text-transform:uppercase;letter-spacing:-.02em;padding:24px;border-radius:9999px;cursor:pointer;transition:all .3s}.offer-page .btn-tiktok:active{transform:scale(.95)}.offer-page .compliance{margin-top:32px;font-size:10px;color:#9ca3af;font-weight:700;text-transform:uppercase;letter-spacing:.2em}html,body{margin:0;padding:0;background:#f9f9f9}#root{min-height:100vh}body.modal-open{overflow:hidden;position:fixed;width:100%}
