body{display:flex;min-height:100vh;flex-direction:column}section{flex:1 0 0}a{text-decoration:none}.input-group .input-group-text .fa-lock,.input-group .input-group-text .fa-unlock{cursor:pointer}.jquery-alert{outline:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;display:none}.jquery-alert.is-open{display:block}.jquery-alert .alert-overlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1010;display:none}.jquery-alert .alert-box{position:relative;width:auto;max-width:80%;margin:60px auto 0;z-index:1020;padding:1px;display:none}@media(min-width: 768px){.jquery-alert .alert-box{max-width:640px}}@media(min-width: 960px){.jquery-alert .alert-box{max-width:720px}}.jquery-alert .alert-box .alert-message{text-align:left}.jquery-alert .alert-box .alert-buttons{text-align:right}.jquery-alert .alert-box .alert-buttons a{margin-left:10px}.jquery-alert.theme-light .alert-overlay{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAEElEQVQImWNgYGCYCcUQBgASAAJli5xnrQAAAABJRU5ErkJggg==") repeat;background:rgba(0,0,0,.65)}.jquery-alert.theme-light .alert-box{background:#fff;color:#212121;border-radius:5px;box-shadow:0 3px 15px rgba(0,0,0,.15)}.jquery-alert.theme-light .alert-box .alert-message{padding:20px}.jquery-alert.theme-light .alert-box .alert-buttons{padding:10px}.jquery-alert.theme-dark .alert-overlay{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAEElEQVQImWNgYGCYCcUQBgASAAJli5xnrQAAAABJRU5ErkJggg==") repeat;background:rgba(0,0,0,.65)}.jquery-alert.theme-dark .alert-box{background:#2e2f29;color:#fff;border-radius:5px;box-shadow:0 3px 15px rgba(0,0,0,.15)}.jquery-alert.theme-dark .alert-box .alert-message{padding:20px}.jquery-alert.theme-dark .alert-box .alert-buttons{padding:20px}.jquery-datepicker{position:relative;outline:none;display:none;box-sizing:border-box;width:240px;height:240px;padding:5px;font-size:16px;font-family:sans-serif;z-index:300}.jquery-datepicker .datepicker-box{display:none;flex-direction:column;height:100%}.jquery-datepicker .datepicker-box .box-row{display:flex;min-height:0;flex:1}.jquery-datepicker .datepicker-box .box-row.row-header{flex:none;position:relative;padding-bottom:5px;padding-right:60px;margin-bottom:5px}.jquery-datepicker .datepicker-box .box-row.row-header .header-title{display:flex;justify-content:center;flex-direction:column;text-align:left;padding:5px 7px;cursor:pointer;width:100%}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions{position:absolute;top:3px;right:3px;bottom:3px}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action{display:flex;position:relative;justify-content:center;flex-direction:column;text-align:center;float:left;height:100%;width:25px;cursor:pointer}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action:not(:last-child){margin-right:3px}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action::after{content:"";position:absolute;width:0;height:0;border-style:solid;top:50%;left:50%;margin-left:-3px;margin-top:-6px}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action.action-down::after{border-width:5px 6px 5px 0;border-color:rgba(0,0,0,0) red rgba(0,0,0,0) rgba(0,0,0,0)}.jquery-datepicker .datepicker-box .box-row.row-header .header-actions .header-action.action-up::after{border-width:5px 0 5px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) red}.jquery-datepicker .datepicker-box .box-row.row-days{font-size:12px;text-align:center;text-transform:uppercase}.jquery-datepicker .datepicker-box .box-row.row-week{font-size:14px;text-align:right}.jquery-datepicker .datepicker-box .box-row .box-cell{display:flex;flex:1 1 0;justify-content:center;flex-direction:column;text-align:center;padding:5px;cursor:default}.jquery-datepicker .datepicker-box.is-active{display:flex}.jquery-datepicker.is-2x{width:480px;height:480px;font-size:21px}.jquery-datepicker.is-2x .datepicker-box .box-row.row-days{font-size:16px}.jquery-datepicker.is-2x .datepicker-box .box-row.row-week{font-size:18px}.jquery-datepicker.is-open{display:block}.jquery-datepicker.is-popup{position:absolute;top:50px;left:50px;box-shadow:0 2px 12px rgba(0,0,0,.15)}.jquery-datepicker.is-popup::before,.jquery-datepicker.is-popup::after{content:"";position:absolute;width:0;height:0;border-style:solid}.jquery-datepicker.is-popup.tip-below::before,.jquery-datepicker.is-popup.tip-below::after{bottom:-10px;border-width:10px 10px 0 10px;border-color:red rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.jquery-datepicker.is-popup.tip-below::before{bottom:-11px}.jquery-datepicker.is-popup.tip-above::before,.jquery-datepicker.is-popup.tip-above::after{top:-10px;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) red rgba(0,0,0,0)}.jquery-datepicker.is-popup.tip-above::before{top:-11px}.jquery-datepicker.is-popup.tip-right::before,.jquery-datepicker.is-popup.tip-right::after{right:20px}.jquery-datepicker.is-popup.tip-left::before,.jquery-datepicker.is-popup.tip-left::after{left:20px}.jquery-datepicker.theme-light{border:1px solid #ccc;background:#fff;color:#222}.jquery-datepicker.theme-light .datepicker-box{background:#fff}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header{color:#626262;border-bottom:1px solid rgba(204,204,204,.5)}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-title:hover{color:#222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-down::after{border-color:rgba(0,0,0,0) #ccc rgba(0,0,0,0) rgba(0,0,0,0)}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-up::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ccc}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-down:hover::after{border-color:rgba(0,0,0,0) #222 rgba(0,0,0,0) rgba(0,0,0,0)}.jquery-datepicker.theme-light .datepicker-box .box-row.row-header .header-actions .header-action.action-up:hover::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-days{color:#7b7b7b}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell:hover{background:#eee;color:#222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-grayed{background:rgba(0,0,0,0);color:#ccc}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-today{background:#fff;color:#12afcb}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-today:hover{background:#eee;color:#222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-marked{background:rgba(255,213,79,.2);color:#cf9d00}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-marked:hover{background:#eee;color:#222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-forbidden{background:rgba(229,115,115,.2);color:#b72222}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-selected{background:#12afcb;color:#fff}.jquery-datepicker.theme-light .datepicker-box .box-row.row-week .box-cell.cell-selected:hover{background:#12afcb;color:#fff}.jquery-datepicker.theme-light.tip-below::before{border-color:#ccc rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.jquery-datepicker.theme-light.tip-above::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ccc rgba(0,0,0,0)}.jquery-datepicker.theme-light.tip-below::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.jquery-datepicker.theme-light.tip-above::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.jquery-datepicker.theme-dark{border:1px solid #323232;background:#1b1b1b;color:#fff}.jquery-datepicker.theme-dark .datepicker-box{background:#1b1b1b}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header{color:rgba(255,255,255,.5);border-bottom:1px solid rgba(50,50,50,.75)}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-title:hover{color:#fff}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-down::after{border-color:rgba(0,0,0,0) #323232 rgba(0,0,0,0) rgba(0,0,0,0)}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-up::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #323232}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-down:hover::after{border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-header .header-actions .header-action.action-up:hover::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-days{color:rgba(255,255,255,.35)}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell:hover{background:#323232;color:#fff}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-grayed{background:rgba(0,0,0,0);color:#323232}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-today{background:#1b1b1b;color:#12afcb}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-today:hover{background:#323232;color:#fff}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-marked{background:rgba(255,213,79,.05);color:#cf9d00}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-marked:hover{background:#323232;color:#fff}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-forbidden{background:rgba(229,115,115,.05);color:#b72222}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-selected{background:#12afcb;color:#fff}.jquery-datepicker.theme-dark .datepicker-box .box-row.row-week .box-cell.cell-selected:hover{background:#12afcb;color:#fff}.jquery-datepicker.theme-dark.tip-below::before{border-color:#323232 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.jquery-datepicker.theme-dark.tip-above::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #323232 rgba(0,0,0,0)}.jquery-datepicker.theme-dark.tip-below::after{border-color:#1b1b1b rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.jquery-datepicker.theme-dark.tip-above::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #1b1b1b rgba(0,0,0,0)}body.administrador a{color:#e21c79}body.administrador a:hover{color:#9e1455}body.administrador main>section .app-header [x-data=mobile] .btn-mobile:active,body.administrador main>section .app-header [x-data=mobile] .btn-mobile:focus,body.administrador main>section .app-header [x-data=mobile] .btn-mobile.is-active{color:#fff;background:#222}body.administrador main>section .app-header>li.has-submenu .submenu li a:hover{color:#e21c79}body.administrador main .app-sidebar{background:#1e1f22}body.administrador main .app-sidebar nav ul li:hover a i{color:#e81978}body.administrador main .app-sidebar nav ul li.is-current a i{color:#e81978}body.administrador .btn.btn-primary{background:#222;border-color:#222;color:#fff}body.administrador .btn.btn-primary:hover{background:#333;border-color:#333;color:#fff}body.administrador .btn.btn-primary:active{background:#111;border-color:#111;color:#fff}body.administrador .btn.btn-outline-primary{border-color:#222;color:#222}body.administrador .btn.btn-outline-primary:hover{background:#222;border-color:#222;color:#fff}body.administrador .btn.btn-outline-primary:active{background:#111;border-color:#111;color:#fff}a{color:#1d50a4}a:hover{color:#123063}label strong{font-weight:300;font-size:1.25em}label br{margin-bottom:1rem}.form-control:disabled,.form-control[readonly],.form-select:disabled,.form-select[readonly]{color:#999;background-color:#fafafa;pointer-events:none}.input-group .input-group-text{background:rgba(0,0,0,0)}.btn.btn-primary{background:#1d50a4;border-color:#1d50a4;color:#fff}.btn.btn-primary:hover{background:#123063;border-color:#123063;color:#fff}.btn.btn-primary:active{background:#0a1b38;border-color:#0a1b38;color:#fff}.btn.btn-outline-primary{border-color:#1d50a4;color:#1d50a4}.btn.btn-outline-primary:hover{background:#123063;border-color:#123063;color:#fff}.btn.btn-outline-primary:active{background:#0a1b38;border-color:#0a1b38;color:#fff}h1,h2,h3,h4,h5{font-weight:300}h1{line-height:1.7}@media(min-width: 768px){h1{line-height:1.2}}hr{border-top-color:#b1b1b1}@media(min-width: 768px){main{display:flex;flex:1 0 0}}main .app-sidebar{background:#00101f;color:#fff;position:fixed;left:0;top:0;width:196px;height:100%;display:none}@media(min-width: 768px){main .app-sidebar{display:block}}@media(min-width: 1280px){main .app-sidebar{width:240px}}main .app-sidebar nav ul{list-style:none;padding:0;margin:0}main .app-sidebar nav ul li{list-style:none}main .app-sidebar nav ul li a{display:block;color:rgba(255,255,255,.65);padding:.5rem 1rem}main .app-sidebar nav ul li a i{color:rgba(255,255,255,.15)}main .app-sidebar nav ul li:hover a{color:#fff}main .app-sidebar nav ul li:hover a i{color:#ff017a}main .app-sidebar nav ul li.is-current a{color:#fff;font-weight:700}main .app-sidebar nav ul li.is-current a i{color:#ff017a}main .app-sidebar nav ul li.separator{height:.75rem}main>section{background:#fafafa}@media(min-width: 768px){main>section{display:flex;flex:1 0 0;flex-direction:column;margin-left:196px}}@media(min-width: 1280px){main>section{margin-left:240px}}main>section .app-header{background:#fff;box-shadow:0 0 1rem rgba(0,0,0,.05);position:fixed;left:0;top:0;width:100%;z-index:10}@media(min-width: 768px){main>section .app-header{left:196px;width:calc(100% - 196px)}}@media(min-width: 1280px){main>section .app-header{left:240px;width:calc(100% - 240px)}}main>section .app-header [x-data=mobile] .btn-mobile{position:absolute;left:0;top:0;width:62px;height:100%;display:block;display:flex;justify-content:center;align-items:center;font-size:23px;color:#222;border-right:1px solid #eee;transition:all 350ms}main>section .app-header [x-data=mobile] .btn-mobile:active,main>section .app-header [x-data=mobile] .btn-mobile:focus,main>section .app-header [x-data=mobile] .btn-mobile.is-active{color:#fff;background:#e21c79}main>section .app-header [x-data=mobile] .btn-mobile i{display:block}main>section .app-header [x-data=mobile] nav:has(.breadcrumb){display:none}@media(min-width: 768px){main>section .app-header [x-data=mobile] nav:has(.breadcrumb){display:block}}main>section .app-header ul{list-style:none;padding:0;margin:0}main>section .app-header ul.breadcrumb{padding:1rem}main>section .app-header ul.breadcrumb .breadcrumb-item+.breadcrumb-item::before{opacity:.25}main>section .app-header .menu-user>li.has-submenu{position:relative}main>section .app-header .menu-user>li.has-submenu .submenu{background:#fff;box-shadow:0 0 1rem rgba(0,0,0,.05);position:absolute;right:0;display:none}main>section .app-header .menu-user>li.has-submenu .submenu::after{content:"";position:absolute;right:1.5rem;top:-8px;width:0px;height:0px;border-style:solid;border-width:0 8px 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);transform:rotate(0deg)}main>section .app-header .menu-user>li.has-submenu .submenu li a{display:block;padding:.35rem .75rem;color:#999;white-space:nowrap}main>section .app-header .menu-user>li.has-submenu .submenu li a:hover{color:#e81978}main>section .app-header .menu-user>li.has-submenu .submenu li.user-data{display:block;padding:.5rem .75rem;border-bottom:1px solid #eee;cursor:default;margin-bottom:.35rem}main>section .app-header .menu-user>li.has-submenu .submenu li.user-data span{display:block}main>section .app-header .menu-user>li.has-submenu .submenu li.user-data span.user-name{font-size:1.15rem;line-height:1.2;margin-bottom:0;white-space:nowrap}main>section .app-header .menu-user>li.has-submenu .submenu li.user-data span.user-email{font-size:.85rem;line-height:1.1;color:#777;white-space:nowrap;margin-bottom:.5rem}main>section .app-header .menu-user>li.has-submenu .submenu li.separator{height:1px;background:#eee;margin:.35rem 0}main>section .app-header .menu-user>li.has-submenu .submenu li:last-child{margin-bottom:.35rem}main>section .app-header .menu-user>li.has-submenu:hover .user-image{background:#e81978}main>section .app-header .menu-user>li.has-submenu:hover .submenu{display:block}main>section .app-header .menu-user .panel-user{position:relative;cursor:pointer;text-align:right}main>section .app-header .menu-user .panel-user .user-image{padding:.5rem .6rem;border-left:1px solid #eee}main>section .app-header .menu-user .panel-user .user-image img{max-width:42px}main>section .menu-mobile{position:fixed;left:0;top:58px;bottom:0;width:100%;z-index:5;display:none}main>section .menu-mobile.is-open{display:block}@media(min-width: 768px){main>section .menu-mobile.is-open{display:none}}main>section .menu-mobile .mobile-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.15)}main>section .menu-mobile nav{position:absolute;left:0;top:0;width:220px;height:100%;background:#222;box-shadow:0 0 25px rgba(0,0,0,.25);z-index:2}main>section .menu-mobile nav ul{margin:0;padding:0}main>section .menu-mobile nav ul li a{display:block;color:#c8c8c8;padding:.5rem 1rem}main>section .menu-mobile nav ul li:first-child{display:none}main>section .menu-mobile nav ul li.separator{height:.75rem}main>section .menu-mobile nav ul li.separator:first-of-type{display:none}main>section>article{flex:1 0 0;padding-top:50px}@media(min-width: 1024px){main>section>article aside{width:240px}}@media(min-width: 1600px){main>section>article aside{width:320px}}.card{border:none;box-shadow:0 0 1rem rgba(0,0,0,.05)}.box{border-radius:.5rem;background:#fff}.box.box-padded{padding:1rem}.box.box-border{border:1px solid #eee}.box.box-shadow{box-shadow:0 0 1rem rgba(0,0,0,.05)}.box .box-panel{border-radius:.5rem .5rem 0 0;border-bottom:1px solid #eee;background:#1d50a4}@media(min-width: 1024px){.box .box-panel{border-radius:.5rem 0 0 .5rem;border-right:1px solid #eee;border-bottom:none}}@media(min-width: 1024px){.box .box-wrapper{min-height:480px}}.box.box-pink{background:#f4f6fa;color:#1d50a4}.box.box-pink a:not(.btn){color:#e81978;font-weight:700}.box.box-pink a:not(.btn):hover{color:#a41054}.list-group .list-group-item.has-checkbox{padding-left:2.75rem}.list-group .list-group-item.has-checkbox .form-check{position:absolute;left:1rem;top:.75rem}.list-group .list-group-item.has-side-actions{display:flex;justify-content:space-between;align-items:center}.list-group .list-group-item .item-name{font-size:1.2em}.list-group .list-group-item .item-extra{font-size:.85em;color:#777;margin-bottom:.25rem}.list-group .list-group-item .item-actions a:not(:last-child){position:relative;margin-right:1rem}.list-group .list-group-item .item-actions a:not(:last-child)::after{content:"";position:absolute;right:-0.65rem;top:0;height:100%;width:0;border-right:1px solid #eee}@media(min-width: 768px){.settings .settings-info{width:320px}}@media(min-width: 1280px){.settings .settings-info{width:480px}}@media(min-width: 1600px){.settings .settings-info{width:640px}}.panel.panel-login,.panel.panel-recover{background:#fafafa;background:#00101f url("../img/splash-background.webp") center top no-repeat;background-size:cover}.panel .has-separator{border-bottom:1px solid var(--bs-border-color)}@media(min-width: 1024px){.panel .has-separator{border-bottom:none;border-right:1px solid var(--bs-border-color)}}.panel .panel-right{border-radius:0 0 .5rem .5rem;border-top:1px solid var(--bs-success-border-subtle)}@media(min-width: 1024px){.panel .panel-right{border-radius:0 .5rem .5rem 0;border-top:none;border-left:1px solid var(--bs-success-border-subtle)}}.value-pair .pair-label{font-size:.85em;color:#777;display:block}.value-pair .pair-value{display:block}.backend.backend-register{font-family:"KievitOT"}.backend.backend-register h1,.backend.backend-register h2,.backend.backend-register h3,.backend.backend-register h4,.backend.backend-register h5{font-family:"Avenir Next LT Pro Bold";font-weight:400;color:#444}.backend.backend-register .app-header{background:#00101f;padding:.75rem 0}.backend.backend-register .app-footer{background:#00101f;padding:1.5rem 0;color:#a6abb1}.backend.backend-register .app-footer a{color:#fff;font-weight:700}.backend.backend-settings article hr{margin:2rem 0}.backend.backend-evaluate .aspectos{margin-bottom:1rem}.backend.backend-evaluate .aspectos .form-check{padding:0;display:flex;justify-content:center;align-items:center}.backend.backend-evaluate .aspectos .form-check input[type=radio]{margin:0;position:initial}.backend.backend-evaluate .aspectos p{margin-bottom:0;position:relative;top:.25rem}.backend.backend-evaluate .aspectos .row{padding-top:.25rem;padding-bottom:.25rem}.backend.backend-evaluate .aspectos .row:nth-child(even){background:#fef4f8}.led{background:#6c757d;display:inline-block;width:13px;height:13px;border-radius:13px;position:relative;top:1px}.led.led-danger{background:#ef5350}.led.led-warning{background:#ffa726}.led.led-info{background:#42a5f5}.led.led-success{background:#66bb6a}/*# sourceMappingURL=backend.css.map */
