.qe{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#08080a;--bg2:#111114;--card:#16161a;--card2:#1d1d22;--line:#26262d;--line2:#35353e;--txt:#f4f3f1;--mut:#a09ea7;--dim:#6e6c76;--red:#d7232a;--red2:#f0474d;--redglow:#d7232a61;--ok:#3fbf7f;--gold:#f2c14e;--steel:#8fa3bf;--r-xl:26px;--r-lg:20px;--r-md:16px;--r-pill:999px;--disp:"Archivo","Arial Narrow",system-ui,sans-serif;--body:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif}.qe [hidden]{display:none!important}.qe,.qe{background:var(--bg);height:100%;color:var(--txt)}.qe{font-family:var(--body);-webkit-font-smoothing:antialiased;background:radial-gradient(120% 55% at 50% -12%,#2c0d11 0%,#08080a00 60%),var(--bg);font-size:15px;line-height:1.4}.qe *{box-sizing:border-box}.qe button{font:inherit;color:inherit}.qe .app{flex-direction:column;max-width:480px;height:100%;margin:0 auto;padding-inline:18px;display:flex}.qe .top{align-items:center;gap:12px;padding-block:14px 8px;display:flex}.qe .brand{font-family:var(--disp);letter-spacing:.14em;white-space:nowrap;font-size:13px;font-weight:800;font-stretch:78%}.qe .brand b{color:var(--red)}.qe .prog{flex:1;gap:5px;display:flex}.qe .prog i{background:var(--line);border-radius:4px;flex:1;height:4px;position:relative;overflow:hidden}.qe .prog i:after{content:"";background:linear-gradient(90deg,var(--red),var(--red2));transform-origin:0;transition:transform .45s;position:absolute;inset:0;transform:scaleX(0)}.qe .prog i.on:after{transform:scaleX(1)}.qe .back{border:1px solid var(--line);background:var(--bg2);cursor:pointer;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.qe .back[disabled]{opacity:0;pointer-events:none}.qe .stage{flex:1;min-height:0;position:relative}.qe .scr{scrollbar-width:none;opacity:0;pointer-events:none;flex-direction:column;gap:14px;padding-bottom:6px;transition:opacity .3s,transform .3s;display:flex;position:absolute;inset:0;overflow-y:auto;transform:translate(24px)}.qe .scr::-webkit-scrollbar{display:none}.qe .scr.on{opacity:1;pointer-events:auto;transform:none}.qe .scr.out{transform:translate(-24px)}.qe .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--red2);align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.qe .eyebrow:before{content:"";background:var(--red2);width:6px;height:6px;box-shadow:0 0 10px var(--red2);border-radius:50%}.qe h1,.qe h2{font-family:var(--disp);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:800;font-stretch:82%;line-height:1.02}.qe h2{font-size:29px}.qe .sub{color:var(--mut);margin:0;font-size:14.5px}.qe .hd{flex-direction:column;gap:8px;display:flex}.qe .heroWrap{flex:none;position:relative}.qe .hero{border-radius:var(--r-xl);aspect-ratio:4/3.1;background:#000;max-width:100%;position:relative;overflow:hidden}.qe .hero img{object-fit:cover;width:100%;height:100%;display:block}.qe .hero:after{content:"";background:linear-gradient(#08080a40 0%,#0000 28% 42%,#08080af2 100%);position:absolute;inset:0}.qe .pill{z-index:1;-webkit-backdrop-filter:blur(12px);border-radius:var(--r-pill);background:#08080a8c;border:1px solid #ffffff24;align-items:center;gap:6px;padding:6px 11px;font-size:11.5px;font-weight:700;display:flex;position:absolute}.qe .pill.l{top:12px;left:12px}.qe .pill.r{top:12px;right:12px}.qe .dot{background:var(--ok);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #3fbf7f38}.qe .cap{z-index:1;position:absolute;bottom:52px;left:16px;right:16px}.qe .cap h1{font-size:31px}.qe .cap p{color:#d2d0d7;flex-wrap:wrap;gap:6px;margin:5px 0 0;font-size:12.5px;font-weight:600;display:flex}.qe .cap p span{opacity:.5}.qe .stats{z-index:2;-webkit-backdrop-filter:blur(18px)saturate(140%);border-radius:var(--r-lg);background:#18181dc7;border:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);margin:-40px 10px 0;padding:12px 4px;display:grid;position:relative;box-shadow:0 18px 40px -12px #000c,inset 0 1px #ffffff14}.qe .stat{text-align:center;flex-direction:column;align-items:center;gap:5px;padding-inline:6px;display:flex;position:relative}.qe .stat+.stat:before{content:"";background:linear-gradient(180deg,transparent,var(--line2),transparent);width:1px;position:absolute;top:8%;bottom:8%;left:0}.qe .orb{width:34px;height:34px;color:var(--red2);box-shadow:0 0 18px -6px var(--redglow);background:radial-gradient(circle at 30% 25%,#3a1519,#1b0a0c 70%);border:1px solid #f0474d59;border-radius:12px;flex:none;place-items:center;display:grid}.qe .orb.gold{color:var(--gold);background:radial-gradient(circle at 30% 25%,#3a3015,#1a150a 70%);border-color:#f2c14e59;box-shadow:0 0 18px -6px #f2c14e66}.qe .stat strong{font-family:var(--disp);font-size:20px;font-weight:800;font-stretch:80%;line-height:1}.qe .stat span{color:var(--mut);font-size:10.5px;font-weight:600;line-height:1.2}.qe .hook{flex-direction:column;gap:6px;padding-top:4px;display:flex}.qe .hook h2{font-size:26px}.qe .opts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.qe .opts.col{grid-template-columns:1fr}.qe .opt{text-align:left;cursor:pointer;background:linear-gradient(160deg,var(--card2) 0%,var(--card) 60%);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;justify-content:space-between;gap:10px;min-height:112px;padding:14px;transition:border-color .2s,transform .12s,background .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.qe .opt:after{content:"";opacity:0;background:radial-gradient(circle,#d7232a38,#0000 70%);border-radius:50%;width:110px;height:110px;transition:opacity .3s;position:absolute;bottom:-40px;right:-30px}.qe .opt .orb{border-color:var(--line2);color:#d5d3da;width:40px;height:40px;box-shadow:none;background:radial-gradient(circle at 30% 25%,#2d2d34,#18181c 75%);border-radius:14px;transition:all .25s}.qe .opt .tick{border:1.5px solid var(--line2);color:#0000;border-radius:50%;place-items:center;width:22px;height:22px;transition:all .2s;display:grid;position:absolute;top:12px;right:12px}.qe .opt .lb{font-size:15px;font-weight:800;line-height:1.2;display:block}.qe .opt .hint{color:var(--dim);margin-top:2px;font-size:12px;font-weight:600;display:block}.qe .opts.col .opt{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;min-height:0;padding:11px 14px}.qe .opts.col .opt .orb{border-radius:12px;width:36px;height:36px}.qe .opts.col .opt .tick{order:3;margin-left:auto;position:static}.qe .opts.col .opt>span:last-child{text-align:left;flex:1;order:2}.qe .opt:active{transform:scale(.98)}.qe .opt.sel{box-shadow:0 0 0 3px var(--redglow),inset 0 1px 0 #ffffff0f;background:linear-gradient(160deg,#2b1216 0%,#170b0d 70%);border-color:#f0474de6}.qe .opt.sel:after{opacity:1}.qe .opt.sel .orb{background:radial-gradient(circle at 30% 25%,var(--red2),var(--red) 70%);color:#fff;box-shadow:0 6px 18px -4px var(--redglow);border-color:#0000}.qe .opt.sel .tick{background:var(--red);border-color:var(--red);color:#fff}.qe .opt:focus-visible,.qe .btn:focus-visible,.qe .chip:focus-visible,.qe .back:focus-visible,.qe .seg button:focus-visible,.qe .sw:focus-visible{outline:2px solid var(--red2);outline-offset:2px}.qe .g-compact .opt{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-height:84px;padding:12px}.qe .g-compact .opt .orb{width:36px;height:36px}.qe .g-compact .opt .tick{width:18px;height:18px;top:8px;right:8px}.qe .g-compact .opt .lb{font-size:14px}.qe .proof{border-radius:var(--r-md);background:linear-gradient(135deg,#d7232a29,#d7232a08);border:1px solid #d7232a59;align-items:flex-start;gap:12px;padding:12px 14px;animation:.35s both qe-up;display:flex}.qe .proof .orb{background:var(--red);color:#fff;border:0;border-radius:50%;width:32px;height:32px}.qe .proof b{margin-bottom:2px;font-size:13.5px;display:block}.qe .proof p{color:#d6d4da;margin:0;font-size:13px;line-height:1.38}@keyframes qe-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.qe .difs{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;padding:6px 4px;display:flex}.qe .difs .tt{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);padding:8px 12px 4px;font-size:11px;font-weight:800}.qe .dif{border-radius:14px;align-items:center;gap:11px;padding:8px 10px;transition:background .25s;display:flex}.qe .dif .orb{border-radius:10px;width:30px;height:30px}.qe .dif b{font-size:13.5px;display:block}.qe .dif span{color:var(--mut);font-size:12px;line-height:1.3;display:block}.qe .dif.hl{background:#d7232a1f}.qe .dif.hl .orb{background:var(--red);color:#fff;border-color:#0000}.qe .field{flex-direction:column;gap:6px;display:flex}.qe .field label,.qe .lbl{color:var(--mut);letter-spacing:.02em;font-size:12px;font-weight:700}.qe .inp{background:var(--bg2);border:1px solid var(--line2);width:100%;color:var(--txt);font:inherit;border-radius:14px;outline:none;padding:13px 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.qe .inp:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--redglow)}.qe .inp::placeholder{color:var(--dim)}.qe .two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.qe .req{color:var(--red2)}.qe .tradebox{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);flex-direction:column;gap:10px;padding:12px;animation:.3s both qe-up;display:flex}.qe .seg{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-pill);grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.qe .seg button{cursor:pointer;border-radius:var(--r-pill);color:var(--mut);z-index:1;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:10px 0;font-size:14px;font-weight:800;transition:color .2s;display:flex;position:relative}.qe .seg button.sel{color:var(--bg)}.qe .seg .knob{border-radius:var(--r-pill);background:var(--txt);width:calc(50% - 4px);transition:transform .3s cubic-bezier(.3,1.3,.5,1);position:absolute;top:4px;bottom:4px;left:4px}.qe .seg.r .knob{transform:translate(100%)}.qe .simcard{border:1px solid var(--line2);border-radius:var(--r-xl);background:linear-gradient(#1c1c21,#121215);flex-direction:column;padding:4px 14px 14px;display:flex}.qe .line{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding-block:12px;display:flex}.qe .line:last-of-type{border-bottom:0}.qe .lh{align-items:center;gap:10px;display:flex}.qe .lh .orb{border-radius:10px;width:30px;height:30px}.qe .lh .t{flex:1;min-width:0}.qe .lh b{font-size:14px;display:block}.qe .lh small{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.qe .amt{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:800}.qe .sw{background:var(--line2);cursor:pointer;border:0;border-radius:99px;flex:none;width:46px;height:28px;transition:background .25s;position:relative}.qe .sw:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .25s cubic-bezier(.3,1.3,.5,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0006}.qe .sw.on{background:var(--red)}.qe .sw.on:after{transform:translate(18px)}.qe input[type=range]{appearance:none;background:linear-gradient(90deg,var(--red) 0%,var(--red2) var(--p,50%),var(--line2) var(--p,50%));border-radius:6px;outline:none;width:100%;height:6px;margin:6px 0 2px}.qe input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:0;border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 5px #d7232a4d,0 4px 10px #00000080}.qe input[type=range]::-moz-range-thumb{cursor:pointer;background:#fff;border:0;border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 5px #d7232a4d}.qe .chips{gap:6px;display:flex}.qe .chip{cursor:pointer;border:1px solid var(--line2);background:var(--bg2);border-radius:var(--r-pill);font-variant-numeric:tabular-nums;flex:1;padding:8px 0;font-size:13.5px;font-weight:800;transition:all .2s}.qe .chip.sel{background:var(--txt);color:var(--bg);border-color:var(--txt)}.qe .result{justify-content:space-between;align-items:flex-end;gap:10px;padding-top:12px;display:flex}.qe .k{color:var(--mut);font-size:12px;font-weight:700}.qe .big{font-family:var(--disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:52px;font-weight:800;font-stretch:78%;line-height:.92}.qe .big small{color:var(--mut);letter-spacing:0;margin-left:3px;font-size:17px;font-weight:700}.qe .bar{background:var(--line);border-radius:10px;gap:2px;height:10px;margin-top:12px;display:flex;overflow:hidden}.qe .bar i{height:100%;transition:flex-grow .35s;display:block}.qe .leg{color:var(--mut);flex-wrap:wrap;gap:12px;margin-top:8px;font-size:11.5px;font-weight:600;display:flex}.qe .leg span{align-items:center;gap:5px;display:flex}.qe .leg i{border-radius:3px;width:8px;height:8px;display:block}.qe .c-troca{background:var(--gold)}.qe .c-ent{background:#e9e7ec}.qe .c-fin{background:linear-gradient(90deg,var(--red),var(--red2))}.qe .fine{color:var(--dim);margin:0;font-size:11px;line-height:1.35}.qe .foot{padding-block:10px calc(14px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:8px;display:flex}.qe .btn{cursor:pointer;border-radius:var(--r-pill);letter-spacing:.01em;background:linear-gradient(180deg,var(--red2),var(--red));color:#fff;width:100%;box-shadow:0 12px 30px -8px var(--redglow),inset 0 1px 0 #ffffff47;border:0;justify-content:center;align-items:center;gap:10px;padding:17px 20px;font-size:16px;font-weight:800;transition:transform .12s,opacity .2s;display:flex;position:relative;overflow:hidden}.qe .btn:before{content:"";background:linear-gradient(100deg,#0000,#ffffff47,#0000);width:40%;animation:3.2s ease-in-out infinite qe-shine;position:absolute;top:0;bottom:0;left:-60%}@keyframes qe-shine{0%,55%{left:-60%}to{left:130%}}.qe .btn .ar{background:#ffffff2e;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.qe .btn:active{transform:scale(.985)}.qe .btn[disabled]{opacity:.35;box-shadow:none;cursor:default}.qe .btn[disabled]:before{display:none}.qe .note{text-align:center;color:var(--mut);justify-content:center;align-items:center;gap:6px;min-height:16px;font-size:12px;display:flex}.qe .note b{color:var(--txt)}.qe .check{background:radial-gradient(circle at 30% 30%,var(--red2),var(--red));border-radius:50%;place-items:center;width:84px;height:84px;animation:.5s cubic-bezier(.2,1.4,.4,1) both qe-pop;display:grid;box-shadow:0 0 0 10px #d7232a1f,0 0 0 22px #d7232a0d}@keyframes qe-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.qe .boxc{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);text-align:left;flex-direction:column;gap:4px;width:100%;padding:12px 14px;font-size:13px;display:flex}.qe .staff{border:1px dashed var(--line2);border-radius:var(--r-md);text-align:left;width:100%;color:var(--mut);flex-direction:column;gap:6px;padding:12px 14px;font-size:12px;display:flex}.qe .temp{border-radius:var(--r-pill);align-self:flex-start;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:800;display:inline-flex}.qe .temp.q{color:#ff7a7f;background:#d7232a2e}.qe .temp.m{color:var(--gold);background:#f2c14e26}.qe .temp.f{color:#9db8ff;background:#78a0ff24}.qe .gal{border-radius:var(--r-xl);background:#000;flex:none;position:relative;overflow:hidden}.qe .track{scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:16/10.5;max-width:100%;display:flex;overflow-x:auto}.qe .track::-webkit-scrollbar{display:none}.qe .track img{object-fit:cover;scroll-snap-align:center;flex:0 0 100%;width:100%;height:100%;display:block}.qe .gal:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#08080ad9);position:absolute;inset:0}.qe .price{z-index:1;pointer-events:none;flex-direction:column;gap:1px;display:flex;position:absolute;bottom:12px;left:12px}.qe .price span{color:#e2e0e6;font-size:11.5px;font-weight:700}.qe .price b{font-family:var(--disp);background:linear-gradient(180deg,var(--red2),var(--red));color:#fff;box-shadow:0 8px 20px -6px var(--redglow);font-variant-numeric:tabular-nums;border-radius:12px;margin-top:4px;padding:6px 12px 5px;font-size:30px;font-weight:800;font-stretch:80%;line-height:1}.qe .gdots{z-index:1;pointer-events:none;gap:5px;display:flex;position:absolute;bottom:18px;right:14px}.qe .gdots i{background:#fff6;border-radius:6px;width:6px;height:6px;transition:all .25s}.qe .gdots i.on{background:#fff;width:18px}.qe .gcount{z-index:1;-webkit-backdrop-filter:blur(10px);pointer-events:none;background:#08080a8c;border-radius:99px;padding:4px 10px;font-size:11.5px;font-weight:700;position:absolute;top:12px;right:12px}.qe .simcard{gap:12px;padding:14px}.qe .mrow{justify-content:space-between;align-items:center;gap:12px;display:flex}.qe .ml{color:var(--mut);align-items:center;gap:10px;display:flex}.qe .ml span{color:var(--txt);font-size:14.5px;font-weight:800;line-height:1.15}.qe .ml small{color:var(--mut);font-size:11.5px;font-weight:600;display:block}.qe .mfield{background:var(--bg2);border:1px solid var(--line2);border-radius:14px;flex:none;align-items:center;gap:6px;width:150px;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex}.qe .mfield:focus-within{border-color:var(--red);box-shadow:0 0 0 3px var(--redglow)}.qe .mfield em{color:var(--mut);font-size:14px;font-style:normal;font-weight:700}.qe .mfield input{color:var(--txt);font:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;width:100%;padding:11px 0;font-size:17px;font-weight:800}.qe .mfield input::placeholder{color:var(--dim)}.qe .result{border-top:1px solid var(--line);text-align:center;flex-direction:column;align-items:center;gap:4px;padding-top:12px;display:flex}.qe .result .big{font-size:44px}@media (height<=760px){.qe .simcard{gap:9px;padding:12px}.qe .mfield input{padding:9px 0}.qe .track{aspect-ratio:16/8.6}.qe .price b{font-size:26px}.qe .result .big{font-size:38px}.qe h2{font-size:25px}.qe .opt{min-height:96px;padding:12px}.qe .g-compact .opt{min-height:70px}.qe .btn{padding:15px}.qe .big{font-size:44px}.qe .hero{aspect-ratio:16/11}.qe .line{padding-block:9px}.qe .difs .tt{padding-top:6px}.qe .dif{padding:6px 10px}}@media (prefers-reduced-motion:reduce){.qe *{transition:none!important;animation:none!important}}.qe{height:100dvh;min-height:100dvh;overflow:hidden}.qe .app{height:100dvh}.qe .err{color:#ff7a7f;text-align:center;margin:0;font-size:12.5px;font-weight:700}.qe .sk{border-radius:var(--r-lg);background:linear-gradient(90deg,#16161a,#1f1f24,#16161a) 0 0/200% 100%;animation:1.4s linear infinite qe-sk}@keyframes qe-sk{0%{background-position:200% 0}to{background-position:-200% 0}}
