#lf{--ink:#fff;--mut:#94a3b8;--amber:#f5b301;--amber-ink:#1f1500;--rose:#f43f5e;--blue:#93c5fd;--line:#ffffff1a;z-index:80;color:var(--ink);background:#000;justify-content:center;font-family:Outfit,system-ui,sans-serif;display:flex;position:fixed;inset:0}#lf[hidden]{display:none}#lf *{box-sizing:border-box}#lf button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0}html.lf-aberto{overflow:hidden}#lf button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}#lf{background:#000;justify-content:center;display:flex;position:fixed;inset:0}#lf .top{z-index:20;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0 0 auto}#lf .bar{pointer-events:auto;width:100%;max-width:440px;padding:calc(10px + env(safe-area-inset-top)) 12px 8px;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}#lf .pill{background:#0f1729d9;border-radius:999px;align-items:center;gap:7px;height:40px;padding:0 15px;font-size:14px;font-weight:700;display:inline-flex}#lf .sair{color:#fecdd3;justify-self:start}#lf .pos{font-variant-numeric:tabular-nums;color:#e2e8f0;background:#0000008c;justify-self:center;height:auto;padding:6px 12px;font-size:12px}#lf .tempo{color:var(--blue);font-variant-numeric:tabular-nums;justify-self:end;padding:0 13px}#lf .pill svg{width:17px;height:17px}#lf .filtro{pointer-events:auto;border:1px solid var(--line);background:#0b1120f2;border-radius:16px;align-items:center;margin-top:2px;padding:4px;display:flex;box-shadow:0 10px 30px #0008}#lf .filtro i{background:var(--line);width:1px;height:24px;margin:0 2px}#lf .filtro button{border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:78px;height:44px;padding:0 10px;display:flex}#lf .filtro b{font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:15px;font-weight:800;line-height:1;display:inline-flex}#lf .filtro b svg{width:14px;height:14px}#lf .filtro small{color:#fff9;white-space:nowrap;font-size:11px;font-weight:700;line-height:1}#lf .filtro button[aria-checked=true]{color:#0a0e1a;background:#fff}#lf .filtro button[aria-checked=true] small{color:#0a0e1acc}#lf .filtro button[data-f=marcadas] svg{color:var(--amber)}#lf .filtro button[data-f=marcadas][aria-checked=true]{background:var(--amber);color:var(--amber-ink)}#lf .filtro button[data-f=marcadas][aria-checked=true] svg,#lf .filtro button[data-f=marcadas][aria-checked=true] small{color:var(--amber-ink)}#lf .filtro button[data-f=passadas] svg{color:#94a3b8}#lf .filtro button[data-f=passadas][aria-checked=true]{color:#0f172a;background:#cbd5e1}#lf .feed{scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;width:100%;max-width:440px;height:100%;overflow-y:auto}#lf .feed::-webkit-scrollbar{display:none}#lf .slide{scroll-snap-align:start;scroll-snap-stop:always;height:100%;padding:var(--topo,132px) 16px calc(16px + env(safe-area-inset-bottom));touch-action:pan-y;flex-direction:column;display:flex;position:relative;overflow:hidden}#lf .bgblur{opacity:.4;filter:blur(40px)saturate(1.5);pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:-64px}#lf .shade{pointer-events:none;background:linear-gradient(#00000059,#0000 25% 45%,#000000eb 70%);position:absolute;inset:0}#lf .palco{flex:1;min-height:0;margin:0 52px;position:relative}#lf .carta{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform;border-radius:12px;max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0;box-shadow:0 24px 60px #000a}#lf .carta-w{will-change:transform;position:absolute;inset:0}#lf .carta-w.volta{transition:transform .3s cubic-bezier(.22,1,.36,1)}#lf .carta-w.sai{transition:transform .38s cubic-bezier(.4,0,.6,1),opacity .3s ease-in}#lf .carta[hidden]{display:none}#lf video.carta{object-fit:contain;background:#000}#lf .tira{align-self:center;gap:8px;margin-top:12px;display:flex;position:relative}#lf .tira button{opacity:.5;border-radius:12px;width:48px;height:48px;transition:opacity .15s,transform .15s;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #ffffff2e}#lf .tira button.on{opacity:1;box-shadow:0 0 0 2.5px #fff}#lf .tira button:active{transform:scale(.94)}#lf .tira img,#lf .tira video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}#lf .tira .play{background:#0000004d;place-items:center;display:grid;position:absolute;inset:0}#lf .tira .play svg{color:#fff;filter:drop-shadow(0 1px 2px #000);width:18px;height:18px}#lf .som[hidden]{display:none}#lf .borda{z-index:3;color:#fff;pointer-events:none;opacity:.85;background:#00000080;border-radius:50%;place-items:center;width:30px;height:30px;margin-top:-15px;display:grid;position:absolute;top:50%}#lf .borda svg{width:18px;height:18px}#lf .borda.e{left:4px}#lf .borda.d{right:4px}#lf .borda[hidden]{display:none}#lf .tut .mais{color:var(--mut);margin:-6px 0 18px;font-size:13.5px}#lf .tut .mais b{color:#fff}#lf .selo{z-index:3;letter-spacing:.02em;opacity:0;pointer-events:none;background:#00000080;border:5px solid;border-radius:14px;align-items:center;gap:8px;padding:4px 14px;font-size:30px;font-weight:800;display:flex;position:absolute;top:18%}#lf .selo svg{width:30px;height:30px}#lf .selo.marcar{color:var(--amber);border-color:var(--amber);right:6px;transform:rotate(12deg)}#lf .selo.passar{color:#e2e8f0;border-color:#e2e8f0;left:6px;transform:rotate(-12deg)}#lf .lado{z-index:4;flex-direction:column;gap:16px;display:flex;position:absolute;top:50%;right:-68px;transform:translateY(-50%)}#lf .lado button{text-shadow:0 1px 4px #000c;flex-direction:column;align-items:center;gap:2px;width:76px;font-size:11px;font-weight:700;display:flex}#lf .lado svg{filter:drop-shadow(0 1px 3px #0009);width:30px;height:30px}#lf .lado .on svg{fill:var(--rose);color:var(--rose)}#lf .marca-tag{z-index:4;background:var(--amber);height:28px;color:var(--amber-ink);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:800;display:none;position:absolute;top:10px;left:-44px}#lf .marca-tag svg{width:14px;height:14px}#lf .slide.marcada .marca-tag{display:inline-flex}#lf .info{margin-top:12px;position:relative}#lf .chips{flex-wrap:wrap;gap:6px;display:flex}#lf .chip{background:#ffffff1a;border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}#lf .chip span{opacity:.75;font-weight:500}#lf .chip.nm{color:#6ee7b7;background:#10b98133}#lf .chip.m{color:#c4b5fd;background:#8b5cf633}#lf .nome{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin-top:0;font-size:26px;font-weight:800;line-height:1.1;overflow:hidden}#lf .dados{background:#ffffff0f;border-radius:14px;grid-template-columns:1fr 1fr 1.15fr;margin-top:10px;display:grid;overflow:hidden}#lf .dados div{flex-direction:column;justify-content:center;min-width:0;padding:9px 12px;display:flex}#lf .dados div+div{box-shadow:-1px 0 #ffffff14}#lf .dados dt{color:var(--mut);font-size:12px;font-weight:600}#lf .dados dd{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:17px;font-weight:800;line-height:1.15;overflow:hidden}#lf .dados .flag{vertical-align:-1px;border-radius:3px;width:20px;height:14px;margin-right:6px;display:inline-block;overflow:hidden;box-shadow:0 0 0 1px #ffffff26}#lf .dados .flag svg{width:100%;height:100%;display:block}#lf .dados dd span{color:#cbd5e1;text-overflow:ellipsis;font-size:12px;font-weight:500;display:block;overflow:hidden}#lf .dados .nm dd,#lf .dados .m dd{color:#6ee7b7}#lf .valores{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}#lf .valores div{background:#ffffff0f;border-radius:12px;padding:8px 12px}#lf .valores small{text-transform:uppercase;letter-spacing:.05em;color:var(--mut);font-size:10.5px;font-weight:700;display:block}#lf .valores b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}#lf .valores .ini b{color:#6ee7b7}#lf .acoes{grid-template-columns:1.6fr 1fr;gap:10px;margin-top:14px;display:grid;position:relative}#lf .acoes button{border-radius:16px;justify-content:center;align-items:center;gap:8px;height:54px;font-size:15.5px;font-weight:800;transition:transform .12s;display:flex}#lf .acoes button:active{transform:scale(.97)}#lf .acoes svg{width:20px;height:20px}#lf .bpass{color:#e2e8f0;background:#ffffff14;box-shadow:inset 0 0 0 1.5px #ffffff26}#lf .bmarc{background:var(--amber);color:var(--amber-ink)}#lf .slide.marcada .bmarc{color:var(--amber);background:#f5b30126;box-shadow:inset 0 0 0 1.5px #f5b30199}#lf .dica{text-align:center;color:#ffffff80;margin-top:10px;font-size:13px;font-weight:600;position:relative}#lf .dica.lados{letter-spacing:.02em;justify-content:space-between;padding:0 6px;font-size:14px;font-weight:800;display:flex}#lf .dica.lados span{align-items:center;gap:4px;display:inline-flex}#lf .dica.lados svg{width:16px;height:16px}#lf .dica.lados .m{color:var(--amber)}#lf .dica.lados .p{color:#cbd5e1}#lf .fim{scroll-snap-align:start;text-align:center;place-items:center;height:100%;padding:24px 32px;display:grid}#lf .fim h2{font-size:24px;font-weight:800}#lf .fim p{color:var(--mut);margin-top:6px;font-size:15px}#lf .fim .bts{flex-direction:column;align-items:center;gap:10px;margin-top:18px;display:flex}#lf .fim .bts button{border-radius:999px;height:46px;padding:0 22px;font-size:15px;font-weight:800}#lf .fim .b1{background:var(--amber);color:var(--amber-ink)}#lf .fim .b2{background:#ffffff14}#lf .fim .ico{width:64px;height:64px;color:var(--amber);background:#f5b30122;border-radius:50%;place-items:center;margin:0 auto 12px;display:grid}#lf .fim .ico svg{width:30px;height:30px}#lf.ensina .palco{z-index:31;pointer-events:none}#lf.ensina .slide:first-child .carta-w{animation:3.6s cubic-bezier(.45,0,.25,1) infinite lf-ensina}#lf.ensina .slide:first-child .selo.marcar{animation:3.6s infinite lf-seloM}#lf.ensina .slide:first-child .selo.passar{animation:3.6s infinite lf-seloP}#lf.ensina .slide:first-child .lado,#lf.ensina .slide:first-child .borda{visibility:hidden}@keyframes lf-ensina{0%,8%{transform:none}24%,34%{transform:translate(-72px)rotate(-5deg)}48%,56%{transform:none}72%,82%{transform:translate(72px)rotate(5deg)}96%,to{transform:none}}@keyframes lf-seloM{0%,12%,40%,to{opacity:0}22%,34%{opacity:1}}@keyframes lf-seloP{0%,60%,88%,to{opacity:0}70%,82%{opacity:1}}#lf .tut{z-index:30;padding:calc(84px + env(safe-area-inset-top)) 16px calc(20px + env(safe-area-inset-bottom));background:linear-gradient(#000000c7,#000000c7 52%,#000 64%);flex-direction:column;justify-content:flex-end;max-width:440px;margin:0 auto;display:flex;position:absolute;inset:0}#lf .tut[hidden]{display:none}#lf .tut h2{text-align:center;letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1.05}#lf .tut .lados{justify-content:space-between;align-items:center;margin-top:12px;padding:0 2px;display:flex}#lf .tut .lados span{align-items:center;gap:4px;font-size:20px;font-weight:800;display:flex}#lf .tut .lados svg{width:30px;height:30px}#lf .tut .lados .m{color:var(--amber)}#lf .tut .lados .p{color:#e2e8f0}#lf .tut .base{position:relative}#lf .tut .base p{text-align:center;color:#e2e8f0;margin-top:12px;font-size:15.5px;line-height:1.5}#lf .tut .base p b{color:#fff}#lf .tut .ok{color:#000;background:#fff;border-radius:16px;width:100%;height:54px;margin-top:16px;font-size:16.5px;font-weight:800}@media (height<=700px){#lf .tut h2{font-size:24px}#lf .tut .lados span{font-size:17px}#lf .tut .base p{margin-top:8px;font-size:14px}#lf .tut .ok{height:48px;margin-top:10px}}@media (prefers-reduced-motion:reduce){#lf.ensina .slide:first-child .carta-w,#lf.ensina .selo{animation:none}}#lf .sheet-bg{z-index:50;background:#000000b3;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}#lf .sheet-bg[hidden]{display:none}#lf .sheet{width:100%;max-width:440px;padding:22px 20px calc(20px + env(safe-area-inset-bottom));background:#0f1729;border-radius:24px 24px 0 0;animation:.3s cubic-bezier(.16,1,.3,1) lf-up}@keyframes lf-up{0%{opacity:0;transform:translateY(40px)}}#lf .sheet h3{align-items:center;gap:10px;font-size:21px;font-weight:800;display:flex}#lf .sheet h3 svg{width:24px;height:24px;color:var(--amber)}#lf .sheet p{color:var(--mut);margin-top:6px;font-size:14.5px}#lf .sheet label{color:#cbd5e1;margin-top:14px;font-size:13px;font-weight:700;display:block}#lf .sheet input{color:#fff;background:#0a0f1e;border:1.5px solid #fff2;border-radius:14px;width:100%;height:50px;margin-top:6px;padding:0 14px;font:600 16px Outfit,sans-serif}#lf .sheet input:focus{border-color:var(--amber);outline:none}#lf .sheet .row{grid-template-columns:1fr 1.6fr;gap:10px;margin-top:18px;display:grid}#lf .sheet .row button{border-radius:16px;height:52px;font-size:15.5px;font-weight:800}#lf .sheet .row .c{background:#ffffff14}#lf .sheet .row .s{background:var(--amber);color:var(--amber-ink)}#lf .zoom{z-index:45;background:#000;place-items:center;display:grid;position:fixed;inset:0}#lf .zoom[hidden]{display:none}#lf .zoom img{object-fit:contain;max-width:100%;max-height:100%}#lf .zoom button{top:calc(10px + env(safe-area-inset-top));background:#0f1729d9;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;right:12px}#lf .toast{left:50%;top:calc(var(--topo,132px) + 8px + env(safe-area-inset-top));z-index:60;opacity:0;pointer-events:none;text-align:center;background:#000000e6;border-radius:999px;max-width:calc(100% - 32px);padding:12px 18px;font-size:14.5px;font-weight:700;transition:all .25s;position:fixed;transform:translate(-50%,8px);box-shadow:0 10px 40px #000}#lf .toast.on{opacity:1;transform:translate(-50%)}#lf .setas{z-index:20;flex-direction:column;gap:12px;display:none;position:absolute;top:50%;left:calc(50% + 236px);transform:translateY(-50%)}@media (width>=640px){#lf .setas{display:flex}}#lf .setas button{background:#ffffff1a;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}#lf .setas svg{width:24px;height:24px}@media (height<=700px){#lf .nome{font-size:22px}#lf .dados dd{font-size:15.5px}#lf .acoes button{height:48px}#lf .info{margin-top:10px}#lf .dica{display:none}}@media (prefers-reduced-motion:reduce){#lf .carta.volta,#lf .carta.sai{transition:none}}#lf .slide{padding-top:calc(var(--topo,132px) + env(safe-area-inset-top))}#lf .pop{pointer-events:none;z-index:5;place-items:center;animation:.7s ease-out forwards lf-pop;display:grid;position:absolute;inset:0}@keyframes lf-pop{0%{opacity:0;transform:scale(.3)}25%{opacity:1;transform:scale(1.15)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}#lf .zoom video{max-width:100%;max-height:100%}#lf .zoom img[hidden],#lf .zoom video[hidden]{display:none}#lf .sheet .erro{color:#fda4af;margin-top:10px;font-size:14px;font-weight:600}#lf .sheet .erro[hidden]{display:none}#lf .dados.sem-valor{grid-template-columns:1fr 1fr}#lf .dados .gr dd{color:#fcd34d}#lf .filtro[hidden],#lf .som[hidden],#lf .pos[hidden],#lf .borda[hidden],#lf .tut[hidden],#lf .sheet-bg[hidden],#lf .zoom[hidden]{display:none}@media (prefers-reduced-motion:reduce){#lf .pop{opacity:0;animation:none}}#lf .slide{-webkit-user-select:none;user-select:none}#lf .palco{cursor:grab}#lf.arrastando,#lf.arrastando .palco{cursor:grabbing}#lf .carta-w .carta{pointer-events:none;-webkit-user-drag:none;-webkit-touch-callout:none}#lf .palco,#lf .carta-w{touch-action:pan-y;-webkit-touch-callout:none}#lf .zoom img,#lf .zoom video{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none;padding:calc(64px + env(safe-area-inset-top)) 12px calc(24px + env(safe-area-inset-bottom));position:absolute;inset:0}#lf .zoom button{z-index:1}@media (width<=639px){.lf-fab{bottom:calc(84px + env(safe-area-inset-bottom))!important}}html.lf-aberto [data-bottom-nav]{display:none!important}#lf .toast.on{transform:translate(-50%)}#lf .toast.ok{color:#fff;background:#16a34a;box-shadow:0 10px 30px #16a34a66}
