@charset "UTF-8";:root{--color-desa: #e0e0aa;--page-root-light: #eeeeee;--page-outline-light: #e0e0e0;--page-shadow-light: #c2c2c2;--page-root-dark: #222222;--page-outline-dark: #111111;--page-shadow-dark: #000000;--app-white: #fcfcfc;--app-dark: #333333;--app-black: #000000;--azul-formulario: #0073ea;--azul-ivace: #5b7f95;--naranja-ivace: #ff5a00;--rojo-gva: #c8102e;--error: #dc002e;--error-fondo: #ffe6eb;--warning: #cc742f;--warning-fondo: #fff1e6;--confirmation: #44cc44;--confirmation-fondo: #e6ffe6;--resaltado: #ffee8c;--resaltado-fondo: #fff9d9;--disabled: #ababab;--disabled-fondo: #e0e0e0;--page-root: var(--page-root-light);--page-outline: var(--page-outline-light);--page-shadow: var(--page-shadow-light);--page-text: var(--app-black);--page-background: var(--app-white);--color: var(--azul-ivace);--color-claro: var(--azul-ivace);--color-oscuro: var(--azul-ivace);--color-fondo: var(--azul-ivace);--color-blanco: var(--azul-ivace);--color-hover: rgba(91, 127, 149, .1);--color-nth: rgba(91, 127, 149, .04)}*{box-sizing:border-box}html{font-size:14px}@media screen and (max-width: 1200px){html{font-size:13px}}@media screen and (max-width: 992px){html{font-size:12px}}@media screen and (max-width: 768px){html{font-size:11px}}@media screen and (max-width: 576px){html{font-size:10px}}body{font-family:Raleway,Roboto,Helvetica,Arial,sans-serif;background:var(--page-root);color:var(--page-text);margin:0;padding:0;line-height:1.25}@media screen and (min-width: 1450px){body.automargin{border-left:1px solid var(--page-outline);border-right:1px solid var(--page-outline)}}@media screen and (min-width: 1450px){body.automargin{margin:0 2%}}@media screen and (min-width: 1650px){body.automargin{margin:0 3%}}body form{margin:0}body button{font-family:Raleway,Roboto,Helvetica,Arial,sans-serif;font-size:1em}body #root{display:flex;flex-direction:column;height:100vh;padding:0;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}body #root #app{display:flex;min-height:0px;flex-shrink:1;flex-grow:1;max-height:100%;background-color:var(--page-background);border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;box-shadow:inset 0 .1em .1em var(--page-shadow)}body #root #app #outlet{display:flex;flex-direction:column;width:100%;overflow:auto}body #root #app #outlet>*:not(router-outlet){display:flex;flex-direction:column;height:100%}body #root #app .pantalla{display:flex;flex-direction:column;padding:0 1em 1em}body #root #app .pantalla.full{height:100%;overflow-y:auto}body #root #app.screen-xs #outlet,body #root #app.screen-sm #outlet,body #root #app.screen-md #outlet{padding:0}body .raleway{font-family:Raleway,Roboto,Helvetica,Arial,sans-serif}body .roboto{font-family:Roboto,Helvetica,Arial,sans-serif}h1{font-size:2.5em;margin-top:.5em;margin-bottom:.5em}h2{font-size:2em;margin-top:.625em;margin-bottom:.625em}h3{font-size:1.5em;margin-top:.8333em;margin-bottom:.8333em}h4{font-size:1.25em;margin-top:1em;margin-bottom:1em}h5{font-size:1.125em;margin-top:1em;margin-bottom:1em}h6{font-size:1em;margin-top:1em;margin-bottom:1em}.modo-desa,.modo-desa a{color:var(--color-desa)}.modo-desa-invertido{color:var(--color-oscuro);background-color:var(--color-desa)}table{border-collapse:collapse;width:100%}table thead{position:sticky;top:0;background-color:var(--page-background);z-index:1;border-bottom:2px solid var(--color)}table thead th{padding-right:.3rem;text-align:initial}table thead th:first-letter{text-transform:capitalize}table tbody .tr{display:table-row}table tbody tr,table tbody .tr{border-bottom:1pt solid var(--page-outline)}table tbody tr:nth-child(2n),table tbody .tr:nth-child(2n){background-color:var(--color-nth)}table tbody tr:hover,table tbody .tr:hover{background-color:var(--color-hover)}table tr td,table .tr td{padding-right:.3rem;overflow:hidden}.panel{border-style:solid;border-width:1px;border-color:var(--color);border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;box-shadow:1px 1px 3px 0 var(--page-shadow)}.panel.hoverable:hover{box-shadow:1px 1px 3px 0 var(--color-oscuro)}.panel.floating{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--page-background);box-shadow:1px 1px 4px 1px var(--page-shadow)}.panel.topless{border-top:none}.panel.borderless{border:none}.panel.shadowless{box-shadow:none}.panel.modo-desa{border-color:var(--color-desa)}.panel.infinito{max-width:fit-content}.panel .header{background-color:var(--color-claro);border-bottom:2px solid var(--color-oscuro);font-weight:700;width:fit-content;min-width:100%}.flex-row{display:flex;flex-direction:row;justify-content:space-between}.flex-row.top{align-items:flex-start}.flex-row.middle{align-items:center}.flex-row.stretch{align-items:stretch}.flex-row.bottom{align-items:flex-end}.flex-row.left{justify-content:flex-start}.flex-row.center{justify-content:center}.flex-row.right{justify-content:flex-end}.flex-row.wrap,.flex-row.flex-wrap{flex-wrap:wrap;row-gap:1em;column-gap:1em}.flex-row>.top{align-self:flex-start}.flex-row>.middle{align-self:center}.flex-row>.stretch{align-self:stretch}.flex-row>.bottom{align-self:flex-end}.flex-column{display:flex;flex-direction:column}.flex-column.left{align-items:flex-start}.flex-column.center{align-items:center}.flex-column.stretch{align-items:stretch}.flex-column.right{align-items:flex-end}.flex-column.top{justify-content:flex-start}.flex-column.middle{justify-content:center}.flex-column.bottom{justify-content:flex-end}.flex-column.wrap,.flex-column.flex-wrap{flex-wrap:wrap;row-gap:1em;column-gap:1em}.flex-column>.left{align-self:flex-start}.flex-column>.center{align-self:center}.flex-column>.stretch{align-self:stretch}.flex-column>.right{align-self:flex-end}.flex-row.row-gap-1,.flex-row .row-gap-1,.flex-column.row-gap-1,.flex-column .row-gap-1{row-gap:1em}.flex-row.row-gap-5,.flex-row .row-gap-5,.flex-column.row-gap-5,.flex-column .row-gap-5{row-gap:.5em}.flex-row.row-gap-0,.flex-row .row-gap-0,.flex-column.row-gap-0,.flex-column .row-gap-0{row-gap:0em}.flex-row.column-gap-1,.flex-row .column-gap-1,.flex-column.column-gap-1,.flex-column .column-gap-1{column-gap:1em}.flex-row.column-gap-5,.flex-row .column-gap-5,.flex-column.column-gap-5,.flex-column .column-gap-5{column-gap:.5em}.flex-row.column-gap-0,.flex-row .column-gap-0,.flex-column.column-gap-0,.flex-column .column-gap-0{column-gap:0em}.control{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0 1em}.control.left{align-items:flex-start}.control.center{align-items:center}.control.stretch{align-items:stretch}.control.right{align-items:flex-end}.control.top{justify-content:flex-start}.control.center{justify-content:center}.control.stretch{justify-content:stretch}.control.bottom{justify-content:flex-end}.control label{align-self:flex-start;font-weight:600;margin-bottom:.2em}.control>.left{align-self:flex-start}.control>.center{align-self:center}.control>.stretch{align-self:stretch}.control>.right{align-self:flex-end}input,textarea,.input{display:flex;border:none;border-bottom:1px solid var(--page-shadow);transition:border-bottom-color .2s ease-in-out}input:focus,textarea:focus,.input:focus{outline:none;border-bottom:1px solid var(--azul-formulario)}input.border,textarea.border,.input.border{border:1px solid var(--color-oscuro);border-radius:.2em}input,textarea,select,.input{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1em;width:100%;transition:box-shadow .2s ease-in-out;color:var(--page-text);background-color:var(--page-background)}input.ng-pristine,textarea.ng-pristine,select.ng-pristine,.input.ng-pristine{color:var(--page-text)}input.ng-dirty,textarea.ng-dirty,select.ng-dirty,.input.ng-dirty{color:var(--azul-formulario)}input.ng-invalid,textarea.ng-invalid,select.ng-invalid,.input.ng-invalid{border-bottom:1px solid var(--error)}input.left,textarea.left,select.left,.input.left{text-align:left}input.center,textarea.center,select.center,.input.center{text-align:center}input.right,textarea.right,select.right,.input.right{text-align:right}input:not(:disabled):not([disabled]):hover,input:focus,input:focus-within,textarea:not(:disabled):not([disabled]):hover,textarea:focus,textarea:focus-within,select:not(:disabled):not([disabled]):hover,select:focus,select:focus-within,.input:not(:disabled):not([disabled]):hover,.input:focus,.input:focus-within{box-shadow:0 0 2px 1px var(--page-shadow)}input:disabled,input[disabled],textarea:disabled,textarea[disabled],select:disabled,select[disabled],.input:disabled,.input[disabled]{cursor:default;color:var(--disabled);box-shadow:none}select{border:1px solid var(--color-oscuro);border-radius:.2em}select:disabled,select[disabled]{border-color:var(--disabled)}input[type=color]{width:1.5em;height:1.5em;margin:0 .5em}input[type=color]:focus{outline-width:1px;outline-color:var(--azul-formulario)}input[type=checkbox],input[type=radio]{width:1em;height:1em;margin:0 .5em;appearance:none;font-weight:700;transition:all .2s ease-in-out;cursor:pointer}input[type=checkbox]:after,input[type=radio]:after{content:"";display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:1em;height:1em;color:var(--page-shadow);transition:all .2s ease-in-out}input[type=checkbox]{border:solid 1px;color:var(--page-shadow)}input[type=checkbox]:after{font-size:1.3em;margin-top:-.2em}input[type=checkbox]:focus{border-color:var(--azul-formulario)}input[type=checkbox]:checked:after{content:"\2714";color:var(--color)}input[type=radio]{border-bottom:none;border-radius:1em}input[type=radio]:after{border:solid 1px;border-radius:1em;color:var(--page-shadow)}input[type=radio]:focus:after{border-color:var(--azul-formulario)}input[type=radio]:checked:after{background-color:var(--color);border-style:solid;border-width:3px;border-color:var(--page-background);box-shadow:0 0 0 2px var(--color)}input[type=date]{width:8em;display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;justify-content:center}label.ng-required:after{content:"*";padding:0 .2em}.btn{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.6em 1em;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;color:var(--color-blanco);background-color:var(--color);border:0px solid transparent;border-radius:.5em;box-shadow:1px 1px 2px 0 var(--color-oscuro);font-weight:700;font-size:1em;line-height:1.25em;letter-spacing:.05em}.btn i{padding:0 .3em;line-height:inherit}.btn i:before,.btn i:after{vertical-align:middle}.btna:visited{color:var(--color-blanco)}.btn:not(:disabled):not([disabled]):hover{background-color:var(--color-blanco);color:var(--color);box-shadow:1px 1px 2px 0 var(--color-oscuro),inset 0 0 1px 1px currentColor}.btn:focus{box-shadow:0 0 0 .2em var(--color-claro)}.btn-oscuro{background-color:var(--color-oscuro)}.btn-claro{color:var(--color-oscuro);background-color:var(--color-claro)}.btn-blanco{color:var(--color-blanco);background-color:var(--color)}.btn-fondo,.btn-invertido{color:var(--color);background-color:var(--color-fondo)}.btn-thin,.btn-flat{line-height:1.2em;padding:3px .5em 3px calc(.5em + 1px)}.btn-min{line-height:1em;padding:3px .1em 1px calc(.1em + 1px)}.btn-min i{padding:0 2px}.btn-column{flex-direction:column}.btn:disabled,.btn[disabled]{cursor:default;color:var(--color-oscuro);background-color:var(--disabled-fondo)}.btn.shadowless{box-shadow:none}.btn.modo-desa{color:var(--color-desa)}a,.enlace{text-decoration:none;color:var(--color)}a.modo-desa,.enlace.modo-desa{color:var(--color-desa)}a:visited,.enlace:visited{color:var(--color-oscuro)}a:disabled,a[disabled],a.disabled,.enlace:disabled,.enlace[disabled],.enlace.disabled{cursor:default;color:var(--disabled)}a:disabled img,a[disabled] img,a.disabled img,.enlace:disabled img,.enlace[disabled] img,.enlace.disabled img{opacity:.5}.enlace{cursor:pointer;color:var(--color);transition:color .1s ease;background-color:inherit}.enlace i{padding:0 .3em;line-height:inherit;border-radius:1em;transition:background-color .1s ease-in-out}.enlace i:before,.enlace i:after{vertical-align:middle}.enlace:not(:disabled):not([disabled]):not(.disabled):hover{text-decoration:underline}.enlace:not(:disabled):not([disabled]):not(.disabled):hover i{background-color:var(--color-fondo)}button.enlace{border:none}.tab-panel{display:flex;flex-direction:column}.tab-panel .tab-list{position:relative;display:flex;flex-direction:row}.tab-panel .tab-list .tab{border-top:solid 1px var(--color);border-left:solid 1px var(--color);border-right:solid 1px var(--color);border-top-left-radius:.5em;border-top-right-radius:.5em;border-bottom:none;background-color:var(--page-background);transition:all .5s ease}.tab-panel .tab-list .tab.active{box-shadow:0 0 2px 0 var(--color)}.tab-panel .tab-list .tab:disabled,.tab-panel .tab-list .tab[disabled]{color:var(--disabled)}.tab-panel .tab-list .tab:not(:disabled):not([disabled]){cursor:pointer}.tab-panel .tab-list .tab:not(:disabled):not([disabled]):hover{background-color:var(--color-fondo)}.tab-panel .tab-list .tab i{padding:0 .3em}.tab-panel .tab-list .tab-spacer{flex-grow:1}.tab-panel .tab-list .tab-controls{flex-shrink:0;align-self:center}.tab-panel .tab-list.wide .tab{flex-basis:100%}.tab-panel .tab-list.highlight .tab.active{background-color:var(--color-fondo)}.tab-panel .tab-list .line{position:absolute;bottom:0;left:0;height:2px;background-color:var(--color);transition:all .3s ease-in-out}.tab-panel .tab-body{border:solid 1px var(--color);border-radius:0 0 .5em .5em/0px 0px .5em .5em;flex-grow:1}.tab-panel.pos-top{flex-direction:column}.tab-panel.pos-top .tab-list{flex-direction:row}.tab-panel.pos-top .tab-controls{margin-left:1em}.tab-panel.pos-top.b-one .tab-list .tab.active:after{content:"";position:absolute;width:100%;left:0;bottom:-1px;border-bottom:solid 1px var(--page-background)}.tab-panel.pos-bottom{flex-direction:column-reverse}.tab-panel.pos-bottom .tab-list{flex-direction:row}.tab-panel.pos-bottom .tab-list .tab{border-radius:0 0 .5em .5em/0px 0px .5em .5em}.tab-panel.pos-bottom .tab-controls{margin-left:1em}.tab-panel.pos-bottom .tab-body{border-radius:.5em .5em 0 0/.5em .5em 0px 0px}.tab-panel.pos-bottom.b-all .tab-list .tab,.tab-panel.pos-bottom.b-one .tab-list .tab{border-top:none;border-bottom:solid 1px var(--color);border-left:solid 1px var(--color);border-right:solid 1px var(--color)}.tab-panel.pos-bottom.b-one .tab-list .tab.active:after{content:"";position:absolute;width:100%;left:0;top:-1px;border-bottom:solid 1px var(--page-background)}.tab-panel.pos-left{flex-direction:row}.tab-panel.pos-left .tab-list{flex-direction:column}.tab-panel.pos-left .tab-list .tab{border-radius:.5em 0 0 .5em/.5em 0px 0px .5em}.tab-panel.pos-left .tab-body{border-radius:0 .5em .5em 0/0px .5em .5em 0px}.tab-panel.pos-left.b-all .tab-list .tab,.tab-panel.pos-left.b-one .tab-list .tab{border-top:solid 1px var(--color);border-bottom:solid 1px var(--color);border-left:solid 1px var(--color);border-right:none}.tab-panel.pos-left.b-one .tab-list .tab.active:after{content:"";position:absolute;height:100%;top:0;right:-1px;border-right:solid 1px var(--page-background)}.tab-panel.pos-right{flex-direction:row-reverse}.tab-panel.pos-right .tab-list{flex-direction:column}.tab-panel.pos-right .tab-list .tab{border-radius:0 .5em .5em 0/0px .5em .5em 0px}.tab-panel.pos-right .tab-body{border-radius:.5em 0 0 .5em/.5em 0px 0px .5em}.tab-panel.pos-right.b-all .tab-list .tab,.tab-panel.pos-right.b-one .tab-list .tab{border-bottom:solid 1px var(--color);border-top:solid 1px var(--color);border-left:none;border-right:solid 1px var(--color)}.tab-panel.pos-right.b-one .tab-list .tab.active:after{content:"";position:absolute;height:100%;top:0;left:-1px;border-right:solid 1px var(--page-background)}.tab-panel.b-one .tab-list .tab:not(.active){border:none}.tab-panel.b-one .tab-list .tab.active{position:relative}.tab-panel.b-one .tab-list .tab:not(:disabled):not([disabled]):hover{background-color:var(--color-fondo)}.tab-panel.b-none .tab-list .tab{border:none}.tab-panel.b-none .tab-list .tab.active{box-shadow:none}.tab-panel.b-none .tab-body{border:none}.ui-block{opacity:.75;background-color:var(--page-shadow);width:100vw;height:100vh}.ui-dialog{opacity:1}.ui-dialog .dialog{background-color:var(--page-background);opacity:1;display:flex;flex-direction:column;border-radius:1em;padding:0 0 .5em;box-shadow:2px 2px 5px 1px var(--page-shadow);overflow:auto;max-height:80vh;max-width:80vw;resize:both}.ui-dialog .dialog .bar{display:flex;justify-content:space-between;padding:.5em;background-color:var(--color-oscuro)}.ui-dialog .dialog .bar a{margin-right:0}.ui-dialog .dialog .bar #titulo{display:flex;flex-direction:row;align-items:center;color:var(--color-blanco);font-weight:700;margin-left:.5em;margin-right:.5em;letter-spacing:.05em}.ui-dialog .dialog .content{padding:1em;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:auto}.ui-dialog .dialog .buttons{display:flex;justify-content:center;padding:.5em 1em;margin-top:.5em}.progress-bar{position:relative;display:flex;justify-content:flex-start;align-items:center;overflow:hidden;height:2em;width:100%;box-shadow:inset 0 0 0 2px var(--color),0 0 2px 0 var(--color);background-color:var(--color-fondo);border-radius:1em}.progress-bar .inner-bar{display:flex;justify-content:center;align-items:center;height:calc(100% - 2px);width:0px;background-color:var(--color);transition-property:width;transition-duration:.5s;transition-timing-function:ease-in-out}.progress-bar .inner-text{position:absolute;margin-left:50%;transform:translate(-50%);line-height:1em;font-weight:700;color:var(--color-oscuro);text-shadow:1px 1px var(--color-fondo);transition:color .3s ease-in,text-shadow .3s ease-in}.progress-bar .inner-text.invertido{color:var(--color-fondo);text-shadow:1px 1px var(--color-oscuro)}.menu-superior{display:flex;flex-direction:row;align-items:stretch;flex-shrink:0;background-color:var(--color);color:var(--color-blanco);overflow:hidden;border-bottom:1px var(--color) solid}.menu-superior .div{display:flex;flex-direction:row;align-items:center;flex-grow:1}.menu-superior .div.main{flex-grow:0}.menu-superior .div.bio{max-width:500px;height:100%;background:var(--page-background);color:var(--page-text);padding:.1em .5em .1em 0;flex-grow:0}.menu-superior .div.bio .elem{max-width:250px;overflow:hidden;transition:none}.menu-superior .div.bio .elem:not(:disabled):not([disabled]):hover{max-width:100%;overflow:inherit}.menu-superior .div.jump{flex-basis:100%;width:0px}.menu-superior .div.left{justify-content:flex-start}.menu-superior .div.right{justify-content:flex-end}.menu-superior .div .elem,.menu-superior .div peivng-elem-opt{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.2em 1em;text-align:center;height:100%;transition:all .5s ease}.menu-superior .div .elem.left,.menu-superior .div peivng-elem-opt.left{text-align:left;align-items:flex-start}.menu-superior .div .elem.right,.menu-superior .div peivng-elem-opt.right{text-align:right;align-items:flex-end}.menu-superior .div .elem:not(:disabled):not([disabled]):hover,.menu-superior .div peivng-elem-opt:not(:disabled):not([disabled]):hover{background-color:var(--color-oscuro)}.menu-superior .div .elem.no-hover:not(:disabled):not([disabled]):hover,.menu-superior .div peivng-elem-opt.no-hover:not(:disabled):not([disabled]):hover{background-color:inherit}.menu-superior .div .elem .label,.menu-superior .div peivng-elem-opt .label{font-weight:700}.menu-superior .div .elem .linea,.menu-superior .div peivng-elem-opt .linea{white-space:nowrap}.menu-superior .div .elem .opt,.menu-superior .div peivng-elem-opt .opt{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:92%;text-transform:uppercase;font-weight:700;color:var(--page-background);letter-spacing:1px;max-width:200px}.menu-superior .div .elem .opt .label,.menu-superior .div peivng-elem-opt .opt .label{max-height:2.3em}.menu-superior .div .elem.modo-desa .opt,.menu-superior .div peivng-elem-opt.modo-desa .opt{color:var(--color-desa)}.menu-superior .div peivng-elem-opt{cursor:pointer}@media screen and (max-width: 992px){.menu-superior{flex-wrap:wrap}.menu-superior .div.main{flex-grow:1}.menu-superior .div.bio{flex-grow:1;max-width:calc(100vw - 5.6em)}.menu-superior .div.bio .linea{font-size:92%}.menu-superior .div.left,.menu-superior .div.right{flex-direction:column}.menu-superior .div.left .elem,.menu-superior .div.left peivng-elem-opt,.menu-superior .div.right .elem,.menu-superior .div.right peivng-elem-opt{width:100%;flex-direction:row;justify-content:flex-start}.menu-superior .div.left .elem .opt,.menu-superior .div.left peivng-elem-opt .opt,.menu-superior .div.right .elem .opt,.menu-superior .div.right peivng-elem-opt .opt{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center;text-align:left;max-width:fit-content}.menu-superior .div.left .elem .opt i,.menu-superior .div.left peivng-elem-opt .opt i,.menu-superior .div.right .elem .opt i,.menu-superior .div.right peivng-elem-opt .opt i{padding-right:1em}}.sidebar{display:flex;flex-direction:column;flex-grow:1;transition:width .2s;overflow:auto}.sidebar.oscuro{background-color:var(--color)}.sidebar.claro{background-color:var(--color-claro)}.sidebar.fondo{background-color:var(--color-fondo)}.sidebar .toggle{margin:1em 1em 2em}.sidebar .btn{justify-content:flex-start}.peivng-form-generators{height:0px;width:0px;scale:.8;opacity:.5}.grow,.flex-grow{flex-grow:1}.flex-basis{flex-basis:100%}.ancho,.w-100{width:100%}.fit-content{width:fit-content}.h-100{height:100%}.h-0{height:0px}.nowrap{text-overflow:ellipsis;white-space:nowrap}[hidden]{display:none!important}.visible{visibility:visible}.invisible{visibility:hidden}.ellipsis{overflow:hidden;text-overflow:ellipsis}.pointer{cursor:pointer}.m-1{margin:1em}.m-5{margin:.5em}.m-0{margin:0}.m-auto{margin:auto}.mt-1{margin-top:1em}.mt-5{margin-top:.5em}.mt-0{margin-top:0}.mt-auto{margin-top:auto}.mb-1{margin-bottom:1em}.mb-5{margin-bottom:.5em}.mb-0{margin-bottom:0}.mb-auto{margin-bottom:auto}.ml-1{margin-left:1em}.ml-5{margin-left:.5em}.ml-0{margin-left:0}.ml-auto{margin-left:auto}.mr-1{margin-right:1em}.mr-5{margin-right:.5em}.mr-0{margin-right:0}.mr-auto{margin-right:auto}.mx-1{margin-left:1em;margin-right:1em}.mx-5{margin-left:.5em;margin-right:.5em}.mx-0{margin-left:0;margin-right:0}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:1em;margin-bottom:1em}.my-5{margin-top:.5em;margin-bottom:.5em}.my-0{margin-top:0;margin-bottom:0}.my-auto{margin-top:auto;margin-bottom:auto}.p-1{padding:1em}.p-5{padding:.5em}.p-0{padding:0}.pt-1{padding-top:1em}.pt-5{padding-top:.5em}.pt-0{padding-top:0}.pb-1{padding-bottom:1em}.pb-5{padding-bottom:.5em}.pb-0{padding-bottom:0}.pl-1{padding-left:1em}.pl-5{padding-left:.5em}.pl-0{padding-left:0}.pr-1{padding-right:1em}.pr-5{padding-right:.5em}.pr-0{padding-right:0}.px-1{padding-left:1em;padding-right:1em}.px-5{padding-left:.5em;padding-right:.5em}.px-0{padding-left:0;padding-right:0}.py-1{padding-top:1em;padding-bottom:1em}.py-5{padding-top:.5em;padding-bottom:.5em}.py-0{padding-top:0;padding-bottom:0}.ta-left{text-align:left}.ta-right{text-align:right}.ta-center{text-align:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.position-absolute{position:absolute}.position-relative{position:relative}.translate-middle{transform:translate(-50%,-50%)}.translate-middle-x{transform:translate(-50%)}.translate-middle-y{transform:translateY(-50%)}.sticky{position:sticky;top:0;z-index:1}.hh:not(:disabled):not([disabled]):hover,.hover:not(:disabled):not([disabled]):hover{background-color:var(--color-hover)}.hh-invertido:not(:disabled):not([disabled]):hover{color:var(--page-background);background-color:var(--color)}.hh-invertido-oscuro:not(:disabled):not([disabled]):hover{color:var(--page-background);background-color:var(--color-oscuro)}.color-fondo{color:var(--color-fondo)}.bg-fondo{background-color:var(--color-fondo)}.border-fondo{border-color:var(--color-fondo)}.hh-fondo:not(:disabled):not([disabled]):hover{background-color:var(--color-fondo)}.color-claro{color:var(--color-claro)}.bg-claro{background-color:var(--color-claro)}.border-claro{border-color:var(--color-claro)}.hh-claro:not(:disabled):not([disabled]):hover{background-color:var(--color-claro)}.color-color{color:var(--color)}.bg-color{background-color:var(--color)}.border-color{border-color:var(--color)}.hh-color:not(:disabled):not([disabled]):hover{background-color:var(--color)}.color-oscuro{color:var(--color-oscuro)}.bg-oscuro{background-color:var(--color-oscuro)}.border-oscuro{border-color:var(--color-oscuro)}.hh-oscuro:not(:disabled):not([disabled]):hover{background-color:var(--color-oscuro)}.color-error{color:var(--error)}.bg-error{background-color:var(--error-fondo)}.border-error{border-color:var(--error)}.color-warning{color:var(--warning)}.bg-warning{background-color:var(--warning-fondo)}.border-warning{border-color:var(--warning)}.color-confirmation{color:var(--confirmation)}.bg-confirmation{background-color:var(--confirmation-fondo)}.border-confirmation{border-color:var(--confirmation)}.color-resaltado{color:var(--resaltado)}.bg-resaltado{background-color:var(--resaltado)}.border-resaltado{border-color:var(--resaltado)}.hh-resaltado:not(:disabled):not([disabled]):hover{background-color:var(--resaltado)}.color-resaltado-fondo{color:var(--resaltado-fondo)}.bg-resaltado-fondo{background-color:var(--resaltado-fondo)}.border-resaltado-fondo{border-color:var(--resaltado-fondo)}.hh-resaltado-fondo:not(:disabled):not([disabled]):hover{background-color:var(--resaltado-fondo)}.hh-shadow{transition:box-shadow .2s ease-in-out}.hh-shadow:not(:disabled):not([disabled]):hover{box-shadow:0 0 .2em 1px var(--page-shadow)}.hh-underline:not(:disabled):not([disabled]):hover{text-decoration:underline}.hh-scale:not(:disabled):not([disabled]):hover{transform:scale(1.1);letter-spacing:.05em}.vhh .vhh,.vhh .visibility-on-hover,.visibility-hover .vhh,.visibility-hover .visibility-on-hover{visibility:hidden;opacity:0;transition:opacity .2s}.vhh:not(:disabled):not([disabled]):hover .vhh,.vhh:not(:disabled):not([disabled]):hover .visibility-on-hover,.visibility-hover:not(:disabled):not([disabled]):hover .vhh,.visibility-hover:not(:disabled):not([disabled]):hover .visibility-on-hover{visibility:visible;opacity:1}.dhh .dhh,.dhh .display-on-hover,.display-hover .dhh,.display-hover .display-on-hover{display:none}.dhh:not(:disabled):not([disabled]):hover .dhh,.dhh:not(:disabled):not([disabled]):hover .display-on-hover,.display-hover:not(:disabled):not([disabled]):hover .dhh,.display-hover:not(:disabled):not([disabled]):hover .display-on-hover{display:initial}.hoverable label{position:relative;top:1.4em;pointer-events:none;transition:.2s ease top}.hoverable.hovering label{top:0rem}.limit-text-1{overflow:hidden;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}.limit-text-2{overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.limit-text-3{overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}peivng-context-menu .icon{min-width:1em;margin-left:0;margin-right:.5em}@media screen and (max-width: 576px){.hide-xs{display:none!important}}@media screen and (max-width: 768px){.hide-s,.hide-sm{display:none!important}}@media screen and (max-width: 992px){.hide-m,.hide-md{display:none!important}}@media screen and (max-width: 1200px){.hide-l,.hide-lg{display:none!important}}@media screen and (max-width: 1400px){.hide-xl{display:none!important}}
