.topo-r{background:var(--superficie);box-shadow:0 1px 0 var(--linha)}.topo-r .moldura{display:flex;align-items:center;gap:20px;min-height:64px;flex-wrap:wrap}.chip-emp{display:grid;padding:6px 14px;border-radius:12px;background:var(--superficie-app);font-size:13px;line-height:18px;min-width:0}.chip-emp b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chip-emp span{color:var(--texto-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topo-r .trocar{margin-left:auto;color:var(--acao);font-weight:500;font-size:14px;white-space:nowrap}.grade-r{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px;align-items:start;padding-top:40px}.cab h1{font-size:clamp(30px,3.4vw,44px);line-height:1.08}.cab .apoio{margin-top:12px;font-size:18px}.numeros{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.num{padding:18px 20px;border-radius:12px;display:grid;gap:4px}.num small{font-size:13px;line-height:18px;font-weight:500}.num b{font-size:34px;line-height:1.05;letter-spacing:-.03em;font-weight:500}.num span{font-size:14px;line-height:20px}.num-ganho{background:var(--verde-fundo);color:var(--verde-texto)}.num-dor{background:var(--ambar-fundo);color:var(--ambar-texto)}.num-neutro{background:var(--superficie-2);color:var(--texto-2)}.numeros.so-um{grid-template-columns:1fr}.lista-t{margin-top:36px;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.lista-t h2{font-size:22px;line-height:28px;letter-spacing:-.02em}.lista-t span{font-size:14px;color:var(--texto-3)}.itens{margin-top:14px;display:grid;gap:8px}.item{overflow:hidden}.item-l{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:16px;align-items:center;padding:14px 18px}.item-l b{display:block;font-weight:500;font-size:15px;line-height:22px}.item-l .m{font-size:13px;line-height:19px;color:var(--texto-3);display:block}.item-l .quando{text-align:right;font-size:13px;line-height:18px;color:var(--texto-2);white-space:nowrap}.item-l .quando strong{display:block;font-size:15px;font-weight:500;color:var(--texto)}.item-l .btn{height:36px;white-space:nowrap;gap:6px}.item-l .btn .ico{width:14px;height:14px}.item-1{box-shadow:var(--elev-3)}.item-1 .item-l{padding:18px 20px}.item-1 .item-l b{font-size:17px;line-height:24px}.urgente{color:var(--ambar-texto)!important}.trecho{margin:0 12px 12px;border-radius:12px;background:var(--superficie-app);padding:16px;display:grid;gap:12px}.nota{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding:14px 16px;border-radius:12px;background:var(--verde-fundo);color:var(--verde-texto)}.nota .indice b{color:var(--verde-texto)}.nota p{font-size:17px;line-height:23px;font-weight:600}.nota p span{display:block;font-size:14px;line-height:20px;font-weight:400}.trecho .achado-l{background:var(--superficie)}.achado-l{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:52px;padding:0 12px;border-radius:8px;font-size:15px;line-height:22px}.achado-l small{display:block;font-size:13px;color:var(--texto-3)}[data-achados]{display:grid;gap:4px}.nota[data-veredito=avaliar],.nota[data-veredito=nao-participar]{background:var(--ambar-fundo);color:var(--ambar-texto)}.nota[data-veredito=avaliar] .indice b,.nota[data-veredito=nao-participar] .indice b{color:var(--ambar-texto)}.trava{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:8px;box-shadow:inset 0 0 0 1.5px var(--linha-forte);color:var(--texto-2);font-size:15px;line-height:22px}.trava b{font-weight:600;color:var(--texto)}.trava .barras{display:grid;gap:6px;flex:1;max-width:160px;margin-left:auto}.trava .barras i{display:block;height:7px;border-radius:99px;background:var(--superficie-3)}.sem-analise{margin:0 12px 12px;padding:14px 16px;border-radius:12px;background:var(--superficie-app);display:flex;gap:12px;align-items:center;color:var(--texto-2);font-size:15px;line-height:22px}.sem-analise b{color:var(--texto);font-weight:600}.mais-r{margin-top:16px;display:flex;gap:10px;align-items:center;justify-content:center;padding:16px;border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--linha-forte);color:var(--texto-2);font-size:15px}.vazio{margin-top:36px;padding:24px;border-radius:12px;background:var(--superficie);box-shadow:var(--elev-1);display:grid;gap:14px}.vazio h2{font-size:22px;line-height:28px;letter-spacing:-.02em}.vazio p{font-size:15px;line-height:22px;color:var(--texto-2)}.vazio .avisa{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:8px;background:var(--acao-suave);color:var(--acao-suave-texto);font-size:15px}.conta{position:sticky;top:24px;padding:24px;box-shadow:var(--elev-3)}.conta h2{color:var(--texto);font-size:22px;line-height:28px;letter-spacing:-.02em}.conta .apoio2{margin-top:6px;font-size:15px;line-height:22px;color:var(--texto-2)}.conta .btn{width:100%;margin-top:18px;height:48px}.preenchido{margin-top:18px;display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:8px;background:var(--superficie-app);font-size:14px}.preenchido .ico{color:var(--verde)}.preenchido span{color:var(--texto-3);margin-left:auto;font-size:12px}.preenchido bdi{unicode-bidi:isolate}.preenchido[hidden]{display:none}.google{margin-top:12px;width:100%;height:44px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--borda-controle);display:flex;gap:10px;justify-content:center;align-items:center;font-weight:500;font-size:15px;background:var(--superficie)}.depois{margin-top:16px;display:grid;gap:6px;font-size:14px;line-height:20px;color:var(--texto-2)}.depois span{display:flex;gap:8px;align-items:center}.depois .ico{width:14px;height:14px;color:var(--verde)}.barra-fixa{display:none}@media(max-width:1023px){.grade-r{grid-template-columns:1fr;padding-top:24px;gap:28px}.conta{position:static}}@media(max-width:640px){.topo-r .moldura{gap:10px;padding-block:10px}.chip-emp{flex:1}.so-desk{display:none}.numeros{grid-template-columns:1fr}.num b{font-size:30px}.item-l{grid-template-columns:minmax(0,1fr) auto;row-gap:10px;padding:14px}.item-l .quando{text-align:left;grid-column:1;display:flex;gap:8px;align-items:baseline}.item-l .quando strong{display:inline}.item-l .btn{grid-column:2;grid-row:1 / span 2;align-self:center}.item-1 .item-l{padding:16px}.trecho{margin:0 8px 8px;padding:12px}.trava .barras{display:none}.conta{padding:20px 16px}body{padding-bottom:80px}.barra-fixa{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:9;padding:12px 16px;background:var(--superficie);box-shadow:0 -1px 0 var(--linha),0 -8px 20px -10px rgb(var(--sombra-cor) / .3)}.barra-fixa .btn{width:100%;height:48px}html[data-shot] .barra-fixa{position:static}html[data-shot] body{padding-bottom:0}}
