@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap";:root{--header-height: 84px}*{padding:0;margin:0;font-family:Open Sans,sans-serif}*::-webkit-scrollbar{background-color:#f5f5f5;border-left:4px solid transparent;height:.5rem;width:.5rem}*::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#c5c5c5}html,body{height:100%}body{background-color:#f5f5f5;color:#212121;font-size:1rem;font-family:Open Sans,sans-serif;line-height:1.5;overflow:hidden}:where(h1,h2,h3){font-style:normal;font-weight:700;line-height:1.1}h1{font-size:2.281rem}h2{font-size:1.215rem}h3{font-size:1.138rem}h4{font-size:1.067rem}hr{border:1px solid #C5C5C5}p{font-size:1rem;max-width:65ch}label{color:inherit;font-family:inherit}button{color:inherit;font:inherit}.form h2{padding:1rem 0}.form-inputs{display:flex;flex-direction:column;padding:1rem 0}.form-inputs input{display:flex;flex-direction:row;align-items:center;padding:.75rem;font:inherit;border:1px solid #C5C5C5;background:#FFFFFF;border-radius:5px}.form-inputs input:disabled{background-color:#f5f5f5}.form-inputs input.error{border:1px solid #FF3D3A}.form .error{color:#ff3d3a;font-style:normal;font-weight:400;font-size:14px;line-height:19px;letter-spacing:-.154px}.form select,.form textarea{background-color:#fff;border:1px solid #C5C5C5;border-radius:5px;font-family:inherit;font-size:1rem;padding:.75rem}.card{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem;background:#FFFFFF;box-shadow:0 3px 10px #21252926;border-radius:5px}.card-header{display:flex;width:100%;justify-content:space-between;align-items:center}.card hr{width:100%}.card-footer{display:flex;align-items:center;justify-content:center;width:100%}.table{border-collapse:collapse;width:100%}.table th,.table td{padding:.5rem}.table thead{text-align:left}.table thead th{border-bottom:1px solid #C5C5C5}.table tbody>tr:nth-child(odd){background-color:#f5f5f5}.table tbody>tr+tr>td{border-top:1px solid #C5C5C5}.table tr:hover>td{background-color:#dbdbdb}.table tbody>tr.leve{background-color:#fff6d7;color:#79400b}.table tbody>tr.leve:hover>td{background-color:#fff1bd}.table tbody>tr.grave{background-color:#f0d0a8;color:#79400b}.table tbody>tr.grave:hover>td{background-color:#edc492}.table tbody>tr.gravisima{background-color:#ffe5d8;color:#7a0a2e}.table tbody>tr.gravisima:hover>td{background-color:#ffd3bd}.table tbody>tr.info{background-color:#d4fbfd;color:#0e4885}.table tbody>tr.info:hover>td{background-color:#b4f7f8}.table-container{background-color:#fff;border-radius:5px;box-shadow:3px 0 .75rem #0000001a;overflow-x:auto;padding:0 1rem 1rem;width:calc(100% - 2rem)}.sticky-head{background-color:#fff;position:sticky;top:0}.flow>*+*{margin-top:var(--flow-space, 1.5rem)}.flow-small{--flow-space:1rem}.auto-cols{align-items:center;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:1rem}.col{display:flex;flex-direction:column}.col-center{align-items:center}.col-btn{align-items:center;display:flex;flex-direction:column}.col-btn>*+*{margin-top:.5rem}.sidebar-content{display:flex;height:calc(100vh - var(--header-height))}@supports (height: 100dvh){.sidebar-content{height:calc(100dvh - var(--header-height))}}.sidebar-content .sidebar{display:flex;flex-basis:fit-content;flex-direction:column;flex-grow:1;max-width:50rem;padding:1rem;position:relative;transition:max-width .25s ease}.sidebar-content .sidebar>*:not(.burger,.sidebar-help){max-height:100vh;opacity:1;transition:opacity .25s ease .25s,max-height 0ms ease}.sidebar-content .sidebar .sidebar-help{display:none;bottom:4rem;left:0;position:absolute;transform:translate(50%) rotate(180deg);writing-mode:vertical-lr}.sidebar-content .sidebar.collapsed{max-width:1rem;transition:max-width .25s ease .25s}.sidebar-content .sidebar.collapsed .sidebar-help{display:block}.sidebar-content .sidebar.collapsed>*:not(.burger,.sidebar-help){max-height:900px;opacity:0;transition:opacity .25s ease .25s,max-height 0ms ease}@media screen and (max-width: 826px){.sidebar-content .sidebar.collapsed{max-width:100%}.sidebar-content .sidebar.collapsed>*:not(.burger,.sidebar-help){max-height:100%;opacity:1;transition:opacity .25s ease,max-height 0ms ease .25s}}.sidebar-content .sidebar .burger{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:6px 0 .5rem #0000001a;box-sizing:content-box;bottom:1rem;cursor:pointer;display:flex;height:1.25rem;justify-content:center;padding:.75rem;position:absolute;right:0;transform:translate(50%);width:1.25rem}.sidebar-content .sidebar .burger img{height:2rem;transition:transform .25s ease}.sidebar-content .sidebar .burger.closed img{transform:rotate(180deg)}.sidebar-content .sidebar-filters{width:330px;overflow:auto;transition:.25s;margin-top:0}.sidebar-content .sidebar-action{max-width:0px;margin-left:0;overflow:hidden;transition:max-width .25s ease,margin-left .25s ease}.sidebar-content .sidebar-action.open{max-width:300px;margin-left:1rem}.sidebar-content .sidebar-action .action-title>*{width:max-content}.sidebar-content .sidebar-action-opt{max-width:0;margin-left:0;margin-top:4.4rem;overflow-x:hidden;transition:max-width .25s ease,margin-left .25s ease}.sidebar-content .sidebar-action-opt.open{max-width:300px;margin-left:1rem}.sidebar-content .content{flex-basis:0;flex-grow:999;overflow-x:auto;padding:1.5rem}.flex{display:flex;gap:1.5rem}.center-item{align-items:center;justify-content:center}.side-side{align-items:center;justify-content:space-between}.container{background-color:#fff;border-radius:5px;padding:1rem}.secondary-text{color:#757575}.bg-gray{background-color:#f5f5f5}.text-center{text-align:center}.border{border:1px solid #C5C5C5}.mx-center{margin-inline:auto}.badge{border-radius:5px;display:inline-block;font-family:inherit;font-size:.8rem;font-weight:700;padding:.5rem;text-transform:capitalize;width:max-content}.badge-active{background-color:#36f;color:#fff}.badge-inactive{background-color:#36f;color:#fff;filter:grayscale(50%);opacity:50%}.badge-warning{background-color:#ffb83f;color:#79400b}.badge-warning-dark{background-color:#b77320;color:#fff}.badge-error{background-color:#ff3d3a;color:#fff}.badge-success{background-color:#198754;color:#fff}.badge-comando-active{background-color:#6fdb93;color:#074e42}.badge-comando-solicitud{background-color:#ffdd8b;color:#79400b}.badge-comando-falla{background-color:#fe9e88;color:#931231}.badge-consulta{background-color:#212121;border-radius:50px;color:#fff;font-weight:400;text-transform:uppercase}.badge-sinc{background-color:#d0f9d5;color:#074e42}.badge-no-sinc{background-color:#c5c5c5;color:#212121}.utcOpenState{--header-height: 181px}.shadow{box-shadow:0 3px 10px #21252926}.tabs{gap:0;overflow-x:auto}.tabs .tab{background-color:transparent;border:none;border-bottom:1px solid #C5C5C5;border-radius:5px 5px 0 0;box-sizing:border-box;cursor:pointer;color:#757575;flex-shrink:0;font-family:inherit;font-weight:700;font-size:1rem;padding:1rem}.tabs .tab.active{background-color:#d6e4ff;border-color:#36f;color:#36f}.strip{border:1px solid;border-radius:5px;padding:.75rem}.strip-green{background-color:#d0f9d5;border-color:#198754;color:#074e42}.strip-yellow{background-color:#fff6d7;border-color:#ffb83f;color:#935615}.strip-teal{background-color:#d4fbfd;border-color:#2cace6;color:#0e4885}.error-msg{background-color:#ffe5d8;border:1px solid #FF3D3A;border-radius:5px;color:#b71d35;margin-block:.5rem;padding:1rem}.error-text{color:#db2935}.capitalizate{text-transform:capitalize}.loading{align-items:center;display:flex;height:60px;justify-content:center;margin-inline:auto;position:relative;width:60px}.loading:before{box-sizing:border-box;content:" ";display:block;width:100%;height:100%;border-radius:50%;border:6px solid #3366FF;border-color:#3366FF transparent #3366FF transparent;animation:loading-before 1.2s linear infinite}.loading:after{box-sizing:border-box;content:" ";display:block;width:60%;height:60%;border-radius:50%;border:6px solid #3366FF;border-color:#3366FF transparent #3366FF transparent;animation:loading-after 1.2s linear infinite;position:absolute}.notificacion,.modulos{font-weight:700;gap:.5rem;border:none}.notificacion{color:#212121;transition:color .25s ease}.notificacion:hover{color:#2087c5}.notification-item{background:#D4FBFD;border-left:4px solid #2CACE6;border-radius:5px;padding:.5rem}.notification-item .teal{color:#0e4885}.notification-container{width:268px;height:300px;position:absolute;z-index:99999;background-color:#fff;top:78px;right:100px;border:1px solid #CBD6DE;box-shadow:0 3px 10px #21252926;border-radius:5px;padding:15px;overflow:auto;display:none}.notification-container.show{display:block}.modulos{color:#36f}.panel-activar{background-color:#fff;box-shadow:3px 10px 10px #21252926,inset 10px 3px 10px #21252926;box-sizing:border-box;bottom:0;height:calc(100vh - 87px);left:0;margin-top:0;max-width:50rem;padding:1rem 1.5rem;position:absolute;transition:transform .25s ease;transform:translate(-100%);top:87px;overflow:visible}@supports (height: 100dvh){.panel-activar{height:calc(100dvh - 87px)}}.panel-activar .flex>div:first-child{padding-block:1rem}.panel-activar .flex>div:first-child p.secondary-text{margin-bottom:1rem}@media (max-width: 826px){.panel-activar{width:100%}}.open-activar{transform:translate(0)}.paginacion{margin-block:1rem}.paginacion .page-btn{border:1px solid #A5A5A5;background-color:transparent;color:#36f;cursor:pointer;font:inherit;padding:.75rem;transition:background-color 125ms ease,border 125ms ease,color 125ms ease}.paginacion .page-btn:first-of-type{border-radius:5px 0 0 5px}.paginacion .page-btn:last-of-type{border-radius:0 5px 5px 0}.paginacion .page-btn:hover,.paginacion .page-active{background-color:#36f;border:1px solid #3366FF;color:#fff}.tooltip{border-radius:5px;background-color:#212121;box-shadow:5px 5px 12px #0003;color:#fff;font-size:.8rem;padding:.5rem;position:absolute;text-align:left;z-index:9999}.tooltip.tooltip-top:after{border-style:solid;border-color:#212121 transparent transparent transparent;content:"";left:50%;position:absolute;top:100%;transform:translate(-50%)}.tooltip.tooltip-left:after{border-style:solid;border-color:transparent transparent transparent #212121;content:"";left:100%;position:absolute;top:50%;transform:translateY(-50%)}.failure-list{max-height:200px;overflow-y:auto;padding-left:1.5rem;text-align:left}.failure-list li{max-width:60ch}.total-container{margin-inline:auto;width:-moz-fit-content;width:fit-content}.verificacion-container{display:flex;flex-direction:row;gap:1.5rem}.verificacion-container div{display:flex;gap:.5rem}.verificacion-container .verificacion-input{max-width:2ch;padding:8px}.verificacion-container:last-child{justify-content:center}@keyframes loading-before{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loading-after{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media screen and (max-width: 1250px){.btn-menu,.btn-alert,.btn-header-actions,.btn-menu-secondary{border:none;border-radius:50%;cursor:pointer;font-weight:700;gap:.5rem;height:3rem;justify-content:center;transition:.25s;text-align:center;padding:.75rem;width:3rem}.btn-menu svg,.btn-alert svg,.btn-header-actions svg,.btn-menu-secondary svg{width:1.5rem}}@media screen and (max-width: 826px){.responsive-space-top{margin-top:1rem}.sidebar-content{display:block}.sidebar-content .sidebar{max-height:1rem}.sidebar-content .sidebar.collapsed{max-height:80vh;transition:max-height .25s ease .25s}.sidebar-content .sidebar>*:not(.burger,.sidebar-help){max-width:100%;opacity:0;transition:opacity .25s ease,max-width 0ms ease .25s}.sidebar-content .sidebar.open-sidebar{max-height:900px;transition:max-height .25s ease}.sidebar-content .sidebar.open-sidebar>*:not(.burger,.sidebar-help){max-width:100%;opacity:1;transition:opacity .25s ease .25s,max-width 0ms ease}.sidebar-content .sidebar .sidebar-help,.sidebar-content .sidebar.collapsed .sidebar-help{display:none}.sidebar-content .sidebar .burger{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 6px .5rem #0000001a;box-sizing:content-box;bottom:0;cursor:pointer;display:flex;height:1.25rem;justify-content:center;padding:.75rem;position:absolute;right:1.5rem;transform:translateY(50%);width:1.25rem}.sidebar-content .sidebar .burger img{height:2rem;transition:transform .25s ease;transform:rotate(270deg)}.sidebar-content .sidebar .burger.closed img{transform:rotate(90deg)}}@media screen and (max-width: 560px){[data-mobile=not]{display:none}.card{padding:1rem}.flex{gap:1rem}.flex.tabs{gap:0}.flow>*+*{margin-top:1rem}.sidebar-content .content{padding:1rem}.panel-activar>.flex{display:block}}
