body.treinador .app{max-width:1340px;padding-bottom:40px}.tr small{color:var(--suave);font-size:11.5px;font-weight:700}.tr-time{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.tr-time-nome{flex-direction:column;gap:4px;min-width:0;display:flex}.tr-time-nome h1{font-size:24px}.tr-sel{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;width:auto;max-width:100%;font-size:18px}.tr-time-acoes{flex-wrap:wrap;gap:6px;display:flex}.trn-aviso{text-align:left;border:0;border-left:4px solid var(--acao);background:var(--acao-bg);border-radius:12px;flex-direction:column;gap:4px;width:100%;padding:10px 14px;font-weight:700;display:flex}.tr-abas{scrollbar-width:none;margin-bottom:0;overflow-x:auto}.tr-abas button{white-space:nowrap}.tr-filtro,.tr-ordem{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tr-filtro .chip small,.tr-ordem small{opacity:.75;color:inherit;font-size:11px}.tr-ordem .peq{margin-right:2px}.rasc.tr-publicar{z-index:5;box-shadow:var(--sombra);background:linear-gradient(var(--alerta-bg),var(--alerta-bg)),var(--sup);position:sticky;top:8px}.tr-dest-grade{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.tr-dest-it{background:var(--sup2);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.tr-dest-it b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tr-dest-it .num{color:var(--acao-txt);font-size:13px;font-weight:800}.tr-dest-it.al .num{color:var(--alerta)}.tr-alerta{border-radius:10px;padding:9px 12px;font-size:13px}.tr-alerta.ru{background:var(--ruim-bg)}.tr-alerta.ru b{color:var(--ruim)}.tr-alerta.al{background:var(--alerta-bg)}.tr-alerta.al b{color:var(--alerta)}.tr-tab{padding:4px 10px}.tr-lin{border:0;border-bottom:1px solid var(--linha);text-align:left;background:0 0;grid-template-columns:34px minmax(160px,1.6fr) repeat(6,minmax(70px,1fr)) 110px;align-items:center;gap:10px;width:100%;padding:11px 6px;display:grid}.tr-lin:last-child{border-bottom:0}button.tr-lin:hover{background:var(--sup2)}.tr-lin.tcab{letter-spacing:.06em;text-transform:uppercase;color:var(--suave);font-size:10.5px;font-weight:800}.tr-lin.tcab .sel{color:var(--acao-txt)}.tr-lin.parado .tr-nome b{color:var(--suave)}.tr-rk{color:var(--acao-txt);text-align:center;font-weight:900}.tr-nome{flex-direction:column;min-width:0;display:flex}.tr-nome b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tr-c.sel{color:var(--acao-txt);font-weight:900}.tr-c.sobe{color:var(--ok)}.tr-ficha{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tr-ficha .card{flex-direction:column;gap:3px;padding:12px;display:flex}.tr-ficha b{font-family:var(--display);letter-spacing:.03em;font-size:20px;font-weight:400}.tr-chave{background:var(--sup2);color:var(--suave);border:0;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:13px;font-weight:800;display:inline-flex}.tr-chave i{background:var(--linha);border-radius:999px;width:30px;height:18px;transition:background .2s;position:relative}.tr-chave i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.tr-chave.on{color:var(--acao-txt);background:var(--acao-bg)}.tr-chave.on i{background:var(--acao)}.tr-chave.on i:after{transform:translate(12px)}@media (prefers-reduced-motion:reduce){.tr-chave i,.tr-chave i:after{transition:none}}.tr-periodo{grid-template-columns:150px 1fr 1fr;align-items:end;gap:10px;display:grid}.tr-periodo>b{padding-bottom:12px}.tr-ex{justify-content:space-between;align-items:center;gap:10px;display:flex}.tr-ex span{flex-direction:column;min-width:0;display:flex}.tr-ex.trocado b{color:var(--acao-txt)}.tr-res-dia{background:var(--sup2);border-radius:12px;flex-direction:column;gap:1px;padding:10px 12px;display:flex}.tr-troca-lista{max-height:52vh;overflow:auto}.tr-dias{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.tr-dia{text-align:left;border:1px solid var(--linha);background:var(--sup);border-radius:12px;flex-direction:column;flex:none;align-items:flex-start;gap:1px;min-width:130px;padding:9px 12px;display:flex}.tr-dia b{font-family:var(--display);letter-spacing:.03em;font-size:17px;font-weight:400}.tr-dia span{font-size:13px;font-weight:700}.tr-dia.sel{border-color:var(--acao);box-shadow:0 0 0 2px var(--acao-bg)}.tr-rm-l,.tr-rel{border-bottom:1px solid var(--linha);text-align:left;background:0 0;border-top:0;border-left:0;border-right:0;align-items:center;gap:10px;width:100%;padding:10px 4px;display:grid}.tr-rm-l{grid-template-columns:minmax(150px,1.6fr) repeat(3,.8fr) 1.2fr repeat(3,.9fr)}.tr-rel{grid-template-columns:minmax(150px,1.6fr) repeat(2,1fr) .8fr 1.2fr 1fr}.tr-rm-l:last-child,.tr-rel:last-child{border-bottom:0}button.tr-rel:hover{background:var(--sup2)}.tr-rm-l.tcab,.tr-rel.tcab{letter-spacing:.06em;text-transform:uppercase;color:var(--suave);font-size:10.5px;font-weight:800}.tr-rm-l.vazio{opacity:.55}.tr-tot{flex-direction:column;display:flex}.tr-tot small.sobe,.tr-barra-v small.sobe{color:var(--ok)}.tr-lancar{flex-direction:column;gap:8px;max-height:55vh;display:flex;overflow:auto}.tr-lancar-l{grid-template-columns:minmax(130px,1.5fr) repeat(6,1fr);align-items:center;gap:6px;display:grid}.tr-lancar-l span{flex-direction:column;min-width:0;display:flex}.tr-lancar-l.tcab{letter-spacing:.05em;text-transform:uppercase;color:var(--suave);font-size:10.5px;font-weight:800}.tr-lancar-l input{text-align:center;padding:8px}.tr-barras{flex-direction:column;gap:8px;display:flex}.tr-barra{grid-template-columns:130px 1fr 90px;align-items:center;gap:10px;display:grid}.tr-barra-n{flex-direction:column;min-width:0;display:flex}.tr-barra-n b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.tr-barra-t{background:var(--sup2);border-radius:999px;height:12px;overflow:hidden}.tr-barra-t i{background:linear-gradient(90deg,var(--acao),var(--d1));border-radius:999px;height:100%;display:block}.tr-barra-v{flex-direction:column;align-items:flex-end;display:flex}.tr-cartao{color:#f2eef9;background:radial-gradient(120% 90% at 100% 0,#3b1f7a 0%,#120e1c 62%);border-radius:22px;flex-direction:column;align-self:center;gap:10px;width:100%;max-width:520px;padding:22px;display:flex}.tr-cartao-top{color:#a69cbf;justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.tr-cartao-top img{width:auto;height:22px}.tr-cartao h1{color:#fff;font-size:26px}.tr-cartao-sub{color:#a69cbf;margin-top:-6px;font-size:13px;font-weight:700}.tr-cartao-hero{align-items:baseline;gap:10px;margin:6px 0;display:flex}.tr-cartao-hero b{font-family:var(--display);background:linear-gradient(90deg,#b48cff,#4fa0e8);color:#0000;letter-spacing:.03em;-webkit-background-clip:text;background-clip:text;font-size:56px;font-weight:400;line-height:1}.tr-cartao-hero span{color:#d9d1ec;font-weight:800}.tr-cartao-grade{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tr-cartao-grade div{background:#ffffff0f;border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:9px 11px;display:flex}.tr-cartao-grade span{letter-spacing:.06em;text-transform:uppercase;color:#a69cbf;font-size:11px;font-weight:800}.tr-cartao-grade b{font-size:14px}.tr-link{background:var(--sup2);word-break:break-all;border-radius:12px;padding:12px;font-size:13.5px;font-weight:700}.tr-codigo{justify-content:space-between;align-items:center;display:flex}.tr-codigo b{font-family:var(--display);letter-spacing:.12em;color:var(--acao-txt);font-size:24px;font-weight:400}.tr-btn-a{text-align:center;text-decoration:none;display:block}.tr-entrar{z-index:50;background:var(--fundo);justify-content:center;display:flex;position:fixed;inset:0;overflow:auto}.tr-entrar-in{width:100%;max-width:440px;padding:calc(28px + env(safe-area-inset-top,0px)) 16px 32px}.tr-entrar-logo{align-self:flex-start;width:auto;height:44px;margin:0 0 10px -6px}.tr-entrar-nome{color:var(--acao-txt);font-size:32px}.tr-entrar-pos{flex-direction:column;gap:8px;display:flex}.tr-entrar-pos button{border:1px solid var(--linha);background:var(--sup);text-align:left;border-radius:12px;padding:12px 14px;font-weight:800}.tr-entrar-pos button[aria-pressed=true]{border-color:var(--acao);background:var(--acao-bg);color:var(--acao-txt)}.tr-entrar-lista{flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:14px;display:flex}.tr-do{gap:10px}.tr-do-aviso{border-left:4px solid var(--acao);background:var(--acao-bg);border-radius:10px;padding:10px 12px;font-weight:700}.tr-do-ag{flex-direction:column;gap:6px;display:flex}.tr-do-it{grid-template-columns:48px 1fr auto;align-items:center;gap:8px;font-size:13.5px;display:grid}.tr-do-it b{font-family:var(--display);color:var(--acao-txt);letter-spacing:.03em;font-size:15px;font-weight:400}.tr-do-it small{color:var(--suave);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:800}.tr-do-it.rm b{color:var(--ruim)}@media (width<=900px){.tr-dest-grade{grid-template-columns:1fr 1fr}.tr-lin{grid-template-columns:26px 1fr auto;gap:8px}.tr-lin.tcab,.tr-lin .tr-c{display:none}.tr-lin .tr-c.sel{font-size:15px;display:block}.tr-rm-l,.tr-rel{flex-wrap:wrap;gap:4px 12px;display:flex}.tr-rm-l.tcab,.tr-rel.tcab{display:none}.tr-rm-l .tr-nome,.tr-rel .tr-nome{flex:100%}.tr-rm-l .tr-c:before,.tr-rel .tr-c:before{content:attr(data-rot) " ";color:var(--suave);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:800}.tr-rm-l .tr-c,.tr-rel .tr-c{font-size:13px}.tr-tot{flex-direction:row;align-items:baseline;gap:6px}.tr-lancar-l{grid-template-columns:repeat(3,1fr)}.tr-lancar-l>span:first-child{grid-column:1/-1}.tr-lancar-l.tcab>span:first-child{display:none}.tr-periodo{grid-template-columns:1fr 1fr}.tr-periodo>b{grid-column:1/-1;padding-bottom:0}.tr-barra{grid-template-columns:96px 1fr 76px;gap:8px}}@media (width<=420px){.tr-cartao-hero b{font-size:46px}.tr-ficha b{font-size:18px}}.tr-app{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:26px;display:grid}.tr-lado{background:var(--sup);border:1px solid var(--linha);box-shadow:var(--sombra);border-radius:20px;flex-direction:column;gap:14px;padding:14px;display:flex;position:sticky;top:12px}.tr-time-sel{border-bottom:1px solid var(--linha);flex-direction:column;gap:4px;padding:6px 6px 10px;display:flex}.tr-time-sel select{font-family:var(--display);text-transform:uppercase;background:var(--sup2);letter-spacing:.03em;padding:8px 10px;font-size:15px}.tr-menu{flex-direction:column;gap:2px;display:flex}.tr-menu button{color:var(--suave);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;padding:10px 12px;font-size:14.5px;font-weight:800;display:flex}.tr-menu button svg{flex:none;width:20px;height:20px}.tr-menu button:hover{background:var(--sup2);color:var(--texto)}.tr-menu button[aria-current=page]{background:var(--acao);color:#fff;box-shadow:0 6px 16px #6a2fd647}.tr-lado-acoes{border-top:1px solid var(--linha);flex-direction:column;gap:6px;padding-top:10px;display:flex}.tr-lado-acoes .btn{width:100%}.tr-main{gap:18px;min-width:0}.tr-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.tr-cab h1{font-size:28px;line-height:1.05}.tr-cab p{margin:4px 0 0}.tr-cab-acoes{flex-wrap:wrap;gap:8px;display:flex}.tr-busca{width:240px;max-width:100%}.tr-vazio{max-width:560px}.trg{width:100%;height:auto;display:block;overflow:visible}.trg-b{fill:var(--acao);opacity:.35}.trg-b.atual{fill:var(--acao);opacity:1}.trg text{font-family:var(--corpo);fill:var(--fraco);font-size:10px;font-weight:700}.trg .trg-v{fill:var(--texto);font-size:11px;font-weight:900}.trg .trg-meta{fill:var(--ok);font-size:9.5px}.trg-anel{flex:none;position:relative}.trg-anel svg{width:100%;height:100%;display:block}.trg-anel-in{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.trg-anel-in b{font-family:var(--display);letter-spacing:.03em;font-size:26px;font-weight:400}.trg-anel-in small{color:var(--suave);margin-top:2px;font-size:11px;font-weight:800}.trg-esc{padding-top:4px;position:relative}.trg-esc-b{background:linear-gradient(90deg,#d64545,#c98a12 35%,#7a5cd6 65%,#1fa86a);border-radius:999px;height:10px}.trg-esc i{background:var(--sup);border:4px solid var(--texto);border-radius:50%;width:18px;height:18px;position:absolute;top:0;transform:translate(-50%)}.trg-esc-r{color:var(--fraco);justify-content:space-between;margin-top:6px;font-size:10.5px;font-weight:800;display:flex}.trg-h{background:var(--sup2);border-radius:999px;flex:1;min-width:40px;height:9px;display:block;overflow:hidden}.trg-h i{background:linear-gradient(90deg,var(--acao),var(--d1));border-radius:999px;height:100%;display:block}.tr-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.tr-kpi{flex-direction:column;gap:10px;min-width:0;display:flex}.tr-kpi-l{align-items:center;gap:14px;display:flex}.tr-kpi-l p{margin:0}.tr-kpi-v{flex-direction:column;gap:2px;display:flex}.tr-kpi-v b{font-family:var(--display);letter-spacing:.03em;font-size:32px;font-weight:400;line-height:1}.tr-kpi-v small{color:var(--suave);font-size:12px;font-weight:700}.tr-dash-2{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px;display:grid}.tr-dash-2:last-child{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.card.tr-rmcard{text-align:left;background:linear-gradient(150deg,var(--roxo),#7a5cd6 70%,var(--d2));color:#fff;border:0;justify-content:center;align-items:flex-start}.tr-rmcard .rot,.tr-rmcard .peq{color:#ffffffd9}.tr-rm-data{font-family:var(--display);letter-spacing:.03em;font-size:46px;font-weight:400;line-height:1}.tr-rm-falta{background:#ffffff2e;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:900}.tr-mais{color:var(--acao-txt);font-size:13px;font-weight:900}.tr-rmcard .tr-mais{color:#fff;margin-top:auto}.tr-ciclo{text-align:left;border-left:5px solid var(--acao);flex-direction:column;gap:14px;width:100%;display:flex}.tr-ciclo-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tr-ciclo-top h2{margin-top:3px;font-size:18px}.tr-ciclo-nums{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tr-ciclo-nums div{background:var(--sup2);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.tr-ciclo-nums b{font-family:var(--display);letter-spacing:.03em;font-size:22px;font-weight:400}.tr-ciclo-nums small{color:var(--suave);font-size:11.5px;font-weight:700}.tr-ciclo-top3{flex-wrap:wrap;gap:8px;display:flex}.tr-ciclo-top3 span{background:var(--acao-bg);border-radius:999px;align-items:center;gap:7px;padding:5px 12px 5px 5px;font-size:13px;font-weight:800;display:inline-flex}.tr-ciclo-top3 i{background:var(--acao);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}.tr-aten{flex-direction:column;display:flex}.tr-aten button{border:0;border-bottom:1px solid var(--linha);text-align:left;background:0 0;grid-template-rows:auto auto;grid-template-columns:78px 1fr;align-items:center;column-gap:10px;padding:9px 2px;display:grid}.tr-aten button:last-child{border-bottom:0}.tr-aten button .chip{grid-row:1/3;justify-content:center}.tr-aten button small{color:var(--suave);font-size:12px}.tr-pos{flex-direction:column;display:flex}.tr-pos-l{border-bottom:1px solid var(--linha);grid-template-columns:minmax(110px,1.3fr) 1.4fr .9fr .8fr;align-items:center;gap:10px;padding:9px 2px;display:grid}.tr-pos-l:last-child{border-bottom:0}.tr-pos-l span{flex-direction:column;min-width:0;display:flex}.tr-pos-l.tcab{letter-spacing:.06em;text-transform:uppercase;color:var(--suave);font-size:10.5px;font-weight:800}span.tr-pos-bar{align-items:center;gap:8px;flex-direction:row!important}.tr-pos-bar small{text-align:right;min-width:34px}.tr-filtros{gap:10px}.tr-filtro-l{grid-template-columns:70px 1fr;align-items:center;gap:10px;display:grid}.tr-at{border:0;border-bottom:1px solid var(--linha);text-align:left;background:0 0;grid-template-columns:minmax(170px,1.7fr) .9fr 1.3fr .8fr .7fr .9fr .7fr;align-items:center;gap:10px;width:100%;padding:11px 6px;display:grid}.tr-at:last-child{border-bottom:0}button.tr-at:hover{background:var(--sup2)}.tr-at.tcab{letter-spacing:.06em;text-transform:uppercase;color:var(--suave);font-size:10.5px;font-weight:800}.tr-at.parado .tr-nome b{color:var(--suave)}.tr-metricas{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.tr-metricas button{border:1px solid var(--linha);background:var(--sup);color:var(--suave);border-radius:12px;flex:none;padding:9px 14px;font-size:13.5px;font-weight:800}.tr-metricas button.on{background:var(--texto);border-color:var(--texto);color:var(--fundo)}.tr-podio{grid-template-columns:repeat(3,1fr);align-self:center;align-items:end;gap:10px;width:100%;max-width:520px;display:grid}.tr-podio button{background:var(--sup2);border:0;border-radius:16px 16px 6px 6px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:12px 6px;display:flex;position:relative}.tr-podio b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;overflow:hidden}.tr-podio .num{color:var(--acao-txt);font-size:13px;font-weight:900}.tr-podio i{font-style:normal;font-family:var(--display);color:var(--suave);letter-spacing:.03em;font-size:22px}.tr-podio-av{background:var(--sup);width:44px;height:44px;color:var(--acao-txt);border:2px solid var(--linha);border-radius:50%;place-items:center;font-weight:900;display:grid}.tr-podio-1{background:linear-gradient(170deg,#f7e3b0,#f2c14e)!important;padding-top:22px!important;padding-bottom:26px!important}.tr-podio-1 i{color:#8a5a00}.tr-podio-1 .tr-podio-av{border-color:#e0a526;width:54px;height:54px}.tr-podio-2{padding-bottom:16px!important}.tr-rank{flex-direction:column;display:flex}.tr-rank-l{border:0;border-bottom:1px solid var(--linha);text-align:left;background:0 0;grid-template-columns:30px minmax(120px,1fr) minmax(80px,1.4fr) 80px;align-items:center;gap:10px;width:100%;padding:9px 4px;display:grid}.tr-rank-l:last-child{border-bottom:0}.tr-rank-v{text-align:right}.tr-voltar{align-self:flex-start}.tr-ficha-top{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.avatar.tr-ficha-av{background:var(--acao);color:#fff;border:0;width:58px;height:58px;font-size:24px}.tr-ficha-top h1{font-size:28px}.tr-ficha-chips{gap:6px;margin-left:auto;display:flex}.tr-ficha-hero{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.tr-ficha-hero>div:first-child{flex-direction:column;gap:4px;display:flex}.tr-ficha-ganho{font-family:var(--display);letter-spacing:.03em;font-size:46px;font-weight:400;line-height:1}.tr-ficha-graf .trg text{fill:#ffffffbf}.tr-ficha-graf .trg .trg-v{fill:#fff}.tr-ficha-graf .trg path[stroke]{stroke:#fff}.tr-ficha-graf .trg circle{fill:#fff}.tr-ficha-grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.tr-fr{flex-direction:column;display:flex}.tr-fr-l{border-bottom:1px solid var(--linha);grid-template-columns:minmax(110px,1.4fr) 1fr .8fr .8fr;align-items:center;gap:8px;padding:8px 2px;display:grid}.tr-fr-l:last-child{border-bottom:0}.tr-fr-l.tcab{letter-spacing:.05em;text-transform:uppercase;color:var(--suave);font-size:10.5px;font-weight:800}.tr-fr-pos{color:var(--suave);font-size:13px}.tr-fr-pos b{color:var(--texto);font-size:15px}.tr-fr-pos.ouro b{color:#b07a00}.tr-bloco-agora{background:var(--sup2);border-left:5px solid;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.tr-prio{flex-direction:column;gap:10px;display:flex}.tr-prio>div{align-items:center;gap:12px;display:flex}.tr-prio>div>span:last-child{flex-direction:column;display:flex}.tr-prio small{color:var(--suave);font-size:12.5px}.tr-prio-ic{background:var(--acao-bg);width:42px;height:42px;color:var(--acao-txt);border-radius:12px;flex:none;place-items:center;display:grid}.tr-prog{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:16px;display:grid}.tr-prog>.tr-prog-ed:only-child{grid-column:1/-1}.tr-escopos{flex-direction:column;gap:6px;padding:12px;display:flex;position:sticky;top:12px}.tr-escopo{border:1px solid var(--linha);background:var(--sup);text-align:left;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:1fr auto;column-gap:8px;padding:9px 11px;display:grid;position:relative}.tr-escopo small{color:var(--suave);grid-column:1;font-size:11.5px;font-weight:700}.tr-escopo-n{color:var(--suave);grid-area:1/2/3;align-self:center;font-size:13px;font-weight:900}.tr-escopo.pos{margin-left:12px}.tr-escopo.on{border-color:var(--acao);background:var(--acao-bg)}.tr-escopo.on b{color:var(--acao-txt)}.tr-escopo-tag{background:var(--acao);color:#fff;border-radius:999px;padding:1px 7px;font-size:10px;font-style:normal;font-weight:900;position:absolute;top:-7px;right:10px}.tr-seg-auto{min-width:250px}.trn-sem{flex-direction:column;gap:6px;display:flex}.trn-sem-barras{align-items:flex-end;gap:2px;height:96px;display:flex}.trn-sem-barras span{flex:1;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.trn-sem-barras i{border-radius:3px 3px 1px 1px;width:100%;display:block}.trn-sem-barras i.rm{box-shadow:inset 0 3px #17122a}.trn-sem-barras span.agora:after{content:"";background:var(--texto);border-radius:50%;width:6px;height:6px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.trn-sem-barras span.temp:before{content:"";border-left:2px dashed var(--ok);position:absolute;top:0;bottom:0;left:-2px}.trn-sem-nomes{gap:2px;margin-top:4px;display:flex}.trn-sem-nomes span{color:var(--suave);white-space:nowrap;text-overflow:ellipsis;border-top:3px solid;min-width:0;padding-top:3px;font-size:10px;font-weight:800;overflow:hidden}.trn-sem-leg{color:var(--fraco);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:10.5px;font-weight:800;display:flex}.trn-sem-chave{align-items:center;gap:6px;display:flex}.trn-sem-chave i{border-radius:50%;width:9px;height:9px;display:inline-block}.trn-sem-chave i.agora{background:var(--texto)}.trn-sem-chave i.temp{border-left:2px dashed var(--ok);border-radius:0;width:2px;height:10px}.trn-sem-chave i.rm{background:var(--acao);border-radius:2px;box-shadow:inset 0 3px #17122a}.tr-blocos{flex-direction:column;gap:8px;display:flex}.tr-bloco{background:var(--sup2);border-radius:14px;grid-template-columns:6px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 10px 10px 0;display:grid;overflow:hidden}.tr-bloco.arrastando{opacity:.5}.tr-bloco-cor{align-self:stretch;margin:-10px 0}.tr-bloco-meio{flex-direction:column;gap:3px;min-width:0;display:flex}.tr-bloco-meio select{background:var(--sup);padding:7px 10px;font-weight:800}.tr-bloco-txt{font-weight:600!important}.tr-bloco-ctl{gap:14px;display:flex}.tr-step{flex-direction:column;align-items:center;gap:3px;display:flex}.tr-step .rot{font-size:9.5px}.tr-step>div{align-items:center;gap:5px;display:flex}.tr-step b{text-align:center;min-width:22px;font-size:17px}.tr-step small{font-size:10.5px!important}.tr-step button,.tr-bloco-mov button{border:1px solid var(--linha);background:var(--sup);width:30px;height:30px;color:var(--acao-txt);border-radius:9px;font-weight:900}.tr-int{align-items:flex-end;gap:2px;height:18px;display:flex}.tr-int i{background:var(--linha);border-radius:2px;width:5px}.tr-int i:first-child{height:6px}.tr-int i:nth-child(2){height:9px}.tr-int i:nth-child(3){height:12px}.tr-int i:nth-child(4){height:15px}.tr-int i:nth-child(5){height:18px}.tr-bloco-mov{flex-direction:column;gap:3px;display:flex}.tr-bloco-mov button{height:24px;font-size:10px}.tr-bloco button:disabled{opacity:.35}.tr-bloco-x{color:var(--suave)!important;background:0 0!important;border:0!important;font-size:13px!important}@media (width<=1100px){.tr-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-prog{grid-template-columns:minmax(0,1fr)}.tr-escopos{scrollbar-width:thin;flex-flow:row;min-width:0;position:static;overflow-x:auto}.tr-escopo{flex:none;width:190px}.tr-escopo.pos{margin-left:0}.tr-escopos>.rot{display:none}}@media (width<=900px){.tr-app{grid-template-columns:minmax(0,1fr);gap:14px}.tr-lado,.tr-main{min-width:0}.tr-lado{border-radius:16px;gap:10px;padding:10px;position:static}.tr-time-sel{padding:0 0 8px}.tr-menu{scrollbar-width:none;flex-direction:row;gap:4px;margin:0 -4px;padding:0 4px;overflow-x:auto}.tr-menu button{flex-direction:column;flex:none;align-items:center;gap:3px;min-width:68px;padding:8px 10px;font-size:11.5px}.tr-lado-acoes{flex-direction:row;padding-top:8px}.tr-lado-acoes .btn{flex:1 1 0;width:auto;min-width:0;padding:8px 6px;font-size:12px;line-height:1.15}.tr-cab h1{font-size:23px}.tr-dash-2,.tr-dash-2:last-child{grid-template-columns:1fr}.tr-ciclo-nums{grid-template-columns:1fr 1fr}.tr-at{grid-template-columns:1fr auto;row-gap:4px}.tr-at.tcab,.tr-at .tr-c{display:none}.tr-at .tr-c[data-rot=Presença]{grid-column:1/-1;display:flex}.tr-at .tr-c[data-rot=Evolução]{grid-area:1/2;display:block}.tr-ficha-hero,.tr-ficha-grade{grid-template-columns:minmax(0,1fr)}.tr-ficha-grade>.pilha{min-width:0}.tr-ficha-chips{margin-left:0}.tr-pos-l{grid-template-columns:minmax(90px,1fr) 1.2fr .9fr .7fr;font-size:13px}.tr-filtro-l{grid-template-columns:1fr;gap:4px}.tr-rank-l{grid-template-columns:24px minmax(0,1.3fr) minmax(50px,1fr) 70px;gap:8px}}@media (width<=560px){.tr-kpis{grid-template-columns:1fr}.tr-busca,.tr-cab-acoes{width:100%}.tr-bloco{grid-template-columns:6px minmax(0,1fr) auto;row-gap:8px}.tr-bloco-cor{grid-row:1/3}.tr-bloco-ctl{grid-area:2/2}.tr-bloco-mov{grid-area:1/3/3}.tr-seg-auto{width:100%;min-width:0}.trn-sem-barras{gap:1px;height:72px}.tr-pos-l{grid-template-columns:minmax(80px,1fr) 1fr .8fr}.tr-pos-l>span:nth-child(3){display:none}}.tr-periodo-f{background:var(--sup);border:1px solid var(--linha);box-shadow:var(--sombra);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:8px;display:flex}.tr-periodo-at{scrollbar-width:none;gap:4px;max-width:100%;display:flex;overflow-x:auto}.tr-periodo-at button{color:var(--suave);background:0 0;border:0;border-radius:10px;flex:none;padding:8px 12px;font-size:13px;font-weight:800}.tr-periodo-at button.on{background:var(--acao);color:#fff}.tr-periodo-txt{color:var(--suave);padding-right:6px;font-size:12.5px;font-weight:800}.tr-periodo-dt{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tr-periodo-dt input{width:auto;padding:7px 9px}.tr-periodo-dt span,.tr-periodo-dt small{color:var(--suave);font-size:12.5px;font-weight:800}.tr-testes-res{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tr-testes-res>div{background:var(--sup2);border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}.tr-testes-res b{font-family:var(--display);letter-spacing:.03em;font-size:20px;font-weight:400}.tr-testes-res small{color:var(--suave);font-size:11.5px;font-weight:700}.tr-explica,.tr-como{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.tr-explica>div,.tr-como>div{background:var(--acao-bg);border-radius:14px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.tr-explica b,.tr-como b{color:var(--acao-txt)}.tr-explica span,.tr-como span{font-size:13px}.tr-lancar-l{grid-template-columns:minmax(150px,1.5fr) repeat(var(--cols,6),minmax(60px,1fr))}.tr-falta{font-weight:800;color:#9a6a08!important}.tr-grupos{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.tr-grupo{text-align:left;grid-template-rows:auto auto;grid-template-columns:1fr auto;column-gap:10px;padding:14px;display:grid}.tr-grupo small{color:var(--suave);grid-column:1;font-size:12px;font-weight:700}.tr-grupo-n{font-family:var(--display);letter-spacing:.03em;flex-direction:column;grid-area:1/2/3;align-self:center;align-items:center;font-size:24px;line-height:1;display:flex}.tr-grupo-n small{font-family:var(--corpo);font-size:10px}.tr-grupo.on{border-color:var(--acao);box-shadow:0 0 0 2px var(--acao-bg)}.tr-por{gap:8px;display:flex}.tr-por select{flex:1;min-width:0}.tr-membros{flex-direction:column;display:flex}.tr-membro{border-bottom:1px solid var(--linha);grid-template-columns:minmax(0,1fr) minmax(120px,190px) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.tr-membro:last-child{border-bottom:0}.tr-membro .tr-nome{text-align:left;background:0 0;border:0;padding:0}.tr-membro select{padding:7px 9px;font-size:13px}.tr-progs{flex-direction:column;gap:8px;display:flex;position:sticky;top:12px}.tr-progc{text-align:left;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.tr-progc b{font-size:15px}.tr-progc small{color:var(--suave);font-size:11.5px;font-weight:700}.tr-progc-quem{color:var(--texto);margin-top:4px;font-size:12.5px}.tr-progc.on{border-color:var(--acao);background:var(--acao-bg)}.tr-progc.on b{color:var(--acao-txt)}.tr-legenda{flex-direction:column;gap:8px;display:flex}.tr-legenda-l{flex-wrap:wrap;gap:6px;display:flex}.tr-legenda-l button{border:1px solid var(--linha);background:var(--sup);border-radius:999px;align-items:center;gap:6px;padding:6px 11px 6px 8px;font-size:12.5px;font-weight:800;display:inline-flex}.tr-legenda-l button i{background:var(--c);border-radius:4px;width:12px;height:12px}.tr-legenda-l button.on{border-color:var(--c);box-shadow:0 0 0 2px var(--c) inset}.tr-legenda-txt{background:var(--sup2);border-left:4px solid;border-radius:10px;margin:0;padding:10px 12px;font-size:13.5px}.tr-auto-blocos{flex-wrap:wrap;gap:6px;display:flex}.tr-auto-blocos span{background:var(--sup2);border-left:4px solid;border-radius:8px;flex-direction:column;padding:6px 10px;display:flex}.tr-auto-blocos b{font-size:13px}.tr-auto-blocos small{color:var(--suave);font-size:11px;font-weight:700}.tr-ficha-acoes{flex-wrap:wrap;gap:8px;display:flex}.tr-hist{text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;display:grid}.tr-hist:hover{background:var(--sup2)}.tr-tf-top{color:var(--suave);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.tr-tf-nums{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.tr-tf-nums>div{background:var(--sup2);border-radius:12px;flex-direction:column;padding:10px;display:flex}.tr-tf-nums b{font-family:var(--display);letter-spacing:.03em;font-size:22px;font-weight:400}.tr-tf-nums small{color:var(--suave);font-size:11px;font-weight:700}.tr-tf-ex{border-top:1px solid var(--linha);flex-direction:column;gap:6px;padding-top:10px;display:flex}.tr-tf-series{flex-direction:column;gap:3px;font-size:13.5px;display:flex}.tr-tf-series small{color:var(--suave)}.tr-faixa{align-items:flex-end;gap:4px;padding:0 1.5%;display:flex}.tr-faixa span{flex-direction:column;flex:1;align-items:center;gap:2px;min-width:0;display:flex}.tr-faixa i{border-radius:4px;width:70%;display:block}.tr-faixa small{color:var(--suave);font-size:9px;font-weight:800}@media (width<=1100px){.tr-progs{scrollbar-width:thin;flex-direction:row;position:static;overflow-x:auto}.tr-progc{flex:none;width:220px}}@media (width<=560px){.tr-testes-res{grid-template-columns:1fr}.tr-membro{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.tr-membro select{grid-column:1/2}.tr-periodo-txt{padding:0 6px 4px}.tr-lancar-l{grid-template-columns:repeat(3,1fr)}}.tr-gsel{border-bottom:1px solid var(--linha);padding:2px 2px 10px;position:relative}.tr-gsel-btn{text-align:left;border:1px solid var(--linha);background:var(--sup2);cursor:pointer;width:100%;color:var(--texto);border-radius:14px;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) 20px;column-gap:6px;padding:9px 10px 9px 12px;display:grid}.tr-gsel-btn .rot{grid-column:1}.tr-gsel-btn b{font-family:var(--display);text-transform:uppercase;-webkit-line-clamp:2;letter-spacing:.03em;-webkit-box-orient:vertical;grid-column:1;font-size:15px;font-weight:400;line-height:1.15;display:-webkit-box;overflow:hidden}.tr-kpi-pres .trg-h{flex:none;height:10px}.tr-gsel-btn small{grid-column:1}.tr-gsel-btn svg{width:20px;height:20px;color:var(--acao-txt);grid-area:1/2/4;align-self:center;transition:transform .15s}.tr-gsel-btn[aria-expanded=true]{border-color:var(--acao-txt)}.tr-gsel-btn[aria-expanded=true] svg{transform:rotate(180deg)}.tr-gsel-lista{z-index:30;background:var(--sup);border:1px solid var(--linha);border-radius:14px;flex-direction:column;gap:2px;min-width:240px;max-height:min(70vh,520px);padding:6px;display:flex;position:absolute;top:calc(100% - 4px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px #17122a2e}.tr-gsel-lista button{text-align:left;color:var(--texto);background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 10px;display:flex}.tr-gsel-lista button:hover{background:var(--sup2)}.tr-gsel-lista button.on{background:var(--acao-bg)}.tr-gsel-lista button.on b{color:var(--acao-txt)}.tr-gsel-lista b{font-size:14px;font-weight:800}.tr-gsel-sep{background:var(--linha);height:1px;margin:4px 2px}.tr-gsel-lista .tr-gsel-novo{color:var(--acao-txt);font-size:14px;font-weight:900}.tr-escolher{border:1px solid var(--linha);border-radius:12px;flex-direction:column;gap:4px;max-height:300px;padding:6px;display:flex;overflow-y:auto}.tr-escolha{cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:7px 8px;display:flex}.tr-escolha.on{background:var(--acao-bg)}.tr-escolha input{width:18px;height:18px;accent-color:var(--acao-txt);flex:none}.tr-escolha span{flex-direction:column;min-width:0;display:flex}.tr-escolha b{font-size:14px}.tr-kpi-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.tr-kpi-grande{margin:0;font-size:14px;font-weight:700}.tr-kpi-grande b{font-family:var(--display);letter-spacing:.03em;margin-right:2px;font-size:30px;font-weight:400;line-height:1}.tr-kpi-pres .trg-anel-in b{font-size:22px}.tr-kpi-media{background:var(--sup2);border-radius:10px;margin:0;padding:7px 10px;font-size:13px}.tr-kpi-media b{font-weight:900}.tr .tr-kpi-sec{color:var(--fraco);font-size:11px}.tr-mover{width:auto;max-width:100%;padding:7px 10px;font-size:13px}.chip.tr-chip-pers{color:#b4531a;background:#f2762e24}.trg-tf .trg-bloco{font-size:10.5px;font-weight:800}.trg-tf .trg-r{font-size:10px}.trn-sem-barras.escolher button{cursor:pointer;background:0 0;border:0;border-radius:3px;flex:1;align-items:flex-end;min-width:0;height:100%;padding:0;display:flex;position:relative}.trn-sem-barras.escolher button:hover i{filter:brightness(1.12)}.trn-sem-barras button.agora:after{content:"";background:var(--texto);border-radius:50%;width:6px;height:6px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.trn-sem-barras button.temp:before{content:"";border-left:2px dashed var(--ok);position:absolute;top:0;bottom:0;left:-2px}.trn-sem-barras .sel{outline:2px solid var(--acao);outline-offset:1px;background:var(--acao-bg)!important}.trn-sem-barras .marca i{box-shadow:0 -5px 0 -1px #f2762e}.tr-bloco-int{color:var(--acao-txt)!important}.tr-passo{color:var(--acao-txt)}.tr-membro{flex-wrap:wrap;gap:8px 10px;display:flex}.tr-membro .tr-nome{flex-direction:column;flex:180px;min-width:0;display:flex}.tr-grupo-progs{color:var(--suave);flex-wrap:wrap;grid-column:1/3;gap:4px 10px;margin-top:6px;font-size:12px;font-weight:700;display:flex}.tr-fases{flex-wrap:wrap;gap:8px;display:flex}.tr-fase{border:1px solid var(--linha);border-left:4px solid var(--acao);border-radius:10px;flex-direction:column;flex:150px;gap:1px;min-width:150px;padding:7px 11px;display:flex}.tr-fase b{font-size:13.5px}.tr-fase span{font-size:12.5px;font-weight:700}.tr-comp-l{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.tr-comp-l .campo{margin:0}.tr-tb-blocos{scrollbar-width:thin;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.tr-tb-blocos button{text-align:left;border:1px solid var(--linha);border-top:4px solid var(--c);background:var(--sup);color:var(--texto);border-radius:10px;flex-direction:column;flex:none;align-items:flex-start;gap:1px;padding:7px 11px;display:flex}.tr-tb-blocos button.on{background:var(--sup2);box-shadow:0 0 0 2px var(--acao-bg);border-color:var(--acao);border-top-color:var(--c)}.tr-tb-blocos b{font-size:13px}.tr-tb-blocos .tr-tb-mais{color:var(--acao-txt);border-top-width:1px;justify-content:center;padding:7px 10px;font-weight:900}.tr-tb-semanas{flex-wrap:wrap;gap:6px;display:flex}.tr-tb-semanas button{border:1px solid var(--linha);background:var(--sup);color:var(--texto);border-radius:10px;flex-direction:column;align-items:flex-start;padding:6px 11px;font-size:13px;font-weight:800;display:flex}.tr-tb-semanas button.on{background:var(--texto);color:var(--fundo);border-color:var(--texto)}.tr-tb-semanas button.on small{color:inherit;opacity:.8}.tr-tb-dias{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.tr-tb-dia{background:var(--sup2);border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:10px;display:flex}.tr-tb-dia-top{border-bottom:1px solid var(--linha);flex-direction:column;padding-bottom:4px;display:flex}.tr-tb-dia-top b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:15px;font-weight:400}.tr-tb-ex{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:6px;display:grid}.tr-tb-ex span:last-child{flex-direction:column;min-width:0;display:flex}.tr-tb-ex b{font-size:13px;line-height:1.25}.tr-pers-cod{background:var(--acao-bg);min-width:24px;height:22px;color:var(--acao-txt);border-radius:7px;place-items:center;padding:0 4px;font-size:11.5px;font-weight:900;display:inline-grid}.tr-pers-sem{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.tr-pers-sem>div{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.tr-pers-sem .btn{width:40px;padding:8px 0;font-size:18px}.tr-pers-grade{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:16px;display:grid}.tr-pers-dia{position:sticky;top:12px}.tr-pers-dias{flex-wrap:wrap;gap:6px;display:flex}.tr-pers-dias button{border:1px solid var(--linha);background:var(--sup);font-family:var(--display);color:var(--suave);letter-spacing:.03em;border-radius:12px;flex-direction:column;flex:60px;align-items:center;gap:1px;padding:10px 6px;font-size:14px;display:flex;position:relative}.tr-pers-dias button small{font-family:var(--corpo);color:var(--acao-txt);font-size:10px;font-weight:900}.tr-pers-dias button.on{background:var(--acao);border-color:var(--acao);color:#fff}.tr-pers-dias button.on small{color:#fff}.tr-pers-dias button i{background:#f2762e;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;right:6px}.tr-pers-resumo{background:var(--sup2);border-left:5px solid;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.tr-pers-resumo b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:22px;font-weight:400;line-height:1.1}.tr-pers-lista{gap:10px}.tr-pers-rot{background:var(--sup2);border-radius:10px;flex-direction:column;gap:1px;padding:8px 12px;display:flex}.tr-pers-par{border:1px dashed var(--linha);border-radius:14px;flex-direction:column;gap:6px;padding:6px 8px;display:flex}.tr-pers-chave{color:var(--acao-txt);text-transform:uppercase;letter-spacing:.04em;padding:2px 4px 0;font-size:11px;font-weight:900}.tr-pers-ex{border:1px solid #0000;border-radius:14px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}.tr-pers-ex.pers{background:#f2762e0f;border-color:#f2762e73}.tr-pers-ex .td-previa{border-radius:12px;flex:none;width:64px;height:64px;overflow:hidden}.tr-pers-ex-t{flex-direction:column;gap:2px;min-width:0;display:flex}.tr-pers-ex-t>b{font-size:15px;line-height:1.25}.tr-pers-ex-t .tr-pers-cod{align-self:flex-start}.tr-pers-tags{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;display:flex}.tr-pers-ctl{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.tr-pers-reps{flex-direction:column;align-items:center;gap:3px;display:flex}.tr-pers-reps .rot{font-size:9.5px}.tr .tr-pers-reps input{text-align:center;flex:none;padding:6px;font-weight:800;width:68px!important}.tr-pers-ctl>*{flex:none}.tr-pers-bts{flex-direction:column;align-items:stretch;gap:2px;display:flex}.tr-pers-bts .btn.link{padding:2px 0;font-size:12px}.tr-hist-testes{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:16px;display:grid}.tr-hist-dias{flex-direction:column;gap:6px;max-height:560px;padding-right:2px;display:flex;overflow-y:auto}.tr-hist-dia{text-align:left;border:1px solid var(--linha);background:var(--sup);color:var(--texto);border-radius:12px;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 12px;display:flex}.tr-hist-dia b{font-family:var(--display);letter-spacing:.03em;font-size:16px;font-weight:400}.tr-hist-dia span{font-size:13px;font-weight:700}.tr-hist-dia.on{border-color:var(--acao);box-shadow:0 0 0 2px var(--acao-bg);background:var(--acao-bg)}.tr-hist-det{min-width:0}@media (width<=1100px){.tr-pers-grade{grid-template-columns:minmax(0,1fr)}.tr-pers-dia{position:static}}@media (width<=900px){.tr-hist-testes{grid-template-columns:minmax(0,1fr)}.tr-hist-dias{flex-direction:row;max-height:none;overflow-x:auto}.tr-hist-dia{flex:none}.tr-gsel{padding:0 0 8px}.tr-gsel-lista{min-width:0}}@media (width<=620px){.tr-comp-l{grid-template-columns:minmax(0,1fr)}.tr-pers-ex{grid-template-columns:52px minmax(0,1fr);gap:10px}.tr-pers-ex .td-previa{width:52px;height:52px}.tr-pers-ctl{grid-column:1/3;justify-content:flex-start;gap:10px}.tr-pers-bts{flex-direction:row;align-items:center;gap:8px}.tr-pers-sem b{font-size:14px}}.tr-prog-ed .tr-membros{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));column-gap:16px;display:grid}.tr-prog-ed .tr-membro:last-child{border-bottom:1px solid var(--linha)}.tr-prog-ed .tr-membro .btn.min{padding:6px 10px;font-size:12.5px}.trg-multi{touch-action:pan-y;position:relative}.trg-multi svg{cursor:crosshair}.trg-dica{background:var(--texto);color:var(--fundo);pointer-events:none;white-space:nowrap;z-index:2;border-radius:10px;flex-direction:column;gap:2px;padding:7px 10px;font-size:12px;display:flex;position:absolute;top:4px;transform:translate(-50%);box-shadow:0 8px 20px #17122a40}.trg-dica span{align-items:center;gap:5px;display:flex}.trg-dica i{border-radius:50%;flex:none;width:8px;height:8px}.tr-lev-leg{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tr-lev-leg>div{background:var(--sup2);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:9px 11px;display:flex}.tr-lev-n{align-items:center;gap:6px;font-size:12.5px;font-weight:800;display:flex}.tr-lev-n i{border-radius:50%;flex:none;width:10px;height:10px}.tr-lev-leg b.num{font-family:var(--display);letter-spacing:.03em;font-size:22px;font-weight:400;line-height:1.1}.tr-progs-v5{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.tr-pgc{gap:10px}.tr-pgc-in{text-align:left;color:var(--texto);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:3px;padding:0;display:flex}.tr-pgc-in b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:18px;font-weight:400;line-height:1.15}.tr-painel-top{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.tr-painel-tit{flex-direction:column;gap:2px;margin-top:6px;display:flex}.tr-troca-it{text-align:left;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid!important}.tr-troca-it .td-previa{border-radius:10px;width:52px;height:52px;overflow:hidden}.tr-criar{width:100%;max-width:760px;margin:0 auto}.tr-criar-barra{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.tr-criar-barra span{color:var(--fraco);text-overflow:ellipsis;white-space:nowrap;flex-direction:column;gap:5px;min-width:0;font-size:11px;font-weight:800;display:flex;overflow:hidden}.tr-criar-barra i{background:var(--sup2);border-radius:99px;height:5px}.tr-criar-barra span.on{color:var(--acao-txt)}.tr-criar-barra span.on i{background:linear-gradient(90deg,var(--acao),var(--d1))}.tr-criar-card{gap:14px;padding:22px}.tr-criar-card h1{font-size:24px}.tr-criar-esp{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.tr-criar-esp button,.tr-criar-niv button{border:1px solid var(--linha);background:var(--sup);text-align:left;color:var(--texto);border-radius:14px;padding:13px 12px;font-weight:800}.tr-criar-esp button[aria-pressed=true],.tr-criar-niv button[aria-pressed=true]{border-color:var(--acao);background:var(--acao-bg);color:var(--acao-txt);box-shadow:0 0 0 2px var(--acao-bg)}.tr-criar-niv{flex-direction:column;gap:8px;display:flex}.tr-criar-niv button{flex-direction:column;gap:2px;display:flex}.tr-criar-niv b{font-size:16px}.tr-criar-seg button{padding:12px 0;font-size:20px}.tr-criar-res{background:var(--sup2);border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;font-size:13.5px;font-weight:700;display:flex}.tr-criar-acoes{justify-content:flex-end;display:flex}.tr-criar-acoes .btn{width:auto;min-width:200px}@media (width<=900px){.tr-painel-top{grid-template-columns:minmax(0,1fr)}.tr-lev-leg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.tr-criar-barra span{font-size:0}.tr-criar-card{padding:16px}.tr-criar-acoes .btn{width:100%}.tr-criar-esp{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr .tr-seg-quebra{border-radius:14px;flex-wrap:wrap}.tr .tr-seg-quebra button{white-space:normal;flex:auto}.tr-lev{flex-direction:column;gap:10px;display:flex}.tr-lev-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.tr-lev-card{border:1px solid var(--linha);color:var(--texto);font:inherit;width:100%}.tr-lev-card:hover{border-color:var(--acao);box-shadow:0 0 0 2px var(--acao-bg)}.tr-lev-card .ev-mini{width:100%;height:auto}.tr .tr-lev-rel{color:var(--texto);font-size:12px}.tr-lev-nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tr-lev-nums>div{background:var(--sup2);border-radius:12px;flex-direction:column;padding:9px 11px;display:flex}.tr-lev-nums b{font-family:var(--display);letter-spacing:.03em;font-size:20px;font-weight:400}.tr-ficha-hero .ev-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.tr-ton-bt{text-align:left;min-width:0;color:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:10px;flex-direction:column;gap:2px;margin:-6px 0;padding:6px 8px;display:flex}.tr-ton-bt:hover{background:#ffffff3d}@media (width<=900px){.tr-lev-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.tr-ficha-hero .ev-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr-ton-bt b{text-transform:none}.tr-sp{flex-direction:column;gap:6px;display:flex}.tr-sp-l{grid-template-columns:104px repeat(7,minmax(0,1fr));align-items:center;gap:5px;display:grid}.tr-sp-cab span{text-align:center;color:var(--suave);text-transform:uppercase;font-size:11.5px;font-weight:900}.tr-sp-l>b{flex-direction:column;font-size:13.5px;line-height:1.15;display:flex}.tr-sp-l>b small{font-weight:700}.tr-sp-l button{border:1px solid var(--linha);background:var(--sup);color:#fff;border-radius:10px;min-width:0;height:40px;padding:0;font-size:12.5px;font-weight:900}.tr-sp-l button:disabled{cursor:default;opacity:.85}.tr-sp-academia button.on{background:var(--acao);border-color:var(--acao-txt)}.tr-sp-avrs button.on{background:#3fa3f0;border-color:#3fa3f0}.tr-sp-res button.on{background:#f2762e;border-color:#f2762e}.tr-sp-l button:not(:disabled):not(.on):hover{border-color:var(--acao);background:var(--acao-bg)}.tr-sp-aviso{background:var(--alerta-bg);color:#7a5208;border-radius:10px;margin:0;padding:7px 10px;font-weight:700}.tr-semprog-dias{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.tr-semprog-dias>div{background:var(--sup2);border-radius:12px;flex-direction:column;gap:4px;min-width:0;min-height:76px;padding:8px 7px;display:flex}.tr-semprog-dias>div.livre{border:1px dashed var(--linha);background:0 0}.tr-semprog-dias b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:13px;font-weight:400}.tr-semprog-dias span{color:#fff;border-radius:7px;padding:3px 5px;font-size:11px;font-weight:800;line-height:1.2}.tr-semprog-academia{background:var(--acao)}.tr-semprog-avrs{background:#3fa3f0}.tr-semprog-res{background:#f2762e}.tr .tr-pers-par{border:2px solid var(--acao);background:#6a2fd612;border-radius:16px;flex-direction:column;gap:6px;padding:10px 10px 10px 12px;display:flex}.tr-pers-par-top{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.tr .tr-pers-chave{background:var(--acao);color:#fff;letter-spacing:.03em;border-radius:999px;padding:4px 11px;font-size:11.5px}.tr-pers-par-top small{color:var(--acao-txt);font-weight:800}.tr-pers-par-bts{flex-wrap:wrap;gap:2px 12px;margin-left:auto;display:flex}.tr-pers-par-bts .btn.link{padding:2px 0;font-size:12.5px}.tr-pers-par-l{flex-direction:column;gap:6px;padding-left:16px;display:flex;position:relative}.tr-pers-par-l:before{content:"";border-left:3px solid var(--acao);border-radius:2px;position:absolute;top:30px;bottom:30px;left:4px}.tr-pers-par-l>.tr-pers-ex{background:var(--sup);position:relative}.tr-pers-par-l>.tr-pers-ex:before{content:"";border-top:3px solid var(--acao);width:13px;position:absolute;top:50%;left:-16px}.tr-pers-par-l>.tr-pers-ex.pers{background:#fff6f0}.tr-pers-mont{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.tr-pers-mont button{border:1px solid var(--linha);background:var(--sup);min-width:30px;height:30px;color:var(--acao-txt);border-radius:9px;padding:0 8px;font-size:12px;font-weight:900}.tr-pers-mont button:disabled{opacity:.35}.tr-pers-mont .tr-pers-tirar{color:var(--ruim)}.tr-pers-por{align-self:flex-start;width:auto}.tr-pers-rot{flex-direction:column;gap:1px;display:flex}.tr-pers-rot-bts{gap:14px;display:flex}.tr-pers-rot-bts .btn.link{padding:2px 0;font-size:12.5px}.tr-int-atleta{border:2px solid var(--acao)}.tr-int-l{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tr-int-l .tr-int{margin:0 16px;transform:scale(1.7)}.tr-int i.on{background:var(--acao)}@media (width<=620px){.tr-sp-l{grid-template-columns:62px repeat(7,minmax(0,1fr));gap:3px}.tr-sp-l>b{font-size:11px}.tr-sp-l button{height:34px;font-size:11px}.tr-semprog-dias{grid-template-columns:repeat(4,minmax(0,1fr))}.tr-pers-par-bts{margin-left:0}}.tr .tr-pers-ex{grid-template-columns:64px minmax(0,1fr);row-gap:8px}.tr .tr-pers-ex .tr-pers-ctl{grid-column:2;justify-content:flex-start;gap:10px 14px}.tr .tr-pers-ex .tr-pers-bts{flex-direction:row;align-items:center;gap:10px}.tr .tr-pers-mont{margin-left:auto}@media (width<=620px){.tr .tr-pers-ex{grid-template-columns:52px minmax(0,1fr)}.tr .tr-pers-ex .tr-pers-ctl{grid-column:1/3}.tr .tr-pers-mont{margin-left:0}}.tr-criar-nota{background:var(--acao-bg);color:var(--acao-txt);border-radius:12px;padding:10px 12px;font-weight:700}.tr-estr-total{background:var(--sup2);border-radius:12px;justify-content:space-between;align-items:baseline;padding:9px 12px;font-weight:800;display:flex}.tr-estr-total b{font-family:var(--display);letter-spacing:.03em;font-size:20px;font-weight:400}.tr-estr-l{border:1px solid var(--linha);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:10px 12px;display:grid}.tr-estr-l.on{background:#6a2fd60a;border-color:#6a2fd666}.tr-estr-l.fixo{background:var(--sup2);border-color:var(--sup2)}.tr-estr-n{flex-direction:column;min-width:0;display:flex}.tr-estr-n b{font-size:14.5px}.tr-estr-l select{grid-column:1/3;padding:8px 10px;font-size:13.5px}.tr-cf{gap:8px}.tr-cf-l{border:1px solid var(--linha);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:9px 12px;display:flex}.tr-cf-l .tr-cf-n{flex:200px}.tr-cf-n{flex-direction:column;min-width:0;display:flex}.tr-cf-n b{font-size:14.5px}.tr-cf-pre{border:2px solid var(--acao);background:#6a2fd60d;border-radius:16px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.tr-cf-deg{background:var(--sup);border-color:var(--linha)}.tr-cf-fx{align-items:center;gap:10px;display:flex}.tr-cf-fx>b{font-size:13.5px}.tr-cf-x{color:var(--ruim);font-size:16px}.tr-secoes{scrollbar-width:none;z-index:5;background:var(--fundo);gap:6px;padding:6px 0;display:flex;position:sticky;top:0;overflow-x:auto}.tr-secoes button{border:1px solid var(--linha);background:var(--sup);color:var(--acao-txt);border-radius:999px;flex:none;padding:7px 13px;font-size:13px;font-weight:800}.tr-secoes button:hover{border-color:var(--acao);background:var(--acao-bg)}.tr-sec,#sec-exercicios,#sec-blocos{scroll-margin-top:60px}.tr-sec-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.tr-entrar-exp button{text-align:left;flex-direction:column;align-items:flex-start;gap:1px;display:flex}.tr-entrar-exp small{opacity:.8;font-weight:600}@media (width<=900px){.tr-sec-2{grid-template-columns:minmax(0,1fr)}}.tr-pers-ver{margin-bottom:4px}.tr-pers-app{max-width:560px}.tr-resp{flex-direction:column;display:flex}.tr-resp>div{border-bottom:1px solid var(--linha);grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.tr-resp>div:last-child{border-bottom:0}.tr-fases-avr{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.tr-fase-avr{border:1px solid var(--linha);border-left:4px solid var(--c);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.tr-fase-avr .tr-step{align-items:flex-start}@media (width<=620px){.tr-resp>div{grid-template-columns:minmax(0,1fr) auto}.tr-resp>div .rot{grid-column:1/3}}.tr-prev{background:var(--sup2);border-radius:12px;flex-direction:column;gap:6px;padding:10px;display:flex}.tr-prev-ex{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;display:grid}.tr-prev-ex .td-previa{border-radius:9px;width:44px;height:44px;overflow:hidden}.tr-prev-ex span{flex-direction:column;min-width:0;display:flex}.tr-prev-ex b{font-size:13.5px;line-height:1.25}.tr-prev-sem{background:var(--sup);width:44px;height:44px;color:var(--suave);border-radius:9px;place-items:center;font-weight:900;display:grid}.tr-esc{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:12px;display:grid}.tr-esc-lista{flex-direction:column;gap:4px;max-height:60vh;display:flex;overflow-y:auto}.tr-esc-it{text-align:left;border:1px solid var(--linha);background:var(--sup);color:var(--texto);border-radius:10px;flex-direction:column;align-items:flex-start;padding:8px 10px;display:flex}.tr-esc-it b{font-size:13.5px}.tr-esc-it.on{border-color:var(--acao);background:var(--acao-bg)}.tr-esc-it.sem{color:var(--ruim);border-style:dashed}.tr-esc-prev{flex-direction:column;gap:10px;display:flex;position:sticky;top:0}.folha:has(.tr-esc){max-width:860px}.tr-pers-rot.mudou{background:#fff1e6}.tr-gb-graf{flex-direction:column;gap:4px;display:flex;overflow:hidden}.tr-gb-barras{grid-template-columns:repeat(var(--gb-n),minmax(0,1fr));flex:none;grid-template-rows:120px;align-items:stretch;gap:2px;height:120px;display:grid}.tr-gb-barras button{cursor:pointer;background:0 0;border:0;border-radius:4px;align-self:stretch;align-items:flex-end;min-width:0;padding:0;display:flex;position:relative}.tr-gb-barras button i{border-radius:3px 3px 1px 1px;width:100%;display:block}.tr-gb-barras button i.rm{box-shadow:inset 0 3px #17122a}.tr-gb-barras button.sel{outline:2px solid var(--texto);outline-offset:1px;background:var(--acao-bg)}.tr-gb-barras button.agora:after{content:"";background:var(--texto);border-radius:50%;width:5px;height:5px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.tr-gb-barras button.mudada:before{content:"";background:#f2762e;border-radius:50%;width:6px;height:6px;position:absolute;top:2px;left:50%;transform:translate(-50%)}.tr-gb-faixa{grid-template-columns:repeat(var(--gb-n),minmax(0,1fr));gap:2px;margin-top:4px;display:grid}.tr-gb-bloco{min-width:0;display:flex;position:relative}.tr-gb-nome{border:0;border-top:5px solid var(--c);background:color-mix(in srgb,var(--c) 14%,var(--sup));min-width:0;color:var(--texto);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;text-align:center;border-radius:0 0 8px 8px;flex:1;padding:5px 4px;font-size:11px;font-weight:900;display:block;overflow:hidden}.tr-gb-nome span{text-overflow:ellipsis;display:block;overflow:hidden}.tr-gb-bloco.on .tr-gb-nome{background:var(--c);color:#fff}.tr-gb-bloco.app .tr-gb-nome{border-top-style:dashed;border-top-color:var(--linha);color:var(--fraco);cursor:default;background:0 0}.tr-gb-borda{cursor:ew-resize;z-index:2;touch-action:none;width:8px;position:absolute;top:0;bottom:0;right:-4px}.tr-gb-borda:after{content:"";background:var(--texto);opacity:0;border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;left:3px}.tr-gb-bloco:hover .tr-gb-borda:after,.tr-gb-bloco.on .tr-gb-borda:after{opacity:.5}.tr-gb-leg{color:var(--fraco);justify-content:space-between;gap:10px;font-size:11px;font-weight:800;display:flex}.tr-gb-leg span:nth-child(2){text-align:center}.tr-gb-paineis{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:12px;display:grid}.tr-gb-painel{border:1px solid var(--linha);border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.tr-gb-painel-bloco{border-left:5px solid var(--c)}.tr-gb-painel select{padding:8px 10px;font-weight:800}.tr-gb-ctl{flex-wrap:wrap;gap:18px;display:flex}.tr-gb-acoes{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tr-gb-acoes .btn.min{width:auto}.tr-gb-niv button{font-weight:900}.tr-wiz{grid-template-columns:200px minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.tr-wiz-etapas{flex-direction:column;gap:4px;display:flex;position:sticky;top:12px}.tr-wiz-etapas button{text-align:left;color:var(--suave);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;font-weight:800;display:flex}.tr-wiz-etapas button i{background:var(--sup2);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;display:grid}.tr-wiz-etapas button.on{background:var(--acao-bg);color:var(--acao-txt)}.tr-wiz-etapas button.on i{background:var(--acao);color:#fff}.tr-wiz-etapas button.feita i{background:var(--ok);color:#fff}.tr-wiz-etapas button:disabled{opacity:.45;cursor:default}.tr-wiz-meio{gap:14px;min-height:420px;padding:20px}.tr-wiz-q{font-size:22px}.tr-wiz-acoes{justify-content:space-between;gap:10px;margin-top:auto;padding-top:8px;display:flex}.tr-wiz-acoes .btn{width:auto;min-width:160px}.tr-wiz-acoes .btn:only-child{margin-left:auto}.tr-wiz-resumo{gap:8px;position:sticky;top:12px}.tr-res-l{border-bottom:1px solid var(--linha);flex-direction:column;gap:1px;padding-bottom:6px;display:flex}.tr-res-l b{font-size:14px}.tr-wiz-esp{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;display:grid}.tr-wiz-esp button{border:1px solid var(--linha);background:var(--sup);color:var(--texto);text-align:center;border-radius:14px;flex-direction:column;gap:6px;padding:8px;font-weight:800;display:flex}.tr-wiz-esp img{aspect-ratio:4/3;object-fit:cover;background:var(--sup2);border-radius:10px;width:100%}.tr-wiz-esp button[aria-pressed=true],.tr-wiz-ops button[aria-pressed=true]{border-color:var(--acao);background:var(--acao-bg);color:var(--acao-txt);box-shadow:0 0 0 2px var(--acao-bg)}.tr-wiz-ops{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.tr-wiz-ops button{text-align:left;border:1px solid var(--linha);background:var(--sup);color:var(--texto);border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px;font-weight:800;display:flex}.tr-wiz-ops small{font-weight:600}.tr-wiz-campos{grid-template-columns:repeat(2,minmax(0,220px));gap:10px;display:grid}.tr-estr-esc{flex-wrap:wrap;grid-column:1/3;align-items:center;gap:4px 12px;display:flex}.tr-wiz-extras{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.tr-wiz-extra{border:1px solid var(--linha);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 8px;display:flex}.tr-wiz-extra.on{border-color:var(--acao);background:var(--acao-bg)}.tr-wiz-extra>button:first-child{color:var(--texto);text-align:left;background:0 0;border:0;flex:1;padding:4px 2px;font-weight:800}.tr-wiz-extra .tr-prev{flex-basis:100%}.tr-ddt-dias summary{cursor:pointer;color:var(--acao-txt);font-weight:800}.tr-ddt-dia{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:6px 0;display:flex}@media (width<=1100px){.tr-wiz{grid-template-columns:180px minmax(0,1fr)}.tr-wiz-resumo{grid-column:1/3;position:static}}@media (width<=760px){.tr-wiz{grid-template-columns:minmax(0,1fr)}.tr-wiz-etapas{scrollbar-width:none;flex-direction:row;position:static;overflow-x:auto}.tr-wiz-etapas button{flex:none;padding:7px 8px;font-size:12.5px}.tr-wiz-resumo{grid-column:auto}.tr-wiz-meio{min-height:0;padding:14px}.tr-gb-paineis{grid-template-columns:minmax(0,1fr)}.tr-gb-barras{grid-template-rows:90px;gap:1px;height:90px}.tr-esc{grid-template-columns:minmax(0,1fr)}.tr-esc-lista{max-height:36vh}.tr-wiz-campos{grid-template-columns:minmax(0,1fr)}.tr-gb-leg span:nth-child(2){display:none}}.tr-menu button{position:relative}.tr-menu-badge{color:#fff;background:#e0457b;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11.5px;font-style:normal;font-weight:800;display:inline-flex}.tr-msg{grid-template-columns:320px minmax(0,1fr);align-items:stretch;gap:14px;min-height:520px;display:grid}.tr-msg-lista{flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.tr-msg-itens{flex-direction:column;gap:2px;max-height:620px;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.tr-msg-it{text-align:left;width:100%;color:var(--texto);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:9px 8px;display:flex}.tr-msg-it:hover{background:var(--sup2)}.tr-msg-it[aria-current=true]{background:var(--acao-bg)}.tr-msg-it .avatar{flex:none;width:36px;height:36px}.tr-msg-tx{flex-direction:column;flex:1;min-width:0;display:flex}.tr-msg-l1{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tr-msg-l1 b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;overflow:hidden}.tr-msg-l1 time{color:var(--suave);flex:none;font-size:11.5px}.tr-msg-tx small{color:var(--suave);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.tr-msg-it.nova .tr-msg-tx small{color:var(--texto);font-weight:700}.tr-msg-badge{color:#fff;background:#e0457b;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;font-style:normal;font-weight:800;display:inline-flex}.tr-msg-conv{flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}.tr-msg-nada{justify-content:center;align-items:center;padding:24px}.tr-msg-cab{border-bottom:1px solid var(--linha);align-items:center;gap:10px;padding:12px 14px;display:flex}.tr-msg-cab .avatar{flex:none;width:38px;height:38px}.tr-msg-quem{flex-direction:column;flex:1;min-width:0;display:flex}.tr-msg-quem small{color:var(--suave);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.tr-msg-volta{display:none}.tr-msg-rolo{background:var(--fundo);flex-direction:column;flex:1;gap:4px;min-height:260px;max-height:520px;padding:14px;display:flex;overflow-y:auto}.tr-msg-vazio{text-align:center;margin:auto 0}.tr-msg-dia{color:var(--suave);background:var(--sup);border:1px solid var(--linha);border-radius:10px;align-self:center;margin:8px 0 4px;padding:2px 10px;font-size:11.5px;font-weight:800}.tr-balao{background:var(--sup);border:1px solid var(--linha);max-width:78%;color:var(--texto);white-space:pre-wrap;word-break:break-word;border-radius:14px 14px 14px 4px;align-self:flex-start;padding:8px 11px 6px;font-size:14.5px;line-height:1.35}.tr-balao.meu{background:var(--acao);border-color:var(--acao);color:#fff;border-radius:14px 14px 4px;align-self:flex-end}.tr-balao small{text-align:right;color:var(--suave);margin-top:2px;font-size:10.5px;display:block}.tr-balao.meu small{color:#fffc}.tr-msg-escreve{border-top:1px solid var(--linha);align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.tr-msg-escreve textarea{resize:none;flex:1;min-height:44px}.tr-msg-escreve .btn{width:auto}@media (width<=900px){.tr-msg{grid-template-columns:1fr;min-height:0}.tr-menu-badge{min-width:18px;height:18px;margin:0;font-size:10.5px;position:absolute;top:2px;right:6px}.tr-msg .tr-msg-nada,.tr-msg.com-conversa .tr-msg-lista{display:none}.tr-msg-volta{flex-basis:100%;padding:0;display:inline-flex}.tr-msg-cab{flex-wrap:wrap}.tr-msg-itens{max-height:none}.tr-msg-rolo{max-height:60vh}}.tr-pd-dia{flex-direction:column;gap:2px;display:flex}.tr-pd-dia>b{margin:6px 0 2px;font-size:14px}.tr-pd-ex{border:1px solid var(--linha);background:var(--sup);text-align:left;color:var(--texto);border-radius:10px;justify-content:space-between;gap:10px;padding:8px 10px;font-size:14px;display:flex}.tr-pd-ex.edit{border-color:var(--acao);background:var(--acao-bg)}.tr-nt-metas{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tr-nt-metas>div{background:var(--sup2);border-radius:12px;flex-direction:column;padding:8px 10px;display:flex}.tr-nt-metas b{font-size:18px}.tr-nt-metas small{color:var(--suave);font-size:12px}.tr-nt-aviso{border-left:3px solid var(--alerta);padding-left:8px}.tr-nt-aviso.forte{border-color:var(--ruim);font-weight:700}.tr-vagas-aviso{border-left-color:var(--alerta);background:var(--alerta-bg)}.tr-vagas-aviso.forte{border-left-color:var(--ruim);background:var(--ruim-bg)}.tr-grupo-pos{border-bottom:1px solid var(--linha)}.tr-grupo-pos:last-child{border-bottom:0}.tr-grupo-pos-cab{justify-content:space-between;align-items:baseline;gap:8px;padding:14px 6px 6px;display:flex}.tr-grupo-pos-cab b{letter-spacing:.04em;text-transform:uppercase;color:var(--acao-txt);font-family:Hopta Titulo,Kanit,sans-serif;font-size:14px;font-weight:900}.tr-grupo-pos-cab small{color:var(--suave);font-size:12px}.tr-grupo-pos .tr-at:last-child{border-bottom:0}.tr-ficha-pos{flex-direction:column;gap:8px;display:flex}.tr-ficha-pos .tr-entrar-pos{flex-wrap:wrap;gap:6px;display:flex}.tr-espera{text-align:left;padding:8px 0 24px}.tr-espera-hex{width:64px;height:64px;margin:8px 0 4px;position:relative}.tr-espera-hex svg{width:100%;height:100%;fill:var(--acao-bg);stroke:var(--acao);stroke-width:2px}.tr-espera-hex span{border:3px solid var(--acao);border-top-color:#0000;border-radius:50%;width:22px;height:22px;margin:auto;animation:1.4s linear infinite tr-gira;position:absolute;inset:0}@keyframes tr-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tr-espera-hex span{animation:none}}.tr-espera-tit{text-transform:uppercase;letter-spacing:.03em;margin:0;font-family:Hopta Titulo,Kanit,sans-serif;font-size:26px;font-weight:900;line-height:1.1}.tr-espera-card{gap:10px}.tr-espera-l{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tr-espera-l small{color:var(--suave);font-size:13px}.tr-espera-l b{text-align:right}.tr-ficha-pos .chip[aria-pressed=true]{background:var(--acao);color:#fff;box-shadow:none}.tr-modo{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=520px){.tr-modo{grid-template-columns:1fr}}.tr-modo button{text-align:left;border:1.5px solid var(--linha,#7f7f7f4d);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.tr-modo button[aria-pressed=true]{border-color:var(--acao);background:var(--acao-bg)}.tr-modo button b{font-size:15px}.tr-modo button small{opacity:.8;font-size:13px;line-height:1.35}.tr-modo-sel{text-transform:uppercase;letter-spacing:.04em;color:var(--acao-txt);font-size:11px;font-weight:800}.tr-modo-tag{background:var(--acao-bg);color:var(--acao);vertical-align:middle;border-radius:99px;margin-left:6px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-block}.rd{--rd-fundo:#f5f3fa;--rd-sup:#fff;--rd-txt:#17122a;--rd-suave:#6b6282;--rd-linha:#e3ddef;--rd-barra:#17122a24;--rd-barra-on:#17122a;z-index:65;background:var(--rd-fundo);color:var(--rd-txt);-webkit-user-select:none;user-select:none;touch-action:manipulation;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;outline:none;flex-direction:column;transition:background-color .35s;display:flex;position:fixed;inset:0;overflow:hidden}@media (prefers-color-scheme:dark){.rd{--rd-fundo:#0f0b19;--rd-sup:#1b1530;--rd-txt:#f4f1fa;--rd-suave:#a79cc4;--rd-linha:#ffffff1a;--rd-barra:#ffffff38;--rd-barra-on:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.rd.rd-escuro{--rd-fundo:#000;--rd-txt:#fff;--rd-suave:#b9aed6;--rd-barra:#ffffff40;--rd-barra-on:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.rd-progresso{padding:calc(10px + env(safe-area-inset-top,0px)) 12px 0;z-index:3;gap:4px;display:flex;position:relative}.rd-progresso i{background:var(--rd-barra);border-radius:2px;flex:1;height:3px;overflow:hidden}.rd-progresso b{background:var(--rd-barra-on);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.rd-progresso b.cheia{transform:none}.rd-progresso b.anda{animation:linear forwards rdBarra}@keyframes rdBarra{to{transform:none}}.rd-topo{z-index:3;align-items:center;gap:8px;padding:8px 10px 0 16px;display:flex;position:relative}.rd-pos{color:var(--rd-suave);flex:1;font-size:12px;font-weight:800}.rd-pular{color:var(--rd-txt);background:0 0;border:0;border-radius:999px;padding:8px 10px;font-size:14px;font-weight:900}.rd-x{width:40px;height:40px;color:var(--rd-txt);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.rd-x svg{width:22px;height:22px}.rd-palco{cursor:pointer;flex:1;min-height:0;position:relative}.rd-quadro{max-width:480px;margin:0 auto;animation:.35s both rdQuadro;position:absolute;inset:0}@keyframes rdQuadro{0%{opacity:0}to{opacity:1}}.rd-tela{flex-direction:column;gap:10px;height:100%;padding:22px 20px 120px;display:flex;overflow:hidden}.rd-rot{font-family:var(--display);text-transform:uppercase;letter-spacing:.16em;color:var(--acao);font-size:13px}.rd-escuro .rd-rot{color:#b99bff}@media (prefers-color-scheme:dark){.rd:not(.rd-escuro) .rd-rot{color:#b99bff}}.rd-grande{font-family:var(--display);text-transform:uppercase;text-wrap:balance;letter-spacing:.03em;margin:2px 0 0;font-size:clamp(40px,13vw,60px);font-weight:400;line-height:.95}.rd-bloco{color:var(--b);text-shadow:0 0 28px color-mix(in srgb,var(--b) 35%,transparent);font-size:clamp(34px,10.5vw,52px)}.rd-linha{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.rd-linha b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:19px;font-weight:400}.rd-linha span{font-family:var(--display);text-transform:uppercase;color:var(--rd-suave);letter-spacing:.03em;align-items:center;gap:6px;font-size:17px;display:flex}.rd-foco{background:color-mix(in srgb,var(--b) 16%,transparent);border-radius:999px;padding:3px 10px;color:var(--b)!important;font-size:13px!important}.rd-porque{color:var(--rd-suave);margin:0;font-size:17px;font-weight:800}.rd-entra{animation:.5s cubic-bezier(.2,.8,.2,1) both rdEntra}@keyframes rdEntra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.rd-desliza{animation:.5s cubic-bezier(.2,.8,.2,1) both rdDesliza}@keyframes rdDesliza{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.rd-sobe{animation:.55s cubic-bezier(.2,1.2,.3,1) both rdSobe}@keyframes rdSobe{0%{opacity:0;transform:translateY(26px)scale(.96)}to{opacity:1;transform:none}}.rd-ment{flex-direction:column;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.rd-luz{aspect-ratio:1;opacity:0;background:radial-gradient(circle,#7b3fe48c 0%,#5a1a9e47 35%,#0000 68%);border-radius:50%;width:130vw;max-width:620px;animation:1s .1s forwards rdLuz,4s ease-in-out 1.2s infinite rdPulsa;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}@keyframes rdLuz{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes rdPulsa{0%,to{opacity:1}50%{opacity:.7}}.rd-part{pointer-events:none;position:absolute;inset:0}.rd-part i{opacity:0;background:#c9a8ff;border-radius:50%;animation:linear infinite rdParticula;position:absolute;bottom:-8px;box-shadow:0 0 6px #9b6bff}.rd-part i:nth-child(3n){background:#fff}@keyframes rdParticula{0%{opacity:0;transform:translateY(0)}15%{opacity:.9}to{opacity:0;transform:translateY(-78vh)}}.rd-marca{z-index:2;align-items:center;margin:4px 0 0;position:relative}.rd-marca img{width:96px}.rd-hop{z-index:1;perspective:700px;max-width:86vw;height:clamp(200px,min(52vh,100dvh - 420px),460px);margin-top:2vh;position:relative}.rd-hop img{object-fit:contain;object-position:bottom;transform-origin:50% 90%;filter:drop-shadow(0 0 22px #7b3fe480);width:100%;height:100%;animation:1.4s cubic-bezier(.2,.9,.25,1) .25s both rdHoplita;display:block;position:relative}@keyframes rdHoplita{0%{opacity:0;filter:brightness(0)drop-shadow(0 0 #7b3fe400);transform:translateY(40px)scale(.84)rotateY(-24deg)}45%{opacity:1;filter:brightness(.35)drop-shadow(0 0 28px #9b6bffd9)}to{opacity:1;filter:brightness()drop-shadow(0 0 22px #7b3fe480);transform:none}}.rd-chao{opacity:0;background:radial-gradient(closest-side,#9b6bff8c,#7b3fe42e 60%,#0000);border-radius:50%;width:min(78%,260px);height:26px;animation:.9s 1s forwards rdChao;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}@keyframes rdChao{0%{opacity:0;transform:translate(-50%)scaleX(.3)}to{opacity:1;transform:translate(-50%)scaleX(1)}}.rd-brilho{z-index:1;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 35%,#ffffffb3 48%,#d6beff73 53%,#0000 65%) 130% 0/250% 100% no-repeat;animation:1.1s ease-in-out 1.45s both rdBrilho;position:absolute;inset:0;-webkit-mask-position:bottom!important;mask-position:bottom!important}@keyframes rdBrilho{0%{background-position:130% 0}to{background-position:-30% 0}}.rd-ment-txt{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:440px;margin-top:22px;padding:0 24px 120px;display:flex;position:relative}.rd-frase{font-family:var(--corpo);color:#fff;text-wrap:balance;margin:0;font-size:clamp(21px,6.2vw,27px);font-weight:900;line-height:1.25}.rd-pal{opacity:0;animation:.45s forwards rdPalavra;display:inline}@keyframes rdPalavra{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:none}}.rd-autor{font-family:var(--display);text-transform:uppercase;letter-spacing:.14em;color:#b9aed6;font-size:12px}.rd-desc{color:#b9aed6;max-width:300px;font-size:14px;font-weight:700}.rd-treino{gap:12px}.rd-cab{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.rd-cab .rd-dia{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;color:#fff;background:var(--b);border-radius:10px;padding:4px 10px;font-size:15px;font-weight:400}.rd-cab .rd-nome{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;color:var(--b);font-size:24px;font-weight:400;line-height:1}.rd-cab span{font-family:var(--display);text-transform:uppercase;color:var(--rd-suave);letter-spacing:.03em;align-items:center;gap:5px;margin-left:auto;font-size:15px;display:flex}.rd-desafio{background:var(--rd-sup);box-shadow:0 0 0 2px color-mix(in srgb,var(--b) 70%,transparent),0 14px 30px color-mix(in srgb,var(--b) 28%,transparent);border-radius:22px;align-items:stretch;gap:14px;padding:10px;display:flex;position:relative;overflow:hidden}.rd-desafio .td-previa{background:#fff;border-radius:16px;flex:none;width:118px;height:150px}.rd-desafio .td-previa .corpo{height:140px}.rd-desafio-t{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;padding-right:4px;display:flex}.rd-desafio-t small{font-family:var(--display);text-transform:uppercase;letter-spacing:.12em;color:var(--b);font-size:12px}.rd-desafio-t>b{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;text-wrap:balance;font-size:19px;font-weight:400;line-height:1.05}.rd-desafio-n{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:4px;display:flex}.rd-desafio-n strong{font-family:var(--display);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--b);font-size:44px;font-weight:400;line-height:.9}.rd-desafio-n strong i{margin-left:4px;font-size:20px;font-style:normal}.rd-desafio-n span{font-family:var(--display);text-transform:uppercase;color:var(--rd-txt);letter-spacing:.03em;font-size:18px}.rd-peso{background:color-mix(in srgb,var(--b) 10%,var(--rd-sup));border-radius:16px;align-items:center;gap:10px;padding:8px 14px;display:flex}.rd-peso-ic{width:34px;height:34px;color:var(--b);flex:none}.rd-peso span{color:var(--rd-suave);font-size:14px;font-weight:800}.rd-peso b{font-family:var(--display);text-transform:uppercase;color:var(--rd-txt);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:400}.rd-peso small{color:var(--rd-suave);text-align:right;margin-left:auto;font-size:12.5px;font-weight:800}.rd-exs{flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.rd-exs li{border-bottom:1px solid var(--rd-linha);align-items:center;gap:10px;padding:7px 2px;display:flex}.rd-exs em{min-width:26px;font-style:normal;font-family:var(--display);text-transform:uppercase;color:var(--b);letter-spacing:.03em;flex:none;font-size:13px}.rd-exs b{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:14.5px;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.rd-exs span{text-align:right;max-width:38%;font-family:var(--display);text-transform:uppercase;color:var(--rd-txt);letter-spacing:.02em;flex:none;font-size:14px}.rd-etapas{flex-wrap:wrap;gap:6px;display:flex}.rd-etapas span{color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent);border-radius:999px;align-items:center;gap:5px;padding:5px 10px 5px 7px;font-size:12.5px;font-weight:900;display:flex}.rd-fase-graf{flex-direction:column;gap:6px;margin:22px 0 10px;display:flex}.rd-agora,.rd-blocos{gap:4px;display:flex}.rd-agora span{flex:1;justify-content:center;min-width:0;height:16px;display:flex}.rd-agora b{font-family:var(--display);text-transform:uppercase;color:var(--b);white-space:nowrap;letter-spacing:.03em;font-size:12px;font-weight:400}.rd-blocos span{text-align:center;min-width:0;font-family:var(--display);text-transform:uppercase;color:var(--rd-suave);opacity:.6;letter-spacing:.03em;border-top:3px solid;padding-top:4px;font-size:11px;overflow:hidden}.rd-blocos span.on{opacity:1;color:var(--rd-txt)}.rd-barras-fase{align-items:flex-end;gap:4px;height:170px;display:flex}.rd-barras-fase i{opacity:.45;transform-origin:bottom;border-radius:5px 5px 2px 2px;flex:1;animation:.6s cubic-bezier(.2,.9,.3,1.1) both rdCresce;position:relative}.rd-barras-fase i.passou{opacity:.3}.rd-barras-fase i.agora{opacity:1;box-shadow:0 0 0 2px var(--rd-fundo),0 0 0 4px var(--b),0 0 22px var(--b)}@keyframes rdCresce{0%{transform:scaleY(0)}to{transform:none}}.rd-chips{flex-wrap:wrap;gap:8px;display:flex}.rd-chips span{background:var(--rd-sup);border:1px solid var(--rd-linha);border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:13.5px;font-weight:800;display:flex}.rd-chips i{border-radius:50%;width:10px;height:10px}.rd-itens{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.rd-item{background:var(--rd-sup);border:1px solid var(--rd-linha);border-radius:18px;align-items:center;gap:12px;padding:11px 14px;display:flex;box-shadow:0 4px 16px #17122a0d}.rd-item-ic{color:#fff;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.rd-item-forca .rd-item-ic{background:linear-gradient(140deg,#b832d6,#6a2fd6)}.rd-item-avrs .rd-item-ic{background:#0f1e3a}.rd-item-res .rd-item-ic{background:linear-gradient(140deg,#f2762e,#e0457b)}.rd-item-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rd-item-t b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:17px;font-weight:400}.rd-item-t small{color:var(--rd-suave);font-size:13.5px;font-weight:800}.rd-item-t .rd-dica{opacity:.85;font-size:12.5px;font-weight:700}.rd-item em{font-style:normal;font-family:var(--display);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:var(--rd-linha);color:var(--rd-suave);border-radius:999px;padding:5px 9px;font-size:11.5px}.rd-hoje{border-color:#0000;box-shadow:0 0 0 2px #7b3fe4,0 10px 26px #6a2fd638}.rd-hoje em{color:#fff;background:#6a2fd6}.rd-feito em{color:#1fa86a;background:#1fa86a29}.rd-placar{align-items:baseline;gap:12px;margin-top:4px;display:flex}.rd-placar b{font-family:var(--display);background:linear-gradient(135deg,#3fa3f0,#7b3fe4);color:#0000;letter-spacing:.03em;-webkit-background-clip:text;background-clip:text;font-size:clamp(72px,24vw,110px);font-weight:400;line-height:.9}.rd-placar span{font-family:var(--display);text-transform:uppercase;color:var(--rd-suave);letter-spacing:.03em;font-size:24px}.rd-semana{flex-direction:column;gap:12px;margin-top:10px;display:flex}.rd-sem-linha{flex-direction:column;gap:8px;display:flex}.rd-sem-nome{font-family:var(--display);text-transform:uppercase;letter-spacing:.06em;color:var(--rd-suave);font-size:14px}.rd-sem-hex{flex-wrap:wrap;gap:8px;display:flex}.rd-hex{place-items:center;width:52px;height:52px;animation:.5s cubic-bezier(.2,1.4,.4,1) both rdHexa;display:grid;position:relative}.rd-hex>svg:first-child{width:100%;height:100%;position:absolute;inset:0}.rd-hex path{fill:#0000;stroke:color-mix(in srgb,var(--c) 45%,transparent);stroke-width:2.4px}.rd-hex.ok path{fill:var(--c);stroke:var(--c)}.rd-hex.hoje path{stroke:var(--c);stroke-width:3px;stroke-dasharray:5 4}.rd-check{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;width:24px;height:24px;animation:.35s forwards rdCheck;position:relative}@keyframes rdHexa{0%{opacity:0;transform:scale(.3)rotate(-30deg)}to{opacity:1;transform:none}}@keyframes rdCheck{to{stroke-dashoffset:0}}.rd-hex-hoje{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;color:var(--c);font-size:11px;font-weight:400;position:relative}.rd-rodape{z-index:4;padding:16px 20px calc(18px + env(safe-area-inset-bottom,0px));background:linear-gradient(transparent,var(--rd-fundo) 35%);position:absolute;bottom:0;left:0;right:0}.rd-go{color:#fff;background:linear-gradient(135deg,#7b3fe4,#5a1a9e);border:0;border-radius:18px;flex-direction:column;align-items:center;gap:3px;width:100%;max-width:440px;margin:0 auto;padding:15px 16px;display:flex;box-shadow:0 10px 26px #6a2fd666}.rd-go b{font-size:18px;font-weight:900}.rd-go span{font-family:var(--display);text-transform:uppercase;color:#ffffffe6;letter-spacing:.03em;align-items:center;gap:6px;font-size:15px;display:flex}.rd-go-claro{color:#17122a;background:#fff;box-shadow:0 10px 26px #7b3fe459}.rd-dica-toque{left:0;right:0;bottom:calc(18px + env(safe-area-inset-bottom,0px));text-align:center;color:var(--rd-suave);z-index:3;pointer-events:none;font-size:13px;font-weight:800;position:absolute}.rd-cartao{text-align:left;cursor:pointer;border:0;width:100%;display:block}.rd-cartao-ver{color:#d9c8ff;border-top:1px solid #ffffff24;align-items:center;gap:8px;margin-top:12px;padding-top:10px;font-size:13.5px;font-weight:900;display:flex}.rd-cartao-ver img{object-fit:cover;object-position:top;width:22px;height:46px;margin:-14px 0 -8px}.rd-cartao-ver i{margin-left:auto;font-size:18px;font-style:normal}.rd-calmo *,.rd-calmo :before,.rd-calmo :after{transition:none!important;animation:none!important}.rd-calmo .rd-pal,.rd-calmo .rd-luz,.rd-calmo .rd-chao{opacity:1}.rd-calmo .rd-part{display:none}.rd-calmo .rd-check{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.rd *,.rd :before,.rd :after{transition:none!important;animation:none!important}.rd .rd-pal,.rd .rd-luz,.rd .rd-chao{opacity:1}.rd .rd-part{display:none}.rd .rd-check{stroke-dashoffset:0}}.fn{--fn-bg:#f6f3fb;--fn-card:#fff;--fn-card2:#f1ecf9;--fn-ink:#1a1030;--fn-muted:#6a6180;--fn-line:#e3dbf1;--fn-roxo:#5a1a9e;--fn-roxo2:#7a3fd6;--fn-lilas:#a87bf5;--fn-soft:#efe6fd;--fn-ativ:#f08a24;--fn-ativ-bg:#fdeedd;--fn-fin:#2b8fd6;--fn-fin-bg:#e1f0fb;z-index:50;background:var(--fn-bg);color:var(--fn-ink);padding:0 16px calc(120px + env(safe-area-inset-bottom,0px));font-family:Nunito,system-ui,sans-serif;font-size:16px;line-height:1.5;position:fixed;inset:0;overflow-y:auto}.fn *{box-sizing:border-box}.fn h1,.fn h2,.fn h3{text-transform:uppercase;text-wrap:balance;letter-spacing:.01em;margin:0;font-family:Hopta Titulo,system-ui,sans-serif;font-weight:400;line-height:1.12}.fn h1{font-size:27px}.fn h2{font-size:22px}.fn h3{font-size:16px}.fn p{margin:0}.fn-topo{z-index:3;background:var(--fn-bg);max-width:440px;padding:calc(10px + env(safe-area-inset-top,0px)) 0 6px;grid-template-columns:36px 1fr 36px;align-items:center;gap:12px;margin:0 auto;display:grid;position:sticky;top:0}.fn-topo button{width:36px;height:36px;color:var(--fn-ink);cursor:pointer;background:0 0;border:0;font-size:24px}.fn-barra{background:var(--fn-line);border-radius:99px;height:5px;overflow:hidden}.fn-barra i{background:linear-gradient(90deg,var(--fn-roxo),var(--fn-lilas));border-radius:99px;height:100%;transition:width .4s;display:block}.fn-tela{flex-direction:column;gap:18px;max-width:440px;margin:0 auto;padding-top:10px;animation:.35s both fn-entra;display:flex}@keyframes fn-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.fn-sub{color:var(--fn-muted);font-weight:600}.fn-forte{color:var(--fn-ink);font-weight:700}.fn-lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--fn-muted);font-size:12.5px;font-weight:900}.fn-roxo{color:var(--fn-roxo)}.fn-pilha{flex-direction:column;gap:10px;display:flex}.fn-rodape{z-index:4;padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));background:linear-gradient(transparent,var(--fn-bg) 30%);position:fixed;bottom:0;left:0;right:0}.fn-rodape>div{max-width:440px;margin:0 auto}.fn-btn{color:#fff;background:linear-gradient(135deg,var(--fn-roxo2),var(--fn-roxo));cursor:pointer;border:0;border-radius:14px;width:100%;padding:16px;font:900 17px Nunito,sans-serif;display:block;box-shadow:0 8px 20px #5a1a9e40}.fn-btn:disabled{opacity:.35;box-shadow:none;cursor:default}.fn-grade{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fn-quad{background:var(--fn-card);cursor:pointer;text-align:left;box-shadow:0 1px 0 var(--fn-line);border:2px solid #0000;border-radius:14px;flex-direction:column;padding:0;transition:border-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}.fn-quad:active{transform:scale(.98)}.fn-quad.on{border-color:var(--fn-roxo)}.fn-quad-img{aspect-ratio:1;background:var(--fn-card2);color:var(--fn-roxo);place-items:center;display:grid}.fn-quad-img img{object-fit:cover;width:100%;height:100%;display:block}.fn-quad-img svg{width:44%;height:44%}.fn-quad-nome{color:var(--fn-ink);padding:9px 11px 11px;font:800 15px/1.2 Nunito,sans-serif}.fn-quad.on:after{content:"✓";background:var(--fn-roxo);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:900;display:grid;position:absolute;top:8px;right:8px}.fn-quad:focus-visible{outline:3px solid var(--fn-lilas);outline-offset:2px}.fn-opts{gap:10px;display:grid}.fn-duas{grid-template-columns:1fr 1fr}.fn-tres{grid-template-columns:repeat(3,1fr)}.fn-sete{grid-template-columns:repeat(7,1fr);gap:6px}.fn-opt{text-align:left;background:var(--fn-card);width:100%;color:var(--fn-ink);cursor:pointer;box-shadow:0 1px 0 var(--fn-line);border:2px solid #0000;border-radius:14px;align-items:center;gap:14px;padding:15px 16px;font:800 16px Nunito,sans-serif;transition:border-color .15s,background .15s;display:flex}.fn-opt.on{border-color:var(--fn-roxo);background:var(--fn-soft)}.fn-opt small{color:var(--fn-muted);font-size:13.5px;font-weight:700;display:block}.fn-opt:focus-visible,.fn-btn:focus-visible,.fn-topo button:focus-visible{outline:3px solid var(--fn-lilas);outline-offset:2px}.fn-centro{text-align:center;flex-direction:column;justify-content:center;gap:0;padding:13px 6px}.fn-centro b{font-family:Hopta Titulo,sans-serif;font-size:20px;font-weight:400}.fn-sete .fn-centro{padding:12px 2px;font-size:13px}.fn-chk{border:2px solid var(--fn-line);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-left:auto;font-size:12px;display:grid}.fn-opt.on .fn-chk{background:var(--fn-roxo);border-color:var(--fn-roxo)}.fn-ic{background:var(--fn-soft);width:40px;height:40px;color:var(--fn-roxo);border-radius:11px;flex:none;place-items:center;display:grid}.fn-ic svg{width:22px;height:22px}.fn-ic.fn-ativ{color:var(--fn-ativ);background:var(--fn-ativ-bg)}.fn-ic.fn-fin{color:var(--fn-fin);background:var(--fn-fin-bg)}.fn-campos{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fn-campo{letter-spacing:.12em;text-transform:uppercase;color:var(--fn-muted);flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:900;display:flex}.fn-campo input{letter-spacing:0;text-transform:none;border:2px solid var(--fn-line);background:var(--fn-card);color:var(--fn-ink);border-radius:12px;width:100%;padding:14px;font:800 18px Nunito,sans-serif}.fn-campo input:focus{border-color:var(--fn-roxo2);outline:none}.fn-card{background:var(--fn-card);box-shadow:0 1px 0 var(--fn-line);border-radius:18px;padding:16px}.fn-itens{flex-direction:column;gap:14px;display:flex}.fn-item{grid-template-columns:40px 1fr;align-items:start;gap:12px;display:grid}.fn-item b{font-size:15px;display:block}.fn-item span{color:var(--fn-muted);font-size:14px;font-weight:600}.fn-qual{flex-direction:column;gap:12px;display:flex}.fn-qual b{margin-bottom:5px;font-size:14px;font-weight:900;display:block}.fn-seg{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.fn-seg i{background:var(--fn-line);border-radius:2px;height:9px}.fn-cref{background:var(--fn-soft);border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex}.fn-cref>span{border:2px solid var(--fn-roxo);width:46px;height:46px;color:var(--fn-roxo);border-radius:50%;flex:none;place-items:center;font-family:Hopta Titulo,sans-serif;font-size:11px;display:grid}.fn-cref p{color:var(--fn-muted);font-size:13px;font-weight:700}.fn-carrossel{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;display:flex;overflow-x:auto}.fn-carrossel::-webkit-scrollbar{display:none}.fn-slide{scroll-snap-align:center;flex-direction:column;flex:0 0 100%;gap:16px;padding-inline:16px;display:flex}.fn-vitrine{color:#fff;background:linear-gradient(160deg,#2a0e55,#5a1a9e 60%,#7a3fd6);border-radius:24px;flex-direction:column;justify-content:center;gap:12px;min-height:300px;padding:20px;display:flex}.fn-marca{opacity:.9;align-self:center;width:auto;height:30px}.fn-mini{background:#ffffff1f;border:1px solid #ffffff2e;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:800;display:flex}.fn-mini svg{flex:none;width:20px;height:20px}.fn-mini small{opacity:.75;font-size:12px;font-weight:700;display:block}.fn-mini.fn-col{flex-direction:column;align-items:flex-start;gap:2px}.fn-mini b{font-family:Hopta Titulo,sans-serif;font-size:24px;font-weight:400}.fn-mini em{color:var(--fn-roxo);vertical-align:middle;background:#fff;border-radius:6px;padding:2px 6px;font-family:Nunito,sans-serif;font-size:13px;font-style:normal;font-weight:900}.fn-thumbs{gap:8px;display:flex}.fn-thumbs div{color:var(--fn-ink);background:#fff;border-radius:10px;flex:1;align-items:flex-end;min-height:62px;padding:8px;font-size:11px;font-weight:800;display:flex}.fn-barrinhas{align-items:flex-end;gap:3px;height:110px;display:flex}.fn-barrinhas i{border-radius:3px 3px 0 0;flex:1}.fn-pse{justify-content:space-between;align-items:center;font-family:Hopta Titulo,sans-serif;font-size:22px;display:flex}.fn-pse span{opacity:.5}.fn-pse span.on{opacity:1;border:2px solid #fff;border-radius:10px;padding:0 8px;font-size:34px}.fn-centro-txt{text-align:center;font-weight:900}.fn-pontos{justify-content:center;gap:6px;display:flex}.fn-pontos i{background:var(--fn-line);border-radius:99px;width:8px;height:8px;transition:width .3s,background .3s}.fn-pontos i.on{background:var(--fn-roxo);width:28px}.fn-desenho{background:var(--fn-card);box-shadow:0 1px 0 var(--fn-line);border-radius:20px;padding:10px}.fn-desenho svg{width:100%;height:auto;display:block}.fn .fn-r{fill:none;stroke:var(--fn-ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s forwards fn-risca}.fn .fn-r.roxo{stroke:var(--fn-roxo)}.fn .fn-r.fino{stroke-width:2px}@keyframes fn-risca{to{stroke-dashoffset:0}}.fn .fn-f{opacity:0;animation:.5s forwards fn-aparece}@keyframes fn-aparece{to{opacity:1}}.fn .fn-m{font-family:Kalam,Comic Sans MS,cursive;font-weight:700}.fn-legendas{flex-direction:column;gap:6px;display:flex}.fn-legendas p{opacity:0;font-weight:800;animation:.5s forwards fn-aparece}.fn-carrega{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:60vh;display:flex}.fn-giro{border:4px solid var(--fn-line);border-top-color:var(--fn-roxo);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite fn-gira}@keyframes fn-gira{to{transform:rotate(360deg)}}.fn-nomeplano{background:var(--fn-card);box-shadow:0 1px 0 var(--fn-line);border-radius:14px;justify-content:space-between;gap:10px;padding:14px 16px;font-weight:900;display:flex}.fn-dias{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.fn-dias button{background:var(--fn-card);cursor:pointer;min-width:96px;box-shadow:0 1px 0 var(--fn-line);color:var(--fn-ink);border:2px solid #0000;border-radius:12px;flex:none;padding:8px 12px}.fn-dias button b{font-family:Hopta Titulo,sans-serif;font-size:17px;font-weight:400;display:block}.fn-dias button small{color:var(--fn-muted);font-weight:800}.fn-dias button.on{border-color:var(--fn-roxo);background:var(--fn-soft)}.fn-bloco{background:var(--fn-card);box-shadow:0 1px 0 var(--fn-line);border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex}.fn-cab{align-items:center;gap:12px;display:flex}.fn-cab b{font-size:16px;display:block}.fn-cab span{color:var(--fn-muted);font-size:13.5px;font-weight:700}.fn-exs{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.fn-exs div{background:var(--fn-card2);border-radius:12px;flex-direction:column;flex:0 0 112px;justify-content:space-between;gap:6px;min-height:96px;padding:10px;display:flex}.fn-exs b{font-size:13px;line-height:1.25}.fn-exs span{color:var(--fn-roxo);font-size:12px;font-weight:800}.fn-resumo{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fn-resumo>div{background:var(--fn-card);box-shadow:0 1px 0 var(--fn-line);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.fn-resumo b{font-size:14.5px;line-height:1.2;display:block}.fn-resumo span{color:var(--fn-muted);font-size:12px;font-weight:700}.fn-resumo .fn-ic{width:34px;height:34px}.fn-mfe{color:#fff;background:linear-gradient(160deg,#2a0e55,#5a1a9e);border-radius:18px;flex-direction:column;gap:8px;padding:18px;display:flex}.fn-mfe .fn-lbl{color:#d9c6ff}.fn-mfe p{opacity:.9;font-weight:600}.fn-lista{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.fn-lista li{grid-template-columns:26px 1fr;gap:10px;font-weight:700;display:grid}.fn-lista li:before{content:"✓";border:2px solid var(--fn-roxo);width:24px;height:24px;color:var(--fn-roxo);border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid}.fn-plano{border:2px solid var(--fn-roxo);background:var(--fn-soft);border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:16px;display:flex}.fn-plano b{font-family:Hopta Titulo,sans-serif;font-size:18px;font-weight:400;display:block}.fn-plano span{color:var(--fn-muted);font-size:14px;font-weight:800}.fn-plano .pr{text-align:right}.fn-plano .pr b{color:var(--fn-roxo);font-size:24px}.fn-selo{background:var(--fn-card);box-shadow:0 1px 0 var(--fn-line);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.fn-selo>span{background:var(--fn-soft);width:46px;height:46px;color:var(--fn-roxo);border-radius:50%;flex:none;place-items:center;font-family:Hopta Titulo,sans-serif;font-size:18px;display:grid}.fn-selo p{color:var(--fn-muted);font-size:13px;font-weight:700}.fn-aviso{color:#7a4b00;background:#fff7e6;border:1px dashed #e0a23b;border-radius:12px;padding:10px 12px;font-size:13px;font-weight:700}@media (prefers-reduced-motion:reduce){.fn *,.fn :before,.fn :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}.fn-programa{--texto:var(--fn-ink);--suave:var(--fn-muted);--linha:var(--fn-line);--sup2:var(--fn-card2);--acao-txt:var(--fn-roxo);--acao-bg:var(--fn-soft);color:var(--fn-ink);flex-direction:column;gap:14px;display:flex}.fn-programa .rot{letter-spacing:.14em;text-transform:uppercase;font-size:12.5px;font-weight:900}.fn-programa .muted{color:var(--fn-muted)}.fn-chamada{text-transform:uppercase;color:var(--fn-roxo);font-family:Hopta Titulo,sans-serif;font-size:16px;line-height:1.3}.fn-pos{color:var(--fn-muted);margin-top:-10px;font-weight:900}.fn-capa{color:#fff;background-position:50% 30%;background-size:cover;border-radius:0 0 22px 22px;flex-direction:column;justify-content:flex-end;gap:4px;min-height:230px;margin:0 -16px;padding:18px 18px 20px;display:flex}.fn-capa h1{color:#fff}.fn-capa .fn-lbl{color:#fffc}.fn-capa .fn-pos{color:#ffffffd9;margin-top:0}@media (width>=472px){.fn-capa{border-radius:22px;margin:0}}.fn-foco{text-align:left;background:var(--fn-card);cursor:pointer;box-shadow:0 1px 0 var(--fn-line);color:var(--fn-ink);border:2px solid #0000;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 14px;font-family:Nunito,sans-serif;transition:border-color .15s,transform .15s;display:flex;position:relative}.fn-foco:active{transform:scale(.98)}.fn-foco b{font-size:15.5px;font-weight:900;line-height:1.2}.fn-foco small{color:var(--fn-muted);font-size:13px;font-weight:700;line-height:1.3}.fn-foco-ic{background:var(--fn-soft);width:54px;height:54px;color:var(--fn-roxo);border-radius:16px;place-items:center;margin-bottom:4px;transition:background .15s,color .15s;display:grid}.fn-foco.on{border-color:var(--fn-roxo)}.fn-foco.on .fn-foco-ic{background:linear-gradient(135deg,var(--fn-roxo2),var(--fn-roxo));color:#fff}.fn-foco.on:after{content:"✓";background:var(--fn-roxo);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:grid;position:absolute;top:10px;right:10px}.fn-foco:focus-visible{outline:3px solid var(--fn-lilas);outline-offset:2px}.fn-focos{flex-direction:column;gap:8px;display:flex}.fn-focos>div{flex-wrap:wrap;gap:6px;display:flex}.fn-chip{background:var(--fn-soft);color:var(--fn-roxo);border-radius:99px;align-items:center;gap:6px;padding:6px 11px;font-size:13.5px;font-weight:800;display:inline-flex}.mm{flex-direction:column;gap:14px;display:flex}.mm-sec{background:var(--fn-card);box-shadow:0 1px 0 var(--fn-line);opacity:0;border-radius:20px;flex-direction:column;gap:12px;padding:20px 18px;transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(18px)}.mm-sec.visto{opacity:1;transform:none}.mm-sec h3{color:var(--fn-ink);font-size:17px}.mm-sec p{color:var(--fn-muted);font-size:15.5px;font-weight:700;line-height:1.45}.mm-escada svg{width:100%;height:auto;display:block}.mm-chao{stroke:var(--fn-line);stroke-width:2px}.mm-degrau rect{transform-box:fill-box;transform-origin:bottom;transition:transform .7s cubic-bezier(.16,1,.3,1);transform:scaleY(0)}.mm-degrau text{fill:#fff;opacity:0;font-family:Hopta Titulo,sans-serif;font-size:11.5px;transition:opacity .4s}.mm-g0 rect{transition-delay:.25s}.mm-g0 text{transition-delay:.7s}.mm-g1 rect{transition-delay:.65s}.mm-g1 text{transition-delay:1.1s}.mm-g2 rect{transition-delay:1.05s}.mm-g2 text{transition-delay:1.5s}.visto .mm-degrau rect{transform:scaleY(1)}.visto .mm-degrau text{opacity:1}.mm-seta{fill:none;stroke:var(--fn-roxo);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:260;stroke-dashoffset:260px;transition:stroke-dashoffset 1s 1.6s}.mm-ponta{stroke-dasharray:30;stroke-dashoffset:30px;transition-duration:.3s;transition-delay:2.5s}.visto .mm-seta{stroke-dashoffset:0}.mm-frase{text-align:center;color:var(--fn-ink)!important;font-size:16.5px!important;font-weight:900!important}.mm-topo{align-items:center;gap:12px;display:flex}.mm-topo>div{flex-direction:column;display:flex}.mm-num{letter-spacing:.14em;text-transform:uppercase;color:var(--fn-muted);font-size:12px;font-weight:900}.mm-ic{color:#fff;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;transition:transform .5s cubic-bezier(.2,1.6,.4,1) .15s;display:grid;transform:scale(.6)}.visto .mm-ic{transform:scale(1)}.mm-m .mm-ic{background:linear-gradient(135deg,#7a3fd6,#5a1a9e)}.mm-f .mm-ic{background:linear-gradient(135deg,#b03fd6,#7a3fd6)}.mm-e .mm-ic{background:linear-gradient(135deg,#f2762e,#e0457b)}.mm-m h3{color:#5a1a9e}.mm-f h3{color:#8a2fc0}.mm-e h3{color:#e0573b}.mm-esporte{background:var(--fn-soft);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.mm-esporte span{letter-spacing:.12em;text-transform:uppercase;color:var(--fn-muted);font-size:12px;font-weight:900}.mm-esporte b{color:var(--fn-ink);font-size:16.5px;font-weight:900;line-height:1.35}.mm-mini{flex:none;width:44px;height:30px;margin-left:auto}.mm-mini rect{fill:var(--fn-line)}.mm-mini rect.mm-feito-d{fill:#c9bfdd}.mm-mini rect.mm-on.mm-m{fill:#7a3fd6}.mm-mini rect.mm-on.mm-f{fill:#b03fd6}.mm-mini rect.mm-on.mm-e{fill:#f2762e}.mm-expl{flex-direction:column;gap:10px;display:flex}.mm-expl p{line-height:1.5;color:var(--fn-ink)!important;font-size:15.5px!important;font-weight:700!important}.mm-dores,.mm-logica{border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.mm-dores{background:#fdecec}.mm-logica{background:var(--fn-soft)}.mm-dores>span,.mm-logica>span{letter-spacing:.12em;text-transform:uppercase;color:var(--fn-muted);font-size:12px;font-weight:900}.mm-dores ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mm-dores li{color:var(--fn-ink);align-items:center;gap:8px;font-size:15.5px;font-weight:900;display:flex}.mm-dores li:before{content:"✕";color:#fff;background:#e5484d;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.mm-logica p{color:var(--fn-ink)!important;font-weight:800!important}.mm-ordem svg{width:100%;height:auto;display:block}.mm-linha{fill:none;stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:320;stroke-dashoffset:320px;transition:stroke-dashoffset 1.4s .3s}.mm-cinza{stroke:#e5484d}.mm-roxa{stroke:var(--fn-roxo);transition-delay:.6s}.visto .mm-linha{stroke-dashoffset:0}.mm-leg{opacity:0;font-size:11px;font-weight:900;transition:opacity .4s 1.6s}.mm-leg-cinza{fill:#e5484d}.mm-leg-roxa{fill:var(--fn-roxo)}.visto .mm-leg{opacity:1}.mm-feito div{flex-wrap:wrap;gap:8px;display:flex}.mm-feito span{background:var(--fn-roxo);color:#fff;opacity:0;border-radius:99px;padding:7px 14px;font-size:14px;font-weight:900;transition:opacity .3s,transform .4s cubic-bezier(.2,1.6,.4,1);transform:scale(.7)}.visto.mm-feito span{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mm *,.mm-sec{transition:none!important}}.fn-monta{flex-direction:column;gap:22px;padding-top:30px;display:flex}.fn-monta ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.fn-monta li{color:var(--fn-muted);opacity:.35;align-items:center;gap:12px;font-size:16px;font-weight:800;transition:opacity .3s,color .3s;display:flex}.fn-monta li.agora,.fn-monta li.ok{opacity:1}.fn-monta li.ok{color:var(--fn-ink)}.fn-check{border:2.5px solid var(--fn-line);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-weight:900;transition:background .25s,border-color .25s;display:grid}.fn-monta li.agora .fn-check{border-color:var(--fn-roxo);border-right-color:#0000;animation:.7s linear infinite fn-gira}.fn-monta li.ok .fn-check{background:var(--fn-roxo);border-color:var(--fn-roxo);animation:.3s cubic-bezier(.2,1.6,.4,1) fm-pop}.fn-btn-fim{margin-top:8px}.fn-seta{left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:4;background:var(--fn-roxo);color:#fff;pointer-events:none;border-radius:99px;flex-direction:column;align-items:center;gap:2px;padding:8px 16px 6px;font-size:13px;font-weight:900;transition:opacity .3s,transform .3s;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 20px #5a1a9e4d}.fn-seta i{font-size:16px;font-style:normal;line-height:1;animation:1.2s ease-in-out infinite fn-pula}.fn-seta.some{opacity:0;transform:translate(-50%,12px)}@keyframes fn-pula{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.aj{flex-direction:column;gap:14px;display:flex}.aj .mm-sec{gap:14px}.aj-topo{text-align:center;align-items:center;padding:22px 18px 18px}.aj-topo p{font-size:15.5px;font-weight:700;line-height:1.5;color:var(--fn-ink)!important}.aj-selo{width:150px;height:auto;margin-top:6px;overflow:visible}.aj-fora{stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.1s .2s}.aj-dentro{transform-box:fill-box;transform-origin:50% 60%;transition:transform .6s cubic-bezier(.2,1.6,.4,1) 1.1s;transform:scale(0)}.aj-ponta{fill:var(--fn-roxo);opacity:0;font-family:Hopta Titulo,sans-serif;font-size:4.6px;transition:opacity .4s}.aj-p0{transition-delay:1.6s}.aj-p1{transition-delay:1.85s}.aj-p2{fill:#e0573b;transition-delay:2.1s}.aj-onda{fill:none;stroke:#a87bf5;stroke-width:.8px;opacity:0;transform-box:fill-box;transform-origin:50%}.visto .aj-fora{stroke-dashoffset:0}.visto .aj-dentro{transform:scale(1)}.visto .aj-ponta{opacity:1}.visto .aj-onda{animation:2.4s ease-out 2.4s infinite aj-onda}@keyframes aj-onda{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.35)}}.aj-nome{color:var(--fn-roxo);letter-spacing:.04em;opacity:0;font-family:Hopta Titulo,sans-serif;font-size:19px;font-weight:400;transition:opacity .4s 1.5s}.visto .aj-nome{opacity:1}.aj-bloco p{font-size:15.5px;font-weight:700;line-height:1.5;color:var(--fn-ink)!important}.aj-curva{width:100%;height:auto;display:block;overflow:visible}.aj-eixo{stroke:var(--fn-line);stroke-width:2px}.aj-rev{transform-origin:0;transition:transform 1.8s .2s;transform:scaleX(0)}.visto .aj-rev{transform:none}.aj-traco{fill:none;stroke:var(--fn-roxo);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.8s .2s}.visto .aj-traco{stroke-dashoffset:0}.aj-marca{opacity:0;transition:opacity .35s,transform .35s;transform:translateY(6px)}.aj-marca circle{fill:#fff;stroke:var(--fn-roxo);stroke-width:2.5px}.aj-marca text{fill:#22a06b;font-size:10.5px;font-weight:900}.visto .aj-marca{opacity:1;transform:none}.aj-fim{fill:var(--fn-roxo);opacity:0;transition:opacity .3s 1.9s}.visto .aj-fim{opacity:1;animation:1.6s ease-out 2.2s infinite aj-pulso}@keyframes aj-pulso{0%{stroke:#a87bf5;stroke-width:0;stroke-opacity:.8}to{stroke:#a87bf5;stroke-width:14px;stroke-opacity:0}}.aj-leg{fill:var(--fn-muted);font-size:11px;font-weight:800}.aj-leg-fim{fill:var(--fn-roxo);font-weight:900}.aj-bloco ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.aj-bloco li{color:var(--fn-ink);opacity:0;align-items:center;gap:10px;font-size:16px;font-weight:900;transition:opacity .4s,transform .4s;display:flex;transform:translate(-8px)}.visto .aj-bloco li,.aj-bloco.visto li{opacity:1;transform:none}.aj-bloco li span{background:var(--fn-roxo);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.aj-itens{box-shadow:none!important;background:0 0!important;gap:10px!important;padding:4px 0!important}.aj-item{background:var(--fn-card);box-shadow:0 1px 0 var(--fn-line);opacity:0;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;transition:opacity .45s,transform .45s;display:flex;transform:translateY(10px)}.aj-itens.visto .aj-item{opacity:1;transform:none}.aj-item div{flex-direction:column;display:flex}.aj-item b{font-size:15.5px;font-weight:900}.aj-item small{color:var(--fn-muted);font-size:13.5px;font-weight:700}.aj-ic{background:var(--fn-soft);width:42px;height:42px;color:var(--fn-roxo);border-radius:12px;flex:none;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.aj *{transition:none!important;animation:none!important}}.fn-destaque{background:linear-gradient(135deg,var(--fn-roxo2),var(--fn-roxo));color:#fff;border-radius:18px;flex-direction:column;gap:4px;padding:16px 18px;display:flex;box-shadow:0 8px 20px #5a1a9e38}.fn-destaque b{font-size:17.5px;font-weight:900;line-height:1.35}.fn-destaque span{color:#e6d9ff;font-size:15.5px;font-weight:800}.aj-ganhos{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.aj-ganho{text-align:center;background:var(--fn-soft);opacity:0;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 12px;transition:opacity .4s,transform .45s cubic-bezier(.2,1.4,.4,1);display:flex;transform:translateY(10px)scale(.96)}.visto .aj-ganho{opacity:1;transform:none}.aj-ganho-ic{background:linear-gradient(135deg,var(--fn-roxo2),var(--fn-roxo));color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;position:relative;box-shadow:0 6px 14px #5a1a9e40}.aj-ganho-ic i{color:#fff;border:2px solid var(--fn-soft);background:#22a06b;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;font-weight:900;display:grid;position:absolute;bottom:-6px;right:-6px}.aj-ganho b{color:var(--fn-ink);font-size:13.5px;font-weight:900;line-height:1.3}.aj-estudo h3{color:var(--fn-ink);font-size:16.5px}.aj-estudo p{font-size:15px;font-weight:700;line-height:1.5;color:var(--fn-ink)!important}.aj-selo-est{letter-spacing:.12em;text-transform:uppercase;color:var(--fn-roxo);background:var(--fn-soft);border-radius:99px;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;font-weight:900;display:inline-flex}.aj-selo-est:before{content:"";background:var(--fn-roxo);border-radius:50%;width:7px;height:7px}.aj-fonte{color:var(--fn-muted);font-size:12px;font-style:italic;font-weight:700}.aj-conclusao{background:var(--fn-soft);border-radius:12px;padding:12px 14px;color:var(--fn-roxo)!important;font-weight:900!important}@property --n{syntax:"<integer>";inherits:false;initial-value:0}.es-graf{width:100%;height:auto;display:block;overflow:visible}.es-eixo{stroke:var(--fn-line);stroke-width:2px}.es-l{fill:none;stroke-width:4px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.8s cubic-bezier(.4,0,.2,1) .3s}.es-fixo{stroke:#c9bfdd}.es-ajust{stroke:var(--fn-roxo)}.visto .es-l{stroke-dashoffset:0}.es-pt{opacity:0;transition:opacity .3s 2s}.es-pt-fixo{fill:#b0a3c8}.es-pt-ajust{fill:var(--fn-roxo)}.visto .es-pt{opacity:1}.visto .es-pt-ajust{animation:1.6s ease-out 2.2s infinite aj-pulso}.es-chave{fill:none;stroke:#22a06b;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:50;stroke-dashoffset:50px;transition:stroke-dashoffset .5s 2.4s}.visto .es-chave{stroke-dashoffset:0}.es-leg{fill:var(--fn-muted);font-size:11px;font-weight:800}.es-placar{grid-template-columns:1fr 1fr;gap:8px;display:grid}.es-placar>div{border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:10px;display:flex}.es-placar span{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.es-placar b{font-size:30px;font-weight:900;line-height:1}.es-fixo-t{background:#f1eef6}.es-fixo-t span,.es-fixo-t b{color:#8a80a0}.es-ajust-t{background:var(--fn-soft)}.es-ajust-t span,.es-ajust-t b{color:var(--fn-roxo)}.es-n{counter-reset:n var(--n);font-style:normal;transition:--n 1.6s .5s}.es-n:after{content:counter(n)}.visto .es-n7{--n:7}.visto .es-n11{--n:11}.aj-estudo .es-diferenca{text-align:center;opacity:0;transition:opacity .4s 2.6s,transform .4s cubic-bezier(.2,1.6,.4,1) 2.6s;transform:scale(.9);color:#16865a!important;font-weight:900!important}.visto .es-diferenca{opacity:1;transform:none}.aj-estudo .es-diferenca{color:#16865a!important;font-size:16px!important}.es-zona{flex-direction:column;gap:8px;padding-top:50px;display:flex}.es-trilho{border-radius:12px;grid-template-columns:28fr 36fr 36fr;height:38px;display:grid;position:relative;overflow:visible}.es-z{transform-origin:bottom;place-items:center;transition:transform .5s cubic-bezier(.16,1,.3,1);display:grid;transform:scaleY(0)}.es-z b{color:#fff;text-align:center;font-size:11.5px;font-weight:900;line-height:1.1}.es-z1{background:#f0a020;border-radius:12px 0 0 12px;transition-delay:.2s}.es-z2{background:#22a06b;transition-delay:.4s}.es-z3{background:#e5484d;border-radius:0 12px 12px 0;transition-delay:.6s}.visto .es-z{transform:none}.es-agulha{opacity:0;z-index:2;flex-direction:column;align-items:center;width:40px;margin-left:-20px;transition:opacity .3s 1s;display:flex;position:absolute;top:-46px;left:6%}.es-agulha svg{filter:drop-shadow(0 3px 6px #5a1a9e59);width:40px;height:40px;display:block}.es-agulha i{border:6px solid #0000;border-bottom:0;border-top-color:var(--fn-roxo);width:0;height:0;margin-top:-1px;display:block}.visto .es-agulha{opacity:1;animation:2.6s cubic-bezier(.45,0,.2,1) 1.1s forwards es-agulha}@keyframes es-agulha{0%{left:6%}45%{left:88%}to{left:46%}}.es-riscos{grid-template-columns:28fr 36fr 36fr;gap:6px;margin-top:6px;display:grid}.es-riscos>div{opacity:0;flex-direction:column;gap:2px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(6px)}.es-riscos>div:first-child{transition-delay:1.6s}.es-riscos>div:nth-child(2){transition-delay:1.9s}.es-riscos>div:nth-child(3){transition-delay:2.2s}.visto .es-riscos>div{opacity:1;transform:none}.es-riscos b{font-size:14px;font-weight:900;line-height:1.2}.es-riscos small{color:var(--fn-muted);font-size:11.5px;font-weight:700;line-height:1.25}.es-am{color:#c77a00}.es-vd{color:#16865a}.es-vm{color:#d13438}.es-rotulo{letter-spacing:.1em;text-transform:uppercase;color:var(--fn-muted);font-size:11px;font-weight:900}@media (prefers-reduced-motion:reduce){.visto .es-agulha{animation:none;left:46%}}.fn-nivel{width:26px;height:22px}.fn-dados{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fn-dados>div{background:var(--fn-card);box-shadow:0 1px 0 var(--fn-line);border-radius:14px;flex-direction:column;gap:3px;padding:12px 14px;animation:.4s both fn-entra;display:flex}.fn-dados>div:first-child{background:linear-gradient(135deg,var(--fn-roxo2),var(--fn-roxo));color:#fff;grid-column:1/-1}.fn-dados>div:first-child span{color:#e6d9ff}.fn-dados>div:first-child b{color:#fff;font-size:20px}.fn-dados span{letter-spacing:.12em;text-transform:uppercase;color:var(--fn-muted);font-size:11.5px;font-weight:900}.fn-dados b{color:var(--fn-ink);align-items:center;gap:8px;font-size:17px;font-weight:900;line-height:1.2;display:flex}.fn-dados>div:first-child .fn-nivel rect[fill=\#DCD4EA]{fill:#ffffff4d}.fn-leitura{flex-direction:column;gap:10px;display:flex}.fn-ler{background:var(--fn-card);box-shadow:0 1px 0 var(--fn-line);border-radius:16px;align-items:flex-start;gap:12px;padding:14px;animation:.45s both fn-entra;display:flex}.fn-ler-ic{background:var(--fn-soft);width:42px;height:42px;color:var(--fn-roxo);border-radius:12px;flex:none;place-items:center;display:grid}.fn-ler div{flex-direction:column;gap:4px;display:flex}.fn-ler b{letter-spacing:.12em;text-transform:uppercase;color:var(--fn-roxo);font-size:12px;font-weight:900}.fn-ler p{color:var(--fn-ink);margin:0;font-size:15px;font-weight:700;line-height:1.45}.fn-ler-fim{background:linear-gradient(135deg,var(--fn-roxo2),var(--fn-roxo));color:#fff;border-radius:16px;align-items:center;gap:10px;padding:14px 16px;animation:.45s both fn-entra;display:flex}.fn-ler-fim b{font-size:15.5px;font-weight:900}.tc{flex-direction:column;gap:14px;display:flex}.tc h3{color:var(--fn-ink);font-size:16.5px}.tc p{font-size:15.5px;font-weight:700;line-height:1.5;color:var(--fn-ink)!important}.tc-linha{gap:4px;height:46px;padding-right:30px;display:flex;position:relative}.tc-fase{color:#fff;transform-origin:0;border-radius:10px;place-items:center;transition:transform .55s cubic-bezier(.16,1,.3,1);display:grid;transform:scaleX(0)}.tc-fase span{white-space:nowrap;font-size:12px;font-weight:900}.tc-m{background:linear-gradient(135deg,#7a3fd6,#5a1a9e)}.tc-f{background:linear-gradient(135deg,#b03fd6,#7a3fd6)}.tc-e{background:linear-gradient(135deg,#f2762e,#e0457b)}.tc-p{background:#22a06b}.visto .tc-fase{transform:none}.tc-bandeira{color:#7a4a00;background:#ffd166;border-radius:50%;place-items:center;width:28px;height:28px;margin-top:-14px;transition:transform .45s cubic-bezier(.2,1.6,.4,1) 2.2s;display:grid;position:absolute;top:50%;right:0;transform:scale(0)}.visto .tc-bandeira{transform:none}.tc-eixo{color:var(--fn-muted);justify-content:space-between;font-size:12px;font-weight:800;display:flex}.tc-graf{width:100%;height:auto;display:block;overflow:visible}.tc-base{stroke:var(--fn-line);stroke-width:2px}.tc-dia{stroke:#ffb020;stroke-width:2px;stroke-dasharray:4 4}.tc-c{fill:none;stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.8s}.tc-sem{stroke:#e5484d;transition-delay:.3s}.tc-com{stroke:var(--fn-roxo);transition-delay:.9s}.visto .tc-c{stroke-dashoffset:0}.tc-topo{fill:var(--fn-roxo);opacity:0;transition:opacity .3s 2.6s}.visto .tc-topo{opacity:1;animation:1.6s ease-out 2.8s infinite aj-pulso}.tc-t{opacity:0;font-size:10.5px;font-weight:900;transition:opacity .4s}.tc-t-sem{fill:#e5484d;transition-delay:1.6s}.tc-t-com{fill:var(--fn-roxo);transition-delay:2.6s}.tc-t-dia{fill:#b07800;transition-delay:.3s}.visto .tc-t{opacity:1}.tc-graf{max-width:300px;margin:0 auto}.tc-plano{background:var(--fn-card2);border-radius:14px;padding:12px 10px 8px}.tc-comp{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tc-grupo{border-radius:14px;flex-direction:column;gap:6px;padding:10px 10px 12px;display:flex}.tc-grupo span{letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:900}.tc-grupo small{font-size:12.5px;font-weight:800;line-height:1.25}.tc-sem-p{background:#fdecec}.tc-sem-p span,.tc-sem-p small{color:#b4282d}.tc-com-p{background:var(--fn-soft)}.tc-com-p span,.tc-com-p small{color:var(--fn-roxo)}.tc-mini{grid-template-columns:repeat(6,1fr);align-items:end;gap:4px;height:56px;display:grid}.tc-mini i{transform-origin:bottom;background:#e5484d;border-radius:4px 4px 2px 2px;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block;transform:scaleY(0)}.visto .tc-mini i{transform:none}.tc-forca{width:100%;max-width:300px;height:auto;margin:0 auto;display:block;overflow:visible}.tc-plato{stroke:#e5484d;transition-delay:.9s}.tc-sobe{stroke:var(--fn-roxo);transition-delay:1.3s}.tc-t-plato{fill:#e5484d;transition-delay:2.4s}.tc-t-sobe{fill:var(--fn-roxo);transition-delay:2.8s}.tc-eixo-t{fill:var(--fn-muted);font-size:10px;font-weight:800}.tc-veredito{background:linear-gradient(135deg,var(--fn-roxo2),var(--fn-roxo));opacity:0;border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;transition:opacity .4s 3s,transform .4s 3s;display:flex;transform:translateY(8px)}.visto .tc-veredito{opacity:1;transform:none}.tc-veredito span{color:#e6d9ff;letter-spacing:.06em;text-transform:uppercase;font-size:12.5px;font-weight:800}.tc-veredito b{color:#fff;font-size:18px;font-weight:900}.tc-fim{text-align:center;border:2px solid #0000;align-items:center;background:linear-gradient(var(--fn-card),var(--fn-card)) padding-box,linear-gradient(90deg,#7a3fd6,#e0457b,#f2762e) border-box!important}.tc-fim-h{opacity:0;width:auto;height:46px;transition:transform .5s cubic-bezier(.2,1.6,.4,1) .2s,opacity .3s .2s;transform:scale(.6)}.visto .tc-fim-h{opacity:1;transform:none}.tc-fim h3{color:var(--fn-roxo);font-size:18px}@media (prefers-reduced-motion:reduce){.tc *{transition:none!important;animation:none!important}}.tc-barras{align-items:flex-end;gap:3px;height:90px;display:flex}.tc-barras i{transform-origin:bottom;border-radius:4px 4px 2px 2px;flex:1;transition:transform .35s cubic-bezier(.16,1,.3,1);transform:scaleY(0)}.visto .tc-barras i{transform:none}.tc-siglas{gap:3px;margin-top:6px;display:flex}.tc-siglas span{text-transform:uppercase;white-space:nowrap;text-align:center;border-top:3px solid;min-width:0;padding-top:4px;font-family:Hopta Titulo,sans-serif;font-size:10px;overflow:hidden}.fn .mm-sec h3{letter-spacing:.02em;font-size:19px;line-height:1.2}.fn-explica{--texto:var(--fn-ink);--suave:var(--fn-muted);--linha:var(--fn-line);flex-direction:column;gap:6px;display:flex}.fn-explica .porque{background:var(--fn-card);box-shadow:0 1px 0 var(--fn-line);border-left:4px solid;border-radius:16px;padding:14px}.fn-explica .porque p{margin:6px 0 0}.fn-exemplo{position:relative}.fn-exemplo>div{opacity:.45;filter:saturate(.7);align-items:flex-end;gap:3px;height:70px;display:flex}.fn-exemplo i{border-radius:3px 3px 1px 1px;flex:1}.fn-exemplo>span{letter-spacing:.12em;text-transform:uppercase;color:var(--fn-muted);background:var(--fn-card);border-radius:99px;padding:2px 8px;font-size:11px;font-weight:900;position:absolute;top:10px;right:12px}.abm{z-index:60;cursor:pointer;background:linear-gradient(160deg,#160b2e,#4b1d95 55%,#7b3fe4);flex-direction:column;justify-content:center;align-items:center;gap:26px;padding:24px;animation:.35s some;display:flex;position:fixed;inset:0}.abm-selo{width:120px;height:auto;overflow:visible}.abm-fora{stroke-dasharray:100;stroke-dashoffset:100px;animation:1s .2s forwards abm-risca}@keyframes abm-risca{to{stroke-dashoffset:0}}.abm-dentro{transform-box:fill-box;transform-origin:50% 60%;animation:.5s cubic-bezier(.2,1.6,.4,1) 1s forwards aj-pop;transform:scale(0)}.abm-barras{align-items:flex-end;gap:4px;width:min(300px,80vw);height:80px;display:flex}.abm-barras i{transform-origin:bottom;border-radius:4px 4px 2px 2px;flex:1;animation:.4s cubic-bezier(.16,1,.3,1) forwards abm-sobe;transform:scaleY(0)}@keyframes abm-sobe{to{transform:scaleY(1)}}@keyframes aj-pop{to{transform:scale(1)}}.abm-frase{text-align:center;color:#fff;text-transform:uppercase;opacity:0;font-family:Hopta Titulo,sans-serif;font-size:clamp(20px,6.4vw,28px);font-weight:400;line-height:1.15;animation:.6s 2.8s forwards fimPago;transform:translateY(12px)}@media (prefers-reduced-motion:reduce){.abm *{animation-duration:10ms!important;animation-delay:0s!important}}.fn .fn-onda{border-radius:20px;margin-inline:0;padding:6px 0 4px;overflow:hidden}.fn-semnav{background:var(--fn-card);box-shadow:0 1px 0 var(--fn-line);border-radius:16px;grid-template-columns:40px 1fr 40px;align-items:center;gap:8px;padding:8px;display:grid}.fn-semnav button{background:var(--fn-soft);width:40px;height:40px;color:var(--fn-roxo);cursor:pointer;border:0;border-radius:12px;font-size:14px}.fn-semnav button:disabled{opacity:.35;cursor:default}.fn-semnav div{flex-direction:column;align-items:center;display:flex}.fn-semnav b{font-size:16px;font-weight:900}.fn-semnav span{color:var(--fn-muted);font-size:13px;font-weight:800}.fn-fechada{text-align:center;background:var(--fn-card);box-shadow:0 1px 0 var(--fn-line);border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:20px 16px;display:flex}.fn-cadeado{font-size:28px}.fn-fechada>b{font-size:16.5px;font-weight:900}.fn-fechada .fn-explica{text-align:left;align-self:stretch}.fn-tela>*{min-width:0;max-width:100%}.fn .fn-onda .onda-ctl{flex-wrap:wrap;gap:6px}.fn .fn-onda .zoom{max-width:100%;overflow-x:auto}.fn .fn-onda .onda-info{font-size:11px}.fn-aviso-leve{color:var(--fn-muted);font-size:13px;font-weight:700}.fn-exs>div.com-video{justify-content:flex-start}.fn-exs .td-previa{aspect-ratio:1;border-radius:8px;width:100%;overflow:hidden;background:#fff!important;flex:none!important;min-height:0!important;padding:0!important}@font-face{font-family:Hopta Titulo;src:url(/fonts/kanit-black.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fundo:#f5f3fa;--sup:#fff;--sup2:#eeeaf6;--linha:#e3ddef;--texto:#17122a;--suave:#6b6282;--fraco:#9d95b3;--roxo:#5a1a9e;--acao:#6a2fd6;--acao-txt:#5a1a9e;--acao-bg:#6a2fd61a;--d1:#7a5cd6;--d2:#4fa0e8;--ok:#1fa86a;--ok-bg:#1fa86a1f;--alerta:#c98a12;--alerta-bg:#c98a121f;--ruim:#d64545;--ruim-bg:#d645451a;--sombra:0 1px 2px #17122a0d,0 6px 20px #17122a0d;--display:"Hopta Titulo","Arial Black",Impact,system-ui,sans-serif;--corpo:"Nunito","Segoe UI",system-ui,sans-serif;--r:16px;letter-spacing:.03em}*{box-sizing:border-box}html,body{height:100%}html{overflow-x:clip}body{background:var(--fundo);color:var(--texto);font-family:var(--corpo);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.45;overflow-x:clip}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--acao);outline-offset:2px}.app{max-width:480px;margin:0 auto;padding-block:0 104px;padding-inline:16px}.num{font-variant-numeric:tabular-nums}.topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-block:16px 12px;display:flex}.marca{flex-direction:column;line-height:.9;display:flex}.marca b{font-family:var(--display);text-transform:uppercase;color:var(--acao-txt);letter-spacing:.03em;font-size:21px;font-weight:900}.marca small{letter-spacing:.42em;color:var(--suave);text-transform:uppercase;margin-top:3px;font-size:8.5px;font-weight:800}.modo{background:var(--sup2);border-radius:999px;padding:3px;display:flex}.modo button{color:var(--suave);background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:800}.modo button[aria-pressed=true]{background:var(--acao);color:#fff}.avatar{border:1px solid var(--linha);background:var(--sup);width:36px;height:36px;color:var(--acao-txt);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}h1,h2,h3{font-family:var(--display);text-transform:uppercase;font-synthesis:none;text-wrap:balance;letter-spacing:.03em;margin:0;font-weight:400}h1{font-size:23px;font-weight:400;line-height:1.1}h2{font-size:15px;font-weight:400}h3{font-size:15px;font-weight:800}.rot{letter-spacing:.12em;text-transform:uppercase;color:var(--suave);font-size:11px;font-weight:800}.pilha{flex-direction:column;gap:14px;display:flex}.linha{align-items:center;gap:10px;display:flex}.entre{justify-content:space-between}.wrap{flex-wrap:wrap}.card{background:var(--sup);border:1px solid var(--linha);border-radius:var(--r);box-shadow:var(--sombra);padding:16px}.muted{color:var(--suave)}.peq{font-size:13px}.sigla{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;font-weight:900}.chip{background:var(--acao-bg);color:var(--acao-txt);white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.chip.ok{background:var(--ok-bg);color:var(--ok)}.chip.al{background:var(--alerta-bg);color:var(--alerta)}.chip.ru{background:var(--ruim-bg);color:var(--ruim)}.chip.ne{background:var(--sup2);color:var(--suave)}.btn{background:var(--acao);color:#fff;border:0;border-radius:14px;width:100%;padding:14px 18px;font-size:15.5px;font-weight:800}.btn.sec{background:var(--sup2);color:var(--texto)}.btn.min{border-radius:11px;width:auto;padding:9px 14px;font-size:13.5px}.btn.link{color:var(--acao-txt);background:0 0;width:auto;padding:6px 0;font-size:14px}.btn:disabled{opacity:.4;cursor:default}.v{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:22px;font-weight:400;line-height:1.05}.v small{color:var(--suave);font-size:13px;font-weight:700}.sobe{color:var(--ok)}.grade2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.grade4{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}input[type=number],input[type=date],input[type=text],input[type=email],input[type=search],select,textarea{background:var(--sup2);border:1px solid var(--linha);border-radius:12px;width:100%;min-width:0;padding:10px 12px}label.campo{color:var(--suave);flex-direction:column;gap:6px;font-size:12.5px;font-weight:800;display:flex}.seg{background:var(--sup2);border-radius:12px;gap:3px;padding:3px;display:flex}.seg button{color:var(--suave);white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1;padding:9px 8px;font-size:13px;font-weight:800}.seg button[aria-pressed=true]{background:var(--acao);color:#fff}.lista{flex-direction:column;display:flex}.lista>*{border-bottom:1px solid var(--linha);padding-block:12px}.lista>:last-child{border-bottom:0;padding-bottom:0}.lista>:first-child{padding-top:0}.item{border:0;border-bottom:1px solid var(--linha);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding-inline:0;display:flex}.aviso{background:var(--alerta-bg);border-radius:12px;padding:11px 13px;font-size:13px}.barra-p{background:var(--sup2);border-radius:99px;height:8px;overflow:hidden}.barra-p i{background:linear-gradient(90deg,var(--d1),var(--d2));border-radius:99px;height:100%;display:block}.per{flex-direction:column;gap:8px;display:flex}.per-barras{align-items:flex-end;gap:2px;height:46px;display:flex}.per-barras button{opacity:.55;cursor:pointer;border:0;border-radius:3px 3px 1px 1px;flex:1;min-width:0;padding:0}.per-barras button.passou{opacity:.9}.per-barras button.atual{opacity:1;outline:2px solid var(--texto);outline-offset:1px}.per-barras button.sel{opacity:1;box-shadow:0 0 0 2px var(--acao)}.per-blocos{gap:2px;display:flex}.per-blocos span{font-size:10px;font-weight:900;font-family:var(--display);text-transform:uppercase;color:var(--suave);white-space:nowrap;letter-spacing:.03em;border-top:3px solid;flex:1;min-width:0;padding-top:3px;overflow:hidden}.per-leg{color:var(--fraco);justify-content:space-between;font-size:11.5px;display:flex}.faixa{background:var(--sup);border:1px solid var(--linha);border-radius:var(--r);box-shadow:var(--sombra);touch-action:pan-y;overflow:hidden}.faixa-top{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.faixa-top .mini{width:110px;height:26px}.faixa-top .chev{color:var(--suave);margin-left:auto;font-size:18px;transition:transform .25s}.faixa.aberta .chev{transform:rotate(180deg)}.faixa-corpo{flex-direction:column;gap:14px;padding:0 14px 16px;display:none}.faixa.aberta .faixa-corpo{display:flex}.puxe{background:var(--linha);border-radius:9px;width:38px;height:4px;margin:0 auto 2px}.porque{background:var(--sup2);border-left:4px solid;border-radius:0 12px 12px 0;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.porque p{margin:0}.mini{align-items:flex-end;gap:1px;width:140px;height:16px;display:flex}.mini i{opacity:.5;border-radius:1px;flex:1}.mini i.atual{opacity:1;outline:1.5px solid var(--texto)}.frase{color:#fff;border-radius:var(--r);background:#000;padding:16px 18px}.frase .t{font-family:var(--corpo);font-size:16px;font-weight:800;line-height:1.35}.frase .a{color:#b5b5b5;letter-spacing:.1em;text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:800}.hero{background:linear-gradient(140deg,var(--roxo) 0%,var(--d1) 55%,var(--d2) 100%);color:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:20px;display:flex}.hero .rot{color:#fffc}.hero h1{color:#fff}.hero .btn{color:var(--roxo);background:#fff}.hero .chips{flex-direction:column;gap:6px;display:flex}.hero .chips div{background:#ffffff24;border-radius:10px;justify-content:space-between;gap:8px;padding:8px 12px;font-size:13.5px;font-weight:700;display:flex}.semana{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.semana div{background:var(--sup2);text-align:center;color:var(--suave);border-radius:10px;padding:7px 2px;font-size:11px;font-weight:800}.semana div.tr{background:var(--acao-bg);color:var(--acao-txt)}.semana div.feito{background:var(--acao);color:#fff}.semana div.jogo{background:var(--texto);color:var(--fundo)}.semana div.hoje{outline:2px solid var(--acao)}.nav{background:var(--sup);border-top:1px solid var(--linha);padding-bottom:env(safe-area-inset-bottom,0px);z-index:20;position:fixed;bottom:0;left:0;right:0}.nav div{grid-template-columns:repeat(3,1fr);max-width:480px;margin:0 auto;display:grid}.nav button{color:var(--fraco);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:10px 2px 12px;font-size:11px;font-weight:800;display:flex}.nav button svg{width:22px;height:22px}.nav button[aria-current=page]{color:var(--acao-txt)}.player{background:var(--fundo);z-index:30;position:fixed;inset:0;overflow:auto}.player .in{max-width:480px;padding:calc(14px + env(safe-area-inset-top,0px)) 16px calc(22px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:16px;min-height:100%;margin:0 auto;display:flex}.prog{gap:3px;display:flex}.prog i{background:var(--linha);border-radius:9px;flex:1;height:4px}.prog i.f{background:var(--acao)}.x{background:var(--sup2);border:0;border-radius:50%;width:38px;height:38px;font-size:17px;font-weight:800}.midia{aspect-ratio:16/10;background:linear-gradient(135deg,var(--sup2),var(--acao-bg));text-align:center;color:var(--suave);border-radius:16px;place-items:center;max-width:100%;padding:12px;font-size:12.5px;font-weight:700;display:grid}.midia b{font-family:var(--display);text-transform:uppercase;color:var(--acao-txt);letter-spacing:.03em;font-size:22px;display:block}.ajuste{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ajuste .card{flex-direction:column;align-items:center;gap:6px;padding:12px;display:flex}.ajuste .val{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:34px;font-weight:400;line-height:1}.ajuste .ctl{gap:10px;display:flex}.ajuste .ctl button{background:var(--sup2);border:0;border-radius:12px;width:44px;height:40px;font-size:20px;font-weight:800}.pse{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.pse button{border:1px solid var(--linha);background:var(--sup);border-radius:12px;flex-direction:column;align-items:center;gap:1px;padding:9px 2px 7px;font-size:13px;font-weight:800;display:flex}.pse button small{color:var(--suave);font-size:10.5px;font-weight:700}.pse button[aria-pressed=true]{background:var(--acao);border-color:var(--acao);color:#fff}.pse button[aria-pressed=true] small{color:#ffffffd9}.par{border-left:3px solid var(--acao);color:var(--acao-txt);align-items:center;gap:6px;padding-left:8px;font-size:12.5px;font-weight:800;display:inline-flex}.descanso{z-index:40;background:linear-gradient(160deg,var(--roxo),var(--d1) 60%,var(--d2));color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:fixed;inset:0}.descanso .rel{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:68px;font-weight:400;line-height:1}.descanso .btn{color:var(--roxo);background:#fff;max-width:280px}.toast{left:50%;bottom:calc(26px + env(safe-area-inset-bottom,0px));background:var(--texto);color:var(--fundo);z-index:60;border-radius:12px;padding:10px 16px;font-size:13.5px;font-weight:800;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #0000004d}.folha-fundo{z-index:50;background:#0a06148c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.folha{background:var(--sup);width:100%;max-width:560px;max-height:90%;padding:20px 16px calc(22px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;overflow:auto}@media (width>=900px){.folha-fundo{align-items:center}.folha{border-radius:22px}}.escala{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.escala button{border:1px solid var(--linha);background:var(--sup);border-radius:12px;padding:10px 0;font-weight:800}.escala button[aria-pressed=true]{background:var(--acao);border-color:var(--acao);color:#fff}.txt ol,.txt ul{margin:4px 0 0;padding-left:20px}.txt li{margin-bottom:3px}.txt .erro{background:var(--sup2);border-left:3px solid var(--acao);border-radius:0 10px 10px 0;padding:10px 12px}.abas{border-bottom:1px solid var(--linha);gap:6px;margin-bottom:16px;display:flex}.abas button{color:var(--suave);background:0 0;border:0;border-bottom:3px solid #0000;margin-right:14px;padding:10px 4px;font-weight:800}.abas button[aria-current=page]{color:var(--acao-txt);border-color:var(--acao)}.kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.tab-at{flex-direction:column;display:flex}.at{border-bottom:1px solid var(--linha);text-align:left;background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:minmax(170px,1.4fr) 1.1fr 150px 120px 110px 110px;align-items:center;gap:12px;width:100%;padding:12px 10px;display:grid}.at:hover{background:var(--sup2)}.at.cab{letter-spacing:.08em;text-transform:uppercase;color:var(--suave);cursor:default;font-size:11px;font-weight:800}.at.cab:hover{background:0 0}.pes{align-items:center;gap:10px;min-width:0;display:flex}.pes .avatar{width:34px;height:34px}.pes b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.dots{gap:4px;display:flex}.dots i{background:var(--sup2);border-radius:50%;width:11px;height:11px;display:block}.dots i.f{background:var(--acao)}.det-grid{grid-template-columns:1fr 320px;align-items:start;gap:16px;display:grid}.diascol{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.dia-c h3{margin-bottom:6px}.exl{text-align:left;background:0 0;border:0;border-radius:9px;justify-content:space-between;gap:8px;width:100%;padding:7px 8px;font-size:13px;display:flex}.exl:hover{background:var(--sup2)}.exl.edit{background:var(--alerta-bg)}.rasc{background:var(--alerta-bg);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.coment{background:var(--sup2);border-radius:12px;padding:10px 12px;font-size:13.5px}@media (width<=900px){.at{grid-template-columns:1fr auto;row-gap:6px}.at .c-per,.at .c-ad,.at .c-ul,.at.cab{display:none}.kpis{grid-template-columns:1fr 1fr}.det-grid{grid-template-columns:1fr}}.graf svg{width:100%;height:auto;display:block}.graf text{fill:var(--fraco);font-size:10px;font-family:var(--corpo)}.carregando{min-height:60vh;color:var(--suave);place-items:center;font-weight:800;display:grid}#root{min-height:100%}.cab{--cf:#120e1c;--cf2:#1c1729;--ct:#f2eef9;--cs:#a69cbf;background:var(--cf);color:var(--ct);padding:calc(10px + env(safe-area-inset-top,0px)) 0 0;touch-action:pan-y;margin-inline:-16px;position:relative}.cab-top{justify-content:space-between;align-items:center;padding:0 16px;display:flex}.cab-top button{color:var(--cs);background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid;position:relative}.cab-top button svg{width:24px;height:24px}.cab-top .bolinha{background:#f2762e;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:6px}.cab-logo{width:auto;height:21px;display:block}.marca .wm{width:auto;height:18px;display:block}.marca .logo-of{width:auto;height:40px;margin:-6px 0 -6px -6px;display:block}.cab-logo-of{width:auto;height:44px;margin:-6px 0;display:block}.cab-mini{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;gap:2px;width:100%;height:30px;padding:6px 16px 0;display:flex}.cab-mini i{opacity:.38;border-radius:1px;flex:none;width:6px;display:block}.cab-temp{background:#fff;border-radius:2px;flex:none;align-self:stretch;width:3px;margin:0 3px;box-shadow:0 0 6px #ffffffb3}.cab-temp.prova{background:#ffb36b;box-shadow:0 0 6px #ffb36bcc}.cab-ev{margin-inline:auto;color:#fff;background:#ffffff1a;border-radius:999px;align-items:center;gap:5px;width:max-content;margin-top:5px;padding:3px 9px;font-size:11.5px;font-weight:800;display:flex}.cab-ev .ic-h .a{fill:#ffb36b}.cab-mini i.agora{opacity:1;filter:brightness(1.35)saturate(1.2);transform-origin:bottom;transform:scaleY(1.12)}.cab-sem{border-top:1px solid #ffffff12;grid-template-columns:44px 1fr 44px;align-items:center;margin-top:8px;display:grid}.cab-sem button{color:var(--cs);background:0 0;border:0;height:56px;font-size:15px}.cab-sem button:disabled{opacity:.25}.cab-sem div{text-align:center;border-left:1px solid #ffffff12;border-right:1px solid #ffffff12;padding:8px 4px}.cab-sem small{letter-spacing:.14em;text-transform:uppercase;color:var(--cs);font-size:11px;font-weight:800;display:block}.cab-sem b{font-size:16px;font-weight:800}.cab-dias{background:var(--cf2);display:flex}.cab-dias button{color:var(--cs);letter-spacing:.12em;background:0 0;border:0;border-top:3px solid #0000;flex-direction:column;flex:1;align-items:center;gap:6px;padding:12px 4px 10px;font-size:12.5px;font-weight:800;display:flex}.cab-dias button[aria-pressed=true]{background:var(--fundo);color:var(--texto);border-top-color:var(--acao)}.cab-dias .st{opacity:.7;border:2px solid;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.cab-dias .st.ok{background:var(--acao);border-color:var(--acao);color:#fff;opacity:1}.cab-dias .st.jogo{border-width:1.5px;border-radius:4px;width:auto;padding:0 4px;font-size:9px}.cab-exp{padding:12px 0 6px}.cab-trilho{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;padding:0 16px 6px;display:flex;overflow-x:auto}.cab-trilho::-webkit-scrollbar{display:none}.cab-int{writing-mode:vertical-rl;letter-spacing:.2em;color:var(--cs);flex:none;align-self:center;font-size:10px;font-weight:900;transform:rotate(180deg)}.painel{scroll-snap-align:center;background:var(--cf2);border-radius:12px;flex-direction:column;flex:none;min-width:140px;padding:8px 8px 0;display:flex}.painel .datas{color:var(--cs);gap:4px;margin-bottom:4px;font-size:10px;font-weight:800;display:flex}.painel .datas span{text-align:center;flex:1;min-width:26px}.painel .barras{align-items:flex-end;gap:4px;height:110px;display:flex;position:relative}.painel .barras button{opacity:.55;cursor:pointer;border:0;border-radius:4px 4px 2px 2px;flex:1;min-width:26px;padding:0;position:relative}.painel .barras button.passou{opacity:.8}.painel .barras button.at{opacity:1}.painel .barras button.sel{outline-offset:1px;opacity:1;outline:2px solid #fff}.painel .barras button.at:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 0 0 3px #ffffff40}.painel .nome{letter-spacing:.14em;text-transform:uppercase;text-align:center;white-space:nowrap;border-top:3px solid;margin-top:6px;padding:8px 2px;font-size:11px;font-weight:900}.cab-texto{color:var(--ct);padding:6px 16px 4px;font-size:14.5px;line-height:1.55}.cab-texto h3{letter-spacing:.12em;text-transform:uppercase;margin:6px 0;font-size:13px}.cab-texto p{color:#d9d3e8;margin:0 0 10px}.cab-texto .peq{color:var(--cs)}.cab-puxe{background:#ffffff38;border:0;border-radius:9px;width:44px;height:5px;margin:6px auto 8px;padding:0;display:block}.indisp{background:var(--sup);border:1px dashed var(--linha);border-radius:var(--r);text-align:center;color:var(--suave);padding:20px}.cab-onda-wrap{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.cab-onda-wrap.aberta{grid-template-rows:1fr}.cab-onda-in{overflow:hidden}.onda{padding:10px 16px 2px}.onda svg{touch-action:none;cursor:pointer;width:100%;height:auto;display:block}.onda .meses{letter-spacing:.12em;color:var(--cs);justify-content:space-between;margin-bottom:2px;font-size:10px;font-weight:800;display:flex}.onda .rotulos{gap:3px;margin-top:6px;display:flex}.onda .rotulos span{font-family:var(--display);text-transform:uppercase;text-align:center;color:#fff;white-space:nowrap;opacity:.55;letter-spacing:.03em;border-radius:999px;min-width:0;padding:3px 0;font-size:10.5px;font-weight:900;transition:opacity .2s;overflow:hidden}.onda .rotulos span.on{opacity:1}.porque-curto{background:var(--cf2);border-radius:12px;flex-direction:column;gap:6px;margin:10px 16px 2px;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.porque-curto .tit{justify-content:space-between;align-items:center;gap:8px;display:flex}.porque-curto .tit b{font-size:14px}.porque-curto .foco{color:var(--cs);font-size:11.5px;font-weight:700}.porque-curto p{color:#d9d3e8;margin:0}.porque-curto button{color:#b28cff;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:800}@media (prefers-reduced-motion:reduce){.cab-onda-wrap{transition:none}}.onda .legenda{color:var(--cs);justify-content:flex-end;gap:14px;margin-top:4px;font-size:10.5px;font-weight:700;display:flex}.onda .legenda span{align-items:center;gap:5px;display:inline-flex}.onda .legenda i{border-radius:2px;width:14px;height:3px;display:inline-block}.onda .legenda .l-int{background:linear-gradient(90deg,#7b3fe4,#e0457b,#f2762e)}.onda .legenda .l-vol{border-top:1.5px dashed #ffffff80;height:0}.onda-info{color:var(--cs);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;display:flex}.onda-info b{color:var(--ct)}.onda-info .vals{color:var(--ct);align-items:center;gap:6px;font-weight:700;display:inline-flex}.onda-info i,.onda .legenda i{border-radius:2px;width:14px;height:3px;display:inline-block}.onda-info .l-int{background:linear-gradient(90deg,#7b3fe4,#e0457b,#f2762e)}.onda-info .l-vol{border-top:1.5px dashed #fff9;height:0;margin-left:6px}.onda-ctl{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.zoom{background:var(--cf2);border-radius:999px;gap:2px;padding:3px;display:flex}.zoom button{color:var(--cs);background:0 0;border:0;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:800}.zoom button[aria-pressed=true]{color:#120e1c;background:#fff}.ajuda{width:28px;height:28px;color:var(--ct);background:0 0;border:1.5px solid #ffffff59;border-radius:50%;font-weight:900}.ajuda-cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ajuda-card{background:var(--sup2);color:var(--suave);border-radius:14px;flex-direction:column;gap:6px;padding:12px;font-size:13px;display:flex}.ajuda-card b{color:var(--texto);font-size:14px}.ajuda-card svg{width:100%;height:auto;color:var(--texto)}.ajuda-regra{background:var(--acao-bg);color:var(--suave);border-radius:14px;align-items:center;gap:12px;padding:12px;font-size:13px;display:flex}.ajuda-regra svg{width:120px;color:var(--texto);flex:none}.ajuda-regra div{flex-direction:column;gap:4px;display:flex}.ajuda-regra b{color:var(--texto)}.ajuda-blocos{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ajuda-blocos div{color:var(--suave);flex-direction:column;gap:2px;font-size:12px;display:flex}.ajuda-blocos i{border-radius:9px;height:6px;margin-bottom:3px;display:block}.ajuda-blocos b{color:var(--texto);font-size:12.5px}@media (width<=380px){.ajuda-cards{grid-template-columns:1fr}}.prog-hero{background-position:50% 30%;background-size:cover;background:linear-gradient(150deg,#160b2e 0%,var(--roxo) 45%,#b832d6 80%,#f2762e 130%);color:#fff;border-radius:22px 22px 0 0;flex-direction:column;justify-content:flex-end;gap:6px;min-height:250px;margin:-20px -16px 0;padding:14px 18px 18px;display:flex}.prog-hero h1{color:#fff;font-size:26px}.prog-hero .chamada{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:15px;font-weight:400}.prog-hero p{opacity:.9;margin:0;font-size:14px}.q-linha{flex-direction:column;gap:6px;display:flex}.q-linha b{font-size:14px}.q-barra{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.q-barra i{background:var(--sup2);border-radius:4px;height:14px;display:block;transform:skew(-18deg)}.prog-sec{border-top:1px solid var(--linha);flex-direction:column;gap:10px;padding-top:14px;display:flex}.prog-sec p{margin:0}.prog-item{align-items:flex-start;gap:12px;display:flex}.prog-item .ic{background:var(--acao-bg);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.prog-item div{color:var(--suave);flex-direction:column;gap:2px;font-size:13.5px;display:flex}.prog-item b{color:var(--texto);font-size:14.5px}.prog-selo{background:var(--sup2);border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex}.prog-selo img{width:auto;height:44px}.prog-selo div{color:var(--suave);flex-direction:column;gap:3px;font-size:12.5px;display:flex}.prog-selo b{color:var(--texto);font-size:14px}.ic-h{flex:none;display:block}.ic-h .a{fill:var(--ic-acento,#e0457b);stroke:none}.prog-item .ic{color:var(--acao-txt);background:var(--acao-bg)}.hexa{width:100%;max-width:360px;height:auto;margin:0 auto;display:block}.hexa .hexa-rot{fill:var(--texto);font-size:11px;font-weight:800;font-family:var(--corpo)}.hexa .hexa-num{fill:var(--acao-txt);font-size:11px;font-weight:900;font-family:var(--display);text-transform:uppercase;letter-spacing:.03em}.prog-item .ic.corpo-ic{width:48px;height:48px;overflow:hidden}.corpo{display:block}:root{--corpo-peca:#cfc7e4;--corpo-base:#a89dc8;--corpo-linha:#3b3156}[class],h1,h2,h3{font-synthesis-weight:none}.td-inicio{flex-direction:column;align-items:center;gap:10px;display:flex}.td-go{background:var(--acao);color:#fff;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:3px;width:100%;padding:12px 14px;display:flex;box-shadow:0 6px 16px #6a2fd647}.td-go b{font-size:16px;font-weight:900}.td-go span{font-family:var(--display);text-transform:uppercase;color:#ffffffeb;letter-spacing:.03em;align-items:center;gap:6px;font-size:15px;display:flex}.td-go .ic-h .a{fill:#ffb3cf}.td-res{background:#f3eefd;border:1px solid #dcd0f6;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 8px;display:flex}.td-res-ic{width:28px;height:28px;color:var(--acao)}.td-res span{color:var(--suave);font-size:12.5px;font-weight:700}.td-res b{font-family:var(--display);text-transform:uppercase;color:var(--texto);letter-spacing:.03em;font-weight:400}.td-res em{color:var(--acao);border-left:1px solid #dcd0f6;padding-left:8px;font-size:12.5px;font-style:normal;font-weight:900}.td-trilha{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.td-et{grid-template-columns:38px 1fr;gap:12px;padding-bottom:12px;display:grid;position:relative}.td-et:before{content:"";background:linear-gradient(var(--c),transparent);width:2px;position:absolute;top:40px;bottom:2px;left:18px}.td-et.ult:before{display:none}.td-no{background:color-mix(in srgb,var(--c) 14%,#fff);width:38px;height:38px;color:var(--c);border-radius:12px;place-items:center;display:grid}.td-et-c{min-width:0}.td-et-c summary{cursor:pointer;align-items:baseline;gap:8px;padding:8px 0 10px;list-style:none;display:flex}.td-et-c summary::-webkit-details-marker{display:none}.td-et-c summary b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:14px;font-weight:400}.td-et-c summary small{color:var(--suave);font-size:12px;font-weight:800}.td-seta{color:var(--suave);margin-left:auto;transition:transform .2s}.td-et-c[open] .td-seta{transform:rotate(180deg)}.td-grupo{flex-direction:column;gap:6px;margin-bottom:6px;display:flex}.td-ln{text-align:left;background:#fff;border:0;border-radius:14px;grid-template-columns:64px 1fr auto;align-items:center;gap:10px;width:100%;padding:0 12px 0 0;display:grid;overflow:hidden;box-shadow:0 1px 2px #17122a0f}.td-previa{background:#fff;place-items:center;height:64px;display:grid;overflow:hidden}.td-previa .corpo{width:auto;height:58px}.td-previa.grande{height:190px}.td-previa.grande .corpo{height:180px}.td-ln-t{flex-direction:column;gap:1px;min-width:0;padding:8px 0;display:flex}.td-ln-t b{font-size:13px;line-height:1.25}.td-ln-t small{color:var(--suave);font-size:12px;font-weight:700}.td-cod{font-family:var(--display);text-transform:uppercase;color:var(--acao);letter-spacing:.03em;font-size:11px}.td-ln em{font-style:normal;font-family:var(--display);text-transform:uppercase;background:var(--sup2);white-space:nowrap;letter-spacing:.03em;border-radius:8px;padding:4px 7px;font-size:12px}.td-par{border:1.5px dashed #b9a6e3;border-radius:16px;flex-direction:column;gap:6px;margin:6px 0;padding:20px 6px 6px;display:flex;position:relative}.td-chave{background:var(--fundo);letter-spacing:.1em;color:var(--acao);text-transform:uppercase;padding:0 6px;font-size:10.5px;font-weight:900;position:absolute;top:-9px;left:12px}.td-volta{color:var(--suave);padding:0 4px 2px;font-size:12px;font-weight:800}.td-resumo{z-index:40;background:var(--fundo);position:fixed;inset:0;overflow:auto}.td-r-in{max-width:480px;padding:calc(14px + env(safe-area-inset-top,0px)) 16px calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px;margin:0 auto;display:flex}.td-r-in>*{flex-shrink:0}.td-r-top{justify-content:space-between;align-items:center;display:flex}.td-r-top button{width:36px;height:36px;color:var(--suave);background:#fff;border:0;border-radius:50%;font-size:17px}.td-hero{color:#fff;background:linear-gradient(140deg,#2a1458,#5a1a9e 60%,#7b3fe4);border-radius:20px;grid-template-columns:1fr auto;gap:10px 12px;padding:16px;display:grid}.td-h-l{flex-direction:column;gap:2px;display:flex}.td-h-dia{font-family:var(--display);text-transform:uppercase;letter-spacing:.12em;color:#cdbbf5;font-size:13px}.td-h-l b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:26px;font-weight:400;line-height:1.05}.td-h-l span:last-child{color:#fffc;font-size:13px;font-weight:800}.td-h-t{background:#ffffff1f;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:8px 14px;display:flex}.td-h-t .ic-h .a{fill:#ff8fb5}.td-h-t b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:30px;font-weight:400;line-height:1}.td-h-t span{letter-spacing:.1em;color:#fffc;font-size:11px;font-weight:900}.td-h-per{grid-column:1/-1;align-items:flex-end;gap:2px;height:38px;display:flex}.td-h-per i{border-radius:2px;flex:1;display:block}.td-h-leg{text-align:center;font-family:var(--display);text-transform:uppercase;color:#ffffff8c;letter-spacing:.03em;grid-column:1/-1;gap:2px;margin-top:-4px;font-size:9px;display:flex;overflow:hidden}.td-h-leg span{white-space:nowrap;min-width:0;overflow:hidden}.td-h-leg .on{color:#fff;border-top:2px solid #fff;padding-top:2px}.td-r-chips{flex-wrap:wrap;gap:6px;display:flex}.td-r-chips span{color:var(--suave);border:1px solid var(--linha);background:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.td-r-tit{margin-top:4px;font-size:20px}.td-r-musc{background:#fff;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:12px;display:grid}.td-r-corpos{gap:2px;display:flex}.td-r-corpos .corpo{width:84px;height:auto}.td-r-musc ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.td-r-musc li{color:var(--roxo);background:#6a2fd61a;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.td-r-bloco{background:#fff;border-radius:18px;flex-direction:column;gap:8px;padding:14px;display:flex;box-shadow:0 1px 2px #17122a0f}.td-r-peso{grid-template-columns:1fr auto;align-items:center;display:grid}.td-r-peso>div{flex-direction:column;gap:2px;display:flex}.td-r-peso>div b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:24px;font-weight:400}.td-r-peso-ic{width:84px;height:84px;color:var(--acao)}.td-r-peso p{grid-column:1/-1;margin:0;font-size:14px}.td-r-peso p b{color:var(--acao)}.td-r-desafio{gap:0;padding:0;overflow:hidden}.td-r-desafio>.rot{padding:14px 14px 0}.td-r-d-l{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;padding:4px 14px 0;display:flex}.td-r-d-l h3{margin:0;font-size:16px}.td-r-d-l div{font-weight:900}.td-r-d-l div b{font-family:var(--display);text-transform:uppercase;color:var(--acao);letter-spacing:.03em;font-size:22px;font-weight:400}.td-r-desafio p{color:var(--suave);margin:0;padding:6px 14px 14px;font-size:13.5px;line-height:1.45}.td-r-etapas{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.td-r-etapas li{align-items:flex-start;gap:10px;display:flex}.td-r-etapas li>.ic-h{color:var(--c);margin-top:2px}.td-r-etapas div{color:var(--suave);flex-direction:column;gap:1px;font-size:13px;display:flex}.td-r-etapas b{color:var(--texto);font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:13px;font-weight:400}@media (prefers-reduced-motion:reduce){.td-seta{transition:none}}.carrossel{touch-action:pan-y;margin-inline:-16px;overflow:hidden}.trilho{will-change:transform;align-items:flex-start;display:flex;transform:translate(-100%)}.painel-dia{flex:0 0 100%;min-width:0;padding-inline:16px}.painel-dia:not(.atual){height:0;overflow:visible}.cab-onda-wrap.sem-anim,.cab-porque-wrap.sem-anim,.cab-mini-wrap.sem-anim{transition:none!important}.cab-porque-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .35s;display:grid}.cab-porque-wrap.aberta{opacity:1;grid-template-rows:1fr}.cab-mini-wrap{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .35s,opacity .25s;display:grid}.cab-mini-wrap.fechada{opacity:0;grid-template-rows:0fr}.cab-porque-in,.cab-mini-in{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.cab-porque-wrap,.cab-mini-wrap{transition:none}}.seg-campo{flex-direction:column;gap:6px;font-size:13.5px;font-weight:800;display:flex}.seg-campo small{color:var(--suave);font-size:12.5px;font-weight:600}.per-temp{background:var(--texto);border-radius:1px;flex:none;align-self:stretch;width:2px;margin:0 1px}.per-temp-fim{background:repeating-linear-gradient(180deg,var(--texto) 0 4px,transparent 4px 7px)}.ck{z-index:55;background:var(--fundo);position:fixed;inset:0;overflow:auto}.ck-in{max-width:480px;padding:calc(10px + env(safe-area-inset-top,0px)) 16px calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px;margin:0 auto;display:flex}.ck-top{text-align:center;grid-template-columns:44px 1fr auto;align-items:center;display:grid}.ck-top b{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;font-size:14px;font-weight:400}.ck-top button{color:var(--suave);background:0 0;border:0;height:40px;font-size:18px}.ck-top .ck-pular{color:var(--acao);font-size:13.5px;font-weight:900}.ck-intro{color:var(--suave);margin:0;font-size:14px}.ck-q{background:#fff;border-radius:16px;padding:14px 12px;box-shadow:0 1px 2px #17122a0f}.ck-q h3{margin:0 0 10px;font-size:15px}.ck-ops{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.ck-ops button{--c:var(--ok);color:var(--c);background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.ck-ops button.ruim{--c:var(--ruim)}.ck-ops button.meio{--c:var(--alerta)}.ck-ops b{aspect-ratio:1.25;border:1px solid var(--linha);width:100%;max-height:46px;font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;background:#fff;border-radius:12px;place-items:center;font-size:18px;font-weight:400;transition:background .15s,color .15s;display:grid;box-shadow:0 1px 3px #17122a14}.ck-ops span{text-align:center;font-size:11px;font-weight:800;line-height:1.2}.ck-ops button.on b{background:var(--c);color:#fff;border-color:var(--c)}.ck-res{--c:var(--ok);border-left:4px solid var(--c);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.ck-res.ruim{--c:var(--ruim)}.ck-res.meio{--c:var(--alerta)}.ck-res-l{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ck-res-l .rot{width:100%}.ck-res-l>b{font-family:var(--display);text-transform:uppercase;color:var(--c);letter-spacing:.03em;font-size:26px;font-weight:400}.ck-res-l>b small{color:var(--suave);font-size:13px}.ck-res-l>small{color:var(--suave);font-size:12px;font-weight:700}.ck-barra{background:var(--sup2);border-radius:4px;height:8px;overflow:hidden}.ck-barra i{background:var(--c);border-radius:4px;height:100%;transition:width .2s;display:block}.ck-res p{color:var(--suave);margin:2px 0 0;font-size:13.5px}.btn:disabled{opacity:.55}.td-ln em{text-align:center;white-space:normal;max-width:92px;line-height:1.15}.par.etapa{background:var(--acao-bg);color:var(--acao)}.prox-desc{color:var(--suave);text-align:center;background:var(--sup2);border-radius:12px;padding:8px 12px;font-size:13px;font-weight:800}.player .td-previa.grande{background:#fff;border-radius:16px}.pl{background:#120e1c;flex-direction:column;display:flex}.pl-top{padding:calc(8px + env(safe-area-inset-top,0px)) 12px 10px;color:#f2eef9;grid-template-columns:72px 1fr 72px;align-items:center;gap:4px;width:100%;max-width:480px;margin:0 auto;display:grid}.pl-sair{color:#f2eef9;letter-spacing:.04em;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;justify-self:start;align-items:center;gap:6px;height:32px;padding:0 12px 0 10px;font-size:12.5px;font-weight:900;display:flex}.pl-sair span{opacity:.8;font-size:13px}.pl-etapa{text-align:center;flex-direction:column;gap:1px;display:flex}.pl-etapa b{font-family:var(--display);text-transform:uppercase;letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:400}.pl-etapa span{color:#a69cbf;font-size:11px;font-weight:800}.pl-cont{text-align:right;font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:15px}.pl-cont small{color:#a69cbf;font-size:11px}.pl-prog{grid-column:1/-1;gap:2px;margin-top:6px;display:flex}.pl-prog i{background:#ffffff24;border-radius:2px;flex:1;height:4px}.pl-prog i.av{background:#3fa3f04d}.pl-prog i.pl-fin{background:#f2762e4d}.pl-prog i.f{background:#8a4fff}.pl-prog i.av.f{background:#3fa3f0}.pl-prog i.pl-fin.f{background:#f2762e}.pl-prog i.agora{background:#fff}.pl-folha{background:var(--fundo);border-radius:22px 22px 0 0;flex-direction:column;flex:1;gap:12px;width:100%;max-width:480px;margin:0 auto;padding:18px 16px 12px;display:flex}.pl-folha h1{font-size:24px;line-height:1.1}.pl-nome{flex-direction:column;gap:8px;display:flex}.pl-series{letter-spacing:.1em;text-transform:uppercase;color:var(--suave);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;font-weight:900;display:flex}.pl-series i{background:var(--sup2);width:24px;height:24px;color:var(--suave);font-style:normal;font-family:var(--display);text-transform:uppercase;letter-spacing:0;border-radius:8px;place-items:center;font-size:12px;display:grid}.pl-series i.f{background:var(--acao-bg);color:var(--acao)}.pl-series i.agora{background:var(--acao);color:#fff}.pl-series em{background:var(--acao-bg);color:var(--acao);letter-spacing:.04em;border-radius:999px;margin-left:auto;padding:3px 9px;font-style:normal}.pl-midia{background:#fff;margin-inline:-16px}.pl-midia .td-previa.grande{border-radius:0;height:min(34vh,260px)}.pl-midia .td-previa.grande .corpo{height:94%}.pl-dose{background:#fff;border-radius:18px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 1px 3px #17122a14}.pl-q{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:14px 8px;display:flex}.pl-q+.pl-q{border-left:1px solid var(--linha)}.pl-q b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:34px;font-weight:400;line-height:1}.pl-q b small{color:var(--suave);margin-left:3px;font-size:13px}.pl-q b.pl-txt{font-size:18px;line-height:1.2}.pl-ctl{gap:8px;display:flex}.pl-ctl button{background:var(--sup2);width:34px;height:30px;color:var(--acao);border:0;border-radius:10px;font-size:17px;font-weight:900}.pl-pse{flex-direction:column;gap:8px;display:flex}.pl-acoes{grid-template-columns:1fr 1fr 1.5fr;gap:8px;display:grid}.pl-acoes button{color:var(--texto);background:#fff;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;font-size:12px;font-weight:900;display:flex;box-shadow:0 1px 3px #17122a14}.pl-acoes svg{width:22px;height:22px;color:var(--acao)}.pl-acoes .pl-feito{color:#fff;background:linear-gradient(140deg,#6a2fd6,#8a4fff);font-size:14px}.pl-acoes .pl-feito svg{color:#fff;width:26px;height:26px}.pl-acoes .pl-feito:disabled{background:var(--sup2);color:var(--suave);box-shadow:none}.pl-acoes .pl-feito:disabled svg{color:var(--suave)}.pl-rodape{background:var(--sup2);padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:8px;width:100%;max-width:480px;margin:0 auto;display:flex}.pl-volta{color:var(--acao);background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:13px;font-weight:900}.pl-volta:disabled{opacity:.35}.pl-prox{align-items:center;gap:12px;display:flex}.pl-prox .td-previa{border-radius:12px;flex:none;width:62px;height:62px}.pl-prox .td-previa .corpo{height:56px}.pl-prox>div:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.pl-prox span{letter-spacing:.12em;text-transform:uppercase;color:var(--suave);font-size:10.5px;font-weight:900}.pl-prox b{font-size:14.5px;line-height:1.2}.pl-prox em{font-style:normal;font-family:var(--display);text-transform:uppercase;color:var(--acao);letter-spacing:.03em;font-size:12.5px}.pl-linha{color:var(--suave);justify-content:space-between;align-items:center;font-size:12.5px;font-weight:700;display:flex}.pl-linha b{color:var(--texto)}.pl-barra{color:#fff;background:#2a1458;border-radius:999px;align-items:center;gap:10px;padding:9px 8px 9px 16px;display:flex;position:relative;overflow:hidden}.pl-barra i{background:linear-gradient(90deg,#6a2fd6,#b832d6);transition:width .25s linear;position:absolute;top:0;bottom:0;left:0}.pl-barra span,.pl-barra b,.pl-barra button{position:relative}.pl-barra span{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900}.pl-barra b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;flex:1;font-size:17px;font-weight:400}.pl-barra button{color:#fff;background:#ffffff38;border:0;border-radius:50%;width:28px;height:28px;font-size:12px}.desc-x{top:calc(14px + env(safe-area-inset-top,0px));color:#fff;background:#ffffff1f;border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;display:flex;position:absolute;left:16px}.desc-anel{aspect-ratio:1;place-items:center;width:min(62vw,230px);display:grid;position:relative}.desc-anel svg{width:100%;height:100%;position:absolute;inset:0}.desc-ajuste{gap:10px;display:flex}.desc-ajuste button{color:#fff;background:#ffffff1a;border:1px solid #ffffff59;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:900}.desc-prox{flex-direction:column;gap:2px;max-width:320px;display:flex}.desc-prox span{letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:11px;font-weight:900}.desc-prox b{font-size:15px}@keyframes sobe{0%{transform:translateY(100%)}to{transform:none}}@keyframes entra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}@keyframes some{0%{opacity:0}to{opacity:1}}.esf-fundo{z-index:45;background:#0a06148c;justify-content:center;align-items:flex-end;animation:.2s some;display:flex;position:fixed;inset:0}.esf{color:#f2eef9;width:100%;max-width:480px;max-height:92%;padding:10px 16px calc(18px + env(safe-area-inset-bottom,0px));background:#17112a;border-radius:24px 24px 0 0;animation:.32s cubic-bezier(.2,.8,.2,1) sobe;overflow:auto}.esf-top{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.esf-top button{color:#b28cff;background:0 0;border:0;justify-self:start;padding:8px 0;font-size:13.5px;font-weight:900}.esf-top button:last-child{color:#a69cbf;justify-self:end}.esf-pega{background:#fff3;border-radius:9px;width:40px;height:5px}.esf h2{color:#fff;margin:6px 0 2px;font-size:22px}.esf-dose{color:#a69cbf;margin:0 0 12px;font-size:13px;font-weight:800}.esf-lista{flex-direction:column;gap:6px;padding-left:14px;display:flex;position:relative}.esf-lista:before{content:"";background:linear-gradient(#e0457b,#b832d6 35%,#7b3fe4 65%,#3fa3f0);border-radius:6px;width:6px;position:absolute;top:6px;bottom:6px;left:0}.esf-lista button{text-align:left;color:#fff;opacity:0;animation:.3s forwards entra;animation-delay:calc(var(--i) * 35ms + .12s);background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:52px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.esf-lista button:active{transform:scale(.98)}.esf-lista b{font-family:var(--display);text-transform:uppercase;text-align:center;letter-spacing:.03em;font-size:24px;font-weight:400}.esf-lista span{flex-direction:column;display:flex}.esf-lista strong{font-size:15px}.esf-lista small{color:#a69cbf;font-size:12.5px}.esf-lista button.alvo{background:#8a4fff29;border-color:#8a4fff}.esf-lista em{letter-spacing:.12em;text-transform:uppercase;color:#b28cff;font-size:10.5px;font-style:normal;font-weight:900}.mfe-fundo{z-index:46;background:#0a0614b8;justify-content:center;align-items:center;padding:20px;animation:.2s some;display:flex;position:fixed;inset:0}.mfe-pop{color:#f2eef9;text-align:center;background:#17112a;border-radius:24px;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:360px;padding:22px 18px 18px;animation:.28s cubic-bezier(.2,.8,.2,1) pop;display:flex}.mfe-pop h2{color:#fff;margin:0;font-size:21px}.mfe-pop p{color:#d9d3e8;margin:0;font-size:14px;line-height:1.45}.mfe-pop .mfe-ex{color:#a69cbf;font-weight:800}.mfe-pop .btn{width:100%;margin-top:6px}.hex-mfe{flex:none;width:18px;height:18px}.hex-mfe.g{filter:drop-shadow(0 6px 18px #8a4fff73);width:72px;height:72px}.mfe-de{align-items:baseline;gap:10px;font-size:18px;display:flex}.mfe-de span{color:#a69cbf;font-family:var(--display);text-transform:uppercase;letter-spacing:.03em}.mfe-de b{font-family:var(--display);text-transform:uppercase;color:#fff;letter-spacing:.03em;font-size:24px;font-weight:400}.mfe-de i{color:#b28cff;font-style:normal}.mfe-de em{color:#fff;background:linear-gradient(90deg,#7b3fe4,#e0457b);border-radius:999px;align-self:center;padding:3px 9px;font-size:12px;font-style:normal;font-weight:900}.mfe-grade{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.mfe-grade div{background:#ffffff0f;border-radius:14px;flex-direction:column;gap:2px;padding:10px;display:flex}.mfe-grade b{font-family:var(--display);text-transform:uppercase;color:#fff;letter-spacing:.03em;font-size:18px;font-weight:400}.mfe-grade span{color:#a69cbf;font-size:11.5px;font-weight:700}.mfe-card{text-align:center;background:#fff;border:1.5px solid #8a4fff;border-radius:16px;flex-direction:column;gap:4px;padding:18px 14px 12px;display:flex;position:relative}.mfe-card b{font-size:15px}.mfe-card p{color:var(--suave);margin:0;font-size:13px;line-height:1.4}.mfe-selo{color:#fff;font-family:var(--display);text-transform:uppercase;letter-spacing:.08em;background:#17112a;border-radius:999px;align-items:center;gap:5px;padding:3px 10px 3px 6px;font-size:11px;display:flex;position:absolute;top:-12px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.esf,.esf-lista button,.mfe-pop,.esf-fundo,.mfe-fundo{opacity:1;animation:none}}.fb{z-index:55;background:var(--fundo);animation:.32s cubic-bezier(.2,.8,.2,1) sobe;position:fixed;inset:0;overflow:auto}.fb-in{max-width:480px;padding:0 0 calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px;margin:0 auto;display:flex}.fb-in>:not(.fb-hero){margin-inline:16px}.fb-hero{color:#fff;padding:calc(18px + env(safe-area-inset-top,0px)) 18px 20px;background:linear-gradient(150deg,#160b2e,#4b1d95 55%,#b832d6 95%);border-radius:0 0 26px 26px;flex-direction:column;gap:6px;display:flex;position:relative}.fb-hero .rot{color:#ffffffbf}.fb-hero h2{color:#fff;font-size:26px}.fb-x{top:calc(12px + env(safe-area-inset-top,0px));color:#fff;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:50%;width:34px;height:34px;position:absolute;right:14px}.fb-num{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;display:grid}.fb-num div{background:#ffffff1f;border-radius:14px;flex-direction:column;gap:2px;padding:10px;display:flex}.fb-num b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:20px;font-weight:400}.fb-num span{opacity:.8;font-size:11.5px;font-weight:800}.fb-bloco{background:#fff;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 1px 2px #17122a0f}.fb-bloco h3{margin:0;font-size:15px}.fb-tit{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.fb-tit span{color:var(--suave);font-size:13.5px;font-weight:900}.fb-tit span b{font-family:var(--display);text-transform:uppercase;color:var(--acao);letter-spacing:.03em;font-size:20px;font-weight:400}.fb-barras{align-items:flex-end;gap:5px;height:96px;display:flex}.fb-barras button{cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-end;height:100%;padding:0;display:flex}.fb-barras i{width:100%;height:var(--h);background:var(--sup2);transform-origin:bottom;border-radius:6px 6px 3px 3px;transition:background .15s,transform .15s;display:block}.fb-barras button.on i{background:var(--c)}.fb-barras button[aria-checked=true] i{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--c);transform:scaleY(1.06)}.fb-leg{color:var(--suave);justify-content:space-between;font-size:12px;font-weight:800;display:flex}.fb-saidas{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fb-saidas button{--c:var(--acao);text-align:left;border:1.5px solid var(--linha);background:var(--fundo);border-radius:14px;flex-direction:column;gap:3px;padding:12px;display:flex}.fb-saidas .s4{--c:#b832d6}.fb-saidas .s3{--c:#7b3fe4}.fb-saidas .s2{--c:#5a6b8c}.fb-saidas .s1{--c:var(--ruim)}.fb-saidas b{font-family:var(--display);text-transform:uppercase;color:var(--c);letter-spacing:.03em;font-size:16px;font-weight:400}.fb-saidas small{color:var(--suave);font-size:12px;font-weight:700;line-height:1.3}.fb-saidas button.on{border-color:var(--c);background:var(--c)}.fb-saidas button.on b,.fb-saidas button.on small{color:#fff}.fb textarea{border:1px solid var(--linha);background:var(--fundo);resize:vertical;width:100%;font:inherit;border-radius:12px;padding:10px 12px}.fb-escrever{color:var(--acao);background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:13.5px;font-weight:900}.fb-pular{color:var(--suave);background:0 0;border:0;align-self:center;font-size:13px;font-weight:800}.fb .btn{width:auto}.fb .btn:disabled{background:var(--sup2);color:var(--suave);box-shadow:none;opacity:1;border:1px dashed var(--linha)}.fim{z-index:60;color:#f2eef9;background:#0f0b19;position:fixed;inset:0;overflow:auto}.fim-abre{background:#eeeaf6;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.fim-sim{grid-area:1/1;width:150px;height:150px;animation:2.3s forwards fimSim}.fim-anel{stroke-dasharray:100;stroke-dashoffset:100px;animation:1s forwards fimAnel}.fim-nucleo{opacity:0;transform-origin:50%;animation:.6s .8s forwards fimNucleo}@keyframes fimAnel{to{stroke-dashoffset:0}}@keyframes fimNucleo{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes fimSim{0%,70%{opacity:1;transform:none}to{opacity:0;transform:scale(.85)}}.fim-hvoa{opacity:0;width:150px;height:150px;margin:-75px 0 0 -75px;animation:1.6s cubic-bezier(.7,0,.2,1) 1.6s forwards fimVoa;position:absolute;top:50%;left:50%}@keyframes fimVoa{0%{opacity:1;transform:scale(1)}20%{transform:scale(1.35)translateY(-6px)}to{opacity:1;transform:scale(42)}}.fim-hvoa path{animation:1.6s 1.6s forwards fimHcor}@keyframes fimHcor{0%,25%{fill:#fff}60%,to{fill:#5a1a9e}}.fim-fundo{opacity:0;background:linear-gradient(160deg,#160b2e,#4b1d95 55%,#7b3fe4);animation:.45s 2.8s forwards some;position:absolute;inset:0}.fim-pago{opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:26px;padding:24px;animation:.7s 3s forwards fimPago;display:flex;position:absolute;inset:0}.fim-lock{flex-direction:column;gap:10px;width:240px;display:flex}.fim-lock img{width:252px;margin-left:-6px}.fim-perf{width:72%;font-family:var(--display);text-transform:uppercase;color:#c9b8f5;letter-spacing:.03em;justify-content:space-between;font-size:11.5px;line-height:.8;display:flex}.fim-perf i{font-style:normal}.fim-pago b{font-family:var(--display);text-transform:uppercase;text-align:center;color:#fff;text-wrap:balance;letter-spacing:.03em;max-width:100%;font-size:clamp(20px,6.4vw,28px);font-weight:400;line-height:1.15}@keyframes fimPago{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.fim-res{max-width:480px;padding:calc(56px + env(safe-area-inset-top,0px)) 16px calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px;margin:0 auto;animation:.4s some;display:flex}.fim-x{top:calc(12px + env(safe-area-inset-top,0px));z-index:3;color:#fff;background:#ffffff24;border:0;border-radius:50%;width:38px;height:38px;font-size:16px;position:fixed;right:14px}.fim-topo{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:6px 0 12px;display:grid}.fim-topo img{height:44px}.fim-topo div{justify-content:flex-end;align-items:center;gap:8px;display:flex}.fim-topo div:last-child{justify-content:flex-start}.fim-topo b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:26px;font-weight:400}.fim-topo span{letter-spacing:.08em;text-transform:uppercase;color:#a69cbf;font-size:10.5px;font-weight:900;line-height:1.2}.fim-tit h1{color:#fff;font-size:22px}.fim-tit span{color:#a69cbf;font-size:13px;font-weight:700}.fim-card{background:#ffffff0f;border:1px solid #ffffff12;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.fim-card .rot{color:#a69cbf}.fim-card p{margin:0;font-size:13.5px;font-weight:800}.fim-dest{border-bottom:1px solid #ffffff14;grid-template-columns:1fr 1fr 1.3fr;gap:8px;padding-bottom:10px;display:grid}.fim-dest span{color:#a69cbf;font-size:11.5px;font-weight:700;display:block}.fim-dest b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:4px;font-size:16px;font-weight:400;display:flex}.fim-peso{color:#b28cff;flex:none;width:22px;height:22px}.fim-top{align-items:center;gap:12px;display:flex}.fim-top .td-previa{border-radius:12px;flex:none;width:56px;height:56px}.fim-top .td-previa .corpo{height:50px}.fim-top div{flex-direction:column;gap:1px;min-width:0;display:flex}.fim-top b{font-size:14px}.fim-top span{color:#a69cbf;font-size:12.5px;font-weight:700}.fim-grade{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fim-anel{width:76px;height:76px;position:relative}.fim-anel svg{width:100%;height:100%}.fim-anel b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;place-items:center;font-size:16px;font-weight:400;display:grid;position:absolute;inset:0}.fim-saida{flex-direction:row;justify-content:space-between;align-items:center}.fim-saida b{font-family:var(--display);text-transform:uppercase;color:#b28cff;letter-spacing:.03em;font-size:18px;font-weight:400}.fim-rosca{grid-template-columns:96px 1fr;align-items:center;gap:14px;display:grid}.fim-rosca svg{width:96px;height:96px}.fim-rosca ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fim-rosca li{align-items:center;gap:8px;font-size:13.5px;font-weight:800;display:flex}.fim-rosca li i{border-radius:3px;flex:none;width:10px;height:10px}.fim-rosca li b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;margin-left:auto;font-weight:400}.fim-det{flex-direction:column;gap:12px;display:flex}.fim-det>div{align-items:flex-start;gap:12px;display:flex}.fim-det .td-previa{border-radius:10px;flex:none;width:52px;height:52px}.fim-det .td-previa .corpo{height:46px}.fim-det>div>div{flex-direction:column;gap:1px;display:flex}.fim-det b{margin-bottom:2px;font-size:14px}.fim-det span{color:#d9d3e8;font-size:12.5px}.fim-det span.pulou{color:#6e6489;text-decoration:line-through}.fim-acoes{flex-direction:column;gap:8px;margin-top:4px;display:flex}.fim-acoes .btn{background:linear-gradient(100deg,#6a2fd6,#b832d6 60%,#e0457b)}.fim-fechar{color:#a69cbf;background:0 0;border:0;padding:8px;font-weight:800}.fim-comp{max-width:480px;min-height:100%;padding:calc(60px + env(safe-area-inset-top,0px)) 16px calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:center;gap:14px;margin:0 auto;animation:.3s some;display:flex}.fim-comp-palco{align-items:center;gap:6px;width:100%;display:flex}.fim-comp-seta{color:#fff;background:#ffffff1f;border:0;border-radius:50%;flex:none;width:30px;height:30px;font-size:18px}.fim-comp-seta:disabled{opacity:.25}.fim-comp-card{border-radius:22px;flex:1;min-width:0;max-width:340px;margin:0 auto;overflow:hidden;box-shadow:0 18px 50px #00000073}.fim-comp-pontos{gap:6px;display:flex}.fim-comp-pontos i{background:#ffffff40;border-radius:50%;width:7px;height:7px}.fim-comp-pontos i.on{background:#fff}.fim-comp-cores{gap:14px;display:flex}.fim-comp-cores button{border:2px solid #0000;border-radius:50%;width:46px;height:46px}.fim-comp-cores button[aria-pressed=true]{border-color:#fff;box-shadow:0 0 0 3px #fff3}.fim-comp .btn{background:linear-gradient(100deg,#6a2fd6,#b832d6 60%,#e0457b);width:100%}.mod{aspect-ratio:9/16;color:#fff;flex-direction:column;gap:12px;width:100%;max-width:100%;padding:22px 18px 18px;display:flex;position:relative;overflow:hidden}.mod-h{pointer-events:none;width:120%;height:auto;position:absolute;top:12%;right:-30%}.mod>*{position:relative}.mod-marca{align-self:center;width:auto;height:22px;margin-top:auto}.mod .fim-topo{padding-top:0}.mod .fim-topo img{height:34px}.mod .fim-topo b{font-size:20px}.mod-tit b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:20px;font-weight:400;display:block}.mod-tit span{opacity:.75;font-size:12px;font-weight:700}.mod-box{background:#00000038;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:10px;padding:12px;display:flex}.mod-num{border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);gap:6px;padding-bottom:8px;display:grid}.mod-num span{opacity:.75;font-size:10.5px;font-weight:700;display:block}.mod-num b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:15px;font-weight:400}.mod .fim-top span{color:#ffffffbf}.mod-placar{text-align:center;flex-direction:column;flex:1;justify-content:center;gap:26px;display:flex}.mod-placar span{font-family:var(--display);text-transform:uppercase;letter-spacing:.14em;opacity:.65;font-size:14px;display:block}.mod-placar b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:36px;font-weight:400;line-height:1.1}.mod-peso{color:#fff;width:56px;height:56px;margin:8px auto 0;display:block}.mod-corpo{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;display:flex}.mod-rot{font-family:var(--display);text-transform:uppercase;letter-spacing:.12em;font-size:15px}.mod-corpos{--corpo-peca:#d9d3e8;--corpo-base:#8f84b0;--corpo-linha:#1a1428;gap:6px;display:flex}.mod-corpos .corpo{width:96px;height:auto}.mod-tags{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.mod-tags span{background:#ffffff24;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.mod-kg{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:15px;font-weight:400}@media (prefers-reduced-motion:reduce){.fim-sim,.fim-anel,.fim-nucleo,.fim-hvoa,.fim-fundo,.fim-pago{animation-duration:10ms;animation-delay:0s}}.mfe-fundo.vit{background:radial-gradient(circle at 50% 40%,#f2762e59,#0a0614d9 65%)}.mfe-pop.subiu,.mfe-pop.recorde{border:1.5px solid #ffd16680;box-shadow:0 0 0 1px #ffd16626,0 20px 60px #e0457b59}.mfe-pop.recorde{background:linear-gradient(170deg,#2a1458 0%,#17112a 55%)}.mfe-pop.recorde h2,.mfe-pop.subiu h2{background:linear-gradient(90deg,#ffd166,#f2762e,#e0457b);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:24px}.hex-mfe.vit{filter:drop-shadow(0 8px 22px #f2762e8c);animation:1.2s ease-in-out infinite vitPulso}@keyframes vitPulso{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.mfe-tag{letter-spacing:.16em;text-transform:uppercase;color:#17112a;background:linear-gradient(90deg,#ffd166,#f2762e);border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:900}.mfe-de.grande b{font-size:32px}.mfe-de em{animation:1.2s ease-in-out infinite vitPulso}.mfe-pop.subiu .mfe-de em,.mfe-pop.recorde .mfe-de em{background:linear-gradient(90deg,#f2762e,#e0457b)}.mfe-confete{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.mfe-confete i{opacity:0;border-radius:2px;width:9px;height:9px;animation:1.9s cubic-bezier(.2,.6,.4,1) forwards confete;position:absolute;top:-20px;transform:rotate(45deg)}@keyframes confete{0%{opacity:1;transform:translate(0)rotate(45deg)}to{opacity:0;transform:translate(var(--dx),105vh) rotate(var(--rot))}}.mfe-pop{z-index:1;position:relative}.mfe-oque{color:#b28cff;text-underline-offset:3px;background:0 0;border:0;padding:2px;font-size:13px;font-weight:900;text-decoration:underline}.mfe-explica{text-align:left;background:#ffffff0f;border-radius:14px;flex-direction:column;gap:6px;padding:12px;animation:.25s entra;display:flex}.mfe-explica b{color:#fff;font-size:14px}.mfe-explica p{font-size:13px!important}@media (prefers-reduced-motion:reduce){.mfe-confete{display:none}.hex-mfe.vit,.mfe-de em{animation:none}}.rs{background:var(--fundo);min-height:100%;color:var(--texto);max-width:480px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px;margin:0 auto;animation:.4s some;display:flex}.rs>:not(.rs-hero){margin-inline:16px}.rs-hero{color:#fff;padding:calc(16px + env(safe-area-inset-top,0px)) 18px 20px;background:linear-gradient(155deg,#160b2e 0%,#4b1d95 50%,#b832d6 100%);border-radius:0 0 28px 28px;flex-direction:column;gap:10px;display:flex;position:relative;overflow:hidden}.rs-hero:after{content:"";clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:conic-gradient(from 30deg,#0000,#ffffff14,#0000);width:220px;height:220px;position:absolute;bottom:-70px;right:-60px}.rs-x{top:calc(12px + env(safe-area-inset-top,0px));color:#fff;z-index:1;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:50%;width:34px;height:34px;position:absolute;right:14px}.rs-hero-top{opacity:.85;flex-direction:column;gap:2px;padding-right:44px;font-size:12.5px;font-weight:800;display:flex}.rs-hero-top span:first-child{font-family:var(--display);text-transform:uppercase;opacity:1;letter-spacing:.03em;font-size:15px;font-weight:400}.rs-kg{flex-direction:column;margin-top:6px;display:flex}.rs-kg b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:54px;font-weight:400;line-height:1}.rs-kg span{opacity:.85;font-weight:800}.rs-ref{background:#ffffff1f;border-radius:14px;align-self:flex-start;align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:flex}.rs-ref-ic{color:#fff;width:36px;height:36px}.rs-ref b{font-weight:900}.rs-chips{flex-wrap:wrap;gap:6px;display:flex}.rs-chips span{background:#0003;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:800}.rs-chips b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:14px;font-weight:400}.rs-card{background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex;box-shadow:0 1px 2px #17122a0f}.rs-card h3{margin:0;font-size:15px}.rs-corpo{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.rs-corpos{gap:2px;display:flex}.rs-corpos .corpo{width:76px;height:auto}.rs-corpo ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rs-corpo li{color:var(--roxo);background:#6a2fd61a;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.rs-como{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rs-como>div{flex-direction:column;gap:8px;display:flex}.rs-como b{font-size:13.5px;font-weight:900}.rs-esf{align-items:flex-end;gap:3px;height:52px;display:flex}.rs-esf i{background:var(--sup2);border-radius:3px 3px 1px 1px;flex:1}.rs-quad{flex-wrap:wrap;align-content:flex-end;gap:3px;min-height:52px;display:flex}.rs-quad i{background:var(--sup2);border-radius:3px;width:12px;height:12px}.rs-quad i.on{background:var(--acao)}.rs-saida{border-top:1px solid var(--linha);justify-content:space-between;align-items:center;padding-top:10px;display:flex}.rs-saida span{color:var(--suave);font-size:12.5px;font-weight:800}.rs-saida b{font-family:var(--display);text-transform:uppercase;color:var(--acao);letter-spacing:.03em;font-size:18px;font-weight:400}.rs-mfe{grid-template-columns:120px 1fr;align-items:center;gap:12px;display:grid}.rs-tri{width:120px;height:120px}.rs-mfe ul,.rs-pads{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rs-mfe li{align-items:center;gap:8px;font-size:13.5px;font-weight:800;display:flex}.rs-mfe li i,.rs-pads i{border-radius:2px;flex:none;width:10px;height:10px;transform:rotate(45deg)}.rs-mfe li b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;margin-left:auto;font-weight:400}.rs-barra{border-radius:7px;gap:2px;height:14px;display:flex;overflow:hidden}.rs-pads{flex-flow:wrap;gap:6px 12px}.rs-pads span{align-items:center;gap:6px;font-size:12.5px;font-weight:800;display:flex}.rs-pads b{font-family:var(--display);text-transform:uppercase;color:var(--suave);letter-spacing:.03em;font-weight:400}.rs-linha{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.rs-linha>li{border-left:3px solid var(--c);flex-direction:column;gap:10px;padding-left:12px;display:flex}.rs-fase{font-family:var(--display);text-transform:uppercase;letter-spacing:.08em;text-transform:uppercase;color:var(--c);font-size:12px}.rs-ex{align-items:flex-start;gap:10px;display:flex}.rs-ex .td-previa{background:var(--sup2);border-radius:10px;flex:none;width:48px;height:48px}.rs-ex .td-previa .corpo{height:42px}.rs-ex b{font-size:13.5px}.rs-series{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.rs-series span{border-radius:7px;padding:3px 7px;font-size:11.5px;font-weight:800}.rs-series .ok{background:var(--acao-bg);color:var(--acao)}.rs-series .pulou{border:1px dashed var(--linha);color:var(--fraco);text-decoration:line-through}.rs-acoes{flex-direction:column;gap:6px;display:flex}.rs-acoes .btn{background:linear-gradient(100deg,#6a2fd6,#b832d6 60%,#e0457b);width:auto}.rs-fechar{color:var(--suave);background:0 0;border:0;padding:8px;font-weight:800}.fim:has(.rs){background:var(--fundo)}.rs-pizza .fim-rosca{grid-template-columns:120px 1fr}.rs-pizza .fim-rosca svg{width:120px;height:120px}.rs-pizza .fim-rosca li{color:var(--texto)}.rs-pizza .fim-rosca li b{color:var(--suave)}.mod-frase{color:#e7d8ff;margin-bottom:14px;opacity:1!important;letter-spacing:.08em!important;font-size:12px!important}.mod-marca{height:34px!important}.da{--da-ink:var(--texto);--da-muted:var(--suave);--da-line:var(--linha);--da-card:var(--sup);--da-soft:var(--acao-bg);--da-roxo:var(--acao-txt);flex-direction:column;gap:10px;display:flex}.fn .da{--da-ink:var(--fn-ink);--da-muted:var(--fn-muted);--da-line:var(--fn-line);--da-card:var(--fn-card);--da-soft:var(--fn-soft);--da-roxo:var(--fn-roxo)}.da-total{color:#fff;background:linear-gradient(135deg,#7a3fd6,#5a1a9e);border-radius:16px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.da-total span{letter-spacing:.12em;text-transform:uppercase;color:#e6d9ff;font-size:12px;font-weight:900}.da-total b{font-size:20px;font-weight:900;animation:.35s cubic-bezier(.2,1.6,.4,1) da-pula}@keyframes da-pula{0%{transform:scale(1.2)}to{transform:none}}.da-lista{flex-direction:column;gap:8px;display:flex}.da-item{text-align:left;background:var(--da-card);box-shadow:0 1px 0 var(--da-line);cursor:pointer;color:var(--da-ink);border:2px solid #0000;border-radius:16px;grid-template-columns:42px 1fr auto 26px;align-items:center;gap:12px;padding:12px 14px;font-family:inherit;transition:border-color .15s,background .15s;display:grid}.da-item.on{border-color:var(--da-roxo);background:var(--da-soft)}.da-item:disabled{cursor:default;opacity:1}.da-opc{background:var(--da-card);box-shadow:0 1px 0 var(--da-line);color:var(--da-ink);border-radius:16px;flex-direction:column;gap:8px;margin-top:10px;padding:12px 14px;display:flex}.da-opc-topo{flex-direction:column;gap:2px;display:flex}.da-opc-topo small{opacity:.7;font-size:12px}.da-opc .da-chips small{opacity:.7;margin-left:4px;font-weight:700}.da-opc-modo{flex-wrap:wrap;gap:6px;display:flex}.da-opc-modo button{border:2px solid var(--da-line);min-width:140px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:12px;flex:1;padding:8px 10px;font-size:13px;font-weight:800}.da-opc-modo button.on{border-color:var(--da-roxo);background:var(--da-soft)}.da-opc-dica{opacity:.8;font-size:12px}.da-opc>summary{cursor:pointer;list-style:none}.da-opc>summary::-webkit-details-marker{display:none}.da-opc-grupo{flex-direction:column;gap:6px;margin-top:8px;display:flex}.da-opc-rot{letter-spacing:.06em;text-transform:uppercase;opacity:.7;font-size:12px;font-weight:900}.da-opc-sel{text-transform:uppercase;letter-spacing:.06em;flex-direction:column;gap:4px;margin-top:8px;font-size:12px;font-weight:900;display:flex}.da-opc-sel span{opacity:.7}.da-opc-sel select{font:inherit;text-transform:none;letter-spacing:0;border:2px solid var(--da-line);color:inherit;background:0 0;border-radius:12px;max-width:100%;padding:10px 12px;font-size:15px;font-weight:700}.da-ic{color:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.da-ic .ic-h .a{fill:#fff}.da-aquecimento{background:#f08a24}.da-ativacao{background:#e0457b}.da-treino{background:#7a3fd6}.da-finalizador{background:#2b8fd6}.da-condicionamento{background:#22a06b}.da-txt{flex-direction:column;min-width:0;display:flex}.da-txt b{font-size:15.5px;font-weight:900}.da-txt small{color:var(--da-muted);font-size:13px;font-weight:700;line-height:1.3}.da-min{color:var(--da-muted);white-space:nowrap;font-size:12.5px;font-weight:800}.da-chk{border:2px solid var(--da-line);width:26px;height:26px;color:var(--da-muted);border-radius:50%;place-items:center;font-size:14px;font-weight:900;display:grid}.da-item.on .da-chk{background:var(--da-roxo);border-color:var(--da-roxo);color:#fff}.da-pordia{background:var(--da-card);box-shadow:0 1px 0 var(--da-line);border-radius:16px;padding:12px 14px}.da-pordia summary{color:var(--da-roxo);cursor:pointer;font-weight:900}.da-dia{border-top:1px solid var(--da-line);flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.da-dia-topo{justify-content:space-between;align-items:center;display:flex}.da-dia-topo span{color:var(--da-roxo);font-size:13.5px;font-weight:900}.da-chips{flex-wrap:wrap;gap:6px;display:flex}.da-chips button{border:2px solid var(--da-line);color:var(--da-muted);cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:5px;padding:5px 11px;font:800 13px inherit;display:inline-flex}.da-chips button.on{border-color:var(--da-roxo);background:var(--da-soft);color:var(--da-roxo)}.td-previa.td-video{background:#fff;min-width:0;display:block;position:relative;overflow:hidden;container-type:size}.td-previa.td-video video{--S:min(180cqw,calc(var(--zw)*100cqw),calc(var(--zh)*100cqh));width:var(--S);height:var(--S);max-width:none;left:calc(50cqw - var(--cx)*var(--S));top:calc(50cqh - var(--cy)*var(--S));object-fit:contain;mix-blend-mode:multiply;display:block;position:absolute}.ie-midia .td-previa.grande{border-radius:16px;height:min(36vh,280px)}.pl-midia .td-previa.td-video.grande{height:min(46vh,380px)}.td-tempo{background:var(--acao);color:#fff;pointer-events:none;border-radius:14px;flex-direction:column;align-items:center;min-width:64px;padding:6px 10px 4px;line-height:1;display:flex;position:absolute;top:10px;right:10px}.td-tempo small{font-family:var(--display);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.td-tempo b{font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:30px;font-weight:400}.pl-midia{background:0 0}.pl-midia .td-previa.td-video.grande{background:0 0;border-radius:0;height:min(36vh,300px)}.player .td-previa.td-video{background:0 0}html,body{overscroll-behavior-y:none}.onda .rotulos i{min-width:0;display:block}.ev-hero{gap:6px}.ev-ganho{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:48px;line-height:1}.ev-ganho small{margin-left:2px;font-size:22px}.ev-stats{border-top:1px solid #fff3;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;padding-top:12px;display:grid}.ev-stats div{flex-direction:column;gap:2px;min-width:0;display:flex}.ev-stats b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:20px;line-height:1}.ev-stats span{opacity:.85;font-size:11.5px;font-weight:700}.ev-rm{text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:14px;display:flex}.ev-rm .v small{color:var(--suave);font-size:13px}.ev-delta{color:var(--ok,#1e9e62);font-size:12.5px;font-weight:900}.ev-delta.zero{color:var(--suave)}.ev-mini{width:100%;height:34px;margin-top:4px;display:block}.ev-mini.vazio{height:34px}.ev-topo-ex{grid-template-columns:96px 1fr;align-items:center;gap:14px;display:grid}.ev-topo-ex .td-previa{border-radius:14px;width:96px;height:96px}.ev-legenda{color:var(--suave);flex-wrap:wrap;gap:6px 14px;font-size:11.5px;font-weight:800;display:flex}.ev-legenda span{align-items:center;gap:6px;display:inline-flex}.ev-legenda i{border-radius:50%;width:10px;height:10px;display:inline-block}.ev-legenda i.cheio{background:var(--acao)}.ev-legenda i.anel{border:2px solid var(--acao);width:9px;height:9px}.ev-legenda i.linha{background:var(--acao);border-radius:2px;width:16px;height:3px}.ev-melhor{background:var(--sup2);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:10px;padding:10px 12px;display:flex}.ev-melhor b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:18px}.ev-sess{grid-template-columns:52px 1fr;align-items:baseline;gap:10px;display:grid}.ev-series{flex-wrap:wrap;gap:4px;display:flex}.ev-series span{background:var(--sup2);border-radius:8px;padding:2px 7px;font-size:12.5px;font-weight:800}.ev-rel{flex-direction:column;gap:6px;display:flex}.ev-rel b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:16px}.ev-nivel{color:var(--acao-txt);background:var(--acao-bg);border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11.5px;font-weight:900}.ev-escala{grid-template-columns:repeat(5,1fr);gap:3px;height:6px;display:grid;position:relative}.ev-escala i{background:var(--sup2);border-radius:3px}.ev-escala i.on{background:linear-gradient(90deg,var(--d1),var(--acao))}.ev-escala em{background:var(--texto);border-radius:2px;width:4px;height:14px;margin-left:-2px;position:absolute;top:-4px}.ev-eq{border-top:1px solid var(--linha);flex-direction:column;gap:4px;padding-top:10px;display:flex}.ev-eq p{color:var(--suave);margin:0;font-size:13.5px}.ev-eq b{color:var(--texto)}.ev-cal{grid-template-columns:repeat(12,1fr);gap:4px;display:grid}.ev-cal div{grid-template-rows:repeat(7,1fr);gap:4px;display:grid}.ev-cal i{aspect-ratio:1;background:var(--sup2);border-radius:4px}.ev-cal i.on{background:var(--acao)}.ev-cal i.fut{border:1px dashed var(--linha);background:0 0}.ev-hero.sobe{background:linear-gradient(140deg,#0b6b42 0%,#1fa86a 60%,#46c98e 100%)}.ev-hero.desce{background:linear-gradient(140deg,#8e1f2b 0%,#d64545 60%,#e8746a 100%)}.ev-ton{color:#fff;text-align:left;cursor:pointer;background:#ffffff24;border:0;border-radius:12px;flex-direction:column;gap:2px;min-width:0;margin:-6px -8px;padding:6px 8px;display:flex}.ev-clube{flex-direction:column;gap:10px;display:flex}.ev-clube .v small{color:var(--suave);font-size:13px}.ev-clube.dentro .barra-p i{background:linear-gradient(90deg,#1fa86a,#46c98e)}.ev-link{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:14.5px;display:flex}.ev-link>span:last-child{color:var(--acao);font-size:24px}.ev-barras{align-items:flex-end;gap:3px;height:120px;display:flex}.ev-barras i{border-radius:3px 3px 1px 1px;flex:1;min-width:0}.ev-fase{grid-template-columns:48px 1fr;align-items:center;gap:10px;display:grid}.ev-fase .chip{justify-content:center;padding:4px 0}.ev-fase>div{flex-direction:column;gap:4px;min-width:0;display:flex}.ev-filtros{flex-wrap:wrap;gap:6px;display:flex}.ev-filtros .chip{background:var(--sup2);color:var(--suave);cursor:pointer}.ev-filtros .chip[aria-pressed=true]{background:var(--acao);color:#fff}.ev-pc{color:var(--texto);font-size:12.5px;font-weight:800}.ev-pc b{color:var(--ok)}.ev-selos{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ev-selo{aspect-ratio:1;justify-self:center;place-items:center;width:100%;max-width:72px;display:grid;position:relative}.ev-selo svg{width:100%;height:100%;position:absolute;inset:0}.ev-selo path{fill:var(--sup2);stroke:var(--linha);stroke-width:1.5px}.ev-selo b{font-family:var(--display);text-transform:uppercase;color:var(--fraco);letter-spacing:.03em;font-size:15px;position:relative}.ev-selo.prox path{stroke:var(--acao);stroke-dasharray:4 3;stroke-width:2px}.ev-selo.prox b{color:var(--acao)}.ev-selo span{flex-direction:column;align-items:center;line-height:1;display:flex;position:relative}.ev-selo span b{font-size:15px}.ev-selo small{color:var(--fraco);letter-spacing:.06em;text-transform:uppercase;margin-top:1px;font-size:9px;font-weight:900}.ev-selo.ok small{color:#ffffffd9}.ev-selo.prox small{color:var(--acao)}.ev-ppp{border-top:1px solid var(--linha);flex-direction:column;gap:2px;padding-top:10px;display:flex}.ev-ppp p{margin:0;font-size:14px}.ev-ppp b{font-family:var(--display);letter-spacing:.03em;font-size:17px}.ev-meia{align-items:center;gap:14px;display:flex}.ev-selo.grande{flex:none;width:76px;max-width:76px}.ev-selo.grande b{font-size:26px}.ev-selo.grande small{font-size:8.5px}.ev-selos.oito{grid-template-columns:repeat(8,1fr);gap:4px}.ev-selos.oito .ev-selo b{font-size:11.5px}.ev-verde{color:var(--ok)!important}.ev-ppp{gap:8px}.ev-selos.seis{grid-template-columns:repeat(6,1fr);gap:5px}.ev-selos.seis .ev-selo b{font-size:13px}.ev-selo.meia b{font-size:17px}.ev-meia-chip{color:#9a6a08!important;background:#e0a52629!important}.ev-selos.sete{grid-template-columns:repeat(7,1fr);gap:4px}.ev-selos.sete .ev-selo b{font-size:12px}.ev-selo.ok path{fill:#e6dcfa;stroke:#bfa9f0}.ev-selo.ok b{color:var(--acao-txt)}.ev-selo.ok small{color:var(--acao-txt);opacity:.75}.ev-clubes{grid-template-columns:1fr 1fr 1fr 1.5fr;align-items:center;gap:6px;display:grid}.ev-clubes .ev-selo.meia{max-width:92px}.ev-clubes .ev-selo.meia b{font-size:24px}.ev-clubes .ev-selo.meia small{letter-spacing:.04em;font-size:7.5px}.ev-selo.meia path{fill:#fbf3df;stroke:#e0b54a;stroke-width:2px}.ev-selo.meia b,.ev-selo.meia small{color:#b07a0e}.ev-selo.meia.prox path{stroke:#d49b1e;stroke-dasharray:4 3}.ev-selo.meia.ok path{fill:#e0a526;stroke:#a8720a}.ev-selo.meia.ok b,.ev-selo.meia.ok small{color:#fff;opacity:1}.ev-selo.alem.ok path{fill:#17122a;stroke:#e0a526}.ev-selo.alem.ok b,.ev-selo.alem.ok small{color:#e0a526;opacity:1}.ev-clube.meia-ok{border:2px solid #e0a526;box-shadow:0 6px 24px #e0a52638}.ev-marco{border-radius:var(--r) var(--r) 0 0;color:#3a2600;font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(90deg,#e0a526,#f2c766);margin:-16px -16px 0;padding:10px 16px;font-size:14px}.ev-marco span{margin-right:4px}.ev-clubes.ev-xs{grid-template-columns:1fr 1fr 1.5fr 1fr;gap:6px}.ev-x{font-family:var(--display);color:var(--acao-txt);letter-spacing:.03em;font-size:18px}.ev-clubes .ev-selo.meia .ev-meia-txt b{white-space:nowrap;font-size:17px}.ev-clubes .ev-selo.meia .ev-meia-txt small{white-space:nowrap;margin-top:3px;font-size:7px}.ev-escala.x4{grid-template-columns:repeat(4,1fr)}.ev-escala i.on.ouro{background:linear-gradient(90deg,#e0a526,#f2c766)}.ev-nivel.ouro{color:#9a6a08;background:#e0a5262e}.ev-rms{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ev-rms .ev-rm{padding:12px 10px}.ev-rms .ev-rm .v{font-size:20px}.ev-rms .ev-rm .rot{letter-spacing:.08em;font-size:10px}.ev-rms .ev-delta{font-size:11.5px}.ev-clubes.ev-xs .ev-selo small{letter-spacing:.04em;font-size:7.5px}.ev-clubes.ev-xs .ev-selo.meia small{font-size:8.5px}.ev-clubes.ev-xs{grid-template-columns:1fr 1fr 1.45fr 1fr}.ev-clubes .ev-selo,.ev-clubes .ev-selo.meia{width:100%;max-width:none}.ev-clubes .ev-selo b{font-size:16px}.ev-clubes .ev-selo.meia .ev-meia-txt b{font-size:18px}.ev-clubes .ev-selo.meia .ev-meia-txt small{font-size:8px}.ev-clubes.ev-xs .ev-selo b{font-size:17px}.ev-clubes.ev-xs .ev-selo.meia b{font-size:26px}.ev-clubes.ev-xs .ev-selo small{font-size:8.5px}.ev-clubes,.ev-clubes.ev-xs{grid-template-columns:none;align-items:flex-end;gap:0;display:flex}.ev-clubes .ev-selo,.ev-clubes .ev-selo.meia{aspect-ratio:38/44;max-width:none;margin:0}.ev-clubes .ev-selo:first-child{width:21%}.ev-clubes .ev-selo:nth-child(2){width:23.5%}.ev-clubes .ev-selo:nth-child(3){width:26%}.ev-clubes .ev-selo:nth-child(4){width:29.5%}.ev-escala em{top:-4px}.ev-hero.sobe,.ev-hero.desce{background:linear-gradient(140deg,var(--roxo) 0%,var(--d1) 55%,var(--d2) 100%)}.ev-hero-top{color:#fff;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:0;display:flex}.ev-ganho.pos{color:#5bf0a5}.ev-ganho.neg{color:#ff9c92}.ev-ver{background:#ffffff29;border-radius:999px;margin-top:4px;padding:4px 10px;font-size:12.5px;font-weight:900}.ev-pos{color:var(--ok)}.ev-neg{color:var(--ruim)}.ev-tiles{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ev-tiles div{background:var(--sup2);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.ev-tiles b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:20px;line-height:1.1}.ev-tiles small{color:var(--suave);font-size:11px;font-weight:800}.ev-barras{position:relative}.ev-media{border-top:2px dashed var(--texto);opacity:.55;height:0;position:absolute;left:0;right:0}.ev-media span{background:var(--sup);color:var(--texto);border-radius:6px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:900;position:absolute;top:-20px;right:0}.ev-ton-hero{background:linear-gradient(140deg,var(--roxo),var(--d1) 60%,var(--d2));color:#fff;border-radius:18px;grid-template-columns:64px 1fr;align-items:center;gap:14px;padding:16px;display:grid}.ev-ton-hero .rot{color:#fffc}.ev-ton-hero b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:38px;line-height:1.05;display:block}.ev-ton-hero .peq{opacity:.92;font-weight:800}.ev-ton-ico{color:#fff;opacity:.95;width:64px;height:64px}.ev-marco-t{flex-direction:column;gap:6px;display:flex}.ev-marco-t b{font-weight:900}.ev-sem{grid-template-columns:repeat(12,1fr);align-items:end;gap:5px;height:150px;display:grid;position:relative}.ev-sem-col{flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;min-width:0;height:100%;display:flex}.ev-sem-col i{opacity:.85;border-radius:5px 5px 2px 2px;width:100%;display:block}.ev-sem-col.agora i{opacity:1;box-shadow:0 0 0 2px var(--sup),0 0 0 4px var(--acao)}.ev-sem-col small{color:var(--fraco);white-space:nowrap;font-size:9.5px;font-weight:800}.ev-sem-col.agora small{color:var(--acao-txt)}.ev-sem-v{color:var(--texto);min-height:13px;font-size:10.5px;font-weight:900}.ev-sem-media{border-top:2px dashed var(--texto);opacity:.35;pointer-events:none;height:0;position:absolute;left:0;right:0}.ev-sem-leg{color:var(--suave);flex-wrap:wrap;gap:4px 12px;font-size:11.5px;font-weight:800;display:flex}.ev-sem-leg span{align-items:center;gap:5px;display:inline-flex}.ev-sem-leg i{border-radius:3px;width:10px;height:10px;display:inline-block}.ev-ton-topo{background:var(--sup2);border-radius:16px;flex-direction:column;gap:8px;padding:14px;display:flex}.ev-ton-topo b.num{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:34px;line-height:1.05;display:block}.ev-tiles.dois{grid-template-columns:1fr 1fr}.ev-sem-col.apagada i{opacity:.18}.ev-sem-media span{background:var(--sup);color:var(--texto);border-radius:6px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:900;position:absolute;top:-19px;left:0}.ev-sem{grid-template-columns:repeat(16,1fr);gap:4px}.ev-sem-leg span.apagada{opacity:.35}button.ev-fase{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;padding:0}.ev-fase.apagada{opacity:.4}.ev-sem-media{z-index:2}.ev-sem-media span{left:auto;right:0;box-shadow:0 1px 3px #17122a26}.ev-seq{color:var(--suave);align-items:center;gap:10px;font-size:12.5px;font-weight:800;display:flex}.ev-seq b{font-family:var(--display);color:var(--texto);letter-spacing:.03em;font-size:16px}.ev-prot{color:var(--acao-txt);background:var(--acao-bg);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-weight:900;display:inline-flex}.ev-aviso-prot{background:var(--acao-bg);color:var(--acao-txt);border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:800;display:flex}.ev-const{flex-direction:column;gap:5px;display:flex}.ev-const-cab,.ev-const-lin{grid-template-columns:42px repeat(7,1fr) 64px;align-items:center;gap:5px;display:grid}.ev-const-cab span{text-align:center;color:var(--fraco);font-size:10.5px;font-weight:900}.ev-const-lin i{aspect-ratio:1;background:var(--sup2);border-radius:6px;max-height:30px}.ev-const-lin i.on{background:var(--acao)}.ev-const-lin i.fut{border:1px dashed var(--linha);background:0 0}.ev-const-lin i.hoje{outline:2px solid var(--acao);outline-offset:1px}.ev-const-data{color:var(--suave);white-space:nowrap;font-size:11px;font-weight:800}.ev-const-lin.atual .ev-const-data{color:var(--acao-txt)}.ev-nota{white-space:nowrap;border-radius:999px;justify-self:end;align-items:center;gap:3px;padding:3px 8px;font-size:11.5px;font-weight:900;display:inline-flex}.ev-nota.t0{background:var(--sup2);color:var(--fraco)}.ev-nota.t1{color:#7a5cb8;background:#eee7fc}.ev-nota.t2{color:#3e1c80;background:#c9b4f4}.ev-nota.t3{background:var(--acao);color:#fff}.ev-nota.prot{background:var(--acao-bg);color:var(--acao-txt)}.ev-const-rodape{border-top:1px solid var(--linha);justify-content:space-between;padding-top:10px;display:flex}.ev-marcos-t{align-items:flex-end;gap:0;display:flex}.ev-marcos-t .ev-selo{aspect-ratio:38/44;width:20%;max-width:none}.ev-marcos-t .ev-selo b{font-size:15px}.ev-marcos-t .ev-selo small{font-size:7.5px}.ev-semanas{flex-direction:column;gap:6px;display:flex}.ev-mes{grid-template-columns:34px 1fr;align-items:center;gap:8px;display:grid}.ev-mes-rot{color:var(--suave);font-size:11.5px;font-weight:900}.ev-mes-q{gap:6px;display:flex}.ev-q{cursor:pointer;border:0;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;padding:0;display:grid}.ev-q.t0{background:var(--sup2)}.ev-q.t1{background:#e2d6fa}.ev-q.t2{background:#a88aec}.ev-q.t3{background:var(--acao)}.ev-q.prot{background:var(--acao-bg);color:var(--acao-txt)}.ev-q.atual{box-shadow:inset 0 0 0 2px var(--acao)}.ev-q.atual.t0{background:0 0}.ev-q.sel{outline:2.5px solid var(--texto);outline-offset:2px}.ev-q-leg{color:var(--fraco);align-items:center;gap:5px;font-size:11px;font-weight:800;display:flex}.ev-q-leg .ev-q{cursor:default;border-radius:4px;width:14px;height:14px}.ev-q-det{background:var(--sup2);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;font-size:13px;display:flex}.ev-q-det span{color:var(--suave);font-weight:700}.crono-bt{background:var(--acao-bg);color:var(--acao-txt);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:6px 12px;font-size:12.5px;font-weight:900;display:inline-flex}.crono-bt svg{width:16px;height:16px}.crono-tela{z-index:45;color:#fff;text-align:center;background:radial-gradient(120% 80% at 50% 30%,#241a3d 0%,#0f0b19 70%);flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:24px;display:flex;position:fixed;inset:0}.crono-tela .rot{color:#ffffffbf;font-size:13px}.crono-tela .crono-anel{aspect-ratio:1;width:min(72vw,280px);position:relative}.crono-tela .crono-anel svg{width:100%;height:100%}.crono-num{font-family:var(--display);letter-spacing:.03em;place-items:center;font-size:clamp(54px,17vw,76px);line-height:1;display:grid;position:absolute;inset:0}.crono-tela .crono-bts{align-items:center;gap:22px;display:flex}.crono-tela .crono-play{color:#17122a;background:#fff;border:0;border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.crono-tela .crono-play svg{width:30px;height:30px}.crono-tela .crono-play:disabled{opacity:.4}.crono-tela .crono-zera{color:#fff;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.crono-tela .crono-zera svg{width:20px;height:20px}.crono-tela.fim .crono-num{color:#45d08f}.crono-ok{font-family:var(--display);text-transform:uppercase;color:#45d08f;letter-spacing:.03em;font-size:22px}.pl-reps{text-align:center;font-size:24px!important}.pl-nota{color:var(--suave);text-align:center;font-size:11.5px;font-weight:800}.pl-dicas{background:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.pl-dicas ol{flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:14.5px;line-height:1.4;display:flex}.pl-acoes button:disabled{opacity:.4}.crono-tela.fim .crono-anel{animation:.5s cubic-bezier(.3,1.6,.5,1) both crono-pulso}@keyframes crono-pulso{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}.crono-onda{opacity:0;pointer-events:none;border:3px solid #45d08f;border-radius:50%;animation:1.1s ease-out both crono-onda;position:absolute;inset:4%}@keyframes crono-onda{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.55)}}.crono-check{width:56%;height:56%;position:absolute;inset:22%}.crono-check path{fill:none;stroke:#45d08f;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:80;stroke-dashoffset:80px;animation:.5s cubic-bezier(.6,0,.2,1) .15s forwards crono-traco}@keyframes crono-traco{to{stroke-dashoffset:0}}.crono-part{opacity:0;pointer-events:none;border-radius:50%;width:9px;height:9px;margin:-4.5px;animation:.9s cubic-bezier(.2,.8,.3,1) both crono-estouro;position:absolute;top:50%;left:50%}@keyframes crono-estouro{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(.6)}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(calc(-1 * var(--d))) scale(1)}}.crono-ok{animation:.55s cubic-bezier(.3,1.5,.5,1) .45s both crono-sobe}@keyframes crono-sobe{0%{opacity:0;transform:translateY(14px)scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.crono-tela.fim .crono-anel,.crono-onda,.crono-part,.crono-ok{animation:none}.crono-onda,.crono-part{display:none}.crono-check path{stroke-dashoffset:0;animation:none}}.crono-tela .crono-anel svg.crono-check{width:56%;height:56%;position:absolute;top:22%;left:22%}.crono-troca{color:#f2c766;flex-direction:column;gap:2px;display:flex!important}.crono-troca span{opacity:.85;font-size:.45em}.crono-final{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:320px;display:flex}.crono-prox{color:#fff;background:linear-gradient(140deg,#6a2fd6,#8a4fff);border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px;font-size:16px;font-weight:900;animation:.5s cubic-bezier(.3,1.5,.5,1) .6s both crono-sobe;display:flex}.crono-prox svg{width:22px;height:22px}@media (prefers-reduced-motion:reduce){.crono-prox{animation:none}}.crono-num.crono-troca{justify-content:center;align-items:center}button.pl-prog{cursor:pointer;background:0 0;border:0;width:100%;margin-top:0;padding:8px 0 4px}.pl-prog.aberta i{height:5px}.pl-prog i.f{opacity:1}.pl-faixa{flex-direction:column;grid-column:1/-1;gap:8px;padding:8px 0 4px;animation:.22s ease-out both pl-faixa;display:flex}@keyframes pl-faixa{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.pl-faixa-trilho{scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 2px 4px;gap:8px;margin:0 -12px;padding-inline:12px;display:flex;overflow-x:auto}.pl-faixa-trilho::-webkit-scrollbar{display:none}.pl-mini{scroll-snap-align:center;color:#f2eef9;text-align:left;cursor:pointer;background:#ffffff0f;border:0;border-radius:14px;flex-direction:column;flex:none;gap:4px;width:92px;padding:6px;display:flex}.pl-mini-img{background:#fff;border-radius:10px;place-items:center;height:70px;display:grid;position:relative;overflow:hidden}.pl-mini-img .td-previa{background:#fff;width:100%;height:100%}.pl-mini b{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:26px;font-size:11px;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.pl-mini span{color:#a69cbf;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:800;overflow:hidden}.pl-mini.agora{background:#8a4fff47;box-shadow:inset 0 0 0 2px #8a4fff}.pl-mini.feito .pl-mini-img{opacity:.55}.pl-mini-ok{color:#fff;background:#45d08f;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;font-weight:900;display:grid;position:absolute;top:4px;right:4px}.pl-mini-fase{font-family:var(--display);text-transform:uppercase;color:var(--acao);letter-spacing:.03em;font-size:13px}.pl-faixa-todos{color:#f2eef9;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;align-self:center;padding:6px 14px;font-size:12px;font-weight:900}.pl-palco{will-change:transform;touch-action:pan-y;flex-direction:column;flex:1;min-height:0;display:flex}.pl-todo{align-items:center;gap:12px}.pl-todo .td-previa,.pl-todo .pl-mini-fase{background:var(--sup2);border-radius:10px;flex:none;place-items:center;width:52px;height:52px;display:grid}.pl-todo.feito{opacity:.6}.pl-todo.agora b{color:var(--acao-txt)}.pl-todo-st{color:var(--suave);white-space:nowrap;font-size:12px;font-weight:900}.pl-todo-st.ok{color:var(--ok);font-size:16px}.pl-todo-st.agora{color:#fff;background:var(--acao);border-radius:999px;padding:2px 8px}.pl-palco{flex:1 0 auto;min-height:auto}.pl-carro{touch-action:pan-y;flex:1 0 auto;display:flex;overflow:hidden}.pl-trilho{will-change:transform;width:100%;display:flex}.pl-painel{flex-direction:column;flex:0 0 100%;min-width:0;display:flex}.pl-painel.inativo{pointer-events:none}button.pl-prog{align-items:center;gap:6px;min-height:32px;padding:10px 0 8px;display:flex;position:relative}.pl-pontos{flex:1;gap:2px;display:flex}.pl-pontos i{background:#ffffff24;border-radius:2px;flex:1;height:4px}.pl-pontos i.av{background:#3fa3f04d}.pl-pontos i.pl-fin{background:#f2762e4d}.pl-pontos i.f{background:#8a4fff}.pl-pontos i.av.f{background:#3fa3f0}.pl-pontos i.pl-fin.f{background:#f2762e}.pl-pontos i.agora{background:#fff}.pl-seta{color:#a69cbf;flex:none;width:16px;height:16px;transition:transform .2s}.pl-prog.aberta .pl-seta{color:#fff;transform:rotate(180deg)}.pl-prog:active .pl-pontos{opacity:.75}.pl-prog.dica .pl-pontos{animation:1.4s ease-in-out 2 pl-brilho}@keyframes pl-brilho{0%,to{filter:none}50%{filter:brightness(1.8)drop-shadow(0 0 4px #8a4fffe6)}}.pl-dica{white-space:nowrap;color:#17122a;pointer-events:none;z-index:3;background:#fff;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:900;animation:3.2s both pl-dica;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0000004d}.pl-dica:before{content:"";background:#fff;width:8px;height:8px;margin-left:-4px;position:absolute;top:-4px;left:50%;transform:rotate(45deg)}@keyframes pl-dica{0%{opacity:0;transform:translate(-50%,-4px)}10%,85%{opacity:1;transform:translate(-50%)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.pl-prog.dica .pl-pontos,.pl-dica{animation:none}}.tr-atual{background:var(--sup2);border-radius:16px;grid-template-columns:64px 1fr;align-items:center;gap:12px;padding:10px;display:grid}.tr-atual .td-previa{background:#fff;border-radius:12px;width:64px;height:64px}.tr-atual b{font-size:15px;line-height:1.25;display:block}.tr-atual span{color:var(--suave);font-size:12px;font-weight:800}.tr-motivos{flex-wrap:wrap;gap:6px;display:flex}.tr-motivos .chip{background:var(--sup2);color:var(--texto);cursor:pointer;padding:7px 12px}.tr-motivos .chip[aria-pressed=true]{background:var(--acao);color:#fff}.tr-aviso{color:var(--alerta);background:var(--alerta-bg);border-radius:10px;margin:0;padding:8px 10px;font-size:12.5px;font-weight:700}.tr-aviso.ok{color:var(--ok);background:var(--ok-bg)}.tr-sem{border:1.5px dashed var(--acao);color:var(--acao-txt);background:0 0;border-radius:10px;align-self:flex-start;padding:8px 12px;font-size:13px;font-weight:900}.tr-card{text-align:left;background:var(--sup);border:1px solid var(--linha);cursor:pointer;border-radius:16px;align-items:center;gap:12px;width:100%;padding:10px;display:flex}.tr-card .td-previa{border-radius:12px;flex:none;width:72px;height:72px}.tr-card b{margin-bottom:5px;font-size:14.5px;line-height:1.25;display:block}.tr-card.top{border:2px solid var(--acao);background:linear-gradient(0deg,var(--acao-bg),var(--acao-bg)),var(--sup)}.tr-selo{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--acao);border-radius:6px;margin-bottom:5px;padding:2px 7px;font-size:10px;font-weight:900;display:inline-block}.tr-porque{flex-wrap:wrap;gap:4px;display:flex}.tr-porque span{color:var(--suave);background:var(--sup2);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.tr-ir{color:var(--acao);flex:none;font-size:24px}.tr-lembrar{align-items:center;gap:8px;padding:4px 2px;font-size:13.5px;font-weight:800;display:flex}.tr-lembrar input{width:20px;height:20px;accent-color:var(--acao)}.tr-card{cursor:default;flex-direction:column;align-items:stretch;padding:0}.tr-card-cab{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:10px;display:flex}.tr-card.aberto .tr-ir{transform:rotate(90deg)}.tr-ir{transition:transform .2s}.tr-quando{grid-template-columns:1fr 1fr;gap:8px;padding:0 10px 10px;animation:.2s ease-out both pl-faixa;display:grid}.tr-quando button{text-align:left;border:1px solid var(--linha);background:var(--sup);cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.tr-quando b{color:var(--texto);font-size:13.5px}.tr-quando span{color:var(--suave);font-size:11px;font-weight:700;line-height:1.3}.tr-quando button.sempre{background:var(--acao);border-color:var(--acao)}.tr-quando button.sempre b,.tr-quando button.sempre span{color:#fff}.eq-chips{flex-wrap:wrap;gap:6px;display:flex}.eq-chips .chip{background:var(--sup2);color:var(--suave);cursor:pointer}.eq-chips .chip[aria-pressed=true]{background:var(--acao-bg);color:var(--acao-txt)}.eq-aviso{font-weight:800;color:var(--alerta)!important}.eq-aviso-leve{color:#b07a0e;background:#e0a5261f;border-radius:12px;padding:10px 12px;font-weight:700;line-height:1.4;display:block}.fn-aviso-eq.leve{font-weight:700}.fn-aviso-eq{color:#b07a0e;background:#e0a5261f;border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:13.5px;font-weight:800}.ap{z-index:35;background:var(--fundo);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.ap-topo{padding:calc(10px + env(safe-area-inset-top,0px)) 16px 10px;align-items:center;gap:10px;width:100%;max-width:560px;margin:0 auto;display:flex}.ap-topo h1{font-size:21px}.ap-voltar{background:var(--sup2);width:38px;height:38px;color:var(--texto);border:0;border-radius:12px;place-items:center;display:grid}.ap-voltar svg{width:20px;height:20px}.ap-in{flex-direction:column;flex:1;gap:10px;width:100%;max-width:560px;margin:0 auto;padding:4px 16px 24px;display:flex;overflow:auto}.ap-resumo{background:linear-gradient(140deg,var(--roxo),var(--d1) 60%,var(--d2));color:#fff;border-radius:20px;flex-direction:column;gap:3px;padding:16px;display:flex}.ap-resumo .rot{color:#fffc}.ap-resumo>b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:20px;line-height:1.1}.ap-ev{opacity:.9;margin-bottom:8px;font-size:13px;font-weight:800}.ap-resumo .per,.ap-resumo>div:last-child{background:#ffffff1a;border-radius:14px;padding:8px}.ap-sec{background:var(--sup);border:1px solid var(--linha);border-radius:16px;overflow:hidden}.ap-sec.on{border-color:var(--acao)}.ap-cab{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;column-gap:10px;padding:14px 16px;display:grid}.ap-tit{font-size:15px;font-weight:900}.ap-res{color:var(--suave);text-overflow:ellipsis;white-space:nowrap;grid-row:2;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden}.ap-res.alerta{color:var(--alerta)}.ap-seta{width:18px;height:18px;color:var(--suave);grid-area:1/2/3;transition:transform .2s}.ap-sec.on .ap-seta{color:var(--acao);transform:rotate(180deg)}.ap-corpo{flex-direction:column;gap:10px;padding:0 16px 16px;animation:.2s ease-out both pl-faixa;display:flex}.ap-rot{color:var(--suave);margin-top:4px;font-size:12.5px;font-weight:900}.ap-niveis{grid-template-columns:1fr 1fr 1fr;gap:6px;display:grid}.ap-niveis button{border:1px solid var(--linha);background:var(--sup2);font:inherit;color:var(--texto);cursor:pointer;border-radius:12px;padding:10px 6px}.ap-niveis button[aria-pressed=true]{background:var(--acao);border-color:var(--acao);color:#fff}.ap-dias{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.ap-dias button{background:var(--sup2);color:var(--suave);cursor:pointer;border:0;border-radius:10px;padding:9px 0;font-size:12px;font-weight:900}.ap-dias button[aria-pressed=true]{background:var(--acao);color:#fff}.ap-troca{justify-content:space-between;align-items:center;gap:10px;display:flex}.ap-troca>div{flex-direction:column;gap:1px;display:flex}.ap-rodape{padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--sup);border-top:1px solid var(--linha)}.ap-rodape .btn{width:100%;max-width:528px;margin:0 auto;display:block}.ap-in>*{flex:none}.ap-resumo .per *,.ap-resumo text{color:#ffffffbf}.ap-per{text-align:left;cursor:pointer;color:#f2eef9;width:100%;font:inherit;background:#120e1c;border:0;border-radius:16px;flex:none;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;gap:8px 10px;padding:12px 14px;display:grid}.ap-per-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.ap-per-txt b{font-size:14px}.ap-per-txt span{color:#a69cbf;font-size:12px;font-weight:700}.ap-per .ap-seta{color:#a69cbf;grid-area:1/2}.ap-per.aberta .ap-seta{color:#fff;transform:rotate(180deg)}.ap-mini{grid-column:1/-1;align-items:flex-end;gap:2px;height:28px;display:flex}.ap-mini i{opacity:.45;border-radius:1px;flex:1}.ap-mini i.agora{opacity:1;filter:brightness(1.35)}.ap-per-aberta{background:var(--sup);border:1px solid var(--linha);border-radius:16px;flex:none;padding:10px}.ap-bloco{background:var(--sup);border:1px solid var(--linha);border-radius:16px;flex-direction:column;flex:none;gap:10px;padding:14px 16px;display:flex}.ap-bloco h2{align-items:center;gap:10px;font-size:15px;line-height:1.2;display:flex}.ap-bloco h2 i{background:var(--acao-bg);width:24px;height:24px;color:var(--acao-txt);border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;display:grid}.ap-select{width:100%;font:inherit;background:var(--sup2);border:1px solid var(--linha);border-radius:12px;padding:12px;font-weight:800}.ap-niveis{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.ap-niveis button{font-size:13.5px;font-weight:800}.ap-prog{color:#fff;background-position:50%;background-size:cover;border-radius:16px;grid-template-columns:1fr 132px;align-items:end;gap:6px;min-height:170px;padding:14px;display:grid;position:relative;overflow:hidden}.ap-prog-txt{flex-direction:column;align-self:end;gap:3px;min-width:0;display:flex}.ap-prog-txt .rot{color:#ffffffbf}.ap-prog-txt b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:19px;line-height:1.1}.ap-prog-txt span:last-child{opacity:.9;font-size:12.5px;font-weight:700}.ap-prog-hexa{background:#ffffffeb;border-radius:14px;padding:2px}.ap-prog-hexa .hexa{width:100%;height:auto;display:block}.ap-prog-ver{color:#fff;cursor:pointer;background:#ffffff2e;border:0;border-radius:999px;grid-column:1/-1;justify-self:start;padding:6px 12px;font-size:12.5px;font-weight:900}.ap-esportes{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;margin:0 -16px;padding:2px 16px 4px;display:flex;overflow-x:auto}.ap-esportes::-webkit-scrollbar{display:none}.ap-esp{scroll-snap-align:start;cursor:pointer;width:84px;color:var(--suave);text-align:center;background:0 0;border:0;flex-direction:column;flex:none;gap:4px;padding:0;font-size:11px;font-weight:800;line-height:1.2;display:flex}.ap-esp-img{background:var(--sup2);border:2px solid #0000;border-radius:14px;width:84px;height:84px;display:block;overflow:hidden}.ap-esp-img img{object-fit:cover;width:100%;height:100%}.ap-esp.on .ap-esp-img{border-color:var(--acao);box-shadow:0 0 0 2px var(--acao-bg)}.ap-esp.on{color:var(--acao-txt)}.ap-atalhos{flex-wrap:wrap;gap:6px;display:flex}.ap-atalhos .chip{background:var(--sup2);color:var(--texto);cursor:pointer}.ap-atalhos .chip[aria-pressed=true]{background:var(--acao);color:#fff}.ap-data{background:var(--sup2);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:800;display:flex}.ap-data input{background:var(--sup);font:inherit;color:var(--acao-txt);border:0;border-radius:10px;width:auto;padding:8px 10px;font-weight:900}.ap-equip{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ap-eq{cursor:pointer;color:var(--suave);text-align:center;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;font-size:11.5px;font-weight:800;line-height:1.2;display:flex}.ap-eq-img{aspect-ratio:1;background:var(--sup2);opacity:.45;filter:grayscale(.8);border:2px solid #0000;border-radius:14px;transition:opacity .15s,filter .15s;display:block;position:relative;overflow:hidden}.ap-eq-img img{object-fit:cover;width:100%;height:100%}.ap-eq-img i{background:var(--acao);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;font-weight:900;display:grid;position:absolute;top:6px;right:6px}.ap-eq.on .ap-eq-img{opacity:1;filter:none;border-color:var(--acao)}.ap-eq.on{color:var(--texto)}.cab.ap-onda{border-radius:16px;flex:none;margin-inline:0;padding:4px 0 6px}.cab.ap-per{border-radius:16px;flex:none;grid-template-columns:none;margin-inline:0;padding:0;display:block;overflow:hidden}.ap-per-cab{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px 8px;display:flex}.cab.ap-per .ap-mini{cursor:pointer;box-sizing:content-box;background:0 0;border:0;width:100%;height:40px;padding:0 14px 12px;display:flex}.cab.ap-per .ap-onda{padding:0 0 8px;animation:.25s ease-out both pl-faixa}.cab.ap-per.aberta .ap-seta{color:#fff;transform:rotate(180deg)}.ap-trocar-esp{border:1px solid var(--linha);background:var(--sup2);color:var(--suave);cursor:pointer;cursor:pointer;padding:6px 14px;background:0 0;border:0;border-radius:0;align-self:center;align-items:center;gap:3px;padding:2px 4px;font-size:12.5px;font-weight:800;display:inline-flex}.ap-trocar-esp span{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--linha);text-decoration-color:var(--linha)}.ap-trocar-esp svg{width:12px;height:12px;transition:transform .2s}.ap-trocar-esp[aria-expanded=true] svg{transform:rotate(180deg)}.nav-hex div{grid-template-columns:repeat(5,1fr);align-items:end;padding:0 6px}.nav-hex .nh{gap:3px;padding:6px 0 8px;position:relative}.nh-hex{place-items:center;width:40px;height:40px;display:grid;position:relative}.nh-forma{width:100%;height:100%;position:absolute;inset:0}.nh-forma path{fill:var(--sup2);stroke:var(--linha);stroke-width:2px}.nh-ic{color:var(--suave);position:relative;width:19px!important;height:19px!important}.nh-nome{color:var(--fraco);white-space:nowrap;font-size:10.5px;font-weight:800}.nh[aria-current=page] .nh-forma path{fill:var(--acao-bg);stroke:var(--acao)}.nh[aria-current=page] .nh-ic,.nh[aria-current=page] .nh-nome{color:var(--acao-txt)}.nh-hoje .nh-hex{filter:drop-shadow(0 6px 14px #6a2fd673);width:62px;height:62px;margin-top:-26px}.nh-hoje .nh-forma path{fill:#6a2fd6;stroke:#8a4fff;stroke-width:2.5px}.nh-hoje .nh-ic{color:#fff;width:28px!important;height:28px!important}.nh-hoje .nh-nome{color:var(--acao-txt);font-weight:900}.nh-hoje[aria-current=page] .nh-forma path{fill:#5a1a9e;stroke:#b58cff}.nh-hoje[aria-current=page] .nh-ic{color:#fff}.nh-avr{opacity:.8;place-items:center;display:grid;position:relative}.nh-avrs .nh-forma{opacity:0}.nh-avrs[aria-current=page] .nh-avr{opacity:1;filter:drop-shadow(0 0 6px #3fe0c599)}.nh-avrs[aria-current=page] .nh-nome{color:#1f9e8c}.nh-evolucao .nh-forma path{fill:var(--sup);stroke:url(#nh-evo);stroke-width:3.2px}.nh-evolucao .nh-ic{color:#c2457b}.nh-evolucao .nh-nome{background:linear-gradient(90deg,#7b3fe4,#e0457b,#f2762e);color:#0000;-webkit-background-clip:text;background-clip:text}.nh-evolucao[aria-current=page] .nh-forma path{fill:#fdeff4}.nh-ponto{width:8px;height:8px;box-shadow:0 0 0 2px var(--sup);background:#f2762e;border-radius:50%;animation:1.8s ease-in-out infinite nh-pulso;position:absolute;top:2px;right:1px}@keyframes nh-pulso{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.nh-ponto{animation:none}}.sec-hero{color:#fff;border-radius:20px;align-items:center;gap:14px;padding:18px;display:flex}.sec-hero .rot{color:#fffc}.sec-hero h1{font-size:30px}.sec-hero.vest{background:linear-gradient(140deg,#17122a,#3a2470 60%,#6a2fd6)}.sec-ic{background:#ffffff24;border-radius:18px;place-items:center;width:60px;height:60px;display:grid}.sec-ic svg{width:30px;height:30px}.sec-txt{color:var(--texto);margin:0;font-size:15px;line-height:1.5}.sec-nivel{align-items:center;gap:12px;display:flex}.sec-nivel b{font-size:14.5px;display:block}.sec-nivel span{color:var(--suave);font-size:13px}.sec-n{width:36px;height:36px;font-family:Audiowide,var(--display);color:#fff;letter-spacing:.03em;background:linear-gradient(140deg,#3fe0c5,#3f7ff0);border-radius:50%;flex:none;place-items:center;display:grid}.sec-breve{background:var(--sup2);color:var(--suave);align-self:center}.vest-grade{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.vest-grade i{aspect-ratio:1;background:linear-gradient(140deg,var(--sup2),var(--linha));border-radius:12px}.nav-hex button svg.nh-forma{width:100%;height:100%}.nh-evolucao[aria-current=page] .nh-forma path{stroke:url(#nh-evo);stroke-width:3.6px}.nh-evolucao[aria-current=page] .nh-ic{color:#c2457b}.nh-evolucao[aria-current=page] .nh-nome{color:#0000;font-weight:900}.nav.nav-hex{pointer-events:none;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px));background:0 0;border-top:0}.nav-hex div{filter:drop-shadow(0 6px 16px #17122a38);justify-content:center;align-items:center;gap:0;padding:0;display:flex}.nav-hex .nh{pointer-events:auto;flex:none;margin:0 -1px;padding:0}.nav-hex .nh-hex{aspect-ratio:40/44;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:min(17.5vw,68px);height:auto;margin:0;display:flex}.nav-hex .nh-forma path{fill:var(--sup);stroke:var(--linha);stroke-width:1.5px}.nav-hex .nh-nome{margin-top:1px;font-size:9px;line-height:1;position:relative}.nav-hex .nh-ic{width:20px!important;height:20px!important}.nav-hex .nh-avr svg{width:26px;height:26px}.nav-hex .nh-hoje .nh-hex{filter:none;width:min(22vw,86px);margin-top:0}.nav-hex .nh-hoje .nh-forma path{fill:#6a2fd6;stroke:#8a4fff;stroke-width:2px}.nav-hex .nh-hoje .nh-ic{width:28px!important;height:28px!important}.nav-hex .nh-hoje .nh-nome{color:#fff;font-size:10px}.nav-hex .nh-hoje[aria-current=page] .nh-forma path{fill:#5a1a9e}.nav-hex .nh-avrs .nh-forma{opacity:1}.nav-hex .nh[aria-current=page]:not(.nh-hoje):not(.nh-evolucao) .nh-forma path{fill:#f1eafd;stroke:var(--acao);stroke-width:2px}.nav-hex .nh-ponto{top:12%;right:14%}.nav-hex div{filter:drop-shadow(0 8px 18px #120e1c59)}.nav-hex .nh .nh-forma path{stroke:#b58cff47;stroke-width:1.4px}.nav-hex .nh .nh-ic{color:#cbbef0}.nav-hex .nh .nh-nome{color:#9e93b8;letter-spacing:.02em;font-weight:900}.nav-hex .nh[aria-current=page]:not(.nh-hoje):not(.nh-evolucao) .nh-forma path{stroke:#b58cff;stroke-width:2px;fill:#3a2470!important}.nav-hex .nh[aria-current=page] .nh-ic,.nav-hex .nh[aria-current=page] .nh-nome{color:#fff}.nav-hex .nh-hoje .nh-forma path{stroke:#d8c4ff;stroke-width:1.8px}.nav-hex .nh-hoje .nh-hex{filter:drop-shadow(0 0 10px #9b63ffa6)}.nav-hex .nh-hoje .nh-ic,.nav-hex .nh-hoje .nh-nome{color:#fff}.nav-hex .nh-hoje[aria-current=page] .nh-forma path{stroke:#fff}.nav-hex .nh-evolucao .nh-forma path,.nav-hex .nh-evolucao[aria-current=page] .nh-forma path{stroke:url(#nh-evo);stroke-width:2.6px}.nav-hex .nh-evolucao .nh-ic,.nav-hex .nh-evolucao[aria-current=page] .nh-ic{color:#ff8fb0}.nav-hex .nh-evolucao .nh-nome,.nav-hex .nh-evolucao[aria-current=page] .nh-nome{background:linear-gradient(90deg,#b58cff,#ff7fa8,#ffa05a);color:#0000;-webkit-background-clip:text;background-clip:text}.nav-hex .nh-ponto{box-shadow:0 0 0 2px #120e1c}.nav-hex .nh-avrs .nh-avr{opacity:1}.nav-centro div{grid-template-columns:repeat(5,1fr);align-items:end}.nav-centro .nc{gap:4px;padding:8px 0 10px;position:relative}.nc-icone{place-items:center;height:24px;display:grid;position:relative}.nc-icone svg{width:22px;height:22px}.nc-nome{color:var(--fraco);font-size:10.5px;font-weight:800}.nc[aria-current=page]{color:var(--acao-txt)}.nc[aria-current=page] .nc-nome{color:var(--acao-txt);font-weight:900}.nc-avr{opacity:.85;place-items:center;height:24px;display:grid}.nc-avr svg{width:26px;height:26px}.nc-avrs[aria-current=page] .nc-avr{opacity:1;filter:drop-shadow(0 0 5px #3fe0c58c)}.nc-hex{aspect-ratio:40/44;filter:drop-shadow(0 6px 12px #6a2fd666);place-items:center;width:62px;margin-top:-30px;display:grid;position:relative}.nav-centro button svg.nc-forma{width:100%;height:100%;position:absolute;inset:0}.nc-forma path{fill:url(#nc-treino);stroke:#c9a8ff;stroke-width:1.5px}.nav-centro button svg.nc-ic{color:#fff;width:28px;height:28px;position:relative}.nc-hoje .nc-nome{color:var(--acao-txt);font-weight:900}.nc-evolucao .nc-nome{background:linear-gradient(90deg,#7b3fe4,#e0457b,#f2762e);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:900}.nc-ponto{width:8px;height:8px;box-shadow:0 0 0 2px var(--sup);background:#f2762e;border-radius:50%;animation:1.8s ease-in-out infinite nh-pulso;position:absolute;top:-3px;right:-5px}@media (prefers-reduced-motion:reduce){.nc-ponto{animation:none}}.app{padding-bottom:104px}.nc-evolucao[aria-current=page] .nc-nome{color:#0000}.nc-icone,.nc-avr{place-items:center;width:40px;height:30px;display:grid;position:relative}.nav-centro button svg.nc-fundo{aspect-ratio:40/44;opacity:0;width:38px;height:auto;transition:transform .28s cubic-bezier(.3,1.5,.5,1),opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.4)}.nc-fundo path{fill:#efe6ff;stroke:none}.nc-icone>svg:not(.nc-fundo),.nc-avr>svg:not(.nc-fundo){position:relative}.nc[aria-current=page] svg.nc-fundo{opacity:1;transform:translate(-50%,-50%)scale(1)}.nc-avrs .nc-fundo path{fill:#ddf8f3}.nc-evolucao .nc-fundo path{fill:#fde7ef}.nc:active .nc-icone>svg:not(.nc-fundo),.nc:active .nc-avr>svg:not(.nc-fundo){transform:scale(.82)}.nc .nc-icone>svg:not(.nc-fundo),.nc .nc-avr>svg:not(.nc-fundo){transition:transform .18s cubic-bezier(.3,1.6,.5,1)}.nc[aria-current=page] .nc-icone>svg:not(.nc-fundo){animation:.35s cubic-bezier(.3,1.6,.5,1) nc-pulo}@keyframes nc-pulo{0%{transform:scale(.8)}60%{transform:scale(1.12)}to{transform:scale(1)}}.nav-centro button svg.nc-marca{aspect-ratio:40/44;opacity:0;width:6px;height:auto;margin-top:-1px;transition:opacity .2s}.nc-marca path{fill:var(--acao)}.nc[aria-current=page] svg.nc-marca{opacity:1}.nc-evolucao .nc-marca path{fill:#e0457b}.nav-centro .nc{padding:6px 0}@media (prefers-reduced-motion:reduce){.nc[aria-current=page] .nc-icone>svg{animation:none}.nav-centro button svg.nc-fundo{transition:none}}.nav-centro button svg.nc-fundo{opacity:1;transform:translate(-50%,-50%)scale(1)}.nc-fundo path{fill:#0000;stroke:#e4dcf3;stroke-width:1.6px;transition:fill .25s,stroke .25s}.nc[aria-current=page] .nc-fundo path{fill:#efe6ff;stroke:#c9b2f5}.nc-evolucao .nc-fundo path{stroke:#f6d3df}.nc-evolucao[aria-current=page] .nc-fundo path{fill:#fde7ef;stroke:#f2a5bf}.nc-nome,.nc-icone svg:not(.nc-fundo){color:#8c83a3}.nc[aria-current=page] .nc-icone svg:not(.nc-fundo){color:var(--acao)}.nc-volta{fill:none;stroke:none}.nc-hoje[aria-current=page] .nc-volta{stroke:#f1e6ff;stroke-width:3px;stroke-linecap:round;stroke-dasharray:22 78;animation:2.2s linear infinite nc-volta}@keyframes nc-volta{to{stroke-dashoffset:-100px}}.nc-hoje[aria-current=page] .nc-forma path:first-of-type{stroke:#b58cff}@media (prefers-reduced-motion:reduce){.nc-hoje[aria-current=page] .nc-volta{stroke-dasharray:none;stroke-width:2px;animation:none}}.nc-icone,.nc-avr{height:36px}.nc-avrs .nc-fundo path,.nc-evolucao .nc-fundo path,.nc-comunidade .nc-fundo path,.nc-nutri .nc-fundo path{fill:#0000}.nc-avrs[aria-current=page] .nc-fundo path{fill:#ddf8f3}.nc-evolucao[aria-current=page] .nc-fundo path{fill:#fde7ef}.nc-comunidade[aria-current=page] .nc-fundo path,.nc-nutri[aria-current=page] .nc-fundo path{fill:#efe6ff}.nc-hoje[aria-current=page] .nc-volta{stroke:none;animation:none}.nc-icone,.nc-avr{width:48px;height:44px}.nav-centro button svg.nc-fundo{width:40px}.nc-icone svg:not(.nc-fundo){width:21px;height:21px}.nc-avr svg:not(.nc-fundo){width:24px;height:24px}.nc-ponto{top:3px;right:6px}.nav.nav-centro{-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:#ffffff8c;border-top:1px solid #ffffffb3;box-shadow:0 -6px 24px #17122a0f}.nav.nav-centro{-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);background:#e2deec52;border-top:0;border-radius:50% 50% 0 0/54px 54px 0 0;padding-top:14px;box-shadow:inset 0 1px #ffffff8c,0 -4px 20px #17122a0d}.nc-fundo path{fill:#ffffff47}.nc-forma path{stroke:#d4bfff;stroke-width:1.5px}.nc-hoje[aria-current=page] .nc-forma path,.nc-hoje[aria-current=page] .nc-forma path:first-of-type{stroke:#4b1d95;stroke-width:2.6px}.nc-hex{aspect-ratio:46/50;width:70px;margin-top:-44px}.nc-forma path,.nc-hoje .nc-forma path:first-of-type{stroke-linejoin:round;stroke-width:1.6px}.nc-hoje[aria-current=page] .nc-forma path:first-of-type{stroke:#4b1d95;stroke-width:2.2px;stroke-linejoin:round}.nc-hex{filter:drop-shadow(0 10px 10px #3a147847)drop-shadow(0 2px 3px #3a147840)}.nc-hoje[aria-current=page] .nc-hex{filter:drop-shadow(0 0 5px #4b1d9559)drop-shadow(0 10px 10px #3a14784d)}.nav.nav-centro{border-radius:50% 50% 0 0/30px 30px 0 0;padding-top:8px}.nc-hex{margin-top:-50px}.nav.nav-centro{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-radius:0;padding-top:10px}.nav.nav-centro:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);clip-path:polygon(0% 49.71px,2.5% 46.96px,5% 44.36px,7.5% 41.91px,10% 39.6px,12.5% 37.45px,15% 35.44px,17.5% 33.57px,20% 31.85px,22.5% 30.26px,25% 28.82px,27.5% 27.52px,30% 26.36px,32.5% 25.34px,35% 24.45px,37.5% 23.7px,40% 23.09px,42.5% 22.61px,45% 22.27px,47.5% 22.07px,50% 22px,52.5% 22.07px,55% 22.27px,57.5% 22.61px,60% 23.09px,62.5% 23.7px,65% 24.45px,67.5% 25.34px,70% 26.36px,72.5% 27.52px,75% 28.82px,77.5% 30.26px,80% 31.85px,82.5% 33.57px,85% 35.44px,87.5% 37.45px,90% 39.6px,92.5% 41.91px,95% 44.36px,97.5% 46.96px,100% 49.71px,100% 100%,0% 100%);background:#e2deec29;position:absolute;inset:0}.nc-hoje .nc-nome{position:relative;top:-10px}.nav-centro div{grid-template-columns:38px 54px 70px 54px 38px;justify-content:center;column-gap:calc(25% - 70.5px)}.nav-centro .nc{white-space:nowrap;min-width:0;overflow:visible}.nc-comunidade .nc-icone svg:not(.nc-fundo),.nc-evolucao .nc-icone svg:not(.nc-fundo){width:19px;height:19px}.nc-hoje .nc-hex{top:0}.nc-icone,.nc-avr,.nc-hex{transition:transform .25s cubic-bezier(.3,1.5,.5,1)}.nc[aria-current=page] .nc-icone,.nc[aria-current=page] .nc-avr{transform:scale(1.12)}.nc-hoje[aria-current=page] .nc-hex{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.nc-icone,.nc-avr,.nc-hex{transition:none}}.nav.nav-centro:before{background:#e2deec42}.nc-hoje .nc-nome{top:-10px}.nc-hex{transform-origin:50% 100%}.nav-centro button svg.nc-fundo{aspect-ratio:43/47;overflow:visible}.nav.nav-centro:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.nc-icone:before,.nc-avr:before,.nc-hex:before{content:"";background:var(--nc-brilho,#8a4fff);filter:blur(7px);opacity:.32;z-index:-1;pointer-events:none;border-radius:50%;width:74%;height:26%;transition:opacity .25s;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.nc-nutri{--nc-brilho:#8a4fff}.nc-evolucao{--nc-brilho:#f0628f}.nc-hoje{--nc-brilho:#7e46e6}.nc-hex:before{opacity:.45;filter:blur(9px);bottom:-6px}.nc:not([aria-current=page]) .nc-fundo path{fill:#fff}.nc-icone:before,.nc-avr:before{opacity:.28}.nc[aria-current=page] .nc-icone:before,.nc[aria-current=page] .nc-avr:before{opacity:.42}.nav-centro .nc .nc-nome{position:relative;top:4px}.nav-centro .nc svg.nc-marca{position:relative;top:4px}.nc-hex:before{display:none}.nav-centro .nc svg.nc-marca{width:5px;top:6px}.nc-hex,.nc-hoje[aria-current=page] .nc-hex{filter:none}.nav.nav-centro{padding-top:2px}.nav-centro div{grid-template-columns:36px 50px 68px 50px 36px;column-gap:calc(25% - 67px)}.nc-hex{width:68px}.nc-comunidade .nc-icone,.nc-evolucao .nc-icone{width:36px;height:41px}.nc-comunidade svg.nc-fundo,.nc-evolucao svg.nc-fundo{width:36px!important}.nc-avrs .nc-avr,.nc-nutri .nc-icone{width:50px;height:55px}.nc-avrs svg.nc-fundo,.nc-nutri svg.nc-fundo{width:50px!important}.nc-nutri .nc-icone svg:not(.nc-fundo){width:22px;height:22px}.nc-avrs .nc-avr svg:not(.nc-fundo){width:26px;height:26px}.nav-centro .nc .nc-nome{top:7px}.nav-centro .nc svg.nc-marca{top:5px}.nav-centro .nc-hoje .nc-nome{top:-1.5px}.pl-como{color:var(--suave);margin-top:-2px;font-size:12px;font-weight:800}.td-ln em small{font-family:var(--corpo,Nunito),sans-serif;text-transform:none;color:var(--suave);margin-top:2px;font-size:10px;font-weight:800;display:block}.cab.cab-so{margin-bottom:16px;padding-bottom:12px}.msg-lista{flex-direction:column;gap:6px;display:flex}.msg-it{text-align:left;background:var(--sup2);color:inherit;font:inherit;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;padding:12px;display:flex;position:relative}.msg-av{background:var(--acao-bg);width:42px;height:42px;color:var(--acao-txt);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.msg-av.hopta{background:#120e1c}.msg-av.hopta img{width:22px;height:auto}.msg-av.atl svg{width:22px;height:22px}.msg-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.msg-tx b{font-size:15px}.msg-tx small{color:var(--suave);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.msg-nova{background:#f2762e;border-radius:50%;width:9px;height:9px;position:absolute;top:14px;right:12px}.msg-breve{opacity:.6}.msg-voltar{color:var(--acao-txt);font-weight:800;font:inherit;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:800}.nav-centro .nc-avr img{width:30px;height:30px;position:relative}.nc-avrs{--nc-brilho:#4f8ff0}.nc-avrs .nc-fundo path{stroke:#d3e2fb}.nc-avrs[aria-current=page] .nc-fundo path{fill:#e6eefd;stroke:#9dbdf5}.nc-avrs[aria-current=page] .nc-avr{filter:none}.nc-avrs[aria-current=page] .nc-nome{color:#3f7fe0}.nc-avrs .nc-marca path{fill:#3f7fe0}.sec-hero.avr{background:linear-gradient(140deg,#120e1c,#3a2470 55%,#2f6fd6)}.sec-n{background:linear-gradient(140deg,#7b3fe4,#3fa3f0)}.cab-marca{flex-direction:column;width:150px;display:flex}.cab-marca .cab-logo{width:100%;height:auto}.cab-perf{color:#b9a8e8;justify-content:space-between;width:81.5%;margin:7px 0 0 7.5%;font-family:Audiowide,sans-serif;font-size:11.5px;font-weight:400;line-height:.75;display:flex}.cab-perf i{font-style:normal}.cab.cab-so{--tom:#7b3fe438;background:radial-gradient(ellipse 70% 90% at 50% 120%,var(--tom),transparent 70%),linear-gradient(#120e1c,#17122a);border-radius:0 0 50% 50%/0 0 30px 30px;margin-bottom:22px;padding-bottom:26px;box-shadow:0 14px 28px -6px #120e1c52,0 30px 40px -20px #3a247040}.cab-so.cab-avrs{--tom:#3f7fe033}.cab-tit{text-align:center;color:#fff;letter-spacing:.04em;margin-top:12px;font-size:22px;animation:.3s both cab-tit}@keyframes cab-tit{0%{opacity:0;transform:translateY(4px)}}.tela-anim>*>:not(.cab),.tela-anim>:not(.pilha){animation:.26s cubic-bezier(.2,.8,.3,1) both tela-entra}.tela-anim.esq>*>:not(.cab),.tela-anim.esq>:not(.pilha){animation-name:tela-entra-esq}@keyframes tela-entra{0%{opacity:0;transform:translate(18px)}}@keyframes tela-entra-esq{0%{opacity:0;transform:translate(-18px)}}@media (prefers-reduced-motion:reduce){.tela-anim>*>:not(.cab),.tela-anim>:not(.pilha),.cab-tit{animation:none}}.cab-marca{width:112px}.cab-perf{margin-top:5px;font-size:8.6px}.cab-tit{margin-top:10px;font-size:20px}.cab.cab-so{box-shadow:none;background:linear-gradient(#120e1c,#17122a);border-radius:0;margin-bottom:34px;padding-bottom:10px}.cab.cab-so:after{content:"";pointer-events:none;filter:blur(3px);background:radial-gradient(62% 100% at 50% 0,#17122a 0%,#17122ad9 35%,#2a1a5459 65%,#17122a00 100%);height:40px;position:absolute;top:calc(100% - 1px);left:0;right:0}.cab.cab-so{isolation:isolate;background:0 0;margin-bottom:30px}.cab.cab-so:after{content:none}.cab.cab-so:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 50% 100%,#7b3fe429,#0000 70%),linear-gradient(#120e1c,#17122a);position:absolute;inset:0 0 -40px;-webkit-mask-image:linear-gradient(#000 calc(100% - 58px),#0000 calc(100% - 38px)),radial-gradient(58% 44px at 50% calc(100% - 44px),#000 55%,#0000 100%);mask-image:linear-gradient(#000 calc(100% - 58px),#0000 calc(100% - 38px)),radial-gradient(58% 44px at 50% calc(100% - 44px),#000 55%,#0000 100%)}.cab-so.cab-avrs:before{background:radial-gradient(60% 50% at 50% 100%,#3f7fe029,#0000 70%),linear-gradient(#120e1c,#17122a)}.cab.cab-so:before{bottom:-24px;-webkit-mask-image:radial-gradient(92% 100% at 50% 0,#000 91%,#0000 100%);mask-image:radial-gradient(92% 100% at 50% 0,#000 91%,#0000 100%)}.cab-tit{opacity:0;max-height:0;margin-top:0;line-height:1.2;animation:2.4s cubic-bezier(.4,0,.2,1) both cab-tit-vai;position:relative;top:0;overflow:hidden}@keyframes cab-tit-vai{0%{opacity:0;max-height:48px;margin-top:10px;padding-top:12px;transform:translateY(6px)}12%{opacity:1;max-height:48px;margin-top:10px;padding-top:12px;transform:none}68%{opacity:1;max-height:48px;margin-top:10px;padding-top:12px;transform:none}to{opacity:0;max-height:0;margin-top:0;padding-top:0;transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.cab-tit{opacity:1;max-height:none;margin-top:10px;animation:none}}@property --cab-rx{syntax:"<percentage>";inherits:false;initial-value:92%}.cab.cab-so:before{--cab-rx:140%;-webkit-mask-image:radial-gradient(ellipse var(--cab-rx) 100% at 50% 0,#000 91%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse var(--cab-rx) 100% at 50% 0,#000 91%,transparent 100%);mask-image:radial-gradient(ellipse var(--cab-rx) 100% at 50% 0,#000 91%,transparent 100%);animation:2.4s cubic-bezier(.4,0,.2,1) both cab-lua-fecha;bottom:-14px}@keyframes cab-lua-fecha{0%,68%{--cab-rx:92%;bottom:-24px}to{--cab-rx:140%;bottom:-14px}}@media (prefers-reduced-motion:reduce){.cab.cab-so:before{--cab-rx:92%;animation:none;bottom:-24px}}.cab.cab-so:before{animation:none;bottom:0;-webkit-mask-image:none;mask-image:none}.cab.cab-so:after{content:"";pointer-events:none;z-index:-1;filter:drop-shadow(0 6px 8px #120e1c38);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0H100Q50 200 0 0Z' fill='%2317122A'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:12px;animation:2.4s cubic-bezier(.4,0,.2,1) both cab-lua-fecha2;position:absolute;top:calc(100% - 1px);left:0;right:0}@keyframes cab-lua-fecha2{0%,68%{height:31px}to{height:15px}}.cab.cab-so{margin-bottom:22px}@media (prefers-reduced-motion:reduce){.cab.cab-so:after{height:26px;animation:none}}.cab.cab-so:before,.cab-so.cab-avrs:before{background:linear-gradient(#120e1c,#17122a)}.cab.cab-so{z-index:15;padding-bottom:2px;position:sticky;top:0}.cab.cab-so:after{filter:blur(1.6px)drop-shadow(0 6px 8px #120e1c4d)drop-shadow(0 12px 18px #3a24702e);top:calc(100% - 6px)}.cab.cab-so:before,.cab.cab-so:after{content:none}.cab.cab-so{background:linear-gradient(#120e1c,#17122a);margin-bottom:14px;padding-bottom:16px;animation:2.4s cubic-bezier(.4,0,.2,1) both cab-fecha;-webkit-mask-image:radial-gradient(92% 100% at 50% 0,#000 90%,#0000 100%);mask-image:radial-gradient(92% 100% at 50% 0,#000 90%,#0000 100%)}@keyframes cab-fecha{0%,68%{padding-bottom:38px}to{padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.cab.cab-so{padding-bottom:30px;animation:none}}.cab.cab-so{padding-bottom:24px;-webkit-mask-image:radial-gradient(92% 100% at 50% 0,#000 82%,#00000080 91%,#0000 100%);mask-image:radial-gradient(92% 100% at 50% 0,#000 82%,#00000080 91%,#0000 100%)}@media (prefers-reduced-motion:reduce){.cab.cab-so{padding-bottom:38px}}.cab.cab-so{position:relative;top:auto}.nc-comunidade[aria-current=page] .nc-fundo path{stroke:#8a4fff;stroke-width:2px}.nav-centro .nc-fal img{width:26px;height:auto;display:block;position:relative}.nc-comunidade{--nc-brilho:#7e46e6}.nc-comunidade[aria-current=page] .nc-nome{color:var(--acao-txt)}.sec-hero.com{background:linear-gradient(160deg,#120e1c,#2a1a54);flex-direction:column;gap:10px;padding:24px 18px 18px}.com-falange{width:min(72%,260px);height:auto;display:block}.com-lema{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;color:#fff;margin:0;font-size:18px}.msg-av.atl{background:#17122a;overflow:hidden}.msg-av.atl img{width:30px;height:auto}.nc-comunidade .nc-fundo path,.nc-comunidade[aria-current=page] .nc-fundo path{fill:#2a1a54;stroke:#2a1a54}.nc-comunidade[aria-current=page] .nc-fundo path{stroke:#8a4fff}.av-sem{flex-direction:column;gap:6px;display:flex}.av-sem p{color:var(--suave);margin:0;font-size:14px}.av-hoje{flex-direction:column;gap:14px;display:flex}.av-hoje-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.av-hoje-top h2{margin-top:2px;font-size:24px}.av-base{grid-template-columns:1fr 1fr;gap:8px;display:grid}.av-base span{background:var(--sup2);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.av-base small{letter-spacing:.08em;text-transform:uppercase;color:var(--suave);font-size:11px;font-weight:800}.av-base b{font-size:14px;line-height:1.25}.av-lista{flex-direction:column;gap:8px;display:flex}.av-drill{border:1px solid var(--linha);border-radius:14px;grid-template-columns:62px 1fr auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:grid}.av-mapa{background:var(--sup2);border-radius:10px;flex:none;width:62px;height:62px}.av-mapa.grande{aspect-ratio:1;border-radius:18px;width:100%;max-width:260px;height:auto;margin:0 auto}.av-drill-tx{flex-direction:column;gap:1px;min-width:0;display:flex}.av-drill-tx b{font-size:15px}.av-drill-tx small{color:var(--suave);font-size:12.5px;line-height:1.3}.av-vezes{color:var(--acao-txt);background:var(--acao-bg);white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:800}.av-porque{color:var(--suave);margin:0;font-size:13.5px}.av-sec{flex-direction:column;gap:10px;display:flex}.av-sec p{margin:0;font-size:14px;line-height:1.45}.av-sec>p{color:var(--texto)}.av-quando{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.av-quando li{grid-template-columns:110px 1fr;gap:10px;font-size:14px;line-height:1.35;display:grid}.av-quando b{color:var(--acao-txt)}.av-quando span{color:var(--texto)}.av-regra{color:var(--suave)!important;font-size:13.5px!important}.av-cf-lista{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.av-cf{--c:var(--ok);text-align:center;background:var(--sup);border:1.5px solid var(--c);color:var(--c);border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:10px 6px;display:flex}.av-cf.v2{--c:var(--alerta)}.av-cf.v1{--c:var(--ruim)}.av-cf b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:15px;font-weight:400}.av-cf small{color:var(--suave);font-size:11px;font-weight:700;line-height:1.2}.av-niveis{flex-direction:column;gap:8px;display:flex}.av-nivel{border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:8px 10px;display:flex}.av-nivel.on{border-color:var(--acao);background:var(--acao-bg)}.av-nivel div{flex-direction:column;display:flex}.av-nivel div span{color:var(--suave);font-size:13px}.av-teste{font-family:var(--display);text-transform:uppercase;color:var(--acao-txt);letter-spacing:.03em;font-size:26px;font-weight:400}.av-hist{flex-direction:column;gap:6px;display:flex}.av-hist-l{border-top:1px solid var(--linha);grid-template-columns:48px 1fr;gap:2px 10px;padding-top:6px;font-size:13.5px;display:grid}.av-hist-l span{color:var(--suave);grid-row:span 2;align-self:center;font-weight:800}.av-hist-l small{color:var(--suave);font-size:12px}.av-folha{background:var(--sup);box-shadow:var(--sombra);border-radius:20px;flex-direction:column;gap:12px;padding:18px 16px 16px;display:flex}.av-folha h2{font-size:26px}.av-aq{flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:15px;display:flex}.av-pl-top{justify-content:space-between;align-items:center;display:flex}.av-cont{color:var(--acao-txt);font-size:18px;font-weight:800}.av-cont small{color:var(--suave);font-size:12px}.av-como{margin:0;font-size:15.5px;line-height:1.4}.av-pose{grid-template-columns:1fr auto;gap:8px;display:grid}.av-pose span{background:var(--sup2);border-radius:12px;flex-direction:column;padding:8px 12px;display:flex}.av-pose small{letter-spacing:.08em;text-transform:uppercase;color:var(--suave);font-size:11px;font-weight:800}.av-pose b{font-size:14px}.av-pontos{justify-content:center;gap:6px;display:flex}.av-pontos i{background:var(--sup2);border:2px solid var(--linha);border-radius:50%;width:14px;height:14px}.av-pontos i.agora{border-color:var(--acao)}.av-pontos i.v3{background:var(--ok);border-color:var(--ok)}.av-pontos i.v2{background:var(--alerta);border-color:var(--alerta)}.av-pontos i.v1{background:var(--ruim);border-color:var(--ruim)}.av-acao{text-align:center;flex-direction:column;align-items:center;gap:10px;padding-top:4px;display:flex}.av-acao p{color:var(--suave);margin:0;font-size:14.5px}.av-acao p b{color:var(--texto);font-size:17px}.av-vai{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;padding:18px;font-size:24px;font-weight:400}.av-espera b{font-family:var(--display);color:var(--acao);letter-spacing:.03em;font-size:40px;line-height:1;animation:1s infinite av-pisca}@keyframes av-pisca{50%{opacity:.25}}.av-cf-botoes{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.av-cf-botoes .av-cf{background:var(--sup);cursor:pointer;padding:14px 6px}.av-cf-botoes .av-cf:active{background:var(--c);color:#fff}.av-cf-botoes .av-cf:active small{color:#fff}.av-resta{font-family:var(--display);color:var(--acao-txt);letter-spacing:.03em;font-size:52px;line-height:1}.av-resta small{color:var(--suave);font-size:16px}.av-parou{background:var(--ruim-bg);border-radius:14px;padding:14px}.av-parou b{color:var(--ruim);font-size:17px}.av-pular{color:var(--suave);background:0 0;border:0;align-self:center;padding:6px;font-size:13.5px;font-weight:800}.av-cena{background:var(--sup2);border-radius:18px;width:100%;position:relative;overflow:hidden}.av-cena svg{aspect-ratio:1.5;width:100%;display:block}.av-cena.mini{background:var(--sup2);border-radius:0;width:64px;height:64px}.av-cena.mini svg{aspect-ratio:1;width:64px;height:64px}.av-cena.av-montar{border-radius:16px;max-width:220px;margin:0 auto}.av-cena.av-montar svg{aspect-ratio:1}.av-agora{color:var(--acao-txt);background:var(--sup);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:800;position:absolute;bottom:8px;left:10px;box-shadow:0 1px 3px #17122a1a}.av-prox{flex-direction:column;gap:6px;display:flex}.av-prox span{background:var(--sup2);border-radius:12px;align-items:baseline;gap:10px;padding:8px 12px;font-size:15px;display:flex}.av-prox b{color:var(--acao-txt);font-weight:800}.av-hoje .td-trilha{margin-top:2px}.av-hoje .td-ln{border:1px solid var(--linha);box-shadow:none}.pl-dose.um,.pl-acoes.so{grid-template-columns:1fr}.pl-midia.av-midia{background:var(--sup2)}.pl-midia .av-cena{background:0 0;border-radius:0}.pl-midia .av-cena.mini.av-montar{background:var(--sup);border-radius:16px;width:min(56%,230px);height:auto;margin:10px auto}.pl-midia .av-cena.mini.av-montar svg{width:100%;height:auto}.pl-prox .av-cena.mini{background:var(--sup);border-radius:12px;flex:none;width:62px;height:62px}.pl-prox .av-cena.mini svg{width:62px;height:62px}.pl-mini-img .av-cena.mini{background:#fff;width:100%;height:100%}.pl-mini-img .av-cena.mini svg{width:100%;height:100%}.pl-todo .av-cena.mini{border-radius:10px;flex:none;width:52px;height:52px}.pl-todo .av-cena.mini svg{width:52px;height:52px}.pl-series i.f.v3{background:var(--ok);color:#fff}.pl-series i.f.v2{background:var(--alerta);color:#fff}.pl-series i.f.v1{background:var(--ruim);color:#fff}.pl-dicas p{margin:0;font-size:14.5px;line-height:1.4}.pl-dicas .rot+.rot,.pl-dicas p+.rot{margin-top:6px}.av-leg{color:var(--suave);background:var(--sup);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:8px;right:10px;box-shadow:0 1px 3px #17122a1a}.av-leg i{border-radius:50%;width:10px;height:10px;margin-left:6px;display:inline-block}.av-leg i:first-child{margin-left:0}.esf .av-cf{cursor:pointer;background:#ffffff0f}.esf .av-cf small{color:#a69cbf}.esf .av-cf:active{background:var(--c);color:#fff}.esf .av-cf:active small{color:#fff}.av-pisca{animation:1s infinite av-pisca}.av-rod-bts{gap:14px;display:flex}.crono-tela .av-sinal-txt{text-align:center;padding:0 18px;font-size:clamp(26px,9vw,40px);line-height:1.1}.crono-tela.troca .av-sinal-txt{color:#f2c766}.av-sinal-dica{text-align:center;color:#ffffffb3;max-width:300px;margin:-6px 0 0;font-size:13.5px;font-weight:700}.td-res .av-selo,.td-res img{flex:none}.av-ln-aq{cursor:default;grid-template-columns:44px 1fr auto;padding-left:10px}.av-aq-n{color:#f08a24;background:#fdefe0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.av-fim-in{text-align:center;align-items:center}.av-fim-nums{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.av-fim-nums span{--c:var(--ok);background:var(--sup2);color:var(--c);border-radius:14px;flex-direction:column;padding:10px;display:flex}.av-fim-nums .v2{--c:var(--alerta)}.av-fim-nums .v1{--c:var(--ruim)}.av-fim-nums b{font-family:var(--display);letter-spacing:.03em;font-size:30px;line-height:1}.av-fim-nums small{letter-spacing:.08em;text-transform:uppercase;color:var(--suave);font-size:11px;font-weight:800}.av-fim-meta{color:var(--suave);gap:14px;font-size:13px;font-weight:800;display:flex}.av-fim-drills{text-align:left;flex-direction:column;gap:6px;width:100%;display:flex}.av-fim-drills div{border-top:1px solid var(--linha);justify-content:space-between;align-items:center;padding-top:6px;font-size:14px;display:flex}.av-fim-drills span{align-items:center;gap:4px;display:flex}.av-fim-drills i{border-radius:50%;width:10px;height:10px}.av-fim-drills small{color:var(--ruim);margin-left:4px;font-size:11px;font-weight:800}.av-fim-drills .v3{background:var(--ok)}.av-fim-drills .v2{background:var(--alerta)}.av-fim-drills .v1{background:var(--ruim)}.gaveta.menu-escuro{--mf:#140f24;--ms:#211a38;--ml:#ffffff1a;--mt:#f4f1fa;--mm:#a79cc4;--mr:#b99bff;background:var(--mf);color:var(--mt);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.gaveta.menu-escuro .gaveta-cab h2{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.gaveta.menu-escuro .gaveta-x{color:#fff;background:0 0;margin-left:auto}.gaveta.menu-escuro .gaveta-x svg{width:22px;height:22px}.gaveta.menu-escuro .gaveta-cab{padding:0}.menu-quem{flex-direction:column;gap:4px;margin-top:-34px;padding:0 4px 6px;display:flex}.menu-avatar{width:76px;height:76px;font-family:var(--display);color:#fff;background:linear-gradient(135deg,var(--d1),var(--d2));box-shadow:0 0 0 3px var(--mf),0 0 0 5px var(--mr);letter-spacing:.03em;border-radius:50%;place-items:center;margin-bottom:14px;font-size:32px;display:grid}.menu-nome{color:#fff;letter-spacing:.01em;font-size:28px;line-height:1}.menu-quem small{color:var(--mm);font-size:13px;font-weight:800}.menu-nums{grid-template-columns:repeat(3,1fr);padding:4px 4px 8px;display:grid}.menu-nums>div{border-left:1px solid var(--ml);flex-direction:column;gap:4px;padding:6px 0 6px 12px;display:flex}.menu-nums>div:first-child{border-left:0;padding-left:0}.menu-nums svg{width:26px;height:26px;color:var(--mr);margin-bottom:6px}.menu-nums b{font-family:var(--display);color:#fff;letter-spacing:.03em;font-size:26px;font-weight:400;line-height:1}.menu-nums b i{font-size:16px;font-style:normal}.menu-nums small{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;color:var(--mm);font-size:11px;line-height:1.15}.menu-lista{flex-direction:column;margin:10px -16px 0;display:flex}.menu-it{text-align:left;color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:16px 20px;transition:background .15s;display:flex}.menu-it:active,.menu-it:focus-visible{background:linear-gradient(90deg,var(--acao),var(--d2));outline:0}.menu-ic{width:30px;height:30px;color:var(--mr);flex:none;place-items:center;display:grid}.menu-it:active .menu-ic,.menu-it:focus-visible .menu-ic{color:#fff}.menu-tx{min-width:0;font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;flex:1;font-size:19px;line-height:1.05}.menu-selo{letter-spacing:.06em;text-transform:uppercase;background:var(--ms);color:var(--mm);border:1px solid var(--ml);border-radius:999px;flex:none;padding:4px 8px;font-size:10px;font-weight:900}.menu-selo.loja{background:linear-gradient(135deg,var(--d1),var(--d2));color:#fff;border-color:#0000;font-size:12px}.menu-sec{border-top:1px solid var(--ml);flex-direction:column;gap:2px;margin-top:8px;padding:12px 0 8px;display:flex}.menu-sec>button{text-align:left;color:var(--mt);font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 4px;font-size:19px;font-weight:700}.menu-dev summary{cursor:pointer;color:var(--mm);font-size:19px;font-weight:700;list-style:none}.menu-dev summary::-webkit-details-marker{display:none}.menu-dev summary:after{content:" ▾";font-size:12px}.menu-dev .rot,.menu-dev .campo{color:var(--mm)}.menu-dev select{background:var(--ms);color:var(--mt);border-color:var(--ml)}.menu-dev .seg{background:var(--ms)}.menu-dev .seg button{color:var(--mm)}.menu-dev .seg button[aria-pressed=true]{background:var(--acao);color:#fff}.menu-dev .btn.sec{background:var(--ms);color:var(--mt);border-color:var(--ml)}.menu-rodape{background:linear-gradient(90deg,var(--acao),var(--d2));color:#fff;font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;box-shadow:0 -18px 22px 12px var(--mf);border:0;border-radius:14px;margin-top:auto;padding:16px;font-size:18px;position:sticky;bottom:0}.gaveta-fundo{z-index:50;background:#0a061400;transition:background .3s;position:fixed;inset:0}.gaveta-fundo.aberta{background:#0a061499}.gaveta{background:var(--sup);width:calc(100% - 16px);max-width:560px;color:var(--texto);padding:calc(14px + env(safe-area-inset-top,0px)) 16px calc(22px + env(safe-area-inset-bottom,0px));border-radius:0 20px 20px 0;flex-direction:column;transition:transform .32s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;top:0;bottom:0;left:0;overflow:auto;transform:translate(-100%);box-shadow:8px 0 28px #0a061438}.gaveta-fundo.aberta .gaveta{transform:none}.gaveta-cab{padding:2px 0 4px}.gaveta-x{background:var(--sup2);width:36px;height:36px;color:var(--texto);cursor:pointer;border:0;border-radius:12px;place-items:center;display:grid}.gaveta-x svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.gaveta,.gaveta-fundo{transition-duration:10ms}}.mp{z-index:60;background:var(--fundo);color:var(--texto);flex-direction:column;animation:.22s both mp-entra;display:flex;position:fixed;inset:0;overflow:auto}@keyframes mp-entra{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mp{animation:none}}.mp-cab{z-index:2;padding:calc(10px + env(safe-area-inset-top,0px)) 12px 10px;background:var(--fundo);align-items:center;gap:8px;display:flex;position:sticky;top:0}.mp-cab h1{letter-spacing:.03em;color:var(--acao-txt);font-size:19px}.mp-voltar{background:var(--sup);width:38px;height:38px;color:var(--texto);box-shadow:var(--sombra);border:0;border-radius:12px;place-items:center;display:grid}.mp-voltar svg{width:20px;height:20px}.mp-corpo{padding:6px 16px calc(28px + env(safe-area-inset-bottom,0px));gap:14px;width:100%;max-width:560px;margin:0 auto}.mp .card{gap:10px}.peso-topo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.peso-topo .num{font-size:34px;line-height:1}.peso-topo small{color:var(--suave);font-size:14px;font-weight:800}.peso-graf{width:100%;height:auto;display:block}.peso-reg{gap:8px;display:flex}.peso-reg input{flex:1;min-width:0}.peso-hist summary{cursor:pointer;color:var(--acao-txt);font-size:13.5px;font-weight:800}.peso-hist ul{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.peso-hist li{border-bottom:1px solid var(--linha);justify-content:space-between;padding:4px 0;display:flex}.dados-grade{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dados-grade>*{background:var(--sup2);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.dados-grade small{letter-spacing:.08em;text-transform:uppercase;color:var(--suave);font-size:11px;font-weight:800}.dados-grade b{font-size:15px}.dados-grade input{background:var(--sup);padding:6px 8px;font-size:15px;font-weight:800}.chips{flex-wrap:wrap;gap:6px;display:flex}.mp.ment{color:#f4f1fa;background:#0b0910}.mp.ment .mp-cab{background:#0b0910}.mp.ment .mp-cab h1{color:#fff}.mp.ment .mp-voltar{color:#fff;box-shadow:none;background:#1c1626}.ment-hero{padding:8px 0 4px}.ment-marca{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:14px;display:flex}.ment-marca img{width:110px;display:block}.ment-marca small{letter-spacing:.42em;text-transform:uppercase;color:#b9b0cc;padding-left:2px;font-size:9px;font-weight:800}.ment-hero h2{color:#fff;font-size:30px;line-height:1}.ment-hero p{color:#cfc7e0;margin:10px 0 0;font-size:15px}.ment-frase{border-left:3px solid #fff;margin:0;padding:4px 0 4px 14px}.ment-frase p{color:#fff;margin:0;font-size:18px;font-weight:800;line-height:1.3}.ment-frase footer{letter-spacing:.08em;text-transform:uppercase;color:#b9b0cc;margin-top:6px;font-size:12.5px;font-weight:800}.ment-bloco{border-radius:var(--r);background:#15111e;flex-direction:column;gap:10px;padding:16px;display:flex}.ment-bloco .rot{color:#b9b0cc}.ment-lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ment-lista li{flex-direction:column;gap:2px;display:flex}.ment-lista b{font-size:15px}.ment-lista span{color:#b9b0cc;font-size:13px;font-weight:600}.ment-lista.escuro span{color:var(--suave)}.ment-leis{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.ment-leis li{background:#0b0910;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;font-weight:800;display:flex}.ment-leis i{font-style:normal;font-family:var(--display);color:#b9b0cc;letter-spacing:.03em;font-size:16px}.btn.ment-btn{color:#0b0910;background:#fff}.btn.ment-btn:disabled{opacity:.6}.loja-hero{background:linear-gradient(135deg,var(--d1),var(--d2));color:#fff;border-radius:var(--r);box-shadow:var(--sombra);flex-direction:column;gap:8px;padding:22px 18px;display:flex}.loja-hero small{letter-spacing:.14em;text-transform:uppercase;opacity:.9;font-size:12px;font-weight:800}.loja-hero b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:34px;line-height:.95}.loja-hero p{opacity:.95;margin:0;font-size:15px}.loja-cupom{color:#fff;font:inherit;cursor:pointer;text-align:left;background:#ffffff24;border:2px dashed #ffffffbf;border-radius:14px;align-items:center;gap:10px;margin-top:6px;padding:12px 14px;display:flex}.loja-cupom span{letter-spacing:.1em;text-transform:uppercase;opacity:.9;font-size:12px;font-weight:800}.loja-cupom strong{font-family:var(--display);letter-spacing:.04em;flex:1;font-size:19px}.loja-cupom em{color:var(--roxo);background:#fff;border-radius:999px;padding:5px 10px;font-size:12.5px;font-style:normal;font-weight:800}.btn.loja-ir{font-family:var(--display);letter-spacing:.04em;background:var(--texto);color:#fff;padding:18px;font-size:20px}.loja-breve{color:#fff;border-radius:var(--r);text-align:center;background:#000;border:1px solid #2a0a0c;flex-direction:column;align-items:center;gap:10px;padding:34px 20px 22px;display:flex;box-shadow:0 10px 30px #00000059}.loja-breve img{width:62%;max-width:240px;height:auto;margin-bottom:14px}.loja-breve small{letter-spacing:.3em;text-transform:uppercase;color:#ed3338;font-size:12px;font-weight:900}.loja-breve b{font-family:var(--display);letter-spacing:.02em;font-size:46px;line-height:.95}.loja-breve b:after{content:"";background:#ed3338;border-radius:2px;width:56px;height:4px;margin:12px auto 0;display:block}.loja-breve p{color:#cfcfcf;margin:6px 0 0;font-size:15px;font-weight:600}.loja-breve-cupom{flex-direction:column;gap:8px;width:100%;margin-top:14px;display:flex}.loja-breve-cupom>span{color:#bdbdbd;font-size:13px;font-weight:700}.loja-breve .loja-cupom{background:#ed333814;border-color:#ed3338}.loja-breve .loja-cupom em{color:#fff;background:#ed3338}.loja-breve .btn.loja-ir{color:#fff;background:#ed3338;width:100%}.menu-selo.loja{color:#ed3338!important;background:#000!important;border-color:#ed3338!important}.loja-lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.loja-lista li{flex-direction:column;gap:2px;display:flex}.loja-lista b{font-size:15px}.loja-lista span{color:var(--suave);font-size:13px;font-weight:600}.mentoria-hero{flex-direction:column;gap:6px;padding:6px 0 0;display:flex}.mentoria-hero small{letter-spacing:.14em;text-transform:uppercase;color:var(--acao-txt);font-size:12px;font-weight:800}.mentoria-hero h2{color:var(--texto);font-size:28px;line-height:1}.mentoria-hero p{color:var(--suave);margin:4px 0 0;font-size:15px;font-weight:600}.mentoria-passos{counter-reset:p;flex-direction:column;gap:8px;margin:0;padding-left:0;list-style:none;display:flex}.mentoria-passos li{counter-increment:p;align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.mentoria-passos li:before{content:counter(p);background:var(--acao);color:#fff;width:28px;height:28px;font-family:var(--display);letter-spacing:.03em;border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}.ajuda-lista{flex-direction:column;gap:8px;display:flex}.ajuda-it{background:var(--sup);border:1px solid var(--linha);border-radius:14px;padding:0 14px}.ajuda-it summary{cursor:pointer;justify-content:space-between;gap:10px;padding:13px 0;font-size:14.5px;font-weight:800;list-style:none;display:flex}.ajuda-it summary::-webkit-details-marker{display:none}.ajuda-it summary:after{content:"+";font-family:var(--display);color:var(--acao-txt);letter-spacing:.03em;font-size:18px;line-height:1}.ajuda-it[open] summary:after{content:"–"}.ajuda-it p{color:var(--suave);margin:0 0 13px;font-size:14px;font-weight:600;line-height:1.45}.cfg-linha{justify-content:space-between;align-items:center;gap:12px;display:flex}.cfg-linha>div{flex-direction:column;display:flex}.cfg-linha b{font-size:14.5px}.cfg-linha small{color:var(--suave);font-size:12.5px;font-weight:600}.cfg-chave input{appearance:none;background:var(--linha);cursor:pointer;border-radius:999px;flex:none;width:46px;height:26px;margin:0;transition:background .2s;position:relative}.cfg-chave input:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.cfg-chave input:checked{background:var(--acao)}.cfg-chave input:checked:after{transform:translate(20px)}.btn.min.sec{background:var(--sup2);color:var(--texto)}.mp:not(.ment){--mf:#140f24;--ms:#211a38;--mm:#a79cc4;--mr:#b99bff;--fundo:var(--mf);--sup:var(--ms);--sup2:#2c2449;--linha:#ffffff1a;--texto:#f4f1fa;--suave:var(--mm);--fraco:#7f7599;--acao-txt:var(--mr);--acao-bg:#b99bff29;--ok-bg:#1fa86a33;--alerta-bg:#c98a1233;--ruim-bg:#d6454533;--sombra:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mp:not(.ment) .mp-cab{padding-top:calc(16px + env(safe-area-inset-top,0px))}.mp:not(.ment) .mp-cab h1{color:#fff;font-size:22px}.mp:not(.ment) .mp-voltar{color:#fff;box-shadow:none;background:0 0;width:34px}.mp:not(.ment) .mp-voltar svg{width:24px;height:24px}.mp:not(.ment) .card{border-color:#0000}.mp:not(.ment) .cfg-chave input{background:#3a3159}.mp:not(.ment) .cfg-chave input:checked{background:var(--acao)}.mp:not(.ment) .btn.loja-ir{color:var(--mf);background:#fff}.mp:not(.ment) .btn.sec,.mp:not(.ment) .btn.min.sec{background:var(--sup2);color:#fff}.mp:not(.ment) input,.mp:not(.ment) select,.mp:not(.ment) textarea{color:#fff}.mp:not(.ment) input::placeholder,.mp:not(.ment) textarea::placeholder{color:var(--fraco)}.mp:not(.ment) .ok,.mp:not(.ment) .sobe,.mp:not(.ment) .chip.ok{color:#4ccb8e}.mp:not(.ment) .chip.al{color:#e6a93a}.mp:not(.ment) .chip.ru{color:#f07070}.mp:not(.ment) .loja-hero{box-shadow:0 10px 30px #00000059}.mp:not(.ment) .mp-corpo{gap:0;padding-top:0}.mp:not(.ment) .card{border:0;border-top:1px solid var(--linha);box-shadow:none;background:0 0;border-radius:0;padding:18px 4px}.mp:not(.ment) .mp-corpo>.card:first-child,.mp:not(.ment) .mp-corpo>.loja-hero+.btn+.card{border-top:0}.mp:not(.ment) .mp-corpo>p{padding:12px 4px}.mp:not(.ment) .rot{color:var(--mr)}.mp:not(.ment) .ajuda-lista{gap:0}.mp:not(.ment) .ajuda-it{border:0;border-bottom:1px solid var(--linha);background:0 0;border-radius:0;padding:0 4px}.mp:not(.ment) .ajuda-it summary{color:#fff;padding:16px 0;font-size:16px}.mp:not(.ment) .ajuda-it summary:after{color:var(--mr);font-size:22px}.mp:not(.ment) .ajuda-it p{color:var(--mm)}.mp:not(.ment) .mp-corpo>.btn{margin:16px 0}.mp:not(.ment) .loja-hero{margin-top:6px}.mp:not(.ment) .btn.loja-ir{margin:12px 0 4px}.mp:not(.ment) .mentoria-hero{padding:10px 4px 16px}.mp:not(.ment) .dados-grade>*{background:var(--ms)}.mp:not(.ment) .peso-hist li,.mp:not(.ment) .lista>*{border-color:var(--linha)}.mp:not(.ment) .btn.min.sec{border:1px solid var(--linha);color:#fff;background:0 0}.gaveta.menu-escuro{padding-top:calc(10px + env(safe-area-inset-top,0px));padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.menu-quem{grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;margin-top:-30px;padding:0 44px 8px 4px;display:grid}.menu-avatar{width:54px;height:54px;box-shadow:0 0 0 2px var(--mf),0 0 0 4px var(--mr);grid-row:1/3;margin:0;font-size:24px}.menu-nome{align-self:end;font-size:24px}.menu-quem small{align-self:start;font-size:12.5px}.menu-nums{border-top:1px solid var(--ml);margin-top:4px;padding:8px 4px 10px}.menu-nums>div{flex-direction:row;align-items:center;gap:8px;padding:0 0 0 10px}.menu-nums svg{flex:none;width:20px;height:20px;margin:0}.menu-nums small{display:none}.menu-nums>div>span{flex-direction:column;gap:1px;min-width:0;display:flex}.menu-nums>div>span small{white-space:nowrap;font-size:9.5px;line-height:1.1;display:block}.menu-lista{margin-top:4px}.menu-it{gap:12px;padding:12px 20px}.menu-ic{width:26px;height:26px}.menu-ic svg{width:23px;height:23px}.menu-tx{font-size:17px}.menu-selo{padding:3px 7px;font-size:9px}.menu-selo.loja{font-size:11px}.menu-sec{gap:0;margin:4px -16px 0;padding:6px 0 4px}.menu-dev{padding:8px 20px 0}.menu-rodape{box-shadow:0 -14px 18px 10px var(--mf);border-radius:12px;margin-top:auto;padding:13px 16px;font-size:16px}.menu-nums{gap:0;padding:14px 0 16px}.menu-nums>div{justify-content:flex-start;gap:9px;padding-left:12px}.menu-nums>div:first-child{padding-left:2px}.menu-nums svg{width:26px;height:26px}.menu-nums b{font-size:27px}.menu-nums b i{font-size:13px}.menu-nums>div>span small{letter-spacing:.05em;font-size:10px}.menu-sec{margin-top:auto;padding:10px 0 6px}.menu-sec>button{padding:11px 20px;font-size:17px}.menu-dev summary{font-size:16px}.menu-rodape{margin-top:6px}.gaveta.chat-escuro{border-radius:0;gap:0;width:100%;max-width:560px;padding:0;left:auto;right:0;overflow:hidden;transform:translate(100%);box-shadow:-8px 0 28px #0a06144d}.gaveta-fundo.aberta .gaveta.chat-escuro{transform:none}.chat-cab{padding:calc(10px + env(safe-area-inset-top,0px)) 12px 10px;background:var(--ms);flex:none;align-items:center;gap:10px;min-height:60px;display:flex}.chat-cab-lista{justify-content:space-between;padding-left:20px;padding-right:12px}.chat-cab-lista h2{color:#fff;font-size:22px}.chat-cab .gaveta-x{color:#fff;background:0 0}.chat-voltar{color:#fff;background:0 0;border:0;place-items:center;width:34px;height:38px;margin-left:-6px;padding:0;display:grid}.chat-voltar svg{width:24px;height:24px}.chat-quem{flex-direction:column;min-width:0;line-height:1.15;display:flex}.chat-quem b{color:#fff;font-size:16.5px}.chat-quem small{color:var(--mm);font-size:12.5px;font-weight:700}.chat-av{background:linear-gradient(135deg,var(--d1),var(--d2));color:#fff;width:46px;height:46px;font-family:var(--display);letter-spacing:.03em;border-radius:50%;flex:none;place-items:center;font-size:20px;display:grid}.chat-av.hopta{box-shadow:0 0 0 1px var(--ml);background:#0b0910}.chat-av.hopta img{width:24px;height:auto}.chat-av.atl{box-shadow:0 0 0 1px var(--ml);background:#0b0910;overflow:hidden}.chat-av.atl img{width:32px;height:auto}.chat-cab .chat-av{width:38px;height:38px;font-size:17px}.chat-cab .chat-av.hopta img{width:20px}.chat-lista{flex-direction:column;flex:1;display:flex;overflow:auto}.chat-it{text-align:left;color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:12px 16px 0;display:flex;position:relative}.chat-it:active{background:var(--ms)}.chat-it-tx{border-bottom:1px solid var(--ml);flex-direction:column;flex:1;gap:3px;min-width:0;padding:2px 0 14px;display:flex}.chat-it-l1{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.chat-it-l1 b{font-size:16.5px}.chat-it-l1 time{color:var(--mm);flex:none;font-size:12px;font-weight:700}.chat-it-l1.nova time{color:var(--mr)}.chat-it-tx small{color:var(--mm);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-right:28px;font-size:13.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.chat-badge{background:var(--mr);min-width:20px;height:20px;color:var(--mf);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-style:normal;font-weight:900;display:grid;position:absolute;bottom:16px;right:16px}.chat-it.breve{opacity:.55;cursor:default}.chat-it:last-child .chat-it-tx{border-bottom:0}.chat-fio{background:var(--mf);flex-direction:column;animation:.22s both mp-entra;display:flex;position:absolute;inset:0}.chat-rolo{background:radial-gradient(circle at 20% 10%,#7a5cd614,#0000 45%),radial-gradient(circle at 85% 80%,#4fa0e812,#0000 40%);flex-direction:column;flex:1;gap:4px;padding:12px 12px 16px;display:flex;overflow:auto}.chat-dia{background:var(--ms);color:var(--mm);letter-spacing:.04em;border-radius:999px;align-self:center;margin:8px 0 6px;padding:5px 11px;font-size:11.5px;font-weight:800}.chat-vazio{text-align:center;color:var(--mm);margin:auto;padding:0 24px;font-size:14px;font-weight:600}.balao{background:var(--ms);color:#f4f1fa;white-space:pre-wrap;word-break:break-word;border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:82%;padding:8px 10px 6px 12px;font-size:15px;line-height:1.35;box-shadow:0 1px 1px #00000040}.balao.meu{background:var(--roxo);border-radius:14px 14px 4px;align-self:flex-end}.balao+.balao{margin-top:2px}.balao-h{text-align:right;color:#fff9;margin-top:2px;font-size:10.5px;line-height:1;display:block}.balao-h i{color:#8fd6ff;margin-left:4px;font-style:normal}.chat-escreve{padding:8px 10px calc(10px + env(safe-area-inset-bottom,0px));background:var(--mf);flex:none;align-items:center;gap:8px;display:flex}.chat-escreve input{background:var(--ms);border:1px solid var(--ml);color:#fff;border-radius:999px;flex:1;min-width:0;padding:12px 16px;font-size:15px}.chat-escreve input::placeholder{color:var(--mm)}.chat-escreve button{background:var(--acao);color:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;transition:transform .15s,opacity .15s;display:grid}.chat-escreve button svg{width:22px;height:22px;margin-left:2px}.chat-escreve button:disabled{opacity:.45}.chat-escreve button:active{transform:scale(.92)}.com-feed{gap:12px}.com-novo{text-align:left;background:var(--sup);border:1px solid var(--linha);width:100%;color:var(--suave);font:inherit;box-shadow:var(--sombra);cursor:pointer;border-radius:999px;align-items:center;gap:12px;padding:8px 14px 8px 8px;font-size:14.5px;font-weight:700;display:flex}.com-novo>span:last-of-type{flex:1}.com-novo svg{width:22px;height:22px;color:var(--acao-txt);flex:none}.com-filtros{scrollbar-width:none;gap:6px;margin:0 -16px;padding:0 16px;display:flex;overflow:auto}.com-filtros::-webkit-scrollbar{display:none}.com-filtros .chip{cursor:pointer;flex:none;padding:7px 13px;font-size:13px}.post{background:var(--sup);border:1px solid var(--linha);box-shadow:var(--sombra);border-radius:20px;flex-direction:column;gap:10px;padding:12px 12px 4px;display:flex}.post-hopta{color:#fff;background:linear-gradient(160deg,#17122a,#2a1a54);border-color:#0000}.post-hopta .post-quem small,.post-hopta .post-acao{color:#b9b0cc}.post-hopta .post-acao b{color:#fff}.post-cab{align-items:center;gap:10px;display:flex}.post-av{background:linear-gradient(135deg,var(--d1),var(--d2));color:#fff;width:40px;height:40px;font-family:var(--display);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:15px;display:grid}.post-av.hopta{background:#0b0910;box-shadow:0 0 0 1px #ffffff26}.post-av.hopta img{width:20px;height:auto}.post-quem{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.post-quem b{align-items:center;gap:6px;font-size:15px;display:flex}.post-eu{letter-spacing:.06em;text-transform:uppercase;background:var(--acao-bg);color:var(--acao-txt);border-radius:999px;padding:2px 6px;font-size:10px;font-weight:900}.post-quem small{color:var(--suave);font-size:12.5px;font-weight:700}.post-tipo{letter-spacing:.05em;text-transform:uppercase;background:var(--sup2);color:var(--suave);border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:900;display:inline-flex}.post-tipo svg{width:13px;height:13px}.post-tipo.t-recorde{background:var(--ok-bg);color:var(--ok)}.post-tipo.t-marco{color:#a8780a;background:#d4a01729}.post-tipo.t-duvida{background:var(--acao-bg);color:var(--acao-txt)}.post-tipo.t-hopta{color:#fff;background:#ffffff24}.post-txt{margin:0;font-size:15px;line-height:1.45}.post-dado{background:var(--sup2);border-radius:12px;padding:12px 14px}.post-dado.recorde{flex-direction:column;gap:6px;display:flex}.post-rm{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.post-rm .antes{font-family:var(--display);color:var(--suave);letter-spacing:.03em;font-size:20px;text-decoration:line-through;text-decoration-thickness:2px}.post-rm i{color:var(--suave);font-style:normal}.post-rm .depois{font-family:var(--display);color:var(--texto);letter-spacing:.03em;font-size:28px;line-height:1}.post-dado.treino{text-align:center;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:8px;display:grid}.post-dado.treino b{font-family:var(--display);letter-spacing:.03em;font-size:22px;line-height:1;display:block}.post-dado.treino small{letter-spacing:.06em;text-transform:uppercase;color:var(--suave);font-size:11px;font-weight:800}.post-dado.treino .como{padding-top:4px;font-size:16px}.como.explodi{color:var(--ok)}.como.normal{color:var(--alerta)}.como.pesou{color:var(--ruim)}.post-dado.marco{color:#4a3500;background:linear-gradient(135deg,#fff3c4,#ffe08a);align-items:center;gap:12px;display:flex}.marco-estrela{color:#b8860b;font-size:30px;line-height:1}.post-dado.marco b{font-family:var(--display);letter-spacing:.03em;font-size:20px;line-height:1;display:block}.post-dado.marco small{font-size:12.5px;font-weight:700}.post-foto{aspect-ratio:4/5;background:var(--sup2);border-radius:14px;width:100%;position:relative;overflow:hidden}.post-foto img{object-fit:cover;width:100%;height:100%;display:block}.post-pe{border-top:1px solid var(--linha);align-items:center;gap:4px;margin:0 -12px;padding:4px 6px 0;display:flex}.post-hopta .post-pe{border-color:#ffffff24}.post-acao{color:var(--suave);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:13.5px;font-weight:800;display:inline-flex}.post-acao svg{width:20px;height:20px}.post-acao b{color:var(--texto)}.post-acao.on,.post-acao.on b{color:var(--acao-txt)}.post-coments{flex-direction:column;gap:8px;padding:2px 0 8px;display:flex}.post-coment{align-items:flex-start;gap:8px;font-size:14px;line-height:1.35;display:flex}.post-coment .post-av{width:28px;height:28px;font-size:11px}.post-coment .post-av.hopta img{width:14px}.post-hopta .post-coment{color:#f4f1fa}.post-escreve{align-items:center;gap:8px;display:flex}.post-escreve input{border-radius:999px;flex:1;padding:9px 14px;font-size:14px}.post-hopta .post-escreve input{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.post-hopta .btn.link{color:#d9ccff}.post-dado.treino{grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:6px}.post-dado.treino small{white-space:nowrap;font-size:10px}.post-quem small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.com-topo{border-radius:var(--r);color:#fff;background:linear-gradient(160deg,#120e1c,#2a1a54);align-items:center;gap:14px;padding:10px 16px 10px 12px;display:flex}.com-topo img{flex:none;width:72px;height:auto}.com-topo .com-lema{font-size:16px;line-height:1.1}.com-topo small{color:#b9b0cc;margin-top:3px;font-size:12.5px;font-weight:700;display:block}.com-eu{cursor:pointer;border:0;margin-left:auto;padding:0;box-shadow:0 0 0 2px #ffffff40}.com-abas{background:var(--sup2);border-radius:999px;gap:4px;padding:4px;display:flex}.com-abas button{color:var(--suave);white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:1;padding:9px 6px;font-size:13.5px;font-weight:800}.com-abas button[aria-selected=true]{background:var(--sup);color:var(--texto);box-shadow:var(--sombra)}button.post-av{cursor:pointer;border:0;padding:0}.post-nome{font:inherit;font-weight:inherit;color:inherit;cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;min-width:0;padding:0;overflow:hidden}.post-tipo.t-forca{background:var(--acao-bg);color:var(--acao-txt)}.post-tipo.t-avrs{color:#1f7bc4;background:#3fa3f024}.post-tipo.t-forca.t-rm{background:var(--ok-bg);color:var(--ok)}.post-adesivo{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#0e0a1a9e;border-radius:14px;flex-direction:column;gap:8px;padding:10px 12px;display:flex;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:0 4px 16px #00000040}.post-adesivo.solto{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:linear-gradient(160deg,#17122a,#2a1a54);position:static}.ad-nums{display:flex}.ad-nums>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ad-nums>div+div{border-left:1px solid #ffffff2e;padding-left:10px}.ad-nums small{letter-spacing:.08em;text-transform:uppercase;color:#c9bfe3;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:900;overflow:hidden}.ad-nums b{font-family:var(--display);white-space:nowrap;letter-spacing:.03em;font-size:19px;line-height:1}.ad-rm{border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;font-size:12.5px;font-weight:800;display:flex}.ad-rm span{color:#c9bfe3;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ad-rm b{font-family:var(--display);white-space:nowrap;color:#7cf0b4;letter-spacing:.03em;font-size:16px}.ad-rm s{color:#c9bfe3;opacity:.8;text-decoration-thickness:2px}.post-foto.nova{max-width:220px}.perfil{flex-direction:column;gap:14px;display:flex}.perfil-cab{align-items:center;gap:18px;display:flex}.perfil-cab .post-av{width:76px;height:76px;font-size:26px}.perfil-cab .post-av.hopta img{width:36px}.perfil-nums{text-align:center;flex:1;justify-content:space-around;display:flex}.perfil-nums b{font-family:var(--display);letter-spacing:.03em;font-size:20px;line-height:1.1;display:block}.perfil-nums small{color:var(--suave);font-size:12px;font-weight:700}.perfil-nome b{font-size:16px;display:block}.perfil-nome small{color:var(--suave);font-size:13px;font-weight:700}.perfil-grade{grid-template-columns:repeat(3,1fr);gap:3px;margin:0 -16px;display:grid}.perfil-grade button{aspect-ratio:4/5;background:var(--sup2);border:0;padding:0;overflow:hidden}.perfil-grade img{object-fit:cover;width:100%;height:100%;display:block}.perfil>.btn.link{align-self:center}.pt{z-index:58;color:#f2eef9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0f0b19;animation:.32s cubic-bezier(.2,.8,.2,1) sobe;position:fixed;inset:0;overflow:auto}.pt-in{max-width:480px;padding:calc(12px + env(safe-area-inset-top,0px)) 16px calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px;margin:0 auto;display:flex}.pt-cab{grid-template-columns:1fr auto 1fr;align-items:center;min-height:36px;display:grid}.pt-cab .rot{color:#a79cc4}.pt-cab .btn.link{color:#b99bff;justify-self:start}.pt h2{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;margin:4px 0 0;font-size:28px;line-height:1.05}.pt-sub{color:#b9b0cc;margin:0;font-size:14.5px;font-weight:700}.pt-foto{aspect-ratio:4/5;color:#f2eef9;background:#1a1430;border:2px dashed #b99bff73;border-radius:20px;width:100%;padding:0;position:relative;overflow:hidden}.pt-foto img{object-fit:cover;width:100%;height:100%;display:block}.pt-foto:has(img){border:0}.pt-vazio{flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;display:flex}.pt-vazio svg{color:#b99bff;width:46px;height:46px}.pt-vazio b{font-size:15px}.pt .pt-trocar{color:#b99bff;align-self:center;margin-top:-4px}.pt input.pt-txt{color:#f2eef9;background:#1a1430;border:1px solid #ffffff1f;border-radius:14px;width:100%;padding:13px 14px;font-size:15px}.pt .btn:disabled{opacity:.45}.post-cab{align-items:center}.post-quem b{min-width:0}.post-quem .post-nome{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;display:block;overflow:hidden}.post-eu{flex:none}.post-quem small{margin-top:2px}.post-tipo{white-space:nowrap;align-self:center;line-height:1.2}@media (width<=380px){.post-cab{gap:8px}.post-tipo{letter-spacing:.04em;padding:4px 8px;font-size:10px}.post-tipo svg{display:none}}.post-bolha{text-align:left;color:#fff;width:100%;font:inherit;cursor:pointer;background:linear-gradient(135deg,#2b78c6,#3d57c9);border:0;border-radius:16px 16px 16px 4px;flex-direction:column;gap:7px;padding:9px 12px;display:flex;box-shadow:0 4px 14px #2b78c638}.bolha-pilha{display:grid}.bolha-item{opacity:0;grid-area:1/1;align-items:center;gap:8px;min-width:0;transition:opacity .4s;display:flex}.bolha-item.on{opacity:1;animation:.45s cubic-bezier(.2,.8,.2,1) bolha-entra}@keyframes bolha-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bolha-item .post-av{width:26px;height:26px;font-size:10px;box-shadow:0 0 0 2px #ffffff59}.bolha-item .post-av.hopta img{width:13px}.bolha-txt{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:13.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.bolha-txt b{font-weight:900}.bolha-pontos{gap:4px;padding-left:34px;display:flex}.bolha-pontos i{background:#ffffff59;border-radius:2px;flex:0 0 14px;height:3px;transition:background .4s}.bolha-pontos i.on{background:#fff}@media (prefers-reduced-motion:reduce){.bolha-item,.bolha-pontos i{transition:none}.bolha-item.on{animation:none}}.pa-hoje-rot{margin:6px 0 -4px}.pa-convite{color:#fff;background:radial-gradient(120% 80% at 100% 0,#4fa0e88c,#0000 60%),radial-gradient(90% 70% at 0 100%,#7a5cd680,#0000 60%),linear-gradient(160deg,#120e1c,#2a1a54);border-radius:22px;flex-direction:column;gap:10px;padding:24px 20px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #2a1a5459}.pa-convite:after{content:"";pointer-events:none;border:2px solid #ffffff14;border-radius:18px;width:180px;height:180px;position:absolute;top:-40px;right:-40px;transform:rotate(45deg)}.pa-convite-selo{background:#ffffff14;border:1px solid #ffffff24;border-radius:20px;place-items:center;width:74px;height:74px;display:grid}.pa-convite-rot{letter-spacing:.14em;text-transform:uppercase;color:#b9d9ff;font-size:11px;font-weight:900}.pa-convite h2{color:#fff;font-size:28px;line-height:1}.pa-convite p{color:#dcd3f2;margin:0;font-size:15px;line-height:1.45}.pa-convite-lista{flex-direction:column;gap:8px;margin:4px 0 2px;padding:0;list-style:none;display:flex}.pa-convite-lista li{align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.pa-convite-lista svg{color:#8fd0ff;flex:none}.pa-convite-go{color:#fff;font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;background:linear-gradient(90deg,#7a5cd6,#4fa0e8);border:0;border-radius:14px;margin-top:6px;padding:16px;font-size:18px;box-shadow:0 8px 20px #4fa0e859}.pa-convite-go:active{transform:scale(.98)}.pa-plano{flex-direction:column;gap:12px;display:flex}.pa-cab{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pa-cab h2{align-items:center;gap:8px;margin-top:3px;font-size:20px;display:flex}.pa-cab h2 i{border-radius:50%;flex:none;width:10px;height:10px}.pa-cab small{color:var(--suave);margin-top:3px;font-size:12.5px;font-weight:700;display:block}.pa-graf{flex-direction:column;gap:4px;display:flex}.pa-linha{align-items:flex-end;gap:6px;display:flex}.pa-rot{letter-spacing:.06em;text-transform:uppercase;width:34px;color:var(--suave);flex:none;padding-bottom:2px;font-size:9.5px;font-weight:900}.pa-barras{flex:1;align-items:flex-end;gap:1px;min-width:0;display:flex}.pa-forca{opacity:.38;height:24px}.pa-forca i{border-radius:2px 2px 0 0;flex:1;min-width:0}.pa-forca i.atual{opacity:1;outline:1px solid var(--texto)}.pa-avrs{height:56px;position:relative}.pa-avrs button{cursor:pointer;opacity:.8;background:0 0;border:0;border-radius:2px;flex-direction:column-reverse;flex:1;gap:1px;min-width:0;height:100%;padding:0;display:flex}.pa-avrs button.passou{opacity:.4}.pa-avrs button.atual{opacity:1;outline:2px solid var(--texto);outline-offset:1px}.pa-avrs button.sel{opacity:1;outline:2px solid var(--acao);outline-offset:1px}.pa-avrs i{border-radius:2px;width:100%;display:block}.pa-avrs i.a{background:#3fa3f0}.pa-avrs i.r{background:#f2762e}.pa-avrs i.z{background:var(--linha);height:3px}.pa-jogo{background:var(--texto);border-radius:2px;flex:none;align-self:stretch;width:2px;margin:0 1px}.pa-tiras{gap:2px;height:16px;margin-left:40px;display:flex}.pa-tiras span{letter-spacing:.04em;text-transform:uppercase;color:#fff;white-space:nowrap;border-radius:3px;align-items:center;min-width:0;padding:0 5px;font-size:9px;font-weight:900;display:flex;overflow:hidden}.pa-leg{color:var(--suave);flex-wrap:wrap;gap:4px 12px;margin:4px 0 0 40px;font-size:11.5px;font-weight:800;display:flex}.pa-leg span{align-items:center;gap:5px;display:inline-flex}.pa-leg i{border-radius:2px;width:9px;height:9px}.pa-jogo-leg{background:var(--texto);border-radius:2px;width:2px;height:11px;display:inline-block}.pa-hoje{margin-left:auto}.pa-dias{flex-direction:column;gap:8px;display:flex}.pa-dia{background:var(--sup2);border-left:4px solid #3fa3f0;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex}.pa-dia.res{border-left-color:#f2762e}.pa-dia.prox{background:var(--sup);box-shadow:0 0 0 1.5px var(--acao),var(--sombra)}.pa-dia.feito{opacity:.6}.pa-dia-n{color:#fff;width:42px;height:42px;font-family:var(--display);letter-spacing:.03em;background:#3fa3f0;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;font-size:19px;line-height:1;display:flex}.pa-dia.res .pa-dia-n{background:#f2762e}.pa-dia-n small{font-family:var(--corpo);letter-spacing:.08em;text-transform:uppercase;opacity:.9;margin-bottom:1px;font-size:9px;font-weight:900}.pa-dia-n svg{width:22px;height:22px}.pa-dia-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pa-dia-tx b{font-size:14.5px;line-height:1.25}.pa-dia-tx>span{color:var(--suave);font-size:13px;font-weight:700;line-height:1.3}.pa-dia-tx ul{flex-direction:column;gap:2px;margin:5px 0 0;padding:0;list-style:none;display:flex}.pa-dia-tx li{color:var(--suave);padding-left:14px;font-size:12px;font-weight:600;line-height:1.3;position:relative}.pa-dia-tx li:before{content:"!";color:var(--alerta);font-weight:900;position:absolute;top:0;left:2px}.pa-dia-go{background:var(--acao);color:#fff;cursor:pointer;border:0;border-radius:11px;flex:none;align-self:center;padding:9px 13px;font-size:13px;font-weight:800}.pa-dia-go.r{background:#f2762e}.pa-vazio{color:var(--suave);margin:0;font-size:14px;font-weight:600}.pa-res-fase p{color:var(--suave);margin:4px 0 0;font-size:14px;font-weight:600}.pa-res-item{background:linear-gradient(135deg,#f2762e24,#f2762e0d);border-left:4px solid #f2762e;border-radius:14px;flex-direction:column;gap:4px;padding:14px;display:flex}.pa-res-item b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:20px;line-height:1.05}.pa-res-item span{font-size:14.5px;font-weight:700}.pa-res-nota{background:var(--acao-bg);color:var(--acao-txt);border-radius:12px;margin:0;padding:10px 12px;font-size:13.5px;font-weight:700}.pw{z-index:70;color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sup:#211a38;--sup2:#2c2449;--linha:#ffffff1f;--texto:#f4f1fa;--suave:#a79cc4;--sombra:none;--acao-bg:#b99bff29;--acao-txt:#b99bff;background:radial-gradient(110% 60% at 100% 0,#4fa0e847,#0000 60%),linear-gradient(170deg,#140f24,#1e1540 60%,#140f24);flex-direction:column;animation:.22s both mp-entra;display:flex;position:fixed;inset:0}.pw-cab{padding:calc(14px + env(safe-area-inset-top,0px)) 14px 8px 20px;align-items:center;gap:12px;display:flex}.pw-prog{flex:1;gap:6px;display:flex}.pw-prog i{background:#ffffff24;border-radius:4px;flex:1;height:4px;transition:background .3s}.pw-prog i.on{background:linear-gradient(90deg,#7a5cd6,#4fa0e8)}.pw-x{color:#fff;background:0 0;border:0;place-items:center;width:38px;height:38px;padding:0;display:grid}.pw-x svg{width:22px;height:22px}.pw-corpo{flex:1;width:100%;max-width:560px;margin:0 auto;padding:12px 20px 20px;overflow:auto}.pw-passo{flex-direction:column;gap:12px;animation:.25s both mp-entra;display:flex}.pw-num{letter-spacing:.14em;text-transform:uppercase;color:#8fd0ff;font-size:11px;font-weight:900}.pw-passo h2{color:#fff;font-size:30px;line-height:1}.pw-tit-info{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.pw-tit-info h2{flex:1;min-width:0;margin:0}.pw-info-bt{color:#8fd0ff;cursor:pointer;background:0 0;border:1.5px solid #8fd0ff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-top:2px;padding:0;font:italic 900 16px/1 Georgia,serif;display:grid}.pw-info-bt[aria-expanded=true]{color:#1a1230;background:#8fd0ff}.pw-info{color:#e4dcf7;background:#8fd0ff14;border:1px solid #8fd0ff40;border-radius:14px;flex-direction:column;flex-basis:100%;gap:8px;margin:0;padding:12px 14px 12px 30px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.tr-avr-info{align-items:center}.tr-avr-info .rot{flex:1}.tr-avr-info .pw-info-bt{width:24px;height:24px;color:inherit;border-color:currentColor;margin:0;font-size:13px}.tr-avr-info .pw-info-bt[aria-expanded=true]{color:inherit;background:0 0}.tr-avr-info .pw-info{color:inherit;background:#7f7f7f1a;border-color:#7f7f7f4d}.pw-sub{color:#c9bfe3;margin:0 0 8px;font-size:15px;font-weight:600;line-height:1.45}.pw-opc{gap:10px;display:grid}.pw-opc.g3{grid-template-columns:repeat(3,1fr)}.pw-opc.g2{grid-template-columns:1fr 1fr}.pw-opc button{color:#fff;cursor:pointer;background:#ffffff0d;border:1.5px solid #ffffff1f;border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:16px 10px;transition:all .15s;display:flex}.pw-opc.g3 button b{font-family:var(--display);letter-spacing:.03em;font-size:32px;line-height:1}.pw-opc.g2 button b{font-size:16px;font-weight:800}.pw-opc button small{color:#a79cc4;font-size:12px;font-weight:700}.pw-opc button[aria-pressed=true]{background:linear-gradient(135deg,#7a5cd6,#4fa0e8);border-color:#0000;box-shadow:0 8px 20px #4fa0e84d}.pw-opc button[aria-pressed=true] small{color:#ffffffd9}.pw-fases{flex-direction:column;gap:10px;display:flex}.pw-fase{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.pw-fase.agora{background:#4fa0e81a;border-color:#8fd0ff80}.pw-fase-cab{justify-content:space-between;align-items:center;gap:8px;display:flex}.pw-fase-cab span{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:8px;font-size:15px;display:flex}.pw-fase-cab span i,.pw-pos i{border-radius:50%;flex:none;width:10px;height:10px}.pw-fase-cab small{color:#8fd0ff;font-size:12px;font-weight:800}.pw-cont{justify-content:space-between;align-items:center;gap:10px;display:flex}.pw-cont-nome{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.pw-cont-nome i{border-radius:3px;width:10px;height:10px}.pw-cont-nome small{color:#a79cc4;width:100%;margin-top:-4px;padding-left:18px;font-size:11.5px;font-weight:700}.pw-cont-bt{background:#00000040;border-radius:12px;align-items:center;gap:4px;padding:3px;display:flex}.pw-cont-bt button{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:10px;width:38px;height:38px;font-size:22px;font-weight:700;line-height:1}.pw-cont-bt button:disabled{opacity:.3;cursor:default}.pw-cont-bt b{text-align:center;width:30px;font-family:var(--display);letter-spacing:.03em;font-size:22px}.pw-aviso{color:#f2c66b;background:#c98a1229;border-radius:10px;margin:0;padding:8px 10px;font-size:12.5px;font-weight:700;line-height:1.35}.pw-aviso.cheio{color:#a9dbff;background:#8fd0ff1f}.pw-aviso.zero{color:#7fe0b0;background:#1fa86a29}.pw-pos{color:#a79cc4;align-items:center;gap:8px;margin:0;padding:0 4px;font-size:13px;font-weight:700;display:flex}.pw-graf{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:14px 12px}.pw .pa-forca i.atual,.pw .pa-avrs button.atual{outline-color:#fff}.pw .pa-jogo,.pw .pa-jogo-leg{background:#fff}.pw-rot{letter-spacing:.12em;text-transform:uppercase;color:#8fd0ff;margin-top:6px;font-size:11px;font-weight:900}.pw .pa-dia{background:#ffffff0f}.pw-pe{padding:10px 20px calc(16px + env(safe-area-inset-bottom,0px));gap:10px;width:100%;max-width:560px;margin:0 auto;display:flex}.pw-voltar{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:14px;flex:none;padding:16px 18px;font-size:15px;font-weight:800}.pw-ir{color:#fff;font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;background:linear-gradient(90deg,#7a5cd6,#4fa0e8);border:0;border-radius:14px;flex:1;padding:16px;font-size:17px}.av-links{background:var(--sup);border:1px solid var(--linha);border-radius:var(--r);box-shadow:var(--sombra);flex-direction:column;display:flex;overflow:hidden}.av-links button{text-align:left;color:var(--texto);font:inherit;cursor:pointer;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:32px 1fr auto;align-items:center;column-gap:12px;padding:12px 14px;display:grid}.av-links button+button{border-top:1px solid var(--linha)}.av-links-ic{background:var(--acao-bg);width:32px;height:32px;color:var(--acao-txt);font-family:var(--display);letter-spacing:.03em;border-radius:10px;grid-row:1/3;place-items:center;font-size:16px;display:grid}.av-links b{font-size:14.5px}.av-links small{color:var(--suave);grid-column:2;font-size:12.5px;font-weight:600}.av-links i{color:var(--suave);grid-area:1/3/3;font-size:22px;font-style:normal}.av-sec-folha{border-top:1px solid var(--linha);flex-direction:column;gap:8px;padding-top:12px;display:flex}.adq .ad{z-index:3;left:50%;bottom:var(--bt);color:#fff;font-family:var(--corpo);text-align:left;line-height:1.1;position:absolute;transform:translate(-50%)}.adq .ad.esq{left:6cqw;transform:none}.adq .ad .num{font-family:var(--display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-transform:uppercase;font-weight:900;line-height:.86}.adq .ad .u{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-weight:900;line-height:1}.adq .ad .tt{font-family:var(--display);text-transform:uppercase;letter-spacing:.06em;font-size:3.4cqw;font-weight:900}.adq .ad .s{text-transform:lowercase}.adq .ad small{opacity:.88;font-size:2.5cqw;font-weight:800;line-height:1.15;display:block}.adq .ad .ad-frase{margin:0;font-size:3cqw;font-weight:900}.adq .ad .wm{flex:none;align-self:flex-start;width:auto;max-width:none;height:3.4cqw;display:block}.adq .neon .wm,.adq .vd-pe .wm,.adq .rb-pe .wm,.adq .an-pe .wm,.adq .sq-top .wm,.adq .pl-cab .wm,.adq .dg-b4 .wm,.adq .mn-pe .wm{align-self:center}.adq .ad .hh{width:auto;max-width:none;height:5cqw;display:block}.adq .ad .pill{font-family:var(--corpo);color:var(--roxo);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;background:#fff;border-radius:99cqw;padding:1cqw 2.6cqw;font-size:2.8cqw;font-weight:900}.adq .vidro{-webkit-backdrop-filter:blur(2.5cqw)saturate(1.4);backdrop-filter:blur(2.5cqw)saturate(1.4);background:linear-gradient(155deg,#8a64e66b,#4a15908c);border:.3cqw solid #ffffff47;border-radius:6cqw;flex-direction:column;gap:3.2cqw;width:80cqw;padding:5cqw;display:flex;box-shadow:0 2cqw 6cqw #08041466}.adq .vd-top{align-items:center;gap:2cqw;display:flex}.adq .vd-hero{align-items:flex-end;gap:2.4cqw;display:flex}.adq .vd-hero .u{font-size:7cqw;display:block}.adq .vd-itens{border-top:.3cqw solid #ffffff38;grid-template-columns:repeat(auto-fit,minmax(20cqw,1fr));gap:2.4cqw;padding-top:3cqw;display:grid}.adq .vd-itens b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;margin-top:.6cqw;font-size:4.6cqw;display:block}.adq .vd-pe{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.adq .neon{text-align:center;background:#140a2829;border:.55cqw solid #dccbff;border-radius:5cqw;flex-direction:column;align-items:center;gap:2.6cqw;width:76cqw;padding:5cqw 5cqw 4cqw;display:flex;box-shadow:0 0 1.2cqw #9c6bff,0 0 4cqw #8c5affbf,inset 0 0 1.2cqw #9c6bff,inset 0 0 4cqw #8c5aff66}.adq .nn-tt{font-family:var(--display);text-transform:uppercase;letter-spacing:.3em;color:#e8deff;text-shadow:0 0 1.5cqw #9c6bff;font-size:3.4cqw}.adq .nn-tt .s{text-transform:lowercase}.adq .nn-hero{text-shadow:0 0 1cqw #b48cff,0 0 4cqw #7a3cff;align-items:baseline;gap:1.6cqw;display:flex}.adq .nn-hero .u{font-size:8cqw}.adq .nn-rot{text-transform:uppercase;letter-spacing:.16em;margin-top:-1cqw}.adq .nn-tag{text-transform:uppercase;letter-spacing:.08em;border:.4cqw solid #dccbff;border-radius:99cqw;padding:1cqw 3cqw;font-size:2.9cqw;font-weight:900;box-shadow:0 0 1.5cqw #9c6bff,inset 0 0 1.2cqw #9c6bff}.adq .nn-itens{flex-wrap:wrap;justify-content:center;row-gap:2cqw;width:100%;display:flex}.adq .nn-itens>div{flex:20cqw;padding-inline:2cqw}.adq .nn-itens>div+div{border-left:.35cqw solid #dccbffbf}.adq .nn-itens b{font-family:var(--display);text-transform:uppercase;text-shadow:0 0 1.2cqw #9c6bff;letter-spacing:.03em;font-size:4.8cqw;display:block}.adq .nn-wm{opacity:.92;height:3cqw!important}.adq .vazado{width:88cqw}.adq .vz-tt{background:var(--acao);padding:1cqw 2.4cqw;display:inline-block}.adq .vz-hero{align-items:flex-end;gap:2cqw;margin-top:2cqw;display:flex}.adq .vz-hero .num{color:#0000;-webkit-text-stroke:.55cqw #fff;text-shadow:1.4cqw 1.4cqw #6a2fd6a6;line-height:.8}.adq .vz-hero .u{color:var(--lilas);padding-bottom:.6cqw;font-size:9cqw}.adq .vz-rot{text-transform:uppercase;letter-spacing:.12em;text-shadow:0 .3cqw 2cqw #0009;margin-top:2.4cqw;font-size:3.5cqw;font-weight:900}.adq .vz-itens{flex-wrap:wrap;gap:1.6cqw;margin-block:2.6cqw;display:flex}.adq .vz-itens span{text-transform:uppercase;background:#0a061447;border:.35cqw solid #fff;padding:.8cqw 2cqw;font-size:3cqw;font-weight:900}.adq .vz-itens small{opacity:.75;font-size:2.4cqw;display:inline}.adq .vz-itens .vz-tag{color:var(--roxo);background:#fff}.adq .diag{transform-origin:0 100%;flex-direction:column;align-items:flex-start;width:106cqw;display:flex;left:-3cqw;transform:rotate(-6deg)}.adq .diag>div{padding:1.6cqw 5cqw 1.6cqw 8cqw}.adq .dg-b1{background:var(--acao);align-items:center;gap:3cqw;display:flex}.adq .dg-b1 .tt{font-size:4cqw}.adq .dg-b1 b{color:var(--roxo);text-transform:uppercase;background:#fff;padding:.6cqw 2cqw;font-size:2.8cqw;font-weight:900}.adq .dg-b2{color:var(--roxo);background:#fff;align-items:flex-end;gap:2.4cqw;margin-left:4cqw;display:flex}.adq .dg-b2 .u{font-size:7cqw;display:block}.adq .dg-b2 small{opacity:1}.adq .dg-b3{background:#100922d6;flex-wrap:wrap;gap:1.2cqw 4cqw;margin-left:8cqw;display:flex}.adq .dg-b3 span{font-size:3.1cqw;font-weight:800}.adq .dg-b3 small{opacity:.7;font-size:2.5cqw;display:inline}.adq .dg-b3 b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em}.adq .dg-b4{text-shadow:0 .3cqw 2cqw #0009;align-items:center;gap:3cqw;margin-left:8cqw;display:flex}.adq .selo{flex-direction:column;align-items:center;gap:2.4cqw;width:64cqw;display:flex}.adq .sl-disco{aspect-ratio:1;width:60cqw;max-width:100%;position:relative}.adq .sl-disco svg{filter:drop-shadow(0 1.5cqw 3cqw #00000073);width:100%;height:100%;position:absolute;inset:0}.adq .sl-txt{font-family:var(--display);fill:#fff;letter-spacing:1.5px;font-size:13px;font-weight:900}.adq .sl-centro{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.2cqw;display:flex;position:absolute;inset:20%}.adq .sl-centro .hh{height:4.6cqw}.adq .sl-hero{align-items:baseline;gap:1cqw;display:flex}.adq .sl-hero .u{font-size:5cqw}.adq .sl-fita{color:var(--roxo);font-family:var(--display);text-transform:uppercase;clip-path:polygon(0 0,100% 0,95% 50%,100% 100%,0 100%,5% 50%);white-space:nowrap;letter-spacing:.03em;background:#fff;margin-top:-7cqw;padding:1.4cqw 7cqw;font-size:3.4cqw;position:relative}.adq .sl-itens{flex-wrap:wrap;justify-content:center;gap:1.6cqw;display:flex}.adq .sl-itens span{text-transform:uppercase;background:#0e081e9e;border-radius:99cqw;padding:.8cqw 2.2cqw;font-size:2.9cqw;font-weight:900}.adq .ticket{-webkit-backdrop-filter:blur(1.5cqw);backdrop-filter:blur(1.5cqw);background:linear-gradient(120deg,#6a2fd6d6,#4a1590bd);border-radius:2.4cqw;grid-template-columns:17cqw 1fr;width:86cqw;display:grid;-webkit-mask:radial-gradient(2.6cqw at 17cqw 0,#0000 96%,#000 100%) top/100% 51% no-repeat,radial-gradient(2.6cqw at 17cqw 100%,#0000 96%,#000 100%) bottom/100% 51% no-repeat;mask:radial-gradient(2.6cqw at 17cqw 0,#0000 96%,#000 100%) top/100% 51% no-repeat,radial-gradient(2.6cqw at 17cqw 100%,#0000 96%,#000 100%) bottom/100% 51% no-repeat}.adq .tk-stub{border-right:.45cqw dashed #ffffff8c;flex-direction:column;justify-content:space-between;align-items:center;gap:3cqw;padding:4.6cqw 1cqw;display:flex}.adq .tk-stub .hh{height:7cqw}.adq .tk-stub span{writing-mode:vertical-rl;font-family:var(--display);letter-spacing:.2em;opacity:.85;font-size:2.6cqw;transform:rotate(180deg)}.adq .tk-main{flex-direction:column;gap:2.6cqw;min-width:0;padding:4.4cqw 5cqw 4cqw;display:flex;position:relative}.adq .tk-top{justify-content:space-between;align-items:flex-start;gap:2cqw;display:flex}.adq .tk-data{opacity:.8;white-space:nowrap;font-size:2.5cqw;font-weight:900}.adq .tk-hero{align-items:flex-end;gap:2cqw;display:flex}.adq .tk-hero .u{font-size:6cqw;display:block}.adq .tk-itens{border-top:.35cqw dotted #ffffff8c;grid-template-columns:repeat(auto-fit,minmax(18cqw,1fr));gap:2cqw;padding-top:2.4cqw;display:grid}.adq .tk-itens b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;margin-top:.5cqw;font-size:4.2cqw;display:block}.adq .tk-carimbo{text-align:center;line-height:1;font-family:var(--display);text-transform:uppercase;letter-spacing:.06em;border:.5cqw solid #fff;border-radius:1.4cqw;flex:none;padding:.8cqw 2.4cqw;font-size:3.6cqw;transform:rotate(7deg)}.adq .placar{border:.4cqw solid #ffffff2e;border-radius:2.4cqw;width:84cqw;overflow:hidden;box-shadow:0 2cqw 5cqw #00000073}.adq .pl-cab{background:var(--acao);justify-content:space-between;align-items:center;gap:2cqw;padding:2cqw 3.4cqw;display:flex}.adq .pl-cab .tt{letter-spacing:.1em;font-size:3cqw}.adq .pl-corpo{background:#ffffff24;grid-template-columns:1.25fr 1fr;gap:.5cqw;display:grid}.adq .pl-cel{background:#0c071ad1;flex-direction:column;justify-content:center;gap:.8cqw;padding:2.4cqw 3.4cqw;display:flex}.adq .pl-cel small{color:var(--lilas);text-transform:uppercase;letter-spacing:.12em;font-size:2.2cqw}.adq .pl-cel>b{font-family:var(--display);text-transform:uppercase;font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:5.6cqw}.adq .pl-hero{grid-row:span var(--n)}.adq .pl-hero .num{text-shadow:0 0 2cqw #b99bffd9}.adq .pl-hero .u{color:var(--lilas);font-size:5.6cqw}.adq .pl-tag{text-transform:uppercase;letter-spacing:.1em;background:#0c071ad1;border-top:.5cqw solid #ffffff24;align-items:center;gap:2cqw;padding:1.8cqw 3.4cqw;font-size:2.9cqw;font-weight:900;display:flex}.adq .pl-tag i{background:var(--lilas);width:2cqw;height:2cqw;box-shadow:0 0 1.5cqw var(--lilas);border-radius:50%}.adq .minimal{text-shadow:0 .4cqw 3cqw #0000008c;width:88cqw}.adq .mn-hero{align-items:baseline;gap:1.6cqw;display:flex}.adq .mn-hero .u{color:var(--lilas);font-size:8cqw}.adq .mn-rot{text-transform:uppercase;letter-spacing:.14em;margin-top:1.6cqw;font-size:3.5cqw;font-weight:900}.adq .mn-itens{flex-wrap:wrap;gap:1cqw 3.4cqw;margin-top:2.6cqw;font-size:3.1cqw;font-weight:800;display:flex}.adq .mn-itens span{align-items:center;gap:1.4cqw;display:flex}.adq .mn-itens span:before{content:"";background:var(--neon);width:1.3cqw;height:1.3cqw;transform:rotate(45deg)}.adq .mn-pe{align-items:center;gap:2cqw;margin-top:3cqw;display:flex}.adq .mn-pe:before{content:"";background:var(--neon);width:8cqw;height:.45cqw}.adq .cartaoh{-webkit-backdrop-filter:blur(2cqw);backdrop-filter:blur(2cqw);background:linear-gradient(160deg,#180e3099,#3c14788c);border:.3cqw solid #c9b2ff6b;border-radius:4cqw;width:80cqw;overflow:hidden}.adq .ch-h{opacity:.32;pointer-events:none;width:auto;max-width:none;height:125%;position:absolute;top:-6cqw;right:-7cqw}.adq .ch-in{flex-direction:column;align-items:flex-start;gap:2cqw;padding:5cqw;display:flex;position:relative}.adq .ch-hero{align-items:baseline;gap:1.6cqw;display:flex}.adq .ch-hero .u{font-size:7cqw}.adq .ch-itens{flex-direction:column;width:64%;margin:1cqw 0 1.4cqw;padding:0;list-style:none;display:flex}.adq .ch-itens li{border-bottom:.25cqw solid #ffffff38;justify-content:space-between;gap:2cqw;padding-block:1.2cqw;font-size:2.9cqw;font-weight:800;display:flex}.adq .ch-itens b{font-family:var(--display);text-transform:uppercase;white-space:nowrap;letter-spacing:.03em}.adq .rmb{-webkit-backdrop-filter:blur(2cqw);backdrop-filter:blur(2cqw);background:#10092273;border:.3cqw solid #ffffff38;border-radius:5cqw;flex-direction:column;gap:3cqw;width:74cqw;padding:5cqw;display:flex}.adq .rb-ex{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;margin-top:1cqw;font-size:7cqw;line-height:1;display:block}.adq .rb-barras{align-items:flex-end;gap:5cqw;display:flex}.adq .rb-col{flex-direction:column;flex:1;align-items:center;gap:1.2cqw;display:flex}.adq .rb-col>b{font-family:var(--display);letter-spacing:.03em;font-size:6cqw}.adq .rb-col>b small{font-size:3cqw;display:inline}.adq .rb-col i{background:#fff3;border:.3cqw solid #ffffff73;border-radius:2cqw 2cqw .6cqw .6cqw;width:100%;display:block}.adq .rb-dep i{background:linear-gradient(#b48cff,#6a2fd6);border-color:#dccbff;box-shadow:0 0 3cqw #8c5aff99}.adq .rb-col>small{text-transform:uppercase;letter-spacing:.12em}.adq .rb-ganho{color:var(--roxo);font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;background:#fff;border-radius:99cqw;padding:.8cqw 2.6cqw;font-size:4cqw}.adq .rb-pe{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.adq .anilhas{-webkit-backdrop-filter:blur(2cqw);backdrop-filter:blur(2cqw);background:#10092280;border:.3cqw solid #ffffff38;border-radius:5cqw;flex-direction:column;gap:3cqw;width:80cqw;padding:5cqw;display:flex}.adq .an-tt{align-items:center;gap:2.4cqw;display:flex}.adq .an-tt .hh{height:7cqw}.adq .an-tt .tt{font-size:4.6cqw;line-height:1}.adq .an-lista{flex-direction:column;gap:1.4cqw;display:flex}.adq .an-l{background:#ffffff14;border-radius:1.4cqw;justify-content:space-between;padding:1.7cqw 2.6cqw;font-size:3.1cqw;font-weight:800;display:flex;position:relative;overflow:hidden}.adq .an-l i{background:linear-gradient(90deg,#6a2fd6,#9c6bff);position:absolute;inset:0 auto 0 0}.adq .an-l span,.adq .an-l b{position:relative}.adq .an-l b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em}.adq .an-soma{border-top:.45cqw solid #fff;align-items:baseline;gap:2cqw;padding-top:2.6cqw;display:flex}.adq .an-soma small{text-transform:uppercase;letter-spacing:.1em;flex:1}.adq .an-soma .u{font-size:6cqw}.adq .an-pe{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.adq .linhas{-webkit-backdrop-filter:blur(2cqw);backdrop-filter:blur(2cqw);background:linear-gradient(160deg,#5a1a9e99,#28468c6b);border:.3cqw solid #ffffff3d;border-radius:5cqw;flex-direction:column;gap:3cqw;width:80cqw;padding:5cqw;display:flex}.adq .li-top{align-items:center;gap:2.4cqw;display:flex}.adq .li-top img{width:auto;max-width:none;height:7cqw}.adq .li-res{flex-wrap:wrap;align-items:baseline;gap:2cqw;display:flex}.adq .li-res small{text-transform:uppercase;letter-spacing:.12em;width:100%}.adq .li-res .u{color:var(--lilas);font-size:7cqw}.adq .li-grade{grid-template-columns:repeat(12,1fr);gap:1cqw;display:grid}.adq .li-grade i{aspect-ratio:1/2.2;border:.3cqw solid #fff9;border-radius:.8cqw}.adq .li-grade i.e{background:#fff;border-color:#fff;box-shadow:0 0 1.6cqw #c9b2ffcc}.adq .li-grade i.n{background:#ffffff4d}.adq .li-leg{justify-content:space-between;align-items:baseline;gap:2cqw;margin-top:-1cqw;display:flex}.adq .li-leg b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:3.8cqw}.adq .li-itens{border-top:.3cqw solid #ffffff38;gap:6cqw;padding-top:2.6cqw;display:flex}.adq .li-itens b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;margin-top:.5cqw;font-size:4.6cqw;display:block}.adq .seq{-webkit-backdrop-filter:blur(2cqw);backdrop-filter:blur(2cqw);background:#10092280;border:.3cqw solid #ffffff38;border-radius:5cqw;flex-direction:column;gap:3cqw;width:80cqw;padding:5cqw;display:flex}.adq .sq-top{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.adq .sq-meio{align-items:center;gap:4cqw;display:flex}.adq .sq-hero{flex-direction:column;gap:1cqw;display:flex}.adq .sq-grade{grid-template-columns:repeat(7,4.6cqw);gap:1cqw;margin-left:auto;display:grid}.adq .sq-grade i{aspect-ratio:1;background:linear-gradient(135deg,#9c6bff,#6a2fd6);border-radius:1cqw}.adq .sq-grade i.hoje{box-shadow:0 0 2cqw var(--lilas);background:#fff}.adq .sq-l{justify-content:space-between;gap:2cqw;font-size:3cqw;font-weight:800;display:flex}.adq .sq-l b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em}.adq .sq-barra{background:#fff3;border-radius:99cqw;height:2cqw;margin-top:1.2cqw;overflow:hidden}.adq .sq-barra i{background:linear-gradient(90deg,#9c6bff,#fff);width:100%;height:100%;display:block}.adq .sq-ok{text-transform:uppercase;letter-spacing:.08em;color:var(--lilas);margin-top:1.4cqw;font-size:2.6cqw;font-weight:900;display:inline-block}.adq .sq-ref{align-items:center;gap:2cqw;font-size:3cqw;font-weight:800;display:flex}.adq .sq-ref b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;margin-left:auto}.adq .sq-dots{gap:1cqw;display:flex}.adq .sq-dots i{background:var(--lilas);border-radius:50%;width:2.4cqw;height:2.4cqw}.adq .ad .wm{height:7.4cqw}.adq .rot .s{text-transform:lowercase}.adq .ad.rmd .vd-hero,.adq .ad.rmd .dg-b2,.adq .ad.rmd .tk-hero{flex-wrap:wrap;align-items:baseline;row-gap:1cqw}.adq .ad.rmd .vd-hero>span,.adq .ad.rmd .dg-b2>span,.adq .ad.rmd .tk-hero>span{display:contents}.adq .ad.rmd .vd-hero .hr,.adq .ad.rmd .dg-b2 .hr,.adq .ad.rmd .tk-hero .hr{flex-basis:100%}.adq .vd-top{justify-content:space-between}.adq .vd-top .pill{margin-left:0}.adq .pl-cab .wm{height:6.2cqw}.adq .mn-pe .wm{height:7.4cqw}.adq .sq-top .wm{height:7cqw}.adq .tk-main .wm{height:6.4cqw}.adq .vazado>.wm{height:8.4cqw;margin-bottom:2.4cqw}.adq .neon>.wm{margin-bottom:-.6cqw}.adq .selo>.wm{align-self:center;margin-top:.6cqw}.adq .ch-in>.wm{margin-bottom:1cqw}.adq .dg-b4 .wm{height:7.4cqw}.adq .ad .gv{color:var(--verde);font-style:normal;font-family:var(--display);white-space:nowrap;text-transform:uppercase;text-shadow:0 0 2cqw #00000059;letter-spacing:.03em;font-weight:900}.adq .ad .verde .num,.adq .ad .verde .u{color:var(--verde)}.adq .vazado .verde .num{color:#0000;-webkit-text-stroke-color:var(--verde);text-shadow:1.4cqw 1.4cqw #148c5080}.adq .vazado .verde .u{color:var(--verde)}.adq .nn-hero.verde{text-shadow:0 0 1cqw #4df09c,0 0 4cqw #13a35a}.adq .dg-b2.verde .num,.adq .dg-b2.verde .u,.adq .dg-b2 .gv{color:#109150;text-shadow:none}.adq .ad.rmd .hr{font-family:var(--display);text-transform:uppercase;opacity:1;letter-spacing:.02em;margin-top:.6cqw;font-size:5.2cqw;line-height:1}.adq .ad.rmd .dg-b2 .hr{color:var(--roxo)}.adq .ad .tv{background:var(--verde)!important;color:#07301b!important;border-color:var(--verde)!important;box-shadow:none!important;text-shadow:none!important}.adq .vd-itens .gv,.adq .tk-itens .gv,.adq .nn-itens .gv{margin-left:1cqw;font-size:.82em}.adq .subiu{text-align:left;background:#06221480;border:.35cqw solid #3de58f99;border-radius:2.4cqw;flex-direction:column;align-self:stretch;gap:1.2cqw;padding:2.4cqw 3cqw;display:flex}.adq .subiu>small{color:var(--verde);text-transform:uppercase;letter-spacing:.12em;opacity:1}.adq .subiu-p{justify-content:space-between;align-items:baseline;gap:2cqw;display:flex}.adq .subiu-p b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:4.8cqw;line-height:1}.adq .subiu-p .gv{font-size:6.6cqw;line-height:1}.adq .outros{flex-wrap:wrap;gap:1cqw 3cqw;font-size:2.9cqw;font-weight:800;display:flex}.adq .outros span{white-space:nowrap}.adq .outros .gv{margin-left:.6cqw;font-size:3.1cqw}.adq .outros .mais{color:var(--verde);font-weight:900}.adq .neon .outros,.adq .selo .outros{justify-content:center}.adq .dg-b5{margin-left:8cqw;padding:1.2cqw 0!important}.adq .dg-b5 .subiu{background:#062214db}.adq .dg-b3 .gv{margin-left:1cqw}.adq .pl-sub{background:#0c071ad1;border-top:.5cqw solid #ffffff24;padding:2cqw 3.4cqw}.adq .pl-sub .subiu{background:0 0;border:0;padding:0}.adq .vz-itens .gv,.adq .ch-itens .gv{margin-left:1cqw}.adq .rb-top{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.adq .rb-ganho{background:var(--verde);color:#07301b}.adq .rmb .rb-ex{font-size:8cqw}.adq .rml{-webkit-backdrop-filter:blur(2cqw);backdrop-filter:blur(2cqw);background:#10092285;border:.3cqw solid #ffffff38;border-radius:5cqw;flex-direction:column;gap:1.4cqw;width:80cqw;padding:5cqw;display:flex}.adq .rml-top{justify-content:space-between;align-items:center;gap:2cqw;margin-bottom:1.6cqw;display:flex}.adq .rml-l{border-bottom:.3cqw solid #ffffff2e;justify-content:space-between;align-items:center;gap:3cqw;padding-block:1.8cqw;display:flex}.adq .rml-l>span{flex-direction:column;gap:.6cqw;min-width:0;display:flex}.adq .rml-l b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:4.2cqw;line-height:1}.adq .rml-l .gv{font-size:6cqw}.adq .rml-1{flex-direction:column;align-items:flex-start;gap:1.6cqw}.adq .rml-1 b{font-size:6.4cqw}.adq .rml-1 .gv{font-size:12cqw;line-height:.9}.adq .rml-mais{color:var(--verde);font-size:3.2cqw;font-weight:900}.adq .an-tt{justify-content:space-between}.adq .an-nome{line-height:1;font-size:4.8cqw!important}.adq .an-row{grid-template-columns:1fr 14cqw;align-items:center;gap:2cqw;display:grid}.adq .an-row .gv{text-align:left;font-size:4.4cqw}.adq .an-pts{grid-template-columns:repeat(var(--c),1fr);gap:.9cqw;display:grid}.adq .an-pts i{aspect-ratio:1;background:linear-gradient(135deg,#b48cff,#6a2fd6);border-radius:50%}.adq .an-pts i:last-child{box-shadow:0 0 1.6cqw var(--lilas);background:#fff}.adq .sq-top{gap:3cqw}.adq .sq-hero{flex-direction:column;gap:.6cqw}.adq .sq-hero>div{align-items:baseline;gap:1.6cqw;display:flex}.adq .sq-hero .u{font-size:8cqw}.adq .sq-barra{height:2.4cqw;margin-top:0}.adq .sq-barra i{background:linear-gradient(90deg,#9c6bff,var(--verde))}.adq .sq-lista{grid-template-columns:1fr 1fr;gap:1.4cqw 3cqw;margin:0;padding:0;list-style:none;display:grid}.adq .sq-lista li{align-items:center;gap:1.6cqw;font-size:3cqw;font-weight:800;display:flex}.adq .sq-lista li i{background:var(--verde);color:#07301b;border-radius:50%;flex:none;place-items:center;width:4cqw;height:4cqw;font-size:2.6cqw;font-style:normal;font-weight:900;display:grid}.adq .sq-meta{justify-content:space-between;align-items:center;gap:2cqw;font-size:3cqw;font-weight:800;display:flex}.adq .sobe{color:#9eebc2;letter-spacing:.01em;text-shadow:0 .3cqw 1.6cqw #0000008c;font-size:3cqw;font-weight:800}.adq .sobe span{margin-left:1cqw;font-weight:900}.adq .dg-b5 .sobe{background:#100922d6;padding:1.2cqw 3cqw;display:inline-block}.adq .pl-sub .sobe{text-shadow:none}.adq .os4{opacity:.92;font-size:2.6cqw}.adq .os4 .gv{font-size:2.8cqw}.adq .an-marcos{grid-template-columns:repeat(var(--c),1fr);gap:1.2cqw;display:grid}.adq .an-marcos span{font-family:var(--display);white-space:nowrap;letter-spacing:.03em;border:.3cqw solid #ffffff4d;border-radius:1.6cqw;flex-direction:column;align-items:center;gap:.4cqw;padding:1.4cqw .3cqw;font-size:3.4cqw;line-height:1;display:flex}.adq .an-marcos small{font-family:var(--corpo);opacity:.85;font-size:1.9cqw;font-weight:800}.adq .an-marcos .ok{background:linear-gradient(135deg,#9c6bff,#6a2fd6);border-color:#0000}.adq .an-marcos .at{color:var(--roxo);box-shadow:0 0 2cqw var(--lilas);background:#fff}.adq .an-sem i{border-radius:1cqw}.adq .an-pts i.pr{border:.4cqw dashed var(--lilas);background:0 0}.adq .an-leg{font-size:2.3cqw!important}.adq{aspect-ratio:4/5;--bt:6%;--roxo:#5a1a9e;--acao:#6a2fd6;--lilas:#c9b2ff;--neon:#9c6bff;--verde:#3de58f;text-align:left;color:#fff;background:linear-gradient(160deg,#2a1a54,#120e1c);width:100%;position:relative;overflow:hidden;container-type:inline-size}.adq.story{aspect-ratio:9/16;--bt:15%}.adq-foto{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.adq .ad img{max-width:none}.adq.solo{aspect-ratio:auto;background:0 0;padding:9cqw 0;overflow:visible}.adq.solo .ad{margin-inline:auto;position:relative;bottom:auto;left:auto;transform:none}.adq.solo .ad.esq{margin-left:6cqw}.adq.solo .ad.diag{width:96cqw;margin-left:2cqw;transform:rotate(-6deg)}.adq[data-off~=ton] [data-p=ton],.adq[data-off~=tempo] [data-p=tempo],.adq[data-off~=series] [data-p=series],.adq[data-off~=como] [data-p=como],.adq[data-off~=rm] [data-p=rm],.adq[data-off~=frase] [data-p=frase],.adq[data-off~=peso] [data-p=peso],.adq[data-off~=outros] [data-p=outros],.adq[data-off~=feito] [data-p=feito],.adq[data-off~=num] [data-p=num],.adq[data-off~=det] [data-p=det],.adq[data-off~=ganho] [data-p=ganho],.adq[data-off~=res] [data-p=res],.adq[data-off~=melhora] [data-p=melhora],.adq[data-off~=explodi] [data-p=explodi],.adq[data-off~=linhas] [data-p=linhas],.adq[data-off~=prot] [data-p=prot],.adq[data-off~=meta] [data-p=meta],.adq[data-off~=ref] [data-p=ref]{display:none!important}.esc-ad{flex-direction:column;gap:12px;min-width:0;display:flex}.esc-tipos{scrollbar-width:none;gap:6px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.esc-tipos::-webkit-scrollbar{display:none}.esc-tipos button{color:#b9b0cc;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff24;border-radius:999px;flex:none;padding:8px 14px;font-size:13.5px;font-weight:800}.esc-tipos button[aria-selected=true]{color:#fff;background:#6a2fd6;border-color:#6a2fd6}.esc-mini{scrollbar-width:none;scroll-snap-type:x proximity;gap:10px;margin:0 -16px;padding:2px 16px 4px;display:flex;overflow-x:auto}.esc-mini::-webkit-scrollbar{display:none}.esc-mini button{color:#b9b0cc;font:inherit;cursor:pointer;scroll-snap-align:start;text-align:left;background:0 0;border:0;flex-direction:column;flex:0 0 84px;gap:5px;padding:0;display:flex}.esc-mini .adq{pointer-events:none;border-radius:10px;box-shadow:0 0 0 2px #ffffff1a}.esc-mini button[aria-selected=true] .adq{box-shadow:0 0 0 3px #b48cff}.esc-mini small{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.esc-mini button[aria-selected=true] small{color:#fff}.esc-pecas{flex-direction:column;gap:6px;display:flex}.esc-pecas .rot{color:#a79cc4}.esc-pecas>div{flex-wrap:wrap;gap:6px;display:flex}.esc-pecas button{font:inherit;color:#7d7399;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:800}.esc-pecas button[aria-pressed=true]{color:#f2eef9;background:#9c6bff2e;border-color:#9c6bff8c}.esc-story{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pt .btn.sec{color:#f2eef9;background:#231b38}.story-prev{z-index:70;padding:calc(16px + env(safe-area-inset-top,0px)) 16px calc(16px + env(safe-area-inset-bottom,0px));color:#f2eef9;background:#080510f5;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:fixed;inset:0}.story-prev .btn{max-width:360px}.story-prev .btn.link{color:#b99bff;width:auto}.story-img{border-radius:14px;width:min(100%,56.25vh - 95.625px,360px);overflow:hidden;box-shadow:0 10px 40px #00000080}.story-img img{width:100%;height:auto;display:block}.story-img.solo{background:repeating-conic-gradient(#2a2340 0 25%,#1c1730 0 50%) 0 0/20px 20px;padding:12px}.pt-foto .adq{aspect-ratio:auto;height:100%;position:absolute;inset:0}.post-foto .adq{aspect-ratio:auto;height:100%}.cp-palco{border-radius:16px;align-self:center;width:min(100%,300px);overflow:hidden;box-shadow:0 10px 30px #00000073}.cp-trocar{align-self:center}.post-txt{color:var(--texto);font-size:16px;font-weight:700;line-height:1.4}.post-txt b{margin-right:2px;font-weight:900}.post-hopta .post-txt{color:#fff}.post-cm{text-align:left;width:100%;color:var(--texto);font:inherit;cursor:pointer;background:#edf5fd;border:0;border-left:3px solid #3d8fe0;border-radius:4px 12px 12px 4px;flex-direction:column;gap:6px;margin-top:-4px;padding:8px 10px 8px 11px;display:flex}.post-hopta .post-cm{color:#f4f1fa;background:#78b4f024;border-left-color:#7db8f0}.cm-cab{letter-spacing:.06em;text-transform:uppercase;color:#1a68ae;align-items:center;gap:6px;font-size:11.5px;font-weight:900;display:flex}.post-hopta .cm-cab{color:#cde4fa}.cm-cab svg{flex:none;width:15px;height:15px}.cm-cab .num{margin-left:-2px}.cm-pontos{gap:4px;margin-left:auto;display:flex}.cm-pontos i{background:#c9def3;border-radius:2px;width:12px;height:3px;transition:background .4s}.cm-pontos i.on{background:#3d8fe0}.post-hopta .cm-pontos i{background:#fff3}.post-hopta .cm-pontos i.on{background:#7db8f0}.post-cm .bolha-item .post-av{width:22px;height:22px;box-shadow:none;font-size:9px}.post-cm .bolha-item .post-av.hopta img{width:11px}.post-cm .bolha-txt{color:inherit;font-size:13.5px;font-weight:600}@media (prefers-reduced-motion:reduce){.cm-pontos i{transition:none}}.post-tipo{--tc:var(--acao);--tb:var(--acao-bg);--tt:var(--acao-txt);letter-spacing:.04em;text-transform:uppercase;background:var(--tb);color:var(--tt);border-radius:999px;align-items:center;gap:7px;padding:3px 11px 3px 3px;font-size:12px;font-weight:900;display:inline-flex}.post-tipo .tp-ic{background:var(--tc);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.post-tipo .tp-ic svg{width:16px;height:16px;display:block}.post-tipo .tp-ic img{object-fit:contain;width:17px;height:17px;display:block}.post-tipo.tp-forca{--tc:#6a2fd6;--tb:#6a2fd61f;--tt:#5a1a9e}.post-tipo.tp-rm{--tc:#14a464;--tb:#1fa86a24;--tt:#0e7a49}.post-tipo.tp-avrs{--tc:linear-gradient(135deg,#7a5cd6,#2b8be0);--tb:#3fa3f026;--tt:#1a68ae}.post-tipo.tp-clube{--tc:#d4a017;--tb:#d4a0172b;--tt:#8a6200}.post-tipo.tp-recorde{--tc:#ec6a2a;--tb:#f2762e26;--tt:#b4470f}.post-tipo.tp-aviso{--tc:#17122a;--tb:#17122a14;--tt:#17122a}.post-hopta .post-tipo.tp-aviso{--tc:#fff;--tb:#ffffff24;--tt:#fff}@media (width<=380px){.post-tipo{gap:5px;padding:3px 8px 3px 3px;font-size:10.5px}.post-tipo svg{display:block}.post-tipo .tp-ic{width:22px;height:22px}.post-tipo .tp-ic svg{width:14px;height:14px}}.mp.perfil .peso-topo{align-items:flex-end;gap:12px}.mp.perfil .peso-num{font-family:var(--display);text-transform:uppercase;color:#fff;transform-origin:0 100%;letter-spacing:.03em;font-size:46px;font-weight:900;line-height:.9;display:inline-block}.mp.perfil .peso-num small{font-family:var(--corpo);text-transform:none;color:var(--suave);margin-left:2px;font-size:15px;font-weight:800}.mp.perfil .peso-topo .chip{margin-bottom:3px}.mp.perfil .pulsa{animation:.65s cubic-bezier(.2,.8,.2,1) pf-pulsa}@keyframes pf-pulsa{0%{transform:scale(1)}30%{color:var(--mr);transform:scale(1.08)}to{transform:scale(1)}}.mp.perfil .peso-graf{margin-top:4px}.mp.perfil .pg-val{font:800 11px var(--corpo);fill:#fff}.mp.perfil .pg-data{font:700 9px var(--corpo);fill:var(--fraco)}.mp.perfil .pz{background:var(--ms);border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}.mp.perfil .pz-rot{color:var(--suave);text-align:center;font-size:12.5px;font-weight:800}.mp.perfil .pz-linha{grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;gap:8px;display:grid}.mp.perfil .pz-mais{border:1px solid var(--linha);background:var(--sup2);color:#fff;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;transition:transform .12s,background-color .12s;display:grid}.mp.perfil .pz-mais:active{background:var(--acao);transform:scale(.92)}.mp.perfil .pz-mais svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;width:22px;height:22px}.mp.perfil .pz-num{cursor:text;border-radius:14px;justify-content:center;align-items:baseline;gap:4px;min-width:0;min-height:52px;padding:4px 6px;transition:box-shadow .15s;display:flex}.mp.perfil .pz-num:focus-within{box-shadow:0 0 0 2px var(--acao)}.mp.perfil .pz-num input{field-sizing:content;text-align:center;width:4.4ch;min-width:2.5ch;font-family:var(--display);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.03em;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:40px;font-weight:900;line-height:1.1}.mp.perfil .pz-num span{color:var(--suave);font-size:15px;font-weight:800}.mp.perfil .pz-reg{min-height:50px;font-size:16px;transition:opacity .15s,transform .12s;box-shadow:0 8px 20px #6a2fd659}.mp.perfil .pz-reg:active{transform:scale(.98)}.mp.perfil .pz-reg:disabled{opacity:.45;box-shadow:none}.mp.perfil .peso-hist summary{min-height:44px;color:var(--mr);align-items:center;gap:8px;font-size:14px;list-style:none;display:flex}.mp.perfil .peso-hist summary::-webkit-details-marker{display:none}.mp.perfil .peso-hist summary span{background:var(--acao-bg);border-radius:999px;padding:1px 8px;font-size:12px}.mp.perfil .peso-hist summary:after{content:"›";margin-left:auto;font-size:22px;line-height:1;transition:transform .2s}.mp.perfil .peso-hist[open] summary:after{transform:rotate(90deg)}.mp.perfil .peso-hist ul{gap:0;margin:2px 0 0}.mp.perfil .peso-hist li{border-bottom:1px solid var(--linha);grid-template-columns:1fr auto 70px;align-items:center;gap:10px;min-height:48px;padding:0 2px;display:grid}.mp.perfil .peso-hist li:last-child{border-bottom:0}.mp.perfil .ph-data{color:var(--suave);align-items:center;gap:8px;font-weight:700;display:flex}.mp.perfil .ph-data em{color:var(--mr);background:var(--acao-bg);border-radius:999px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:800}.mp.perfil .peso-hist li b{font-family:var(--display);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:17px;font-weight:900}.mp.perfil .peso-hist li b small{font-family:var(--corpo);color:var(--suave);font-size:12px;font-weight:800}.mp.perfil .ph-dif{font-variant-numeric:tabular-nums;border-radius:999px;justify-self:end;padding:3px 9px;font-size:12px;font-weight:800}.mp.perfil .ph-dif.desce{color:#4ccb8e;background:#1fa86a29}.mp.perfil .ph-dif.sobe{color:#f09090;background:#d6454526}.mp.perfil .ph-dif.zero{color:var(--suave);background:var(--sup2)}.mp.perfil .dd-lista{flex-direction:column;gap:8px;display:flex}.mp.perfil .dd-grade{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mp.perfil .dd-it{background:var(--ms);text-align:left;width:100%;min-height:60px;color:var(--texto);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:16px;align-items:center;gap:12px;padding:10px 14px;transition:border-color .15s,background-color .15s;display:flex}.mp.perfil .dd-grade .dd-it{gap:10px;padding:10px 12px}.mp.perfil .dd-it:focus-within{border-color:var(--acao)}.mp.perfil button.dd-it:active{background:var(--sup2)}.mp.perfil .dd-ic{background:var(--acao-bg);width:34px;height:34px;color:var(--mr);border-radius:10px;flex:none;place-items:center;display:grid}.mp.perfil .dd-grade .dd-ic{width:30px;height:30px}.mp.perfil .dd-ic svg{width:18px;height:18px}.mp.perfil .dd-tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mp.perfil .dd-tx small{letter-spacing:.08em;text-transform:uppercase;color:var(--suave);font-size:11px;font-weight:800}.mp.perfil .dd-tx b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;overflow:hidden}.mp.perfil .dd-tx input,.mp.perfil .dd-tx select{appearance:none;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:0;outline:none;flex:1;width:100%;min-width:0;height:24px;margin:0;padding:0;font-size:16px;font-weight:800}.mp.perfil .dd-tx input{cursor:text}.mp.perfil .dd-tx input::placeholder,.mp.perfil .dd-tx select.vazio{color:var(--fraco);font-weight:700}.mp.perfil .dd-tx select option{color:#fff;background:#211a38}.mp.perfil .dd-un{align-items:baseline;gap:4px;min-width:0;display:flex}.mp.perfil .dd-un i{color:var(--suave);flex:none;font-size:13px;font-style:normal;font-weight:800}.mp.perfil .dd-seta{color:var(--suave);flex:none;font-size:26px;line-height:1}.mp.perfil .dd-link{text-align:left;min-height:44px;color:var(--suave);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:5px;padding:4px 0;font-size:13px;font-weight:600;display:flex}.mp.perfil .dd-link b{color:var(--mr);font-weight:800}.mp.perfil .dd-link span{color:var(--mr);font-size:18px;line-height:1}.mp.perfil input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mp.perfil input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (prefers-reduced-motion:reduce){.mp.perfil .pulsa{animation:none}}.app:has(.av-cab)>.cab-so.cab-avrs{background:#120e1c;margin-bottom:0;padding-bottom:0;animation:none;-webkit-mask-image:none;mask-image:none}.app:has(.av-cab)>.cab-so.cab-avrs .cab-tit{display:none}.cab.av-cab{padding-top:0}.av-mini i{opacity:.55}.av-mini i.agora{opacity:1}.av-dias button{gap:5px}.av-dia-tipo{align-items:center;gap:5px;display:flex}.av-dia-tipo small{letter-spacing:.02em;text-transform:none;color:#4c9eea;font-size:11px;font-weight:900}.av-dias button.res .av-dia-tipo small{color:#f2762e}.av-dias button.res[aria-pressed=true]{border-top-color:#f2762e}.av-dias button.res .st.ok{background:#f2762e;border-color:#f2762e}.av-dias.muitos .av-dia-tipo small{display:none}.av-pil{cursor:pointer;color:inherit;font:inherit}.av-pil span{color:var(--suave);font-size:12.5px;font-weight:700}.av-pil span b{font-family:var(--display);text-transform:uppercase;color:var(--texto);letter-spacing:.03em;font-weight:400}.av-motivo{text-align:center;color:#2f7fd6;margin:-4px 0 0;padding:0 8px;font-size:13.5px;font-weight:800;line-height:1.35}.av-motivo.leve{color:var(--alerta)}.av-motivo.res{color:#d9631f}.av-avisos{text-align:center;color:var(--suave);margin:-8px 0 0;padding:0 8px;font-size:12px;font-weight:600;line-height:1.35}.av-bloco .td-ln{border:0}.av-aba .td-par{border-color:color-mix(in srgb,var(--c) 45%,transparent)}.av-aba .td-chave{color:var(--c)}.av-res-tit{padding:0 4px 2px}.av-res-tit b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:17px;font-weight:400;line-height:1.1}.av-res-ln{background:var(--sup);border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid;box-shadow:0 1px 2px #17122a0f}.av-res-ln b{font-size:13px;line-height:1.3}.av-res-ic{color:#f2762e;background:#fdece2;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.av-res-ln.pausa{background:var(--sup2);box-shadow:none}.av-res-ln.pausa .av-res-ic{background:var(--sup);color:var(--suave)}.av-res-ln.pausa b{color:var(--suave)}.av-res-ln em{letter-spacing:.08em;text-transform:uppercase;color:var(--suave);font-size:10.5px;font-style:normal;font-weight:900}.pa-leg-niveis{gap:1px;display:inline-flex}.pa-leg-niveis i{border-radius:1px;width:6px;height:9px}.pa-leg-nota{color:var(--suave);margin:2px 0 0 40px;font-size:11px;font-weight:700}.pa-dia-aviso{color:var(--suave);margin:4px 0 0;font-size:12px;font-weight:600;line-height:1.3}.rot .av-s{text-transform:none}.av2-painel{--texto:#f2eef9;--suave:#a69cbf;--linha:#ffffff24;--acao:#b99bff;color:var(--ct);padding:4px 14px 12px}.av2-painel-top{color:var(--cs);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:12.5px;font-weight:700;line-height:1.3;display:flex}.av2-painel-top b{color:var(--ct);font-weight:800}.av2-painel-top button{color:#fff;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;flex:none;padding:6px 12px;font-size:12.5px;font-weight:800}.av2-painel .pa-forca i.atual,.av2-painel .pa-avrs button.atual{outline-color:#fff}.av2-painel .pa-jogo,.av2-painel .pa-jogo-leg{background:#fff}.av2-graf .pa-tiras{height:18px;margin:0 0 6px 40px}.av2-graf .pa-tiras span{justify-content:center;padding:0 3px;font-size:9.5px}.av2-hoje-linha{height:14px;margin-left:40px;position:relative}.av2-hoje-linha span{color:var(--texto);white-space:nowrap;letter-spacing:.02em;font-size:10.5px;font-weight:900;position:absolute;top:1px;transform:translate(-50%)}.av2-leg{margin-top:2px}.av2-leg i{border-radius:2px}.av2-muda{background:var(--sup2);border-radius:16px;flex-direction:column;gap:8px;padding:14px;display:flex}.av2-muda-rot{letter-spacing:.12em;text-transform:uppercase;color:var(--suave);font-size:11px;font-weight:900}.av2-muda-rot .av-s{text-transform:none}.av2-muda ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.av2-muda li{border-radius:12px;grid-template-columns:10px 1fr auto;align-items:start;gap:10px;padding:8px;display:grid}.av2-muda li>i{border-radius:50%;width:10px;height:10px;margin-top:5px}.av2-muda li div{flex-direction:column;gap:1px;min-width:0;display:flex}.av2-muda li b{font-size:14px;font-weight:800;line-height:1.25}.av2-muda li span{color:var(--suave);font-size:12.5px;font-weight:600;line-height:1.3}.av2-muda li em{letter-spacing:.08em;text-transform:uppercase;color:var(--acao-txt);background:var(--acao-bg);border-radius:999px;align-self:center;padding:3px 8px;font-size:10.5px;font-style:normal;font-weight:900}.av2-muda li.on{background:var(--sup);box-shadow:0 0 0 1.5px var(--acao)}.av2-muda.escuro{color:var(--ct);background:#ffffff0d}.av2-muda.escuro .av2-muda-rot,.av2-muda.escuro li span{color:var(--cs)}.av2-muda.escuro li.on{background:#b99bff1f;box-shadow:0 0 0 1.5px #b99bff8c}.av2-muda.escuro li em{color:#d9c8ff;background:#b99bff33}.av2-porque{flex-direction:column;gap:10px;padding:4px 14px 14px;display:flex}.av2-porque-pe{justify-content:space-between;align-items:center;display:flex}.av2-porque-pe button{font:inherit;cursor:pointer;color:#b99bff;background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:800}.av2-porque-pe button+button{color:var(--cs)}.av2-jogos{flex-direction:column;gap:10px;display:flex}.av2-jogo{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex}.av2-jogo div{flex-direction:column;gap:2px;min-width:0;display:flex}.av2-jogo b{font-size:16px;font-weight:800}.av2-jogo small{color:#a79cc4;font-size:13px;font-weight:700;line-height:1.35}.av2-jogo-ic{color:#8fd0ff;background:#8fd0ff24;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.av2-jogo.vazio .av2-jogo-ic{color:#a79cc4;background:#ffffff14}.pw-mudar{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:12px;align-self:flex-start;padding:11px 16px;font-size:14px;font-weight:800}.pw-nota{color:#a79cc4;margin:0;font-size:12.5px;font-weight:700}.pw-fase-v{color:#c9bfe3;margin:-2px 0 0;font-size:12.5px;font-weight:600;line-height:1.35}.pw-fase-v b{color:#fff;font-weight:800}.av2-por-cima{z-index:80;position:relative}.av2-aq{cursor:default}.av2-aq .td-previa,.av2-aq .av-cena.mini{width:64px;height:64px}.av2-aq-ic{justify-self:center}.av2-aq em small{font-family:var(--corpo,Nunito),sans-serif;text-transform:none;color:var(--suave);margin-top:2px;font-size:10.5px;font-weight:800;display:block}.av2-equip{background:var(--sup2);border-radius:14px;flex-direction:column;gap:6px;padding:12px;display:flex}.av2-equip>div{flex-wrap:wrap;gap:6px;display:flex}.av2-equip button{border:1.5px solid var(--linha);background:var(--sup);color:var(--suave);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:800;text-decoration:line-through;display:inline-flex}.av2-equip button i{text-align:center;width:12px;font-size:12px;font-style:normal}.av2-equip button[aria-pressed=true]{border-color:var(--acao);background:var(--acao-bg);color:var(--acao-txt);text-decoration:none}.av2-equip small{color:var(--suave);font-size:12px;font-weight:700}.av2-troca-sub{color:var(--texto);margin:2px 0 0;font-size:13.5px;font-weight:800}.av2-troca-bloco{flex-direction:column;gap:6px;display:flex}.av2-troca-cab{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.av2-troca-cab b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:15px;font-weight:400}.av2-troca-cab span{letter-spacing:.06em;text-transform:uppercase;color:var(--suave);white-space:nowrap;font-size:11px;font-weight:900}.av2-troca-monta{color:var(--suave);margin-top:-4px;font-size:12.5px;font-weight:600}.av2-mais{color:var(--acao-txt);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:13px;font-weight:800}.av2-troca-bloco.var{border-top:1px solid var(--linha);margin-top:4px;padding-top:10px}.av2-var-bt{width:100%;font:inherit;color:var(--suave);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:4px 0;font-size:13.5px;font-weight:800;display:flex}.av2-var-bt b{color:var(--texto)}.av2-fim-efeito{z-index:75}.pt2 .pt-in{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));gap:14px}.pt2{background:radial-gradient(120% 50% at 100% 0,#7b3fe459,#0000 60%),radial-gradient(90% 40% at 0 35%,#3fa3f024,#0000 60%),#0f0b19}.pt2-topo{flex-direction:column;gap:8px;display:flex}.pt2-feito{color:#7cf0b4;letter-spacing:.08em;text-transform:uppercase;background:#3dd68c24;border:1px solid #7cf0b459;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 11px 5px 8px;font-size:12px;font-weight:900;display:inline-flex}.pt2-feito svg{width:15px;height:15px}.pt2 h2{margin:0}.pt2-trilha{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pt2-trilha li{color:#7d7399;align-items:center;gap:6px;font-size:12.5px;font-weight:800;display:flex}.pt2-trilha li+li:before{content:"";background:#ffffff24;border-radius:2px;width:18px;height:2px;margin-right:2px}.pt2-trilha b{color:#b9b0cc;background:#ffffff14;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11.5px;display:grid}.pt2-trilha li.agora{color:#f2eef9}.pt2-trilha li.agora b{color:#fff;background:linear-gradient(135deg,#7b3fe4,#b48cff);box-shadow:0 0 0 3px #9c6bff40}.pt2-trilha li.ok b{color:#0f0b19;background:#3dd68c}.pt2-foto{isolation:isolate;background:linear-gradient(160deg,#2a1f4a,#17122a);border:0;box-shadow:0 0 0 1.5px #b99bff59,0 18px 40px #00000073}.pt2-foto.com{box-shadow:0 18px 40px #00000073}.pt2-previa{opacity:.45;filter:blur(1.5px)saturate(.9);pointer-events:none;position:absolute;inset:0}.pt2-previa .adq{aspect-ratio:auto;height:100%;position:absolute;inset:0}.pt2-foto:not(.com):after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0f0b1933 0%,#0f0b19bf 55%,#0f0b1959 100%);position:absolute;inset:0}.pt2-vazio{z-index:2;-webkit-backdrop-filter:blur(6px);background:#0f0b19b8;border:1px solid #b99bff40;border-radius:20px;gap:8px;width:max-content;max-width:86%;height:auto;padding:18px 22px;position:absolute;top:9%;left:50%;transform:translate(-50%)}.pt2-hex{color:#fff;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:linear-gradient(135deg,#7b3fe4,#3fa3f0);place-items:center;width:76px;height:76px;animation:2.2s ease-in-out infinite pt2-pulsa;display:grid}.pt2-hex svg{width:34px;height:34px}.pt2-vazio b{font-size:17px;font-weight:900}.pt2-vazio small{color:#c9bfe3;font-size:13px;font-weight:700}@keyframes pt2-pulsa{50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.pt2-hex{animation:none}}.pt2-sec{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.pt2-sec .esc-tipos,.pt2-sec .esc-mini{margin:0 -16px}.pt2-sec-t{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;color:#f2eef9;font-size:15px}.pt2-sec-t small{font-family:var(--corpo,Nunito),sans-serif;text-transform:none;color:#a79cc4;letter-spacing:0;margin-left:4px;font-size:12.5px;font-weight:700}.pt2 input.pt-txt{background:#120e1c}.pt2-pe{z-index:10;padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0f0b1900,#0f0b19 38%);position:fixed;bottom:0;left:0;right:0}.pt2-postar{width:100%;max-width:448px;font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;background:linear-gradient(90deg,#7b3fe4,#b832d6);border-radius:16px;margin:0 auto;padding:17px;font-size:17px;display:block;box-shadow:0 10px 26px #7b3fe473}.pt2 .pt2-postar:disabled{opacity:1;color:#7d7399;box-shadow:none;background:#2a2340}.nt{gap:12px}.nt-convite{color:#fff;background:radial-gradient(110% 70% at 100% 0,#4fa0e84d,#0000 60%),linear-gradient(160deg,#1e1540,#140f24);border-radius:22px;flex-direction:column;gap:10px;padding:24px 20px 20px;display:flex;position:relative;overflow:hidden}.nt-convite-rot{letter-spacing:.14em;text-transform:uppercase;color:#b9d9ff;font-size:11px;font-weight:900}.nt-convite h2{color:#fff;font-size:28px;line-height:1}.nt-convite p{color:#dcd3f2;margin:0;font-size:15px;line-height:1.45}.nt-convite ul{flex-direction:column;gap:8px;margin:4px 0 2px;padding:0;list-style:none;display:flex}.nt-convite li{align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.nt-convite li svg{color:#8fd0ff;flex:none}.nt-go{color:#fff;font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;background:linear-gradient(90deg,#7a5cd6,#4fa0e8);border:0;border-radius:14px;margin-top:6px;padding:16px;font-size:18px;box-shadow:0 8px 20px #4fa0e859}.nt-pw .pw-opc.nt-lista{grid-template-columns:1fr}.nt-pw .pw-opc.nt-lista button{text-align:left;align-items:flex-start;padding:16px}.nt-pw .pw-opc button b{font-size:16px;font-weight:800}.nt-pw .pw-opc button:disabled{opacity:.45;cursor:default}.nt-pw .pw-ir:disabled{opacity:.4;cursor:default}.nt-campo{color:#a79cc4;flex-direction:column;gap:6px;font-size:12.5px;font-weight:800;display:flex}.nt-campo input{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff12;border:1.5px solid #ffffff24;border-radius:14px;padding:14px;font-size:20px;font-weight:800}.nt-horas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nt-dias{flex-wrap:wrap;gap:8px;display:flex}.nt-dias button,.nt-chips button{color:#fff;cursor:pointer;background:#ffffff0d;border:1.5px solid #ffffff24;border-radius:999px;padding:9px 14px;font-size:14px;font-weight:800}.nt-dias button[aria-pressed=true],.nt-chips button[aria-pressed=true]{background:linear-gradient(135deg,#7a5cd6,#4fa0e8);border-color:#0000}.nt-chips{flex-wrap:wrap;gap:8px;display:flex}.nt-al{flex-direction:column;gap:8px;display:flex}.nt-pw input.nt-busca{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff12;border:1.5px solid #ffffff24;border-radius:14px;padding:12px 14px;font-size:15px}.nt-grupo{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px}.nt-grupo-cab{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:13px 14px;display:flex}.nt-grupo-cab b{flex:1;font-size:15px}.nt-grupo-cab small{color:#8fd0ff;font-size:12px;font-weight:800}.nt-grupo-cab i{color:#a79cc4;text-align:center;width:16px;font-style:normal}.nt-grupo .nt-chips{padding:0 12px 14px}.nt-tipos{scrollbar-width:none;gap:8px;margin:0 -16px;padding:2px 16px 4px;display:flex;overflow-x:auto}.nt-tipos::-webkit-scrollbar{display:none}.nt-tipos button{border:1px solid var(--linha);background:var(--sup);cursor:pointer;box-shadow:var(--sombra);border-radius:14px;flex-direction:column;flex:none;align-items:flex-start;gap:1px;padding:9px 13px;display:flex}.nt-tipos button b{white-space:nowrap;font-size:13.5px;font-weight:800}.nt-tipos button small{letter-spacing:.1em;text-transform:uppercase;color:var(--acao-txt);font-size:10.5px;font-weight:900}.nt-tipos button.on{background:var(--acao);border-color:var(--acao);color:#fff}.nt-avrs{color:var(--suave);align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:700;display:flex}.nt-avrs:before{content:"";background:linear-gradient(135deg,#7a5cd6,#4fa0e8);border-radius:2px;flex:none;width:8px;height:8px;transform:rotate(45deg)}.nt-aviso{background:var(--acao-bg);color:var(--acao-txt);border-radius:12px;margin:0;padding:10px 12px;font-size:13px;font-weight:700}.nt-aviso.forte{background:var(--alerta-bg);color:#8a5a00}.nt-ajuste{background:var(--ok-bg);color:#137a4c;border-radius:12px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:800;display:flex}.nt-ajuste svg{flex:none}.nt-peso{color:#fff;background:linear-gradient(135deg,#5a1a9e,#3f7fe0);border-radius:18px;align-items:flex-start;gap:12px;padding:16px;display:flex;box-shadow:0 10px 24px #5a1a9e40}.nt-peso>svg{flex:none;margin-top:2px}.nt-peso>div{flex-direction:column;gap:10px;min-width:0;display:flex}.nt-peso b{font-size:15.5px;line-height:1.3}.nt-peso small{color:#fffc;font-size:12px;font-weight:700}.nt-peso-bt,.nt-peso-form{align-items:center;gap:8px;display:flex}.nt-peso .btn.min{color:#5a1a9e;background:#fff}.nt-peso .btn.min.sec{color:#fff;background:#ffffff29}.nt-peso-form input{width:96px;color:var(--texto);background:#fffffff2;border:0;font-size:16px;font-weight:800}.nt-peso-form span{font-weight:800}.nt-barras{flex-direction:column;gap:12px;display:flex}.nt-barra{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.nt-barra-t{justify-content:space-between;align-items:baseline;gap:8px;font-size:14px;display:flex}.nt-barra-t span{font-weight:800}.nt-barra-t small{color:var(--suave);font-size:12.5px;font-weight:700}.nt-agua{align-items:flex-end;gap:10px;display:flex}.nt-agua-bt{gap:6px;display:flex}.nt-agua-bt button{border:1px solid var(--linha);background:var(--sup2);cursor:pointer;border-radius:10px;width:34px;height:34px;font-size:19px;font-weight:800;line-height:1}.nt-agua-bt button:disabled{opacity:.4;cursor:default}.nt-medida{color:var(--suave);align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.nt-medida .seg{flex:1}.nt-linha{flex-direction:column;gap:10px;margin:0;padding:0 0 0 14px;list-style:none;display:flex;position:relative}.nt-linha:before{content:"";background:var(--linha);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:4px}.nt-linha>li{position:relative}.nt-linha>li:before{content:"";background:var(--sup);border:2px solid var(--fraco);border-radius:50%;width:10px;height:10px;position:absolute;top:18px;left:-14px}.nt-h{font-family:var(--display);letter-spacing:.02em;color:var(--suave);font-size:14px}.nt-ref{background:var(--sup);border:1px solid var(--linha);box-shadow:var(--sombra);border-left:4px solid var(--fraco);border-radius:16px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.nt-ref.baixo{border-left-color:#b9b0cc}.nt-ref header{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.nt-ref header b{flex:1;min-width:0;font-size:15.5px}.nt-cor{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:900}.nt-cor.alto{color:#6a2fd6;background:#7b3fe41f}.nt-cor.baixo{background:var(--sup2);color:var(--suave)}.nt-ops{gap:6px;display:flex}.nt-ops button{border:1px solid var(--linha);background:var(--sup2);color:var(--suave);cursor:pointer;border-radius:10px;flex:1;padding:7px 4px;font-size:12.5px;font-weight:800}.nt-itens{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nt-itens li{border-top:1px solid var(--linha);grid-template-columns:1fr auto;grid-template-areas:"nome bt""qtd bt";column-gap:10px;padding:8px 0;display:grid}.nt-itens li:first-child{border-top:0;padding-top:2px}.nt-nome{grid-area:nome;font-size:14.5px;font-weight:800}.nt-qtd{color:var(--suave);grid-area:qtd;font-size:13px;font-weight:700}.nt-trocar{border:1px solid var(--linha);background:var(--sup);color:var(--acao-txt);cursor:pointer;border-radius:999px;grid-area:bt;align-self:center;padding:6px 12px;font-size:12.5px;font-weight:800}.nt-comi{border:1.5px dashed var(--acao);color:var(--acao-txt);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:14px;font-weight:800;display:flex}.nt-comi svg{width:17px;height:17px}.nt-comi.on{background:var(--ok);border-style:solid;border-color:var(--ok);color:#fff}.nt-sessao{color:#fff;background:linear-gradient(90deg,#17122a,#2a1f4a);border-radius:14px;align-items:baseline;gap:8px;padding:10px 14px;display:flex}.nt-sessao .nt-h{color:#b9b0cc}.nt-sessao b{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;flex:1;font-size:15px}.nt-sessao small{color:#b9b0cc;font-size:12.5px;font-weight:800}.nt-sessao.avrs,.nt-sessao.res{background:linear-gradient(90deg,#1b2a4a,#244a7a)}.nt-linha>li:has(.nt-sessao):before{background:#17122a;border-color:#17122a}.nt-linha>li:has(.nt-lembrete):before{border-color:#c98a12;width:8px;height:8px;top:12px;left:-13px}.nt-lembrete{background:var(--alerta-bg);border-radius:12px;flex-direction:column;gap:2px;padding:9px 12px;font-size:13px;line-height:1.35;display:flex}.nt-lembrete b{letter-spacing:.1em;text-transform:uppercase;color:#8a5a00;font-size:11px}.nt-lembrete.depois{background:var(--ok-bg)}.nt-lembrete.depois b{color:#137a4c}.nt-rodape{color:var(--fraco);text-align:center;margin:6px 0 0;font-size:12px}.nt-refazer{align-self:center}.nt-troca-de{color:var(--suave);margin:0;font-size:14px}.nt-troca-de b{color:var(--texto)}.nt-troca-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nt-troca-lista button{border:1px solid var(--linha);background:var(--sup);text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:13px 14px;display:flex}.nt-troca-lista b{font-size:15px}.nt-troca-lista span{color:var(--suave);text-align:right;font-size:13px;font-weight:700}.nt,.cab-nutri{--nt-1:#c98bef;--nt-2:#e89ad0;--nt-grad:linear-gradient(135deg,#c98bef,#e89ad0);--nt-tinta:#2a0e38;--nt-txt:#9a2fa8;--nt-bg:#f7ecfb;--nt-escuro:#e7b3f0}.cab-so.cab-nutri{--tom:#e89ad03d}.nt-convite{background:radial-gradient(110% 70% at 100% 0,#e89ad052,#0000 60%),linear-gradient(160deg,#2a1640,#140f24)}.nt-convite-rot,.nt-convite li svg{color:var(--nt-escuro)}.nt-go{background:var(--nt-grad);color:var(--nt-tinta);box-shadow:0 8px 20px #e89ad059}.nt-pw{background:radial-gradient(110% 60% at 100% 0,#e89ad038,#0000 60%),linear-gradient(170deg,#140f24,#24153f 60%,#140f24)}.nt-pw .pw-prog i.on{background:var(--nt-grad)}.nt-pw .pw-num,.nt-pw .pw-rot,.nt-grupo-cab small{color:var(--nt-escuro)}.nt-pw .pw-opc button[aria-pressed=true],.nt-dias button[aria-pressed=true],.nt-chips button[aria-pressed=true]{background:var(--nt-grad);color:var(--nt-tinta);box-shadow:0 8px 20px #e89ad040}.nt-pw .pw-opc button[aria-pressed=true] small{color:#2a0e38cc}.nt-pw .pw-ir{background:var(--nt-grad);color:var(--nt-tinta)}.nt-pw .pw-aviso.cheio{color:var(--nt-escuro);background:#c98bef24}.nt-tipos button small{color:var(--nt-txt)}.nt-tipos button.on{background:var(--nt-grad);color:var(--nt-tinta);border-color:#0000}.nt-tipos button.on small{color:#2a0e38bf}.nt-resumo{background:var(--nt-bg);border:1px solid #c98bef59;border-radius:16px;flex-direction:column;gap:2px;margin:0;padding:12px 14px;display:flex}.nt-resumo small{letter-spacing:.12em;text-transform:uppercase;color:var(--nt-txt);font-size:10.5px;font-weight:900}.nt-resumo b{font-family:var(--display);text-transform:uppercase;color:var(--texto);letter-spacing:.03em;font-size:19px;line-height:1.15}.nt-dica{color:var(--suave);margin:-4px 0 0;font-size:12.5px;font-weight:700}.nt-aviso{background:var(--nt-bg);color:var(--nt-txt)}.nt-peso{background:linear-gradient(135deg,#5a1a9e,#8e2c9c);box-shadow:0 10px 24px #8e2c9c40}.nt-peso .btn.min{color:#5a1a9e}.nt-barras .barra-p i{background:var(--nt-grad)}.nt-agua .barra-p i{background:linear-gradient(90deg,#b48cff,#c98bef)}.nt-medida .seg button[aria-pressed=true]{background:var(--nt-grad);color:var(--nt-tinta)}.nt-ref.alto{border-left-color:#9a2fa8}.nt-ref.medio{border-left-color:#e89ad0}.nt-cor.alto{background:var(--nt-bg);color:var(--nt-txt)}.nt-cor.medio{color:#8e2c6e;background:#fbebf6}.nt-ops button[aria-selected=true]{background:var(--nt-bg);border-color:var(--nt-1);color:var(--nt-txt)}.nt-trocar{color:var(--nt-txt)}.nt-comi{border-color:var(--nt-1);color:var(--nt-txt)}.nt-troca-lista button:hover{border-color:var(--nt-1)}.nt-kcal{flex-direction:column;gap:10px;padding:18px 16px 16px;display:flex;position:relative;overflow:hidden}.nt-kcal-t{justify-content:space-between;align-items:center;gap:8px;display:flex}.nt-kcal-t span{letter-spacing:.12em;text-transform:uppercase;color:var(--nt-txt);font-size:11px;font-weight:900}.nt-kcal-t em{letter-spacing:.1em;text-transform:uppercase;color:#8a6200;background:#d4a0172b;border-radius:999px;padding:4px 10px;font-size:11px;font-style:normal;font-weight:900}.nt-kcal-n{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.nt-kcal-n b{font-family:var(--display);letter-spacing:.01em;background:var(--nt-grad);color:#0000;-webkit-text-fill-color:transparent;filter:saturate(1.15)brightness(.82);-webkit-background-clip:text;background-clip:text;font-size:46px;line-height:.95}.nt-kcal-n span{color:var(--suave);font-size:16px;font-weight:800}.nt-kcal-barra{background:var(--nt-bg);border-radius:99px;height:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #c98bef40}.nt-kcal-barra i{background:var(--nt-grad);border-radius:99px;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.nt-kcal.bateu .nt-kcal-n b{background:linear-gradient(135deg,#e0b54a,#b8860b);filter:none;-webkit-background-clip:text;background-clip:text}.nt-kcal.bateu .nt-kcal-barra i{background:linear-gradient(90deg,#e0b54a,#f2c66b,#e0b54a) 0 0/200% 100%;animation:2.4s ease-in-out infinite nt-brilho}.nt-kcal.bateu{box-shadow:0 0 0 1.5px #e0b54a8c,0 10px 26px #e0b54a38}@keyframes nt-brilho{0%,to{background-position:0 0}50%{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.nt-kcal.bateu .nt-kcal-barra i{animation:none}}.nt-macros{grid-template-columns:1fr 1fr;gap:12px;margin-top:2px;display:grid}.nt-macros>div{flex-direction:column;gap:4px;min-width:0;display:flex}.nt-macros span{color:var(--suave);font-size:12px;font-weight:800}.nt-macros b{font-size:15px}.nt-macros small{color:var(--suave);font-size:12px;font-weight:700}.nt-macros .barra-p{height:6px}.nt-macros .barra-p i{background:var(--nt-grad)}.nt-agua-card{padding:12px 16px}.nt-hist{flex-direction:column;gap:12px;display:flex}.nt-hist-cab{justify-content:space-between;align-items:center;gap:10px;display:flex}.nt-hist-cab .seg{flex:none}.nt-hist-cab .seg button[aria-pressed=true]{background:var(--nt-grad);color:var(--nt-tinta)}.nt-hist-nums{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.nt-hist-nums>div{background:var(--nt-bg);border-radius:12px;flex-direction:column;gap:1px;min-width:0;padding:9px 10px;display:flex}.nt-hist-nums small{letter-spacing:.06em;text-transform:uppercase;color:var(--nt-txt);font-size:10.5px;font-weight:900}.nt-hist-nums b{font-family:var(--display);letter-spacing:.03em;font-size:20px;line-height:1.1}.nt-hist-nums b i{font-style:normal;font-family:var(--corpo);color:var(--suave);font-size:12px;font-weight:800}.nt-hist-nums span{color:var(--suave);font-size:11.5px;font-weight:700}.nt-graf{width:100%;height:auto;display:block}.nt-graf rect{fill:#e3c4f2}.nt-graf rect.ok{fill:#c98bef}.nt-graf circle{fill:#fff;stroke:#9a2fa8;stroke-width:1.6px}.nt-graf circle.ok{fill:#9a2fa8}.nt-graf .meta{stroke:#8e2c6e;stroke-width:1px;stroke-dasharray:4 3;opacity:.7}.nt-graf text{fill:var(--suave);font-size:9px;font-weight:700}.nt-leg{color:var(--suave);gap:14px;font-size:12px;font-weight:700;display:flex}.nt-leg span{align-items:center;gap:5px;display:flex}.nt-leg i{display:inline-block}.nt-leg i.b{background:#c98bef;border-radius:3px;width:10px;height:10px}.nt-leg i.p{background:#9a2fa8;border-radius:50%;width:9px;height:9px}.nt-leg i.m{border-top:1.5px dashed #8e2c6e;width:14px;height:0}.nt-dias-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nt-dias-lista li{border-top:1px solid var(--linha);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.nt-dias-lista li>div:first-child{flex-direction:column;min-width:84px;display:flex}.nt-dias-lista li>div:first-child b{text-transform:capitalize;font-size:14px}.nt-dias-lista li>div:first-child small{color:var(--suave);font-size:11.5px;font-weight:700}.nt-dias-lista li>div.num{flex-direction:column;font-size:13.5px;font-weight:800;display:flex}.nt-dias-lista li small{color:var(--suave);font-size:12px;font-weight:700}.nt-dias-lista em{background:var(--sup2);color:var(--suave);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:900}.nt-dias-lista em.ok{color:#8a6200;background:#d4a0172b}.nav-centro .nc-prato img{width:34px;height:34px;transition:transform .18s cubic-bezier(.3,1.6,.5,1);display:block;position:relative}.nc:active .nc-prato img{transform:scale(.82)}.nc-nutri[aria-current=page] .nc-prato img{filter:drop-shadow(0 0 5px #e89ad08c);animation:.35s cubic-bezier(.3,1.6,.5,1) nc-pulo}.nc-nutri[aria-current=page] .nc-nome{color:#9a2fa8}.nc-nutri[aria-current=page] .nc-fundo path{fill:#f7ecfb}.nc-nutri .nc-marca path{fill:#c98bef}.cab-nutri .cab-tit{justify-content:center;align-items:center;gap:8px;display:flex}.cab-nutri .cab-selo{flex:none}.nt-convite-selo{filter:drop-shadow(0 6px 16px #e89ad059);margin-bottom:2px}.adq .sq-top .tt{align-items:center;gap:1.6cqw;display:flex}.adq .sq-top .sq-selo{flex:none;width:auto;max-width:none;height:5.4cqw}@media (prefers-reduced-motion:reduce){.nc-nutri[aria-current=page] .nc-prato img{animation:none}}.nt-comi{gap:8px}.nt-comi:disabled{opacity:.6;cursor:default}.nt-comi-dica{text-align:center;color:var(--suave);margin-top:-4px;font-size:12px;font-weight:700}.nt-ref.feita{opacity:1}.nt-feita{background:var(--nt-bg);border-radius:14px;align-items:center;gap:12px;padding:8px;display:flex}.nt-foto-mini{border:2px solid var(--nt-1);background:var(--sup2);width:56px;height:56px;color:var(--nt-txt);cursor:zoom-in;border-radius:12px;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.nt-foto-mini img{object-fit:cover;width:100%;height:100%;display:block}.nt-foto-mini svg{width:22px;height:22px}.nt-feita>div{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.nt-feita b{color:var(--nt-txt);align-items:center;gap:6px;font-size:14px;display:flex}.nt-feita b svg{width:16px;height:16px}.nt-foto-troca{color:var(--suave);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;font-weight:800;text-decoration:underline}.nt-foto-grande{aspect-ratio:1;object-fit:cover;border-radius:16px;width:100%;display:block}.nt-dia-fotos{scrollbar-width:none;grid-column:1/-1;gap:6px;margin-top:-2px;display:flex;overflow-x:auto}.nt-dia-fotos::-webkit-scrollbar{display:none}.nt-dia-fotos img{object-fit:cover;border:1.5px solid var(--linha);border-radius:10px;flex:none;width:52px;height:52px}.cf-fundo{z-index:90;background:#0a0614b8;justify-content:center;align-items:center;padding:20px;animation:.2s some;display:flex;position:fixed;inset:0}.cf-pop{color:#f2eef9;text-align:center;background:#17112a;border-radius:24px;flex-direction:column;gap:10px;width:100%;max-width:340px;padding:22px 18px 14px;animation:.28s cubic-bezier(.2,.8,.2,1) pop;display:flex}.cf-pop h2{margin:0;font-size:20px}.cf-pop p{color:#c9c1db;margin:0 0 6px;font-size:14.5px}.cf-pop .cf-sim{color:#c9c1db}.toast{z-index:95}.av-montar-txt{flex-direction:column;gap:10px;margin-top:4px;display:flex}.pl-dicas ol.av-montar-passos,.av-montar-passos{flex-direction:column;gap:8px;margin:0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:flex}.av-montar-passos li{grid-template-columns:26px 1fr;align-items:start;gap:10px;display:grid}.av-montar-passos li b{background:var(--acao);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13.5px;font-weight:900;display:grid}.av-montar-des{flex-direction:column;align-items:center;gap:4px;display:flex}.av-montar-des small{color:var(--suave);text-align:center;font-size:12px}.av-montar-dicas{color:var(--suave);flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.4;display:flex}.rs-roda{gap:14px}.rs-roda-rot{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:clamp(26px,8vw,38px);line-height:1}.rs-roda.pausa .rs-roda-rot{color:#8fd0ff}.rs-roda-cont{color:#ffffffbf;font-size:14px;font-weight:700}.rs-roda .crono-zera{font-size:26px;font-weight:900}.crono-tela .rs-voltei,.rs-voltei{min-width:220px;min-height:64px;font-size:20px}.rs-teste{gap:16px}.rs-toque{color:#fff;touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;width:min(88vw,420px);min-height:min(56vh,420px);font:inherit;background:#ffffff0f;border:2px dashed #ffffff4d;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.rs-toque b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:28px}.rs-toque span{color:#fffc;font-size:15px;font-weight:700}.rs-teste.segura .rs-toque{background:#f2762e40;border-style:solid;border-color:#f2762e}.rs-teste.corre .rs-toque{background:#45d08f2e;border-style:solid;border-color:#45d08f}.rs-teste.pausa .rs-toque{background:#8fd0ff24}.rs-grande{line-height:1;font-size:clamp(60px,20vw,96px)!important}.rs-teste-fim{flex-direction:column;align-items:center;gap:8px;display:flex}.rs-teste-fim>b{font-family:var(--display);letter-spacing:.03em;font-size:64px;line-height:1}.rs-teste-fim small{color:#fffc;font-weight:700}.rs-teste-lista{flex-wrap:wrap;justify-content:center;gap:6px;max-width:340px;display:flex}.rs-teste-lista span{background:#ffffff1a;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:700}.rs-num{text-align:center;border:1.5px solid var(--linha);background:var(--sup);width:100%;color:var(--texto);border-radius:14px;padding:14px;font-size:28px;font-weight:900}.rs-teste-card{flex-direction:column;gap:10px;display:flex}.rs-so-testes{width:100%}.rs-pil{display:flex}.rs-pil-n{width:26px;height:26px;font-family:var(--display);letter-spacing:.03em;background:#f2762e;border-radius:50%;place-items:center;display:grid;color:#fff!important;font-size:14px!important}.rs-troca{background:var(--alerta-bg);color:var(--alerta);border-radius:10px;padding:8px 10px;font-size:13.5px;font-weight:700;line-height:1.35;display:block}.rs-zona{background:var(--acao-bg);color:var(--acao-txt);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12.5px;font-weight:800;display:inline-block}.rs-zona[data-z=maximo]{color:var(--ruim);background:#d645451f}.rs-zona[data-z=leve]{background:var(--ok-bg);color:var(--ok)}.rs-parte{flex-direction:column;gap:6px;padding:6px 0;display:flex}.rs-parte+.rs-parte{border-top:1px solid var(--linha);padding-top:10px}.rs-pw .rs-lista{grid-template-columns:1fr}.rs-pw .rs-lista button{text-align:left;align-items:flex-start;padding:14px 16px}.rs-pw .rs-lista button b{font-size:16px;font-weight:800}.rs-pw .rs-lista button small{text-align:left}.rs-pw .rs-tres{grid-template-columns:repeat(3,1fr)}.rs-pw .rs-tres button{padding:12px 6px}.rs-pw .rs-tres button b{text-align:center;font-size:13.5px;font-weight:800}.rs-pw .rs-lug button b{text-align:center;font-size:14px;font-weight:800}.rs-perg{flex-direction:column;gap:6px;display:flex}.rs-pw .pw-rot{text-transform:none;letter-spacing:0;font-size:14px;font-weight:800}.rs-nivel-res{flex-direction:column;gap:8px;margin-top:6px;display:flex}.rs-semana{flex-direction:column;gap:8px;display:flex}.rs-semana div{background:#ffffff0f;border-radius:14px;grid-template-columns:12px 1fr auto;align-items:center;column-gap:10px;padding:10px 12px;display:grid}.rs-semana i{border-radius:4px;grid-row:span 2;width:12px;height:12px}.rs-semana b{font-size:15px}.rs-semana em{font-size:15px;font-style:normal;font-weight:900}.rs-semana small{color:#c9bfe3;grid-column:2/4;font-size:12.5px;font-weight:600}.rs-regras{color:#e4dcf5;flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:14px;line-height:1.4;display:flex}.rs-aviso{background:var(--acao-bg);color:var(--acao-txt);border-radius:10px;margin:0;padding:8px 10px;font-size:13px;font-weight:800}.rs-sug{background:var(--ok-bg);border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}.rs-hist{flex-wrap:wrap;gap:8px;display:flex}.rs-hist span{background:var(--sup2);border-radius:12px;flex-direction:column;align-items:center;padding:6px 10px;display:flex}.rs-hist small{color:var(--suave);font-size:11.5px}.rs-linha{flex-direction:column;gap:6px;display:flex}.rs-linha-fx{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.rs-linha-fx span{text-transform:uppercase;letter-spacing:.04em;text-align:center;color:#fff;border-radius:6px;padding:3px 0;font-size:11px;font-weight:900}.rs-linha .f0{background:#f2a65e}.rs-linha .f1{background:#f2762e}.rs-linha .f2{background:#c8461b}.rs-linha .desc{background:#8fd0ff}.rs-linha .cheg{background:#45d08f}.rs-linha-barras{grid-template-columns:repeat(12,1fr);align-items:end;gap:4px;display:grid}.rs-sem{flex-direction:column;align-items:center;gap:2px;display:flex;background:0 0!important}.rs-tr{background:var(--sup2);border-radius:6px;align-items:flex-end;width:100%;height:84px;display:flex}.rs-tr i{border-radius:6px;width:100%;display:block}.rs-sem.f0 i{background:#f2a65e}.rs-sem.f1 i{background:#f2762e}.rs-sem.f2 i{background:#c8461b}.rs-sem.desc i{background:#8fd0ff}.rs-sem.cheg i{background:#45d08f}.rs-sem.agora .rs-tr{outline:2px solid var(--texto);outline-offset:1px}.rs-sem .n{color:var(--suave);font-size:11px;font-weight:800}.rs-sem.agora .n{color:var(--texto)}.rs-sem .r{color:var(--suave);min-height:12px;font-size:9.5px;font-weight:800}.rs-linha-leg{color:var(--suave);flex-wrap:wrap;gap:4px 12px;font-size:11.5px;font-weight:700;display:flex}.rs-linha-leg span{align-items:center;gap:5px;display:flex}.rs-linha-leg i{border-radius:3px;width:10px;height:10px;display:inline-block}.rs-ev{gap:10px}.rs-ev-l{border-top:1px solid var(--linha);grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:8px 0;display:grid}.rs-ev-l span{flex-direction:column;display:flex}.rs-ev-l span small,.rs-ev-l>small{color:var(--suave);font-size:12.5px}.rs-ev-l>small{grid-column:1/3}.rs-ev-l>small.bom{color:var(--ok);font-weight:800}.rs-ev-l em{font-style:normal;font-family:var(--display);letter-spacing:.03em;font-size:22px}.av-montar-des .av-cena.mini.av-montar{background:var(--sup2);border-radius:16px;width:min(80%,260px);max-width:none;height:auto}.av-montar-des .av-cena.mini.av-montar svg{aspect-ratio:1;width:100%;height:auto}.rs-trava{top:max(14px,env(safe-area-inset-top));z-index:46;pointer-events:none;justify-content:space-between;padding:0 16px;display:flex;position:fixed;left:0;right:0}.rs-trava button{pointer-events:auto;font:inherit;color:#fff;background:#ffffff1a;border:1px solid #ffffff40;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:800}.rs-graf{align-items:flex-end;gap:6px;width:min(84vw,340px);height:130px;padding:6px 0;display:flex}.rs-graf-c{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.rs-graf-c i{background:linear-gradient(#f2c766,#f2762e);border-radius:8px 8px 3px 3px;width:100%;max-width:38px}.rs-graf-c i.top{background:linear-gradient(#8ff0be,#45d08f)}.rs-graf-c small{color:#ffffffd9;font-size:11px;font-weight:800}.rs-graf-c span{color:#fff9;font-size:11px;font-weight:700}.rs-conta{cursor:default;touch-action:auto}.rs-conta .rs-num{color:#1a1330;background:#fff;max-width:220px}.rs-teste-fim .rs-num{color:#1a1330;background:#fff;padding:8px;font-size:20px}.rs-teste-fim .fb-pular{color:#ffffffbf}.rs-voz{font:inherit;color:#fff;pointer-events:auto;background:#ffffff1a;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:800;display:inline-flex}.rs-voz svg{width:18px;height:18px}.rs-voz[aria-pressed=false]{opacity:.7}.crono-tela>.rs-voz{top:max(18px,env(safe-area-inset-top));position:absolute;right:16px}.rs-zona-pausa{color:#8fd0ff!important;background:#8fd0ff29!important}.crono-tela .rs-zona{align-self:center;padding:6px 14px;font-size:14px}.rs-quao{flex-direction:column;gap:8px;display:flex}.rs-quao-c{border-left:4px solid;border-radius:10px;flex-direction:column;gap:3px;padding:9px 12px;display:flex}.rs-quao-c>b{font-size:15px}.rs-quao-c>span{color:#2a2140;font-size:14px}.rs-quao-c>small{color:#5c5372;font-size:12.5px}.rs-cena svg{aspect-ratio:auto;max-height:240px}.rs-cena.parado{background:var(--sup2)}.rs-cena .rs-leg{color:var(--suave);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:4px 8px 8px;font-size:11.5px;font-weight:700;display:flex;position:static}.rs-cena .rs-leg i{border-radius:3px;width:10px;height:10px;margin-left:6px;display:inline-block}.rs-midia{padding:0 16px}.rs-ritmo{background:var(--sup2);border-radius:18px;flex-direction:column;gap:8px;padding:14px 14px 10px;display:flex}.rs-ritmo-barra{border-radius:9px;gap:2px;height:30px;display:flex;position:relative;overflow:hidden}.rs-ritmo-barra>i{min-width:4px;display:block}.rs-ritmo-cur{background:var(--texto);border-radius:2px;width:3px;margin-left:-1px;position:absolute;top:-2px;bottom:-2px}.rs-ritmo-leg{color:var(--suave);flex-wrap:wrap;gap:4px 10px;font-size:12px;font-weight:700;display:flex}.rs-ritmo-leg i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:4px;display:inline-block}.rs-como{font:inherit;color:var(--acao);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:13px;font-weight:800}.rs-galeria .rs-gal-item{max-width:520px}.rs-cena .av-agora{top:8px;bottom:auto}.rs-cena .rs-leg{box-shadow:none;background:0 0;border-radius:0}.rs-ritmo-max{display:block;position:absolute;top:0;bottom:0}.av2-aq{cursor:pointer;font:inherit;color:inherit}.av2-aq .av-cena.mini{background:var(--sup2)}.av-aq-midia{background:var(--sup2);border-radius:18px;overflow:hidden}.av-aq-midia .td-previa,.av-aq-midia video{width:100%}.av-aq-passos{flex-direction:column;gap:4px;margin:0;padding-left:20px;font-size:14px;line-height:1.4;display:flex}.td-zero{font:inherit;color:var(--suave);cursor:pointer;background:0 0;border:0;align-self:center;padding:2px 8px;font-size:13px;font-weight:800;text-decoration:underline}.rs-ln{cursor:pointer;font:inherit;color:inherit}.rs-ln .td-ln-t small{line-height:1.3}.rs-mini-c{background:var(--sup2);place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.rs-mini-c .av-cena,.rs-mini-c .rs-ritmo{background:0 0;border-radius:0;width:100%}.rs-mini-c .rs-cena svg{width:100%;max-height:64px}.rs-mini-c .rs-ritmo{padding:0 6px}.rs-mini-c .rs-ritmo-barra{border-radius:5px;height:16px}.rs-mini-c .rs-teste,.rs-mini-c>*{max-width:64px}.td-ln em.rs-ln-z{font-family:var(--corpo,Nunito),sans-serif;text-transform:none;font-size:11px;font-weight:900}.av-avisos-lista{color:var(--suave);flex-direction:column;gap:3px;margin:0;padding-left:18px;font-size:13px;font-weight:700;display:flex}.td-ln.rs-ln{grid-template-columns:84px 1fr auto}.rs-ln .rs-mini-c{width:84px;height:100%;min-height:64px}.rs-mini-c .rs-cena svg{max-height:72px}.rs-ln .rs-mini-c>*{max-width:84px}.nt-obj{background:var(--nt-bg);cursor:pointer;width:100%;color:var(--texto);text-align:left;font:inherit;border:1px solid #c98bef59;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;display:flex}.nt-obj span{letter-spacing:.12em;text-transform:uppercase;color:var(--nt-txt);font-size:10.5px;font-weight:900}.nt-obj b{flex:1;font-size:14px;font-weight:800}.nt-obj i{color:var(--nt-txt);font-size:12.5px;font-style:normal;font-weight:800}.nt-motivo{background:var(--acao-bg);color:var(--acao-txt);border-radius:12px;margin:0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.35}.nt-motivo.menor{background:var(--alerta-bg);color:#8a5a00}.nt-objs{gap:8px;display:grid}.nt-objs button{border:1.5px solid var(--linha);background:var(--sup);color:var(--texto);cursor:pointer;text-align:left;font:inherit;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;display:flex}.nt-objs button b{font-size:15px;font-weight:800}.nt-objs button small{color:var(--suave);font-size:12.5px;font-weight:700}.nt-objs button[aria-pressed=true]{color:#2a0e38;background:linear-gradient(135deg,#c98bef,#e89ad0);border-color:#0000}.nt-objs button[aria-pressed=true] small{color:#2a0e38bf}.nt-objs button:disabled{opacity:.5;cursor:not-allowed}
