.lumeri-estado--carregando{color:var(--lumeri-tinta-media)}.lumeri-estado--vazio{border:1px solid var(--lumeri-linha-suave);border-radius:var(--lumeri-raio-controle);background:var(--lumeri-recuado);color:var(--lumeri-tinta-media);padding:1.25rem}.lumeri-estado--vazio>:first-child{margin-top:0}.lumeri-estado--vazio>:last-child{margin-bottom:0}.entrada-perfil-lumeri{grid-template-rows:auto 1fr auto;min-height:100svh;display:grid}.entrada-perfil-lumeri__topo{border-bottom:1px solid var(--lumeri-linha-suave);justify-content:space-between;align-items:center;min-height:4.5rem;display:flex}.entrada-perfil-lumeri__topo .marca-lumeri__nome,.entrada-perfil-lumeri__contexto{display:none}.entrada-perfil-lumeri__topo:after{background:var(--lumeri-vinho);content:"";width:2.375rem;height:2px}.entrada-perfil-lumeri__corpo{align-content:center;padding-block:3.5rem;display:grid}.entrada-perfil-lumeri__conteudo{width:min(100%,26rem)}.entrada-perfil-lumeri__acento{display:none}.entrada-perfil-lumeri h1{max-width:20ch;color:var(--lumeri-tinta);letter-spacing:-.035em;text-wrap:balance;margin:0;font-family:inherit;font-size:1.75rem;font-weight:600;line-height:1.1}.entrada-perfil-lumeri__conteudo .lumeri-estado{background:0 0;border-radius:0;max-width:39ch;margin-top:1rem;padding:0;font-size:.875rem;line-height:1.55}.entrada-perfil-lumeri__conteudo .lumeri-estado--erro{color:var(--lumeri-erro)}.entrada-perfil-lumeri__apoio{max-width:39ch;color:var(--lumeri-tinta-media);margin:.65rem 0 0;font-size:.875rem;line-height:1.55}.entrada-perfil-lumeri__linhas{gap:.7rem;width:min(100%,20rem);margin-top:2.25rem;display:grid}.entrada-perfil-lumeri__linhas i{background:var(--lumeri-recuado);width:45%;height:.875rem;animation:lumeri-pulso 1.4s var(--lumeri-curva) infinite;border-radius:8px;display:block}.entrada-perfil-lumeri__linhas i:first-child{width:100%}.entrada-perfil-lumeri__linhas i:nth-child(2){width:72%}@media (prefers-reduced-motion:reduce){.entrada-perfil-lumeri__linhas i{animation:none}}.entrada-perfil-lumeri__repetir{justify-content:space-between;width:100%;margin-top:2rem}.entrada-perfil-lumeri__rodape{border-top:1px solid var(--lumeri-linha-suave);min-height:3.75rem;color:var(--lumeri-tinta-media);justify-content:space-between;align-items:center;font-size:.7rem;display:flex}.entrada-perfil-lumeri__rodape span:last-child{color:var(--lumeri-vinho-profundo);font-weight:620}@media (width>=48rem){.entrada-perfil-lumeri__topo{min-height:4.75rem}.entrada-perfil-lumeri__topo .marca-lumeri__nome,.entrada-perfil-lumeri__contexto{display:inline}.entrada-perfil-lumeri__contexto{color:var(--lumeri-tinta-media);font-size:.75rem}.entrada-perfil-lumeri__topo:after{content:none}.entrada-perfil-lumeri h1{font-size:2.125rem}.entrada-perfil-lumeri__repetir{width:auto;min-width:13.5rem}.entrada-perfil-lumeri__rodape{min-height:4rem}}@media (forced-colors:active){.entrada-perfil-lumeri__topo:after{background:highlight}.entrada-perfil-lumeri__linhas i{border:1px solid canvastext}.lumeri-estado--vazio{border-color:canvastext}}.lumeri-esqueleto-lista{gap:.75rem;margin-top:1.25rem;display:grid}.lumeri-esqueleto-lista__linha{border-bottom:1px solid var(--lumeri-linha-suave);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.875rem;padding:.9375rem 0;display:grid}.lumeri-esqueleto-lista__linha:first-child{border-top:1px solid var(--lumeri-linha-suave)}.lumeri-esqueleto-lista__marca{border-radius:999px;flex:none;width:1.625rem;height:1.625rem}.lumeri-esqueleto-lista__texto{gap:.5rem;min-width:0;display:grid}.lumeri-esqueleto-lista__titulo{width:68%;height:.9375rem}.lumeri-esqueleto-lista__apoio{width:42%;height:.75rem}.lumeri-esqueleto-lista__linha:nth-child(2) .lumeri-esqueleto-lista__titulo{width:84%}.lumeri-esqueleto-lista__linha:nth-child(2) .lumeri-esqueleto-lista__apoio{width:34%}.lumeri-esqueleto-lista__linha:nth-child(3) .lumeri-esqueleto-lista__titulo{width:56%}.lumeri-esqueleto-lista__linha:nth-child(3) .lumeri-esqueleto-lista__apoio{width:48%}.lumeri-esqueleto-lista .lumeri-estado{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
