@import"https://fonts.googleapis.com/css2?family=Comfortaa:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Comfortaa:wght@300..700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.splash-screen{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999}.logo{width:150px;height:auto;margin-bottom:20px}.loading-indicator{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.splash-screen{animation:fadeIn .5s ease-in}.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffffff80;display:flex;align-items:center;justify-content:center;z-index:1000}.loader-container{display:flex;flex-direction:column;align-items:center}.loader{width:48px;height:48px;margin:auto;position:relative}.loader:before{content:"";width:48px;height:5px;background:var(--primary-color, #8452c7);position:absolute;top:60px;left:0;border-radius:50%;animation:shadow324 .5s linear infinite}.loader:after{content:"";width:100%;height:100%;background:var(--primary-color, #8452c7);position:absolute;top:0;left:0;border-radius:4px;animation:jump7456 .5s linear infinite}@keyframes jump7456{15%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scaleY(.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes shadow324{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}*{margin:0;padding:0;border:none;outline:none;list-style:none;box-sizing:border-box}:root{--overlay-color: #4d4d4d;--mode-overlay: overlay;--mode-color: color}.overlay{position:absolute;top:0;left:0;width:100%!important;height:100%!important;background-color:var( --overlay-color );mix-blend-mode:var(--mode-overlay);mix-blend-mode:var(--mode-color)}.ant-form-item-explain-error{font-family:Roboto}.header{background:var(--Primary-6, #1890ff);display:flex!important;justify-content:space-between;align-items:center;flex-shrink:0;gap:10px;position:fixed;width:100%;z-index:10;padding:0;max-height:94px!important}.ant-menu-submenu-popup{max-height:calc(900vh - 100px);overflow-x:hidden!important;overflow-y:hidden!important}.ant-menu-inline-collapsed div ul{background-color:#1890ff!important}.ant-menu-submenu-title svg:focus{fill:#2bff18}.layoutPopoverNotification{display:flex;flex-direction:row}.iframeContainer iframe{width:100%;overflow-y:auto!important;min-height:calc(100vh - 120px)!important;margin-top:4rem}.buttonPopover{background-color:transparent;border:none;color:#fff}.buttonPopover:hover{background-color:transparent!important;color:#fff!important}.cardPopover{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.divResumenUser{display:flex;flex-direction:row;align-items:center!important;font-family:Roboto}.divSelectResumen{display:flex;flex-direction:column!important;padding-left:.5rem;line-height:1.3;font-family:Roboto}.divSelectResumen p{font-weight:300;font-family:Roboto;font-size:14px;overflow-wrap:break-word!important;white-space:normal!important}.divSelectResumen label{font-family:Roboto;font-size:14px;max-width:22rem!important;overflow-wrap:break-word!important;white-space:normal!important}.btnMenuResponsive,.btnNotification{display:none}.layoutPopoverNotification{padding-top:.3rem}.BodyPopoverNotification{width:27rem}.layoutPopoverNotification p{padding-left:1rem}.cardPopover .ant-card-head-title{display:flex;justify-content:space-between;align-items:center;padding-right:0;width:200px}.ant-select-selector{font-family:Roboto;height:auto!important}.ant-select-selection-item{font-family:Roboto}.avatarHeader{background:url(<path-to-image>) #d3d3d3 50% / cover no-repeat,#fff;border-radius:100px}.iframeContainer{width:100%;display:flex;justify-content:center;justify-items:center}.iframeContainer iframe{width:100%;overflow-y:auto!important;margin-top:4rem;padding-left:.5rem}.avatarImageHeader{background:#d3d3d3 50% / cover no-repeat,#fff;border-radius:100px}.contentUser{border-left:1px solid white}.menu-cardPopover{color:var(--Primary-6, #1890ff);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.sidebar{color:#fff;min-width:97px!important;margin-top:3.5rem;position:fixed}.ant-layout-sider-children{position:fixed}.ant-drawer .ant-drawer-body{overflow-y:hidden}.menu-bar{display:flex;flex-direction:column;gap:12px;position:relative;padding:5px 0 10px;align-self:stretch;box-shadow:0 6px 8px #00000026;justify-content:flex-start;scrollbar-color:rgba(0,0,0,.2) transparent;max-height:calc(100vh - 140px);width:16.6rem}.titleMenu{padding-top:15px;color:var(--character-secondary-45, rgba(0, 0, 0, .45));font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.buttonMenuCollapsed{right:-133px;top:32px;bottom:3px;position:relative;z-index:10000;z-index:100000}.buttonMenu{right:-48px;top:32px;bottom:3px;position:relative;z-index:10000}.ant-menu .ant-menu-item{border-radius:0%;display:flex;justify-content:flex-start}.ant-menu-item-selected{background-color:#e6f7ff;border-right:2px solid rgba(24,144,255,1)}.ant-menu-item-selected span{color:#000}.ant-menu-title-content-active{color:#e6f7ff}.ant-menu-title-content{font-family:Roboto;padding-top:4px!important;padding-bottom:4px!important}.ant-menu-item:hover{background-color:#fff}.toogle-theme-btn{position:absolute;bottom:30px;left:20px;display:flex;align-items:center;justify-content:center;font-size:1rem}.content{margin:24px 16px;padding:20px}.toogle{margin-left:15px}.divMenu{position:fixed;width:6.2rem;overflow:auto!important;margin-top:-1.5rem}.divMenu .ant-menu{overflow-x:hidden!important;overflow:hidden!important}.divMenuCollapsed{position:fixed;width:17rem}.divLanguaje{padding-bottom:1rem;z-index:1000}.ant-menu{overflow:auto!important;max-height:calc(100vh - 150px)!important;scrollbar-width:thin}.menuUser .ant-menu{width:100%!important;padding:0!important;border:none!important}.menuUser .ant-menu-item,.menuUser .ant-menu-submenu{width:100%!important;padding:0!important;margin:0!important}.menuUser .ant-menu-submenu-title{padding:0 48px 0 0!important;margin:0!important;width:100%!important;display:flex;align-items:center}.ant-menu-submenu-popup .ant-menu-vertical .ant-menu-submenu-title{display:flex!important;align-items:center!important}.ant-menu-inline .ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{height:57px!important}.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{height:50px !}.ant-menu-submenu-title>.ant-menu-title-content{line-height:22px;padding-top:0!important;max-width:150px;word-wrap:break-word;white-space:normal}.menuUser .ant-menu-title-content{padding:0!important;margin:0!important;width:100%!important}.menuUser .ant-menu-sub.ant-menu-inline{padding:0!important;width:100%!important}.menuUser .ant-menu-sub.ant-menu-inline .ant-menu-item{padding-left:16px!important}.ant-menu-item,.ant-menu-submenu-title{white-space:normal!important;overflow:visible!important;text-overflow:unset!important}.ant-menu-title-content{line-height:1.2}.menuitem .anticon .anticon-right{padding-bottom:0;margin-top:2rem}.ant-menu-submenu .ant-menu-submenu-title .anticon.anticon-right{font-size:16px;margin-top:1rem!important}.ant-menu-submenu-inline:has(span:line-clamp(2)) .ant-menu-submenu-inline{padding-top:4px!important;padding-bottom:4px!important}.ant-modal .ant-modal-close{right:1rem;top:1rem}.xAcercaDe .ant-btn:hover{background-color:transparent!important}.gridHeader{display:grid;width:100%;padding-right:2rem}.divIconHeader{grid-area:1 / 2/ 2 / 5;display:flex;align-items:start}.containerNotifications{grid-area:1 / 5 / 2 / 6;display:flex}.divContainerUser{display:flex;flex-direction:row;justify-content:center;align-items:center}.divIconsNavbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.imgLogoResponsive{display:none}.gridCompetencies{margin-top:2rem}.titleTables .ant-table-cell{text-align:start}.layout{width:100%;height:auto;min-height:100vh;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top!important;display:flex;flex-direction:column;align-items:end}.layout__login{border-radius:16px;backdrop-filter:blur(1rem);flex-direction:column;color:#fff;background:#09080866;padding:48px 32px;z-index:100}.logo__login{width:45%;height:"70";padding-bottom:4rem}.div__form{width:100%;display:flex;flex-direction:column}.div__form label{color:var(--character-primary-inverse, #fff);font-family:Roboto!important;font-size:14px;font-style:normal;font-weight:400;line-height:30px;margin-top:5rem!important}.ant-dropdown{z-index:10000!important}.btnForgotPass{background-color:transparent;color:#fff}.btnIngest span,.btnForgotPass span{color:var(--character-primary-inverse, #fff);text-align:center;font-family:Comfortaa!important;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.btnForgotPass:hover{background-color:transparent!important;color:#fff;border-color:#fff!important}.btnForgotPass:hover span{color:#fff}.ant-divider-horizontal.ant-divider-with-text:after{color:#fff;color:var(--character-primary-inverse, #fff);background-color:#fff;transform:none}.ant-divider-horizontal.ant-divider-with-text:before{color:#fff;color:var(--character-primary-inverse, #fff);background-color:#fff;transform:none}.dividerLogin .ant-divider-inner-text{color:var(--character-primary-inverse, #fff);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.btnLoginGoogle{background-color:transparent;height:60px;border-color:#4096ff!important}.btnLogin{background-color:transparent;padding-left:5rem;height:60px;border-color:#4096ff!important;color:#1890ff}.btnLogin .anticon{font-size:26px!important}.btnLanguaje .ant-btn,.btnLanguaje .ant-btn span:hover{color:#fff}.btnLanguaje .ant-dropdown-menu{background-color:red!important;width:15rem}.btnLogin:hover{background-color:transparent!important;height:45px}.btnLogin .ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{color:#4096ff!important;border-color:#4096ff!important;background:transparent!important}.btnLoginGoogle:hover{background-color:transparent!important;height:45px}.labelRecoverPassword{text-align:center}.labelRecoverPassword p{color:var(--character-primary-inverse, #fff);text-align:center;font-family:Comfortaa;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.ant-popover{z-index:100000}.ant-badge .ant-badge-count{box-shadow:none}.ant-drawer-open{display:none}.ant-card{background-color:#fff;border-bottom:1px solid white;box-shadow:none!important}.ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:none}.menuUser{display:none;width:100%!important}.ant-tabs-dropdown{z-index:1000000000000000!important}.gridDrawer{display:grid;grid-column-gap:0px;grid-row-gap:0px;margin-top:1rem}.div2{grid-area:1 / 1 / 2 / 2}.div3{grid-area:1 / 2 / 2 / 3;padding-left:.5rem}.divBreadCrumb{padding-left:2rem;padding-top:2rem}.textBreadCrumb{font-weight:300}.scrollableNotifications{max-height:400px;overflow-y:auto;padding-right:10px}.scrollableNotifications::-webkit-scrollbar{width:8px}.scrollableNotifications::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.scrollableNotifications::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px;border:2px solid #f1f1f1}.scrollableNotifications::-webkit-scrollbar-thumb:hover{background-color:#555}.ant-form-item-label>label{font-family:Roboto}.ant-pagination .ant-pagination-item{font-family:Roboto}.tittleTabsNotifications{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.2;max-height:2.6em;margin-top:1rem;font-size:16px}.divTabsLeftVertical{max-width:9.5rem;font-size:14px}.ant-tabs-nav-more{display:none!important}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab{padding:8px!important}.linkHover:hover{color:#1890ff!important}.tableConsultas .ant-table-tbody>tr>td{padding:11px 6px!important}.tableConsultas .ant-table-thead>tr>th{padding:5px}.ant-input{font-family:Roboto}.buttonGhost{background-color:transparent;border:1px solid #fff;color:#fff}.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-container{width:500px!important;height:400px}.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-thumbnail{position:static!important;display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}.divImagePreview .ant-upload-select{width:395rem!important;height:25rem!important}.buttonAcerca .ant-btn{padding:.2rem}.ant-tabs,.ant-tabs-content,.ant-tabs-tabpane,.ant-tabs-content-holder{height:100%}.mobile-modal .ant-modal-body{padding:0}.ant-modal .ant-modal-body{max-height:calc(100vh - 150px)!important;overflow:hidden;overflow:auto;scrollbar-width:thin;overflow-x:hidden}.ant-form::-webkit-scrollbar{width:6px}.ant-form::-webkit-scrollbar-track{background:#f1f1f1}.ant-form::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.ant-form::-webkit-scrollbar-thumb:hover{background:#555}@media only screen and (max-width: 1172px){.gridCompetencies{margin-top:1rem}.btnMenuResponsive{display:block}.imgNavbar{display:none}.imgLogoResponsive{display:block}.ant-layout-header{padding:0 10px}.divSearch{grid-area:1 / 2 / 2 / 6}.divButtonNotificaion{display:none}.gridHeader{padding-left:0;padding-right:0}.imageLogo{display:none}.ant-drawer-content-wrapper{width:260px!important}.ant-drawer .ant-drawer-body{padding:0!important;padding-top:0rem!important;overflow-y:auto}.sidebar{display:none!important}.ant-drawer-open{display:block}.menuUser{display:block!important;font-family:Roboto!important}.menuUser .ant-menu-title-content{font-family:Roboto!important;margin-left:-1.6rem}.cardPopover .ant-card-head-title{display:none!important}.ant-card-small>.ant-card-head{min-height:0rem}.layoutPopover{padding-left:1rem}.ant-drawer .ant-drawer-body{scrollbar-width:thin}}.divLanguaje{margin-left:12rem!important}@media only screen and (max-width:1280px){.gridHeader{padding-right:30px}}@media (max-width: 768px){.layout{background-size:cover;background-position:center}}@media (min-width: 769px) and (max-width: 1024px) and (orientation: portrait){.layout{background-size:cover;background-position:center}}@media (min-width: 900px) and (max-width: 1440px){.layout{background-size:cover;background-position:top}}@media only screen and (max-width: 760px){.layout{display:flex;align-items:center!important;justify-content:center!important}.layout__login{width:19.3rem!important}.ant-table-cell{text-align:start!important;margin-left:0rem}.btnNotification{display:flex;margin-top:1rem;flex-direction:row;justify-content:space-between;gap:.5rem}.divBtnIngest{display:flex;flex-direction:column}.btnLoginGoogle{height:42px;text-align:center;padding-left:1rem;color:var(--Primary-6, #1890ff);font-family:Comfortaa;font-size:16px;font-style:normal;font-weight:500;line-height:44px}.btnLoginGoogle span{margin-left:3px}.btnLoginGoogle svg{fill:#000!important}.iconGoogle{background:#1890ff;padding:.3rem;border-radius:100%;font-size:16px}.btnLogin{height:42px;text-align:center;padding-left:1rem;color:var(--Primary-6, #1890ff);font-family:Comfortaa;font-size:16px;font-style:normal;font-weight:500;line-height:44px}.btnLogin span{padding-left:3px}.iconHelp,.cardLanguage{display:none}}@media only screen and (max-width: 375px){.ant-drawer-content-wrapper,.ant-drawer .ant-drawer-mask{margin-top:0rem}.ant-card-head-title,.iconHelp,.cardLanguage{display:none}.ant-drawer-content-wrapper{width:279px!important;z-index:1000}.sidebar{display:none!important}.ant-drawer{margin-top:4rem}.btnMenuResponsive{display:block}.divNotifications{display:none}.ant-drawer-open,.menuUser{display:block}}@media (max-width: 1366px){.ant-modal-body{max-height:60vh;overflow:hidden;overflow-y:auto}.ant-modal-content{overflow:hidden!important}}@media only screen and (max-width:320px){.ant-select-dropdown{max-height:8rem;min-width:250px!important}.divSelectResumen label{font-family:Roboto;font-size:11px;max-width:22rem;overflow-wrap:break-word;white-space:normal}.divSelectResumen p{font-family:Roboto;font-size:11px;max-width:15rem!important;overflow-wrap:break-word!important;white-space:normal!important}}
