.visualizador{position:fixed;inset:0;z-index:110;display:flex;flex-direction:column;background:var(--tinta);color:var(--branco)}.visualizador__topo{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem;padding:.75rem 1rem .75rem 1.5rem;border-bottom:1px solid color-mix(in srgb,var(--branco) 12%,transparent)}.visualizador__titulo{display:flex;flex-direction:column;gap:.125rem;min-width:0}.visualizador__nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:500}.visualizador__detalhe{font-size:.8125rem;color:color-mix(in srgb,var(--branco) 65%,transparent)}.visualizador__acoes{display:flex;flex:none;align-items:center;gap:.5rem}.visualizador .visualizador__acao{display:inline-flex;align-items:center;gap:.5rem;border-color:color-mix(in srgb,var(--branco) 40%,transparent);border-radius:999px;background:transparent;color:var(--branco);text-decoration:none}.visualizador .visualizador__acao:hover{background:color-mix(in srgb,var(--branco) 12%,transparent)}.visualizador__icone{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--branco);cursor:pointer;transition:background-color var(--transicao)}.visualizador__icone:hover:not(:disabled){background:color-mix(in srgb,var(--branco) 12%,transparent)}.visualizador__icone:disabled{opacity:.35;cursor:default}.visualizador :is(button,a):focus-visible,.visualizador__pdf:focus-visible{outline:2px solid var(--branco);outline-offset:2px}.visualizador__palco{position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-height:0;padding:1rem;overflow:auto}.visualizador__palco[data-fase=carregando] .carregando-na-tela{color:var(--branco)}.visualizador__pdf{width:min(64rem,100%);border:0}.visualizador__pdf,.visualizador__texto{height:100%;border-radius:var(--raio-cartao);background:var(--branco)}.visualizador__texto{width:min(56rem,100%);margin:0;padding:1.5rem;overflow:auto;color:var(--cinza-900);font-family:inherit;font-size:.875rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.visualizador__imagem-botao{appearance:none;display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%;padding:0;border:0;background:none;cursor:zoom-in}.visualizador__imagem{display:block;max-width:100%;max-height:calc(100dvh - 7rem);object-fit:contain}.visualizador__palco[data-ampliada]{align-items:flex-start;justify-content:flex-start}.visualizador__palco[data-ampliada] .visualizador__imagem-botao{max-width:none;max-height:none;margin:auto;cursor:zoom-out}.visualizador__palco[data-ampliada] .visualizador__imagem{max-width:none;max-height:none}.visualizador__aviso{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:28rem;text-align:center}.visualizador__aviso-texto{margin:0;font-size:1.125rem;font-weight:500}.visualizador__aviso-nota{margin:0;font-size:.875rem;color:color-mix(in srgb,var(--branco) 65%,transparent)}.visualizador__aviso-acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem}@media (max-width:759px){.visualizador__topo{padding:.5rem .5rem .5rem 1rem;gap:.5rem}.visualizador__acoes .visualizador__acao{width:2.75rem;height:2.75rem;padding:0;justify-content:center;font-size:0}.visualizador__palco{padding:.5rem}.visualizador__pdf{border-radius:0}}@media (prefers-reduced-motion:reduce){.visualizador__icone{transition:none}}.orin-balao__img-botao{appearance:none;display:block;padding:0;border:0;background:none;cursor:zoom-in}.orin-balao__img-botao:focus-visible{outline:2px solid var(--marca);outline-offset:2px}