.navbar-custom .container{flex-wrap:nowrap!important}@media screen and (min-width:480px){.navbar-custom .container{flex-wrap:wrap!important}}.navbar-custom .container img{width:100px}.navbar-custom .container a.btn_{display:flex;align-items:center}.home_title{background-color:#2f3848;color:#fff;font-size:3rem;margin:0;padding:3rem 0 1rem}.home .container{height:unset;margin-top:0}.home .carousel{background-color:#2f3848}.home .carousel h3{color:#fff!important}.home_services{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:3rem;margin-top:4rem!important}.home_services .article{text-align:center}.home_services .article .img{width:9rem}.home_services .article p{line-height:32px}.home_about{background-color:#2f3848}.home_about h2{margin-top:40px;color:#fff}.home_about_info{margin-top:20px;text-align:center}.home_about_info p{color:#fff;line-height:40px}.home_about_info p span{color:#ffba42}.home_contact h2{margin-top:40px}.home_contact_sociales{display:flex;justify-content:center}.home_contact_sociales .twitter{margin-right:1rem}@media screen and (min-width:768px){.home_contact_sociales .twitter{margin-right:2rem}}.home_contact_sociales .github{margin-left:1rem}@media screen and (min-width:768px){.home_contact_sociales .github{margin-left:2rem}}.home_contact_sociales .social{display:flex;flex-direction:column;text-decoration:none;transition:all .5s ease}.home_contact_sociales .social:hover{transform:scale(1.2);color:#2f3848}.home_contact_sociales .social span{color:#ee701e}.login .enlace-cuenta:hover,.registry .enlace-cuenta:hover{opacity:.9;color:#1a202d}.footer{padding:2rem 0}.footer-content{text-align:center;color:#fff;margin:0}.footer-content a,.footer-content a:hover{color:#ee701e;text-decoration:none}.task_custom{display:flex;justify-content:space-between;align-items:center}.task_custom_buttons{height:30px}*{box-sizing:border-box}:root{--header-height:64px;--dark-text:#2a3b47;--normal-text:#575e66;--light-text:#929aa3}body{width:100%;height:100vh;background:#f6f8f9;font-family:sans-serif;color:#575e66;color:var(--normal-text)}h1,h2,h3,h4,h5,h6{color:#2a3b47;color:var(--dark-text);margin-top:0}h1{font-size:20px}h2{font-size:16px}h1{display:none}.action-container button,.button{color:#fff;cursor:pointer;padding:1rem 1.65rem;background:var(--color);border:none;border-radius:.25rem;font-size:1.5rem;will-change:transform;transition:transform .25s}.action-container button:hover,.button:hover{transform:scale(1.05)}.button:focus{outline:none}.button{--color:#ffba42}main{overflow:auto}main .main-container{display:-ms-grid;display:grid;-ms-grid-columns:300px;grid-template-columns:repeat(3,300px);grid-gap:1rem;gap:1rem;overflow-x:scroll}@media screen and (min-width:1000px){main .main-container{grid-template-columns:repeat(3,1fr)}}main h1{grid-column:span 3}main .container{overflow:hidden;margin-top:.5rem;padding-bottom:4rem;height:calc(100vh - 64px);height:calc(100vh - var(--header-height))}@media screen and (min-width:1024px){main .container{margin-top:1rem}}main .container .task-container{border-radius:.5rem;height:100%;overflow:auto;padding:.5rem;background:#fcfdfd}main .container:hover .task{will-change:transform,box-shadow}main .container h2{padding:.75rem 0;text-align:center;z-index:1;margin-bottom:0}.task{padding:1rem;border-radius:.5rem;background:#fff;cursor:pointer;min-width:260px;box-shadow:0 1px 3px 0 rgba(21,27,38,.15);transition:box-shadow .25s}.task:hover{box-shadow:0 6px 20px 0 rgba(21,27,38,.2)}.task:not(:last-of-type){margin-bottom:.5rem}.task h3,.task p{font-size:.875rem}.task p{color:#2a3b47;color:var(--dark-text)}.task p:last-of-type{margin-bottom:0}.task p span{color:#929aa3;color:var(--light-text)}.input-container input,.input-container select{border:1px solid #ccc;border-radius:.25rem;padding:.5rem .75rem}aside{width:100%;position:fixed;height:100vh;right:0;top:0;padding:2rem;background:#fff;box-shadow:2px 0 3px 5px rgba(21,27,38,.05);transform:translate(100%);will-change:transform;transition:transform .25s;z-index:100}@media screen and (min-width:1024px){aside{max-width:350px}}aside.active{transform:none}.input-container{display:flex;flex-direction:column;margin-bottom:1.25rem}.input-container label{font-weight:600;margin-bottom:.5rem}.action-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.action-container button[type=submit]{--color:#1192ee}.action-container button[type=reset]{border:1px solid #d84646;color:#d84646}article{border:2px solid transparent}.draggable-mirror{z-index:999}.draggable-container--over article:not(.draggable-mirror){z-index:0}.draggable--over,.draggable-source--is-dragging{border-color:#daa520;opacity:.4;background:#eee}.draggable-container--over,.task-container:focus{border:none}:root{--blanco:#fff;--gris1:#edf2f6;--gris2:#2f3848;--gris3:#1a202d;--negro:#000;--headingFont:"Raleway",sans-serif;--textFont:"Roboto",sans-serif}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;height:100%;font-size:62.5%}body{min-height:100%;background-color:#edf2f6;background-color:var(--gris1);font-size:16px;font-size:1.6rem;font-family:"Roboto",sans-serif;font-family:var(--textFont)}h1,h2{font-family:"Raleway",sans-serif;font-family:var(--headingFont);font-weight:900;margin:0 0 4rem;text-align:center;color:#2f3848;color:var(--gris2)}h1 span{font-weight:400}h1{font-size:3rem}h2{font-size:2.4rem}ul{list-style:none;padding:0;margin:0}a{text-decoration:none;color:#2f3848;color:var(--gris2)}.btn_{margin-top:2rem;font-family:"Raleway",sans-serif;font-family:var(--headingFont);padding:1.5rem;font-size:1.4!important;font-weight:400;border-radius:.5rem;border:none;transition:background-color .3s ease}.btn_:hover{cursor:pointer}.btn-primario{background-color:#2f3848;background-color:var(--gris2);color:#fff;color:var(--blanco)}.btn-primario:hover{color:#fff;color:var(--blanco);background:#1a202d;background:var(--gris3)}.btn-secundario{background-color:#edf2f6;background-color:var(--gris1)}.btn-block{display:block;width:100%}.btn-submit:hover{background-color:#2f3848;background-color:var(--gris2)}.btn-blank{margin:0;padding:0;display:block;background-color:transparent}@media (min-width:768px){.contenedor-app{display:flex;min-height:100vh}aside{background-color:#fff;background-color:var(--blanco);flex:0 0 300px}.seccion-principal{flex:1 1}}aside{padding:3rem}.formulario-nuevo-proyecto{margin-top:6rem}.formulario-nuevo-proyecto .input-text{border-bottom:1px solid #2f3848;border-bottom:1px solid var(--gris2);border-radius:0;background-color:#edf2f6;background-color:var(--gris1)}.formulario-nuevo-proyecto .input-text::-webkit-input-placeholder{color:#2f3848;color:var(--gris2)}.formulario-nuevo-proyecto .input-text:-ms-input-placeholder{color:#2f3848;color:var(--gris2)}.formulario-nuevo-proyecto .input-text::-ms-input-placeholder{color:#2f3848;color:var(--gris2)}.formulario-nuevo-proyecto .input-text::placeholder{color:#2f3848;color:var(--gris2)}.proyectos{margin-top:10rem}.listado-proyectos li{margin-bottom:2rem}.listado-proyectos li a{font-size:1.4rem;color:#2f3848;color:var(--gris2);line-height:1.5;font-weight:300}.app-header{display:flex;justify-content:space-between;background-color:#2f3848;background-color:var(--gris2);padding:4rem}.nombre-usuario{color:#fff;color:var(--blanco);font-size:2.2rem;margin:0}.nombre-usuario span{font-weight:900}.nav-principal a{color:#fff;color:var(--blanco);text-decoration:none}.nav-principal a:first-of-type{margin-right:2rem}.formulario{background-color:#1a202d;background-color:var(--gris3);padding:4rem}.formulario form{max-width:600px;margin:0 auto}.contenedor-input{display:flex}.contenedor-input label{margin-bottom:1rem;color:#fff;color:var(--blanco)}.input-text{padding:1rem;border:none;border-radius:.5rem;flex:1 1;width:100%}.contenedor-tareas{padding:4rem}.listado-tareas{max-width:600px;margin:0 auto}.tarea{display:flex;justify-content:space-between;background-color:#fff;background-color:var(--blanco);padding:.5rem 2rem;align-items:center;margin-bottom:1rem;border-radius:.5rem}.sombra{box-shadow:0 4px 10px -3px #757575}.sombra-dark{box-shadow:0 6px 11px -8px rgba(0,0,0,.9)}.tarea .acciones .btn:first-of-type{margin-right:1rem}.tarea p{font-size:1.6rem;flex:1 1;padding-right:2rem}.tarea .btn{padding:.8rem;font-size:1.4rem;border-radius:0;margin:0}.estado{margin-right:1rem}.estado button,.mensaje{font-weight:900;font-family:"Roboto",sans-serif;font-family:var(--textFont);font-size:1rem;padding:.5rem;border-radius:.5rem;cursor:pointer;border:none}.mensaje{text-align:center;font-size:1.6rem;border-radius:0}.mensaje:hover{cursor:default}.completo,.correcto{background-color:rgba(154,252,154,.3)}.completo,.correcto,.incompleto{color:#1a202d;color:var(--gris3)}.incompleto{background-color:rgba(255,178,178,.4)}.error{max-width:600px;margin:2rem auto 0;background-color:#a00;color:#fff;color:var(--blanco)}.proyecto-enter,.tarea-enter{opacity:0}.proyecto-enter-active,.tarea-enter-active{opacity:1;transition:opacity .2s}.proyecto-exit,.tarea-exit{opacity:1}.proyecto-exit-active,.tarea-exit-active{opacity:0;transition:opacity .2s}.form-usuario{background-color:#2f3848;background-color:var(--gris2);margin-top:-48px;height:100vh;min-height:695px;display:flex;align-items:center;justify-content:center}.contenedor-form{padding:5rem 1rem;max-width:500px;width:95%;background-color:#fff;background-color:var(--blanco);border-radius:1rem}@media screen and (min-width:768px){.contenedor-form{padding:5rem 3rem}}.campo-form{display:flex;margin-bottom:2rem;align-items:center}.campo-form:last-of-type{margin:0}.campo-form label{flex:0 0 78px;font-family:"Roboto",sans-serif;font-family:var(--textFont)}@media screen and (min-width:768px){.campo-form label{flex:0 0 100px}}.campo-form input[type=email],.campo-form input[type=password],.campo-form input[type=text]{border:1px solid #e1e1e1;padding:1rem;flex:1 1}.enlace-cuenta{margin-top:2rem;display:block;opacity:.7}.alerta{position:fixed;top:0;left:0;padding:1rem 3rem;border-radius:1rem;font-family:"Raleway",sans-serif;font-family:var(--headingFont);font-weight:600;text-transform:uppercase;font-size:2.2rem;text-align:center;width:100%}@media (min-width:768px){.alerta{width:auto;top:30px;right:10px;left:auto}}.alerta-ok{background-color:#6dd36d;color:#026702}.alerta-error{background-color:#e64e4e;color:#fff;color:var(--blanco)}.spinner{width:8rem;height:8rem;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
/*# sourceMappingURL=main.49ab2cbc.chunk.css.map */