:root{--modal-entrada: .22s;--modal-salida: .15s;--modal-curva-entrada: cubic-bezier(.16, 1, .3, 1);--modal-curva-salida: cubic-bezier(.4, 0, 1, 1)}dialog{opacity:0;transform:translateY(8px) scale(.98);transition:opacity var(--modal-salida) var(--modal-curva-salida),transform var(--modal-salida) var(--modal-curva-salida),overlay var(--modal-salida) allow-discrete,display var(--modal-salida) allow-discrete}dialog[open]{opacity:1;transform:none;transition:opacity var(--modal-entrada) var(--modal-curva-entrada),transform var(--modal-entrada) var(--modal-curva-entrada),overlay var(--modal-entrada) allow-discrete,display var(--modal-entrada) allow-discrete}@starting-style{dialog[open]{opacity:0;transform:translateY(12px) scale(.96)}}dialog::backdrop{opacity:0;transition:opacity var(--modal-salida) ease-in,overlay var(--modal-salida) allow-discrete,display var(--modal-salida) allow-discrete}dialog[open]::backdrop{opacity:1;transition:opacity var(--modal-entrada) ease-out,overlay var(--modal-entrada) allow-discrete,display var(--modal-entrada) allow-discrete}@starting-style{dialog[open]::backdrop{opacity:0}}.modal-fade-enter-active{transition:opacity var(--modal-entrada) ease-out}.modal-fade-leave-active{transition:opacity var(--modal-salida) ease-in}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}.modal-fade-enter-active .modal-content{transition:opacity var(--modal-entrada) var(--modal-curva-entrada),transform var(--modal-entrada) var(--modal-curva-entrada)}.modal-fade-leave-active .modal-content{transition:opacity var(--modal-salida) var(--modal-curva-salida),transform var(--modal-salida) var(--modal-curva-salida)}.modal-fade-enter-from .modal-content{opacity:0;transform:translateY(12px) scale(.96)}.modal-fade-leave-to .modal-content{opacity:0;transform:translateY(4px) scale(.98)}@media (prefers-reduced-motion: reduce){dialog,dialog[open],dialog::backdrop,dialog[open]::backdrop,.modal-fade-enter-active .modal-content,.modal-fade-leave-active .modal-content{transform:none!important;transition-property:opacity,overlay,display!important}}.req-descripcion-html{line-height:1.55;overflow-wrap:anywhere;word-break:break-word}.req-descripcion-html p{margin:.4em 0;white-space:pre-wrap}.req-descripcion-html p:first-child{margin-top:0}.req-descripcion-html p:last-child{margin-bottom:0}.req-descripcion-html ul,.req-descripcion-html ol{margin:.5em 0;padding-left:1.5rem}.req-descripcion-html ul{list-style-type:disc;list-style-position:outside}.req-descripcion-html ol{list-style-type:decimal;list-style-position:outside}.req-descripcion-html ul ul{list-style-type:circle}.req-descripcion-html ul ul ul{list-style-type:square}.req-descripcion-html ol ol{list-style-type:lower-alpha}.req-descripcion-html li{display:list-item;margin:.35em 0;white-space:pre-wrap}.req-descripcion-html ol li[data-list=bullet],.req-descripcion-html ul li[data-list=bullet]{list-style-type:none;position:relative;padding-left:.25rem}.req-descripcion-html ol li[data-list=bullet]:before,.req-descripcion-html ul li[data-list=bullet]:before{content:"•";position:absolute;left:-1rem;color:#6b7280;font-weight:700}html.dark .req-descripcion-html ol li[data-list=bullet]:before,html.dark .req-descripcion-html ul li[data-list=bullet]:before{color:#9ca3af}.req-descripcion-html ol li[data-list=ordered]{list-style-type:decimal;display:list-item}.req-descripcion-html li .ql-ui{display:none}.req-descripcion-html li.ql-indent-1{margin-left:1.5em}.req-descripcion-html li.ql-indent-2{margin-left:3em}.req-descripcion-html li.ql-indent-3{margin-left:4.5em}.req-descripcion-html a{color:#2563eb;text-decoration:underline}html.dark .req-descripcion-html a{color:#60a5fa}.req-descripcion-html h1,.req-descripcion-html h2,.req-descripcion-html h3{font-weight:600;margin:.6em 0 .3em}.req-descripcion-html strong,.req-descripcion-html b{font-weight:600}.req-descripcion-html em,.req-descripcion-html i{font-style:italic}.req-descripcion-html u{text-decoration:underline}.req-descripcion-html s{text-decoration:line-through}
