:root{--font-primary: "Poppins", sans-serif;--font-awesome: "Font Awesome 6 Pro";--bs-border-radius: .7rem;--bs-border-color: #c9ced3;--bs-backdrop-opacity: .8;--bs-primary-rgb: 21, 111, 249;--bs-danger-rgb: 246, 87, 102;--bs-success-rgb: 90, 202, 103;--bs-secondary-rgb: 42, 219, 146;--color1: #8fb8f8;--color2: #273853;--color3: #d0d2d5;--color4: #e9ecef;--color5: #ced4da;--border-color: #e9edf5;--color7: #f1f5f8;--color8: #2fb980;--color9: #a139f9;--color10: #fc4a4a;--color11: #fba029;--bs-primary-hover: #1359c5;--bs-secondary-hover: #29bd80;--bs-success-hover: #51b75d;--bs-danger-hover: #e65361;--bs-body-bg: #fff;--bs-body-color: #212529;--bs-light-rgb: 201, 206, 211;--body-bg: #f2f7ff}.bg-color1{background-color:var(--color1)}.bg-color2{background-color:var(--color2)}.bg-color3{background-color:var(--color3)}.bg-color4{background-color:var(--color4)}.bg-color5{background-color:var(--color5)}.bg-color6{background-color:var(--border-color)}.bg-color7{background-color:var(--color7)}.bg-color8{background-color:var(--color8)}.bg-color9{background-color:var(--color9)}.bg-color10{background-color:var(--color10)}.bg-color11{background-color:var(--color11)}.text-color1{color:var(--color1)}.text-color2{color:var(--color2)}.text-color3{color:var(--color3)}.text-color4{color:var(--color4)}.text-color5{color:var(--color5)}.text-color6{color:var(--border-color)}.text-color7{color:var(--color7)}.text-color8{color:var(--color8)}.text-color9{color:var(--color9)}.text-color10{color:var(--color10)}.text-color11{color:var(--color11)}html{font-size:max(.8vw,15px)}body{font-size:1rem;font-family:var(--font-primary);font-weight:400;background-color:var(--body-bg)}.bg-body-bg{background-color:var(--body-bg)}body.modal-open{height:100vh;overflow:hidden!important;padding-right:17px}[v-cloak]{display:none}b,strong{font-weight:bolder}a{color:rgb(var(--bs-primary-rgb))}.wrapper{display:flex;width:100%}.fs-7{font-size:.9rem}.modal-backdrop{--bs-backdrop-opacity: .8}#sidebar{width:270px;position:fixed;top:0;left:0;height:100vh;z-index:1025;transition:all .3s}#sidebar.active{margin-left:-270px}#content{width:calc(100% - 270px);min-height:100vh;transition:all .3s;position:absolute;top:0;right:0}#content.active{width:100%}.btn{padding-left:1.4rem;padding-right:1.4rem}small,.fs-6{font-size:.9rem!important}.fs-5{font-size:1.1rem!important}.fs-4{font-size:1.3rem!important}.fs-3{font-size:1.6rem!important}.fs-2{font-size:1.7rem!important}.fs-1{font-size:3.1rem!important}.fw-bold{font-weight:600!important}.fw-bolder{font-weight:700!important}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}table tr td{vertical-align:middle}.form-text{margin-top:.5rem}.form_icon i{position:absolute;top:15px;left:15px}.form_icon .form-control{padding-left:2.4rem}.form-control{display:block;width:100%;padding:.7rem;font-size:14px}input.form-control{height:43px}.createdby{position:absolute;right:30px;bottom:30px}.shape1{position:absolute;right:0;top:0}.shape2{position:absolute;left:0;bottom:0}.shape1 img,.shape2 img{width:340px}.login-img{margin-left:-120px;z-index:9}.login-img img{image-rendering:auto;image-rendering:crisp-edges;image-rendering:pixelated;image-rendering:-webkit-optimize-contrast}.btn_sidebar{font-size:32px}.collapse_button{position:absolute;right:42px;top:20px;display:block}#sidebar a{text-decoration:none}.nav-link{position:relative;padding:1rem 1.75rem}.nav-link .collapse_button i{position:absolute}.collapsed.nav-link .collapse_button i.fa-minus{display:none}.collapsed.nav-link .collapse_button i.fa-plus{display:block}.nav-link .collapse_button i.fa-plus{display:none}.avatar_letra{color:rgb(var(--bs-white-rgb));height:40px;width:40px;text-align:center;line-height:40px;font-weight:600;border-radius:50%}.btn-menu a{height:60px;display:block;width:4rem;text-align:center;line-height:60px;font-size:1.5rem}.btn-menu a:hover{color:rgb(var(--bs-white-rgb));background-color:var(--color1)}.btn-menu .dropdown-menu{min-width:14rem}.btn-menu hr{opacity:1}.border{border:1px solid var(--border-color)!important}.col-form-label,.col-form-content{padding-top:calc(.7rem + 1px);padding-bottom:calc(.7rem + 1px)}.form-control.is-valid,.was-validated .form-control:valid{border-color:rgb(var(--bs-success-rgb))}.valid-feedback{color:rgb(var(--bs-success-rgb))}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:rgb(var(--bs-danger-rgb))}.invalid-feedback{color:rgb(var(--bs-danger-rgb))}.form-select{padding:.7rem 2.25rem .7rem .7rem;height:43px}.btn-primary{background-color:rgb(var(--bs-primary-rgb));border-color:rgb(var(--bs-primary-rgb))}.btn-primary:hover{background-color:var(--bs-primary-hover);border-color:var(--bs-primary-hover)}.btn-secondary{background-color:rgb(var(--bs-secondary-rgb));border-color:rgb(var(--bs-secondary-rgb))}.btn-secondary:hover{background-color:var(--bs-secondary-hover);border-color:var(--bs-secondary-hover)}.btn-success{background-color:rgb(var(--bs-success-rgb));border-color:rgb(var(--bs-success-rgb))}.btn-success:hover{background-color:var(--bs-success-hover);border-color:var(--bs-success-hover)}.btn-danger{background-color:rgb(var(--bs-danger-rgb));border-color:rgb(var(--bs-danger-rgb))}.btn-danger:hover{background-color:var(--bs-danger-hover);border-color:var(--bs-danger-hover)}.btn-outline-primary{color:rgb(var(--bs-primary-rgb));border-color:rgb(var(--bs-primary-rgb))}.btn-outline-primary:hover{color:rgb(var(--bs-white-rgb));background-color:rgb(var(--bs-primary-rgb));border-color:rgb(var(--bs-primary-rgb))}.btn-outline-secondary{color:rgb(var(--bs-secondary-rgb));border-color:rgb(var(--bs-secondary-rgb))}.btn-outline-secondary:hover{color:rgb(var(--bs-white-rgb));background-color:rgb(var(--bs-secondary-rgb));border-color:rgb(var(--bs-secondary-rgb))}.btn-outline-success{color:rgb(var(--bs-success-rgb));border-color:rgb(var(--bs-success-rgb))}.btn-outline-success:hover{color:rgb(var(--bs-white-rgb));background-color:rgb(var(--bs-success-rgb));border-color:rgb(var(--bs-success-rgb))}.btn-outline-danger{color:rgb(var(--bs-danger-rgb));border-color:rgb(var(--bs-danger-rgb))}.btn-outline-danger:hover{color:rgb(var(--bs-white-rgb));background-color:rgb(var(--bs-danger-rgb));border-color:rgb(var(--bs-danger-rgb))}.menu_tab_wrap{border-bottom:3px solid var(--color3)}.menu_tab{margin-bottom:-3px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain}.menu_tab a{padding:1rem 2rem;display:inline-block;text-decoration:none;color:var(--bs-body-color);white-space:nowrap}.menu_tab a.active{font-weight:600;border-bottom:3px solid rgb(var(--bs-primary-rgb));margin-bottom:0;color:rgb(var(--bs-primary-rgb))}.galeria_btn{position:absolute;top:10px;left:10px}.galeria_btn a{width:40px;display:inline-block;height:40px;text-align:center;line-height:38px;border-radius:50%;border:2px solid}.btn-group-lg>.btn,.btn-lg{padding:.6rem 2rem;font-size:1.1rem}ul.nav .sidebar_drpdown{background-color:var(--bs-body-bg)}.logo{padding:1.75rem}.menu_icon{width:25px}.sidebar_drpdown .nav-link{padding-left:1.75rem}.nav-link,.nav-link .collapse_button i{color:var(--bs-body-color)}.nav-link i,.nav-link.active,.nav-link:focus,.nav-link:hover{color:rgb(var(--bs-primary-rgb))}.mCustomScrollBox,.mCSB_container{overflow:inherit!important}.table>:not(caption)>*>*{padding:1.2rem 1rem;background-color:inherit}.table-striped.table>:not(caption)>*>*{background-color:var(--bs-table-bg)}tbody,td,tfoot,th,thead,tr{border-color:var(--border-color)!important}tfoot td,tfoot{border:none}.nw{white-space:nowrap}.badge{font-weight:600;padding:.6rem 1.2rem;font-size:12px}.click_menu_table i{width:20px}.dropdown-item.active,.dropdown-item:active{color:var(--bs-body-color);background-color:var(--color4)}.page-link{padding:0;width:40px;height:40px;text-align:center;line-height:40px;border-radius:50%!important;border:none;margin:0!important;color:var(--bs-body-color)}.page-link.active{background:var(--color1)!important;color:rgb(var(--bs-white-rgb))!important}.page-link:hover{color:var(--color1);background-color:transparent;border-color:transparent}.btn-outline-light{color:var(--bs-body-color);background-color:rgb(var(--bs-white-rgb));border-color:rgb(var(--bs-light-rgb))}.btn-outline-light:hover{color:var(--bs-body-color);background-color:#f6faff;border-color:rgb(var(--bs-light-rgb))}.galeria_item .galeria_btn{display:none}.galeria_item:hover .galeria_btn{display:block}.modal-backdrop.backdrop-modal2{background:var(--border-color)}.modal-backdrop.backdrop-modal2.show{opacity:1}.default-form-select{padding:.375rem 2.25rem .375rem .75rem}th{font-weight:500}.table{--bs-table-striped-bg: #fafcff}.table-develona tr:hover{box-shadow:0 0 10px #8fb8f866}.table-develona tfoot tr:hover,.table-develona thead tr:hover{box-shadow:none}.grid-cell a{text-decoration:none}.tcol-xs{width:90px}.tcol-sm{width:140px}.tcol-md{width:200px}.tcol-lg{width:360px}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{border-color:var(--color5)}.cerrar-modal1,.cerrar-modal2{position:absolute;right:-3rem;top:1px}.cerrar-modal{background:rgb(var(--bs-white-rgb));width:2rem;height:2rem;display:block;border-radius:50%;text-align:center;line-height:2rem}.form-switch.form-switch-md .form-check-input{height:1.5rem;width:2.75rem;border-radius:3rem}.form-switch.form-switch-lg .form-check-input{height:2rem;width:3.75rem;border-radius:4rem}.cursor-pointer,[data-sortable="1"]{cursor:pointer}.cursor-move{cursor:move}.autocomplete{position:fixed!important;z-index:9999;overflow:auto;box-sizing:border-box;min-width:340px}.autocomplete>div{padding:5px 10px}.autocomplete>div:hover,.autocomplete>div.selected{background:var(--border-color);cursor:pointer}.autocomplete .item .label{display:inline-block;margin-right:5px}.autocomplete .item .info{display:inline-block;font-style:italic}section.dnd section.dnd .item{padding-left:3rem}.dash_block i{font-size:140%}.text-button{background-color:transparent;border-width:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;padding:0;box-shadow:none}.flex-1col{flex:100%}.flex-2col{flex:calc(50% - 1.5rem)}.flex-3col{flex:calc(100% / 3 - 1.5rem)}.flex-4col{flex:calc(25% - 1.5rem)}.flex-5col{flex:calc(20% - 1.5rem)}.w-max-content{width:max-content}.label-w{width:clamp(100px,8vw,200px)}.fi{width:1em!important;margin-right:3px!important}.label-calculate-align{max-height:calc(2.9rem + 2px)}.input-calculate-align{min-height:calc(2.9rem + 2px)}.column-count2{column-count:2}.column-count3{column-count:3}.column-count4{column-count:4}.column-count5{column-count:5}.btn-close-menu{background:var(--color1);border-radius:0 0 0 3rem;aspect-ratio:1;width:60px;color:rgb(var(--bs-white-rgb));font-size:24px;padding:0 0 6px 6px}.fix-height{min-height:calc(100vh - 61px)}nav .nav-link[aria-expanded=true]{color:rgb(var(--bs-primary-rgb))}nav .nav-link.collapsed{color:var(--bs-body-color)}.border-primary{border-color:rgb(var(--bs-primary-rgb))!important}.border-secondary{border-color:rgb(var(--bs-secondary-rgb))!important}.border-color8{border-color:rgb(var(--color8))!important}.border-color9{border-color:rgb(var(--color9))!important}.border-color10{border-color:rgb(var(--color10))!important}.border-color11{border-color:rgb(var(--color11))!important}.w-fit-content{width:fit-content}.h-form{height:43px}hr{border-color:var(--border-color)}.ar1-1{aspect-ratio:1;min-width:4.7rem}table tbody tr td{min-width:40px}table.pika-table td{min-width:auto!important}.nav-pills a.nav-link{background:#fff}.sidebar-scroll{overflow-y:auto;height:100vh}@media only screen and (max-width: 1199px){.label-w{width:max-content}.galeria_btn a{width:30px;height:30px;line-height:30px;border:1px solid;font-size:.9rem}}@media only screen and (max-width: 991px){#sidebar{margin-left:-270px}#sidebar.active{margin-left:0}#content,#content.active{width:100%}#sidebarCollapse span{display:none}}@media only screen and (max-width: 767px){.w-25,.w-50{width:100%!important}.flex-2col,.flex-3col,.flex-4col,.flex-5col{flex:100%}.column-count2,.column-count3,.column-count4,.column-count5{column-count:1}.fs-4{font-size:1.2rem}.fs-5{font-size:1.1rem!important}.menu_tab a{padding:.6rem 1.2rem}.ar1-1{min-width:4rem}}@media only screen and (max-width: 575px){#sidebar{width:100%;border-right:0!important}#sidebar{margin-left:-100%}.menu_tab{scrollbar-width:none}}
