:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#f3f3f1;--surface-fade:#dedfdc;--fg:#16161a;--muted:#55565b;--border:#16161a;--rule-soft:#e1e2e5;--accent:#b3151b;--accent-hover:#961116;--accent-active:#7d0e12;--accent-fg:#fff;--caneta:#c8231c;--success:#1f6b3a;--error:#b3151b;--balcao:#2c2e31;--f-texto:"Archivo", "Arial Narrow", sans-serif;--f-titulo:"Newsreader", Georgia, serif;--f-cupom:"VT323", ui-monospace, monospace;--f-caneta:"Caveat", "Comic Sans MS", cursive;--t-display:2.125rem;--t-h2:1.75rem;--t-h3:1.375rem;--t-lead:1.25rem;--t-body:1.125rem;--t-small:1rem;--t-label:.875rem;--t-legal:.875rem;--t-preco:3rem;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--gutter:16px;--r0:0;--r1:4px;--sombra-cupom:0 1px 0 #00000014, 0 12px 24px -8px #00000059;--ease-out:cubic-bezier(.2,.7,.2,1);--d-fast:.16s;--d-med:.22s;--foco:0 0 0 3px var(--bg), 0 0 0 5px var(--fg)}@media (width>=390px){:root{--gutter:20px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-bottom:80px}body{background:var(--bg);color:var(--fg);font-family:var(--f-texto);font-size:var(--t-body);font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased;margin:0;line-height:1.5556;overflow-x:clip}img{max-width:100%;display:block}p{margin:0 0 var(--s4)}h1,h2,h3{text-wrap:balance;margin:0}a{color:var(--accent);text-underline-offset:3px}a:hover{color:var(--accent-hover)}:focus-visible{box-shadow:var(--foco);outline:none}[tabindex="-1"]:focus{box-shadow:none}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.num{font-variant-numeric:tabular-nums}.wrap{width:100%;max-width:calc(640px + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.topo{border-bottom:1px solid var(--border);background:var(--bg)}.topo .wrap{justify-content:space-between;align-items:center;gap:var(--s3);min-height:48px;display:flex}.marca{font-family:var(--f-cupom);letter-spacing:.02em;color:var(--fg);font-size:22px;line-height:1;text-decoration:none}.topo-nota{font-size:var(--t-label);color:var(--fg);font-variation-settings:"wdth" 87.5;align-items:center;gap:6px;font-weight:600;line-height:18px;display:inline-flex}.chapeu{font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;font-variation-settings:"wdth" 87.5;color:var(--accent);margin-bottom:var(--s2);font-weight:700;line-height:18px;display:block}.chapeu.tinta{color:var(--fg)}.h1{font-family:var(--f-titulo);font-weight:800;font-size:var(--t-display);letter-spacing:-.01em;margin-bottom:var(--s3);line-height:40px}.h2{font-family:var(--f-titulo);font-weight:700;font-size:var(--t-h2);letter-spacing:-.005em;margin-bottom:var(--s3);line-height:34px}.h3{font-family:var(--f-texto);font-weight:700;font-size:var(--t-h3);margin-bottom:var(--s2);line-height:28px}.lead{font-size:var(--t-lead);line-height:30px}.small{font-size:var(--t-small);line-height:24px}.legal{font-size:var(--t-legal);color:var(--muted);line-height:20px}.muted{color:var(--muted)}.ph{font-family:var(--f-texto);color:#2a2a2e;font-variation-settings:"wdth" 87.5;text-transform:none;letter-spacing:0;background:repeating-linear-gradient(135deg,#f7e27a 0 6px,#f2d94f 6px 12px);padding:0 4px;font-size:.85em;font-weight:700}.ph-bloco{border:2px dashed var(--fg);padding:var(--s4);background:#ffffff59}.btn{justify-content:center;align-items:center;gap:var(--s2);width:100%;min-height:56px;padding:12px var(--s4);border-radius:var(--r1);background:var(--accent);color:var(--accent-fg);font-family:var(--f-texto);font-variation-settings:"wdth" 87.5;text-align:center;cursor:pointer;transition:background-color var(--d-fast) var(--ease-out);border:0;font-size:1.125rem;font-weight:700;line-height:22px;text-decoration:none;display:flex}.btn:hover{background:var(--accent-hover);color:var(--accent-fg)}.btn:active{background:var(--accent-active);transform:translateY(1px)}.btn[aria-disabled=true],.btn:disabled{cursor:progress;background:#8a6a6b;transform:none}.btn-sec{justify-content:center;align-items:center;gap:var(--s2);width:100%;min-height:48px;padding:10px var(--s4);color:var(--fg);border:2px solid var(--fg);border-radius:var(--r1);font:700 1.0625rem/22px var(--f-texto);font-variation-settings:"wdth" 87.5;cursor:pointer;background:0 0;text-decoration:none;display:flex}.btn-sec:hover{color:var(--fg);background:#2a2a2e0f}.btn-sec:active{background:#2a2a2e1f}.btn-sec:disabled{color:var(--muted);border-color:var(--muted);cursor:not-allowed}.btn-texto{width:100%;min-height:48px;margin-top:var(--s2);padding:0 var(--s2);font:400 var(--t-body)/24px var(--f-texto);color:var(--fg);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;text-decoration:underline;display:flex}.btn-texto:hover{color:var(--accent)}.btn-texto:disabled{color:var(--muted);cursor:not-allowed}.sob-botao{font-size:var(--t-small);margin:var(--s3) 0 0;text-align:center;line-height:24px}.spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.cupom{--cw:24px;--lh:26px;font-family:var(--f-cupom);font-size:var(--cw);line-height:var(--lh);text-transform:uppercase;color:var(--fg);background:linear-gradient(180deg, var(--surface) 0%, var(--surface) 55%, var(--surface-fade) 100%);box-shadow:var(--sombra-cupom);width:calc(32ch + 16px);max-width:100%;margin:0 auto;padding:14px 8px 16px;position:relative}.cupom.sm{--cw:22px;--lh:24px}.cupom.reto{background:var(--surface)}.cupom.torto{transform:rotate(-1.5deg)}.cupom.torto-d{transform:rotate(1.2deg)}.cupom table{border-collapse:collapse;width:100%;font:inherit;table-layout:fixed}.cupom caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.cupom td{vertical-align:top;white-space:pre;padding:0}.cupom td+td{text-align:right}.cupom .c td{text-align:center}.cupom tr.sep td{height:14px;line-height:14px;overflow:hidden}.cupom tr.sep td:before{content:"--------------------------------";height:14px;color:var(--fg);opacity:.85;line-height:14px;display:block;overflow:hidden}.cupom.sm tr.sep td:before{content:"----------------------------"}.cupom tr.dbl td{height:calc(var(--lh) * 2)}.cupom tr.dbl td>span{transform-origin:top;display:inline-block;transform:scaleY(2)}.cupom tr.desc td{font-family:var(--f-texto);text-transform:none;white-space:normal;text-align:left;padding:0 0 10px 3ch;font-size:16px;line-height:24px}.cupom tr.pend td+td{color:var(--muted)}.cupom .vazio{letter-spacing:.1em}.cupom .fraco{opacity:.7}.cupom-legenda{font-size:var(--t-small);margin-top:var(--s4);line-height:24px}.cupom.carregando td{color:#0000}.cupom.carregando tr:not(.sep) td:first-child:after{content:""}.cupom.carregando tr:not(.sep):not(.dbl) td{background:linear-gradient(var(--surface-fade), var(--surface-fade)) no-repeat 0 50% / 92% 12px}.cupom.carregando tr.sep td:before{opacity:.2}.caneta{font-family:var(--f-caneta);color:var(--caneta);text-transform:none;pointer-events:none;font-size:28px;font-weight:700;line-height:32px}.circulo{pointer-events:none;position:absolute;inset:-5px -6px -9px -7px;overflow:visible}.circulo path{fill:none;stroke:var(--caneta);stroke-width:2.4px;stroke-linecap:round}.marcado{position:relative}.qr{width:112px;height:112px;margin:10px auto 4px;display:block}.qr rect{fill:var(--fg)}.secao{padding-top:var(--s8)}.jornal{border-top:1px solid var(--border);padding-top:var(--s5)}.jornal p{max-width:62ch}.jornal ul.marcas{margin:0 0 var(--s4);padding:0;list-style:none}.jornal ul.marcas li{margin-bottom:var(--s3);padding-left:28px;position:relative}.jornal ul.marcas li:before{content:"▪";color:var(--fg);position:absolute;top:0;left:4px}.indicadores{border-top:2px solid var(--border);margin:var(--s5) 0 0}.indicadores h3{font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;font-variation-settings:"wdth" 87.5;margin:var(--s3) 0 var(--s2);line-height:18px}.indicadores table{border-collapse:collapse;width:100%}.indicadores td{border-bottom:1px solid var(--rule-soft);font-size:var(--t-small);vertical-align:top;padding:10px 0;line-height:22px}.indicadores td+td{text-align:right;padding-left:var(--s3);font-weight:600}.baixa{color:var(--accent)}.alta{color:var(--success)}.seta{margin-left:4px;font-size:13px}.lista-seta{margin:0 0 var(--s5);padding:0;list-style:none}.lista-seta li{gap:var(--s2);border-bottom:1px solid var(--rule-soft);grid-template-columns:22px 1fr;padding:12px 0;display:grid}.lista-seta li:first-child{border-top:1px solid var(--rule-soft)}.lista-seta .ic{font-size:14px;line-height:28px}@media (width>=600px){.capitular:first-letter{font-family:var(--f-titulo);float:left;padding:4px 8px 0 0;font-size:66px;font-weight:800;line-height:54px}}.dobra{padding-top:var(--s4)}.balcao{background:var(--balcao) url(/vite/assets/balcao-C6SHnQ4z.jpg) center 62% / cover no-repeat;margin:0 calc(var(--gutter) * -1);padding:14px 0 12px;position:relative}.balcao .legenda-balcao{color:var(--surface);font-size:var(--t-legal);text-align:center;margin:10px var(--gutter) 0;text-shadow:0 1px 2px #0009;line-height:20px}.cupom .lr{justify-content:space-between;display:flex;position:relative}.cupom tr.nota-linha td{text-align:right;z-index:1;height:8px;padding-right:1ch;line-height:8px;position:relative;overflow:visible}.cupom tr.nota-linha .caneta{height:8px;font-size:27px;line-height:24px;display:inline-block;overflow:visible;transform:rotate(-5deg)translateY(-6px)}@media (width>=700px){.balcao{margin:0;padding:40px 0}}.bloco-num{margin-top:var(--s5)}.bloco-num .cupom{margin-bottom:var(--s4)}.cupom.tira{padding:12px 8px 10px;transform:rotate(-.8deg)}.cupom.tira-d{transform:rotate(.7deg)}.bloco-num p{margin-bottom:0}.passos{margin:var(--s5) 0 0;counter-reset:p;padding:0;list-style:none}.passos>li{margin-bottom:var(--s6)}.passo-cab{gap:var(--s3);grid-template-columns:40px 1fr;align-items:baseline;display:grid}.passo-cab .n{font-family:var(--f-titulo);font-size:34px;font-weight:800;line-height:34px}.print{margin-top:var(--s3);border:1px solid var(--border);background:var(--surface);font-size:14px;line-height:20px}.print-barra{border-bottom:1px solid var(--rule-soft);font-variation-settings:"wdth" 87.5;justify-content:space-between;padding:6px 10px;font-size:14px;font-weight:700;display:flex}.print>table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.print>table th,.print>table td{text-align:right;border-bottom:1px solid var(--rule-soft);padding:6px 10px;font-weight:400}.print>table th{font-size:14px;font-weight:700}.print>table th:first-child,.print>table td:first-child{text-align:left}.print>table tr.dif td{font-weight:700}.chat{gap:8px;padding:10px;display:grid}.balao{border:1px solid var(--rule-soft);background:#fff;max-width:82%;padding:8px 10px;font-size:15px;line-height:21px}.balao.eu{background:#e3e1da;justify-self:end}.balao .anexo{border:1px dashed var(--muted);text-align:center;color:var(--muted);margin-bottom:6px;padding:10px;font-size:14px;display:block}.print .cupom{box-shadow:none;width:calc(28ch + 16px);margin:10px auto}.bonus-par{gap:var(--s5);margin-top:var(--s5);display:grid}.bonus-par .cupom{width:calc(32ch + 16px)}.garantias,.garantias h3{margin-top:var(--s5)}.conta{margin:var(--s5) 0 var(--s3);border:1px solid var(--border);gap:0;display:grid}.conta>div{padding:var(--s4)}.conta>div+div{border-top:1px solid var(--border);background:var(--surface)}.conta .valor{font-family:var(--f-titulo);font-variant-numeric:tabular-nums;margin-top:4px;font-size:34px;font-weight:800;line-height:40px;display:block}.conta .valor.perde{color:var(--accent)}.preco{font-family:var(--f-titulo);font-weight:800;font-size:var(--t-preco);margin:var(--s5) 0 var(--s1);font-variant-numeric:tabular-nums;line-height:52px}.preco small{font-size:18px;font-family:var(--f-texto);margin-left:4px;font-weight:600}.garantia-linha{align-items:center;gap:var(--s3);margin-top:var(--s3);font-size:var(--t-small);line-height:22px;display:flex}.selo-mini{font-family:var(--f-cupom);text-align:center;background:var(--surface);border:1px solid var(--border);flex:none;padding:4px 6px;font-size:18px;line-height:18px;transform:rotate(-3deg)}.faq details{border-bottom:1px solid var(--border)}.faq details:first-of-type{border-top:1px solid var(--border)}.faq summary{cursor:pointer;gap:var(--s3);min-height:56px;font-weight:700;font-size:var(--t-body);grid-template-columns:1fr 24px;align-items:center;padding:12px 0;line-height:26px;list-style:none;display:grid}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--f-cupom);text-align:center;font-size:30px}.faq details[open] summary:after{content:"−"}.faq .resp{padding:0 0 var(--s4)}.barra{z-index:20;background:var(--fg);color:var(--surface);padding:8px var(--gutter) calc(8px + env(safe-area-inset-bottom));transition:transform var(--d-med) var(--ease-out);position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.barra.on{transform:none}.barra .in{justify-content:space-between;align-items:center;gap:var(--s3);max-width:640px;min-height:48px;margin:0 auto;display:flex}.barra .p{font-size:var(--t-small);font-weight:700;line-height:20px}.barra .p span{font-size:14px;font-weight:400;display:block}.barra .btn{flex:none;width:auto;min-height:48px;padding:10px 20px}.rodape{margin-top:var(--s8);border-top:1px solid var(--border);padding:var(--s5) 0 var(--s5)}[data-tela=vendas] .rodape{padding-bottom:calc(var(--s8) + 32px)}.rodape p{font-size:var(--t-legal);margin-bottom:var(--s2);line-height:20px}.campo{margin-bottom:var(--s4)}.campo label,.rotulo{font-size:var(--t-small);margin-bottom:6px;font-weight:600;line-height:22px;display:block}.input{width:100%;height:52px;font:400 1.125rem/24px var(--f-texto);font-variant-numeric:tabular-nums;color:var(--fg);background:var(--surface);border:1px solid var(--border);border-radius:var(--r1);appearance:none;padding:0 14px}.input:hover{border-color:#000}.input:focus{box-shadow:0 0 0 2px var(--fg);outline:none}.input[aria-invalid=true]{border:2px solid var(--error)}.input:disabled{background:var(--surface-fade);color:var(--muted)}select.input{background-image:linear-gradient(45deg, transparent 50%, var(--fg) 50%), linear-gradient(135deg, var(--fg) 50%, transparent 50%);background-position:calc(100% - 20px) 23px,calc(100% - 14px) 23px;background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.tel{grid-template-columns:64px 1fr;display:grid}.tel .ddi{border:1px solid var(--border);border-radius:var(--r1) 0 0 var(--r1);background:var(--surface-fade);font-variant-numeric:tabular-nums;border-right:0;justify-content:center;align-items:center;display:flex}.tel .input{border-radius:0 var(--r1) var(--r1) 0}.erro{color:var(--error);font-size:var(--t-small);align-items:flex-start;gap:6px;margin-top:6px;font-weight:600;line-height:22px;display:flex}.erro svg{flex:none;margin-top:3px}.sugestao{font-size:var(--t-small);margin-top:6px;line-height:22px}.sugestao button{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;min-height:32px;padding:0 4px;font-weight:700;text-decoration:underline}.grid2{gap:var(--s3);grid-template-columns:1fr 1fr;display:grid}.abas{border:1px solid var(--border);border-radius:var(--r1);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.aba{position:relative}.aba input{opacity:0;position:absolute;inset:0}.aba label{cursor:pointer;background:var(--surface);min-height:64px;font-weight:700;font-size:var(--t-body);grid-template-columns:24px 1fr;align-items:center;column-gap:10px;padding:10px 12px;line-height:22px;display:grid}.aba+.aba label{border-left:1px solid var(--border)}.aba label small{grid-column:2;font-size:14px;font-weight:400;line-height:18px}.aba label .bola{border:2px solid var(--fg);border-radius:50%;grid-row:1/span 2;place-items:center;width:22px;height:22px;display:grid}.aba input:checked+label{background:var(--fg);color:var(--surface)}.aba input:checked+label .bola{border-color:var(--surface)}.aba input:checked+label .bola:after{content:"";background:var(--surface);border-radius:50%;width:10px;height:10px}.aba input:focus-visible+label{box-shadow:inset 0 0 0 3px var(--accent)}.aba label:hover{background:var(--surface-fade)}.aba input:checked+label:hover{background:#1d1d20}.painel-pag{margin-top:var(--s4)}.nota-mp{color:var(--muted);margin:0 0 var(--s4);border-left:0;font-size:14px;line-height:20px}.bumps{margin-top:var(--s6)}.bump{cursor:pointer;background:var(--surface);border:1px solid var(--border);grid-template-columns:28px 1fr auto;column-gap:12px;margin-top:-1px;padding:14px 12px;display:grid}.bump:hover{background:#f8f7f3}.bump input{width:28px;height:28px;accent-color:var(--fg);cursor:pointer;margin:0}.bump .t{grid-column:2/span 2;font-weight:700;line-height:24px}.bump .v{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--fg);grid-column:2/span 2;margin-top:2px;font-weight:700;line-height:24px}.bump .d{font-size:var(--t-small);grid-column:2/span 2;margin-top:4px;line-height:22px}.bump.on{outline:2px solid var(--fg);outline-offset:-2px;z-index:1;position:relative}.faixa-erro{border:2px solid var(--error);background:var(--surface);padding:var(--s4);margin-bottom:var(--s4)}.faixa-erro p{margin-bottom:var(--s3)}.faixa-erro .tit{color:var(--error);gap:8px;margin-bottom:6px;font-weight:700;display:flex}.resumo{margin:var(--s6) 0 var(--s4)}.resumo .cupom{width:calc(28ch + 16px)}.pix-codigo{font-family:var(--f-texto);font-variant-numeric:tabular-nums;word-break:break-all;background:var(--surface);border:1px solid var(--rule-soft);margin:var(--s3) 0 var(--s5);padding:10px 12px;font-size:14px;line-height:20px}.passos-pix{margin:0 0 var(--s5);padding-left:1.4em}.passos-pix li{margin-bottom:6px}.espera{padding:var(--s4);border:1px solid var(--border);background:var(--surface);grid-template-columns:28px 1fr;gap:10px;display:grid}.espera p{margin:0}.qr-det summary{cursor:pointer;align-items:center;gap:8px;min-height:48px;font-weight:600;list-style:none;display:flex}.qr-det summary::-webkit-details-marker{display:none}.qr-det summary:before{content:"▸"}.qr-det[open] summary:before{content:"▾"}.ok-tela{padding:var(--s8) 0;text-align:center}.faixa-ok{background:var(--success);color:#fff}.faixa-ok .wrap{font-size:var(--t-small);grid-template-columns:24px 1fr;gap:10px;padding-top:12px;padding-bottom:12px;line-height:22px;display:grid}.faixa-ok strong{font-weight:700}.video{aspect-ratio:4/3;background:var(--balcao) url(/vite/assets/balcao-C6SHnQ4z.jpg) center 70% / cover;width:100%;color:var(--surface);margin:var(--s4) 0 var(--s5);cursor:pointer;font:inherit;border:0;place-items:center;display:grid;position:relative}.video:before{content:"";background:#1e1e2073;position:absolute;inset:0}.video .play{text-align:center;font-size:var(--t-small);padding:0 var(--s4);justify-items:center;gap:8px;line-height:22px;display:grid;position:relative}.video .play .tri{border:2px solid var(--surface);border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.inclui{margin:0 0 var(--s5);padding:0;list-style:none}.inclui li{border-bottom:1px solid var(--rule-soft);padding:10px 0 10px 28px;position:relative}.inclui li:before{content:"▪";position:absolute;left:4px}dialog.folha{background:var(--bg);width:100%;max-width:100%;color:var(--fg);border:0;border-top:2px solid var(--fg);margin:auto 0 0;padding:0}dialog.folha::backdrop{background:#1414168c}dialog.folha .in{max-width:520px;padding:var(--s5) var(--gutter) calc(var(--s5) + env(safe-area-inset-bottom));margin:0 auto}dialog.folha .fechar{float:right;cursor:pointer;min-width:48px;min-height:48px;color:var(--fg);background:0 0;border:0;margin:-12px -12px 0 0;font-size:28px}@media (prefers-reduced-motion:no-preference){dialog.folha[open]{animation:sobe var(--d-med) var(--ease-out)}}@keyframes sobe{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.cartao-salvo{border:1px solid var(--border);background:var(--surface);margin-bottom:var(--s4);font-variant-numeric:tabular-nums;justify-content:space-between;padding:14px 12px;display:flex}@media (prefers-reduced-motion:no-preference){.imprime{animation:imprime .6s var(--ease-out) both}@keyframes imprime{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}}.contato dl{font-size:var(--t-small);grid-template-columns:auto 1fr;gap:4px 12px;margin:0;line-height:24px;display:grid}.contato dt{color:var(--muted)}.contato dd{margin:0}.app-topo .wrap{min-height:56px}.faixa-aviso{background:var(--fg);color:var(--surface)}.faixa-aviso .wrap{font-size:var(--t-small);padding-top:10px;padding-bottom:10px;line-height:22px}.copiavel{border:1px solid var(--border);background:var(--surface);padding:var(--s4);margin:var(--s3) 0 var(--s5)}.copiavel p{font-size:var(--t-body);margin-bottom:var(--s3);line-height:28px}.copiavel .btn-sec{width:auto;min-width:140px;display:inline-flex}.lista-passo{margin:0 0 var(--s3);padding-left:1.5em}.lista-passo li{margin-bottom:var(--s3);padding-left:4px}.travou summary{cursor:pointer;border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:56px;font-weight:700;list-style:none;display:flex}.travou summary::-webkit-details-marker{display:none}.travou summary:after{content:"+";font-family:var(--f-cupom);font-size:30px}.travou[open] summary:after{content:"−"}.travou dl{margin:var(--s4) 0 0}.travou dt{margin-top:var(--s3);font-weight:700}.travou dd{margin:4px 0 0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media print{.topo,.barra,.rodape,.nao-imprime{display:none!important}body{background:#fff}}@media (width<=389px){.topo .wrap{min-height:44px}.dobra .h1{margin-bottom:10px;font-size:32px;line-height:36px}.dobra .chapeu{margin-bottom:6px}.dobra .sub{margin-bottom:12px}.dobra .balcao{padding:10px 0 8px}.dobra .cta{margin-top:12px}}[data-area=membros]{padding-bottom:calc(72px + env(safe-area-inset-bottom))}[data-area=membros] .h3,[data-area=membros] .m-tit{font-variation-settings:"wdth" 87.5}.m-topo{z-index:15;position:sticky;top:0}.m-topo .wrap{min-height:56px}.m-topo .marca{font-size:24px}.m-topo .voltar{min-height:48px;color:var(--fg);font-variation-settings:"wdth" 87.5;align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.m-topo .onde{font-variation-settings:"wdth" 87.5;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.avatar{background:var(--fg);width:36px;height:36px;color:var(--surface);font:700 14px/1 var(--f-texto);font-variation-settings:"wdth" 87.5;letter-spacing:.02em;border-radius:50%;place-items:center;text-decoration:none;display:grid}.avatar:hover{color:var(--surface);background:#000}.avatar-wrap{place-items:center;min-width:48px;min-height:48px;margin-right:-6px;text-decoration:none;display:grid}.m-ola{font-variation-settings:"wdth" 87.5;margin:var(--s5) 0 var(--s3);font-size:22px;font-weight:700;line-height:28px}.sec-cab{justify-content:space-between;align-items:baseline;gap:var(--s3);margin:var(--s7) 0 var(--s3);display:flex}.sec-cab h2{font-variation-settings:"wdth" 87.5;font-size:20px;font-weight:700;line-height:26px}.sec-cab a{color:var(--fg);white-space:nowrap;align-items:center;min-height:40px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.sec-cab a:hover{color:var(--accent)}.capa{aspect-ratio:3/4;border-radius:var(--r1);background:var(--balcao) url(/vite/assets/balcao-C6SHnQ4z.jpg) var(--bp,60% 72%) / 260% auto no-repeat;isolation:isolate;display:block;position:relative;overflow:hidden;container-type:inline-size}.capa:before{content:"";z-index:0;background:#18181a61;position:absolute;inset:0}.capa.h16{aspect-ratio:16/9;background-size:140%}.mc{z-index:1;font-family:var(--f-cupom);text-transform:uppercase;text-align:center;color:var(--fg);background:linear-gradient(180deg, var(--surface) 0%, var(--surface) 60%, var(--surface-fade) 100%);box-shadow:var(--sombra-cupom);transform:rotate(var(--rot,-2deg));white-space:nowrap;padding:7cqw 4cqw 6cqw;font-size:10.5cqw;line-height:1.08;position:absolute;top:11%;left:13%;right:13%}.mc>span{display:block}.mc .mc-c{opacity:.85;font-size:.78em}.mc .mc-sep{opacity:.8;height:.7em;line-height:.7em;overflow:hidden}.mc .mc-sep:before{content:"------------------------------";display:block}.mc .mc-n{height:2.05em;padding-top:.02em;line-height:1;position:relative}.mc .mc-n>b{transform-origin:top;font-weight:400;display:inline-block;transform:scaleY(1.9)}.mc .mc-t{white-space:normal;flex-direction:column;justify-content:center;min-height:2.16em;display:flex}.mc .mc-r{opacity:.8;margin-top:.1em;font-size:.78em}.capa.bloq .mc{color:#2a2a2e99}.capa.bloq:after{content:"";z-index:1;background:#18181a6b;position:absolute;inset:0}.capa.h16 .mc{width:46%;padding:3.4cqw 2.2cqw 3cqw;font-size:5.1cqw;top:12%;left:9%;right:auto}.capa.mat .mc{width:66%;transform:translateX(-50%) rotate(var(--rot,-2deg));padding:4.6cqw 3cqw 4cqw;font-size:7.6cqw;top:12%;left:50%}.capa.mat .mc .mc-t{min-height:0}.mc .circulo{inset:-.2em -1.2em -.15em}.mc .circulo path{stroke-width:2px}.selo{z-index:2;background:var(--fg);width:28px;height:28px;color:var(--surface);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.selo svg{display:block}.selo.ok{background:var(--surface);color:var(--fg)}.capa .carimbo{z-index:2;font-family:var(--f-cupom);color:var(--fg);border:2px solid var(--fg);white-space:nowrap;background:#f2f1ece6;padding:.12em .3em .05em;font-size:12cqw;line-height:1;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}.capa.h16 .carimbo{font-size:6cqw;left:32%}.play-grande{z-index:2;border:2px solid var(--surface);width:56px;height:56px;color:var(--surface);background:#18181a59;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:12%;transform:translateY(-50%)}.continuar{border:1px solid var(--border);border-radius:var(--r1);background:var(--surface);overflow:hidden}.continuar .capa{border-radius:0}.continuar .corpo{padding:var(--s4)}.continuar .chapeu{color:var(--fg);margin-bottom:4px}.continuar .m-tit{margin-bottom:var(--s4);font-size:22px;font-weight:700;line-height:27px}.continuar .btn{margin-top:var(--s4)}.continuar .nota{color:var(--muted);margin:var(--s3) 0 0;font-size:15px;line-height:22px}.progresso{align-items:center;gap:var(--s3);grid-template-columns:1fr auto;display:grid}.barra-p{background:var(--rule-soft);border-radius:3px;height:6px;display:block;overflow:hidden}.barra-p>i{background:var(--fg);border-radius:3px;height:100%;display:block}.progresso .rot{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;line-height:20px}.fileira{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--gutter);margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter) 6px;scrollbar-width:none;gap:12px;list-style:none;display:flex;overflow-x:auto}.fileira::-webkit-scrollbar{display:none}.fileira>li{scroll-snap-align:start;flex:0 0 140px;position:relative}.item{color:var(--fg);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:block}.item:hover .item-t{color:var(--accent)}.item-t{-webkit-line-clamp:2;font-variation-settings:"wdth" 87.5;margin-top:var(--s2);-webkit-box-orient:vertical;min-height:38px;font-size:15px;font-weight:700;line-height:19px;display:-webkit-box;overflow:hidden}.item-s{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-top:4px;font-size:14px;line-height:18px;display:flex}.item-s.agora{color:var(--fg);font-weight:600}.item .barra-p{height:4px;margin-top:6px}.item-s .ic-cad{flex:none}.grade2{gap:var(--s4) 12px;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.grade2 .item-t{min-height:0}.linhas{border-top:1px solid var(--rule-soft);margin:0;padding:0;list-style:none}.linhas>li{border-bottom:1px solid var(--rule-soft)}.linha-m{min-height:72px;color:var(--fg);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:grid}.linha-m:hover .lt{color:var(--accent)}.linha-m .capa{aspect-ratio:1;width:56px}.linha-m .capa .mc{padding:8cqw 3cqw;font-size:13cqw;top:16%;left:14%;right:14%}.linha-m .lt{font-variation-settings:"wdth" 87.5;font-weight:700;line-height:22px;display:block}.linha-m .ls{color:var(--muted);font-size:14px;line-height:20px;display:block}.linha-m .la{font-variation-settings:"wdth" 87.5;white-space:nowrap;align-items:center;gap:4px;font-size:14px;font-weight:700;display:inline-flex}.linha-m .la .ic{font-size:20px;line-height:1}.lista7 .linha-m{grid-template-columns:32px 1fr 28px;min-height:60px}.lista7 .n{font-family:var(--f-cupom);text-align:center;font-size:26px;line-height:1}.lista7 .bloq{color:var(--muted)}.lista7 .atual{background:var(--surface);margin:0 calc(var(--s3) * -1);padding-left:var(--s3);padding-right:var(--s3);width:calc(100% + var(--s3) * 2)}.lista7 .st{place-items:center;display:grid}.card-m{border:1px solid var(--border);border-radius:var(--r1);background:var(--surface);overflow:hidden}.card-m .corpo{padding:var(--s4)}.card-m .corpo p{font-size:var(--t-small);line-height:24px}.par-btn{gap:var(--s3);grid-template-columns:1fr 1fr;display:grid}.par-btn .btn-sec{min-height:48px}.aviso-m{color:var(--muted);margin:var(--s3) 0 0;font-size:15px;line-height:22px}.player{width:calc(100% + var(--gutter) * 2);margin:0 calc(var(--gutter) * -1);aspect-ratio:16/9;cursor:pointer;color:var(--surface);font:inherit;background:#1c1c1e url(/vite/assets/balcao-C6SHnQ4z.jpg) 50% 66%/cover;border:0;place-items:center;padding:0;display:grid;position:relative}.player:before{content:"";background:#1414168c;position:absolute;inset:0}.player>*{position:relative}.player .tri{background:var(--surface);width:68px;height:68px;color:var(--fg);border-radius:50%;place-items:center;display:grid}.player .leg{font-variation-settings:"wdth" 87.5;justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:18px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.player .trilho{background:#f2f1ec4d;height:3px;position:absolute;bottom:0;left:0;right:0}.player.bloq{cursor:default}.player.bloq .tri{color:var(--surface);border:2px solid var(--surface);background:0 0}@media (width>=700px){.player{width:100%;margin:0}}.passo-topo{padding-top:var(--s4)}.passo-topo .chapeu{color:var(--muted);margin-bottom:6px}.passo-topo h1{font-variation-settings:"wdth" 87.5;margin-bottom:var(--s3);font-size:26px;font-weight:700;line-height:31px}.passo-topo .desc{margin-bottom:0}.bloco-t{font-variation-settings:"wdth" 87.5;margin:var(--s6) 0 var(--s3);font-size:20px;font-weight:700;line-height:26px}.concluir{margin-top:var(--s6)}.concluir .ok-msg{font-size:var(--t-small);margin:var(--s3) 0 0;font-weight:600;line-height:24px}.proximo{border:1px solid var(--border);border-radius:var(--r1);color:var(--fg);margin-top:var(--s3);grid-template-columns:96px 1fr;align-items:center;gap:12px;padding:10px;text-decoration:none;display:grid}.proximo .capa{aspect-ratio:16/9;background-size:220%}.proximo .capa .mc{padding:5cqw 2cqw 3cqw;font-size:12cqw;top:18%;left:12%;right:30%}.proximo .selo{width:22px;height:22px;top:5px;right:5px}.proximo .selo svg{width:11px;height:11px}.proximo .capa .mc .mc-c,.proximo .capa .mc .mc-sep,.proximo .capa .mc .mc-t,.proximo .capa .mc .mc-r{display:none}.proximo .k{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-variation-settings:"wdth" 87.5;font-size:13px;font-weight:700;line-height:16px;display:block}.proximo .t{font-variation-settings:"wdth" 87.5;margin:2px 0;font-weight:700;line-height:22px;display:block}.proximo .s{color:var(--muted);font-size:14px;line-height:18px;display:block}a.proximo:hover .t{color:var(--accent)}.oferta-ctx{padding:var(--s4);border:1px dashed var(--fg);margin-top:var(--s4);grid-template-columns:1fr auto;align-items:center;gap:4px 12px;display:grid}.oferta-ctx p{margin:0;font-size:15px;line-height:22px}.nav-inf{z-index:20;background:var(--bg);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0;left:0;right:0}.nav-inf ul{grid-template-columns:repeat(3,1fr);max-width:640px;margin:0 auto;padding:0;list-style:none;display:grid}.nav-inf a{min-height:60px;color:var(--muted);font-variation-settings:"wdth" 87.5;align-content:center;justify-items:center;gap:2px;font-size:13px;font-weight:600;line-height:16px;text-decoration:none;display:grid;position:relative}.nav-inf a[aria-current=page]{color:var(--fg);font-weight:800}.nav-inf a[aria-current=page]:before{content:"";background:var(--fg);height:3px;position:absolute;top:-1px;left:28%;right:28%}.nav-inf a:hover{color:var(--fg)}.comprovante{padding:var(--s5) var(--s3) var(--s4);background:var(--balcao) url(/vite/assets/balcao-C6SHnQ4z.jpg) 30% 70% / cover;position:relative}.comprovante:before{content:"";background:#18181a61;position:absolute;inset:0}.comprovante .cupom,.folha-m .in{position:relative}.folha-m .fechar{z-index:3;top:calc(var(--s5) + 6px);right:calc(var(--gutter) + 6px);float:none;background:var(--bg);border-radius:50%;width:40px;min-width:40px;height:40px;min-height:40px;margin:0;line-height:1;position:absolute}dialog.folha .capa{margin:0 0 var(--s4)}dialog.folha .preco-m{font-variant-numeric:tabular-nums;margin:var(--s4) 0 var(--s3);font-variation-settings:"wdth" 87.5;font-size:28px;font-weight:800;line-height:34px}dialog.folha .preco-m small{color:var(--muted);font-size:15px;font-weight:500}dialog.folha h2{font-variation-settings:"wdth" 87.5;margin-bottom:var(--s2);font-size:22px;font-weight:700;line-height:28px}.aviso-curto .in{text-align:left}.perfil{gap:var(--s3);padding:var(--s5) 0;grid-template-columns:56px 1fr;align-items:center;display:grid}.perfil .avatar{width:56px;height:56px;font-size:20px}.perfil .nome{font-variation-settings:"wdth" 87.5;font-size:20px;font-weight:700;line-height:26px}.perfil .mail{color:var(--muted);font-size:15px;line-height:20px}.compras{margin:0 0 var(--s3);padding:0;list-style:none}.compras li{justify-content:space-between;gap:var(--s3);border-bottom:1px solid var(--rule-soft);font-variant-numeric:tabular-nums;padding:10px 0;font-size:15px;line-height:22px;display:flex}.compras li:last-child{border-bottom:0}.det-m summary{cursor:pointer;list-style:none}.det-m summary::-webkit-details-marker{display:none}.det-m[open] .la .ic{transform:rotate(90deg)}.det-m .dentro{padding:0 0 var(--s4) 68px}.codigo6{letter-spacing:.5em;text-align:center;font-size:24px}.m-rodape{margin-top:var(--s7);padding-top:var(--s5);padding-bottom:var(--s4);border-top:1px solid var(--rule-soft);font-size:15px;line-height:22px}.m-rodape a{font-weight:700}.player.pendente{cursor:default}.player.pendente .tri{color:var(--surface);border:2px solid var(--surface);opacity:.8;background:0 0}.player.pendente .leg{text-align:center;justify-content:center}.player-v{width:calc(100% + var(--gutter) * 2);margin:0 calc(var(--gutter) * -1);aspect-ratio:16/9;background:#1c1c1e;display:block}.aula{margin-top:var(--s5);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.aula summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;font-weight:700;list-style:none;display:flex}.aula summary::-webkit-details-marker{display:none}.aula summary:after{content:"+";font-family:var(--f-cupom);font-size:30px}.aula[open] summary:after{content:"−"}.aula-texto{padding-bottom:var(--s4)}.aula-texto p{margin:0 0 var(--s3);max-width:62ch}.tarefas ul{margin:0 0 var(--s3);padding:0;list-style:none}.tarefas li{border-bottom:1px solid var(--rule-soft)}.tarefas label{gap:var(--s3);cursor:pointer;grid-template-columns:24px 1fr;align-items:start;padding:10px 0;display:grid}.tarefas input{width:20px;height:20px;accent-color:var(--fg);margin:3px 0 0}.tarefas input:checked+span{color:var(--muted);text-decoration:line-through}.tarefas-h{margin:var(--s4) 0 var(--s2);font-size:17px;font-weight:700;line-height:24px}.tarefas-p{font-family:var(--f-cupom);background:var(--surface);border:1px solid var(--border);margin:0 0 var(--s2);padding:6px 10px;font-size:18px;line-height:24px}.aulas-lista .n{font-variant-numeric:tabular-nums}@media print{.m-topo,.nav-inf,.m-rodape,.player,.player-v,.aula,.proximo,.bloco-t.nao-imprime{display:none!important}}.cookies{z-index:30;background:var(--bg);border-top:1px solid var(--fg);padding:6px var(--gutter) calc(6px + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0}.cookies[hidden]{display:none}.cookies.cookies-fluxo{border-top:0;border-bottom:1px solid var(--border);background:var(--surface);padding-bottom:6px;position:static}.cookies-in{flex-wrap:wrap;align-items:center;gap:4px 12px;max-width:640px;margin:0 auto;display:flex}.cookies-txt{font-variation-settings:"wdth" 87.5;flex:260px;margin:0;font-size:13px;line-height:16px}.cookies-txt a{color:inherit;text-decoration:underline}.cookies-botoes{flex:1 0 100%;gap:8px;display:flex}.cookies-btn{min-height:34px;color:var(--fg);border:1.5px solid var(--fg);border-radius:var(--r1);font:700 .8125rem/16px var(--f-texto);font-variation-settings:"wdth" 87.5;cursor:pointer;background:0 0;flex:1 1 0;padding:4px 10px}.cookies-btn:hover{background:#2a2a2e0f}.cookies-btn[aria-pressed=true]{background:var(--fg);color:var(--bg)}@media (width>=720px){.cookies-botoes,.cookies-btn{flex:none}}body{padding-bottom:var(--cookies-h,0px)}.barra{bottom:var(--cookies-h,0px)}@media print{.cookies{display:none!important}}.v-hero,.v-img{width:100%;height:auto;display:block}.v-hero{margin:var(--s2) calc(var(--gutter) * -1) 0;width:calc(100% + 2 * var(--gutter));max-width:none}.v-sangra{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);width:calc(100% + 2 * var(--gutter));max-width:none}.v-img{margin-top:var(--s4);margin-bottom:var(--s4)}@media (width>=700px){.v-hero,.v-sangra{width:100%;margin-left:0;margin-right:0}.v-img,.v-hero{max-width:520px;margin-left:auto;margin-right:auto}}.dobra .cta{margin-top:var(--s3)}.dobra .sub{margin-bottom:0}.v-dor{margin:var(--s4) 0 var(--s3);padding:0;list-style:none}.v-dor li{border-left:3px solid var(--accent);margin-bottom:var(--s3);padding:6px 0 6px 14px}.v-dor li:before{content:"✗ ";color:var(--accent);font-weight:700}.v-faixa{background:var(--fg);color:var(--surface);margin-top:var(--s8);padding:var(--s7) 0 var(--s7)}.v-faixa .chapeu{color:#f07a72}.v-faixa .h2,.v-faixa .h3{color:var(--surface)}.v-faixa .v-img:not(.v-sangra){margin-left:calc(var(--gutter) * -1);width:calc(100% + 2 * var(--gutter));max-width:none}.v-faixa .btn{margin-top:var(--s5)}.v-tres{margin:0 0 var(--s4);counter-reset:t;padding:0;list-style:none}.v-tres li{counter-increment:t;border-bottom:1px solid #f2f1ec33;padding:8px 0 8px 30px;position:relative}.v-tres li:before{content:counter(t);font-family:var(--f-caneta);color:#f07a72;font-size:26px;line-height:28px;position:absolute;top:8px;left:2px}.v-passo{margin-top:var(--s6)}.v-passo p{margin-bottom:0}.v-n{font-family:var(--f-cupom);text-transform:uppercase;letter-spacing:.04em;color:#f07a72;font-size:20px;line-height:22px;display:block}.v-faixa .v-img{background:var(--bg)}.v-lista{margin:0;padding:0;list-style:none}.v-lista li{gap:var(--s2);border-bottom:1px solid var(--rule-soft);font-size:var(--t-small);grid-template-columns:22px 1fr auto;padding:10px 0;line-height:22px;display:grid}.v-lista li>*{min-width:0}.v-lista li:before{content:"✓";color:var(--success);font-weight:700}.v-lista s{color:var(--muted);white-space:nowrap}.v-sub{margin-top:var(--s6)}.v-prints{gap:var(--s3);scroll-snap-type:x mandatory;margin:var(--s3) calc(var(--gutter) * -1) var(--s2);padding:0 var(--gutter) var(--s2);display:flex;overflow-x:auto}.v-prints img{scroll-snap-align:center;border:1px solid var(--rule-soft);flex:0 0 84%;align-self:flex-start;width:84%;height:auto}@media (width>=700px){.v-prints img{flex-basis:46%;width:46%}}.v-autor{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:var(--s4) 0 var(--s2)}.v-ok{margin:0;padding:0;list-style:none}.v-ok li{border-bottom:1px solid var(--rule-soft);padding:10px 0 10px 28px;position:relative}.v-ok li:before{content:"✓";color:var(--success);font-weight:700;position:absolute;left:2px}.v-garantia{text-align:center}.v-garantia .v-img{max-width:340px;margin:0 auto var(--s3)}.v-garantia p{max-width:34ch;margin-left:auto;margin-right:auto}.v-oferta{border:2px solid var(--fg);background:var(--surface);padding:var(--s5) var(--s4)}.v-oferta .h2{font-size:1.5rem;line-height:30px}.v-de{margin:var(--s4) 0 0;font-size:var(--t-body)}.v-de s{color:var(--muted)}.v-oferta .preco{margin-top:0}.v-oferta .btn{margin-top:var(--s4)}.legal-pag{padding-top:var(--s5)}.legal-nav{gap:var(--s2) var(--s4);margin-bottom:var(--s6);font-size:var(--t-small);flex-wrap:wrap;line-height:24px;display:flex}.legal-nav a{color:var(--fg)}.legal-nav a[aria-current=page]{color:var(--accent);font-weight:700;text-decoration:none}.legal-pag .h3{margin-top:var(--s6)}.legal-pag ul{margin:0 0 var(--s4);padding-left:1.2em}.legal-pag li{margin-bottom:var(--s2)}.legal-pag .btn-sec{width:auto}.legal-volta{margin-top:var(--s7)}.rodape .rodape-legal a{color:inherit}.m-rodape .legal a{color:inherit;font-weight:400}[hidden]{display:none!important}form.button_to,.form-linha{margin:0}.form-linha .linha-m{min-height:56px}.aviso-ok{padding:var(--s3) var(--s4);margin-bottom:var(--s4);border:1px solid var(--success);background:var(--surface);color:var(--fg);font-size:var(--t-small);grid-template-columns:24px 1fr;align-items:start;gap:10px;line-height:22px;display:grid}.aviso-ok svg{color:var(--success);margin-top:1px}.aviso-ok p{margin:0}.faixa-erro .tit{align-items:flex-start}.faixa-erro .tit svg{flex:none;margin-top:4px}.input.mp-campo{align-items:center;padding:0 14px;display:flex}.input.mp-campo iframe{border:0;width:100%;height:40px}.qr-caixa{margin:var(--s3) 0}.qr-pix{background:#fff;width:200px;height:200px;display:block}.mock-caixa{margin-top:var(--s5);padding:var(--s3);border:1px dashed var(--muted)}.btn.feito,.btn.feito:disabled{background:var(--success);cursor:default}dialog.folha .btn-texto{margin-top:var(--s2)}.concluir .btn-texto{margin:var(--s2) auto 0;display:block}main.compra{padding-top:var(--s5)}.compra .inclui{margin-bottom:var(--s3)}.compra-quem{margin-top:var(--s5);padding:var(--s3) var(--s4);border:1px solid var(--border);background:var(--surface)}:is(.compra-form:has(input[name=payment_method][value=pix]:checked) [data-painel=card],.compra-form:has(input[name=payment_method][value=card]:checked) [data-painel=pix]){display:none}.tut .bloco-t{align-items:baseline;gap:4px var(--s2);flex-wrap:wrap;display:flex}.tut-op{font-family:var(--f-cupom);text-transform:uppercase;letter-spacing:.02em;font-size:22px;font-weight:400;line-height:1}.tut-caixa{padding:var(--s4);border:1px dashed var(--fg);background:var(--surface);margin:var(--s4) 0 0}.tut-caixa p{font-size:var(--t-small);margin:0 0 var(--s3);line-height:24px}.tut-arq{margin-top:var(--s3);overflow-wrap:anywhere;text-align:center}.tut-caixa .tut-arq{margin-top:0}.tut .lista-passo .copiavel,.tut .passo-topo+p{margin-top:var(--s3)}body[data-tela=admin]{background:var(--bg);color:var(--fg);font-family:var(--f-texto);font-size:15px;line-height:1.4}.adm{max-width:1280px;margin:0 auto;padding:16px 16px 64px}.adm h1{font-family:var(--f-titulo);margin:0 0 4px;font-size:1.75rem}.adm h2{font-family:var(--f-titulo);margin:28px 0 8px;font-size:1.25rem}.adm h2 small{font-family:var(--f-texto);color:var(--muted);font-size:.8rem;font-weight:400}.adm small{color:var(--muted);font-size:.78rem;display:block}.adm .nota{color:var(--muted);margin:6px 0 0;font-size:.82rem}.adm-nav{border-bottom:2px solid var(--fg);flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:16px;padding-bottom:8px;display:flex}.adm-nav strong{font-family:var(--f-cupom);letter-spacing:.02em;margin-right:auto;font-size:1.3rem}.adm-nav a{color:var(--fg);text-decoration:none}.adm-nav a.on{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.adm-status{color:var(--muted);margin:4px 0 0;font-size:.85rem}.adm-status b{color:var(--fg)}.adm-status .alerta,.adm .alerta{color:var(--accent)}.adm form.inline{margin-left:8px;display:inline}.adm-btn{font:inherit;background:var(--fg);color:#fff;cursor:pointer;border:0;padding:6px 12px;font-size:.85rem}.adm-btn:hover{background:var(--accent)}.adm-filtro{background:var(--surface);flex-wrap:wrap;align-items:end;gap:8px 14px;margin-top:16px;padding:12px;display:flex}.adm-filtro label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);flex-direction:column;gap:2px;font-size:.75rem;display:flex}.adm-filtro input,.adm-filtro select{font:inherit;border:1px solid var(--fg);text-transform:none;letter-spacing:0;max-width:220px;color:var(--fg);background:#fff;padding:4px 6px;font-size:.9rem}.adm-filtro .presets{gap:4px;display:flex}.adm-filtro .presets a{border:1px solid var(--fg);color:var(--fg);background:#fff;padding:6px 10px;font-size:.85rem;text-decoration:none}.adm-filtro .presets a.on{background:var(--fg);color:#fff}.adm-periodo{color:var(--muted);margin:6px 0 0;font-size:.8rem}.adm-alertas{border:2px solid var(--accent);margin-top:16px;padding:4px 14px 12px}.adm-alertas.vazio{border-color:var(--rule-soft)}.adm-alertas h2{color:var(--accent);margin-top:8px}.adm-alertas.vazio h2{color:var(--fg)}.adm-alertas ul{margin:0;padding-left:18px}.adm-alertas li{margin:4px 0}.adm-alertas .sinal{white-space:normal}.adm-grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:0 32px;display:grid}.adm-tab{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.adm-tab th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);border-bottom:2px solid var(--fg);white-space:nowrap;padding:6px 8px;font-size:.72rem;font-weight:600}.adm-tab td{border-bottom:1px solid var(--rule-soft);vertical-align:top;padding:6px 8px}.adm-tab .n{text-align:right;white-space:nowrap}.adm-tab tr.total td{border-top:2px solid var(--fg);font-weight:700}.adm-tab td.nome{min-width:220px}.adm-tab td.vazio{color:var(--muted);text-align:center;padding:16px}.adm-tab.larga{min-width:1100px}.adm .rolar{overflow-x:auto}.sinal{white-space:nowrap;border:1px solid;margin:1px 0;padding:1px 6px;font-size:.75rem;display:inline-block}.sinal.pausar{color:#fff;background:var(--accent);border-color:var(--accent)}.sinal.atencao{color:#8a5a00}.sinal.ok{color:var(--success)}.sinal.aprendendo{color:#4a5a78;border-style:dashed}.adm-tab td.corte-pausar{color:#fff;background:var(--accent);font-weight:700}.adm-tab td.corte-atencao{color:#6b4600;background:#fbe9b7;font-weight:700}.adm-tab td.corte-ok{color:#1d5a24;background:#dcefdc;font-weight:700}.adm-tab td.corte-aprendendo{color:#4a5a78;background:repeating-linear-gradient(135deg,#eef0f5 0 6px,#fff 6px 10px)}.metricas{min-width:1900px}.metricas tr.grupos th{border-bottom:1px solid var(--rule-soft);text-align:center;padding:4px 8px 2px;font-size:.66rem}.metricas tr.grupos th[colspan]{border-left:1px solid var(--rule-soft)}.metricas .fixa{z-index:1;background:var(--bg);box-shadow:1px 0 0 var(--rule-soft);position:sticky;left:0}.metricas td.nome{min-width:180px;max-width:240px}.metricas tr.total td,.metricas tr.total td.fixa{background:var(--surface)}@media (width<=640px){.metricas td.nome{min-width:140px;max-width:160px}}.funil{margin-top:8px}.funil-bloco{margin-top:14px}.funil-bloco h3{font-family:var(--f-texto);text-transform:uppercase;letter-spacing:.06em;color:var(--fg);margin:0 0 6px;font-size:.78rem}.funil-bloco h3 small{text-transform:none;letter-spacing:0;font-weight:400;display:inline}.funil-etapas{gap:10px;margin:0;padding:0;list-style:none;display:grid}.funil-etapa{grid-template-columns:minmax(200px,300px) 1fr minmax(170px,210px);align-items:center;gap:4px 16px;display:grid}.funil-rotulo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.funil-rotulo b{font-variant-numeric:tabular-nums;font-size:1.05rem}.funil-trilho{background:var(--surface);border-radius:4px;height:14px;overflow:hidden}.funil-barra{height:100%;width:var(--w);background:var(--balcao);border-radius:0 4px 4px 0;min-width:2px;display:block}.funil-barra.cheia{background:var(--muted)}.funil-taxas{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:.8rem;display:flex}.funil-taxas b{color:var(--fg)}.funil-fora{background:var(--surface);margin:10px 0 0;padding:8px 10px;font-size:.85rem}@media (width<=760px){.funil-etapa{grid-template-columns:1fr;gap:3px}.funil-taxas{justify-content:flex-start;gap:14px}}.adm-utm{background:var(--surface);white-space:pre-wrap;word-break:break-all;padding:10px;font-size:.85rem}.adm-tab.larga td:last-child{min-width:210px}.adm-tab.larga td:last-child .sinal{white-space:normal}@media (width<=640px){.adm-filtro label,.adm-filtro input,.adm-filtro select{width:100%;max-width:none}.adm h1{font-size:1.4rem}.adm-tab th,.adm-tab td{padding:6px 5px}}.adm-nav form.adm-sair{margin:0;display:inline}.adm-nav .adm-link{font:inherit;color:var(--muted);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}.adm-nav .adm-link:hover{color:var(--accent)}[data-marca=cardapify]{--bg:#f3f4f8;--surface:#fff;--surface-fade:#ebedf2;--fg:#1c1d21;--muted:#8b8e97;--border:#ebedf2;--rule-soft:#ebedf2;--accent:#5b5ce6;--accent-hover:#4a4bd4;--accent-active:#3f40c2;--accent-fg:#fff;--caneta:#5b5ce6;--error:#d64545;--f-texto:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--f-titulo:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--f-cupom:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--f-caneta:"Plus Jakarta Sans", system-ui, sans-serif;--r-ctl:12px;--r-card:20px;--sombra-card:0 1px 2px #1c1d210a, 0 8px 24px -12px #1c1d211f;--foco:0 0 0 3px var(--bg), 0 0 0 5px var(--accent);font-variation-settings:normal}[data-marca=cardapify] *,[data-marca=cardapify] .btn,[data-marca=cardapify] .btn-sec{font-variation-settings:normal}[data-marca=cardapify] .h1,[data-marca=cardapify] .h2{letter-spacing:-.02em;font-weight:800}[data-marca=cardapify] .h3{letter-spacing:-.01em}[data-marca=cardapify] .chapeu{letter-spacing:.04em}[data-marca=cardapify] .topo{background:var(--surface);border-bottom-color:var(--border)}[data-marca=cardapify] .marca{font-family:var(--f-texto);letter-spacing:-.02em;color:var(--fg);font-size:20px;font-weight:800}[data-marca=cardapify] .marca:before{content:"";background:var(--accent);vertical-align:2px;border-radius:3px;width:10px;height:10px;margin-right:8px;display:inline-block}[data-marca=cardapify] .topo-nota{color:var(--muted);font-weight:600}[data-marca=cardapify] .btn{border-radius:var(--r-ctl);font-weight:700}[data-marca=cardapify] .btn[aria-disabled=true],[data-marca=cardapify] .btn:disabled{background:#a9aaf0}[data-marca=cardapify] .btn-sec{border-radius:var(--r-ctl);background:var(--surface);border:1px solid #d9dce3}[data-marca=cardapify] .btn-sec:hover{background:#f7f7fb}[data-marca=cardapify] .btn-texto:hover{color:var(--accent)}[data-marca=cardapify] .input{border-radius:var(--r-ctl);background-color:var(--surface);border-color:#d9dce3}[data-marca=cardapify] .input:hover{border-color:#c3c6cf}[data-marca=cardapify] .input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #5b5ce62e}[data-marca=cardapify] .tel .ddi{border-radius:var(--r-ctl) 0 0 var(--r-ctl);background:var(--surface-fade);border-color:#d9dce3}[data-marca=cardapify] .tel .input{border-radius:0 var(--r-ctl) var(--r-ctl) 0}[data-marca=cardapify] select.input{background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%)}[data-marca=cardapify] .abas{border-radius:var(--r-ctl);background:var(--surface);border-color:#d9dce3}[data-marca=cardapify] .aba label{background:var(--surface)}[data-marca=cardapify] .aba+.aba label{border-left-color:#d9dce3}[data-marca=cardapify] .aba label:hover{background:#f7f7fb}[data-marca=cardapify] .aba label .bola{border-color:#c3c6cf}[data-marca=cardapify] .aba input:checked+label{color:var(--fg);box-shadow:inset 0 0 0 2px var(--accent);background:#eeeefd}[data-marca=cardapify] .aba input:checked+label .bola{border-color:var(--accent)}[data-marca=cardapify] .aba input:checked+label .bola:after{background:var(--accent)}[data-marca=cardapify] .aba input:checked+label:hover{background:#e6e6fc}[data-marca=cardapify] .aba:first-child label{border-radius:var(--r-ctl) 0 0 var(--r-ctl)}[data-marca=cardapify] .aba:last-child label{border-radius:0 var(--r-ctl) var(--r-ctl) 0}[data-marca=cardapify] .bump{margin-top:var(--s3);border-radius:var(--r-card);border-color:var(--border);background:var(--surface);box-shadow:var(--sombra-card);padding:16px}[data-marca=cardapify] .bump:hover{background:var(--surface);border-color:#d9dce3}[data-marca=cardapify] .bump input{accent-color:var(--accent);width:22px;height:22px}[data-marca=cardapify] .bump .v{color:var(--accent)}[data-marca=cardapify] .bump .d{color:#5a5d66}[data-marca=cardapify] .bump.on{outline:2px solid var(--accent);outline-offset:-2px}[data-marca=cardapify] .faixa-erro{border-radius:var(--r-card);background:#fdf2f2;border-width:1px}[data-marca=cardapify] .espera,[data-marca=cardapify] .contato,[data-marca=cardapify] .cartao-salvo{border-radius:var(--r-card);border-color:var(--border);background:var(--surface)}[data-marca=cardapify] .contato{padding:var(--s4);border:1px solid var(--border)}[data-marca=cardapify] .pix-codigo{border-radius:var(--r-ctl);background:var(--surface)}[data-marca=cardapify] .qr-caixa,[data-marca=cardapify] .mock-caixa{border-radius:var(--r-card)}[data-marca=cardapify] .rodape{border-top-color:var(--border);color:var(--muted)}[data-marca=cardapify] dialog.folha{border-radius:var(--r-card) var(--r-card) 0 0;border-top:0}[data-marca=cardapify] .cupom{font-family:var(--f-texto);text-transform:none;background:var(--surface);box-shadow:var(--sombra-card);border:1px solid var(--border);border-radius:var(--r-card);width:100%;padding:20px;font-size:16px;line-height:24px;transform:none}[data-marca=cardapify] .resumo .cupom,[data-marca=cardapify] .bonus-par .cupom{width:100%}[data-marca=cardapify] .cupom td{white-space:normal;padding:6px 0}[data-marca=cardapify] .cupom td+td{white-space:nowrap;padding-left:var(--s3);font-variant-numeric:tabular-nums}[data-marca=cardapify] .cupom table{table-layout:auto}[data-marca=cardapify] .cupom .c td{text-align:left}[data-marca=cardapify] .cupom thead tr.c:first-child td{padding-top:0;font-size:18px;font-weight:700}[data-marca=cardapify] .cupom thead tr.c+tr.c td{color:var(--muted);padding:0;font-size:14px}[data-marca=cardapify] .cupom tfoot tr.c td{color:var(--muted);font-size:14px}[data-marca=cardapify] .cupom tr.sep td{height:auto;padding:8px 0;line-height:0}[data-marca=cardapify] .cupom tr.sep td:before{content:"";background:var(--border);opacity:1;height:1px;line-height:0}[data-marca=cardapify] .cupom tr.dbl td{height:auto;padding-top:8px;font-size:20px;font-weight:800}[data-marca=cardapify] .cupom tr.dbl td>span{transform:none}[data-marca=cardapify] .cupom [data-num]{display:none}@media (prefers-reduced-motion:no-preference){[data-marca=cardapify] .imprime{animation:none}}[data-marca=cardapify] .cookies{background:var(--surface);border-color:var(--border);color:var(--fg)}[data-marca=cardapify] .cookies.cookies-fluxo{border-bottom-color:var(--border)}[data-marca=cardapify] .cookies-txt{color:#5a5d66}[data-marca=cardapify] .cookies-btn{border-radius:var(--r-ctl);background:var(--surface);color:var(--fg);border:1px solid #d9dce3}[data-marca=cardapify] .cookies-btn:hover{background:#f7f7fb}[data-marca=cardapify] .cookies-btn[data-cookies-target=aceitar]{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}[data-marca=cardapify] .cookies-btn[data-cookies-target=aceitar]:hover{background:var(--accent-hover)}
