@font-face{font-family:NunitoSans;font-weight:200;font-display:swap;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-ExtraLight.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-weight:200;font-display:swap;font-style:italic;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-ExtraLightItalic.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-weight:300;font-display:swap;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-Light.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-weight:300;font-style:italic;font-display:swap;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-LightItalic.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-display:swap;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-Regular.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-style:italic;font-display:swap;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-Italic.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-weight:600;font-display:swap;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-SemiBold.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-weight:600;font-style:italic;font-display:swap;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-weight:700;font-display:swap;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-Bold.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-weight:700;font-style:italic;font-display:swap;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-BoldItalic.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-weight:800;font-display:swap;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-weight:800;font-style:italic;font-display:swap;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-weight:900;font-display:swap;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-Black.ttf) format("truetype")}@font-face{font-family:NunitoSans;font-weight:900;font-style:italic;font-display:swap;src:url(https://siigocontrols.azureedge.net/css/fonts/NunitoSans/NunitoSans-BlackItalic.ttf) format("truetype")}body{margin:0;font-family:Nunito sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.form-control{width:100%;display:grid;gap:1.5rem 5rem;grid-template-columns:repeat(2,1fr);grid-row-gap:2rem}.input-select{padding:10px;width:100%;border:2px solid #e2e2e2;border-radius:6px;outline:none;box-sizing:border-box}.input-select:hover{cursor:pointer;border:2px solid rgb(0,157,255)}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}::-webkit-scrollbar-thumb{background:#009dff;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#4dbaff}.header-user-menu-container{position:relative;display:inline-block}.header-user-trigger{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:8px 12px;border-radius:6px;font-size:16px;font-weight:600;color:#009dff;transition:background-color .2s ease}.header-user-trigger:hover{color:#0080cf}.header-user-trigger .user-icon{color:#009dff}.header-user-trigger:hover{background-color:#f5f5f5}.header-user-trigger .user-icon{color:#007bff;font-size:16px}.header-user-dropdown{padding:5px;position:absolute;top:100%;right:0;width:350px;background-color:#fffdfd;border-radius:8px;box-shadow:0 4px 12px #00000026;overflow:hidden;z-index:1000;margin-top:15px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s ease,visibility .25s ease,transform .25s ease}.header-user-dropdown.open{opacity:1;visibility:visible;transform:translateY(0)}.header-user-dropdown-item{display:flex;align-items:center;width:100%;padding:15px 16px;border:none;background:none;text-align:left;cursor:pointer;font-size:14px;color:#009dff;transition:background-color .2s ease;font-weight:500}.header-user-dropdown-item:hover{color:#0080cf}.header-user-dropdown-item:hover{background-color:#f8f9fa}.header-user-dropdown-item .menu-icon{margin-right:10px;color:#009dff;transition:background-color .2s ease;font-size:14px}.header-user-information{margin-bottom:8%;display:flex;align-items:center!important}.userinfo{font-size:14px;margin-left:5px;display:flex;flex-direction:column;gap:6px}.userName{font-size:18px;font-weight:600}.usericon{width:40px;height:40px;font-size:18px;font-weight:600;background-color:#b4b4b4;color:#fff;border-radius:6px 0 0 6px;margin-right:4px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;display:flex;align-items:center;justify-content:center;padding:0}.body{display:flex}.body .sideBar{background-color:#009dff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:30px 0;transition:.5s width;height:100%;width:86px;position:fixed;z-index:1000000;top:0;left:0;overflow-x:hidden;overflow-y:hidden}.body .sideBar .items-hide{display:none;font-size:14px;letter-spacing:0;line-height:22px}.body .sideBar:hover{width:275px!important;padding:30px 0}.body .sideBar:hover .items-hide{display:flex}.body .sideBar:hover .content-hide-side{margin-left:0!important;transition:margin-right .6s!important}.body .sideBar:hover .container-logo{opacity:initial;transition:opacity .5s}.body .sideBar:hover .items-show{width:auto}.body .sideBar:hover .items{display:inline}.body .sideBar .container-icon-menu{background-color:#3eaaff;position:absolute;right:14px;top:15px}.body .sideBar .container-icon-menu .icon-menu{color:#fff;font-weight:700;font-size:30px}.body .sideBar .container-icon-menu .icon-menu:hover{cursor:pointer}.body .sideBar .container-icon-menu .icon-menu:active{animation-duration:4s}.body .sideBar .container-data-user-hide{opacity:0!important}.body .sideBar .container-data-user{display:flex;flex-direction:column;align-items:center;justify-content:space-around;border:2px solid transparent;width:100%;margin-top:60px;opacity:1;transition-timing-function:ease-in-out;transition:opacity .5s}.body .sideBar .container-data-user img{border-radius:100%;width:150px}.body .sideBar .container-data-user .name{margin:10px 0;color:#fff;font-weight:700;text-align:center;width:200px}.body .sideBar .items{border:2px solid transparent;width:246px;display:flex;justify-content:center}.body .sideBar .items .items-show:hover{background-color:#007ecc;border-radius:6px}.body .sideBar .items .items-show .icon-item{top:0!important;position:relative;font-size:18px;border-radius:6px}.body .sideBar .items ul{list-style:none;margin:0;padding:0}.body .sideBar .items ul li{opacity:1;transition:opacity .5ms;color:#fff;display:flex;align-items:center;padding:13px;width:21px}.body .sideBar .items ul li .link-menu{text-decoration:none;font-size:18px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.8rem}.body .sideBar .items ul li a{margin:0;color:#fff!important;text-decoration:none;position:relative;font-size:18px}.body .sideBar .items ul li a .icon-item{font-size:24px;position:absolute}.body .sideBar .items ul li a:hover{text-decoration:none}.body .sideBar .container-logo{border:2px solid transparent;width:100%;display:flex;justify-content:center;padding:20px;opacity:1;flex-direction:column;align-items:center;margin:18%}.body .sideBar .container-logo img{width:80px}.body .sideBar .container-logo P{color:#fff;font-weight:700;margin:0}.body .sideBar .hideLogo{opacity:0}.body .is-active{background-color:#4dbaff;border-radius:6px;font-weight:700}.body .content-hide-side{margin-left:95px!important;transition:margin-left .6s!important}.body .content{width:100%;height:100vh;margin-left:220px;transition:margin-left .7s}.body .content .container-notification{border:2px solid green}.body .content .header{display:flex;align-items:center;justify-content:space-between;margin-top:.5px;margin-right:10px;padding-top:3px}.body .content .header .container-logo{padding:0 30px;display:flex;align-items:center;justify-content:space-around;height:100%}.body .content .header .container-logo img{width:65px}.body .content .header .container-nameuser{height:100%;display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:center;margin-right:1rem}.body .content .header .container-nameuser:hover{cursor:pointer}.body .content .header .container-nameuser p{margin:0;color:#009dff;font-weight:700}.body .content .content-body{padding:30px;height:auto;min-height:79vh;background-color:#f6fafe}h4{margin:0 0 24px;font-size:24px;color:#37465a}.button-logut{box-shadow:#d8d8d8 0 0 0 1px inset;background-color:#fff;color:#009dff;padding:10px 20px;border-radius:6px;font-weight:700;font-size:14px;height:32px;display:flex;align-items:center;width:156px;justify-content:space-between;border:1px solid #d8d8d8}.button-logut:hover{cursor:pointer;box-shadow:#009dff 0 0 0 1px inset;background-color:#ebf7ff}.title-header{font-size:20px;font-weight:800;color:#37465a;margin:0;line-height:27px}.divider{width:2px;height:20px;background-color:#00000014;margin:0 1rem 0 .5rem}.logo-academia{max-height:32px;max-width:52px;object-fit:contain;padding:.5rem 0}.notification{background-color:red;width:200px;height:auto;display:flex;align-items:center;justify-content:space-between;position:absolute;top:4rem;right:2rem;padding:10px;z-index:1000;border-radius:5px;transition:transform .3s ease-in-out}.succesStyle{background-color:#7ac33a}.warningStyle{background-color:#f7b731}.errorStyle{background-color:#eb3b5a}.text-notification{color:#fff;font-size:14px;font-weight:700}button{background-color:transparent;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer}.container-header{display:flex;align-items:center;justify-content:space-between}.container-header .button-add-user{border:none;padding:12px;border-radius:6px;background-color:#009dff;color:#fff;font-weight:700;font-size:14px;height:32px;display:flex;align-items:center}.container-header .button-add-user .icon{margin:-3px 4px;font-weight:700;font-size:16px}.container-header .button-add-user:hover{cursor:pointer;background-color:#4dbaff}.content-users{background-color:#fff;border-radius:10px;width:100%;box-shadow:0 0 10px #e8e8e8;padding:10px;box-sizing:border-box;overflow:hidden;position:relative}.content-div{width:100%;box-sizing:border-box;overflow:hidden}.content-buttons{display:flex;justify-content:center;align-items:center;gap:1rem;height:100%}.button-edit{background-color:#fff;color:#3eaaff;border:none;padding:8px;border-radius:10px;font-weight:700;font-size:12px;border:1px solid #3eaaff}.button-edit:hover{cursor:pointer;background-color:#00a9fb;color:#fff}.super-app-theme--header{background-color:#007ecc;color:#fff;font-size:16px;font-family:Nunito sans,sans-serif}.super-app-theme--grid{font-size:14px!important;font-family:Nunito sans,sans-serif!important}.total-page{color:#3eaaff;text-align:right;font-size:14px;font-weight:700;letter-spacing:0px;line-height:26px;font-family:"NunitoSans",Sans-serif}.span-page{font-weight:700}.resume-pages{font-size:12px;letter-spacing:0px;line-height:18px;font-family:"NunitoSans",Sans-serif}.contain-button{align-items:center;display:flex;justify-content:start;position:relative}.first-button{background-color:#fff;box-shadow:#d8d8d8 0 0 0 1px inset;color:#009dff;border-radius:6px 0 0 6px;padding:0 4px;cursor:pointer;font-family:Nunito sans,sans-serif;height:100%;font-size:12px;font-weight:700;letter-spacing:0px;line-height:36px}.first-button:hover,.second-button:hover{box-shadow:#009dff 0 0 0 1px inset;background-color:#009dff1a}.item-list:hover{background-color:#009dff1a;border-radius:4px}.second-button{border-radius:0 6px 6px 0;padding:10.5px 8px;background-color:#fff;box-shadow:#d8d8d8 0 0 0 1px inset;color:#009dff;height:100%}.button-list{padding:0}.menu{left:0;top:2rem;z-index:1001;position:absolute;background-color:#fff;border-radius:4px;box-shadow:0 4px 8px #0000001a;margin:0;padding:0}.item-list{list-style:none;display:flex;padding:0 4px;align-items:center;gap:4px;cursor:pointer}.p-list{margin:8px 0;color:#37465a;font-size:12px}.MuiDataGrid-cell[data-field=actions]{overflow:inherit!important}.filter{margin:20px 0}.filter .container-filter{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:1rem}.filter .container-filter .container-inputs{width:360px}.filter .container-filter .container-inputs siigo-select-atom{z-index:10000;margin:0 10px;width:20%}.filter .container-filter .container-inputs siigo-input-atom{margin-left:10px;width:30%}.filter .container-filter .container-inputs .select{appearance:none;outline:0;border:0;box-shadow:none;flex:1;padding:0 1em;color:#fff;background-color:var(--grey);background-image:none;cursor:pointer}.filter .container-filter .container-inputs .select select{width:100%;height:100%;border:1px solid #d8d8d8;border-radius:5px}.filter .container-filter .container-inputs .select select::-ms-expand{display:none}.filter .container-filter .container-inputs .select .select{position:relative;display:flex;width:100%;border-radius:.25em;overflow:hidden}.filter .container-filter .container-inputs siigo-datepicker-molecule{margin-left:10px;z-index:10000}.filter .container-filter .container-button{display:flex;gap:1rem;justify-content:space-between}.filter .container-filter .container-button .btn{border:none;background-color:transparent;border-radius:9px;padding:9px;font-weight:700;font-size:12px}.filter .container-filter .container-button .btn:hover{cursor:pointer}.filter .container-filter .container-button .clean-filter{color:#3a9dff;border:1px solid #c6c6c6}.filter .container-filter .container-button .btn-search{width:90px;background-color:#3a9dff;color:#fff}.filter .container-filter .container-button .btn-search:hover{background-color:#1787f6}.filter .container-filter .container-button .button-disable{background:gray;color:#fff;font-size:13px;padding:9px;width:71px;display:flex;align-items:center;justify-content:center}.input-custom{width:100%;border:none;outline:none}.placeholder-asterisk{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;color:red}.input-container{display:flex;position:relative;align-items:center;width:100%;height:32px;border:2px solid #e2e2e2;border-radius:6px}.input-container:hover{background-color:#fff;border:2px solid rgb(0,157,255);border-image:initial}.input-container .icon-right{padding-right:30px}.button-search{background-color:#009dff;border:2px solid rgb(0,157,255);padding:10px;border-radius:0 6px 6px 0;position:relative;left:2px;color:#fff;font-weight:700;font-size:14px;height:32px;display:flex;align-items:center}.button-search:hover{cursor:pointer;background-color:#009dff}.label{position:absolute;top:-20px;left:10px;color:#37465a;padding:0;font-size:14px;z-index:1;background-color:#f6fafe;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label span{color:red}.input-custom.valid{border:none}.input-custom.invalid,.input-error{border:2px solid rgb(255,0,0);display:flex;position:relative;align-items:center;width:100%;height:32px;border-radius:6px}.input-custom+p{font-family:arial;font-size:.9em;font-weight:700;text-align:center;margin:0 10px;color:red;opacity:1;height:0}.input-custom.invalid+p{opacity:1;margin:0 0 20px;height:auto;text-align:left;font-size:12px}.icon-eye{padding:2%;color:#94dcff;display:flex;align-items:center}.error-message{color:red;margin-top:10px;font-size:12px;font-weight:700}.contain-label{position:relative}.contain-label label{position:absolute;top:-20px;left:10px;color:#000;padding:0;font-size:14px;z-index:1;background-color:#f6fafe;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-scroll{max-height:100vh;overflow:hidden}.alert-warning{color:#fff;border-radius:5px;font-weight:700;font-size:12px;height:50px;background:#fff7ec;border:2px solid rgb(255,165,50);margin:0 0 1rem}.alert-icon{vertical-align:middle;line-height:21px;font-size:20px;text-align:center;width:50px;height:50px;display:table-cell;color:#fff;background:#ffa532;box-sizing:inherit}.alert-text{display:table-cell;vertical-align:middle;color:#37465a;font-size:14px;line-height:24px;font-family:NunitoSans,sans-serif;font-weight:400;box-sizing:inherit;padding:0 40px 0 30px}.button-blue{color:red;background-color:#fff;border:1px solid #46b8ff}.modal{position:fixed;z-index:10000000;top:0;left:0;height:100%;width:100%;background-color:#37465a6e;display:flex;justify-content:center;align-items:center}.modal .scroll-modal{overflow-y:scroll;max-height:73vh}.modal .scroll-modal::-webkit-scrollbar{width:5px;border-radius:25px}.modal .scroll-modal::-webkit-scrollbar-track{background:#f1f1f1}.modal .scroll-modal::-webkit-scrollbar-thumb{background:#00a9fb;border-radius:25px}.modal .card-modal{background-color:#fff;border-radius:8px;width:500px;height:auto;max-height:100vh;position:relative}.modal .card-modal .header-modal{padding:20px 30px}.modal .card-modal .header-modal .title{margin:0;font-size:29px}.modal .card-modal hr{margin:0;border:1px solid #e9e4e4}.modal .card-modal .content-card{padding:20px 30px}.modal .card-modal .content-card input{width:95%}.modal .card-modal .content-card .displayFlex{display:flex;justify-content:space-between;align-items:center}.modal .card-modal .content-card .container-buttons-reset-pass{display:flex;justify-content:space-between;align-items:center;margin:16px 0}.modal .card-modal .content-card .container-button-close{display:flex;justify-content:center;margin-top:30px}.modal .card-modal .content-card .button{border:none;background:none;padding:10px;border-radius:8px;font-weight:700;cursor:pointer;width:47%;font-size:14px;text-align:center}.modal .card-modal .content-card .button-green{background-color:green;color:#fff}.modal .card-modal .content-card .button-green:hover{background-color:#006e00}.modal .card-modal .content-card .button-disabled{background-color:#acacac;color:#fff}.modal .card-modal .content-card .button-blue{color:#fff;background-color:#46b8ff}.modal .card-modal .content-card .button-blue:hover{background-color:#1da4f7}.modal .card-modal .content-card .container-buttons-remove{display:flex;justify-content:flex-end}.modal .card-modal .content-card .container-buttons-remove button{border:none;background:transparent;padding:7px 21px;border-radius:6px;font-size:14px}.modal .card-modal .content-card .container-buttons-remove button:hover{cursor:pointer}.modal .card-modal .content-card .container-buttons-remove .button-confirm-remove{background-color:#3eaaff;color:#fff}.modal .card-modal .content-card .container-buttons-remove .button-not-remove{color:#3eaaff;font-weight:700}.modal .card-modal .content-card .content-form{padding:10px}.modal .card-modal .content-card .content-form .description{margin:20px 0}.modal .card-modal .content-card .content-form .message-error{color:red;font-weight:700;font-size:12px}.modal .card-modal .content-card .content-form .form-control-disabled{position:relative}.modal .card-modal .content-card .content-form .form-control-disabled input{width:98.5%!important;height:28px;border:none;background:#eee;padding:4px 0 4px 10px;margin:-3px 0;border-radius:5px}.modal .card-modal .content-card .content-form .form-control-disabled span{position:absolute;font-size:11px;font-weight:700;color:#a4a4a4;top:-10px;left:10px}.modal .card-modal .content-card .content-form .form-control{margin:15px 0}.modal .card-modal .content-card .content-form .form-control .select{appearance:none;outline:0;border:0;box-shadow:none;flex:1;height:33px;color:#fff;background-color:var(--grey);background-image:none;cursor:pointer}.modal .card-modal .content-card .content-form .form-control .select select{width:100%;height:100%;border:1px solid #d8d8d8;border-radius:5px}.modal .card-modal .content-card .content-form .form-control .select select::-ms-expand{display:none}.modal .card-modal .content-card .content-form .form-control .select .select{position:relative;display:flex;width:100%;border-radius:.25em;overflow:hidden}.modal .card-modal .content-card .content-form .container-buttons{display:flex;justify-content:right}.modal .card-modal .content-card .content-form .container-buttons .button{width:20%!important;margin:0 5px!important}.modal .card-modal .close{position:absolute;top:27px;right:24px;color:#3eaaff;font-size:20px;font-weight:700;font-family:Helvetica,Arial,sans-serif;background:none;border:none}.modal .card-modal .close:hover{cursor:pointer}.loader{display:flex;justify-content:center;align-items:center;position:fixed;background-color:#00000080;z-index:1000;top:0;left:0;width:100%;height:100%;pointer-events:all}.back-white{background-color:#fff}.container-login{background-color:#f3f7f9;height:100vh;display:flex}.container-login .container-logo-mobile{width:100%;display:none;justify-content:center;align-items:center}.container-login .container-logo-mobile .img-logo-mobile{width:150px}.container-login .container-brand-logo{background-color:#3ba3f4;background-image:url(https://leafcss.blob.core.windows.net/images/quotesSiigo/clouds_bg.jpg);background-size:cover;background-position:bottom;color:#fff;height:100%;width:100%;display:flex;justify-content:center;flex-direction:column;text-align:center;position:relative}.container-login .container-brand-logo .container-text{color:#fff;font-size:30px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:284px}.container-login .container-brand-logo .container-text img{width:250px}.container-login .container-brand-logo .container-text span{margin:10px 0}.container-login .container-form-login{width:70%;height:100%;display:flex;justify-content:center;align-items:center}.container-login .container-form-login .container-form{width:100%;height:auto;display:flex;justify-content:center}.container-login .container-form-login .container-form .title-login{color:#37465a;font-size:25px}.container-login .container-form-login .container-form .card-form{width:60%}.container-login .container-form-login .container-form .card-form .card-form-inputs{padding:20px 40px 0;background-color:#fff;border-radius:10px 10px 0 0;border-bottom:1px solid rgb(202,202,202)}.container-login .container-form-login .container-form .card-form .card-form-inputs .container-inputs{display:flex;height:150px;flex-direction:column;justify-content:space-around}.container-login .container-form-login .container-form .card-form .card-form-inputs .container-forgot-pass{width:100%;display:flex;justify-content:flex-end;margin-top:-4px}.container-login .container-form-login .container-form .card-form .card-form-inputs .container-forgot-pass button{background:none;border:none}.container-login .container-form-login .container-form .card-form .card-form-inputs .container-forgot-pass button .text{color:#46b8ff;font-weight:700;text-decoration:none;font-size:13px}.container-login .container-form-login .container-form .card-form .card-form-inputs .container-forgot-pass button .text:hover{cursor:pointer;text-decoration:underline}.container-login .container-form-login .container-form .card-form .card-form-inputs .signin-button{background:#009dff;color:#fff;border:none;border-radius:5px;width:100%;height:35px;font-weight:700;font-size:15px;margin:25px 0 20px;display:flex;justify-content:center;align-items:center}.container-login .container-form-login .container-form .card-form .card-form-inputs .signin-button:hover{cursor:pointer;background-color:#0077c0}.container-login .container-form-login .container-form .card-form .card-form-inputs .signin-button-disabled{background:#009dff;color:#fff;border:none;border-radius:5px;width:100%;height:35px;font-weight:700;font-size:15px;margin:25px 0 20px;display:flex;justify-content:center;align-items:center;pointer-events:none}.container-login .container-form-login .container-form .card-form .card-info{color:gray;padding:20px 40px;line-height:22px;background-color:#fff;font-size:12px;text-align:center;border-radius:0 0 10px 10px}.container-login .container-form-login .container-form .card-form .card-info span a{color:#3ba3f4;font-weight:700}.container-login .card-error{display:flex;justify-content:center;align-items:center;background-color:#f8d7da;color:#721c24;padding:10px;border-radius:5px;margin:10px 0;font-size:14px;font-weight:700}.container-login .card-error .icon-error{color:#721c24;margin-right:10px}.container-login .content-button{display:flex;align-items:center;justify-content:center}@media (max-width: 700px){.container-login .container-form-login,.container-login .container-login{width:100%!important;background-color:#3ba3f4!important}.container-login .card-form{width:85%!important}.container-login .container-brand-logo{display:none}.container-login .container-logo-mobile{display:flex;position:absolute;margin-top:30px}}@media (min-width: 701px) and (max-width: 1050px){.container-login .container-brand-logo{width:50%!important}.container-login .container-brand-logo img{width:200px!important}}.container-resetPwd{background-image:url(https://leafcss.blob.core.windows.net/images/quotesSiigo/clouds_bg.jpg);background-size:cover;background-position:bottom;height:100vh;display:flex;justify-content:center;align-items:center;position:relative;background-color:#3ca3fb}.container-resetPwd .containerBack{background-color:#3ca2fb94!important;z-index:1;width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.container-resetPwd .logo-brand{position:absolute;left:30px;top:30px;width:140px}.container-resetPwd .card-form-resetPwd{background-color:#fff;border-radius:12px;height:auto;padding:40px;width:450px;box-shadow:0 8px 32px #0000001a}.container-resetPwd .card-form-resetPwd .reset-title{font-size:24px;font-weight:700;color:#333;margin-bottom:16px;text-align:center}.container-resetPwd .card-form-resetPwd .reset-description{font-size:16px;color:#666;line-height:1.5;margin-bottom:32px;text-align:center}.container-resetPwd .card-form-resetPwd .reset-form,.container-resetPwd .card-form-resetPwd .reset-form .input-group{margin-bottom:24px}.container-resetPwd .card-form-resetPwd .message-error{line-height:30px;color:#dc3545;text-align:center;margin-bottom:24px}.container-resetPwd .card-form-resetPwd .text-info-redirect{line-height:30px;color:#28a745;text-align:center}.container-resetPwd .card-form-resetPwd .signin-button{background:#7ac23a;color:#fff;border:none;border-radius:8px;width:100%;height:45px;font-weight:700;font-size:16px;margin:25px 0 20px;cursor:pointer;transition:background-color .3s ease}.container-resetPwd .card-form-resetPwd .signin-button:hover{background-color:#7bc738}@media (max-width: 768px){.container-resetPwd{padding:20px}.container-resetPwd .logo-brand{left:20px;top:20px;width:120px}.container-resetPwd .card-form-resetPwd{width:100%;max-width:400px;padding:32px 24px}.container-resetPwd .card-form-resetPwd .reset-title{font-size:22px}.container-resetPwd .card-form-resetPwd .reset-description{font-size:15px}}@media (max-width: 480px){.container-resetPwd{padding:16px}.container-resetPwd .logo-brand{left:16px;top:16px;width:100px}.container-resetPwd .card-form-resetPwd{padding:24px 20px}.container-resetPwd .card-form-resetPwd .reset-title{font-size:20px}.container-resetPwd .card-form-resetPwd .reset-description{font-size:14px}}.password-reset-inline{display:flex;width:100%;max-width:800px;margin:0 auto;gap:40px;align-items:flex-start;padding:80px 20px 20px;justify-content:center}.password-reset-content{display:flex;width:100%;gap:40px;align-items:flex-start;justify-content:center}.password-reset-form-container{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000001a;padding:40px;flex:1;min-width:0}.password-reset-form-container .password-reset-title{color:#37465a;font-size:24px;font-weight:700;margin:0 0 12px;text-align:center}.password-reset-form-container .password-reset-description{color:#6c757d;font-size:14px;line-height:1.4;margin:0 0 24px;text-align:center}.password-reset-form .input-group{margin-bottom:20px}.requirements-card{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000001a;padding:24px;width:280px;flex-shrink:0}.requirements-card .requirements-title{color:#37465a;font-size:18px;font-weight:600;margin:0 0 20px;text-align:center}.requirements-card .requirements-grid{display:block;gap:16px;justify-content:space-between}.requirements-card .requirements-grid .requirements-column{flex:1;min-width:0}.requirements-card .requirements-list{list-style:none;padding:0;margin:0;flex:1}.requirements-card .requirements-list .requirement-item{display:flex;align-items:center;margin-bottom:16px;padding:8px 0}.requirements-card .requirements-list .requirement-item .requirement-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;margin-right:12px;flex-shrink:0}.requirements-card .requirements-list .requirement-item .requirement-icon.initial{background:#6c757d;color:#fff;font-weight:700;font-size:14px}.requirements-card .requirements-list .requirement-item .requirement-icon.valid{background:#28a745;color:#fff}.requirements-card .requirements-list .requirement-item .requirement-icon.invalid{background:#dc3545;color:#fff}.requirements-card .requirements-list .requirement-item .requirement-icon svg{width:16px;height:16px}.requirements-card .requirements-list .requirement-item .requirement-icon .requirement-number{font-weight:700;font-size:14px}.requirements-card .requirements-list .requirement-item .requirement-text{color:#37465a;font-size:14px;line-height:1.4;flex:1}@media (max-width: 1200px){.password-reset-inline{max-width:1000px;gap:30px}.password-reset-content{gap:30px}}@media (max-width: 1024px){.password-reset-inline{flex-direction:column;gap:20px;max-width:800px;padding:70px 16px 16px;align-items:center}.password-reset-content{flex-direction:column;gap:20px;align-items:center;width:100%}.requirements-card{width:100%;max-width:600px;order:2}.requirements-card .requirements-grid{display:flex!important;gap:16px}.requirements-card .requirements-grid .requirements-column{flex:1;min-width:0}.requirements-card .requirements-title{font-size:16px!important;margin-bottom:16px}.requirements-card .requirements-list .requirement-item{margin-bottom:12px!important;padding:4px 0!important}.requirements-card .requirements-list .requirement-item .requirement-icon{width:20px!important;height:20px!important;margin-right:8px!important}.requirements-card .requirements-list .requirement-item .requirement-icon .requirement-number{font-size:12px!important}.requirements-card .requirements-list .requirement-item .requirement-text{font-size:12px!important;line-height:1.3!important}.password-reset-form-container{order:1;padding:30px;width:100%;max-width:500px;margin:0 auto}}@media (max-width: 768px){.password-reset-inline{padding:60px 12px 12px;gap:16px;max-width:100%}.password-reset-content{width:100%;gap:16px}.password-reset-form-container{padding:16px;width:100%;max-width:100%;box-sizing:border-box}.password-reset-form-container .password-reset-title{font-size:18px;margin-bottom:8px}.password-reset-form-container .password-reset-description{font-size:11px;margin-bottom:18px}.requirements-card{width:100%;padding:16px;order:2}.requirements-card .requirements-title{font-size:14px!important;margin-bottom:12px}.requirements-card .requirements-grid{display:flex!important;gap:12px}.requirements-card .requirements-grid .requirements-column{flex:1;min-width:0}.requirements-card .requirements-list .requirement-item{margin-bottom:8px!important;padding:2px 0!important}.requirements-card .requirements-list .requirement-item .requirement-icon{width:18px!important;height:18px!important;margin-right:6px!important}.requirements-card .requirements-list .requirement-item .requirement-icon .requirement-number{font-size:11px!important}.requirements-card .requirements-list .requirement-item .requirement-text{font-size:11px!important;line-height:1.2!important}}@media (max-width: 480px){.password-reset-inline{padding:50px 8px 8px;gap:12px;max-width:100%}.password-reset-content{width:100%;gap:12px}.password-reset-form-container{padding:16px;width:100%;max-width:100%}.password-reset-form-container .password-reset-title{font-size:18px;margin-bottom:6px}.password-reset-form-container .password-reset-description{font-size:11px;margin-bottom:16px}.requirements-card{padding:12px}.requirements-card .requirements-title{font-size:13px!important;margin-bottom:10px}.requirements-card .requirements-grid{flex-direction:column;gap:6px}.requirements-card .requirements-list .requirement-item{margin-bottom:6px!important;padding:1px 0!important}.requirements-card .requirements-list .requirement-item .requirement-icon{width:16px!important;height:16px!important;margin-right:4px!important}.requirements-card .requirements-list .requirement-item .requirement-icon .requirement-number{font-size:10px!important}.requirements-card .requirements-list .requirement-item .requirement-text{font-size:10px!important;line-height:1.1!important}}.container-searchAutoComplete{position:relative}.container-searchAutoComplete .item-autocomplemte:hover{cursor:pointer}.container-searchAutoComplete .container>div{width:300px;height:50%}.container-searchAutoComplete .searchAutocomplete{width:97%!important;height:24px;color:#37465a;margin-left:10px;margin-right:30px;font-size:14px;font-family:NunitoSans,sans-serif;outline:none;border:transparent}.container-searchAutoComplete .searchAutocomplete::placeholder{color:#a4a4a4}.container-searchAutoComplete .required-input{color:red;position:absolute;top:6px;z-index:10}.container-searchAutoComplete .list-table{display:flex;flex-direction:column;max-height:220px;overflow:auto;overflow-x:hidden;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;position:absolute;width:96%;z-index:10000;background-color:#fff;padding:5px 10px;border-radius:0 0 8px 8px}.container-searchAutoComplete .list-table table tr{border:none}.container-searchAutoComplete .list-table table tr th{border:none;text-align:left;margin:0}.container-searchAutoComplete .list-table-v2{display:flex;flex-direction:column;max-height:220px;overflow:auto;overflow-x:auto;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px;position:absolute;width:96%;z-index:10000;background-color:#fff;padding:5px 10px;border-radius:0 0 8px 8px;margin:0}.container-searchAutoComplete .list-table-v2 table tr{border:none}.container-searchAutoComplete .list-table-v2 table tr th{border:none;text-align:left}.container-searchAutoComplete .list-multiselect{position:absolute;margin:0;list-style:none;border:1px solid rgb(185,184,184);border-radius:0 0 10px 10px;padding:10px;width:95.5%;z-index:10000;background-color:#fff}.container-searchAutoComplete .list-multiselect li{margin:5px 0}.container-searchAutoComplete .list-multiselect li:hover{cursor:pointer}.container-searchAutoComplete .container-tags.content-tags{height:0px!important;margin:0!important}.container-searchAutoComplete .addScroll{overflow-x:scroll;height:50px!important}.container-searchAutoComplete .container-tags{margin:10px 0;display:flex;overflow-y:hidden;height:35px;align-items:flex-start}.container-searchAutoComplete .container-tags .tag{margin:0 5px 0 0;border:1px solid rgb(182,182,182);border-radius:10px;padding:5px;display:flex;position:relative;font-size:13px}.container-searchAutoComplete .container-tags .tag span{width:max-content}.container-searchAutoComplete .container-tags .tag .remove-tag{color:#3eaaff;font-weight:700;right:0;top:7px;margin-left:3px}.container-searchAutoComplete .container-tags .tag .remove-tag:hover{cursor:pointer}.container-searchAutoComplete .list button{background:none;border:none;width:100%;height:100%;max-height:3em;padding:10px;text-align:left;cursor:pointer;border-bottom:1px solid #ccc}.container-searchAutoComplete .list button:hover{background:#f8f8f8}.container-searchAutoComplete .list button:last-child{border-bottom:none}.border-input{border:2px solid rgb(255,0,0)!important}.input-container{position:relative;display:flex;align-items:center}.icon-search{position:absolute;right:10px;color:#ccc;pointer-events:none;top:10px}.content-switch{display:flex;align-items:center;gap:10px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.content-zone{width:40rem;height:8rem;border:1px dashed #000;display:flex;justify-content:center;align-items:center;flex-direction:column}.content-zone>span{font-size:12px;font-weight:700;line-height:30px;color:#37465a}input[type=file]{content:"Seleccionar archivos";display:inline-block;position:relative}.file-select{position:relative;display:inline-block}.file-select:before{border:1px solid #00a9fb;background-color:#fff;color:#00a9fb;display:flex;justify-content:center;align-items:center;border-radius:3px;content:"";position:absolute;inset:0}.file-select input[type=file]{opacity:0;width:200px;height:32px;display:inline-block;cursor:pointer}#src-file1:before{content:"Seleccionar un Archivo";font-weight:700}.button-file{margin-top:1rem;background-color:#fff;color:#00a9fb;border:none;padding:10px 20px;border-radius:10px;font-weight:700}.sub-content{display:flex;align-items:center;justify-content:space-between;border:1px solid gray;padding:1.5%;background-color:#fff;width:21rem}.line-vertical{border-left:3px solid rgba(128,128,128,.637);height:2rem;margin:0 1rem}.content-error{display:flex;flex-direction:column}.text-error{font-size:12px;color:red;font-weight:700}.text-info{font-size:12px;color:#00a9fb;font-weight:700}.sub-text{font-size:12px;color:gray;font-weight:700}.button{border:none;background:none;padding:10px;border-radius:5px;font-weight:700;cursor:pointer;width:47%;font-size:14px;text-align:center}.info-label{font-size:18px}.button-blue{color:#009dff;background-color:#fff;border:1px solid rgb(0,157,255)}.button-download{width:13rem}.container-buttons{display:flex;justify-content:right}.text-step{font-weight:300}table{width:100%;border-collapse:collapse}th,td{border:2px solid rgba(128,128,128,.678);padding:8px;text-align:left}th{background-color:#009dff;color:#fff}tr:nth-child(2n){background-color:#f9f9f9}a{color:#009dff}.header-results{display:flex;justify-content:space-between;align-items:center}.container-buttons{display:flex;justify-content:start;width:20rem;gap:1rem;margin-top:1rem}.container-buttons a .button{width:20%!important;margin:0 5px!important}.title{margin:32px 0}.button{border:none;background:none;padding:10px;border-radius:8px;font-weight:700;cursor:pointer;width:47%;font-size:14px;text-align:center}.button-green{background-color:#009dff;color:#fff}.button-green:hover{background-color:#0077c0}.button-disabled{background-color:#acacac;color:#fff}.button-blue{color:#46b8ff;background-color:#fff;border:1px solid rgb(0,157,255)}.button-blue:hover{background-color:#1da4f7;color:#fff}.content-form{max-width:1080px}.contain-label{position:relative;padding:0 0 2rem}.contain-label label{position:absolute;top:-20px;left:10px;color:#37465a;padding:0;font-size:14px;z-index:1;background-color:#f6fafe;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contain-label label span{color:red}h4{font-size:24px;color:#37465a}input .input-error{border:2px solid rgb(255,0,0);display:flex;position:relative;align-items:center;width:100%;border-radius:6px}.input-select.placeholder-color{color:#6c757d}.input-select option{color:#000}
