.pt-doc{width:calc(var(--tel) * 1px);height:calc(var(--tel) * var(--doc-alto) / var(--doc-ancho,390) * 1px);box-shadow:0 0 0 1px var(--filo-telefono,#16161524);border-radius:12px;position:relative;overflow:hidden;transform:translateZ(0)}.pt-doc-lienzo{width:calc(var(--doc-ancho,390) * 1px);height:calc(var(--doc-alto) * 1px);transform:scale(calc(var(--tel) / var(--doc-ancho,390)));transform-origin:0 0;pointer-events:none;font-family:var(--font-sans)}.pt-doc-lienzo>.perfil{height:100%;min-height:0}.pt-doc-lienzo>.perfil.muestra>.p-columna:has(>.b-barra){align-content:start;height:100%;overflow:clip}.pt-doc-lienzo>.perfil.muestra>.p-columna>.b-barra{margin-inline:0;position:absolute;inset:auto 0 0}
