.tela-admin{--a-fundo:#250342;--a-destaque:#7934ae;--a-g2:#5630b8;--a-laranja:#fc8b1b;--a-perigo:#e5484d;--a-ok:#3ddc84;--a-suave:#ffffffbd;--a-linha:#ffffff24;--a-campo:#00000059;--a-display:"Barlow Condensed", "Arial Narrow", Arial, sans-serif;--a-body:"Barlow", "Segoe UI", Arial, sans-serif;--a-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;color:#fff;min-height:100vh;font-family:"Rajdhani", "Barlow", var(--a-body);padding:0 max(16px, env(safe-area-inset-right)) 48px max(16px, env(safe-area-inset-left));font-size:16px;line-height:1.4}.tela-admin.fundo{background:radial-gradient(90% 70% at 50% 0%, color-mix(in srgb, var(--a-g2) 60%, var(--a-fundo)) 0%, var(--a-fundo) 55%, color-mix(in srgb, var(--a-fundo) 60%, #000) 100%) fixed}.tela-admin *,.tela-admin :before,.tela-admin :after{box-sizing:border-box}.tela-admin [hidden]{display:none!important}.tela-admin button,.tela-admin input{font:inherit;color:inherit}.tela-admin button{cursor:pointer}.tela-admin :focus-visible{outline-offset:2px;outline:3px solid #fff;box-shadow:0 0 0 7px #7934aecc}.tela-admin .num{font-variant-numeric:tabular-nums}.tela-admin .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tela-admin .wrap{flex-direction:column;gap:16px;max-width:1280px;margin:0 auto;padding-top:16px;display:flex}.tela-admin .topo{flex-wrap:wrap;align-items:center;gap:14px;max-width:1280px;margin:0 auto;padding-top:14px;display:flex}.tela-admin .marca{color:#fff;align-items:center;gap:12px;min-height:44px;text-decoration:none;display:flex}.tela-admin .logo{font-family:"Teko", var(--a-display);background:linear-gradient(135deg, var(--a-g2), var(--a-destaque));border-radius:12px;padding:9px 12px 3px;font-size:38px;font-weight:700;line-height:.8;box-shadow:0 0 22px #7934ae8c}.tela-admin .marca .tit b{font-family:"Teko", var(--a-display);text-transform:uppercase;padding-top:.1em;font-size:30px;font-weight:700;line-height:.85;display:block}.tela-admin .marca .tit small{font-family:"Michroma", var(--a-body);letter-spacing:.18em;text-transform:uppercase;opacity:.8;font-size:10px}.tela-admin .perfil{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.tela-admin .selo-p{font-family:"Michroma", var(--a-body);letter-spacing:.14em;text-transform:uppercase;background:var(--a-destaque);border-radius:999px;padding:6px 10px;font-size:10px}.tela-admin .migalha ol{font-family:"Michroma", var(--a-body);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:10px;list-style:none;display:flex}.tela-admin .migalha li+li:before{content:"›";opacity:.6;margin-right:6px}.tela-admin .migalha a{color:#fff;opacity:.8;padding:14px 0;display:inline-block}.tela-admin .migalha [aria-current]{padding:14px 0;display:inline-block}.tela-admin .cab-pag{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.tela-admin .cab-pag h1{font-family:"Teko", var(--a-display);text-transform:uppercase;overflow-wrap:anywhere;margin:0;padding-top:.1em;font-size:clamp(40px,5vw,60px);font-weight:700;line-height:.85}.tela-admin .cab-pag .sub{color:var(--a-suave);font-size:17px}.tela-admin .admin{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#0e061ec7,#0e061e9e);border:1px solid #ffffff24;border-radius:22px;flex-direction:column;gap:14px;padding:16px;display:flex;box-shadow:0 24px 50px #00000073}.tela-admin .bloco{background:linear-gradient(#ffffff14,#ffffff05);border:1px solid #ffffff24;border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.tela-admin .bloco h2,.tela-admin .titulo-secao{font-family:"Teko", var(--a-display);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;padding-top:.1em;font-size:30px;font-weight:700;line-height:.9}.tela-admin .bloco h2:after,.tela-admin .titulo-secao:after{content:"";background:linear-gradient(90deg, var(--a-g2), var(--a-destaque));border-radius:2px;width:42px;height:3px;margin-top:6px;display:block}.tela-admin .bloco p,.tela-admin .status{color:var(--a-suave);margin:0;font-size:15px}.tela-admin .ajuda{color:var(--a-suave);margin:0;font-size:14px}.tela-admin .campo{flex-direction:column;gap:5px;min-width:0;display:flex}.tela-admin .campo label{font-size:16px;font-weight:700}.tela-admin .campo input:not([type=checkbox]){background:var(--a-campo);color:#fff;border:1px solid #ffffff38;border-radius:10px;width:100%;min-height:44px;padding:9px 12px}.tela-admin .campo [aria-invalid=true]{border-color:#ff8a8e;box-shadow:0 0 0 1px #ff8a8e}.tela-admin .erro-campo{color:#ffb3b5;font-size:14px;font-weight:700}.tela-admin .lado{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.tela-admin .com-botao{gap:8px;display:flex}.tela-admin .com-botao input{flex:1}.tela-admin .check{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:10px 0;font-weight:600;display:flex}.tela-admin .check input{width:22px;height:22px;accent-color:var(--a-destaque);flex:none;margin:0}.tela-admin .btn{cursor:pointer;color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--a-destaque) 85%, #fff), var(--a-destaque));min-height:44px;box-shadow:0 0 18px color-mix(in srgb, var(--a-destaque) 35%, transparent);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.tela-admin .btn.sec{box-shadow:none;background:#ffffff14;border:1px solid #ffffff38}.tela-admin .btn.mini{padding:8px 12px;font-size:15px}.tela-admin .btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.tela-admin .btn[aria-busy=true]:before{content:"";border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite admin-gira}.tela-admin .codigo{font-family:var(--a-mono);border:1px solid var(--a-linha);overflow-wrap:anywhere;background:#00000059;border-radius:6px;padding:2px 8px;font-size:14px}.tela-admin .chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tela-admin .chip{font-family:"Michroma", var(--a-body);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:10px;display:inline-flex}.tela-admin .chip i{background:#fff9;border-radius:50%;width:9px;height:9px}.tela-admin .chip.vivo i{background:var(--a-ok);box-shadow:0 0 10px var(--a-ok);animation:1.6s ease-in-out infinite admin-pulsa}.tela-admin .chip.ok i{background:var(--a-ok)}.tela-admin .chip.alerta{background:var(--a-laranja);color:#250342;border-color:#0000}.tela-admin .chip.alerta i{background:#250342}.tela-admin .chip.off{border-color:var(--a-perigo);color:#ffd0d2;background:#e5484d2e}.tela-admin .chip.off i{background:var(--a-perigo)}.tela-admin .aviso{background:#ffffff14;border:1px solid #ffffff40;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;display:flex}.tela-admin .aviso:before{content:"i";background:#fff3;border-radius:50%;flex:0 0 24px;place-items:center;height:24px;font-weight:800;display:grid}.tela-admin .aviso.erro{border-color:var(--a-perigo);background:#e5484d29}.tela-admin .aviso.erro:before{content:"!";background:var(--a-perigo)}.tela-admin .aviso.ok{border-color:var(--a-ok);background:#3ddc8424}.tela-admin .aviso.ok:before{content:"✓";background:var(--a-ok);color:#250342}.tela-admin .aviso.alerta{border-color:var(--a-laranja);background:#fc8b1b24}.tela-admin .aviso.alerta:before{content:"!";background:var(--a-laranja);color:#250342}.tela-admin .aviso p{color:#fff;margin:0}.tela-admin .lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tela-admin .linha{border:1px solid var(--a-linha);color:#fff;background:#0000002e;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 14px;text-decoration:none;display:flex}.tela-admin a.linha:hover{border-color:color-mix(in srgb, var(--a-destaque) 80%, #fff);background:#7934ae1f}.tela-admin .linha .nome{font-family:"Teko", var(--a-display);text-transform:uppercase;overflow-wrap:anywhere;margin:0;padding-top:.1em;font-size:28px;font-weight:600;line-height:.9}.tela-admin .linha h2.nome:after{display:none}.tela-admin .linha .meta{color:var(--a-suave);font-size:15px}.tela-admin .cli-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tela-admin .esq{background:linear-gradient(90deg,#ffffff0f,#ffffff26,#ffffff0f) 0 0/200% 100%;border-radius:12px;min-height:64px;animation:1.4s linear infinite admin-brilho}.tela-admin .vazio{text-align:center;border:1px dashed #ffffff4d;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:28px;display:flex}.tela-admin .vazio .t{font-family:"Teko", var(--a-display);text-transform:uppercase;padding-top:.1em;font-size:38px;font-weight:700;line-height:.9}.tela-admin .vazio p{max-width:560px;margin:0}.tela-admin .bloqueio{text-align:center;background:#00000059;border:1px solid #fff3;border-radius:18px;flex-direction:column;align-items:center;gap:12px;max-width:560px;margin:40px auto;padding:28px;display:flex}.tela-admin .bloqueio b{font-family:"Teko", var(--a-display);font-size:46px;line-height:1}.tela-admin .bloqueio p{color:var(--a-suave);margin:0}.tela-admin .veu{z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080214a8;place-items:center;padding:20px 16px;display:grid;position:fixed;inset:0;overflow:auto}.tela-admin .dialogo{color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--a-g2) 40%, #1a0b33), #12062a);border:1px solid color-mix(in srgb, var(--a-destaque) 60%, #fff);border-radius:22px;flex-direction:column;gap:14px;width:min(600px,100%);padding:22px;display:flex;box-shadow:0 0 50px #7934ae73,0 30px 80px #0009}.tela-admin .dialogo.perigo{border-color:var(--a-perigo);box-shadow:0 0 40px #e5484d59,0 30px 80px #0009}.tela-admin .dialogo:focus{outline:none}.tela-admin .dialogo h2{font-family:"Teko", var(--a-display);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;padding-top:.1em;font-size:30px;font-weight:700;line-height:.9}.tela-admin .dialogo p{color:var(--a-suave);margin:0;font-size:15px}.tela-admin .dialogo ul{color:var(--a-suave);flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.tela-admin .form-dialogo{flex-direction:column;gap:14px;display:flex}.tela-admin .rodape{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.tela-admin select{background:var(--a-campo);color:#fff;border:1px solid #ffffff38;border-radius:10px;width:100%;min-height:44px;padding:9px 12px}.tela-admin select option{color:#000}.tela-admin .btn.perigo{background:#d03a40}.tela-admin .login{flex-direction:column;gap:18px;max-width:460px;margin:8vh auto 0;display:flex}.tela-admin .login .marca{justify-content:center}@keyframes admin-pulsa{50%{opacity:.35}}@keyframes admin-brilho{to{background-position:-200% 0}}@keyframes admin-gira{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.tela-admin *,.tela-admin :before,.tela-admin :after{transition:none!important;animation:none!important}}@media (width<=820px){.tela-admin .perfil{margin-left:0}}.tela-admin .grade{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.tela-admin .botoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tela-admin .lic.encerrada{opacity:.85}.tela-admin .topo-lic{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tela-admin .dados{flex-wrap:wrap;gap:8px;margin:0;display:flex}.tela-admin .dados div{border:1px solid var(--a-linha);background:#00000038;border-radius:10px;min-width:120px;padding:8px 12px}.tela-admin .dados dt{font-family:"Michroma", var(--a-body);letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-size:9px}.tela-admin .dados dd{font-family:"Teko", var(--a-display);margin:4px 0 0;font-size:26px;font-weight:600;line-height:1}.tela-admin .dados dd.txt{font-family:inherit;font-size:16px;font-weight:700}.tela-admin .codigo{font-family:var(--a-mono)}.tela-admin .mais{display:inline-block;position:relative}.tela-admin .mais .menu{z-index:5;background:#1a0b33;border:1px solid #ffffff38;border-radius:12px;flex-direction:column;gap:6px;min-width:220px;padding:10px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 40px #00000080}.tela-admin .mais .menu .sep{background:var(--a-linha);height:1px}.tela-admin .dialogo.largo{width:min(920px,100%)}.tela-admin .dialogo fieldset{border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.tela-admin .dialogo legend{padding:0 0 4px;font-weight:700}.tela-admin .revela{border:1px solid var(--a-ok);background:#3ddc8414;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.tela-admin .revela .lbl{font-family:"Michroma", var(--a-body);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.tela-admin .revela .pin{font-family:"Teko", var(--a-display);letter-spacing:.15em;font-size:44px;font-weight:600;line-height:1}.tela-admin .qrs{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;max-height:46vh;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.tela-admin .qr{border:1px solid var(--a-linha);background:#ffffff0a;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px;display:flex}.tela-admin .qr .qr-img{border-radius:6px;width:100%;max-width:180px;height:auto}.tela-admin .qr code{font-family:var(--a-mono);overflow-wrap:anywhere;color:#fff;font-size:12px}.tela-admin .qr .tag{color:#ffeeb8;border:1px solid #e6c35c;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.tela-admin .campo-img{flex-direction:column;gap:6px;min-width:0;display:flex}.tela-admin .rot{font-size:16px;font-weight:700}.tela-admin .drop{background:#0000002e;border:2px dashed #ffffff4d;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;min-height:96px;padding:12px;display:flex}.tela-admin .drop.sobre{background:#7934ae47;border-style:solid;border-color:#fff}.tela-admin .drop.erro{border-color:var(--a-perigo);border-style:solid}.tela-admin .drop.pronto{border-style:solid;border-color:var(--a-linha)}.tela-admin .drop .txt{flex-direction:column;flex:160px;gap:2px;min-width:0;display:flex}.tela-admin .drop .txt b{font-size:16px}.tela-admin .drop .arq{overflow-wrap:anywhere;font-weight:700}.tela-admin .miniatura{border:1px solid var(--a-linha);background:repeating-conic-gradient(#d9d9d9 0 25%, #fff 0 50%) 0 0 / 12px 12px;border-radius:8px;flex:none;place-items:center;width:96px;height:72px;display:grid;overflow:hidden}.tela-admin .miniatura.vazia{background:#ffffff0d;border-style:dashed}.tela-admin .miniatura.vazia:after{content:"";background:linear-gradient(135deg,#0000 55%,#ffffff73 55% 62%,#0000 62%);border:2px solid #ffffff73;border-radius:4px;width:34px;height:26px}.tela-admin .miniatura.apagada{opacity:.35;filter:grayscale()}.tela-admin .drop:has(input[type=file].sr:focus-visible) label.btn{outline-offset:2px;outline:3px solid #fff;box-shadow:0 0 0 7px #7934aecc}.tela-admin .progresso{background:#ffffff1f;border-radius:999px;width:100%;height:8px;overflow:hidden}.tela-admin .progresso i{background:linear-gradient(90deg, var(--a-g2), var(--a-destaque), color-mix(in srgb, var(--a-destaque) 60%, #fff));border-radius:999px;height:100%;display:block}@page{size:A5;margin:12mm}@media screen{.folhas{display:none}}@media print{body.imprimindo-folhas>:not(.folhas){display:none!important}.folhas{color:#000;background:#fff}.folha{break-after:page;text-align:center;flex-direction:column;align-items:center;gap:10px;font-family:Arial,sans-serif;display:flex}.folha:last-child{break-after:auto}.folha .sala{margin:0;font-size:18pt}.folha h2{margin:0;font-size:32pt}.folha .qr-img{width:100%;max-width:110mm;height:auto}}.tela-admin .abas{border-bottom:1px solid #ffffff1f;gap:6px;padding-bottom:10px;display:flex;overflow-x:auto}.tela-admin .abas button{color:#fff;font-family:"Michroma", var(--a-body);letter-spacing:.14em;text-transform:uppercase;opacity:.8;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:44px;padding:0 14px;font-size:10px;display:inline-flex}.tela-admin .abas button[aria-current=page]{background:linear-gradient(180deg, color-mix(in srgb, var(--a-destaque) 85%, #fff), var(--a-destaque));opacity:1}.tela-admin .abas .ponto{background:var(--a-laranja);width:9px;height:9px;box-shadow:0 0 8px var(--a-laranja);border-radius:50%}.tela-admin .aba{flex-direction:column;gap:14px;display:flex}.tela-admin .sem-borda{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.tela-admin .marca-linha{align-items:center;gap:8px;min-height:44px;font-weight:600;display:flex}.tela-admin .marca-linha input{width:22px;height:22px}.tela-admin .nomes-grupos{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;display:grid}.tela-admin .nomes-grupos input,.tela-admin .est input[type=text],.tela-admin .itens input[type=text],.tela-admin .itens input[type=number]{background:var(--a-campo);color:#fff;border:1px solid #ffffff38;border-radius:10px;width:100%;min-height:44px;padding:8px 10px}.tela-admin .est input[type=color],.tela-admin .itens input[type=color]{background:var(--a-campo);border:1px solid #ffffff38;border-radius:10px;flex:none;width:44px;height:44px;padding:2px}.tela-admin .est{border:1px solid var(--a-linha);background:#ffffff0a;border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex}.tela-admin .est .cab{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tela-admin .est .cab input[type=text]{flex:200px;width:auto}.tela-admin .itens{flex-direction:column;gap:8px;display:flex}.tela-admin .cont-l{grid-template-columns:minmax(0,1fr) 96px auto;align-items:start;gap:8px;display:grid}.tela-admin .cab-itens{opacity:.75;font-size:12px}.tela-admin .item-campos{flex-direction:column;gap:6px;min-width:0;display:flex}.tela-admin .item-campos>input[type=color]{align-self:flex-start}@media (width<=640px){.tela-admin .cont-l{grid-template-columns:minmax(0,1fr) 80px}}.tela-admin .barra-salvar{z-index:20;background:#12062af0;border:1px solid #fff3;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex;position:sticky;bottom:0;box-shadow:0 -10px 30px #00000073}.tela-admin .barra-salvar .estado{flex-wrap:wrap;flex:260px;align-items:center;gap:10px;display:flex}.tela-admin .barra-salvar .salvo{color:var(--a-ok);font-weight:700}.tela-admin .versoes,.tela-admin .duvidas{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tela-admin .versoes li,.tela-admin .duvidas li{border:1px solid var(--a-linha);background:#ffffff0a;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:12px;display:flex}.tela-admin .versoes .cab,.tela-admin .duvidas .cab{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}.tela-admin .versoes .arq{overflow-wrap:anywhere;font-weight:600}.tela-admin .versoes .meta,.tela-admin .duvidas .meta{color:var(--a-suave);overflow-wrap:anywhere;max-width:100%;font-size:14px}.tela-admin .duvidas .custo{margin-left:auto;font-weight:700}.tela-admin .duvidas p.perg,.tela-admin .duvidas p.resp{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;margin:0}.tela-admin .duvidas p.perg{color:#fff;font-weight:700}.tela-admin .duvidas p.resp{color:#fff;opacity:.9}.tela-admin .duvidas p.resp.vazia{color:var(--a-suave);font-style:italic}.tela-admin .resumo-bateria{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0 12px;display:flex}.tela-admin .resumo-bateria .meta{color:var(--a-suave);font-size:14px}.tela-cliente{--c-ok:#3ddc84;--c-suave:#ffffffbd;--c-linha:#ffffff24;--c-campo:#00000059;--c-laranja:#fc8b1b;--c-display:"Barlow Condensed", "Arial Narrow", Arial, sans-serif;--c-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-family:Rajdhani,Barlow,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.4}.tela-cliente.fundo-game{background:radial-gradient(90% 70% at 50% 0%, color-mix(in srgb, var(--g2) 60%, var(--fundo)) 0%, var(--fundo) 55%, color-mix(in srgb, var(--fundo) 60%, #000) 100%) fixed}.tela-cliente *,.tela-cliente :before,.tela-cliente :after{box-sizing:border-box}.tela-cliente button,.tela-cliente input{font:inherit;color:inherit}.tela-cliente button{cursor:pointer}.tela-cliente :focus-visible{outline-offset:2px;outline:3px solid #fff;box-shadow:0 0 0 7px #7934aecc}.tela-cliente .num{font-variant-numeric:tabular-nums}.tela-cliente .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tela-cliente .codigo{font-family:var(--c-mono);border:1px solid var(--c-linha);overflow-wrap:anywhere;background:#00000059;border-radius:6px;padding:2px 8px;font-size:14px}.pagina-cliente{padding:0 max(16px, env(safe-area-inset-right)) 32px max(16px, env(safe-area-inset-left));display:flow-root}.tela-cliente .topo{flex-wrap:wrap;align-items:center;gap:12px;max-width:1280px;margin:0 auto;padding:14px 0 12px;display:flex}.tela-cliente .topo .sair{margin-left:auto}.tela-cliente .marca{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;min-height:44px;display:flex}.tela-cliente .logo{font-family:"Teko", var(--c-display);background:linear-gradient(135deg, var(--g2), var(--destaque));color:#fff;border-radius:12px;padding:8px 11px 2px;font-size:34px;font-weight:700;line-height:.8;box-shadow:0 0 22px #7934ae8c}.tela-cliente .marca .tit{overflow-wrap:anywhere;min-width:0}.tela-cliente .marca .tit b{font-family:"Teko", var(--c-display);text-transform:uppercase;padding-top:.1em;font-size:28px;font-weight:700;line-height:.85;display:block}.tela-cliente .marca .tit small{letter-spacing:.18em;text-transform:uppercase;opacity:.8;font-family:Michroma,Barlow,sans-serif;font-size:9px}.tela-cliente .admin{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#0e061ec7,#0e061e9e);border:1px solid #ffffff24;border-radius:22px;flex-direction:column;gap:14px;max-width:1280px;margin:0 auto;padding:16px;display:flex;box-shadow:0 24px 50px #00000073}.tela-cliente .perfil{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tela-cliente .selo-p{letter-spacing:.14em;text-transform:uppercase;background:var(--destaque);color:var(--sobre-destaque);border-radius:999px;padding:6px 10px;font-family:Michroma,Barlow,sans-serif;font-size:10px}.tela-cliente .perfil .evento{font-family:"Teko", var(--c-display);text-transform:uppercase;overflow-wrap:anywhere;min-width:0;margin:0;padding-top:.1em;font-size:30px;font-weight:700;line-height:.9}.tela-cliente .perfil .status{color:var(--c-suave);flex:100%;margin:0;font-size:15px}.tela-cliente .grade{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.tela-cliente .bloco{background:linear-gradient(#ffffff14,#ffffff05);border:1px solid #ffffff24;border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.tela-cliente .bloco h2,.tela-cliente .bloco .titulo-bloco,.tela-cliente .dialogo h2{font-family:"Teko", var(--c-display);letter-spacing:.02em;text-transform:uppercase;margin:0;padding-top:.1em;font-size:30px;font-weight:700;line-height:.9}.tela-cliente .bloco h2:after,.tela-cliente .bloco .titulo-bloco:after,.tela-cliente .dialogo h2:after{content:"";background:linear-gradient(90deg, var(--g2), var(--destaque));border-radius:2px;width:42px;height:3px;margin-top:6px;display:block}.tela-cliente .bloco p,.tela-cliente .dialogo p{color:var(--c-suave);margin:0;font-size:15px}.tela-cliente .ajuda{color:var(--c-suave);margin:0;font-size:14px}.tela-cliente h3.sub{letter-spacing:.16em;text-transform:uppercase;opacity:.9;margin:0;font-family:Michroma,Barlow,sans-serif;font-size:10px}.tela-cliente .estado{color:#fff;align-items:center;gap:8px;font-size:18px;font-weight:700;display:inline-flex}.tela-cliente .estado i{background:var(--c-ok);width:12px;height:12px;box-shadow:0 0 10px var(--c-ok);border-radius:50%;flex:0 0 12px;animation:1.6s ease-in-out infinite cl-pulsa}.tela-cliente .estado.off i{background:var(--perigo);box-shadow:0 0 10px var(--perigo);animation:none}.tela-cliente .estado.neutro i{box-shadow:none;background:#ffffff8c;animation:none}.tela-cliente .ap-corpo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.tela-cliente .ap-corpo>div{flex-direction:column;gap:10px;min-width:0;display:flex}.tela-cliente .dados{flex-wrap:wrap;gap:8px;margin:0;display:flex}.tela-cliente .dados div{border:1px solid var(--c-linha);background:#00000038;border-radius:10px;min-width:120px;padding:8px 12px}.tela-cliente .dados dt{letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-family:Michroma,Barlow,sans-serif;font-size:9px}.tela-cliente .dados dd{font-family:"Teko", var(--c-display);margin:4px 0 0;font-size:26px;font-weight:600;line-height:1}.tela-cliente .campo{flex-direction:column;gap:5px;min-width:0;display:flex}.tela-cliente .campo label{font-size:16px;font-weight:700}.tela-cliente .campo input{background:var(--c-campo);color:#fff;border:1px solid #ffffff38;border-radius:10px;width:100%;min-height:44px;padding:9px 12px}.tela-cliente .campo [aria-invalid=true]{border-color:#ff8a8e;box-shadow:0 0 0 1px #ff8a8e}.tela-cliente .erro-campo{color:#ffb3b5;font-size:14px;font-weight:700}.tela-cliente .erro-campo:empty{display:none}.tela-cliente .com-botao{gap:8px;display:flex}.tela-cliente .com-botao input{flex:1;min-width:0}.tela-cliente input.pin{font-family:"Teko", var(--c-display);letter-spacing:.35em;text-align:center;min-height:56px;padding:6px 14px 2px;font-size:34px;font-weight:600}.tela-cliente input.pin::placeholder{color:#ffffff4d;letter-spacing:.35em}.tela-cliente .stepper{align-items:stretch;gap:8px;max-width:260px;display:flex}.tela-cliente .stepper input{text-align:center;font-family:"Teko", var(--c-display);min-height:52px;padding:4px 8px 0;font-size:32px;font-weight:600}.tela-cliente .stepper .btn{min-width:52px;min-height:52px;padding:0;font-size:24px}.tela-cliente .btn{min-height:44px;color:var(--sobre-destaque);background:linear-gradient(180deg, color-mix(in srgb, var(--destaque) 85%, #fff), var(--destaque));box-shadow:0 0 18px color-mix(in srgb, var(--destaque) 35%, transparent);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.tela-cliente .btn.sec{color:#fff;box-shadow:none;background:#ffffff14;border:1px solid #ffffff38}.tela-cliente .btn.perigo{color:var(--sobre-perigo);background:var(--perigo-botao);box-shadow:none}.tela-cliente .btn.mini{padding:8px 12px;font-size:15px}.tela-cliente .btn.largo{width:100%}.tela-cliente .btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.tela-cliente .btn[aria-busy=true]{opacity:.8}.tela-cliente .btn[aria-busy=true]:before{content:"";border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite cl-gira}.tela-cliente .botoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tela-cliente .chip{letter-spacing:.12em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-family:Michroma,Barlow,sans-serif;font-size:10px;display:inline-flex}.tela-cliente .chip.alerta{background:var(--c-laranja);color:#250342;border-color:#0000}.tela-cliente .aviso{color:#fff;background:#ffffff14;border:1px solid #ffffff40;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;display:flex}.tela-cliente .aviso:before{content:"i";background:#fff3;border-radius:50%;flex:0 0 24px;place-items:center;height:24px;font-weight:800;display:grid}.tela-cliente .aviso.erro{border-color:var(--perigo);background:#e5484d29}.tela-cliente .aviso.erro:before{content:"!";background:var(--perigo)}.tela-cliente .aviso.alerta{border-color:var(--c-laranja);background:#fc8b1b24}.tela-cliente .aviso.alerta:before{content:"!";background:var(--c-laranja);color:#250342}.tela-cliente .aviso.ok{border-color:var(--c-ok);background:#3ddc841f}.tela-cliente .aviso.ok:before{content:"✓";background:var(--c-ok);color:#0b2a18}.tela-cliente .aviso p,.tela-cliente .bloco .aviso p,.tela-cliente .dialogo .aviso p{color:#fff;margin:0}.tela-cliente .aviso .fim{flex:none;margin-left:auto}.tela-cliente .toast{z-index:50;background-color:#1a0b33;align-items:center;width:min(560px,100% - 32px);position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #00000080}.tela-cliente .veu{z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080214a8;place-items:center;padding:20px 16px;display:grid;position:fixed;inset:0;overflow:auto}.tela-cliente .dialogo{color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--g2) 40%, #1a0b33), #12062a);border:1px solid color-mix(in srgb, var(--destaque) 60%, #fff);border-radius:22px;flex-direction:column;gap:14px;width:min(600px,100%);padding:22px;display:flex;box-shadow:0 0 50px #7934ae73,0 30px 80px #0009}.tela-cliente .dialogo.perigo{border-color:var(--perigo);box-shadow:0 0 40px #e5484d59,0 30px 80px #0009}.tela-cliente .dialogo:focus{outline:none}.tela-cliente .dialogo ul{color:var(--c-suave);flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.tela-cliente .dialogo ul b{color:#fff}.tela-cliente .dialogo .rodape{border-top:1px solid var(--c-linha);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:12px;display:flex}.tela-cliente .dialogo .rodape .pergunta{color:#fff;margin-right:auto;font-weight:700}.tela-cliente .entrada{flex-direction:column;gap:18px;max-width:460px;margin:6vh auto 0;display:flex}.tela-cliente .entrada .marca{justify-content:center;padding-top:14px}.tela-cliente .entrada .bloco{color:#fff;background:linear-gradient(#0e061ec7,#0e061e9e)}.tela-cliente .esq{background:linear-gradient(90deg,#ffffff0f,#ffffff26,#ffffff0f) 0 0/200% 100%;border-radius:12px;min-height:44px;animation:1.4s linear infinite cl-brilho}.tela-cliente .bloqueio{text-align:center;color:#fff;background:#00000059;border:1px solid #fff3;border-radius:18px;flex-direction:column;align-items:center;gap:12px;max-width:560px;margin:24px auto;padding:28px;display:flex}.tela-cliente .bloqueio b{font-family:"Teko", var(--c-display);font-size:46px;font-weight:700;line-height:1}.tela-cliente .bloqueio p{color:var(--c-suave);margin:0}.tela-cliente .volta{justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.tela-cliente .volta i{background:var(--destaque);width:9px;height:9px;box-shadow:0 0 8px var(--destaque);border-radius:50%;animation:2.4s ease-in-out infinite cl-pulsa}@keyframes cl-pulsa{50%{opacity:.35}}@keyframes cl-brilho{to{background-position:-200% 0}}@keyframes cl-gira{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.tela-cliente *,.tela-cliente :before,.tela-cliente :after{transition:none!important;animation:none!important}}@media (width<=640px){.tela-cliente .dialogo{border-radius:18px;padding:16px}.tela-cliente .dialogo .rodape .btn{flex:auto}.tela-cliente .dialogo .rodape .pergunta{flex:100%}.tela-cliente .ap-corpo .botoes,.tela-cliente .ap-corpo .botoes .btn{width:100%}.tela-cliente .ap-corpo .botoes .btn{flex:100%}.tela-cliente .grade{grid-template-columns:1fr}.tela-cliente .entrada{margin-top:24px}}.tela-cliente .cronometro-admin{font-family:"Teko", var(--c-display);font-size:64px;font-weight:800;line-height:1}.tela-cliente .grade>.aviso{grid-column:1/-1}.tela-cliente .qrs{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.tela-cliente .qr{background:#ffffff0a;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px;display:flex}.tela-cliente .qr .qr-img{border-radius:6px;width:100%;max-width:200px;height:auto}.tela-cliente .qr code{overflow-wrap:anywhere;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tela-cliente .qr .tag{color:#ffeeb8;border:1px solid #e6c35c;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}@media print{.tela-cliente .qr{break-inside:avoid;color:#000;background:#fff;border-color:#000}.tela-cliente .qr b,.tela-cliente .qr code,.tela-cliente .qr .ajuda{color:#000}.tela-cliente .qr .tag{color:#000;border-color:#000}.tela-cliente .qr .btn{display:none}}.tela-cliente .msgs-admin{flex-direction:column;gap:6px;display:flex}.tela-cliente .admmsg{border:1px solid #ffffff24;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.tela-cliente .admmsg.oculta{opacity:.5}.tela-cliente .admmsg-texto{overflow-wrap:anywhere;min-width:0;max-height:6em;overflow:hidden}.tela-cliente .admmsg .botoes{flex:none}.tela-grupo.tela-grupo{font-family:Rajdhani,Barlow,Segoe UI,Arial,sans-serif;font-size:15px}.tela-grupo.fundo-game{background:radial-gradient(90% 70% at 50% 0%, color-mix(in srgb, var(--g2) 60%, var(--fundo)) 0%, var(--fundo) 55%, color-mix(in srgb, var(--fundo) 60%, #000) 100%) fixed}.tela-grupo *,.tela-grupo :before,.tela-grupo :after{box-sizing:border-box}.tela-grupo button,.tela-grupo input{font:inherit;color:inherit}.tela-grupo button{cursor:pointer}.tela-grupo :focus-visible{outline-offset:2px;outline:3px solid #fff;box-shadow:0 0 0 7px #7934aecc}.tela-grupo .num{font-variant-numeric:tabular-nums}.tela-grupo .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tela-grupo .lbl{letter-spacing:.16em;text-transform:uppercase;font-family:Michroma,Barlow,sans-serif;font-size:10px}.tela-grupo .pagina-grupo{padding:0 16px 48px}.tela-grupo .marca{align-items:center;gap:12px;min-height:44px;padding:16px 0 12px;display:flex}.tela-grupo .marca img{width:auto;max-height:64px}.tela-grupo .marca .logo{background:linear-gradient(135deg, var(--g2), var(--destaque));color:#fff;border-radius:10px;padding:8px 10px 2px;font-family:Teko,Barlow Condensed,sans-serif;font-size:30px;font-weight:700;line-height:.8}.tela-grupo .marca h1{letter-spacing:.02em;text-transform:uppercase;margin:0;padding-top:.1em;font-family:Teko,Barlow Condensed,sans-serif;font-size:34px;font-weight:700;line-height:.85}.tela-grupo .marca .sub{letter-spacing:.18em;text-transform:uppercase;opacity:.8;font-family:Michroma,Barlow,sans-serif;font-size:9px}.tela-grupo .cel{flex-direction:column;gap:12px;width:100%;max-width:520px;margin:0 auto;display:flex}.tela-grupo .minirel{background:linear-gradient(#ffffff1f,#ffffff08);border:1px solid #ffffff2e;border-radius:18px;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.tela-grupo .minirel b{text-shadow:0 0 16px var(--destaque);padding-top:.1em;font-family:Teko,Barlow Condensed,sans-serif;font-size:54px;line-height:.8}.tela-grupo .minirel .rotm,.tela-grupo .minirel>label{letter-spacing:.16em;text-transform:uppercase;font-family:Michroma,Barlow,sans-serif;font-size:10px}.tela-grupo .minirel .rotm{letter-spacing:.12em;opacity:.8;font-size:12px}.tela-grupo .minirel.col{flex-direction:column;align-items:stretch}.tela-grupo .cartao{color:#fff;background:linear-gradient(#ffffff1a,#ffffff05);border:1px solid #ffffff2e;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 18px 34px #00000073}.tela-grupo .cartao>header{clip-path:polygon(0 0,100% 0,calc(100% - 16px) 100%,0 100%);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex;box-shadow:0 8px 20px #00000059}.tela-grupo .cartao>header b{letter-spacing:.05em;text-transform:uppercase;min-width:0;padding-top:.1em;font-family:Teko,Barlow Condensed,sans-serif;font-size:38px;line-height:.85}.tela-grupo .cartao>header span{letter-spacing:.14em;text-transform:uppercase;text-align:right;min-width:0;font-family:Michroma,Barlow,sans-serif;font-size:10px;font-weight:700}.tela-grupo .cartao .peca{background:radial-gradient(circle at 50% 60%,#ffffff1f,#0000 70%);justify-content:center;padding:10px;display:flex}.tela-grupo .cartao .peca img{object-fit:contain;max-height:200px}.tela-grupo .contador{border-top:1px solid #ffffff1a;grid-template-columns:68px 1fr 68px;align-items:center;gap:12px;padding:16px 18px;transition:box-shadow .2s;display:grid}.tela-grupo .cartao>header+.contador,.tela-grupo .cartao>.peca+.contador,.tela-grupo .cartao>.barra-pausa+.contador{border-top:0}.tela-grupo .contador .rot{letter-spacing:.14em;text-transform:uppercase;opacity:.9;overflow-wrap:anywhere;grid-column:1/-1;font-family:Michroma,Barlow,sans-serif;font-size:10px}.tela-grupo .contador .rot i{vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:8px;display:inline-block}.tela-grupo .contador button{border:0;border-radius:18px;height:68px;font-family:Teko,Barlow Condensed,sans-serif;font-size:52px;font-weight:800;line-height:1}.tela-grupo .menos{color:#fff;background:#ffffff14;border:1px solid #ffffff2e!important}.tela-grupo .mais{background:linear-gradient(180deg, color-mix(in srgb, var(--destaque) 85%, #fff), var(--destaque));color:var(--sobre-destaque);box-shadow:0 0 22px color-mix(in srgb, var(--destaque) 55%, transparent)}.tela-grupo .mais:active{transform:scale(.96)}.tela-grupo .contador button:disabled{opacity:.35;cursor:not-allowed}.tela-grupo .valor{text-align:center;color:#fff;text-shadow:0 0 18px color-mix(in srgb, var(--destaque) 60%, transparent);padding-top:.08em;font-family:Teko,Barlow Condensed,sans-serif;font-size:78px;font-weight:800;line-height:.8}.tela-grupo .valor small{opacity:.6;font-size:.4em}.tela-grupo .meta-ok{background:linear-gradient(90deg, var(--destaque), color-mix(in srgb, var(--destaque) 60%, var(--g2)));color:var(--sobre-destaque);letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:12px;font-family:Michroma,Barlow,sans-serif;font-size:11px;line-height:1.5}.tela-grupo .trocar{color:inherit;letter-spacing:.12em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff40;border-radius:999px;align-self:flex-start;min-height:44px;padding:8px 16px;font-family:Michroma,Barlow,sans-serif;font-size:10px}.tela-grupo .status{opacity:.85;font-size:15px}.tela-grupo .bloqueio{text-align:center;color:#fff;background:#00000059;border:1px solid #fff3;border-radius:18px;max-width:560px;margin:40px auto;padding:28px}.tela-grupo .bloqueio b{font-family:Teko,Barlow Condensed,sans-serif;font-size:44px;line-height:1;display:block}.tela-grupo .bloqueio p{margin:12px 0 0;font-size:17px;line-height:1.35}.tela-grupo .bloqueio .acoes{justify-content:center;margin-top:18px;display:flex}.tela-grupo .nm-grupo{overflow-wrap:anywhere;max-height:2.5em;padding-block:.05em;line-height:1.25;display:block;overflow:hidden}.tela-grupo .cartao>header b.nm-grupo{max-height:2em;line-height:.95}.tela-grupo .ident{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tela-grupo .ident .chip-g{letter-spacing:.12em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:6px 16px;font-family:Michroma,Barlow,sans-serif;font-size:10px;display:inline-flex}.tela-grupo .ident .chip-g .nm-grupo{min-width:0;max-height:2.5em}.tela-grupo .linha-nome{flex-wrap:wrap;gap:8px;display:flex}.tela-grupo .linha-nome .campo-wrap{border-radius:10px;flex:160px;min-width:0;overflow:hidden}.tela-grupo .linha-nome input{color:#16231d;background:#fff;border:2px solid #0000;border-radius:10px;width:100%;min-height:48px;padding:12px;font-family:Barlow,Segoe UI,Arial,sans-serif;font-size:17px}.tela-grupo .linha-nome input[aria-invalid=true]{border-color:var(--perigo)}.tela-grupo .linha-nome input[readonly]{background:#e9e4f2}.tela-grupo .btn-salvar{border:0;border-radius:10px;min-width:96px;min-height:48px;padding:0 18px;font-family:Barlow,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:700}.tela-grupo .btn-salvar:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.tela-grupo .btn-salvar[aria-busy=true]:before{content:"";vertical-align:-2px;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.8s linear infinite tg-gira;display:inline-block}.tela-grupo .ajuda-nome{opacity:.85;justify-content:space-between;gap:10px;font-size:14px;display:flex}.tela-grupo .ajuda-nome .cont{font-variant-numeric:tabular-nums;white-space:nowrap}.tela-grupo .ajuda-nome .cont.perto{color:#ffd29e;opacity:1;font-weight:700}.tela-grupo .msg-campo{overflow-wrap:anywhere;align-items:flex-start;gap:8px;font-size:15px;font-weight:700;line-height:1.35;display:flex}.tela-grupo .msg-campo:before{content:"!";border-radius:50%;flex:0 0 22px;place-items:center;height:22px;font-size:13px;font-weight:800;display:grid}.tela-grupo .msg-campo.erro{color:#ffb3b5}.tela-grupo .msg-campo.erro:before{background:var(--perigo);color:#fff}.tela-grupo .msg-campo.info{color:#fff}.tela-grupo .msg-campo.info:before{content:"i";background:#ffffff38}.tela-grupo .pilula{z-index:5;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0a0418c7;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-family:Michroma,Barlow,sans-serif;font-size:9px;display:inline-flex;position:fixed;top:12px;right:12px}.tela-grupo .pilula i{background:#fff;border-radius:50%;width:9px;height:9px;animation:1.2s ease-in-out infinite tg-respira}.tela-grupo .pilula.off{color:#250342;background:#fc8b1b;border-color:#0000}.tela-grupo .pilula.off i{background:#250342;animation:none}.tela-grupo .avisos{z-index:6;pointer-events:none;justify-content:center;display:flex;position:fixed;top:56px;left:12px;right:12px}.tela-grupo .toast{pointer-events:auto;color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--g2) 40%, #1a0b33), #12062a);border:1px solid #ffffff4d;border-radius:14px;align-items:flex-start;gap:10px;width:min(496px,100%);padding:12px 12px 12px 14px;font-size:16px;font-weight:600;line-height:1.35;display:flex;box-shadow:0 14px 34px #0000008c}.tela-grupo .toast:before{content:"i";background:#fff3;border-radius:50%;flex:0 0 24px;place-items:center;height:24px;font-weight:800;display:grid}.tela-grupo .toast.alerta{border-color:#fc8b1b}.tela-grupo .toast.alerta:before{content:"!";color:#250342;background:#fc8b1b}.tela-grupo .toast .txt{overflow-wrap:anywhere;flex:1;min-width:0}.tela-grupo .toast .seg{font-family:Teko,Barlow Condensed,sans-serif;font-size:24px;font-weight:700;line-height:.8}.tela-grupo .toast .fechar{background:#ffffff1a;border:0;border-radius:10px;flex:none;min-width:44px;min-height:44px;margin:-8px -6px -8px 0;font-family:Barlow,Segoe UI,Arial,sans-serif;font-size:14px;font-weight:700}.tela-grupo .contador.alerta{box-shadow:inset 0 0 0 2px #fc8b1b}.tela-grupo .cartao.pausado .contador button{opacity:.38;cursor:not-allowed;box-shadow:none}.tela-grupo .barra-pausa{background:#ffffff1f;height:5px}.tela-grupo .barra-pausa i{transform-origin:0;background:#fff;width:100%;height:100%;animation:linear forwards tg-esvazia;display:block}.tela-grupo .fora{text-align:center;background:#00000059;border:1px solid #fff3;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:24px 20px;display:flex}.tela-grupo .fora b{font-family:Teko,Barlow Condensed,sans-serif;font-size:40px;line-height:.95;display:block}.tela-grupo .fora p{margin:0;font-size:17px;line-height:1.35}.tela-grupo .volta{color:#ffffffbd;justify-content:center;align-items:center;gap:10px;margin:16px 0 0;font-size:15px;display:flex}.tela-grupo .fora .volta{margin:6px 0 0}.tela-grupo .volta i{background:var(--destaque);width:9px;height:9px;box-shadow:0 0 10px var(--destaque);border-radius:50%;flex:0 0 9px;animation:1.6s ease-in-out infinite tg-respira}.tela-grupo .btn{color:#fff;background:#ffffff14;border:1px solid #ffffff40;border-radius:10px;min-height:48px;padding:10px 20px;font-family:Barlow,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:700}.tela-grupo .esq{background:linear-gradient(90deg,#ffffff0f,#ffffff24,#ffffff0f) 0 0/200% 100%;border:1px solid #ffffff1a;border-radius:18px;animation:1.4s linear infinite tg-brilho}@keyframes tg-gira{to{transform:rotate(360deg)}}@keyframes tg-respira{50%{opacity:.35}}@keyframes tg-esvazia{to{transform:scaleX(0)}}@keyframes tg-brilho{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.tela-grupo .mais:active{transform:none}.tela-grupo .pilula i,.tela-grupo .volta i,.tela-grupo .esq,.tela-grupo .btn-salvar[aria-busy=true]:before{animation:none}.tela-grupo .barra-pausa{display:none}}.tela-grupo .msgbox textarea{color:#16231d;resize:vertical;background:#fff;border:0;border-radius:10px;width:100%;padding:12px;font-family:inherit;font-size:16px}.tela-grupo .msgbox .linha-env{justify-content:space-between;align-items:center;gap:10px;display:flex}.tela-grupo .msgbox .cont-msg{opacity:.7}.tela-grupo .msgbox .env{opacity:.85;overflow-wrap:anywhere;flex-direction:column;gap:4px;font-size:14px;display:flex}.tela-grupo:has(.bot-fab2) .cel{padding-bottom:90px}.tela-grupo .bot-fab2{right:max(16px, env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:20;background:linear-gradient(180deg, color-mix(in srgb, var(--destaque) 85%, #fff), var(--destaque));color:var(--sobre-destaque);border:2px solid #ffffffbf;border-radius:999px;align-items:center;gap:10px;padding:7px 20px 7px 7px;font-family:Barlow,Segoe UI,Arial,sans-serif;animation:2.2s ease-out infinite tg-pulso-ia;display:flex;position:fixed}.tela-grupo .bot-fab2 .av{background:#02040b;border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid;overflow:hidden;box-shadow:0 0 0 2px #7fe6ff99}.tela-grupo .bot-fab2 .av svg,.tela-grupo .ia-card .av svg,.tela-grupo .bot-cab .av svg{width:100%;height:100%}.tela-grupo .bot-fab2 .av img,.tela-grupo .ia-card .av img,.tela-grupo .bot-cab .av img{object-fit:cover;width:100%;height:100%}.tela-grupo .bot-fab2 .txt{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.tela-grupo .bot-fab2 .txt b{letter-spacing:.02em;padding-top:.12em;font-family:Teko,Barlow Condensed,sans-serif;font-size:34px;font-weight:700;line-height:.85}.tela-grupo .bot-fab2 .txt small{letter-spacing:.08em;text-transform:uppercase;opacity:.95;font-size:11px;font-weight:800}.tela-grupo .ia-corpo{animation:3.6s ease-in-out infinite tg-ia-flutua}.tela-grupo .ia-orbita{transform-origin:50px 50px;animation:26s linear infinite tg-ia-gira}.tela-grupo .ia-halo{animation:3.6s ease-in-out infinite tg-ia-respira}.tela-grupo .olho{transform-box:fill-box;transform-origin:50%;animation:4s infinite tg-piscar}.tela-grupo .ia-card{background:linear-gradient(135deg, color-mix(in srgb, var(--destaque) 50%, #140829), color-mix(in srgb, var(--g2) 45%, #140829));border:2px solid color-mix(in srgb, var(--destaque) 70%, #fff);box-shadow:0 0 30px color-mix(in srgb, var(--destaque) 40%, transparent);color:#fff;border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:16px;display:grid}.tela-grupo .ia-card .av{width:92px;height:92px;box-shadow:0 0 0 4px color-mix(in srgb, var(--destaque) 60%, transparent);background:#02040b;border-radius:50%;place-items:center;animation:2.2s ease-out infinite tg-pulso-ia;display:grid;overflow:hidden}.tela-grupo .ia-card .tag{padding-top:.12em;font-family:Teko,Barlow Condensed,sans-serif;font-size:40px;font-weight:700;line-height:.8;display:block}.tela-grupo .ia-card .vivo{letter-spacing:.08em;text-transform:uppercase;opacity:.95;align-items:center;gap:6px;margin-top:4px;font-size:11px;font-weight:800;display:inline-flex}.tela-grupo .ia-card .vivo i{background:#3ddc84;border-radius:50%;width:9px;height:9px;animation:1.4s steps(2,start) infinite tg-pisca;box-shadow:0 0 8px #3ddc84}.tela-grupo .ia-card p{overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:16px;line-height:1.35}.tela-grupo .ia-card button{color:#5b2390;background:#fff;border:0;border-radius:14px;grid-column:1/-1;min-height:48px;padding:15px;font-family:Barlow,Segoe UI,Arial,sans-serif;font-size:18px;font-weight:800}.tela-grupo .bot-painel{color:#fff;z-index:21;width:min(420px,100vw);padding-top:env(safe-area-inset-top,0px);background:#140829;flex-direction:column;font-family:Barlow,Segoe UI,Arial,sans-serif;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-20px 0 40px #00000080}.tela-grupo .bot-cab{border-bottom:1px solid #ffffff1f;align-items:center;gap:10px;padding:14px 16px;display:flex}.tela-grupo .bot-cab .av{background:#02040b;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid;overflow:hidden;box-shadow:0 0 0 2px #7fe6ff80}.tela-grupo .bot-cab .nm{flex-direction:column;flex:1;min-width:0;display:flex}.tela-grupo .bot-cab .nm b{overflow-wrap:anywhere;font-size:18px}.tela-grupo .bot-cab .nm small{opacity:.7;overflow-wrap:anywhere;font-size:12px}.tela-grupo .bot-cab .tagIA{background:var(--destaque);color:var(--sobre-destaque);border-radius:8px;margin-right:6px;padding:4px 8px 0;font-family:Teko,Barlow Condensed,sans-serif;font-size:22px;font-weight:700;line-height:1}.tela-grupo .bot-cab button{color:#fff;background:#ffffff1a;border:0;border-radius:10px;min-height:44px;padding:8px 12px;font-weight:700}.tela-grupo .bot-msgs{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow:auto}.tela-grupo .bm{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;max-width:88%;padding:10px 12px;font-size:15px;line-height:1.4}.tela-grupo .bm.eu{background:var(--destaque);color:var(--sobre-destaque);border-bottom-right-radius:4px;align-self:flex-end}.tela-grupo .bm.ia{background:#ffffff1a;border-bottom-left-radius:4px;align-self:flex-start}.tela-grupo .bm.dig{opacity:.7;font-style:italic}.tela-grupo .bot-aviso{color:#ffb3b5;overflow-wrap:anywhere;padding:8px 16px 0;font-size:14px;font-weight:700}.tela-grupo .bot-form{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #ffffff1f;align-items:center;gap:8px;display:flex}.tela-grupo .bot-form input{color:#16231d;background:#fff;border:0;border-radius:10px;flex:1;min-width:0;min-height:44px;padding:12px;font-size:16px}.tela-grupo .bot-form button{background:var(--destaque);height:44px;color:var(--sobre-destaque);border:0;border-radius:10px;padding:0 16px;font-weight:700}.tela-grupo .bot-form button:disabled{opacity:.5;cursor:not-allowed}@keyframes tg-pulso-ia{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--destaque) 75%, transparent), 0 12px 28px #00000080}70%{box-shadow:0 0 0 20px #0000,0 12px 28px #00000080}to{box-shadow:0 0 #0000,0 12px 28px #00000080}}@keyframes tg-ia-gira{to{transform:rotate(360deg)}}@keyframes tg-ia-respira{50%{opacity:.55}}@keyframes tg-ia-flutua{50%{transform:translateY(-2.5px)}}@keyframes tg-piscar{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}@keyframes tg-pisca{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.tela-grupo .ia-corpo,.tela-grupo .olho,.tela-grupo .ia-orbita,.tela-grupo .ia-halo,.tela-grupo .bot-fab2,.tela-grupo .ia-card .av,.tela-grupo .ia-card .vivo i{animation:none}}.tela-grupo .bot-form .anexo{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;flex:none;place-items:center;width:44px;padding:0;display:grid}.tela-grupo .bot-form .anexo svg{width:22px;height:22px}.tela-telao{--u:1vh;--w1:1vw;--glow:var(--destaque);--display:"Barlow Condensed", "Arial Narrow", Arial, sans-serif;--body:"Barlow", "Segoe UI", Arial, sans-serif;--laranja:#fc8b1b;--suave:#ffffffbd;height:100vh;min-height:0;position:relative;overflow:hidden}.tela-telao.tela-telao{font-family:Rajdhani,Barlow,Segoe UI,Arial,sans-serif;font-size:15px}.tela-telao.fundo-game{background:radial-gradient(90% 70% at 50% 0%, color-mix(in srgb, var(--g2) 60%, var(--fundo)) 0%, var(--fundo) 55%, color-mix(in srgb, var(--fundo) 60%, #000) 100%) fixed}.tela-telao *,.tela-telao :before,.tela-telao :after{box-sizing:border-box}.tela-telao button{font:inherit;cursor:pointer}.tela-telao :focus-visible{outline-offset:2px;outline:3px solid #fff;box-shadow:0 0 0 7px #7934aecc}.tela-telao .num{font-variant-numeric:tabular-nums}.tela-telao .tt{height:100%;padding:0 16px;position:relative;overflow:hidden}.tela-telao .tt-conteudo{zoom:var(--tt-zoom,1);height:100%;max-width:calc(1600px / var(--tt-zoom,1));flex-direction:column;gap:16px;margin:0 auto;padding-block:16px 28px;display:flex;position:relative}.tela-telao .lbl{font-family:"Michroma", var(--body);font-size:clamp(10px, calc(.8 * var(--w1)), 13px);letter-spacing:.18em;text-transform:uppercase}.tela-telao .hud{font-family:"Teko", var(--display);padding-bottom:calc(84px / var(--tt-zoom,1));flex-direction:column;flex:1;gap:18px;min-height:0;display:flex}.tela-telao .hud-top{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.tela-telao .hud-esq{min-width:0;position:relative}.tela-telao .hud-id{align-items:center;gap:14px;min-width:0;margin-bottom:4px;display:flex}.tela-telao .hud-id img{width:auto;max-height:70px}.tela-telao .hud-ev{opacity:.9;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tela-telao .hud-ro{font-family:"Teko", var(--display);font-weight:700;font-size:clamp(64px, calc(8 * var(--w1)), 140px);text-transform:uppercase;letter-spacing:.01em;background:linear-gradient(180deg, #fff 30%, color-mix(in srgb, var(--glow) 55%, #fff) 100%);color:#0000;filter:drop-shadow(0 4px 0 #00000059) drop-shadow(0 0 24px color-mix(in srgb, var(--glow) 45%, transparent));-webkit-background-clip:text;background-clip:text;padding-top:.08em;line-height:.8}.tela-telao .hud-ro small{font-family:"Michroma", var(--body);letter-spacing:.3em;-webkit-text-fill-color:color-mix(in srgb, var(--glow) 45%, #fff);margin-bottom:.35em;font-size:max(11px,.11em);display:block}.tela-telao .chips{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.tela-telao .chip{background:linear-gradient(#ffffff24,#ffffff0a);border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:12px;padding:6px 18px 6px 6px;display:flex;box-shadow:inset 0 1px #ffffff40,0 10px 24px #00000059}.tela-telao .chip b{font-family:"Teko", var(--display);background:linear-gradient(180deg, color-mix(in srgb, var(--glow) 85%, #fff), var(--glow));min-width:58px;height:48px;color:var(--sobre-destaque);box-shadow:0 0 18px color-mix(in srgb, var(--glow) 60%, transparent);border-radius:999px;place-items:center;padding:6px 10px 0;font-size:34px;font-weight:700;line-height:1;display:grid}.tela-telao .anel{width:clamp(210px, calc(19 * var(--w1)), 300px);aspect-ratio:1;max-width:100%;position:relative}.tela-telao .anel svg{width:100%;height:100%;filter:drop-shadow(0 0 18px color-mix(in srgb, var(--glow) 65%, transparent));transform:rotate(-90deg)}.tela-telao .anel .fundo-anel{fill:#0a04188c;stroke:#ffffff2e;stroke-width:1px}.tela-telao .anel .trilha{stroke:#ffffff1a}.tela-telao .anel .prog{transition:stroke-dashoffset .25s linear}.tela-telao .anel .marcas{stroke:#ffffff47}.tela-telao .anel .cent{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.tela-telao .anel .cent b{font-family:"Teko", var(--display);font-weight:700;font-size:clamp(64px, calc(6.4 * var(--w1)), 104px);text-shadow:0 0 22px var(--glow);padding-top:.1em;line-height:.8}.tela-telao .anel .cent .rot{opacity:.7}.tela-telao .anel.alerta,.tela-telao .anel.fim{--glow:#ff3b5c}.tela-telao .anel.pisca .cent b{animation:1s steps(2,start) infinite tt-pisca}@keyframes tt-pisca{to{opacity:.35}}.tela-telao .hud-main{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(250px,22%);gap:22px;min-height:0;display:grid}.tela-telao .rank{gap:calc(.8 * var(--u));flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.tela-telao .rank>header{padding:calc(.8 * var(--u)) calc(1.6 * var(--u)) calc(.4 * var(--u));font-family:"Teko", var(--display);font-weight:700;font-size:calc(3.4 * var(--u));text-transform:uppercase;background:linear-gradient(100deg, var(--glow), color-mix(in srgb, var(--glow) 50%, #000));clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);color:var(--sobre-destaque);line-height:1}.tela-telao .mural .mural-sub{opacity:.75;font-size:calc(1.1 * var(--u))}.tela-telao .rk{grid-template-columns:calc(3.7 * var(--u)) minmax(0, 1fr) auto;gap:calc(1 * var(--u));padding:calc(.5 * var(--u));background:linear-gradient(#ffffff21,#ffffff08);border:1px solid #ffffff2e;border-radius:14px;align-items:center;min-width:0;display:grid}.tela-telao .rk .p{height:calc(3.5 * var(--u));font-family:"Teko", var(--display);font-weight:700;font-size:calc(2.1 * var(--u));padding-top:calc(.4 * var(--u));background:linear-gradient(180deg, color-mix(in srgb, var(--glow) 85%, #fff), var(--glow));color:var(--sobre-destaque);border-radius:10px;place-items:center;display:grid}.tela-telao .rk .nm{font-family:"Teko", var(--display);font-weight:600;font-size:calc(2.2 * var(--u));text-transform:uppercase;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0;max-height:1.92em;padding-block:.06em 0;line-height:.9;overflow:hidden}.tela-telao .rk .t{font-family:"Michroma", var(--body);font-size:calc(1 * var(--u));letter-spacing:.1em;text-transform:uppercase;opacity:.75;padding:0 calc(.6 * var(--u));text-align:right;max-width:calc(8.5 * var(--u));overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual;max-height:3.6em;overflow:hidden}.tela-telao .mural .rk{animation:.5s both tt-entra}.tela-telao .mural .vazio{padding:calc(1.5 * var(--u));font-family:"Michroma", var(--body);font-size:calc(1 * var(--u));letter-spacing:.12em;text-transform:uppercase;opacity:.75;text-align:center;border:1px dashed #ffffff40;border-radius:14px;line-height:1.7}.tela-telao .mural .ant{gap:calc(.6 * var(--u));margin-top:calc(.6 * var(--u));flex-direction:column;min-width:0;display:flex}.tela-telao .mural .ant .linha{gap:calc(.6 * var(--u));flex-wrap:wrap;align-items:center;min-width:0;display:flex}.tela-telao .mural .ant .r{font-family:"Michroma", var(--body);font-size:calc(.9 * var(--u));letter-spacing:.14em;text-transform:uppercase;opacity:.7;min-width:calc(6.7 * var(--u))}.tela-telao .mural .ant .nomechip{font-family:"Teko", var(--display);font-weight:600;font-size:calc(1.9 * var(--u));padding:calc(.5 * var(--u)) calc(1 * var(--u)) calc(.2 * var(--u));text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;max-width:100%;line-height:1;overflow:hidden}.tela-telao .anteriores{min-width:0;margin-top:8px}.tela-telao .palco{perspective:1800px;min-width:0;min-height:0;overflow:hidden}.tela-telao .arena{width:calc(100% / var(--proj,1));transform-origin:50% 0;transform-style:preserve-3d;align-content:start;gap:14px;margin-inline:auto;padding-top:10px;display:grid;transform:rotateX(7deg)}.tela-telao .arena.estacoes{grid-template-columns:repeat(auto-fit, minmax(var(--min-est,185px), 1fr))}.tela-telao .arena.livre{grid-template-columns:repeat(auto-fill, minmax(var(--min-livre,280px), 1fr))}.tela-telao .gcol{flex-direction:column;gap:10px;min-width:0;animation:.6s both tt-entra;display:flex}@keyframes tt-entra{0%{opacity:0;transform:translateY(18px)}}.tela-telao .gcol>header{font-family:"Teko", var(--display);font-weight:700;font-size:clamp(24px, calc(2.2 * var(--w1)), 38px);text-transform:uppercase;letter-spacing:.03em;background:linear-gradient(100deg, var(--c), color-mix(in srgb, var(--c) 55%, #000));clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);color:#fff;text-shadow:0 2px #00000059;white-space:nowrap;text-overflow:ellipsis;padding:8px 16px 4px;line-height:1;position:relative;overflow:hidden;box-shadow:0 10px 26px #0006}.tela-telao .gcol.claro>header{color:#16231d;text-shadow:none;background:linear-gradient(100deg, var(--c), color-mix(in srgb, var(--c) 82%, #fff))}.tela-telao .gcol.claro .gt2 .esc{color:#16231d}.tela-telao .est-img{background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--c) 45%, transparent), transparent 72%);border:1px solid #ffffff1a;border-radius:14px;justify-content:center;height:clamp(70px,10vh,120px);display:flex;overflow:hidden}.tela-telao .est-img img{object-fit:contain;filter:drop-shadow(0 10px 16px #0009);max-width:100%;max-height:100%}.tela-telao .lista{grid-template-columns:repeat(1,minmax(0,1fr));align-content:start;gap:10px;display:grid}.tela-telao .tt[data-sub="2"] .lista{grid-template-columns:repeat(2,minmax(0,1fr))}.tela-telao .tt[data-sub="3"] .lista{grid-template-columns:repeat(3,minmax(0,1fr))}.tela-telao .vazio-est{padding:calc(1.2 * var(--u)) 12px;font-family:"Michroma", var(--body);font-size:max(10px, calc(1 * var(--u)));letter-spacing:.12em;text-transform:uppercase;opacity:.6;text-align:center;border:1px dashed #ffffff38;border-radius:14px;line-height:1.6}.tela-telao .leg{font-family:"Michroma", var(--body);font-size:max(10px, calc(1.05 * var(--u)));letter-spacing:.08em;text-transform:uppercase;opacity:.9;flex-wrap:wrap;gap:4px 12px;padding:0 4px;display:none}.tela-telao .leg span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.tela-telao .leg i{width:calc(1.6 * var(--u));height:calc(.7 * var(--u));background:var(--cc);box-shadow:0 0 6px var(--cc);border-radius:2px;transform:skew(-20deg)}.tela-telao .arena>.leg{grid-column:1/-1}.tela-telao .gt2{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#ffffff29,#ffffff0a);border:1px solid #ffffff38;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"esc nome placa""esc itens placa";align-items:center;gap:5px 10px;padding:6px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff4d,0 14px 26px #0006}.tela-telao .gt2 .esc{width:46px;height:46px;font-family:"Teko", var(--display);background:linear-gradient(160deg, color-mix(in srgb, var(--c) 85%, #fff), var(--c));box-shadow:inset 0 2px 0 #ffffff59, 0 0 16px color-mix(in srgb, var(--c) 70%, transparent);color:#fff;border-radius:14px;grid-area:esc;place-items:center;padding-top:4px;font-size:30px;font-weight:700;line-height:1;display:grid}.tela-telao .gt2 .gnm{min-width:0;font-family:"Teko", var(--display);font-weight:600;font-size:clamp(20px, calc(1.7 * var(--w1)), 30px);text-transform:uppercase;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;grid-area:nome;max-height:1.92em;padding-block:.06em 0;line-height:.9;overflow:hidden}.tela-telao .gt2 .itens{flex-direction:column;grid-area:itens;gap:4px;min-width:0;display:flex}.tela-telao .gt2 .it{align-items:center;gap:6px;min-width:0;display:flex}.tela-telao .gt2 .it .icone{flex:none;width:18px;height:18px}.tela-telao .gt2 .it .nn{font-family:"Michroma", var(--body);letter-spacing:.06em;text-transform:uppercase;opacity:.8;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;max-width:62%;font-size:9px;overflow:hidden}.tela-telao .gt2 .it .ct{font-family:"Teko", var(--display);opacity:.85;text-align:right;flex:none;min-width:30px;font-size:16px;line-height:1}.tela-telao .gt2 .soma{grid-area:itens;align-items:center;min-width:0;display:none}.tela-telao .seg{flex:1;gap:3px;min-width:30px;height:8px;display:flex}.tela-telao .seg i{background:#ffffff24;border-radius:2px;flex:1;transform:skew(-20deg)}.tela-telao .seg i.on{background:var(--cc);box-shadow:0 0 8px var(--cc)}.tela-telao .barra2{background:#ffffff24;border-radius:3px;flex:1;min-width:30px;height:8px;overflow:hidden}.tela-telao .barra2 i{background:var(--cc);height:100%;box-shadow:0 0 10px var(--cc);transition:width .5s;display:block}.tela-telao .placa{white-space:nowrap;min-width:74px;min-height:58px;font-family:"Teko", var(--display);font-weight:700;font-size:clamp(34px, calc(2.8 * var(--w1)), 48px);background:linear-gradient(#2a1450,#120726);border:1px solid #ffffff2e;border-radius:14px;flex-direction:column;grid-area:placa;justify-content:center;align-items:center;padding:6px 12px 4px;line-height:1;display:flex;box-shadow:inset 0 1px #fff3,0 6px 14px #00000073}.tela-telao .placa b{padding-top:.06em;font-weight:700;line-height:.82}.tela-telao .placa small{opacity:.6;margin-top:1px;font-size:.42em;line-height:1;display:block}.tela-telao .placa small .barra{display:none}.tela-telao .gt2.ok{border-color:color-mix(in srgb, var(--glow) 80%, #fff);box-shadow:inset 0 1px 0 #ffffff4d, 0 0 0 2px color-mix(in srgb, var(--glow) 60%, transparent), 0 0 26px color-mix(in srgb, var(--glow) 55%, transparent)}.tela-telao .gt2.ok .placa{background:linear-gradient(180deg, color-mix(in srgb, var(--glow) 85%, #fff), var(--glow));color:var(--sobre-destaque)}.tela-telao .gt2 .badge{font-family:"Michroma", var(--body);letter-spacing:.16em;background:var(--glow);color:var(--sobre-destaque);box-shadow:0 0 14px var(--glow);border-radius:999px;padding:3px 8px;font-size:9px;animation:1.6s ease-in-out infinite tt-pulsa;position:absolute;top:-9px;right:14px}@keyframes tt-pulsa{50%{box-shadow:0 0 3px var(--glow)}}.tela-telao .gt2.bump{animation:.7s tt-bump}@keyframes tt-bump{30%{background:linear-gradient(180deg, color-mix(in srgb, var(--glow) 45%, transparent), #ffffff0f);transform:translateZ(40px)scale(1.04)}}.tela-telao .mais1{font-family:"Teko", var(--display);color:var(--glow);text-shadow:0 0 16px var(--glow);pointer-events:none;font-size:40px;font-weight:700;animation:1s ease-out forwards tt-sobe;position:absolute;top:-6px;right:24px}@keyframes tt-sobe{0%{opacity:1;transform:translateY(10px)}to{opacity:0;transform:translateY(-40px)}}.tela-telao .tt[data-nivel="1"] .arena.estacoes .gt2{grid-template-areas:"esc nome nome""itens itens placa";gap:6px 8px;padding:8px}.tela-telao .tt[data-nivel="1"] .arena.estacoes .gt2 .esc{border-radius:10px;width:36px;height:36px;font-size:24px}.tela-telao .tt[data-nivel="1"] .arena.estacoes .gt2 .placa{min-width:62px;min-height:46px;font-size:clamp(28px, calc(2.2 * var(--w1)), 38px)}.tela-telao .tt:is([data-nivel="0"],[data-nivel="2"],[data-nivel="3"],[data-nivel="4"]) .tt-conteudo{max-width:none}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .tt-conteudo{padding-block:calc(1.2 * var(--u));gap:0}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .hud{gap:calc(1.4 * var(--u));padding-bottom:calc(1.6 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .hud-top{gap:calc(2 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .hud-ro{font-size:calc(8 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .chips{margin-top:calc(.8 * var(--u));gap:calc(1 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .chip{padding:calc(.4 * var(--u)) calc(1.4 * var(--u)) calc(.4 * var(--u)) calc(.4 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .chip b{font-size:calc(3.2 * var(--u));height:calc(4.4 * var(--u));min-width:calc(5.4 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .lbl{font-size:max(10px, calc(1.15 * var(--u)))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .anel{width:calc(18 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .anel .cent b{font-size:calc(6 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .hud-main{gap:calc(1.8 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .est-img{display:none}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .leg{display:flex}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .gt2 .it .nn,.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .gt2 .it .ct{display:none}.tela-telao .tt:is([data-nivel="2"],[data-nivel="3"],[data-nivel="4"]) .arena.estacoes{grid-template-columns:repeat(var(--s,5), minmax(0, 1fr))}.tela-telao .tt[data-nivel="2"] .arena.livre,.tela-telao .tt[data-nivel="0"] .arena.livre{grid-template-columns:repeat(auto-fill, minmax(calc(22 * var(--u)), 1fr))}.tela-telao .tt[data-nivel="3"] .arena.livre{grid-template-columns:repeat(auto-fill, minmax(calc(19 * var(--u)), 1fr))}.tela-telao .tt[data-nivel="4"] .arena.livre{grid-template-columns:repeat(auto-fill, minmax(calc(16 * var(--u)), 1fr))}.tela-telao .tt:is([data-nivel="0"],[data-nivel="2"]) .arena{gap:calc(1.3 * var(--u))}.tela-telao .tt:is([data-nivel="2"],[data-nivel="3"],[data-nivel="4"]) .gcol{gap:calc(.7 * var(--u))}.tela-telao .tt[data-nivel="2"] .gcol>header{font-size:calc(3 * var(--u))}.tela-telao .tt[data-nivel="2"] .lista{gap:calc(.8 * var(--u))}.tela-telao .tt:is([data-nivel="0"],[data-nivel="2"]) .gt2{column-gap:calc(.8 * var(--u));padding:calc(.5 * var(--u));border-radius:calc(1.5 * var(--u))}.tela-telao .tt:is([data-nivel="0"],[data-nivel="2"]) .gt2 .esc{width:calc(4.2 * var(--u));height:calc(4.2 * var(--u));font-size:calc(3 * var(--u));border-radius:calc(1.2 * var(--u))}.tela-telao .tt:is([data-nivel="0"],[data-nivel="2"]) .gt2 .gnm{font-size:calc(2.8 * var(--u))}.tela-telao .tt:is([data-nivel="0"],[data-nivel="2"]) .placa{min-width:calc(6.4 * var(--u));min-height:calc(5.2 * var(--u));font-size:calc(4.4 * var(--u));border-radius:calc(1.3 * var(--u));padding:calc(.5 * var(--u)) calc(1 * var(--u)) calc(.3 * var(--u))}.tela-telao .tt:is([data-nivel="0"],[data-nivel="2"],[data-nivel="3"],[data-nivel="4"]) .mais1{font-size:calc(4 * var(--u));right:calc(2 * var(--u));top:calc(-.8 * var(--u))}.tela-telao .tt:is([data-nivel="0"],[data-nivel="2"],[data-nivel="3"],[data-nivel="4"]) .gt2 .badge{font-size:max(10px, calc(1.1 * var(--u)));top:calc(-1 * var(--u));padding:calc(.2 * var(--u)) calc(.8 * var(--u))}.tela-telao .tt:is([data-nivel="0"],[data-nivel="2"],[data-nivel="3"],[data-nivel="4"]) .arena{padding-top:calc(1.2 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .arena{gap:calc(1.3 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .gcol>header{font-size:calc(2.6 * var(--u));padding:calc(.6 * var(--u)) calc(1.4 * var(--u)) calc(.3 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .lista{gap:calc(.6 * var(--u)) calc(.8 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .gt2{row-gap:0}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .gt2 .gnm{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;max-height:1.1em;margin-bottom:calc(.4 * var(--u));line-height:1.05}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .gt2 .gnm.sem-proprio{display:none}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .gt2 .itens{gap:calc(.35 * var(--u))}.tela-telao .tt[data-nivel="3"] .gt2{column-gap:calc(.7 * var(--u));padding:calc(.4 * var(--u));border-radius:calc(1.3 * var(--u))}.tela-telao .tt[data-nivel="3"] .gt2 .esc{width:calc(3.8 * var(--u));height:calc(3.8 * var(--u));font-size:calc(2.9 * var(--u));border-radius:calc(1 * var(--u))}.tela-telao .tt[data-nivel="3"] .gt2 .gnm{font-size:calc(2.6 * var(--u))}.tela-telao .tt[data-nivel="3"] .seg,.tela-telao .tt[data-nivel="3"] .barra2{height:calc(.75 * var(--u))}.tela-telao .tt[data-nivel="3"] .placa{min-width:calc(5.8 * var(--u));min-height:calc(4.4 * var(--u));font-size:calc(4 * var(--u));border-radius:calc(1.1 * var(--u));padding:calc(.4 * var(--u)) calc(.9 * var(--u)) calc(.2 * var(--u))}.tela-telao .tt[data-nivel="4"] .gt2{column-gap:calc(.6 * var(--u));padding:calc(.3 * var(--u));border-radius:calc(1.1 * var(--u))}.tela-telao .tt[data-nivel="4"] .gt2 .esc{width:calc(3.4 * var(--u));height:calc(3.4 * var(--u));font-size:calc(2.7 * var(--u));border-radius:calc(.9 * var(--u))}.tela-telao .tt[data-nivel="4"] .gt2 .gnm{font-size:calc(2.4 * var(--u))}.tela-telao .tt[data-nivel="4"] .seg,.tela-telao .tt[data-nivel="4"] .barra2{height:calc(.8 * var(--u))}.tela-telao .tt[data-nivel="4"] .itens.multi .it{display:none}.tela-telao .tt[data-nivel="4"] .gt2 .soma{display:flex}.tela-telao .tt[data-nivel="4"] .placa{min-width:calc(5 * var(--u));min-height:calc(4 * var(--u));font-size:calc(3.8 * var(--u));border-radius:calc(1 * var(--u));padding:calc(.4 * var(--u)) calc(.7 * var(--u)) 0;flex-direction:row;align-items:baseline;gap:2px}.tela-telao .tt[data-nivel="4"] .placa small{margin:0;font-size:.5em;display:inline}.tela-telao .tt[data-nivel="4"] .placa small .de{display:none}.tela-telao .tt[data-nivel="4"] .placa small .barra{display:inline}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .gt2{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#3e2468e6,#200e3ee6);box-shadow:inset 0 1px #ffffff38,0 6px 14px #00000059}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .gt2.ok{box-shadow:inset 0 1px 0 #ffffff4d, 0 0 0 2px color-mix(in srgb, var(--glow) 60%, transparent), 0 0 18px color-mix(in srgb, var(--glow) 55%, transparent)}.tela-telao .tt[data-nivel="3"] .arena{transform:rotateX(3deg)}.tela-telao .tt[data-nivel="4"] .arena{transform:scale(var(--reduz,1));transform-origin:50% 0}.tela-telao .tt[data-nivel="0"] .arena.livre{grid-template-columns:repeat(var(--qt,1), minmax(0, calc(46 * var(--u))));justify-content:center;gap:calc(2.4 * var(--u))}.tela-telao .tt[data-nivel="0"] .gt2{padding:calc(1.2 * var(--u));column-gap:calc(1.6 * var(--u));border-radius:calc(2.4 * var(--u))}.tela-telao .tt[data-nivel="0"] .gt2 .esc{width:calc(9 * var(--u));height:calc(9 * var(--u));font-size:calc(6.4 * var(--u));border-radius:calc(2.2 * var(--u))}.tela-telao .tt[data-nivel="0"] .gt2 .gnm{font-size:calc(5 * var(--u))}.tela-telao .tt[data-nivel="0"] .seg,.tela-telao .tt[data-nivel="0"] .barra2{height:calc(1.4 * var(--u))}.tela-telao .tt[data-nivel="0"] .placa{min-width:calc(13 * var(--u));min-height:calc(11 * var(--u));font-size:calc(9.5 * var(--u));border-radius:calc(2 * var(--u))}.tela-telao .tt[data-nivel="0"] .mais1{font-size:calc(8 * var(--u));right:calc(3 * var(--u))}.tela-telao .aviso-meta{z-index:3;align-items:center;gap:calc(1.4 * var(--u));max-width:100%;padding:calc(.6 * var(--u)) calc(3 * var(--u)) calc(.4 * var(--u)) calc(1.6 * var(--u));background:linear-gradient(100deg, var(--glow), color-mix(in srgb, var(--glow) 50%, #000));clip-path:polygon(0 0,100% 0,calc(100% - 18px) 100%,0 100%);box-shadow:0 0 30px color-mix(in srgb, var(--glow) 60%, transparent);color:var(--sobre-destaque);animation:.35s ease-out both tt-avisoEntra;display:flex;position:absolute;bottom:0;left:0}.tela-telao .aviso-meta .lbl{opacity:.9;white-space:nowrap}.tela-telao .aviso-meta b{font-family:"Teko", var(--display);font-weight:700;font-size:calc(5.2 * var(--u));text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-height:1em;padding-top:.08em;line-height:.9;overflow:hidden}.tela-telao .aviso-meta .est{font-family:"Michroma", var(--body);font-size:max(10px, calc(1.1 * var(--u)));letter-spacing:.12em;text-transform:uppercase;padding:calc(.4 * var(--u)) calc(1 * var(--u));background:var(--c);color:var(--ct);white-space:nowrap;border-radius:999px}.tela-telao .aviso-meta .varios{font-family:"Barlow", var(--body);font-weight:600;font-size:calc(2 * var(--u));white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .aviso-meta b{font-size:calc(4.2 * var(--u))}@keyframes tt-avisoEntra{0%{opacity:0;transform:translate(-30px)}}.tela-telao .equipe{left:16px;bottom:calc(.9 * var(--u));z-index:5;flex-direction:column;align-items:flex-start;gap:4px;max-width:46%;display:flex;position:absolute}.tela-telao .equipe:empty{display:none}.tela-telao .equipe .pil{font-family:"Michroma", var(--body);font-size:max(10px, calc(1 * var(--u)));letter-spacing:.12em;text-transform:uppercase;color:#fffc;white-space:nowrap;background:#0a0418b8;border:1px solid #fff3;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;display:inline-flex}.tela-telao .equipe .pil i{background:#fff;border-radius:50%;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite tt-respira}.tela-telao .equipe .pil.forte{background:var(--laranja);color:#250342;border-color:#0000;font-weight:700}.tela-telao .equipe .pil.forte i{background:#250342;animation:none}.tela-telao .equipe .det{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:max(11px, calc(1 * var(--u)));color:#ffffffb3;background:#0a041899;border-radius:8px;padding:3px 10px}@keyframes tt-respira{50%{opacity:.35}}.tela-telao .diag{left:16px;bottom:calc(4.4 * var(--u));z-index:6;width:min(560px,44%);font-family:var(--body);background:linear-gradient(#0e061eeb,#0e061ed6);border:1px solid #fff3;border-radius:16px;padding:14px 16px;font-size:15px;position:absolute;box-shadow:0 20px 50px #0009}.tela-telao .diag h2{font-family:"Teko", var(--display);margin:0 0 8px;padding-top:.1em;font-size:30px;font-weight:700;line-height:.9}.tela-telao .diag h2:after{content:"";background:linear-gradient(90deg, var(--g2), var(--destaque));border-radius:2px;width:42px;height:3px;margin-top:6px;display:block}.tela-telao .diag dl{grid-template-columns:auto minmax(0,1fr);gap:4px 14px;margin:0;display:grid}.tela-telao .diag dt{font-family:"Michroma", var(--body);letter-spacing:.12em;text-transform:uppercase;opacity:.75;padding-top:3px;font-size:10px}.tela-telao .diag dd{overflow-wrap:anywhere;margin:0;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:14px}.tela-telao .diag .rod{color:var(--suave);margin-top:10px;font-size:13px}.tela-telao .bloqueio{text-align:center;max-width:min(72%,1100px);padding:calc(3.2 * var(--u)) calc(4.4 * var(--u));border-radius:calc(2.2 * var(--u));color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059;border:1px solid #fff3;margin:auto}.tela-telao .bloqueio b{font-family:"Teko", var(--display);font-size:calc(8 * var(--u));padding-top:.08em;line-height:.95;display:block}.tela-telao .bloqueio p{font-size:calc(3 * var(--u));margin:calc(1.4 * var(--u)) 0 0;font-weight:600;line-height:1.3}.tela-telao .bloqueio .volta{gap:calc(1 * var(--u));font-size:calc(2.2 * var(--u));color:var(--suave);margin-top:calc(2.2 * var(--u));justify-content:center;align-items:center;font-weight:500;display:flex}.tela-telao .bloqueio .volta i{width:calc(1 * var(--u));height:calc(1 * var(--u));background:var(--destaque);box-shadow:0 0 10px var(--destaque);border-radius:50%;flex:none;animation:1.6s ease-in-out infinite tt-respira}.tela-telao .bloqueio .acoes{margin-top:calc(2.4 * var(--u))}.tela-telao .bloqueio .btn{color:#fff;min-height:48px;font-weight:700;font-size:max(16px, calc(1.8 * var(--u)));font-family:var(--body);background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;padding:8px 22px}.tela-telao .espera{text-align:center;align-items:center;gap:calc(1.4 * var(--u));flex-direction:column;max-width:80%;margin:auto;display:flex}.tela-telao .espera .hud-ro{font-size:calc(13 * var(--u))}.tela-telao .espera .sub{font-family:"Michroma", var(--body);font-size:calc(1.6 * var(--u));letter-spacing:.24em;text-transform:uppercase;opacity:.85}.tela-telao .espera p{margin:calc(1 * var(--u)) 0 0;font-size:calc(3.4 * var(--u));font-weight:600;line-height:1.25}.tela-telao .powered{opacity:.85;align-items:center;gap:8px;margin-top:6px;display:flex}.tela-telao .powered span{font-family:"Michroma", var(--body);letter-spacing:.2em;text-transform:uppercase;font-size:9px}.tela-telao .powered b{font-family:"Teko", var(--display);background:linear-gradient(135deg, var(--g2), var(--destaque));border-radius:8px;padding:6px 8px 1px;font-size:26px;line-height:.8}.tela-telao .mural .powered{gap:calc(.8 * var(--u));margin-top:calc(.6 * var(--u))}.tela-telao .mural .powered span{font-size:calc(.9 * var(--u))}.tela-telao .mural .powered b{font-size:calc(2.4 * var(--u));padding:calc(.6 * var(--u)) calc(.8 * var(--u)) calc(.1 * var(--u))}.tela-telao .espera .powered{margin-top:calc(3 * var(--u))}.tela-telao .espera .powered span{font-size:calc(1 * var(--u))}.tela-telao .espera .powered b{font-size:calc(3 * var(--u))}.tela-telao .carregando{text-align:center;align-items:center;gap:calc(2 * var(--u));flex-direction:column;margin:auto;display:flex}.tela-telao .carregando .marca-play{font-family:"Teko", var(--display);font-weight:700;font-size:calc(12 * var(--u));padding:calc(1.4 * var(--u)) calc(2.4 * var(--u)) calc(.4 * var(--u));border-radius:calc(2 * var(--u));background:linear-gradient(135deg, var(--g2), var(--destaque));box-shadow:0 0 50px color-mix(in srgb, var(--destaque) 60%, transparent);line-height:.8}.tela-telao .carregando p{font-size:calc(3 * var(--u));gap:calc(1 * var(--u));align-items:center;margin:0;font-weight:600;display:flex}.tela-telao .carregando p i{width:calc(1 * var(--u));height:calc(1 * var(--u));background:#fff;border-radius:50%;animation:1.2s ease-in-out infinite tt-respira}.tela-telao .tt:is([data-nivel="2"],[data-nivel="3"],[data-nivel="4"]) .hud-main{grid-template-columns:minmax(0, 1fr) minmax(calc(20 * var(--u)), 20%)}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .rank{gap:calc(.6 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .rank>header{font-size:calc(2.6 * var(--u));padding:calc(.5 * var(--u)) calc(1 * var(--u)) calc(.3 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .mural .mural-sub{font-size:calc(.9 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .mural .powered b{font-size:calc(1.8 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .rk{padding:calc(.3 * var(--u));gap:calc(.8 * var(--u));grid-template-columns:calc(3.4 * var(--u)) minmax(0, 1fr) auto}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .rk .p{height:calc(3.4 * var(--u));font-size:calc(2.2 * var(--u))}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .rk .nm{font-size:calc(2.2 * var(--u));white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;max-height:1.1em;line-height:1.05}.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .rk .t,.tela-telao .tt:is([data-nivel="3"],[data-nivel="4"]) .anteriores{display:none}.tela-telao .tt-menu{top:calc(12px + env(safe-area-inset-top,0px));right:max(16px, env(safe-area-inset-right,0px));z-index:7;flex-direction:column;align-items:flex-end;gap:6px;transition:opacity .4s;display:flex;position:absolute}.tela-telao .tt-menu[data-oculto=true]{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .4s,visibility 0s .4s}.tela-telao .tt-barra{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a041899;border-radius:999px;align-items:center;gap:8px;padding:6px;display:flex}.tela-telao .tt-menu button{color:#fff;min-width:34px;height:30px;font-family:"Michroma", var(--body);letter-spacing:.14em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff40;border-radius:999px;padding:0 12px;font-size:10px;line-height:1}.tela-telao .tt-menu button:hover{background:#ffffff29}.tela-telao .tt-menu button:focus-visible{outline-offset:2px;outline:3px solid #fff;box-shadow:0 0 0 7px #7934aecc}.tela-telao .tt-zoom{align-items:center;gap:4px;display:inline-flex}.tela-telao .tt-zoom button{font-family:var(--body);letter-spacing:0;font-size:15px;font-weight:700}.tela-telao .tt-zoom button.cem{font-family:"Michroma", var(--body);letter-spacing:.08em;font-size:10px;font-weight:400}.tela-telao .tt-zoom b{text-align:center;min-width:48px;font-family:"Michroma", var(--body);letter-spacing:.08em;font-size:10px;font-weight:400}.tela-telao .tt-mais{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0418d9;border-radius:16px;flex-direction:column;gap:4px;padding:6px;display:flex}.tela-telao .tt-aviso{background:var(--laranja);color:#250342;border-radius:12px;max-width:360px;margin:0;padding:6px 12px;font-size:14px;font-weight:700}.tela-telao .tt-ativar-som{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:6;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:40px;font-family:"Michroma", var(--body);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#0a0418bf;border:1px solid #ffffff59;border-radius:999px;padding:0 22px;font-size:11px;position:absolute;transform:translate(-50%)}.tela-telao .tt-ativar-som:hover{background:#ffffff2e}.tela-telao .tt-ativar-som:focus-visible{outline-offset:2px;outline:3px solid #fff;box-shadow:0 0 0 7px #7934aecc}.tela-telao .tt-som{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0a041899;border-radius:16px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:min(720px,100vw - 32px);padding:6px 10px;font-size:13px;display:flex}.tela-telao .tt-som-nome{text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-weight:700;overflow:hidden}.tela-telao .tt-vol{align-items:center;gap:6px;display:inline-flex}.tela-telao .tt-vol input[type=range]{width:150px;height:28px;accent-color:var(--destaque);cursor:pointer}.tela-telao .tt-vol b{text-align:right;min-width:42px;font-weight:700}.tela-telao .tt-som button[aria-pressed=true]{background:var(--destaque);color:var(--sobre-destaque)}.tela-telao .deriva{animation:600s ease-in-out infinite alternate tt-deriva}@keyframes tt-deriva{0%{transform:translate(calc(-3 * var(--u)), calc(-2 * var(--u)))}33%{transform:translate(calc(2.5 * var(--u)), calc(-1 * var(--u)))}66%{transform:translate(calc(-1.5 * var(--u)), calc(2 * var(--u)))}to{transform:translate(calc(3 * var(--u)), calc(1.5 * var(--u)))}}.tela-telao .tt[data-descanso=true] .tt-conteudo{filter:brightness(.5)saturate(.8);transition:filter 4s}@media (prefers-reduced-motion:reduce){.tela-telao .arena,.tela-telao .tt[data-nivel="3"] .arena{transform:none}.tela-telao .mural .rk,.tela-telao .gcol,.tela-telao .gt2.bump,.tela-telao .mais1,.tela-telao .badge,.tela-telao .anel.pisca .cent b,.tela-telao .aviso-meta,.tela-telao .equipe .pil i,.tela-telao .bloqueio .volta i,.tela-telao .carregando p i,.tela-telao .deriva{animation:none}.tela-telao .anel .prog,.tela-telao .barra2 i,.tela-telao .tt-menu,.tela-telao .tt-menu[data-oculto=true]{transition:none}}.tela-telao .tt[data-calmo=true]:not([data-nivel="4"]) .arena{transform:none}.tela-telao .tt[data-calmo=true] .mural .rk,.tela-telao .tt[data-calmo=true] .gcol,.tela-telao .tt[data-calmo=true] .gt2.bump,.tela-telao .tt[data-calmo=true] .mais1,.tela-telao .tt[data-calmo=true] .badge,.tela-telao .tt[data-calmo=true] .anel.pisca .cent b,.tela-telao .tt[data-calmo=true] .aviso-meta,.tela-telao .tt[data-calmo=true] .equipe .pil i,.tela-telao .tt[data-calmo=true] .bloqueio .volta i,.tela-telao .tt[data-calmo=true] .carregando p i,.tela-telao .tt[data-calmo=true] .deriva{animation:none}.tela-telao .tt[data-calmo=true] .anel .prog,.tela-telao .tt[data-calmo=true] .barra2 i,.tela-telao .tt[data-calmo=true] .tt-menu,.tela-telao .tt[data-calmo=true] .tt-menu[data-oculto=true]{transition:none}.tela-telao .rank>header.ins-titulo{margin-top:calc(.6 * var(--u))}.tela-telao .insights{gap:calc(.6 * var(--u));flex-direction:column;min-width:0;display:flex}.tela-telao .insights .vazio{padding:calc(1.5 * var(--u));font-family:"Michroma", var(--body);font-size:calc(1 * var(--u));letter-spacing:.12em;text-transform:uppercase;opacity:.75;text-align:center;border:1px dashed #ffffff40;border-radius:14px;line-height:1.7}.tela-telao .ins{padding:calc(.7 * var(--u)) calc(1.2 * var(--u));text-align:left;min-width:0;color:inherit;font:inherit;background:linear-gradient(#ffffff21,#ffffff08);border:1px solid #ffffff2e;border-radius:12px;flex-direction:column;gap:2px;animation:.5s both tt-entra;display:flex}.tela-telao .ins b{font-family:"Teko", var(--display);font-size:calc(2 * var(--u));text-transform:uppercase;color:color-mix(in srgb, var(--glow,var(--destaque)) 70%, #fff);overflow-wrap:anywhere;max-height:1.1em;line-height:1;overflow:hidden}.tela-telao .ins span{font-size:calc(1.5 * var(--u));overflow-wrap:anywhere;max-height:5.3em;line-height:1.3;overflow:hidden}.tela-telao .ins.clic{cursor:pointer;transition:transform .15s,border-color .15s}.tela-telao .ins.clic:hover{border-color:color-mix(in srgb, var(--destaque) 80%, #fff);transform:translate(-3px)}.tela-telao .ins.clic:focus-visible{outline-offset:2px;outline:3px solid #fff}.tela-telao .ins .amp{font-family:"Michroma", var(--body);font-size:calc(.9 * var(--u));letter-spacing:.12em;text-transform:uppercase;opacity:.6;margin-top:2px}.tela-telao .tt[data-nivel="3"] .ins .amp,.tela-telao .tt[data-nivel="4"] .ins .amp{display:none}.tela-telao .pop-ins{z-index:30;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0802148c;place-items:center;padding:24px;animation:.3s both tt-popfade;display:grid;position:absolute;inset:0;overflow:hidden}.tela-telao .pop-card{background:linear-gradient(160deg, color-mix(in srgb, var(--g2) 55%, #1a0b33), #12062a);border:2px solid color-mix(in srgb, var(--destaque) 70%, #fff);width:min(1000px,92vw);max-height:92vh;box-shadow:0 0 60px color-mix(in srgb, var(--destaque) 55%, transparent), 0 30px 80px #0009;color:#fff;border-radius:28px;padding:44px 52px 40px;animation:.5s cubic-bezier(.2,1.4,.4,1) both tt-popin;position:relative;overflow:hidden}.tela-telao .pop-card .lbl{opacity:.85}.tela-telao .pop-card h3{font-family:"Teko", var(--display);text-transform:uppercase;overflow-wrap:anywhere;max-height:2.1em;color:color-mix(in srgb, var(--destaque) 55%, #fff);text-shadow:0 0 24px color-mix(in srgb, var(--destaque) 60%, transparent);margin:12px 0 16px;padding-top:.08em;font-size:clamp(48px,6vw,96px);font-weight:700;line-height:.85;overflow:hidden}.tela-telao .pop-card p{font-family:"Barlow", var(--body);overflow-wrap:anywhere;margin:0;font-size:clamp(26px,3vw,46px);font-weight:600;line-height:1.25}.tela-telao .pop-x{color:#fff;font-size:16px;font-weight:700;font-family:"Barlow", var(--body);cursor:pointer;background:#ffffff24;border:0;border-radius:12px;padding:10px 16px;position:absolute;top:16px;right:16px}.tela-telao .pop-x:focus-visible{outline-offset:2px;outline:3px solid #fff}.tela-telao .pop-t{background:var(--destaque);width:100%;height:6px;box-shadow:0 0 12px var(--destaque);animation:linear forwards tt-poptempo;position:absolute;bottom:0;left:0}.tela-telao .pop-fila{opacity:.75;font-size:14px;font-family:"Barlow", var(--body);position:absolute;bottom:16px;right:28px}@keyframes tt-poptempo{0%{width:100%}to{width:0}}@keyframes tt-popin{0%{opacity:0;transform:scale(.85)translateY(30px)}}@keyframes tt-popfade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.tela-telao .pop-ins,.tela-telao .pop-card,.tela-telao .ins{animation:none}.tela-telao .ins.clic{transition:none}}.tela-telao .tt[data-calmo=true] .pop-ins,.tela-telao .tt[data-calmo=true] .pop-card,.tela-telao .tt[data-calmo=true] .ins{animation:none}.tela-telao .tt[data-calmo=true] .ins.clic{transition:none}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2)format("woff2"),url(/assets/barlow-latin-700-normal-__SGTsZ1.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff)format("woff")}@font-face{font-family:Teko;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/teko-latin-500-normal-CnS-PWFz.woff2)format("woff2"),url(/assets/teko-latin-500-normal-DJUwy4_e.woff)format("woff")}@font-face{font-family:Teko;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/teko-latin-600-normal-Cj5MAY47.woff2)format("woff2"),url(/assets/teko-latin-600-normal-CSggg3rU.woff)format("woff")}@font-face{font-family:Teko;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/teko-latin-700-normal-D19WDQ7P.woff2)format("woff2"),url(/assets/teko-latin-700-normal-CyJjSmwf.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rajdhani-latin-500-normal-ByNUCHrt.woff2)format("woff2"),url(/assets/rajdhani-latin-500-normal-DfvNI-Td.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-latin-600-normal-CXCVEoA9.woff2)format("woff2"),url(/assets/rajdhani-latin-600-normal-Dx02qI2_.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-700-normal-BPDUZo87.woff2)format("woff2"),url(/assets/rajdhani-latin-700-normal-e0Uj8ZlN.woff)format("woff")}@font-face{font-family:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/michroma-latin-400-normal-4gS0VCia.woff2)format("woff2"),url(/assets/michroma-latin-400-normal-C7Pn7qca.woff)format("woff")}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-bold:700;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Barlow Condensed", "Arial Narrow", Arial, sans-serif;--font-body:"Barlow", "Segoe UI", Arial, sans-serif;--font-teko:"Teko", "Barlow Condensed", "Arial Narrow", Arial, sans-serif;--font-game:"Rajdhani", "Barlow", "Segoe UI", Arial, sans-serif;--font-michroma:"Michroma", "Barlow", "Segoe UI", Arial, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.flex{display:flex}.hidden{display:none}.min-h-screen{min-height:100vh}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.bg-tema-fundo{background-color:var(--fundo)}.p-6{padding:calc(var(--spacing) * 6)}.font-body{font-family:var(--font-body)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-tema-sobre-destaque{color:var(--sobre-destaque)}.text-tema-texto-fundo{color:var(--texto-fundo)}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}}:root{--fundo:#250342;--cartao:#f4eefb;--destaque:#7934ae;--g2:#5630b8;--sobre-destaque:#fff;--texto-fundo:#fff;--texto-cartao:#16231d;--linha:#ffffff2e;--brilho:#fc8b1b;--perigo:#e5484d}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
