﻿@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;height:30px;width:30px}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{font-size:62.5%;box-sizing:border-box;height:100%}body{font-family:"Open Sans",sans-serif;font-size:1.6rem;min-height:100%}.contenedor{width:95%;max-width:1200px;margin:0 auto}.contenedor-sm{max-width:70rem;margin:0 auto}a{text-decoration:none}img{max-width:100%}h1,h2,h3{font-family:"Inter",sans-serif;margin:0 0 2.5rem 0;font-weight:900}h1{font-size:6rem}h2{font-size:5rem}h3{font-size:4rem}p{font-size:2rem;color:#6b7280;line-height:1.8}.tagline{font-family:"Inter",sans-serif;text-align:center;font-weight:900;font-size:3rem;color:#000}.descripcion-pagina{text-align:center}:root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,.5);border-bottom:5px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0)}table.dataTable tr.dt-hasChild td.dt-control:before{border-top:10px solid rgba(0,0,0,.5);border-left:5px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before{border-left-color:hsla(0,0%,100%,.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{border-top-color:hsla(0,0%,100%,.5);border-left-color:rgba(0,0,0,0)}div.dt-scroll-body thead tr,div.dt-scroll-body tfoot tr{height:0}div.dt-scroll-body thead tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body tfoot tr td{height:0 !important;padding-top:0px !important;padding-bottom:0px !important;border-top-width:0px !important;border-bottom-width:0px !important}div.dt-scroll-body thead tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body tfoot tr td div.dt-scroll-sizing{height:0 !important;overflow:hidden !important}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before{position:absolute;display:block;bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{position:absolute;display:block;top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>th.dt-ordering-asc,table.dataTable thead>tr>th.dt-ordering-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc,table.dataTable thead>tr>td.dt-ordering-asc,table.dataTable thead>tr>td.dt-ordering-desc{position:relative;padding-right:30px}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order{position:absolute;right:12px;top:0;bottom:0;width:12px}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{left:0;opacity:.125;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(0,0,0,.05);outline-offset:-2px}table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>th.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>td.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>td.sorting_asc_disabled span.dt-column-order:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dt-scroll-body>table.dataTable>thead>tr>th,div.dt-scroll-body>table.dataTable>thead>tr>td{overflow:hidden}:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid hsla(0,0%,100%,.05)}div.dt-processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-22px;text-align:center;padding:2px;z-index:10}div.dt-processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dt-processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:#0d6efd;background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dt-processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dt-processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th,table.dataTable td{box-sizing:border-box}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable th.dt-empty,table.dataTable td.dt-empty{text-align:center;vertical-align:top}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:right}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0,0,0,.3)}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{border-top:1px solid rgba(0,0,0,.3);padding:10px 10px 6px 10px}table.dataTable>tbody>tr{background-color:rgba(0,0,0,0)}table.dataTable>tbody>tr:first-child>*{border-top:none}table.dataTable>tbody>tr:last-child>*{border-bottom:none}table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);color:#fff;color:rgb(var(--dt-row-selected-text))}table.dataTable>tbody>tr.selected a{color:#090a0b;color:rgb(var(--dt-row-selected-link))}table.dataTable>tbody>tr>th,table.dataTable>tbody>tr>td{padding:8px 10px}table.dataTable.row-border>tbody>tr>*,table.dataTable.display>tbody>tr>*{border-top:1px solid rgba(0,0,0,.15)}table.dataTable.row-border>tbody>tr:first-child>*,table.dataTable.display>tbody>tr:first-child>*{border-top:none}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13,110,253,.65);border-top-color:rgba(var(--dt-row-selected), 0.65)}table.dataTable.cell-border>tbody>tr>*{border-top:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr>*:first-child{border-left:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr:first-child>*{border-top:1px solid rgba(0,0,0,.3)}table.dataTable.stripe>tbody>tr:nth-child(odd)>*,table.dataTable.display>tbody>tr:nth-child(odd)>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.023)}table.dataTable.stripe>tbody>tr:nth-child(odd).selected>*,table.dataTable.display>tbody>tr:nth-child(odd).selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.923)}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.035)}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 1) !important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.019)}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919)}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.054)}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.047)}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.039)}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.954)}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.947)}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.939)}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.011);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.003);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919)}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.911)}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.903)}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.982)}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.974)}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.962)}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}div.dt-container{position:relative;clear:both}div.dt-container div.dt-layout-row{display:table;clear:both;width:100%}div.dt-container div.dt-layout-row.dt-layout-table{display:block}div.dt-container div.dt-layout-row.dt-layout-table div.dt-layout-cell{display:block}div.dt-container div.dt-layout-cell{display:table-cell;vertical-align:middle;padding:5px 0}div.dt-container div.dt-layout-cell.dt-full{text-align:center}div.dt-container div.dt-layout-cell.dt-start{text-align:left}div.dt-container div.dt-layout-cell.dt-end{text-align:right}div.dt-container div.dt-layout-cell:empty{display:none}div.dt-container .dt-search input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:rgba(0,0,0,0);color:inherit;margin-left:3px}div.dt-container .dt-input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:rgba(0,0,0,0);color:inherit}div.dt-container select.dt-input{padding:4px}div.dt-container .dt-paging .dt-paging-button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;border:1px solid rgba(0,0,0,0);border-radius:2px;background:rgba(0,0,0,0)}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{color:inherit !important;border:1px solid rgba(0,0,0,.3);background-color:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.05)), color-stop(100%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-moz-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-ms-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-o-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%)}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active{cursor:default;color:rgba(0,0,0,.5) !important;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);box-shadow:none}div.dt-container .dt-paging .dt-paging-button:hover{color:#fff !important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}div.dt-container .dt-paging .dt-paging-button:active{outline:none;background-color:#0c0c0c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}div.dt-container .dt-paging .ellipsis{padding:0 1em}div.dt-container .dt-length,div.dt-container .dt-search,div.dt-container .dt-info,div.dt-container .dt-processing,div.dt-container .dt-paging{color:inherit}div.dt-container .dataTables_scroll{clear:both}div.dt-container .dataTables_scroll div.dt-scroll-body{-webkit-overflow-scrolling:touch}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td{vertical-align:middle}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}div.dt-container.dt-empty-footer tbody>tr:last-child>*{border-bottom:1px solid rgba(0,0,0,.3)}div.dt-container.dt-empty-footer .dt-scroll-body{border-bottom:1px solid rgba(0,0,0,.3)}div.dt-container.dt-empty-footer .dt-scroll-body tbody>tr:last-child>*{border-bottom:none}@media screen and (max-width: 767px){div.dt-container div.dt-layout-row{display:block}div.dt-container div.dt-layout-cell{display:block}div.dt-container div.dt-layout-cell.dt-full,div.dt-container div.dt-layout-cell.dt-start,div.dt-container div.dt-layout-cell.dt-end{text-align:center}}@media screen and (max-width: 640px){.dt-container .dt-length,.dt-container .dt-search{float:none;text-align:center}.dt-container .dt-search{margin-top:.5em}}html.dark{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid #595b5e}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid #595b5e}html.dark table.dataTable.row-border>tbody>tr>*,html.dark table.dataTable.display>tbody>tr>*{border-top:1px solid #404346}html.dark table.dataTable.row-border>tbody>tr:first-child>*,html.dark table.dataTable.display>tbody>tr:first-child>*{border-top:none}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13,110,253,.65);border-top-color:rgba(var(--dt-row-selected), 0.65)}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid #404346;border-right:1px solid #404346}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid #404346}html.dark .dt-container.dt-empty-footer table.dataTable{border-bottom:1px solid #595b5e}html.dark .dt-container .dt-search input,html.dark .dt-container .dt-length select{border:1px solid hsla(0,0%,100%,.2);background-color:var(--dt-html-background)}html.dark .dt-container .dt-paging .dt-paging-button.current,html.dark .dt-container .dt-paging .dt-paging-button.current:hover{border:1px solid #595b5e;background:hsla(0,0%,100%,.15)}html.dark .dt-container .dt-paging .dt-paging-button.disabled,html.dark .dt-container .dt-paging .dt-paging-button.disabled:hover,html.dark .dt-container .dt-paging .dt-paging-button.disabled:active{color:#666 !important}html.dark .dt-container .dt-paging .dt-paging-button:hover{border:1px solid #353535;background:#353535}html.dark .dt-container .dt-paging .dt-paging-button:active{background:#3a3a3a}*[dir=rtl] table.dataTable thead th,*[dir=rtl] table.dataTable thead td,*[dir=rtl] table.dataTable tfoot th,*[dir=rtl] table.dataTable tfoot td{text-align:right}*[dir=rtl] table.dataTable th.dt-type-numeric,*[dir=rtl] table.dataTable th.dt-type-date,*[dir=rtl] table.dataTable td.dt-type-numeric,*[dir=rtl] table.dataTable td.dt-type-date{text-align:left}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-start{text-align:right}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-end{text-align:left}*[dir=rtl] div.dt-container div.dt-search input{margin:0 3px 0 0}.formulario{margin-top:5rem}.formulario .campo{display:flex;align-items:center;margin-bottom:2rem}.formulario .campo label{appearance:none;-webkit-appearance:none;-moz-appearance:none;flex:0 0 20rem;position:center;font-size:.85em;font-family:cursive}.formulario .campo input{flex:1;padding:1rem;border:none;background-color:hsl(220,8.9361702128%,86.0784313725%)}.formulario .campo select{flex:1;padding:.5rem;border:none}.acciones{margin-top:5rem}@media(min-width: 768px){.acciones{display:flex;justify-content:space-between}}.acciones a{display:block;text-align:center;color:#000;margin-bottom:2rem}.acciones a:last-of-type{margin-bottom:0}.alerta{padding:1rem 1rem 1rem 2rem;text-transform:uppercase;font-weight:900;margin:1rem 0;font-size:1.2rem;max-width:80rem}.alerta.error{background-color:hsl(0,75.6097560976%,108.2352941176%);border-left:.5rem solid #d81e1e;color:#d81e1e}.alerta.exito{background-color:rgb(119.375,250.625,182.8125);border-left:.5rem solid #2bb52b;color:#2bb52b}.login{margin-top:5rem}.login .activatask{background:linear-gradient(to right, #ff6600 0%, rgb(247.3875, 244.85, 175.6125) 100%);color:rgba(0,0,0,0);background-clip:text;font-size:8rem;text-align:center}@media(min-width: 768px){.login .activatask{font-size:10rem}}.login input[type=submit]{background-color:#f60;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media(min-width: 768px){.login input[type=submit]{width:auto}}.login input[type=submit]:hover{background-color:rgb(204,81.6,0);cursor:pointer}.login .acciones a{color:#f60}.crear{margin-top:5rem}.crear .activatask{background:linear-gradient(to left, rgb(43, 181, 43) 0%, rgb(188.7410714286, 239.2589285714, 188.7410714286) 100%);color:rgba(0,0,0,0);background-clip:text;font-size:8rem;text-align:center}@media(min-width: 768px){.crear .activatask{font-size:10rem}}.crear input[type=submit]{background-color:#2bb52b;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media(min-width: 768px){.crear input[type=submit]{width:auto}}.crear input[type=submit]:hover{background-color:hsl(120,61.6071428571%,33.9215686275%);cursor:pointer}.crear .acciones a{color:#2bb52b}.olvide{margin-top:5rem}.olvide .activatask{background:linear-gradient(to left, #023e1f 0%, rgb(20.5625, 247.4375, 130.21875) 100%);color:rgba(0,0,0,0);background-clip:text;font-size:8rem;text-align:center}@media(min-width: 768px){.olvide .activatask{font-size:10rem}}.olvide input[type=submit]{background-color:#023e1f;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media(min-width: 768px){.olvide input[type=submit]{width:auto}}.olvide input[type=submit]:hover{background-color:rgb(.40625,12.59375,6.296875);cursor:pointer}.olvide .acciones a{color:#023e1f}.reestablecer{margin-top:5rem}.reestablecer .activatask{background:linear-gradient(to left, #21084d 0%, rgb(119.8, 54.8, 234.2) 100%);color:rgba(0,0,0,0);background-clip:text;font-size:8rem;text-align:center}@media(min-width: 768px){.reestablecer .activatask{font-size:10rem}}.reestablecer input[type=submit]{background-color:#21084d;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media(min-width: 768px){.reestablecer input[type=submit]{width:auto}}.reestablecer input[type=submit]:hover{background-color:rgb(13.2,3.2,30.8);cursor:pointer}.reestablecer .acciones a{color:#21084d}.mensaje{margin-top:5rem}.mensaje .activatask{background:linear-gradient(to left, #023e1f 0%, rgb(20.5625, 247.4375, 130.21875) 100%);color:rgba(0,0,0,0);background-clip:text;font-size:8rem;text-align:center}@media(min-width: 768px){.mensaje .activatask{font-size:10rem}}.confirmar{margin-top:5rem}.confirmar .activatask{background:linear-gradient(to left, #023e1f 0%, rgb(20.5625, 247.4375, 130.21875) 100%);color:rgba(0,0,0,0);background-clip:text;font-size:8rem;text-align:center}@media(min-width: 768px){.confirmar .activatask{font-size:10rem}}.confirmar .acciones{justify-content:center}.confirmar .acciones a{color:#023e1f}.dashboard{background-color:#f3f4f6}@media(min-width: 768px){.dashboard{display:flex;height:100vh}}.dashboard .principal{flex:1;overflow:scroll}.dashboard .contenido{padding:2rem}.dashboard .contenido .nombre-pagina{font-size:2.8rem;text-align:center}.dashboard .formulario input:not([type=submit]){background-color:#fff}.dashboard .formulario input[type=submit]{border-radius:.7rem;font-size:1.4rem;padding:1.2rem;text-transform:uppercase;font-weight:bold;background-color:#f60;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media(min-width: 768px){.dashboard .formulario input[type=submit]{width:auto}}.dashboard .formulario input[type=submit]:hover{background-color:rgb(204,81.6,0);cursor:pointer}.dashboard .enlace{color:#f60}.dashboard .enlace:hover{color:rgb(153,61.2,0)}.sidebar{opacity:0;height:0;overflow:hidden;background-color:#fc5812;transition-property:opacity;transition-duration:500ms}.sidebar.mostrar{opacity:1;padding:2rem;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.9)}@media(min-width: 768px){.sidebar.mostrar{display:none}}.sidebar.ocultar{opacity:0}@media(min-width: 768px){.sidebar{height:100%;opacity:1;padding:2rem;background-color:#fc5812}}.sidebar .contenedor-sidebar{display:flex;justify-content:space-between;align-items:center}.sidebar .contenedor-sidebar h2{color:#fff;margin:0;text-align:center}.sidebar .contenedor-sidebar .cerrar-menu{display:flex;justify-content:center;height:2rem;width:2rem}.sidebar .contenedor-sidebar .cerrar-menu img:hover{cursor:pointer}@media(min-width: 768px){.sidebar .contenedor-sidebar .cerrar-menu{display:none}}.sidebar .sidebar-nav{margin-top:5rem}.sidebar .sidebar-nav a{color:#fff;display:block;padding:.7rem;transition-property:background-color;transition-duration:300ms;text-transform:uppercase;text-align:center;margin-bottom:1.5rem}.sidebar .sidebar-nav a:hover,.sidebar .sidebar-nav a.activo{background-color:rgb(252.95625,141.23125,93.54375);border-radius:.5rem;font-weight:bold;font-size:1.6rem}@media(min-width: 768px){.sidebar .sidebar-nav a{font-size:1.4rem;margin-bottom:1rem;text-align:left}}.sidebar .cerrar-sesion-mobile{margin-top:10rem}.sidebar .cerrar-sesion-mobile .cerrar-sesion{background-color:#fc5812;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media(min-width: 768px){.sidebar .cerrar-sesion-mobile .cerrar-sesion{width:auto}}.sidebar .cerrar-sesion-mobile .cerrar-sesion:hover{background-color:rgb(216.2625,66.6125,2.7375);cursor:pointer}@media(min-width: 768px){.sidebar .cerrar-sesion-mobile{display:none}}.barra-mobile{background-color:#fc5812;padding:2.5rem 3rem;display:flex;justify-content:space-between;align-items:center}@media(min-width: 768px){.barra-mobile{display:none}}.barra-mobile h1{color:#fff;margin:0}.barra-mobile .menu img{width:.9rem}.barra-mobile .menu img:hover{cursor:pointer}.barra{display:none}@media(min-width: 768px){.barra{background-color:#fff;padding:1rem 2rem;box-shadow:1px 12px 9px -13px rgba(0,0,0,.4);display:flex;justify-content:space-between;align-items:center}}.barra p{margin:0;font-size:1.4rem}.barra p span{font-weight:700;color:#4338ca}.barra .cerrar-sesion{font-size:1.4rem;padding:1rem;border-radius:.6rem;background-color:hsl(24,100%,58%);padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media(min-width: 768px){.barra .cerrar-sesion{width:auto}}.barra .cerrar-sesion:hover{background-color:hsl(24,100%,48%);cursor:pointer}.no-tareas a{color:#4338ca}.listado-tareas{list-style:none;padding:0;margin-top:3rem;display:grid;gap:2rem;grid-template-columns:repeat(1, 1fr)}.listado-tareas li{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:10px;background-color:#ff8c5a;border-radius:10px;margin-bottom:10px;width:100%}.listado-tareas li button{align-self:flex-end;border-radius:10px;padding:8px 16px;background-color:#e13330;color:#fff;border:none;cursor:pointer;margin-top:10px;box-sizing:border-box}.listado-tareas li button:hover{background-color:rgb(250.5691964286,200.0580357143,60.9308035714)}@media(min-width: 768px){.listado-tareas{display:grid;gap:2rem;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.listado-tareas{display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr)}}.listado-tareas .taarea{background-color:rgb(252.95625,141.23125,93.54375);min-height:12rem;display:flex;align-items:center;padding:3rem;line-height:2;border-radius:.8rem}.listado-tareas .taarea:hover{background-color:rgb(252.31875,105.74375,43.18125)}.listado-tareas .taarea a{color:#fff}.contenedor-nueva-item{display:flex;justify-content:center}.contenedor-nueva-item .agregar-item{background-color:#ec3333;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media(min-width: 768px){.contenedor-nueva-item .agregar-item{width:auto}}.contenedor-nueva-item .agregar-item:hover{background-color:hsl(0,82.9596412556%,46.2745098039%);cursor:pointer}.listado-items{list-style:none;padding:0;margin-top:3rem}.listado-items .no-items{text-align:center}.items{padding:.5rem 2rem;border-bottom:3px solid hsl(220,14.2857142857%,100.8823529412%);margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.items:last-of-type{border:none}.items p{font-size:1.4rem}.items .opciones{display:flex;gap:1rem}.items .opciones button{border:none;font-size:1.1rem;padding:.5rem 1rem;text-transform:uppercase;font-weight:700;border-radius:1rem}.items .opciones button:hover{cursor:pointer}.items .opciones .completa{background-color:#2bb52b;color:#fff}.items .opciones .pendiente{background-color:#fac124;color:#fff}.items .opciones .eliminar-items{background-color:#d81e1e;color:#fff}.modal{position:absolute;background-color:rgba(0,0,0,.8);top:0;left:0;right:0;bottom:0}.modal .formulario{max-width:60rem;background-color:#fff;padding:2rem;margin:0 auto;transform:translateY(-30rem);transition-property:all;transition-duration:500ms;transition-timing-function:ease-in-out;opacity:0;border-radius:1rem}.modal .formulario legend{font-size:2rem;text-align:center;font-weight:bold;margin-bottom:2rem;display:block;font-family:cursive}.modal .formulario input[type=text]{border:1px solid #6b7280;border-radius:.5rem}.modal .formulario .opciones{display:flex;justify-content:space-between}.modal .formulario .submit-nuevo-item{border-radius:1rem;background-color:#2bb52b;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media(min-width: 768px){.modal .formulario .submit-nuevo-item{width:auto}}.modal .formulario .submit-nuevo-item:hover{background-color:hsl(120,61.6071428571%,33.9215686275%);cursor:pointer}.modal .formulario .cerrar-modal{border-radius:1rem;background-color:#ec3333;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media(min-width: 768px){.modal .formulario .cerrar-modal{width:auto}}.modal .formulario .cerrar-modal:hover{background-color:hsl(0,82.9596412556%,46.2745098039%);cursor:pointer}.modal .formulario.animar{position:relative;top:50%;transform:translateY(-50%);opacity:1}.modal .formulario.cerrar{transform:translateY(-200%);opacity:1}.filtros{background-color:#fff;margin-top:2rem;border-radius:1rem;padding:2rem}@media(min-width: 768px){.filtros .filtros-inputs{display:flex;align-items:center;gap:3rem}}.filtros h2{color:#fc5812;font-size:2.8rem}@media(min-width: 768px){.filtros h2{margin:0}}.filtros .campo{margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}@media(min-width: 768px){.filtros .campo{margin:0}}.filtros input[type=radio]{accent-color:#fc5812;width:2rem;height:2rem;font-family:cursive}.seccion-solicitudes{list-style:none;margin-top:30px}.seccion-solicitudes li{padding-left:100px;border-radius:15px;margin-top:15px}.seccion-solicitudes p{line-height:40%;font-family:cursive;font-size:1.7rem;margin-top:18px}.seccion-solicitudes p span{font-size:1.5rem;font-family:"Quicksand",sans-serif}.seccion-solicitudes .acciones{margin:0;padding:0px 0px 20px 0px}.seccion-solicitudes .acciones .boton{margin-top:2rem;padding:10px 20px;background-color:#4caf50;color:#fff;border:none;border-radius:5px;cursor:pointer;font-weight:bold}.seccion-solicitudes .acciones .boton:hover{background-color:#92ad0b}.filtro-cc{margin-top:5rem}.filtro-cc .campo{margin-bottom:3rem;display:flex;justify-content:space-between;align-items:center;gap:5rem;display:grid;gap:2rem;grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){.filtro-cc .campo{display:grid;gap:2rem;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.filtro-cc .campo{display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr)}}.filtro-cc input{flex:10;padding:1rem;border:none;background-color:#d8dadf;width:300px;font-size:12px;color:#fff}.filtro-cc label{font-family:cursive}.adminsolicitudes{justify-content:center;list-style:none;margin-top:3rem}@media(min-width: 1024px){.adminsolicitudes{display:grid;gap:2rem;grid-template-columns:repeat(4, 1fr)}}.adminsolicitudes table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:1070px;table-layout:fixed;font-size:.7em}.adminsolicitudes table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}.adminsolicitudes table th,.adminsolicitudes table td{padding:.625em;text-align:center;overflow:hidden;white-space:initial}.adminsolicitudes .capitalize{text-transform:uppercase}.adminsolicitudes table th{font-size:.85em;background-color:#ebd79e;text-transform:uppercase}.adminsolicitudes table select{text-transform:uppercase;appearance:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;width:100%;cursor:pointer;padding:1px 3px;height:25px;outline:0;border:0;border-radius:0;background:#f0f0f0;color:#9a2f0f;font-size:.1em;color:#9a2f0f;font-family:"Quicksand",sans-serif;border:2px solid rgba(0,0,0,.2);border-radius:12px;position:relative;transition:all .25s ease;font-size:.85em}.adminsolicitudes table select:hover{background:#dac488}@media screen and (max-width: 600px){.adminsolicitudes table{border:0;width:100%}.adminsolicitudes table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.adminsolicitudes table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.adminsolicitudes table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.adminsolicitudes table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}.adminsolicitudes table td:last-child{border-bottom:0}}.adminsolicitudes body{font-family:"Open Sans",sans-serif;line-height:1.25}.adminsolicitudes input[type=submit]{font-weight:550;padding:.5em;border-radius:10px;background-color:#fc5812;color:#fff;cursor:pointer}.listado-usarios{margin-top:5rem}.listado-usarios .campos{display:flex;align-items:center;margin-bottom:.5rem}.listado-usarios .campos label{appearance:none;-webkit-appearance:none;-moz-appearance:none;flex:0 0 20rem;position:center;font-size:.85em;font-family:cursive}.listado-usarios .campos input{flex:1;padding:.5rem;border:none}.listado-usarios .campos select{flex:1;padding:.5rem;border:none}.listado-usarios input[type=submit]{background-color:#21084d;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media(min-width: 768px){.listado-usarios input[type=submit]{width:auto}}.listado-usarios input[type=submit]:hover{background-color:rgb(13.2,3.2,30.8);cursor:pointer}.listado-solicitudes{margin-top:10px}.listado-solicitudes .solicitudes{display:flex;align-items:center;margin-bottom:.5rem}.listado-solicitudes .solicitudes label{appearance:none;-webkit-appearance:none;-moz-appearance:none;flex:0 0 20rem;font-family:cursive;position:center;font-size:.85em}.listado-solicitudes .solicitudes input{flex:1;padding:.5rem;border:none;font-family:"Monaco",Monospace;border-radius:15px;padding:5px 5px 5px 5px}.listado-solicitudes .solicitudes select{flex:1;padding:.5rem;border:none;font-family:"Monaco",Monospace}.listado-solicitudes .solicitudes textarea{flex:1;padding:.5rem;border:none}.listado-solicitudes input[type=submit]{padding:1.2rem;border-radius:10px;margin-top:30px;font-family:cursive;background-color:#fac124;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media(min-width: 768px){.listado-solicitudes input[type=submit]{width:auto}}.listado-solicitudes input[type=submit]:hover{background-color:rgb(229.7544642857,169.9553571429,5.2455357143);cursor:pointer}.tiempos{margin-top:5rem}.tiempos .Detalle{display:flex;align-items:center;margin-bottom:2rem}.tiempos label{appearance:none;-webkit-appearance:none;-moz-appearance:none;flex:0 0 20rem;position:center;font-size:.85em;font-family:cursive}.tiempos input{flex:1;padding:.5rem;border:none}.tiempos select{flex:1;padding:.5rem;border:none;border-radius:5px}.tiempos textarea{flex:1;padding:.5rem;border:none;border-radius:5px}input[type=submit]{padding:1.2rem;border-radius:10px;margin-top:30px;font-family:cursive;background-color:#fac124;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media(min-width: 768px){input[type=submit]{width:auto}}input[type=submit]:hover{background-color:rgb(229.7544642857,169.9553571429,5.2455357143);cursor:pointer}.descar .reporte{width:50px;height:50px}.table{width:100%;border-collapse:collapse;margin-top:50px;background-color:#fff;border-radius:10px}.table__thead{background-color:#0b914c;color:#fff;font-size:14px;border-radius:10px}.table__th{padding:1.1rem;text-align:left}.table__td{padding:1.3rem 1rem;font-size:13px}.table__tr:nth-child(even){background-color:#fdf3e8}@media(max-width: 768px){.table{display:block;border:0}.table thead{display:none}.table tbody{display:block}.table tr{display:flex;flex-direction:column;border-bottom:2px solid #0c0b0b}.table td{display:flex;justify-content:space-between;padding:1rem}}.paginacion{margin-top:5rem;margin-bottom:3rem;display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center}@media(min-width: 768px){.paginacion{justify-content:flex-end}}.paginacion__enlace{color:#fc5812;font-size:1.6rem}.paginacion__enlace--texto{padding:1rem;border-radius:.5rem;border:1px solid #fc5812;color:#fc5812}.paginacion__enlace--texto:hover{background-color:#fc5812;color:#fff;font-weight:bold}.paginacion__enlace--numero{font-weight:bold;display:none}@media(min-width: 768px){.paginacion__enlace--numero{display:inline}}.paginacion__enlace--actual{color:#6b7280;font-weight:bold}@media(min-width: 768px){.paginacion__enlace--actual{display:inline}}.listado-usarios{margin-top:5rem}.listado-usarios .campos{display:flex;align-items:center;margin-bottom:.5rem}.listado-usarios .campos label{appearance:none;-webkit-appearance:none;-moz-appearance:none;flex:0 0 20rem;position:center;font-size:.85em;font-family:cursive}.listado-usarios .campos li{flex:1;padding:.2rem;border:none;list-style:none;font-family:cursive}.listado-usarios .campos select{flex:1;padding:.5rem;border:none}.listado-usarios .acciones{margin:0}.listado-usarios .acciones .boton{margin-top:2rem;padding:10px 20px;background-color:#4caf50;color:#fff;border:none;border-radius:5px;cursor:pointer;font-weight:bold}.listado-usarios .acciones .boton:hover{background-color:#92ad0b}.tabledos{width:100%;border-collapse:collapse;margin-top:50px;background-color:#fff;border-radius:10px}.tabledos__theaddos{background-color:#fac124;border-radius:10px}.tabledos__thdos{padding:1.1rem;text-align:left}.tabledos__tddos{padding:1.3rem 1rem;font-size:13px}.tabledos__trdos:nth-child(even){background-color:#fdf3e8}@media(max-width: 768px){.tabledos{display:block;border:0}.tabledos thead{display:none;border-radius:10px}.tabledos tbody{display:block}.tabledos tr{display:flex;flex-direction:column;border-bottom:1px solid #1c1a1a}.tabledos td{display:flex;justify-content:space-between;padding:1rem}}.notificaciones{background:#d4cccc;padding:6%;border-radius:10px;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.4);padding:70px 50px;gap:2rem}.notificaciones select{margin-top:10px;margin-bottom:30px;display:inline-block;width:90%;padding:11px;border-radius:10px}.notificaciones .excel_file{width:500px;height:40px}.notificaciones button{margin-top:20px;padding:10px;background-color:#f60;border-radius:14px;color:#fffdfd}.notificaciones .vistaprev{background-color:#be0e40}.adminsolicitud{width:1100px}.adminsolicitud .usuarios{width:100%;padding:5px 5px 5px 5px;text-align:center;border-radius:15px}@media(prefers-color-scheme: dark){body{background-color:#2c2c3b}.tagline,.formulario label,.login .acciones a,.crear .acciones a,.olvide .acciones a{color:#fff}.descripcion-pagina,.formulario .campo input,.nombre-pagina{color:hsl(220,14.2857142857%,110.8823529412%)}.formulario .campo input{background-color:hsl(240,14.5631067961%,45.1960784314%)}.formulario .campo input::placeholder{color:hsl(220,14.2857142857%,125.8823529412%)}.alerta.error{background-color:#fff}.seccion-solicitudes{color:#fff}.seccion-solicitudes li{padding-left:100px;background-color:#3a4157;padding:30px}.seccion-solicitudes p{color:#fff}}@media(prefers-color-scheme: dark)and (min-width: 768px){.sidebar{background-color:hsl(240,14.5631067961%,25.1960784314%)}}@media(prefers-color-scheme: dark){.sidebar .sidebar-nav a.activo,.sidebar .sidebar-nav a:hover{background-color:#f60}.barra-mobile,.barra{background-color:hsl(240,14.5631067961%,27.1960784314%)}.barra p{color:#f3f4f6}.barra p span{color:#f60}.barra .cerrar-sesion{background-color:#f60;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%;padding:1rem;font-size:1.4rem}}@media(prefers-color-scheme: dark)and (min-width: 768px){.barra .cerrar-sesion{width:auto}}@media(prefers-color-scheme: dark){.barra .cerrar-sesion:hover{background-color:rgb(204,81.6,0);cursor:pointer}.filtros{background-color:hsl(240,14.5631067961%,30.1960784314%)}.filtros h2,.filtros label{color:#f60}.filtros input[type=radio]{accent-color:#2c2c3b}.dashboard{background-color:#2c2c3b}.dashboard .enlace{color:#4b5563}.dashboard .enlace:hover{color:hsl(220,14.2857142857%,115.8823529412%)}.dashboard .formulario input:not([type=submit]){background-color:hsl(240,14.5631067961%,40.1960784314%);color:#fff}.dashboard .formulario input:not([type=submit])::placeholder{color:hsl(220,14.2857142857%,125.8823529412%)}.listado-tarea .taarea{background-color:hsl(240,14.5631067961%,40.1960784314%)}.listado-tarea .taarea:hover{background-color:hsl(240,14.5631067961%,35.1960784314%)}.listado-items .item{background-color:hsl(240,14.5631067961%,30.1960784314%);border:none}.listado-items .item p{color:#f3f4f6}.modal .formulario{background-color:#2c2c3b}.modal .formulario input[type=text]{background-color:hsl(240,14.5631067961%,40.1960784314%);border:none;color:#fff}.modal .formulario input[type=text]::placeholder{color:hsl(220,14.2857142857%,115.8823529412%)}.modal .formulario legend{color:#f3f4f6}}.asignar_tareas{background:#d4cccc;padding:6%;border-radius:10px;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.4)}.asignar_tareas .tareasselec{display:flex;gap:2rem;align-items:flex-end}.asignar_tareas .tareasselec .Detalle{display:flex;align-items:center;flex-wrap:wrap}.asignar_tareas .tareasselec .Detalle label{font-size:1.2rem;margin-right:.5rem;align-self:center}.asignar_tareas .tareasselec .Detalle select{display:inline-block;width:90%;font-size:13px;vertical-align:top;margin-right:4%}.asignar_tareas .tareasselec .Detalle select:last-of-type{margin-right:10px}.asignar_tareas .Colaborador{margin-top:5%}.asignar_tareas .Colaborador label{font-size:1.2rem;margin-right:.5rem;align-self:center;margin-top:3%}.asignar_tareas .Colaborador select{display:inline-block;width:90%;font-size:13px;vertical-align:top}.asignar_tareas .seccion-periodicidad .form-check-inline{margin-right:.25rem !important;align-items:center}.asignar_tareas .seccion-periodicidad .form-check-inline .form-check-input{margin-right:0 !important;width:16px}.asignar_tareas .seccion-periodicidad .form-check-inline .form-check-label{margin-left:.25rem !important}.asignar_tareas .seccion-periodicidad input[type=radio]{margin:0;width:16px;height:16px;accent-color:#f60}.asignar_tareas .seccion-periodicidad label{margin-left:4px;line-height:1}.asignar_tareas .form-group-dos{margin-top:2%;display:inline-flex;align-items:center;gap:.5rem}.asignar_tareas .form-group-dos label{margin:0}.asignar_tareas .form-group-dos input[type=number]{width:80px;margin:0;font-size:14px;border-radius:10px}.asignar_tareas .form-group-tres{margin-top:5px;font-size:13px}.asignar_tareas .form-group-tres input[type=checkbox]{margin:0;width:16px;height:16px;accent-color:#f60}.asignar_tareas .form-group-tres label{margin-left:4px;line-height:1}.asignar_tareas .form-group-cuatro{margin-top:10px;font-size:15px}.asignar_tareas .form-group-cuatro .form-group{margin-top:10px}.asignar_tareas .form-group-cuatro .form-check{margin-top:5px}.asignar_tareas .form-group-cuatro .form-check input[type=number]{width:80px;margin:0;font-size:14px;border-radius:10px}.asignar_tareas .form-group-cinco{margin-top:5%}.asignar_tareas .form-group-cinco label{display:block}.asignar_tareas .form-group-cinco textarea{font-size:13px}*{margin:0;padding:0;box-sizing:border-box;font-family:"Nunito","Arial Rounded MT Bold"}.wrapper{max-width:900PX;margin:0 auto;background:#fff;box-shadow:0 8px 16px 2px rgba(0,0,0,.15);font-family:"Nunito","Arial Rounded MT Bold"}.banner{background:#f3ebc3;padding:2.5rem 2rem;margin-bottom:-4rem;z-index:1;font-family:"Nunito"}.banner__inner{max-width:900px;margin:0 auto;display:flex;align-items:center;justify-content:flex-start;gap:2rem}.banner__logo{flex-shrink:0}.banner__logo img{display:block;height:3rem}.banner__group{display:flex;align-items:center;gap:2rem}.banner__brand{display:flex;flex-direction:column}.banner__brand-title{font-size:1.75rem;font-weight:700;color:#2e7d32;line-height:1;margin:0;font-family:"Nunito","Arial Rounded MT Bold"}.banner__brand-tagline{font-size:.875rem;color:rgb(81.5350877193,191.1649122807,87.0859649123);margin:0}.banner__separator{width:2px;height:2.5rem;background-color:#2e7d32}.banner__years{display:flex;align-items:baseline}.banner__years-number{font-size:2rem;font-weight:700;color:#2e7d32;margin-right:.25rem}.banner__years-text{font-size:1.25rem;color:#2e7d32}.hero{position:relative;z-index:1;margin-top:-200px;padding-top:180px;display:flex;align-items:center;justify-content:space-between}.hero__inner{max-width:800px;margin:0 auto;padding:0 10rem;display:flex;align-items:center;overflow:visible}.hero__img{width:52%;height:auto;border-radius:0 0 380px 150px;margin-right:2rem;display:block;object-fit:cover;z-index:1}.hero__content{margin-top:-1.5rem;margin:0;text-align:right;z-index:2;font-family:"Nunito"}.hero__content h1{font-size:2rem;margin-bottom:.5rem;font-family:"Nunito","Arial Rounded MT Bold"}.hero__content .variables{padding:1.5rem 3rem;font-family:"Nunito"}.hero__content .variables .fechanoti{margin-top:15px;font-size:15px;font-family:"Nunito","Arial Rounded MT Bold"}.hero__content .variables h5{font-weight:normal}.hero__content .variables h1{color:#34a039;font-size:55px;font-style:oblique}.email{border-radius:.5rem;max-width:95%;margin:3rem 3rem 0;color:#000}.email .informaadd{background:#f0ebeb;list-style:disc;padding:1rem 2.5rem;font-size:14px;box-sizing:border-box;width:100%}.email .informaadd h3{font-size:18px}.email .informaadd ul{list-style:circle;margin-top:.1rem;padding-left:2.5rem}.email .informaadd li{margin-bottom:.2rem}.email__greeting{font-size:2rem;margin-bottom:1rem;color:#34a039;font-family:"Nunito","Arial Rounded MT Bold"}.email__body{font-size:1.6rem;line-height:1.5;padding:2rem 2.1rem}.email__body strong{color:#2e7d32}.email__body ul{margin:.5rem 0;padding-left:1rem;font-size:1.3rem}.email__action{margin:2rem 0;text-align:center}.email .btn-pse{display:inline-flex;align-items:center;position:relative;background:#00945e;color:#fff;font-weight:600;font-size:1.125rem;text-decoration:none;border-radius:2rem;padding:.8rem 10rem;overflow:visible}.email .btn-pse__text{z-index:2}.email .btn-pse__icon{position:absolute;top:50%;right:-1.25rem;transform:translateY(-50%);width:6rem;height:6rem;border-radius:50%;overflow:hidden;background:#fff}.email .btn-pse__icon img{display:block;width:100%;height:100%;object-fit:cover}.alerta-recordatorio{display:flex;align-items:center;justify-content:space-between;gap:2rem;background:#fff;padding:1rem 4rem;border-radius:1rem}.alerta-recordatorio__contenido{flex:1}.alerta-recordatorio__titulo{font-weight:800;font-size:1.5rem;color:#009245;margin-bottom:1rem;font-style:italic;font-family:"Nunito"}.alerta-recordatorio__lista{list-style:none;padding-left:0}.alerta-recordatorio__lista li{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;font-size:1rem;line-height:1.5}.alerta-recordatorio__lista li .icono{color:#f7931e;font-size:1.25rem;margin-top:.2rem}.alerta-recordatorio__lista li .variable{color:red;font-weight:500}.alerta-recordatorio__lista li strong{font-weight:700;color:#333}.alerta-recordatorio__imagen{flex-shrink:0}.alerta-recordatorio__imagen img{max-width:280px;height:auto;display:block;border-radius:280px 50px 200px 280px}.alternativas-pago{background:#f0ebeb;padding:1rem 3.5rem;margin-top:2rem}.alternativas-pago__titulo{color:#009245;font-weight:700;font-size:1.5rem;margin-bottom:1.5rem;font-family:"Nunito"}.alternativas-pago__contenido{display:flex;align-items:flex-start;gap:2rem}.alternativas-pago__icono{flex-shrink:0}.alternativas-pago__icono img{width:48px;height:auto;filter:brightness(0) saturate(100%) invert(65%) sepia(95%) saturate(500%) hue-rotate(-30deg)}.alternativas-pago__detalle p{margin-bottom:1.25rem;font-size:1rem;color:#222}.alternativas-pago__detalle p strong{font-weight:700}.contactos-convenios{padding:3.5rem;background:#fefefe;border-radius:.75rem}.contactos-convenios__titulo{font-size:1.5rem;font-weight:700;color:#009245;margin-bottom:2rem}.contactos-convenios__grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2rem}.contactos-convenios .contacto{font-size:1rem;line-height:1.5}.contactos-convenios .contacto strong{font-weight:700;display:block;margin-bottom:.25rem}.contactos-convenios .contacto p{margin:.25rem 0}.contactos-convenios .contacto u{color:#444}/*# sourceMappingURL=app.css.map */
