[data-vali-pos-print-scope],[data-vali-pos-print-scope] main{width:100%;max-width:100%;min-width:0;overflow-x:clip}[data-vali-pos-print-scope] .flex>*,[data-vali-pos-print-scope] .grid>*,[data-vali-pos-print-scope] article,[data-vali-pos-print-scope] aside,[data-vali-pos-print-scope] footer,[data-vali-pos-print-scope] header,[data-vali-pos-print-scope] nav,[data-vali-pos-print-scope] section{min-width:0;max-width:100%}[data-vali-pos-print-scope] .overflow-x-auto{max-width:100%;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}[data-vali-pos-print-scope] h1,[data-vali-pos-print-scope] h2,[data-vali-pos-print-scope] h3,[data-vali-pos-print-scope] li,[data-vali-pos-print-scope] p,[data-vali-pos-print-scope] summary,[data-vali-pos-print-scope] td,[data-vali-pos-print-scope] th{overflow-wrap:anywhere}[data-vali-pos-print-scope] details>summary{white-space:normal}@media (max-width:640px){[data-vali-pos-print-scope] nav>div{min-height:3.5rem;height:auto;gap:.5rem;padding:.45rem .75rem}[data-vali-pos-print-scope] nav strong{max-width:52vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.1}[data-vali-pos-print-scope] nav button{flex:0 0 auto;white-space:nowrap;padding-inline:.7rem}[data-vali-pos-print-scope] header{border-radius:1.35rem}[data-vali-pos-print-scope] header h1{font-size:clamp(2rem,10.5vw,2.75rem);line-height:1.02;letter-spacing:-.035em}[data-vali-pos-print-scope] aside,[data-vali-pos-print-scope] section{border-radius:1.25rem}[data-vali-pos-print-scope] table{font-size:.78rem}[data-vali-pos-print-scope] #inversion [class*="grid-cols-[1fr_auto]"]{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:380px){[data-vali-pos-print-scope] nav strong{display:none}[data-vali-pos-print-scope] nav>div{justify-content:flex-end}[data-vali-pos-print-scope] nav button{max-width:100%}}@media (max-width:340px){[data-vali-pos-print-scope] header h1{font-size:1.75rem;line-height:1.04;overflow-wrap:normal;word-break:normal}}@media print{[data-vali-pos-print-scope],[data-vali-pos-print-scope] main{width:100%!important;max-width:none!important;min-width:0!important;overflow:visible!important}[data-vali-pos-print-scope] .overflow-x-auto{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}[data-vali-pos-print-scope] table{width:100%!important;max-width:100%!important;min-width:0!important;table-layout:fixed!important;font-size:.72rem}[data-vali-pos-print-scope] td,[data-vali-pos-print-scope] th{min-width:0!important;max-width:none!important;padding:.55rem!important;white-space:normal!important;overflow:visible!important;overflow-wrap:break-word!important;word-break:normal!important}[data-vali-pos-print-scope] #inversion,[data-vali-pos-print-scope] #primer-mes,[data-vali-pos-print-scope] #referencia,[data-vali-pos-print-scope] section:has(>div>.grid>article:nth-child(6)),[data-vali-pos-print-scope] section:has(details){-moz-column-break-inside:auto!important;break-inside:auto!important;page-break-inside:auto!important}[data-vali-pos-print-scope] #inversion aside,[data-vali-pos-print-scope] #primer-mes article,[data-vali-pos-print-scope] #primer-mes table,[data-vali-pos-print-scope] details{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}[data-vali-pos-print-scope] #referencia .overflow-x-auto{padding:.5rem!important}[data-vali-pos-print-scope] #referencia .overflow-x-auto>div{width:100%!important;max-width:100%!important;min-width:0!important;box-shadow:none!important;font-size:.78rem}[data-vali-pos-print-scope] #referencia .overflow-x-auto>div>div:first-child{height:auto!important;min-height:3.5rem;flex-wrap:wrap;gap:.4rem .8rem;padding:.7rem!important}[data-vali-pos-print-scope] #referencia .overflow-x-auto>div>div:nth-child(2){min-height:0!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr) minmax(0,.85fr)!important}[data-vali-pos-print-scope] #inversion *,[data-vali-pos-print-scope] #primer-mes *,[data-vali-pos-print-scope] #referencia .overflow-x-auto>div *{min-width:0;max-width:100%}}