@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap);*{box-sizing:border-box;font-family:Inter,sans-serif;list-style:none;margin:0;padding:0}a:active,a:link,a:visited{text-decoration:none}:root{--color-principal:#3170b2;--color-accion:#f9a825;--color-apoyo:#5dadec;--color-apoyo2:#03a696;--color-apoyo3:#6d94fb;--color-navegacion:#ff9470;--color-bgapoyo:#eaf4fd}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;min-height:100vh;min-width:100vw}.main-container{display:flex;margin-left:300px;width:calc(100% - 300px)}.container{flex-grow:1;padding:2rem;width:100%}h1,h2,h3,h4,h5,h6{font-weight:400}h1,h2,label{color:#3170b2;color:var(--color-principal)}::-webkit-file-upload-button{background-color:#03a696;background-color:var(--color-apoyo2)}input,select,textarea{border:1px solid #3170b2;border:1px solid var(--color-principal);border-radius:5px;color:#3170b2;color:var(--color-principal);outline:none;padding:.5rem}::-webkit-input-placeholder{color:#5dadec;color:var(--color-apoyo)}::placeholder{color:#5dadec;color:var(--color-apoyo)}.form-group{display:flex;justify-content:space-between;margin-bottom:1rem}.form-group--big{flex-grow:1;margin-bottom:2rem}.form-group>*{flex-grow:1;margin-left:1rem}.form-group>:first-child{margin-left:0}.form-group a{color:#5dadec;color:var(--color-apoyo)}.pt0{padding-top:0}.mt0{margin-top:0}.mt2{margin-top:2rem}.mb1{margin-bottom:1rem}.mb2{margin-bottom:2rem}@media screen and (max-width:800px){.container{padding:1.5rem}.main-container{margin-left:0;width:100%}}.overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acciones{display:flex;justify-content:space-between;margin-top:5rem;max-width:700px}.acciones button{margin-right:1rem}.btn-circular{align-items:center;background-color:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:2rem;font-weight:400;height:42px;justify-content:center;outline:none;width:42px}@media screen and (max-width:600px){.acciones,.acciones div{display:flex;flex-direction:column}.acciones button{margin-top:1rem}}#panel{background-color:var(--color-bgapoyo);box-shadow:1px 0 4px #f1f1f1;height:100vh;left:0;overflow:auto;padding:.9rem;position:relative;position:fixed;top:0;width:300px;z-index:10}#panel main{margin:4rem 0}#panel main h2{font-size:1.3rem;font-weight:700;margin:2em 0}#contenedor_header{align-items:center;display:flex;justify-content:space-between}#contenedor_header h3{color:var(--color-principal)}#contenedor_presentacion,.List_Pages{align-items:center;display:flex}#contenedor_presentacion h3{font-size:20px;font-weight:700;margin:0 .9rem}.panel-icon{color:var(--color-principal);cursor:pointer;font-size:1.5rem}#panel footer ul li{display:inline-block;vertical-align:middle}#panel footer h4{font-size:1.1em;margin:0 1rem}#panel footer div{bottom:0;margin:2rem 2.5rem;position:absolute}.pages{display:block;margin:3rem 1rem}.List_Pages{color:var(--color-principal);margin:2rem 0}.List_Pages h3{margin-left:.8em}.List_Pages:hover{color:var(--color-accion)}.Menu_Icon{color:#fff;font-size:2rem}.Menu_Button{background-color:var(--color-navegacion);border:none;border-radius:5px;cursor:pointer;display:none;height:2rem;margin:1rem;outline:none;position:absolute;right:0;z-index:1}.close-button{margin-top:3rem}.btn-logout{bottom:0;display:block;margin:1rem 0;position:absolute;width:calc(100% - 2rem)}#logo_panel{width:2rem}.Page_Icon{font-size:20px}.notifications{background-color:#fff;border:1px solid var(--color-navegacion);display:none;font-size:1.2rem;height:80vh;left:50%;margin-left:-250px;margin-top:-40vh;position:fixed;text-align:center;top:50%;width:500px;z-index:100}.notifications-body{padding:2rem;position:relative}.notifications-header{height:2rem;position:relative}.notifications--show,.notifications-header button{display:block}@media screen and (max-width:800px){.Menu_Button{display:block}#panel{left:0;max-width:400px;transition:left .5s ease-out;width:100%}.List_Pages h3{font-size:1.5rem}.Page_Icon{font-size:2rem}#panel.panel--collapsed{left:-100%}}@media only screen and (max-width:425px){#panel{height:100vh;width:100%}.notifications{height:100%;left:0;margin:0;top:0;width:100%}}.button{border:none;border-radius:10px;color:#fff;cursor:pointer;min-width:8rem;outline:none;padding:8px}.button:hover{opacity:.75}.button--submit,.button--warning{background-color:var(--color-accion)}.button--primary{background-color:var(--color-apoyo)}.button--medium{border-radius:10px;padding:1rem}.button--block{display:block;width:100%}.button--big{font-size:1.5rem}.login-section{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.presentacion h1{font-size:2.5em;font-weight:600;margin:1rem 0}.presentacion h5{font-size:1rem}.login-icon{font-size:1.7em;vertical-align:middle}#logo_login{width:15rem}@media screen and (min-width:2300px){.presentacion h1{font-size:4em;margin:1rem 0}.presentacion h5{font-size:2em}}@media screen and (max-height:667px){.presentacion h1{font-size:2rem}.presentacion h5{font-size:1em}}@media screen and (max-width:280px){.presentacion h5{font-size:.7em}}.checkbox-label{margin-left:1rem}.checkbox-container{color:var(--color-principal);display:block;font-size:1rem;padding-left:35px;position:relative;text-align:left;-webkit-user-select:none;user-select:none}.checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox-container input:checked~.checkbox-checkmark{background-color:#2196f3}.checkbox-container input:checked~.checkbox-checkmark:after{display:block}.checkbox-content{cursor:pointer;display:inline-block;margin-left:.5rem}.checkbox-checkmark{background-color:#fff;border:1px solid var(--color-principal);height:20px;left:0;margin-right:1rem;position:absolute;top:0;width:20px}.checkbox-checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:6px;position:absolute;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.checkbox:hover input~.checkbox-checkmark{background-color:#fff;border:1px solid #2196f3}.checkbox--big{font-size:1.5rem}.checkbox--big .checkbox-checkmark{height:30px;width:30px}.checkbox--big .checkbox-checkmark:after{height:14px;left:9px;top:3px;width:9px}.input-label{display:block;margin-bottom:1rem}.input-container{display:flex;flex-direction:column;justify-content:center;width:100%}.input-container input,.input-container textarea{flex-grow:1}.input-container textarea{min-height:6rem;resize:vertical}.input-icon{align-items:center;display:flex;font-size:2rem;margin-right:2rem}.input--inline{align-items:center;flex-direction:row}.input--inline input,.input--inline textarea{margin-left:1rem}.input--inline .input-label{margin:0}.input--big{font-size:30px}.input--big input,.input--big textarea{font-size:1.5rem;padding:.6rem}[readonly]{background-color:#e5e5e5!important}.home main{margin:auto;max-width:1400px;padding:1.5rem}.home-avatar{align-items:center;background-color:var(--color-apoyo2);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:4rem;height:115px;justify-content:center;position:fixed;right:36px;top:36px;width:115px;z-index:10}.home-menu{display:none;position:relative;width:100%}.home-menu ul{background:var(--color-principal);font-size:1rem;left:50%;margin-left:-80px;position:absolute;top:2.5rem;width:160px}.home-menu li{border-bottom:1px solid var(--color-accion);padding:5px 10px}.home-menu li:hover{opacity:.7}.home-menu a{color:#fff}.home-menu--open{display:block}.home-header{background-image:url(/static/media/unsplash.be5dd2cfbd4a95da5e1e.png);height:580px;overflow:hidden;position:relative}.home-header:after{background-color:var(--color-principal);content:"";display:block;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.home-header-content{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;position:relative;text-align:center;z-index:9}.home-header-content h1{color:#fff;font-size:128px}.home-header-content span{font-size:24px}.home-title{color:var(--color-apoyo3);font-size:40px;margin-bottom:1.5rem}.home-content{display:flex;font-size:24px;justify-content:center;margin:3rem}.home-section{margin-bottom:2rem}.home-calendar-item{border:15px solid var(--color-accion);border-radius:5px;min-width:200px;text-align:center}.home-calendar-item,.home_steps{display:flex;flex-direction:column;margin:1rem;padding:15px;width:25%}.home-calendar-month{color:#ffe500;font-size:40px}.home-calendar-year{color:#ffe500;font-size:24px}.home-calendar-description{color:var(--color-apoyo3);font-size:24px;margin-top:1rem}.home-process img{margin:auto}.home-header-content img{width:25rem}@media screen and (max-width:1100px){.home-content{flex-wrap:wrap;margin:auto}}@media screen and (max-width:800px){.home-header-content{-webkit-transform:scale(.7);transform:scale(.7)}}@media screen and (max-width:600px){.home-header-content{display:flex;flex-direction:column;-webkit-transform:scale(.5);transform:scale(.5)}.home-calendar-item{width:100%}.home-content img>.home_steps{-webkit-transform:scale(.4);transform:scale(.4)}.home_steps{display:contents}}.grades-content{display:flex;flex-wrap:wrap}.grades-menu{margin-right:2rem;width:400px}.grades-menu button{margin-bottom:1rem}@media screen and (max-width:1300px){.grades-content{flex-direction:column-reverse}}@media screen and (max-width:500px){.grades-content{flex-direction:column-reverse}.grades-menu{width:100%}.container h1{font-size:1.5rem}}.info-field{color:var(--color-principal);display:flex;font-size:2rem;font-weight:400;margin-bottom:1rem}.info-field span{align-items:center;display:flex;margin-left:1rem}.info-field--small{font-size:1rem}.info-field--medium{font-size:1.5rem}.info-field--block{flex-direction:column}.info-field--block span{margin-bottom:1rem}.info-group{display:flex;flex-wrap:wrap;justify-content:space-between}.info-result{color:var(--color-principal);font-size:30px;font-weight:400;margin-bottom:1.5rem}.info-result-value{align-items:center;border:1px solid var(--color-principal);border-radius:50%;color:#000;display:inline-block;display:inline-flex;height:3rem;justify-content:center;margin-left:.5rem;padding:3px;width:3rem}@media screen and (max-width:500px){.info-result{font-size:1.5rem}}.PageTitle{color:var(--color-principal);font-size:36px;font-weight:600;padding:1rem 0}.table-search{margin-left:auto;max-width:300px;width:100%}.table-container table{border:1px solid var(--color-apoyo);border-spacing:0;margin:2rem 0;table-layout:fixed;width:100%}.table-container th{background-color:var(--color-apoyo);color:#fff;padding:.2rem}.table-container th .table-button-add{margin-top:-15px;right:0;top:0;z-index:1}.table-container th .table-button-add--left{left:0}.table-container td{border:1px solid var(--color-apoyo);border-bottom:none;border-right:none;min-width:50vw}.table-container td:first-child{border-left:none}.table-container td,.table-container th{padding:1rem;position:relative}.table-content{overflow-x:scroll;width:100%}.pointer{cursor:pointer}.pointer:hover{background-color:var(--color-bgapoyo)}@media(max-width:630px){.table-content table tbody tr td:nth-child(n+4),.table-content table thead tr th:nth-child(n+4){display:none}}.table-button-add{background-color:var(--color-principal);border:0;border-radius:50%;color:#fff;cursor:pointer;height:30px;outline:0;position:absolute;width:30px}.gestion-proyecto-originalidad{color:var(--color-principal);font-size:1.5rem;text-align:center}.gestion-proyecto-originalidad .form-group{justify-content:center;margin-top:1rem}.gestion-proyecto-originalidad .form-group label{max-width:6rem}.select-label{display:block;margin-bottom:1rem}.select-container{display:flex;flex-direction:column;justify-content:center}.select-container select{flex-grow:1}.select--inline{align-items:center;flex-direction:row}.select--inline,.select--inline select{margin-left:1rem}.select--inline .select-label{margin:0}.select--big{font-size:30px}.select--big select{font-size:1.5rem;padding:1rem}.cargar-listas h2{font-size:2rem;font-weight:400;margin:2rem 0}.acciones-listas{display:flex;justify-content:space-between;margin-top:5rem}.file-container{justify-content:center}.acciones-listas button{margin-right:1rem}.periodo_academico{margin:auto;max-width:450px;width:100%}@media screen and (max-width:600px){.acciones-listas,.acciones-listas div,.periodo_academico{display:flex;flex-direction:column}.acciones-listas button{margin-top:1rem}}.file-container{align-items:center;display:flex;margin-bottom:1rem;position:relative}.file-container input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.file-button{background-color:var(--color-apoyo2);border:none;color:#fff;font-weight:600;margin-right:1rem}.file-button,.file-loaded{border-radius:10px;font-size:1rem;padding:.5rem 1.5rem}.file-loaded{background-color:#fff;border:1px solid var(--color-apoyo2)}.Gestion_Table{margin:2rem}.Gestion_Table tr th{background-color:var(--color-apoyo);color:#fff;padding:.2rem}.Gestion_Table tr td:not(#checkbox){min-width:15rem}.gestion-docente-proyectos h2{font-weight:600}.gestion-docente-proyectos h2 .btn-circular{margin-left:1rem}.gestion-docente-seccion{display:flex;flex-wrap:wrap;margin:2rem 0}.gestion-docente-seccion .card{margin-bottom:2rem;margin-right:2rem;width:45%}.confirm-message{font-size:1.2rem}.card{background-color:rgba(249,168,37,.251);color:var(--color-principal);padding:2.5rem 1rem;position:relative}.card-container{cursor:pointer}.card-close{background-color:#de4b4b;position:absolute;right:0;top:-10px}.card-header{font-weight:600;margin-bottom:2rem}.modal{background-color:rgba(0,0,0,.431);height:100vh;left:0;padding:2.5rem 1rem;position:fixed;top:0;width:100vw;z-index:100}.modal-container{background-color:#fff;height:auto;left:50%;margin-left:-150px;padding:3rem;position:relative;top:30vh;width:500px}.modal-close{background-color:transparent;border:none;cursor:pointer;font-size:2rem;height:45px;outline:0;position:absolute;right:0;top:0;width:45px}.submenu-comunicados{display:flex;flex-direction:column;margin:auto;max-width:500px;width:100%}.submenu-comunicados button{font-size:2rem;margin-top:3rem;padding:2rem}.comunicados .form-group{max-width:600px}@media screen and (max-width:600px){.comunicados .form-group{flex-direction:column}.acciones,.acciones div{display:flex;flex-direction:column}.acciones button{margin-top:1rem}}.dates-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem}.docente-inicio{display:flex}.docente-inicio button{flex-grow:1;margin-right:1rem;padding:2rem}@media screen and (max-width:1100px){.docente-inicio{flex-direction:column}.docente-inicio button{flex-grow:1;margin-top:1rem;padding:4rem}}.propuesta-card{align-items:center;display:flex;justify-content:space-between}.propuesta-actions{display:flex}.propuesta-actions button{align-items:center;border-radius:50%;display:flex;font-size:1.8rem;height:50px;justify-content:center;margin-right:1rem;min-width:0;overflow:hidden;width:50px}.propuestas-cards{max-width:500px;width:100%}.propuestas-cards>*{margin-bottom:1rem}.modal-content{text-align:center}.modal-content .modal-text{font-size:1.5rem}.modal-content button{margin-top:1.5rem}.modal-content--notification{align-items:center;display:flex;justify-content:center}.modal-content--notification .modal-text{margin-left:1rem}.propuestas-simple-text{color:var(--color-apoyo);font-size:1.2rem;margin:1.5rem}.seguimiento-estudiantes>ul{margin:1rem}.seguimiento-detalle .info-field span:last-child{color:var(--color-apoyo);font-size:1.3rem;font-weight:600}.seguimiento-estudiantes{display:flex;flex-wrap:wrap}.seguimiento-estudiantes>ul{margin:1rem 2rem;width:40%}.tutorias-realizadas button{background-color:#02a696;margin:1rem 2rem}.tutorias-realizadas button.btn-nueva-nota{background-color:var(--color-accion);margin-top:2rem}.tutorias-realizadas .modal-content{margin-bottom:2rem}.seguimiento-institucionalizacion{align-items:center;display:flex}.seguimiento-institucionalizacion button{background-color:#fff;border:1px solid var(--color-accion);color:var(--color-accion);margin:1rem 2rem}.seguimiento-institucionalizacion a{color:var(--color-apoyo)}.circular-action{align-items:center;background-color:#02a696;border-radius:50%;color:#fff;display:flex;height:50px;justify-content:center;padding:.5rem;width:50px}.circular-action--reject{background-color:#de4a4b}.identation{margin-left:2rem}.agregar-compromisos{justify-content-flex-grow:1;display:flex;justify-content:center label;position:relative;width:100%}.agregar-compromisos>button{border-radius:50%;height:50px;margin-left:1rem;min-width:auto;position:absolute;right:0;top:-3rem;width:50px}.todos-compromisos{width:100%}.todos-compromisos label{margin-top:2rem}.evaluacion-documento{display:flex;margin-left:2rem;max-width:500px;width:100%}.evaluacion-documento>button:first-child{margin-right:1rem}.resumen-evaluacion{color:var(--color-accion);display:flex;float:right;font-size:1rem;font-weight:700}.container h1{font-size:30px;font-weight:700;margin-bottom:1.5rem}.dates-content{width:100%}.dates-item{background:rgba(249,168,37,.251);border-radius:5px;color:var(--color-principal);display:flex;flex-grow:1;justify-content:space-between;margin-bottom:1rem;margin-right:1rem;min-width:250px;padding:2rem;width:30%}.dates-item-description{font-weight:700}.estudiante-menu{display:flex;width:100%}.estudiante-menu-group{display:flex;flex-direction:column;margin-right:5rem}.estudiante-menu-last{position:relative}.estudiante-menu-last .arrow{bottom:18px;position:absolute;right:-45px}.btn-lock{background-color:#fff;color:var(--color-principal)}.btn-lock,.btn-submit{border:1px solid var(--color-principal);border-radius:0}.btn-submit{background-color:var(--color-accion);color:#fff}@media screen and (max-width:500px){.container h1{font-size:1.5rem}}.arrow{color:var(--color-apoyo);font-size:1.5rem}.arrow-content{display:block;margin:auto;width:10px}.arrow-horizontal,.arrow-vertical{background:var(--color-apoyo);bottom:-6px;display:block;height:78px;left:10.5px;position:relative;width:3px}.arrow--right .arrow-vertical{bottom:18px;left:0}.arrow--right .arrow-horizontal{height:3px;left:-25px;top:-21px;width:25px}.propuesta-checkbox-group{display:flex;flex-wrap:wrap}.propuesta-group{display:flex}.propuesta-group .block{flex-grow:1;margin-right:2rem;width:50%}.propuesta-group .block:last-child{margin-right:0}.propuesta-group .form-group{width:150px}@media screen and (max-width:1100px){.propuesta-group{flex-direction:column}.propuesta-group .block{margin-right:0;width:100%}}.propuesta-confirmacion{text-align:center}.propuesta-confirmacion h2{color:var(--color-apoyo2);font-size:2.5rem;margin-top:5rem}.propuesta-confirmacion h3{color:var(--color-apoyo);font-size:1.5rem;margin-top:2rem}.acciones-propuesta{display:flex;justify-content:flex-end}.acciones-propuesta button{margin-left:1rem}.block{display:flex;flex-direction:column;margin-bottom:2rem}.block-collapse{align-items:center;display:flex;float:right;height:100%;margin-right:1rem;position:absolute;right:0;top:0}.block-header{background:var(--color-apoyo);color:#fff;font-size:1.5rem;font-weight:700;padding:1rem;position:relative;text-align:center}.block-body{border:1px solid var(--color-apoyo);flex-grow:1;margin-top:1rem;padding:1rem 1rem 4rem;position:relative}.block-footer{bottom:0;display:flex;justify-content:flex-end;left:0;padding:1rem;position:absolute;width:100%}.block-footer>*{margin-right:.5rem}.seguimiento-group{align-items:center;display:flex;margin:auto auto 2rem;max-width:800px;width:100%}.seguimiento-group button{border-radius:0;padding:1.2rem;width:80%}.seguimiento-circle{background-color:var(--color-apoyo);border-radius:50%;display:inline-block;height:80px;margin-right:4rem;opacity:.5;width:80px}.seguimiento-finalizado{margin:5rem auto;max-width:600px}.seguimiento-finalizado h2{color:var(--color-apoyo2);font-size:2rem;text-align:center}.seguimiento-finalizado h3{color:var(--color-principal);font-size:2rem;margin:3rem 0}.seguimiento-finalizado .seguimiento-estado{align-items:center;color:var(--color-principal);display:flex;font-size:1.5rem;justify-content:center}.autores-group{margin:auto;max-width:80%}.autores-group .info-field.info-field--small span:last-child{width:100%}.autores-group span:first-child{width:6rem}.autores-add{border-radius:50%;font-size:2rem;height:40px;justify-content:center;margin-right:1rem;min-width:auto;position:absolute;right:0;width:40px}.autores-add,.fases{align-items:center;display:flex}.fases{flex-direction:column}.fases h2{color:var(--color-accion);font-size:2.5rem;margin-bottom:3rem}.fases h2.fase-terminada{color:var(--color-apoyo2)}.fases h3{color:var(--color-principal);font-size:2rem;margin-bottom:2rem}.fases .fases-grupo{align-items:center;color:var(--color-apoyo);cursor:pointer;display:flex;margin-bottom:1rem}.fases .fase-circulo{border:1px solid var(--color-apoyo);border-radius:50%;display:inline-block;height:2rem;margin-right:1rem;width:2rem}.fases .fase-circulo--active{background:var(--color-apoyo2)}.fases .fase-descripcion--curso,.fases .fase-descripcion--finalizada{border-radius:.8rem;color:var(--color-principal);font-size:1.3rem;margin-top:1rem;padding:2rem}.fases .fase-descripcion--curso{background-color:#d5e9fa}.institucionalizacion-asesor{display:flex;justify-content:center}.institucionalizacion-asesor span{display:block}.actions,.evaluacion-ver-nota{float:right}.socializacion-item{background-color:#fde9c8;color:var(--color-principal);display:flex;justify-content:space-between;max-width:400px;padding:1rem;width:100%}.socializacion-item .socializacion-fecha span:first-child{margin-right:1rem}.evaluacion-notas{color:var(--color-accion);font-size:1rem;font-weight:400}.table-result{border-spacing:0;margin-left:auto;width:50%}.table-result td{border:1px solid var(--color-apoyo);padding:.5rem}
/*# sourceMappingURL=main.b041e44c.css.map*/