/* Histórico legado e visualizador de documentos em tela cheia */
.lgc{border-color:var(--go);background:var(--rol)}
#vd{position:fixed;inset:0;z-index:58;background:#E9E6E0;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0px)}
#vd[hidden]{display:none}
.vdh{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--pd);color:#fff;padding-left:max(14px,env(safe-area-inset-left,0px));padding-right:max(14px,env(safe-area-inset-right,0px))}
.vdh .chip{background:rgba(255,255,255,.16);color:#fff}
.vdt{flex:1;min-width:0}.vdt b{display:block;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vdt small{display:block;font-size:12px;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.vdc{flex:1;min-height:0;overflow:auto;padding-bottom:env(safe-area-inset-bottom,0px)}
.vdf{width:100%;height:100%;border:0;background:#fff}
.vdp{max-width:720px;margin:0 auto;padding:18px 14px}
.vdfolha{background:#fff;border:1px solid var(--ln);border-radius:6px;padding:34px 30px;min-height:420px;box-shadow:0 4px 18px rgba(0,0,0,.1);line-height:1.7}
